diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs
index 4a581f9dcea..c34d5b88536 100644
--- a/.git-blame-ignore-revs
+++ b/.git-blame-ignore-revs
@@ -30,3 +30,6 @@
# nixos: fix module paths in rename.nix
d08ede042b74b8199dc748323768227b88efcf7c
+
+# fix indentation in mk-python-derivation.nix
+d1c1a0c656ccd8bd3b25d3c4287f2d075faf3cf3
diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index a28165c3e29..797bb434d1b 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -1718,6 +1718,17 @@
githubId = 50839;
name = "Brian Jones";
};
+ booklearner = {
+ name = "booklearner";
+ email = "hey@booklearner.org";
+ matrix = "@booklearner:matrix.org";
+ github = "booklearner";
+ githubId = 103979114;
+ keys = [{
+ longkeyid = "ed25519/0x0C61C4E5907F76C8";
+ fingerprint = "17C7 95D4 871C 2F87 83C8 053D 0C61 C4E5 907F 76C8";
+ }];
+ };
bootstrap-prime = {
email = "bootstrap.prime@gmail.com";
github = "bootstrap-prime";
@@ -3759,12 +3770,6 @@
githubId = 57923898;
name = "Elyhaka";
};
- em0lar = {
- email = "nix@em0lar.dev";
- github = "em0lar";
- githubId = 11006031;
- name = "Leo Maroni";
- };
emmabastas = {
email = "emma.bastas@protonmail.com";
matrix = "@emmabastas:matrix.org";
@@ -6414,6 +6419,13 @@
githubId = 1189739;
name = "Julio Borja Barra";
};
+ jugendhacker = {
+ name = "j.r";
+ email = "j.r@jugendhacker.de";
+ github = "jugendhacker";
+ githubId = 12773748;
+ matrix = "@j.r:chaos.jetzt";
+ };
juliendehos = {
email = "dehos@lisic.univ-littoral.fr";
github = "juliendehos";
@@ -7270,6 +7282,12 @@
githubId = 8355305;
name = "leo60228";
};
+ leona = {
+ email = "nix@leona.is";
+ github = "leona-ya";
+ githubId = 11006031;
+ name = "Leona Maroni";
+ };
leonardoce = {
email = "leonardo.cecchi@gmail.com";
github = "leonardoce";
@@ -10217,6 +10235,12 @@
githubId = 10473184;
name = "Jia Xiaodong";
};
+ pogobanane = {
+ email = "mail@peter-okelmann.de";
+ github = "pogobanane";
+ githubId = 38314551;
+ name = "Peter Okelmann";
+ };
polarmutex = {
email = "brian@brianryall.xyz";
github = "polarmutex";
@@ -11988,6 +12012,12 @@
githubId = 26806;
name = "Scott Olson";
};
+ somasis = {
+ email = "kylie@somas.is";
+ github = "somasis";
+ githubId = 264788;
+ name = "Kylie McClain";
+ };
SomeoneSerge = {
email = "sergei.kozlukov@aalto.fi";
matrix = "@ss:someonex.net";
@@ -13653,6 +13683,17 @@
email = "kirill.wedens@gmail.com";
name = "wedens";
};
+ WeebSorceress = {
+ name = "WeebSorceress";
+ email = "hello@weebsorceress.anonaddy.me";
+ matrix = "@weebsorceress:matrix.org";
+ github = "WeebSorceress";
+ githubId = 106774777;
+ keys = [{
+ longkeyid = "rsa4096/0x7F57344317F0FA43";
+ fingerprint = "659A 9BC3 F904 EC24 1461 2EFE 7F57 3443 17F0 FA43";
+ }];
+ };
wegank = {
name = "Weijia Wang";
email = "contact@weijia.wang";
diff --git a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
index 4a7ef8b7168..65ba6033c83 100644
--- a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
+++ b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
@@ -116,6 +116,13 @@
and require manual remediation.
+
+
+ memtest86+ was updated from 5.00-coreboot-002 to 6.00-beta2.
+ It is now the upstream version from https://www.memtest.org/,
+ as coreboot’s fork is no longer available.
+
+
diff --git a/nixos/doc/manual/release-notes/rl-2211.section.md b/nixos/doc/manual/release-notes/rl-2211.section.md
index 89a799cafc5..864fe5c6934 100644
--- a/nixos/doc/manual/release-notes/rl-2211.section.md
+++ b/nixos/doc/manual/release-notes/rl-2211.section.md
@@ -51,4 +51,6 @@ In addition to numerous new and upgraded packages, this release has the followin
- Matrix Synapse now requires entries in the `state_group_edges` table to be unique, in order to prevent accidentally introducing duplicate information (for example, because a database backup was restored multiple times). If your Synapse database already has duplicate rows in this table, this could fail with an error and require manual remediation.
+- memtest86+ was updated from 5.00-coreboot-002 to 6.00-beta2. It is now the upstream version from https://www.memtest.org/, as coreboot's fork is no longer available.
+
diff --git a/nixos/modules/services/continuous-integration/hydra/default.nix b/nixos/modules/services/continuous-integration/hydra/default.nix
index 9440382e66a..87806d48e89 100644
--- a/nixos/modules/services/continuous-integration/hydra/default.nix
+++ b/nixos/modules/services/continuous-integration/hydra/default.nix
@@ -310,7 +310,11 @@ in
mkdir -m 0700 -p ${baseDir}/queue-runner
mkdir -m 0750 -p ${baseDir}/build-logs
- chown hydra-queue-runner:hydra ${baseDir}/queue-runner ${baseDir}/build-logs
+ mkdir -m 0750 -p ${baseDir}/runcommand-logs
+ chown hydra-queue-runner.hydra \
+ ${baseDir}/queue-runner \
+ ${baseDir}/build-logs \
+ ${baseDir}/runcommand-logs
${optionalString haveLocalDB ''
if ! [ -e ${baseDir}/.db-created ]; then
diff --git a/nixos/modules/services/games/asf.nix b/nixos/modules/services/games/asf.nix
index 31a112d6c74..ed1a5544d7a 100644
--- a/nixos/modules/services/games/asf.nix
+++ b/nixos/modules/services/games/asf.nix
@@ -13,7 +13,7 @@ let
# is in theory not needed as this is already the default for default builds
UpdateChannel = 0;
Headless = true;
- } // lib.optionalAttrs (cfg.ipcPasswordFile != "") {
+ } // lib.optionalAttrs (cfg.ipcPasswordFile != null) {
IPCPassword = "#ipcPassword#";
});
@@ -94,7 +94,8 @@ in
};
ipcPasswordFile = mkOption {
- type = types.path;
+ type = types.nullOr types.path;
+ default = null;
description = "Path to a file containig the password. The file must be readable by the asf user/group.";
};
@@ -159,7 +160,6 @@ in
users = {
users.asf = {
home = cfg.dataDir;
- homeMode = "700";
isSystemUser = true;
group = "asf";
description = "Archis-Steam-Farm service user";
@@ -174,13 +174,17 @@ in
wantedBy = [ "multi-user.target" ];
serviceConfig = mkMerge [
- (mkIf (cfg.dataDir == "/var/lib/asf") { StateDirectory = "asf"; })
+ (mkIf (cfg.dataDir == "/var/lib/asf") {
+ StateDirectory = "asf";
+ StateDirectoryMode = "700";
+ })
{
User = "asf";
Group = "asf";
WorkingDirectory = cfg.dataDir;
Type = "simple";
ExecStart = "${cfg.package}/bin/ArchiSteamFarm --path ${cfg.dataDir} --process-required --no-restart --service --no-config-migrate";
+ Restart = "always";
# mostly copied from the default systemd service
PrivateTmp = true;
@@ -222,7 +226,10 @@ in
mkdir -p config
cp --no-preserve=mode ${asf-config} config/ASF.json
- ${replaceSecretBin} '#ipcPassword#' '${cfg.ipcPasswordFile}' config/ASF.json
+
+ ${optionalString (cfg.ipcPasswordFile != null) ''
+ ${replaceSecretBin} '#ipcPassword#' '${cfg.ipcPasswordFile}' config/ASF.json
+ ''}
${optionalString (cfg.ipcSettings != {}) ''
ln -fs ${ipc-config} config/IPC.config
@@ -243,6 +250,6 @@ in
meta = {
buildDocsInSandbox = false;
- maintainers = with maintainers; [ lom ];
+ maintainers = with maintainers; [ lom SuperSandro2000 ];
};
}
diff --git a/nixos/modules/services/logging/syslog-ng.nix b/nixos/modules/services/logging/syslog-ng.nix
index 0a57bf20bd0..1c11de51f2c 100644
--- a/nixos/modules/services/logging/syslog-ng.nix
+++ b/nixos/modules/services/logging/syslog-ng.nix
@@ -51,9 +51,6 @@ in {
extraModulePaths = mkOption {
type = types.listOf types.str;
default = [];
- example = literalExpression ''
- [ "''${pkgs.syslogng_incubator}/lib/syslog-ng" ]
- '';
description = ''
A list of paths that should be included in syslog-ng's
--module-path option. They should usually
diff --git a/nixos/modules/virtualisation/docker-rootless.nix b/nixos/modules/virtualisation/docker-rootless.nix
index d371f67ecdc..b814fa1c435 100644
--- a/nixos/modules/virtualisation/docker-rootless.nix
+++ b/nixos/modules/virtualisation/docker-rootless.nix
@@ -51,7 +51,6 @@ in
default = pkgs.docker;
defaultText = literalExpression "pkgs.docker";
type = types.package;
- example = literalExpression "pkgs.docker-edge";
description = ''
Docker package to be used in the module.
'';
diff --git a/nixos/modules/virtualisation/docker.nix b/nixos/modules/virtualisation/docker.nix
index a69cbe55c78..c6eca4d6ed5 100644
--- a/nixos/modules/virtualisation/docker.nix
+++ b/nixos/modules/virtualisation/docker.nix
@@ -155,7 +155,6 @@ in
default = pkgs.docker;
defaultText = literalExpression "pkgs.docker";
type = types.package;
- example = literalExpression "pkgs.docker-edge";
description = ''
Docker package to be used in the module.
'';
diff --git a/nixos/release.nix b/nixos/release.nix
index 0df443dd204..e0d782bcaec 100644
--- a/nixos/release.nix
+++ b/nixos/release.nix
@@ -17,6 +17,7 @@ let
# Run the tests for each platform. You can run a test by doing
# e.g. ‘nix-build -A tests.login.x86_64-linux’, or equivalently,
# ‘nix-build tests/login.nix -A result’.
+ # See also nixosTests in pkgs/top-level/all-packages.nix
allTestsForSystem = system:
import ./tests/all-tests.nix {
inherit system;
@@ -24,7 +25,19 @@ let
callTest = t: {
${system} = hydraJob t.test;
};
+ } // {
+ # for typechecking of the scripts and evaluation of
+ # the nodes, without running VMs.
+ allDrivers =
+ import ./tests/all-tests.nix {
+ inherit system;
+ pkgs = import ./.. { inherit system; };
+ callTest = t: {
+ ${system} = hydraJob t.test.driver;
+ };
+ };
};
+
allTests =
foldAttrs recursiveUpdate {} (map allTestsForSystem supportedSystems);
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index f534888592f..0f75548ff6f 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -27,21 +27,7 @@ let
};
evalMinimalConfig = module: nixosLib.evalModules { modules = [ module ]; };
- allDrivers = getDrivers tests;
-
- getDrivers = ts:
- if isDerivation ts
- then ts.driver or null
- else if isAttrs ts
- then recurseIntoAttrs (mapAttrs (k: getDrivers) ts)
- else null;
-
- tests = {
-
- # for typechecking of the scripts and evaluation of
- # the nodes, without running VMs.
- inherit allDrivers;
-
+in {
_3proxy = handleTest ./3proxy.nix {};
acme = handleTest ./acme.nix {};
adguardhome = handleTest ./adguardhome.nix {};
@@ -137,7 +123,6 @@ let
doas = handleTest ./doas.nix {};
docker = handleTestOn ["x86_64-linux"] ./docker.nix {};
docker-rootless = handleTestOn ["x86_64-linux"] ./docker-rootless.nix {};
- docker-edge = handleTestOn ["x86_64-linux"] ./docker-edge.nix {};
docker-registry = handleTest ./docker-registry.nix {};
docker-tools = handleTestOn ["x86_64-linux"] ./docker-tools.nix {};
docker-tools-cross = handleTestOn ["x86_64-linux" "aarch64-linux"] ./docker-tools-cross.nix {};
@@ -635,5 +620,4 @@ let
zookeeper = handleTest ./zookeeper.nix {};
zrepl = handleTest ./zrepl.nix {};
zsh-history = handleTest ./zsh-history.nix {};
-};
-in tests
+}
diff --git a/nixos/tests/docker-edge.nix b/nixos/tests/docker-edge.nix
deleted file mode 100644
index c6a1a083018..00000000000
--- a/nixos/tests/docker-edge.nix
+++ /dev/null
@@ -1,49 +0,0 @@
-# This test runs docker and checks if simple container starts
-
-import ./make-test-python.nix ({ pkgs, ...} : {
- name = "docker";
- meta = with pkgs.lib.maintainers; {
- maintainers = [ nequissimus offline ];
- };
-
- nodes = {
- docker =
- { pkgs, ... }:
- {
- virtualisation.docker.enable = true;
- virtualisation.docker.package = pkgs.docker-edge;
-
- users.users = {
- noprivs = {
- isNormalUser = true;
- description = "Can't access the docker daemon";
- password = "foobar";
- };
-
- hasprivs = {
- isNormalUser = true;
- description = "Can access the docker daemon";
- password = "foobar";
- extraGroups = [ "docker" ];
- };
- };
- };
- };
-
- testScript = ''
- start_all()
-
- docker.wait_for_unit("sockets.target")
- docker.succeed("tar cv --files-from /dev/null | docker import - scratchimg")
- docker.succeed(
- "docker run -d --name=sleeping -v /nix/store:/nix/store -v /run/current-system/sw/bin:/bin scratchimg /bin/sleep 10"
- )
- docker.succeed("docker ps | grep sleeping")
- docker.succeed("sudo -u hasprivs docker ps")
- docker.fail("sudo -u noprivs docker ps")
- docker.succeed("docker stop sleeping")
-
- # Must match version 4 times to ensure client and server git commits and versions are correct
- docker.succeed('[ $(docker version | grep ${pkgs.docker-edge.version} | wc -l) = "4" ]')
- '';
-})
diff --git a/nixos/tests/firefox.nix b/nixos/tests/firefox.nix
index c773368a3e6..63ccc6efb5b 100644
--- a/nixos/tests/firefox.nix
+++ b/nixos/tests/firefox.nix
@@ -54,7 +54,7 @@ import ./make-test-python.nix ({ pkgs, firefoxPackage, ... }: {
@contextmanager
- def audio_recording(machine: Machine) -> None:
+ def record_audio(machine: Machine):
"""
Perform actions while recording the
machine audio output.
@@ -64,7 +64,7 @@ import ./make-test-python.nix ({ pkgs, firefoxPackage, ... }: {
machine.systemctl("stop audio-recorder")
- def wait_for_sound(machine: Machine) -> None:
+ def wait_for_sound(machine: Machine):
"""
Wait until any sound has been emitted.
"""
@@ -94,7 +94,7 @@ import ./make-test-python.nix ({ pkgs, firefoxPackage, ... }: {
machine.sleep(40)
with subtest("Check whether Firefox can play sound"):
- with audio_recording(machine):
+ with record_audio(machine):
machine.succeed(
"firefox file://${pkgs.sound-theme-freedesktop}/share/sounds/freedesktop/stereo/phone-incoming-call.oga >&2 &"
)
diff --git a/nixos/tests/radarr.nix b/nixos/tests/radarr.nix
index ed90025ac42..85fd6572f06 100644
--- a/nixos/tests/radarr.nix
+++ b/nixos/tests/radarr.nix
@@ -12,7 +12,7 @@ with lib;
testScript = ''
machine.wait_for_unit("radarr.service")
- machine.wait_for_open_port("7878")
+ machine.wait_for_open_port(7878)
machine.succeed("curl --fail http://localhost:7878/")
'';
})
diff --git a/nixos/tests/vikunja.nix b/nixos/tests/vikunja.nix
index bd884b37f4f..2f6c4c1f466 100644
--- a/nixos/tests/vikunja.nix
+++ b/nixos/tests/vikunja.nix
@@ -1,9 +1,7 @@
import ./make-test-python.nix ({ pkgs, lib, ... }: {
name = "vikunja";
- meta = with lib.maintainers; {
- maintainers = [ em0lar ];
- };
+ meta.maintainers = with lib.maintainers; [ leona ];
nodes = {
vikunjaSqlite = { ... }: {
diff --git a/pkgs/applications/audio/amberol/default.nix b/pkgs/applications/audio/amberol/default.nix
index 4f4b79b6200..11b940066bd 100644
--- a/pkgs/applications/audio/amberol/default.nix
+++ b/pkgs/applications/audio/amberol/default.nix
@@ -19,20 +19,20 @@
stdenv.mkDerivation rec {
pname = "amberol";
- version = "0.6.3";
+ version = "0.7.0";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World";
repo = pname;
rev = version;
- hash = "sha256-KV3nYJbLaQxpMpC7aCzfpNMe9bYpZKrdoOtYA++eC74=";
+ hash = "sha256-cBHFyPqhgcFOeYqMhF1aX3XCGAtqEZpI7Mj7b78Etmo=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
- hash = "sha256-UjHL/5iVht2jPnOiYjoIKWJdvwQQkNuKfF8rpi48j3c=";
+ hash = "sha256-GaMJsIrTbhI1tmahEMlI1v5hmjw+tFEv9Wdne/kiYIA=";
};
postPatch = ''
@@ -68,7 +68,7 @@ stdenv.mkDerivation rec {
];
meta = with lib; {
- homepage = "https://gitlab.gnome.org/ebassi/amberol";
+ homepage = "https://gitlab.gnome.org/World/amberol";
description = "A small and simple sound and music player";
maintainers = with maintainers; [ linsui ];
license = licenses.gpl3Plus;
diff --git a/pkgs/applications/audio/gnaural/default.nix b/pkgs/applications/audio/gnaural/default.nix
index 10c199d94b6..1cdea4629bb 100644
--- a/pkgs/applications/audio/gnaural/default.nix
+++ b/pkgs/applications/audio/gnaural/default.nix
@@ -12,6 +12,11 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config ];
buildInputs = [ gtk2 libsndfile portaudio ];
+ # Workaround build failure on -fno-common toolchains:
+ # ld: src/net/../gnauralnet.h:233: multiple definition of `GN_ScheduleFingerprint';
+ # src/net/../../src/gnauralnet.h:233: first defined here
+ NIX_CFLAGS_COMPILE = "-fcommon";
+
postInstall = ''
mkdir -p $out/share/applications
substitute \
diff --git a/pkgs/applications/audio/gradio/0001-Remove-post-install-script-that-hardcodes-paths.patch b/pkgs/applications/audio/gradio/0001-Remove-post-install-script-that-hardcodes-paths.patch
deleted file mode 100644
index 3a6296baaa6..00000000000
--- a/pkgs/applications/audio/gradio/0001-Remove-post-install-script-that-hardcodes-paths.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 184c64718ee68b2738647f4a106b260c47f00437 Mon Sep 17 00:00:00 2001
-From: Sam Parkinson
-Date: Thu, 26 Oct 2017 14:50:13 +1100
-Subject: [PATCH] Remove post-install script that hardcodes paths
-
----
- meson.build | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index 25f3e1a..18b43bd 100644
---- a/meson.build
-+++ b/meson.build
-@@ -21,4 +21,5 @@ subdir('src')
- # subdir('tests')
- # TODO: unit tests
-
--meson.add_install_script('meson_post_install.sh')
-+# This does not work for nixos; it hard-codes paths
-+# meson.add_install_script('meson_post_install.sh')
---
-2.14.2
-
diff --git a/pkgs/applications/audio/gradio/default.nix b/pkgs/applications/audio/gradio/default.nix
deleted file mode 100644
index 9e2187f4a8f..00000000000
--- a/pkgs/applications/audio/gradio/default.nix
+++ /dev/null
@@ -1,71 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, pkg-config
-, python3
-, gsettings-desktop-schemas
-, desktop-file-utils
-, glib
-, gtk3
-, intltool
-, libsoup
-, json-glib
-, wrapGAppsHook
-, meson
-, ninja
-, vala
-, sqlite
-, gst_all_1
-, gst_plugins ? with gst_all_1; [ gst-plugins-good gst-plugins-ugly ]
-}:
-let
- version = "7.3";
-
-in stdenv.mkDerivation {
- pname = "gradio";
- inherit version;
-
- src = fetchFromGitHub {
- owner = "haecker-felix";
- repo = "gradio";
- rev = "v${version}";
- sha256 = "00982dynl36lpsrx3mkd2a479zsrc8jvwfb8i7pi6w7fzzd8n8bl";
- };
-
- nativeBuildInputs = [
- pkg-config
-
- meson
- ninja
- vala
-
- python3
- ];
- buildInputs = [
- sqlite
-
- glib
- intltool
- libsoup
- json-glib
-
- gtk3
- gst_all_1.gstreamer
- gst_all_1.gst-plugins-base
-
- wrapGAppsHook
- desktop-file-utils
- gsettings-desktop-schemas
- ] ++ gst_plugins;
-
- postInstall = ''
- glib-compile-schemas "$out"/share/glib-2.0/schemas
- '';
-
- patches = [ ./0001-Remove-post-install-script-that-hardcodes-paths.patch ];
-
- meta = with lib; {
- homepage = "https://github.com/haecker-felix/gradio";
- description = "A GTK3 app for finding and listening to internet radio stations";
- license = licenses.gpl3;
- platforms = platforms.linux;
- maintainers = [ maintainers.samdroid-apps ];
- };
-}
diff --git a/pkgs/applications/audio/tauon/default.nix b/pkgs/applications/audio/tauon/default.nix
index d9effb3f1af..1809aa52e21 100644
--- a/pkgs/applications/audio/tauon/default.nix
+++ b/pkgs/applications/audio/tauon/default.nix
@@ -5,6 +5,7 @@
, python3Packages
, ffmpeg
, flac
+, libjxl
, librsvg
, gobject-introspection
, gtk3
@@ -14,6 +15,7 @@
, mpg123
, libopenmpt
, opusfile
+, wavpack
, pango
, pulseaudio
, withDiscordRPC ? false
@@ -21,13 +23,13 @@
stdenv.mkDerivation rec {
pname = "tauon";
- version = "7.1.3";
+ version = "7.2.1";
src = fetchFromGitHub {
owner = "Taiko2k";
repo = "TauonMusicBox";
rev = "v${version}";
- sha256 = "sha256-UadE8qsQxRjE+POHLAUY1tRUInNXsMEqTAP02zSDSZ4=";
+ sha256 = "sha256-wEGdqMKLhKjnxNTgqNQpUpYkMk/FuRAKsWX+P/9nUG4=";
};
postPatch = ''
@@ -70,6 +72,7 @@ stdenv.mkDerivation rec {
opusfile
pango
pulseaudio
+ wavpack
];
pythonPath = with python3Packages; [
@@ -77,12 +80,15 @@ stdenv.mkDerivation rec {
gst-python
dbus-python
isounidecode
+ libjxl
musicbrainzngs
mutagen
+ natsort
pillow
plexapi
pulsectl
pycairo
+ PyChromecast
pylast
pygobject3
pylyrics
diff --git a/pkgs/applications/backup/deja-dup/default.nix b/pkgs/applications/backup/deja-dup/default.nix
index e2b208f891a..0151fb07333 100644
--- a/pkgs/applications/backup/deja-dup/default.nix
+++ b/pkgs/applications/backup/deja-dup/default.nix
@@ -7,6 +7,7 @@
, vala
, gettext
, itstool
+, desktop-file-utils
, glib
, gtk4
, coreutils
@@ -21,14 +22,14 @@
stdenv.mkDerivation rec {
pname = "deja-dup";
- version = "43.2";
+ version = "43.3";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World";
repo = pname;
rev = version;
- sha256 = "sha256-iFrPx/m/nTdm7xVVd1SZh5QNpSqI+TCbMfx0/jLgc1c=";
+ sha256 = "sha256-HOIBAzR+7OZ1RO+MSpCQKShcikdtWCjdMUO2rE2TxiM=";
};
patches = [
@@ -45,6 +46,7 @@ stdenv.mkDerivation rec {
vala
gettext
itstool
+ desktop-file-utils
wrapGAppsHook4
];
diff --git a/pkgs/applications/blockchains/fulcrum/default.nix b/pkgs/applications/blockchains/fulcrum/default.nix
index 35b5f05b383..d9085ff734d 100644
--- a/pkgs/applications/blockchains/fulcrum/default.nix
+++ b/pkgs/applications/blockchains/fulcrum/default.nix
@@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "fulcrum";
- version = "1.6.0";
+ version = "1.7.0";
src = fetchFromGitHub {
owner = "cculianu";
repo = "Fulcrum";
rev = "v${version}";
- sha256 = "sha256-oywxGg+Ss7qBITI2PBXQs5ph7PZbJ3c1smtT/TcVoLI=";
+ sha256 = "sha256-FIa6eAE6yyJR5UdlCXB2Gx3DqN528POxb0eYOCpVjJk=";
};
nativeBuildInputs = [ pkg-config qmake ];
diff --git a/pkgs/applications/emulators/uae/default.nix b/pkgs/applications/emulators/uae/default.nix
index 64f311c4a8a..aeceb0dc6f8 100644
--- a/pkgs/applications/emulators/uae/default.nix
+++ b/pkgs/applications/emulators/uae/default.nix
@@ -15,6 +15,10 @@ stdenv.mkDerivation rec {
buildInputs = [ gtk2 alsa-lib SDL ];
hardeningDisable = [ "format" ];
+ # Workaround build failure on -fno-common toolchains:
+ # ld: bsdsocket.o:(.bss+0x0): multiple definition of
+ # `socketbases'; main.o:(.bss+0x2792c0): first defined here
+ NIX_CFLAGS_COMPILE = "-fcommon";
LDFLAGS = [ "-lm" ];
meta = {
diff --git a/pkgs/applications/graphics/drawio/default.nix b/pkgs/applications/graphics/drawio/default.nix
index 4eecd35e175..5b27f545d71 100644
--- a/pkgs/applications/graphics/drawio/default.nix
+++ b/pkgs/applications/graphics/drawio/default.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "drawio";
- version = "18.1.3";
+ version = "19.0.0";
src = fetchurl {
url = "https://github.com/jgraph/drawio-desktop/releases/download/v${version}/drawio-x86_64-${version}.rpm";
- sha256 = "0abb33e790071368d1f549e5f41e8692cd565bdae8fabee23e660ace2020a743";
+ sha256 = "aabf2addc3182996c76a01df16024b77ae16a489e52cedf87bcfb14891f72118";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/graphics/vimiv/default.nix b/pkgs/applications/graphics/vimiv/default.nix
deleted file mode 100644
index a6320f774fd..00000000000
--- a/pkgs/applications/graphics/vimiv/default.nix
+++ /dev/null
@@ -1,73 +0,0 @@
-{ lib, python3Packages, fetchFromGitHub, imagemagick, librsvg, gtk3, jhead
-, gnome
-
-# Test requirements
-, dbus, xvfb-run, xdotool
-}:
-
-python3Packages.buildPythonApplication rec {
- pname = "vimiv";
- version = "0.7.3";
-
- src = fetchFromGitHub {
- owner = "karlch";
- repo = "vimiv";
- rev = "v${version}";
- sha256 = "18dn81n8hcrqhrqfida34qz7a0ar9rz2rrmzsvyp54zc6nyvv1cn";
- };
-
- testimages = fetchFromGitHub {
- owner = "karlch";
- repo = "vimiv";
- rev = "6f4d1372b27f2065c56eafdb521d230d9bb8f4e2";
- sha256 = "0a3aybzpms0381dz9japhm4c7j5klhmw91prcac6zaww6x34nmxb";
- };
-
- postPatch = ''
- patchShebangs scripts/install_icons.sh
- sed -i -e 's,/usr,,g' -e '/setup\.py/d' Makefile scripts/install_icons.sh
-
- sed -i \
- -e 's,/etc/vimiv/\(vimivrc\|keys\.conf\),'"$out"'&,g' \
- man/* vimiv/parser.py
-
- sed -i \
- -e 's!"mogrify"!"${imagemagick}/bin/mogrify"!g' \
- -e '/cmd *=/s!"jhead"!"${jhead}/bin/jhead"!g' \
- vimiv/imageactions.py
- '';
-
- checkInputs = [ python3Packages.nose dbus.daemon xvfb-run xdotool ];
- buildInputs = [ gnome.adwaita-icon-theme librsvg ];
- propagatedBuildInputs = with python3Packages; [ pillow pygobject3 gtk3 ];
-
- makeWrapperArgs = [
- "--prefix GI_TYPELIB_PATH : \"$GI_TYPELIB_PATH\""
- "--suffix XDG_DATA_DIRS : \"$XDG_ICON_DIRS:$out/share\""
- "--set GDK_PIXBUF_MODULE_FILE \"$GDK_PIXBUF_MODULE_FILE\""
- ];
-
- postCheck = ''
- # Some tests assume that the directory only contains one vimiv directory
- rm -rf vimiv.egg-info vimiv.desktop
-
- # Re-use the wrapper args from the main program
- makeWrapper "$SHELL" run-tests $makeWrapperArgs
-
- cp -Rd --no-preserve=mode "$testimages/testimages" vimiv/testimages
- HOME="$(mktemp -d)" PATH="$out/bin:$PATH" \
- xvfb-run -s '-screen 0 800x600x24' dbus-run-session \
- --config-file=${dbus.daemon}/share/dbus-1/session.conf \
- ./run-tests -c 'python tests/main_test.py && nosetests -vx'
- '';
-
- postInstall = "make DESTDIR=\"$out\" install";
-
- meta = {
- homepage = "https://github.com/karlch/vimiv";
- description = "An image viewer with Vim-like keybindings";
- license = lib.licenses.mit;
- platforms = lib.platforms.linux;
- broken = true;
- };
-}
diff --git a/pkgs/applications/misc/ArchiSteamFarm/default.nix b/pkgs/applications/misc/ArchiSteamFarm/default.nix
index 4c0e1d6b730..d9da9e34b73 100644
--- a/pkgs/applications/misc/ArchiSteamFarm/default.nix
+++ b/pkgs/applications/misc/ArchiSteamFarm/default.nix
@@ -41,7 +41,7 @@ buildDotnetModule rec {
'';
passthru = {
- updateScript = ./updater.sh;
+ updateScript = ./update.sh;
ui = callPackage ./web-ui { };
};
diff --git a/pkgs/applications/misc/ArchiSteamFarm/updater.sh b/pkgs/applications/misc/ArchiSteamFarm/update.sh
similarity index 89%
rename from pkgs/applications/misc/ArchiSteamFarm/updater.sh
rename to pkgs/applications/misc/ArchiSteamFarm/update.sh
index 3c361d70239..4ff04432040 100755
--- a/pkgs/applications/misc/ArchiSteamFarm/updater.sh
+++ b/pkgs/applications/misc/ArchiSteamFarm/update.sh
@@ -1,6 +1,6 @@
#!/usr/bin/env nix-shell
#!nix-shell -I nixpkgs=../../../.. -i bash -p curl gnused jq common-updater-scripts nuget-to-nix
-set -exo pipefail
+set -euox pipefail
cd "$(dirname "${BASH_SOURCE[0]}")"
deps_file="$(realpath ./deps)"
@@ -15,15 +15,21 @@ if [[ "$new_version" == "$old_version" ]]; then
fi
fi
+asf_path=$(pwd)
cd ../../../..
nixpkgs_path=$(pwd)
-if [[ "$1" != "--deps-only" ]]; then
+if [[ "${1:-}" != "--deps-only" ]]; then
update-source-version ArchiSteamFarm "$new_version"
fi
store_src="$(nix-build -A ArchiSteamFarm.src --no-out-link)"
platforms="$(nix-instantiate --strict --eval --json -A ArchiSteamFarm.meta.platforms | jq -r .[])"
src="$(mktemp -d /tmp/ArchiSteamFarm-src.XXX)"
+
+trap '
+ rm -r "$src"
+' EXIT
+
cp -rT "$store_src" "$src"
chmod -R +w "$src"
@@ -36,15 +42,12 @@ for i in $platforms; do
nix-shell -I nixpkgs="$nixpkgs_path" -p dotnet-sdk_6 --argstr system $i --run "
mkdir ./nuget_pkgs-$i
for project in ArchiSteamFarm/ArchiSteamFarm.csproj ArchiSteamFarm.Tests/ArchiSteamFarm.Tests.csproj; do
- dotnet restore $project --packages ./nuget_pkgs-$i
+ dotnet restore \$project --packages ./nuget_pkgs-$i
done;
nuget-to-nix ./nuget_pkgs-$i > $deps_file-$i.nix" \
|| echo "Did you set up binformat for $i?";
-
done;
-trap '
- popd
- rm -r "$src"
-' EXIT
+cd "$asf_path"
+./web-ui/update.sh
diff --git a/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh b/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh
index dfe394c7858..90f8baf8e1b 100755
--- a/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh
+++ b/pkgs/applications/misc/ArchiSteamFarm/web-ui/update.sh
@@ -1,17 +1,19 @@
#!/usr/bin/env nix-shell
-#! nix-shell -i bash -p nodePackages.node2nix gnused jq curl
+#! nix-shell -I nixpkgs=../../../.. -i bash -p nodePackages.node2nix gnused jq curl
+set -eoux pipefail
+pushd ../../../..
version=$(nix-instantiate --strict --eval -A ArchiSteamFarm.version | jq -r)
-ui=$(curl ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} https://api.github.com/repos/JustArchiNET/ArchiSteamFarm/contents/ASF-ui?ref=${version} | jq -r .sha)
+popd
+pushd "$(dirname "$0")"
+ui=$(curl ${GITHUB_TOKEN:+" -u \":$GITHUB_TOKEN\""} "https://api.github.com/repos/JustArchiNET/ArchiSteamFarm/contents/ASF-ui?ref=$version" | jq -r .sha)
-pushd $(dirname "$0")
-
-curl https://raw.githubusercontent.com/JustArchiNET/ASF-ui/${ui}/package-lock.json -o package-lock.json
-curl https://raw.githubusercontent.com/JustArchiNET/ASF-ui/${ui}/package.json -o package.json
+curl "https://raw.githubusercontent.com/JustArchiNET/ASF-ui/$ui/package-lock.json" -o package-lock.json
+curl "https://raw.githubusercontent.com/JustArchiNET/ASF-ui/$ui/package.json" -o package.json
# update-source-version doesn't work for some reason
sed -i "s/rev\\s*=\\s*.*/rev = \"$ui\";/" default.nix
-sed -i "s/sha256\\s*=\\s*.*/sha256 = \"$(nix-prefetch-url --unpack https://github.com/JustArchiNET/ASF-ui/archive/$ui.tar.gz)\";/" default.nix
+sed -i "s/sha256\\s*=\\s*.*/sha256 = \"$(nix-prefetch-url --unpack "https://github.com/JustArchiNET/ASF-ui/archive/$ui.tar.gz")\";/" default.nix
node2nix \
--nodejs-14 \
diff --git a/pkgs/applications/misc/cubiomes-viewer/default.nix b/pkgs/applications/misc/cubiomes-viewer/default.nix
index 762b0e09725..48d1d4a4f99 100644
--- a/pkgs/applications/misc/cubiomes-viewer/default.nix
+++ b/pkgs/applications/misc/cubiomes-viewer/default.nix
@@ -3,42 +3,38 @@
, fetchFromGitHub
, qtbase
, qmake
+, qttools
, wrapQtAppsHook
-, copyDesktopItems
-, makeDesktopItem
}:
stdenv.mkDerivation rec {
pname = "cubiomes-viewer";
- version = "2.1.1";
+ version = "2.2.2";
src = fetchFromGitHub {
owner = "Cubitect";
repo = pname;
rev = version;
- sha256 = "sha256-cIA6W82XEeW0k9WNygZ/KVFZE31QThpkV4OazVEvmtw=";
+ sha256 = "sha256-jwYmgA2JtWpEbuuFPwGdKKaSZ2uAs3t7CCCeu6eD9nI=";
fetchSubmodules = true;
};
+ postPatch = ''
+ substituteInPlace cubiomes-viewer.pro \
+ --replace '$$[QT_INSTALL_BINS]/lupdate' lupdate \
+ --replace '$$[QT_INSTALL_BINS]/lrelease' lrelease
+ '';
+
buildInputs = [
qtbase
];
nativeBuildInputs = [
qmake
+ qttools
wrapQtAppsHook
- copyDesktopItems
];
- desktopItems = [ (makeDesktopItem {
- name = pname;
- desktopName = "Cubiomes Viewer";
- exec = pname;
- icon = pname;
- categories = [ "Game" ];
- comment = meta.description;
- }) ];
-
preBuild = ''
# QMAKE_PRE_LINK is not executed (I dont know why)
make -C ./cubiomes libcubiomes CFLAGS="-DSTRUCT_CONFIG_OVERRIDE=1" all
@@ -50,8 +46,9 @@ stdenv.mkDerivation rec {
mkdir -p $out/bin
cp cubiomes-viewer $out/bin
- mkdir -p $out/share/pixmaps
- cp rc/icons/map.png $out/share/pixmaps/cubiomes-viewer.png
+ mkdir -p $out/share/{pixmaps,applications}
+ cp rc/icons/map.png $out/share/pixmaps/com.github.cubitect.cubiomes-viewer.png
+ cp etc/com.github.cubitect.cubiomes-viewer.desktop $out/share/applications
runHook postInstall
'';
diff --git a/pkgs/applications/misc/metadata-cleaner/default.nix b/pkgs/applications/misc/metadata-cleaner/default.nix
index 637c4add65d..08f91765de0 100644
--- a/pkgs/applications/misc/metadata-cleaner/default.nix
+++ b/pkgs/applications/misc/metadata-cleaner/default.nix
@@ -18,7 +18,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "metadata-cleaner";
- version = "2.2.2";
+ version = "2.2.3";
format = "other";
@@ -26,7 +26,7 @@ python3.pkgs.buildPythonApplication rec {
owner = "rmnvgr";
repo = "metadata-cleaner";
rev = "v${version}";
- hash = "sha256-V3qcQQwc2ykVTVgUJuNnVQ9iSPD0tv4C2hSILLxuE70=";
+ hash = "sha256-ykJd1ZjAqT8OtJsZiSjbDdkN5fFlQcWtTO88x3zAfU8=";
};
nativeBuildInputs = [
@@ -57,6 +57,7 @@ python3.pkgs.buildPythonApplication rec {
meta = with lib; {
description = "Python GTK application to view and clean metadata in files, using mat2";
homepage = "https://gitlab.com/rmnvgr/metadata-cleaner";
+ changelog = "https://gitlab.com/rmnvgr/metadata-cleaner/-/blob/${src.rev}/CHANGELOG.md";
license = with licenses; [ gpl3Plus cc-by-sa-40 ];
maintainers = with maintainers; [ dotlambda ];
};
diff --git a/pkgs/applications/misc/toggldesktop/TogglDesktop.pro b/pkgs/applications/misc/toggldesktop/TogglDesktop.pro
deleted file mode 100644
index e86156313d1..00000000000
--- a/pkgs/applications/misc/toggldesktop/TogglDesktop.pro
+++ /dev/null
@@ -1,19 +0,0 @@
-QT += core network widgets
-
-DEFINES += APP_ENVIRONMENT=\\\"production\\\"
-DEFINES += APP_VERSION=\\\"@version@\\\"
-
-TARGET = toggldesktop
-TEMPLATE = app
-
-SOURCES += *.cpp
-HEADERS += *.h
-FORMS += *.ui
-RESOURCES += *.qrc
-
-target.path = $$PREFIX
-
-INSTALLS += target
-
-CONFIG += link_pkgconfig
-PKGCONFIG += bugsnag-qt qxtglobalshortcut qt-oauth-lib toggl x11 xscrnsaver
diff --git a/pkgs/applications/misc/toggldesktop/default.nix b/pkgs/applications/misc/toggldesktop/default.nix
deleted file mode 100644
index 910f92a849e..00000000000
--- a/pkgs/applications/misc/toggldesktop/default.nix
+++ /dev/null
@@ -1,157 +0,0 @@
-{ mkDerivation, lib, fetchFromGitHub, buildEnv, makeDesktopItem, runCommand, writeText, pkg-config
-, cmake, qmake, cacert, jsoncpp, libX11, libXScrnSaver, lua, openssl, poco
-, qtbase, qtwebengine, qtx11extras, sqlite }:
-
-let
- name = "toggldesktop-${version}";
- version = "7.4.231";
-
- src = fetchFromGitHub {
- owner = "toggl";
- repo = "toggldesktop";
- rev = "v${version}";
- sha256 = "sha256-YaeeUlwz42i1ik5nUKSIy0IBrvu1moi95dBK2lKfGAY=";
- };
-
- bugsnag-qt = mkDerivation rec {
- pname = "bugsnag-qt";
- version = "20180522.005732";
-
- src = fetchFromGitHub {
- owner = "alpakido";
- repo = "bugsnag-qt";
- rev = version;
- sha256 = "sha256-2L7pxdQOniwrp1Kgq3Q8BFbjb2yGtGoKUiQC+B6tRgs=";
- };
-
- nativeBuildInputs = [ qmake ];
- buildInputs = [ qtbase ];
- };
-
- qxtglobalshortcut = mkDerivation rec {
- pname = "qxtglobalshortcut";
- version = "f584471dada2099ba06c574bdfdd8b078c2e3550";
-
- src = fetchFromGitHub {
- owner = "hluk";
- repo = "qxtglobalshortcut";
- rev = version;
- sha256 = "sha256-gb94rqK8j1mbD4YSXdOaxCdczZJFC6MU+iBsdf07wcc=";
- };
-
- nativeBuildInputs = [ cmake ];
- buildInputs = [ qtbase qtx11extras ];
- };
-
- qt-oauth-lib = mkDerivation rec {
- pname = "qt-oauth-lib";
- version = "20190125.190943";
-
- src = fetchFromGitHub {
- owner = "alpakido";
- repo = "qt-oauth-lib";
- rev = version;
- sha256 = "sha256-MjtNAN4F9JJFxM8MYpCv8tPe26RHtbXdq+lY49p+rn4=";
- };
-
- nativeBuildInputs = [ qmake ];
- buildInputs = [ qtbase qtwebengine ];
- };
-
- poco-pc = writeText "poco.pc" ''
- Name: Poco
- Description: ${poco.meta.description}
- Version: ${poco.version}
- Libs: -L${poco}/lib -lPocoDataSQLite -lPocoData -lPocoNet -lPocoNetSSL -lPocoCrypto -lPocoUtil -lPocoXML -lPocoFoundation
- Cflags: -I${poco}/include/Poco
- '';
-
- poco-pc-wrapped = runCommand "poco-pc-wrapped" {} ''
- mkdir -p $out/lib/pkgconfig && ln -s ${poco-pc} $_/poco.pc
- '';
-
- libtoggl = mkDerivation {
- name = "libtoggl-${version}";
- inherit src version;
-
- sourceRoot = "source/src";
-
- nativeBuildInputs = [ qmake pkg-config ];
- buildInputs = [ jsoncpp lua openssl poco poco-pc-wrapped sqlite libX11 ];
-
- postPatch = ''
- cat ${./libtoggl.pro} > libtoggl.pro
- rm get_focused_window_{mac,windows}.cc
- '';
- };
-
- toggldesktop = mkDerivation {
- name = "${name}-unwrapped";
- inherit src version;
-
- sourceRoot = "source/src/ui/linux/TogglDesktop";
-
- postPatch = ''
- substituteAll ${./TogglDesktop.pro} TogglDesktop.pro
- substituteInPlace toggl.cpp \
- --replace ./../../../toggl_api.h toggl_api.h
- '';
-
- postInstall = ''
- ln -s ${cacert}/etc/ssl/certs/ca-bundle.crt $out/cacert.pem
- '';
-
- nativeBuildInputs = [ qmake pkg-config ];
-
- buildInputs = [
- bugsnag-qt
- libtoggl
- qxtglobalshortcut
- qtbase
- qtwebengine
- qt-oauth-lib
- qtx11extras
- libX11
- libXScrnSaver
- ];
- };
-
- toggldesktop-icons = mkDerivation {
- name = "${name}-icons";
- inherit (toggldesktop) src sourceRoot;
-
- installPhase = ''
- for f in icons/*; do
- mkdir -p $out/share/icons/hicolor/$(basename $f)/apps
- mv $f/toggldesktop.png $_
- done
- '';
- };
-
- toggldesktop-wrapped = runCommand "toggldesktop-wrapped" {} ''
- mkdir -p $out/bin && ln -s ${toggldesktop}/toggldesktop $_
- '';
-
- desktopItem = makeDesktopItem rec {
- categories = [ "Utility" ];
- desktopName = "Toggl";
- genericName = desktopName;
- name = "toggldesktop";
- exec = "${toggldesktop-wrapped}/bin/toggldesktop";
- icon = "toggldesktop";
- };
-in
-
-buildEnv {
- inherit name;
- paths = [ desktopItem toggldesktop-icons toggldesktop-wrapped ];
-
- meta = with lib; {
- broken = true; # libtoggl is broken
- description = "Client for Toggl time tracking service";
- homepage = "https://github.com/toggl/toggldesktop";
- license = licenses.bsd3;
- maintainers = with maintainers; [ yana ];
- platforms = platforms.linux;
- };
-}
diff --git a/pkgs/applications/misc/toggldesktop/libtoggl.pro b/pkgs/applications/misc/toggldesktop/libtoggl.pro
deleted file mode 100644
index c8303440fe6..00000000000
--- a/pkgs/applications/misc/toggldesktop/libtoggl.pro
+++ /dev/null
@@ -1,20 +0,0 @@
-TARGET = toggl
-TEMPLATE = lib
-
-SOURCES += *.cc
-HEADERS += *.h
-
-headers.files = $$HEADERS
-headers.path = $$PREFIX/include
-target.path = $$PREFIX/lib
-
-INSTALLS += headers target
-
-CONFIG += create_prl create_pc link_pkgconfig
-PKGCONFIG += jsoncpp openssl lua poco sqlite3 x11
-
-QMAKE_PKGCONFIG_NAME = $$TARGET
-QMAKE_PKGCONFIG_PREFIX = $$PREFIX
-QMAKE_PKGCONFIG_LIBDIR = $$target.path
-QMAKE_PKGCONFIG_INCDIR = $$headers.path
-QMAKE_PKGCONFIG_DESTDIR = pkgconfig
diff --git a/pkgs/applications/misc/tootle/default.nix b/pkgs/applications/misc/tootle/default.nix
index c11ad8d1e98..48b1b2d57e0 100644
--- a/pkgs/applications/misc/tootle/default.nix
+++ b/pkgs/applications/misc/tootle/default.nix
@@ -3,7 +3,7 @@
, fetchFromGitHub
, nix-update-script
, fetchpatch
-, vala
+, vala_0_54
, meson
, ninja
, pkg-config
@@ -44,6 +44,12 @@ stdenv.mkDerivation rec {
url = "https://git.alpinelinux.org/aports/plain/community/tootle/0002-Use-reason_phrase-instead-of-get_phrase.patch?id=001bf1ce9695ddb0bbb58b44433d54207c15b0b5";
sha256 = "sha256-rm5NFLeAL2ilXpioywgCR9ppoq+MD0MLyVaBmdzVkqU=";
})
+ # Application: make app_entries private
+ # https://github.com/bleakgrey/tootle/pull/346
+ (fetchpatch {
+ url = "https://git.alpinelinux.org/aports/plain/community/tootle/0003-make-app-entries-private.patch?id=c973e68e3cba855f1601ef010afa9a14578b9499";
+ sha256 = "sha256-zwU0nxf/haBZl4tOYDmMzwug+HC6lLDT8/12Wt62+S4=";
+ })
];
nativeBuildInputs = [
@@ -51,7 +57,11 @@ stdenv.mkDerivation rec {
ninja
pkg-config
python3
- vala
+ # Does not build with Vala 0.56.1:
+ # ../src/Widgets/Status.vala:8.43-8.56: error: construct
+ # properties not supported for specified property type
+ # public API.NotificationType? kind { get; construct set; }
+ vala_0_54
wrapGAppsHook
];
@@ -68,11 +78,6 @@ stdenv.mkDerivation rec {
];
postPatch = ''
- # Fix build with vala 0.56
- # https://github.com/bleakgrey/tootle/pull/346
- substituteInPlace src/Application.vala \
- --replace "public const GLib.ActionEntry[] app_entries" "private const GLib.ActionEntry[] app_entries"
-
chmod +x meson/post_install.py
patchShebangs meson/post_install.py
'';
diff --git a/pkgs/applications/networking/browsers/chromium/upstream-info.json b/pkgs/applications/networking/browsers/chromium/upstream-info.json
index 81bc49e0d6a..aed8232a846 100644
--- a/pkgs/applications/networking/browsers/chromium/upstream-info.json
+++ b/pkgs/applications/networking/browsers/chromium/upstream-info.json
@@ -32,15 +32,15 @@
}
},
"dev": {
- "version": "104.0.5083.0",
- "sha256": "02viibc6n77lrlr1vfdyjknzcknnpvp58s4y1g6cbwy4pvajisd9",
- "sha256bin64": "0g2kzabbg5g3kb0a6scjxslywrkrgpynws7i4lbw0j2gay40zqar",
+ "version": "104.0.5098.0",
+ "sha256": "1h5szy6jp2n55m0fs2czdlldgkgyrqsnkfhhpwxzl8fyanlpw1hj",
+ "sha256bin64": "1w97mkdz3ab9wxw7fj5fpm8cjazdpb0s715c85hd3h0wrvwm1g8p",
"deps": {
"gn": {
- "version": "2022-05-17",
+ "version": "2022-05-31",
"url": "https://gn.googlesource.com/gn",
- "rev": "c547ca1497e3ff0dcbc0b2cb036b3d40380cbeeb",
- "sha256": "0wk721sqz5s7bnrk1ar7c07ykxpdvwq01qi4na84m4b76nyzakwy"
+ "rev": "37baefb026b199605affa7bcb24810d1724ce373",
+ "sha256": "166ciclcp77vn7k4k8nvb7xn1clddbrk35am4hqiayfya57yal3c"
}
}
},
diff --git a/pkgs/applications/networking/cluster/kubernetes/default.nix b/pkgs/applications/networking/cluster/kubernetes/default.nix
index deb95b695d2..10b781a7dad 100644
--- a/pkgs/applications/networking/cluster/kubernetes/default.nix
+++ b/pkgs/applications/networking/cluster/kubernetes/default.nix
@@ -37,15 +37,7 @@ stdenv.mkDerivation rec {
patches = [ ./fixup-addonmanager-lib-path.patch ];
postPatch = ''
- # go env breaks the sandbox
- substituteInPlace "hack/lib/golang.sh" \
- --replace 'echo "$(go env GOHOSTOS)/$(go env GOHOSTARCH)"' 'echo "${go.GOOS}/${go.GOARCH}"'
-
substituteInPlace "hack/update-generated-docs.sh" --replace "make" "make SHELL=${stdenv.shell}"
- # hack/update-munge-docs.sh only performs some tests on the documentation.
- # They broke building k8s; disabled for now.
- echo "true" > "hack/update-munge-docs.sh"
-
patchShebangs ./hack
'';
diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json
index 520d689c81d..b8f8a3db736 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/providers.json
+++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json
@@ -12,10 +12,10 @@
"owner": "vancluever",
"provider-source-address": "registry.terraform.io/vancluever/acme",
"repo": "terraform-provider-acme",
- "rev": "v2.8.0",
- "sha256": "06wjvjsh8qgncrbdhziqjd4pgp550q21p0xm4igdx80gd7541hr1",
- "vendorSha256": "1gpbc72q7mjyjxk75dyfi3j2fk6glgz0a15m2pq7clyc35kapnkc",
- "version": "2.8.0"
+ "rev": "v2.9.0",
+ "sha256": "sha256-ptWoKXuV6jcDu2v1oOcW11VjXOgf/jUG1kpFGcNLHtw=",
+ "vendorSha256": "sha256-sU8g+mjn14H9f3LwomcNJ7ho8LpYjCEevv4++6KPzow=",
+ "version": "2.9.0"
},
"age": {
"owner": "clementblaise",
@@ -39,20 +39,20 @@
"owner": "akamai",
"provider-source-address": "registry.terraform.io/akamai/akamai",
"repo": "terraform-provider-akamai",
- "rev": "v2.0.0",
- "sha256": "sha256-LcqP4gO1dhNaLkpaZIRxmC8B7DUTLC1fPZutohBqKSQ=",
- "vendorSha256": "sha256-Vu5vyCEkZNf8TXryDalI5RKM/hjWeEkXbnYLhGwc2y8=",
- "version": "2.0.0"
+ "rev": "v2.1.0",
+ "sha256": "sha256-BxdoHSylItn8AmZJf+mUJ7joSTyFumdnSBtLKXWZbBw=",
+ "vendorSha256": "sha256-0euOl3ttt1dDURIti0UsXKqfZiSVYE2nxkFlQ3gLlsM=",
+ "version": "2.1.0"
},
"alicloud": {
"deleteVendor": true,
"owner": "aliyun",
"provider-source-address": "registry.terraform.io/aliyun/alicloud",
"repo": "terraform-provider-alicloud",
- "rev": "v1.169.0",
- "sha256": "sha256-rtQN1l6OMEN/fudg67BFmk/OpwMVxxDM36zks3WvyUM=",
- "vendorSha256": "sha256-bSJDPNkO8MQT1/coyHSCWNQ8zudrX+2KNwsASGeKh8s=",
- "version": "1.169.0"
+ "rev": "v1.170.0",
+ "sha256": "sha256-qONJK3/Vr+v6sVphyDLBJDdbeuLUxdZSImvntvQ4Fbc=",
+ "vendorSha256": "sha256-RbhpyldFMQYb/bsGtnFLHxHGgIcPPSTJlEzuQySfxEA=",
+ "version": "1.170.0"
},
"ansible": {
"owner": "nbering",
@@ -76,10 +76,10 @@
"owner": "auth0",
"provider-source-address": "registry.terraform.io/auth0/auth0",
"repo": "terraform-provider-auth0",
- "rev": "v0.30.2",
- "sha256": "sha256-6+81QomUnKEbaqGHSRabLSb7O6lrrG+Fp9N8y8ZtS8A=",
- "vendorSha256": "sha256-4o+/iB853zXcEYgPKVZ8CVHdIOEZW+/OX+LDBHSNjUk=",
- "version": "0.30.2"
+ "rev": "v0.30.3",
+ "sha256": "sha256-mtf5gsY7ZVkok6zUTRFgdlRRUnTSeej36aAABfo7NyA=",
+ "vendorSha256": "sha256-ZN7P9PD8MqThtc6x/Lm4Yeb7ciPVWpFP4zDo0gQHYTo=",
+ "version": "0.30.3"
},
"avi": {
"owner": "vmware",
@@ -103,10 +103,10 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/aws",
"repo": "terraform-provider-aws",
- "rev": "v4.16.0",
- "sha256": "sha256-PHm2MR1JDH3RnMqX3FjbjVFNTPD8CX2K7eemJ9ZMiJU=",
- "vendorSha256": "sha256-UBOvQexfbSUh/9XKCvOYoMVH+QYLiwcdlZ8mcjy2AKU=",
- "version": "4.16.0"
+ "rev": "v4.17.1",
+ "sha256": "sha256-2AabKctIYtb20K5APY54syI7BhaE8WSBRg3BAvtBV+w=",
+ "vendorSha256": "sha256-qfVUJ3NqDRzISk2UTVPD9Xe/GIZASzSqP5P1sJJHvOo=",
+ "version": "4.17.1"
},
"azuread": {
"owner": "hashicorp",
@@ -121,10 +121,10 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/azurerm",
"repo": "terraform-provider-azurerm",
- "rev": "v3.8.0",
- "sha256": "sha256-PqupNzZlcgqld25dFN0GHNM7YJ8zSuZ04cz40dUMv/0=",
+ "rev": "v3.9.0",
+ "sha256": "sha256-bhBq3fZ3xTvfyvfzpveDqNkbwP4lc78TfR1JOa8HYrc=",
"vendorSha256": null,
- "version": "3.8.0"
+ "version": "3.9.0"
},
"azurestack": {
"owner": "hashicorp",
@@ -149,10 +149,10 @@
"owner": "baidubce",
"provider-source-address": "registry.terraform.io/baidubce/baiducloud",
"repo": "terraform-provider-baiducloud",
- "rev": "v1.12.5",
- "sha256": "sha256-SR2LYwxeGR9UJLj8+13+UtgXynLquttDGvIIQqxvbcY=",
+ "rev": "v1.12.6",
+ "sha256": "sha256-0/CwWrS6tTl2ZzkzYezgyU/Avi+TwJ+nm2GsxgXH/lo=",
"vendorSha256": "sha256-pA2dAC8AasWLTlC+SddS4kWT16FqcyBrtdVMV9k/FtE=",
- "version": "1.12.5"
+ "version": "1.12.6"
},
"bigip": {
"owner": "F5Networks",
@@ -231,10 +231,10 @@
"owner": "cloudflare",
"provider-source-address": "registry.terraform.io/cloudflare/cloudflare",
"repo": "terraform-provider-cloudflare",
- "rev": "v3.15.0",
- "sha256": "sha256-y1UbirPJG9Behsr/VdILoVHIM2z9pF6iyEwXgDKbDaw=",
- "vendorSha256": "sha256-R8B5fmjRBB2q12tzWbzOzzSOC0mNJNV1JiVjddDa11c=",
- "version": "3.15.0"
+ "rev": "v3.16.0",
+ "sha256": "sha256-9MLk+M/M3U6hpAoaV6BUUZRSnTd9083nqI5tPATePw0=",
+ "vendorSha256": "sha256-Q9Gcq5xczrREMtFArpRpINZ4/N5pu4GdZwD4gGYTUVE=",
+ "version": "3.16.0"
},
"cloudfoundry": {
"owner": "cloudfoundry-community",
@@ -304,10 +304,10 @@
"owner": "awakesecurity",
"provider-source-address": "registry.terraform.io/awakesecurity/dhall",
"repo": "terraform-provider-dhall",
- "rev": "v0.0.2",
- "sha256": "1fw83ic5wwhl5yk1asy8p4cxsdwclw639j7ki1xgpi284h6gmh5a",
- "vendorSha256": "1wqbblqpb1lpbsn4k9yh43g19iw13q825l5i9wvy4w0w4nzz70p4",
- "version": "0.0.2"
+ "rev": "v0.0.3",
+ "sha256": "sha256-K0j90YAzYqdyJD4aofyxAJF9QBYNMbhSVm/s1GvWuJ4=",
+ "vendorSha256": "sha256-BpXhKjfxyCLdGRHn1GexW0MoLj4/C6Bn7scZ76JARxQ=",
+ "version": "0.0.3"
},
"digitalocean": {
"owner": "digitalocean",
@@ -367,10 +367,10 @@
"owner": "phillbaker",
"provider-source-address": "registry.terraform.io/phillbaker/elasticsearch",
"repo": "terraform-provider-elasticsearch",
- "rev": "v2.0.1",
- "sha256": "sha256-WdGwLQe4jInZiMxJ7BasfwVBsei0V02D6vAA4dLLoAI=",
- "vendorSha256": "sha256-gBC5+6bGJzfb0yLKlolfrZNuhpPacqX3p1HjIB4i3IU=",
- "version": "2.0.1"
+ "rev": "v2.0.2",
+ "sha256": "sha256-hbdPapnnkv8nhD63UquS5DwfETkjNKwpkdmo9LgpvM0=",
+ "vendorSha256": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=",
+ "version": "2.0.2"
},
"exoscale": {
"owner": "exoscale",
@@ -449,20 +449,20 @@
"provider-source-address": "registry.terraform.io/hashicorp/google",
"proxyVendor": true,
"repo": "terraform-provider-google",
- "rev": "v4.22.0",
- "sha256": "sha256-L85rh/UNXBO64VBJUNePMrAgTAKJMghH9LeQgYNhuqg=",
- "vendorSha256": "sha256-wc+B0PPgq+m/Kxkaappf8jiLhm3ch8yP+KqGzzlmwFI=",
- "version": "4.22.0"
+ "rev": "v4.23.0",
+ "sha256": "sha256-DXMiLwK3YyTe2R+PayUg5K+n1N/HOkkdoUoBxdKH7Xk=",
+ "vendorSha256": "sha256-rXANGmnJZ9CJzaC3rZSWZJm993AJNUmzbtqPjQX6qUE=",
+ "version": "4.23.0"
},
"google-beta": {
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/google-beta",
"proxyVendor": true,
"repo": "terraform-provider-google-beta",
- "rev": "v4.22.0",
- "sha256": "sha256-D21cdG3dPNOJjGS+x4Yb2cwsmzrwnkg0ByQGRjuMZcI=",
- "vendorSha256": "sha256-wc+B0PPgq+m/Kxkaappf8jiLhm3ch8yP+KqGzzlmwFI=",
- "version": "4.22.0"
+ "rev": "v4.23.0",
+ "sha256": "sha256-oqbjH80gDZNFxKjER988TOw9SisaCRULTL9el6aMP44=",
+ "vendorSha256": "sha256-rXANGmnJZ9CJzaC3rZSWZJm993AJNUmzbtqPjQX6qUE=",
+ "version": "4.23.0"
},
"googleworkspace": {
"owner": "hashicorp",
@@ -540,10 +540,10 @@
"owner": "huaweicloud",
"provider-source-address": "registry.terraform.io/huaweicloud/huaweicloud",
"repo": "terraform-provider-huaweicloud",
- "rev": "v1.36.0",
- "sha256": "sha256-bf/w6BxXOL/Fup8NmYi86tGK3HIYGaYWUSAZ0yUazb8=",
+ "rev": "v1.37.0",
+ "sha256": "sha256-QLeqYLyskWzIW1oG7sO1vYLPeTRCX96dJ6FTSk317kU=",
"vendorSha256": null,
- "version": "1.36.0"
+ "version": "1.37.0"
},
"huaweicloudstack": {
"owner": "huaweicloud",
@@ -838,10 +838,10 @@
"owner": "oracle",
"provider-source-address": "registry.terraform.io/oracle/oci",
"repo": "terraform-provider-oci",
- "rev": "v4.77.0",
- "sha256": "sha256-FUCqNugAdJtTv7HtPH8ji56423iyWYPnDVGtOgJWatg=",
+ "rev": "v4.78.0",
+ "sha256": "sha256-LIqvRsE2m3j0cgqJyyXVcxlEHpCl8UTYucCbHmG7dTo=",
"vendorSha256": null,
- "version": "4.77.0"
+ "version": "4.78.0"
},
"okta": {
"owner": "okta",
@@ -883,10 +883,10 @@
"owner": "opentelekomcloud",
"provider-source-address": "registry.terraform.io/opentelekomcloud/opentelekomcloud",
"repo": "terraform-provider-opentelekomcloud",
- "rev": "v1.29.4",
- "sha256": "sha256-ZsrCmg/7Flef8tU7ZTI+MnorJbafnY63mf1/anxwMaQ=",
+ "rev": "v1.29.5",
+ "sha256": "sha256-/76lJWy5x2XKl0RtBNKH8thHf1vyups4TVWHI/Coxd0=",
"vendorSha256": "sha256-jxtkF3VXrsfF/Dpp7mDz+3XYootoxQX3YSp9bX7j6Cg=",
- "version": "1.29.4"
+ "version": "1.29.5"
},
"opsgenie": {
"owner": "opsgenie",
@@ -910,10 +910,10 @@
"owner": "PagerDuty",
"provider-source-address": "registry.terraform.io/PagerDuty/pagerduty",
"repo": "terraform-provider-pagerduty",
- "rev": "v2.4.2",
- "sha256": "sha256-xCmfykHQvQ/O+8ZGe2s5Ic4n9aZvlQ34bpnVbJDCn98=",
+ "rev": "v2.5.0",
+ "sha256": "sha256-ylGqFN4y6MgCII+iOpUE0R93DLRu+Gbipk5I7LlB9dQ=",
"vendorSha256": null,
- "version": "2.4.2"
+ "version": "2.5.0"
},
"panos": {
"owner": "PaloAltoNetworks",
@@ -978,6 +978,15 @@
"vendorSha256": "sha256-MMUit5RxsymBNX9fH8B6D2gJ/k5zaN6FCyP9N/+TV+E=",
"version": "3.2.0"
},
+ "remote": {
+ "owner": "tenstad",
+ "provider-source-address": "registry.terraform.io/tenstad/remote",
+ "repo": "terraform-provider-remote",
+ "rev": "v0.0.24",
+ "sha256": "sha256-ksOp9okCdJXOQOsJrJ6tD+aLpPIuwkIxuIGtQ+d7e4k=",
+ "vendorSha256": "sha256-AAqilm26uz3Kt/JxwEbi8GULZstIs/6Vc+uShXbsZTs=",
+ "version": "0.0.24"
+ },
"rundeck": {
"owner": "rundeck",
"provider-source-address": "registry.terraform.io/rundeck/rundeck",
@@ -1072,10 +1081,10 @@
"owner": "spotinst",
"provider-source-address": "registry.terraform.io/spotinst/spotinst",
"repo": "terraform-provider-spotinst",
- "rev": "v1.75.0",
- "sha256": "sha256-4MQVttAyt6o0fFKOLFnMlBS6iN51LdaM5ajEnpDmQXE=",
- "vendorSha256": "sha256-oTtu/h7Fu+UtjQeOmxnHQr39dUIpsFST8zkejyuN3ig=",
- "version": "1.75.0"
+ "rev": "v1.76.0",
+ "sha256": "sha256-+/OZw/wpeRHoK5XuwiI2qfbZSheoGd4PRy4TkdtV7yY=",
+ "vendorSha256": "sha256-JaWR7TiU5J7HGWExENqo5lHysCzg4Q6XvpCYfekuAg8=",
+ "version": "1.76.0"
},
"stackpath": {
"owner": "stackpath",
@@ -1108,10 +1117,10 @@
"owner": "tencentcloudstack",
"provider-source-address": "registry.terraform.io/tencentcloudstack/tencentcloud",
"repo": "terraform-provider-tencentcloud",
- "rev": "v1.72.5",
- "sha256": "sha256-4ZnhE2Woy+CquDsqJvJMUib48eRJ9OWTrO/14NkI6iM=",
+ "rev": "v1.72.8",
+ "sha256": "sha256-yV2nS8FzhUpCVZR1StHhOb4zqJ8jxc+NRw/bnmDzfX8=",
"vendorSha256": null,
- "version": "1.72.5"
+ "version": "1.72.8"
},
"tfe": {
"owner": "hashicorp",
@@ -1181,10 +1190,10 @@
"owner": "cloudposse",
"provider-source-address": "registry.terraform.io/cloudposse/utils",
"repo": "terraform-provider-utils",
- "rev": "0.17.24",
- "sha256": "sha256-/pM6PuvFsmRpBz5pqOy6mVlkbq+9IRlHug/DdoKjt4U=",
- "vendorSha256": "sha256-4/Djmg6cONkJg1wH7M4Y2mZccbwyUXEvZ2bdBYEnV9w=",
- "version": "0.17.24"
+ "rev": "0.17.25",
+ "sha256": "sha256-RH0GBE4uYnjva8ehf+kCnxDk7F012SUQ+iWePkwG62I=",
+ "vendorSha256": "sha256-tKbl234qJ/Y3tSFMOV45KtINGIvsV4XwBgVToNunyAc=",
+ "version": "0.17.25"
},
"vault": {
"owner": "hashicorp",
@@ -1253,10 +1262,10 @@
"owner": "vultr",
"provider-source-address": "registry.terraform.io/vultr/vultr",
"repo": "terraform-provider-vultr",
- "rev": "v2.11.1",
- "sha256": "sha256-EAkFlmQFPq9pSQ591GkX7um8tcBEGIJuiLuL5d9A8Ag=",
+ "rev": "v2.11.2",
+ "sha256": "sha256-cxNSsxAnCw7rZNljR87dN+vYvnwniN3j6VKeswIOv/g=",
"vendorSha256": null,
- "version": "2.11.1"
+ "version": "2.11.2"
},
"wavefront": {
"owner": "vmware",
@@ -1271,9 +1280,9 @@
"owner": "yandex-cloud",
"provider-source-address": "registry.terraform.io/yandex-cloud/yandex",
"repo": "terraform-provider-yandex",
- "rev": "v0.74.0",
- "sha256": "sha256-TeApvGYWBlCzxE7/t6cbb47L1oGUfx2B/cEW8UQieoU=",
- "vendorSha256": "sha256-n1qcrvBKftKYm7nlTCeAOU/Q40xMpVlyKUKxR7wgPu4=",
- "version": "0.74.0"
+ "rev": "v0.75.0",
+ "sha256": "sha256-j/OKAj5KrOecdpoyc8x+9D57mWkGYuIlHgGPGJxn+oc=",
+ "vendorSha256": "sha256-E6keFmYkxAMSNWqPF9ghFKX1GjwalVx3RyYpUqdk/xE=",
+ "version": "0.75.0"
}
}
diff --git a/pkgs/applications/networking/instant-messengers/telepathy/salut/default.nix b/pkgs/applications/networking/instant-messengers/telepathy/salut/default.nix
deleted file mode 100644
index 882fae1c3b5..00000000000
--- a/pkgs/applications/networking/instant-messengers/telepathy/salut/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ lib, stdenv, fetchurl, libxslt, glib, libxml2, telepathy-glib, python2, avahi, libsoup
-, libuuid, openssl, pcre, sqlite, pkg-config }:
-
-stdenv.mkDerivation rec {
- pname = "telepathy-salut";
- version = "0.8.1";
-
- src = fetchurl {
- url = "https://telepathy.freedesktop.org/releases/telepathy-salut/telepathy-salut-${version}.tar.gz";
- sha256 = "13k112vrr3zghzr03pnbqc1id65qvpj0sn0virlbf4dmr2511fbh";
- };
-
- # pcre needed because https://github.com/NixOS/nixpkgs/pull/15046
- buildInputs = [ glib libxml2 telepathy-glib avahi libsoup libuuid openssl
- sqlite pcre python2 ];
-
- nativeBuildInputs = [ libxslt pkg-config ];
-
- configureFlags = [ "--disable-avahi-tests" ];
-
- meta = with lib; {
- description = "Link-local XMPP connection manager for Telepathy";
- platforms = platforms.gnu ++ platforms.linux; # Random choice
- maintainers = [ ];
- broken = true;
- };
-}
diff --git a/pkgs/applications/networking/instant-messengers/xmppc/default.nix b/pkgs/applications/networking/instant-messengers/xmppc/default.nix
new file mode 100644
index 00000000000..c1a8891a073
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/xmppc/default.nix
@@ -0,0 +1,38 @@
+{lib, stdenv, fetchFromGitea, autoconf-archive, autoreconfHook, pkg-config, libstrophe, glib, gpgme }:
+
+stdenv.mkDerivation rec {
+ pname = "xmppc";
+ version = "0.1.2";
+
+ src = fetchFromGitea {
+ domain = "codeberg.org";
+ owner = "Anoxinon_e.V.";
+ repo = "xmppc";
+ rev = version;
+ sha256 = "07cy3j4g7vycagdiva3dqb59361lw7s5f2yydpczmyih29v7hkm8";
+ };
+
+ nativeBuildInputs = [
+ autoconf-archive
+ autoreconfHook
+ pkg-config
+ ];
+
+ buildInputs = [
+ libstrophe
+ glib
+ gpgme
+ ];
+
+ preAutoreconf = ''
+ mkdir m4
+ '';
+
+ meta = with lib; {
+ description = "Command Line Interface Tool for XMPP";
+ homepage = "https://codeberg.org/Anoxinon_e.V./xmppc";
+ license = licenses.gpl3Plus;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.jugendhacker ];
+ };
+}
diff --git a/pkgs/applications/networking/iptraf/default.nix b/pkgs/applications/networking/iptraf/default.nix
deleted file mode 100644
index 2881991bf82..00000000000
--- a/pkgs/applications/networking/iptraf/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{lib, stdenv, fetchurl, ncurses}:
-
-stdenv.mkDerivation rec {
- pname = "iptraf";
- version = "3.0.1";
-
- src = fetchurl {
- url = "ftp://iptraf.seul.org/pub/iptraf/iptraf-${version}tar.gz";
- sha256 = "12n059j9iihhpf6spmlaspqzxz3wqan6kkpnhmlj08jdijpnk84m";
- };
-
- hardeningDisable = [ "format" ];
-
- patchPhase = ''
- sed -i -e 's,#include ,#include ,' src/*
- '';
-
- preConfigure = "cd src";
-
- installPhase = ''
- mkdir -p $out/bin
- cp iptraf $out/bin
- '';
-
- buildInputs = [ncurses];
-
- meta = {
- homepage = "http://iptraf.seul.org/";
- license = lib.licenses.gpl2Plus;
- description = "Console-based network statistics utility for Linux";
- platforms = lib.platforms.linux;
- broken = true; # required isdn headers have been removed from the linux kernel
- };
-}
diff --git a/pkgs/applications/networking/syncthing-gtk/default.nix b/pkgs/applications/networking/syncthing-gtk/default.nix
deleted file mode 100644
index caa46942ca9..00000000000
--- a/pkgs/applications/networking/syncthing-gtk/default.nix
+++ /dev/null
@@ -1,66 +0,0 @@
-{ lib, fetchFromGitHub, fetchpatch, libnotify, librsvg, killall
-, gtk3, libappindicator-gtk3, substituteAll, syncthing, wrapGAppsHook
-, gnome, buildPythonApplication, python-dateutil, pyinotify, pygobject3
-, bcrypt, gobject-introspection, gsettings-desktop-schemas
-, pango, gdk-pixbuf, atk }:
-
-buildPythonApplication rec {
- version = "0.9.4.4";
- pname = "syncthing-gtk";
-
- src = fetchFromGitHub {
- owner = "syncthing";
- repo = "syncthing-gtk";
- rev = "v${version}";
- sha256 = "0nc0wd7qvyri7841c3dd9in5d7367hys0isyw8znv5fj4c0a6v1f";
- };
-
- nativeBuildInputs = [
- wrapGAppsHook
- # For setup hook populating GI_TYPELIB_PATH
- gobject-introspection
- pango gdk-pixbuf atk libnotify
- ];
-
- buildInputs = [
- gtk3 librsvg libappindicator-gtk3
- libnotify gnome.adwaita-icon-theme
- # Schemas with proxy configuration
- gsettings-desktop-schemas
- ];
-
- propagatedBuildInputs = [
- python-dateutil pyinotify pygobject3 bcrypt
- ];
-
- patches = [
- (substituteAll {
- src = ./paths.patch;
- killall = "${killall}/bin/killall";
- syncthing = "${syncthing}/bin/syncthing";
- })
- ];
-
- # repo doesn't have any tests
- doCheck = false;
-
- setupPyBuildFlags = [ "build_py" "--nofinddaemon" "--nostdownloader" ];
-
- postPatch = ''
- substituteInPlace setup.py --replace "version = get_version()" "version = '${version}'"
- substituteInPlace scripts/syncthing-gtk --replace "/usr/share" "$out/share"
- substituteInPlace syncthing_gtk/app.py --replace "/usr/share" "$out/share"
- substituteInPlace syncthing_gtk/uisettingsdialog.py --replace "/usr/share" "$out/share"
- substituteInPlace syncthing_gtk/wizard.py --replace "/usr/share" "$out/share"
- substituteInPlace syncthing-gtk.desktop --replace "/usr/bin/syncthing-gtk" "$out/bin/syncthing-gtk"
- '';
-
- meta = with lib; {
- description = "GTK3 & python based GUI for Syncthing";
- homepage = "https://github.com/syncthing/syncthing-gtk";
- license = licenses.gpl2;
- broken = true;
- maintainers = with maintainers; [ ];
- platforms = syncthing.meta.platforms;
- };
-}
diff --git a/pkgs/applications/science/math/scilab/default.nix b/pkgs/applications/science/math/scilab/default.nix
deleted file mode 100644
index 4ce04340f3a..00000000000
--- a/pkgs/applications/science/math/scilab/default.nix
+++ /dev/null
@@ -1,67 +0,0 @@
-{stdenv, fetchurl, lib, gfortran
-, ncurses
-, withXaw3d ? false
-#, withPVMlib ? false
-, tcl, tk, withTk ? true
-, gtk2, withGtk ? false # working ?
-#, withF2c ? false
-, ocaml, withOCaml ? true
-#, withJava ? false
-#, atlasMath, withAtlas ? false
-, xlibsWrapper, withX ? true
-}:
-
-stdenv.mkDerivation rec {
- version = "4.1.2";
- pname = "scilab";
- src = fetchurl {
- url = "https://www.scilab.org/download/${version}/${pname}-${version}-src.tar.gz";
- sha256 = "1adk6jqlj7i3gjklvlf1j3il1nb22axnp4rvwl314an62siih0sc";
- };
-
- nativeBuildInputs = [ gfortran ];
-
- buildInputs = [ ncurses ]
- ++ lib.optionals withGtk [ gtk2 ]
- ++ lib.optionals withOCaml [ ocaml ]
- ++ lib.optional withX xlibsWrapper;
-
-
-/*
- --with-atlas-library=DIR Atlas library files are in DIR and we use Atlas
-*/
- configureFlags = [
- # use gcc C compiler and gnu Fortran compiler (g77 or gfortran)
- "--with-gcc" "--with-g77"
- # do not compile with PVM library
- "--without-pvm"
- # compile with GTK
- (lib.enableFeature withGtk "gtk")
- (lib.enableFeature withGtk "gtk2")
- # compile with ocaml
- (lib.withFeature withOCaml "ocaml")
- # do not compile Java interface
- "--without-java"
- # use the X Window System
- (lib.withFeature withX "x")
- # compile with TCL/TK
- ] ++ lib.optionals withTk [
- "--with-tk"
- "--with-tcl-library=${tcl}/lib"
- "--with-tcl-include=${tcl}/include"
- "--with-tk-library=${tk}/lib"
- "--with-tk-include=${tk}/include"
- ] # use Xaw3d widgets given with Scilab
- ++ lib.optional (!withXaw3d) "--with-local-xaw"
- ;
-
- makeFlags = [ "all" ];
-
- meta = {
- homepage = "http://www.scilab.org/";
- description = "Scientific software package for numerical computations (Matlab lookalike)";
- # see http://www.scilab.org/legal
- license = "SciLab";
- broken = true;
- };
-}
diff --git a/pkgs/applications/version-management/git-and-tools/conform/default.nix b/pkgs/applications/version-management/git-and-tools/conform/default.nix
new file mode 100644
index 00000000000..23ed7dc1b48
--- /dev/null
+++ b/pkgs/applications/version-management/git-and-tools/conform/default.nix
@@ -0,0 +1,30 @@
+{ lib, buildGoModule, fetchFromGitHub, git }:
+
+buildGoModule rec {
+ pname = "conform";
+ version = "0.1.0-alpha.25";
+
+ src = fetchFromGitHub {
+ owner = "siderolabs";
+ repo = "conform";
+ rev = "v${version}";
+ sha256 = "sha256-WgWgigpqPoEBY4tLjbzK02WFwrCWPGQWJ5eakLv5IWw=";
+ };
+
+ vendorSha256 = "sha256-Oigt7tAK4jhBQtfG1wdLHqi11NWu6uJn5fmuqTmR76E=";
+
+ ldflags = [
+ "-s"
+ "-w"
+ "-X github.com/talos-systems/conform/internal/version.Tag=v${version}"
+ ];
+
+ checkInputs = [ git ];
+
+ meta = with lib; {
+ description = "Policy enforcement for your pipelines";
+ homepage = "https://github.com/siderolabs/conform";
+ license = licenses.mpl20;
+ maintainers = with maintainers; [ jmgilman jk ];
+ };
+}
diff --git a/pkgs/applications/version-management/gitlab/data.json b/pkgs/applications/version-management/gitlab/data.json
index 5b3a10786fe..c2f3092a7fa 100644
--- a/pkgs/applications/version-management/gitlab/data.json
+++ b/pkgs/applications/version-management/gitlab/data.json
@@ -1,14 +1,14 @@
{
- "version": "15.0.1",
- "repo_hash": "sha256-GMdR8drmnLR5KH/N0iyLmPi2sggeQX7PT2KP3QO5+/Y=",
+ "version": "15.0.2",
+ "repo_hash": "sha256-B5zD8yBY6d+jkIghuxShsR73+2X7Jd9mai1ouraEM44=",
"yarn_hash": "1a8k3x3b9sirzicqkwmr10m27n593iljfh8awdc9700akbj155lr",
"owner": "gitlab-org",
"repo": "gitlab",
- "rev": "v15.0.1-ee",
+ "rev": "v15.0.2-ee",
"passthru": {
- "GITALY_SERVER_VERSION": "15.0.1",
+ "GITALY_SERVER_VERSION": "15.0.2",
"GITLAB_PAGES_VERSION": "1.58.0",
"GITLAB_SHELL_VERSION": "14.3.0",
- "GITLAB_WORKHORSE_VERSION": "15.0.1"
+ "GITLAB_WORKHORSE_VERSION": "15.0.2"
}
}
diff --git a/pkgs/applications/version-management/gitlab/gitaly/default.nix b/pkgs/applications/version-management/gitlab/gitaly/default.nix
index afaf446c10f..e38a24213b0 100644
--- a/pkgs/applications/version-management/gitlab/gitaly/default.nix
+++ b/pkgs/applications/version-management/gitlab/gitaly/default.nix
@@ -11,7 +11,7 @@ let
gemdir = ./.;
};
- version = "15.0.1";
+ version = "15.0.2";
package_version = "v14";
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
in
@@ -24,7 +24,7 @@ buildGoModule {
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
- sha256 = "sha256-pNVeXB2A8jYUVir6t8jz6ifBksWucZjUn6RIszXdwJY=";
+ sha256 = "sha256-jwPXar16FOq0xCg3xUXH72YPmoVa91ae3bgz95ZmYo4=";
};
vendorSha256 = "sha256-/tHKWo09ZV31TSIqlOk36V3y7gNikziUJHf+nS1gHEw=";
diff --git a/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix b/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
index 26ab78bd27d..89d82cc8dd5 100644
--- a/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
+++ b/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
@@ -5,7 +5,7 @@ in
buildGoModule rec {
pname = "gitlab-workhorse";
- version = "15.0.1";
+ version = "15.0.2";
src = fetchFromGitLab {
owner = data.owner;
diff --git a/pkgs/applications/version-management/sit/default.nix b/pkgs/applications/version-management/sit/default.nix
deleted file mode 100644
index edb2825d49c..00000000000
--- a/pkgs/applications/version-management/sit/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, rustPlatform, cmake, libzip, gnupg,
- # Darwin
- libiconv, CoreFoundation, Security }:
-
-rustPlatform.buildRustPackage rec {
- pname = "sit";
- version = "0.4.1";
-
- src = fetchFromGitHub {
- owner = "sit-fyi";
- repo = "sit";
- rev = "v${version}";
- sha256 = "06xkhlfix0h6di6cnvc4blbj3mjy90scbh89dvywbx16wjlc79pf";
- };
-
- nativeBuildInputs = [ cmake ];
- buildInputs = [ libzip gnupg ]
- ++ (lib.optionals stdenv.isDarwin [ libiconv CoreFoundation Security ]);
-
- preCheck = ''
- export HOME=$(mktemp -d)
- '';
-
- cargoSha256 = "1ghr01jcq12ddna5qadvjy6zbgqgma5nf0qv06ayxnra37d2l92l";
-
- meta = with lib; {
- description = "Serverless Information Tracker";
- homepage = "https://sit.fyi/";
- license = with licenses; [ asl20 /* or */ mit ];
- maintainers = with maintainers; [ dywedir yrashk ];
- # Upstream has not had a release in several years, and dependencies no
- # longer compile with the latest Rust compiler.
- broken = true;
- };
-}
diff --git a/pkgs/applications/virtualization/arion/default.nix b/pkgs/applications/virtualization/arion/default.nix
index efe13868524..71de7d90ca7 100644
--- a/pkgs/applications/virtualization/arion/default.nix
+++ b/pkgs/applications/virtualization/arion/default.nix
@@ -53,7 +53,7 @@ let
mv $out/bin/arion $out/libexec
makeWrapper $out/libexec/arion $out/bin/arion \
--unset PYTHONPATH \
- --prefix PATH : ${lib.makeBinPath [ pkgs.docker-compose ]} \
+ --prefix PATH : ${lib.makeBinPath [ pkgs.docker-compose_1 ]} \
;
'';
};
diff --git a/pkgs/applications/virtualization/docker/compose.nix b/pkgs/applications/virtualization/docker/compose.nix
index 1c52ea273ac..98af8ebf7fb 100644
--- a/pkgs/applications/virtualization/docker/compose.nix
+++ b/pkgs/applications/virtualization/docker/compose.nix
@@ -17,7 +17,12 @@ buildGoModule rec {
doCheck = false;
installPhase = ''
+ runHook preInstall
install -D $GOPATH/bin/cmd $out/libexec/docker/cli-plugins/docker-compose
+
+ mkdir -p $out/bin
+ ln -s $out/libexec/docker/cli-plugins/docker-compose $out/bin/docker-compose
+ runHook postInstall
'';
meta = with lib; {
diff --git a/pkgs/applications/virtualization/docker-compose/default.nix b/pkgs/applications/virtualization/docker/compose_1.nix
similarity index 100%
rename from pkgs/applications/virtualization/docker-compose/default.nix
rename to pkgs/applications/virtualization/docker/compose_1.nix
diff --git a/pkgs/applications/virtualization/docker/default.nix b/pkgs/applications/virtualization/docker/default.nix
index 68f1ff45d14..ea73e6a7096 100644
--- a/pkgs/applications/virtualization/docker/default.nix
+++ b/pkgs/applications/virtualization/docker/default.nix
@@ -13,7 +13,7 @@ rec {
, stdenv, fetchFromGitHub, fetchpatch, buildGoPackage
, makeWrapper, installShellFiles, pkg-config, glibc
, go-md2man, go, containerd, runc, docker-proxy, tini, libtool
- , sqlite, iproute2, lvm2, systemd, docker-buildx, docker-compose_2
+ , sqlite, iproute2, lvm2, systemd, docker-buildx, docker-compose
, btrfs-progs, iptables, e2fsprogs, xz, util-linux, xfsprogs, git
, procps, libseccomp, rootlesskit, slirp4netns, fuse-overlayfs
, nixosTests
@@ -136,7 +136,7 @@ rec {
});
plugins = optionals buildxSupport [ docker-buildx ]
- ++ optionals composeSupport [ docker-compose_2 ];
+ ++ optionals composeSupport [ docker-compose ];
pluginsRef = symlinkJoin { name = "docker-plugins"; paths = plugins; };
in
buildGoPackage ((optionalAttrs (!clientOnly) {
diff --git a/pkgs/applications/window-managers/jwm/default.nix b/pkgs/applications/window-managers/jwm/default.nix
index 8a9b72265b9..49894bd0daa 100644
--- a/pkgs/applications/window-managers/jwm/default.nix
+++ b/pkgs/applications/window-managers/jwm/default.nix
@@ -1,41 +1,79 @@
-{ lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, gettext
-, which, xorg, libX11, libXext, libXinerama, libXpm, libXft, libXau, libXdmcp
-, libXmu, libpng, libjpeg, expat, xorgproto, librsvg, freetype, fontconfig }:
+{ lib
+, stdenv
+, fetchFromGitHub
+, autoconf
+, automake
+, expat
+, fontconfig
+, freetype
+, gettext
+, libX11
+, libXau
+, libXdmcp
+, libXext
+, libXft
+, libXinerama
+, libXmu
+, libXpm
+, libjpeg
+, libpng
+, librsvg
+, pango
+, pkg-config
+, which
+, xorg
+, xorgproto
+, gitUpdater
+}:
stdenv.mkDerivation rec {
pname = "jwm";
- version = "2.4.1";
+ version = "2.4.2";
src = fetchFromGitHub {
owner = "joewing";
repo = "jwm";
rev = "v${version}";
- sha256 = "sha256-7CEL2ddlABM7SYjMVUs3pu0O+2cVsz04slsdUIbgZuM=";
+ sha256 = "sha256-rvuz2Pmon3XBqRMgDwZNrQlWDyLNSK30JPmmQTlN+Rs=";
};
- nativeBuildInputs = [ pkg-config gettext which autoreconfHook ];
-
- buildInputs = [
- libX11
- libXext
- libXinerama
- libXpm
- libXft
- xorg.libXrender
- libXau
- libXdmcp
- libXmu
- libpng
- libjpeg
- expat
- xorgproto
- librsvg
- freetype
- fontconfig
+ nativeBuildInputs = [
+ autoconf
+ automake
+ gettext
+ pkg-config
+ which
];
+ buildInputs = [
+ expat
+ fontconfig
+ freetype
+ libX11
+ libXau
+ libXdmcp
+ libXext
+ libXft
+ libXinerama
+ libXmu
+ libXpm
+ libjpeg
+ libpng
+ librsvg
+ pango
+ xorg.libXrender
+ xorgproto
+ ];
+
+ preConfigure = "NOCONFIGURE=1 ./autogen.sh";
+
enableParallelBuilding = true;
+ passthru.updateScript = gitUpdater {
+ inherit pname version;
+ rev-prefix = "v";
+ };
+
meta = {
homepage = "http://joewing.net/projects/jwm/";
description = "Joe's Window Manager is a light-weight X11 window manager";
diff --git a/pkgs/data/documentation/rnrs/builder.sh b/pkgs/data/documentation/rnrs/builder.sh
deleted file mode 100644
index 6ec5c855aba..00000000000
--- a/pkgs/data/documentation/rnrs/builder.sh
+++ /dev/null
@@ -1,12 +0,0 @@
-source "$stdenv/setup" || exit 1
-
-# XXX: Eventually we could consider building the PDF/PS files as well.
-
-echo "source is \`$src', report name is \`$reportName'"
-
-mkdir -p "$out/share/info" && \
-makeinfo -o "$out/share/info/${reportName}.info" "$src"
-
-# XXX: HTML output is apparently broken.
-#mkdir -p "$out/share/doc/${reportName}" && \
-#makeinfo -o "$out/share/doc/${reportName}/html" --html --force "$src"
diff --git a/pkgs/data/documentation/rnrs/common.nix b/pkgs/data/documentation/rnrs/common.nix
deleted file mode 100644
index 7ba5fe07450..00000000000
--- a/pkgs/data/documentation/rnrs/common.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ fetchurl, stdenv, texinfo, revision, sha256 }:
-
-stdenv.mkDerivation rec {
- name = "r${toString revision}rs";
- src = fetchurl {
- url = "http://swiss.csail.mit.edu/ftpdir/scm/${name}.txi";
- inherit sha256;
- };
-
- buildInputs = [ texinfo ];
-
- # Tell the builder about the name of the report.
- reportName = name;
-
- builder = ./builder.sh;
-
- meta = {
- description = "Revised^${toString revision} Report on the Algorithmic Language Scheme";
-
- longDescription = ''
- This package contains the GNU Info version of the
- the ${toString revision}th revision of the Report on the
- Algorithmic Language Scheme.
- '';
-
- homepage = "http://swiss.csail.mit.edu/~jaffer/Scheme";
-
- broken = true;
- };
-}
diff --git a/pkgs/data/documentation/rnrs/r4rs.nix b/pkgs/data/documentation/rnrs/r4rs.nix
deleted file mode 100644
index 1aa6a49f02d..00000000000
--- a/pkgs/data/documentation/rnrs/r4rs.nix
+++ /dev/null
@@ -1,7 +0,0 @@
-{ fetchurl, stdenv, texinfo }:
-
-import ./common.nix {
- inherit fetchurl stdenv texinfo;
- revision = 4;
- sha256 = "02jgy0lvi5ymkdxwjasg50zl03zmyj8sgnfxxnjnbmif72c0k4p8";
-}
diff --git a/pkgs/data/documentation/rnrs/r5rs.nix b/pkgs/data/documentation/rnrs/r5rs.nix
deleted file mode 100644
index a0fff6507e4..00000000000
--- a/pkgs/data/documentation/rnrs/r5rs.nix
+++ /dev/null
@@ -1,7 +0,0 @@
-{ fetchurl, stdenv, texinfo }:
-
-import ./common.nix {
- inherit fetchurl stdenv texinfo;
- revision = 5;
- sha256 = "1s2wcslwcgb9j89vjn7qs63qlnsv1481jaw1sgg33fgbgk6a8wrk";
-}
diff --git a/pkgs/development/interpreters/python/default.nix b/pkgs/development/interpreters/python/default.nix
index d411c374bd1..518bb0ec0f8 100644
--- a/pkgs/development/interpreters/python/default.nix
+++ b/pkgs/development/interpreters/python/default.nix
@@ -234,9 +234,6 @@ in {
# TODO(@Artturin): Add this to the main cpython expr
strictDeps = true;
pname = "python3-minimal";
- meta = old.meta // {
- maintainers = [];
- };
});
pypy27 = callPackage ./pypy {
diff --git a/pkgs/development/libraries/bwidget/default.nix b/pkgs/development/libraries/bwidget/default.nix
index 34f0e8b5b49..b73c11893ed 100644
--- a/pkgs/development/libraries/bwidget/default.nix
+++ b/pkgs/development/libraries/bwidget/default.nix
@@ -22,6 +22,6 @@ tcl.mkTclDerivation rec {
description = "High-level widget set for Tcl/Tk";
maintainers = with lib.maintainers; [ agbrooks ];
license = lib.licenses.tcltk;
- platforms = lib.platforms.linux;
+ platforms = lib.platforms.unix;
};
}
diff --git a/pkgs/development/libraries/igraph/default.nix b/pkgs/development/libraries/igraph/default.nix
index adb3b5dc0f3..b598d846f9e 100644
--- a/pkgs/development/libraries/igraph/default.nix
+++ b/pkgs/development/libraries/igraph/default.nix
@@ -23,13 +23,13 @@
stdenv.mkDerivation rec {
pname = "igraph";
- version = "0.9.8";
+ version = "0.9.9";
src = fetchFromGitHub {
owner = "igraph";
repo = pname;
rev = version;
- hash = "sha256-t0GC6FVFcbVbmZ74XNSPCRRUsSr1Z8rRw6Rf++qk4I0=";
+ hash = "sha256-Zb9F4kFUNA/MtoYYEKGJ5JyKxtG0DHSdGaUpDLKmAAc=";
};
postPatch = ''
diff --git a/pkgs/development/libraries/libadwaita/default.nix b/pkgs/development/libraries/libadwaita/default.nix
index f7bef8af2e4..0ea75e2a252 100644
--- a/pkgs/development/libraries/libadwaita/default.nix
+++ b/pkgs/development/libraries/libadwaita/default.nix
@@ -21,7 +21,7 @@
stdenv.mkDerivation rec {
pname = "libadwaita";
- version = "1.1.1";
+ version = "1.1.2";
outputs = [ "out" "dev" "devdoc" ];
outputBin = "devdoc"; # demo app
@@ -31,7 +31,7 @@ stdenv.mkDerivation rec {
owner = "GNOME";
repo = "libadwaita";
rev = version;
- hash = "sha256-iCMCQyhCUhp1f20+Qost9nnmfIUFE0iLKMKT/PfwOd4=";
+ hash = "sha256-OyjuUWfKE8GoGFCmaCS7YAf5GAS0VwMPht7cvFtkA/Y=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/nix-plugins/default.nix b/pkgs/development/libraries/nix-plugins/default.nix
index 1d3c3210380..e626c3abfe2 100644
--- a/pkgs/development/libraries/nix-plugins/default.nix
+++ b/pkgs/development/libraries/nix-plugins/default.nix
@@ -11,6 +11,8 @@ stdenv.mkDerivation rec {
hash = "sha256-AkHsZpYM4EY8SNuF6LhxF2peOjp69ICGc3kOLkDms64=";
};
+ patches = [ ./nix-2.9.patch ];
+
nativeBuildInputs = [ cmake pkg-config ];
buildInputs = [ nix boost ];
diff --git a/pkgs/development/libraries/nix-plugins/nix-2.9.patch b/pkgs/development/libraries/nix-plugins/nix-2.9.patch
new file mode 100644
index 00000000000..f1dc2909175
--- /dev/null
+++ b/pkgs/development/libraries/nix-plugins/nix-2.9.patch
@@ -0,0 +1,35 @@
+diff --git a/extra-builtins.cc b/extra-builtins.cc
+index 617807a..c417cb3 100644
+--- a/extra-builtins.cc
++++ b/extra-builtins.cc
+@@ -27,7 +27,7 @@ static ExtraBuiltinsSettings extraBuiltinsSettings;
+
+ static GlobalConfig::Register rp(&extraBuiltinsSettings);
+
+-static void extraBuiltins(EvalState & state, const Pos & pos,
++static void extraBuiltins(EvalState & state, const PosIdx pos,
+ Value ** _args, Value & v)
+ {
+ static auto extraBuiltinsFile = absPath(extraBuiltinsSettings.extraBuiltinsFile);
+@@ -44,10 +44,10 @@ static void extraBuiltins(EvalState & state, const Pos & pos,
+ auto attrs = state.buildBindings(2);
+
+ auto sExec = state.symbols.create("exec");
+- attrs.alloc(sExec).mkPrimOp(new PrimOp { .fun = prim_exec, .arity = 1, .name = sExec });
++ attrs.alloc(sExec).mkPrimOp(new PrimOp { .fun = prim_exec, .arity = 1, .name = "exec" });
+
+ auto sImportNative = state.symbols.create("importNative");
+- attrs.alloc(sImportNative).mkPrimOp(new PrimOp { .fun = prim_importNative, .arity = 2, .name = sImportNative });
++ attrs.alloc(sImportNative).mkPrimOp(new PrimOp { .fun = prim_importNative, .arity = 2, .name = "importNative" });
+
+ arg = state.allocValue();
+ arg->mkAttrs(attrs);
+@@ -64,7 +64,7 @@ static void extraBuiltins(EvalState & state, const Pos & pos,
+ static RegisterPrimOp rp1("__extraBuiltins", 0,
+ extraBuiltins);
+
+-static void cflags(EvalState & state, const Pos & _pos,
++static void cflags(EvalState & state, const PosIdx _pos,
+ Value ** _args, Value & v)
+ {
+ auto attrs = state.buildBindings(3);
diff --git a/pkgs/development/libraries/speech-tools/default.nix b/pkgs/development/libraries/speech-tools/default.nix
index c69345193c7..e0ca78df79a 100644
--- a/pkgs/development/libraries/speech-tools/default.nix
+++ b/pkgs/development/libraries/speech-tools/default.nix
@@ -11,6 +11,11 @@ stdenv.mkDerivation rec {
buildInputs = [ alsa-lib ncurses ];
+ # Workaround build failure on -fno-common toolchains:
+ # ld: libestools.a(editline.o):(.bss+0x28): multiple definition of
+ # `editline_history_file'; libestools.a(siodeditline.o):(.data.rel.local+0x8): first defined here
+ NIX_CFLAGS_COMPILE = "-fcommon";
+
preConfigure = ''
sed -e s@/usr/bin/@@g -i $( grep -rl '/usr/bin/' . )
sed -re 's@/bin/(rm|printf|uname)@\1@g' -i $( grep -rl '/bin/' . )
diff --git a/pkgs/development/libraries/stlport/default.nix b/pkgs/development/libraries/stlport/default.nix
deleted file mode 100644
index 75004b87ee7..00000000000
--- a/pkgs/development/libraries/stlport/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{lib, stdenv, fetchurl}:
-
-stdenv.mkDerivation rec {
- pname = "STLport";
- version = "5.2.1";
-
- src = fetchurl {
- url = "mirror://sourceforge/stlport/${pname}-${version}.tar.bz2";
- sha256 = "1jbgak1m1qk7d4gyn1p2grbws2icsf7grbs3dh44ai9ck1xh0nvm";
- };
-
- # fix hardcoded /usr/bin; not recognizing the standard --disable-static flag
- configurePhase = ''
- echo Preconf: build/Makefiles/gmake/*/sys.mak
- for f in build/Makefiles/gmake/*/sys.mak; do
- substituteInPlace "$f" --replace /usr/bin/ ""
- done
- ./configure --prefix=$out
- '';
-
- meta = {
- description = "An implementation of the C++ Standard Library";
- homepage = "https://sourceforge.net/projects/stlport/";
- license = lib.licenses.free; # seems BSD-like
- broken = true; # probably glibc-2.20 -related issue
- };
-}
diff --git a/pkgs/development/ocaml-modules/ao/default.nix b/pkgs/development/ocaml-modules/ao/default.nix
new file mode 100644
index 00000000000..6abc7f98f63
--- /dev/null
+++ b/pkgs/development/ocaml-modules/ao/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildDunePackage, fetchFromGitHub, dune-configurator, libao }:
+
+buildDunePackage rec {
+ pname = "ao";
+ version = "0.2.4";
+
+ src = fetchFromGitHub {
+ owner = "savonet";
+ repo = "ocaml-ao";
+ rev = "v${version}";
+ sha256 = "sha256-HhJdb4i9B4gz3emgDCDT4riQuAsY4uP/47biu7EZ+sk=";
+ };
+
+ buildInputs = [ dune-configurator ];
+ propagatedBuildInputs = [ libao ];
+
+ meta = with lib; {
+ homepage = "https://github.com/savonet/ocaml-ao";
+ description = "OCaml bindings for libao";
+ license = licenses.lgpl21Plus;
+ maintainers = with maintainers; [ dandellion ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mad/default.nix b/pkgs/development/ocaml-modules/mad/default.nix
new file mode 100644
index 00000000000..79e2fd035f5
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mad/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildDunePackage, fetchFromGitHub, dune-configurator, libmad }:
+
+buildDunePackage rec {
+ pname = "mad";
+ version = "0.5.2";
+
+ src = fetchFromGitHub {
+ owner = "savonet";
+ repo = "ocaml-mad";
+ rev = "v${version}";
+ sha256 = "sha256-iJjANV2M68v3C3db1n9Y8V6yJKuDBDSjtMteamndN7U=";
+ };
+
+ buildInputs = [ dune-configurator ];
+ propagatedBuildInputs = [ libmad ];
+
+ meta = with lib; {
+ homepage = "https://github.com/savonet/ocaml-mad";
+ description = "Bindings for the mad library which provides functions for encoding wave audio files into mp3";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ dandellion ];
+ };
+}
diff --git a/pkgs/development/ocaml-modules/mm/default.nix b/pkgs/development/ocaml-modules/mm/default.nix
new file mode 100644
index 00000000000..6895a29fb1a
--- /dev/null
+++ b/pkgs/development/ocaml-modules/mm/default.nix
@@ -0,0 +1,27 @@
+{ lib, buildDunePackage, fetchFromGitHub, dune-configurator
+, alsa, ao, mad, pulseaudio, theora
+}:
+
+buildDunePackage rec {
+ pname = "mm";
+ version = "0.8.1";
+
+ minimalOCamlVersion = "4.12";
+
+ src = fetchFromGitHub {
+ owner = "savonet";
+ repo = "ocaml-mm";
+ rev = "v${version}";
+ sha256 = "sha256-7ozt+OgKNxMnjl2R+/ce27ZyL+T6BShvnnFE5BasJC4=";
+ };
+
+ buildInputs = [ dune-configurator ];
+ propagatedBuildInputs = [ alsa ao mad pulseaudio theora ]; # ocamlsdl is blocked in nixpkgs from building for ocaml >= 4.06
+
+ meta = with lib; {
+ homepage = "https://github.com/savonet/ocaml-mm";
+ description = "High-level library to create and manipulate multimedia streams";
+ license = licenses.lgpl21Plus;
+ maintainers = with maintainers; [ dandellion ];
+ };
+}
diff --git a/pkgs/development/perl-modules/generic/default.nix b/pkgs/development/perl-modules/generic/default.nix
index 9ff63c14e51..aa8d66f037a 100644
--- a/pkgs/development/perl-modules/generic/default.nix
+++ b/pkgs/development/perl-modules/generic/default.nix
@@ -35,6 +35,7 @@ lib.warnIf (attrs ? name) "builtPerlPackage: `name' (\"${attrs.name}\") is depre
(let
defaultMeta = {
homepage = "https://metacpan.org/release/${lib.getName attrs}"; # TODO: phase-out `attrs.name`
+ mainProgram = attrs.pname or (builtins.parseDrvName attrs.name).name;
platforms = perl.meta.platforms;
};
diff --git a/pkgs/development/python-modules/aioskybell/default.nix b/pkgs/development/python-modules/aioskybell/default.nix
new file mode 100644
index 00000000000..67ef3c83db7
--- /dev/null
+++ b/pkgs/development/python-modules/aioskybell/default.nix
@@ -0,0 +1,47 @@
+{ lib
+, aiofiles
+, aiohttp
+, aresponses
+, buildPythonPackage
+, fetchFromGitHub
+, pytest-asyncio
+, pytestCheckHook
+, pythonOlder
+}:
+
+buildPythonPackage rec {
+ pname = "aioskybell";
+ version = "22.6.0";
+ format = "setuptools";
+
+ disabled = pythonOlder "3.9";
+
+ src = fetchFromGitHub {
+ owner = "tkdrob";
+ repo = pname;
+ rev = version;
+ hash = "sha256-2AsEVGZ4cA1GeoxtGFuvjZ05W4FjQ5GFSM8euu9iY4s==";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ aiofiles
+ ];
+
+ checkInputs = [
+ aresponses
+ pytest-asyncio
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [
+ "aioskybell"
+ ];
+
+ meta = with lib; {
+ description = "API client for Skybell doorbells";
+ homepage = "https://github.com/tkdrob/aioskybell";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/pkgs/development/python-modules/azure-mgmt-batch/default.nix b/pkgs/development/python-modules/azure-mgmt-batch/default.nix
index 421f068aa13..796c65bcd07 100644
--- a/pkgs/development/python-modules/azure-mgmt-batch/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-batch/default.nix
@@ -5,18 +5,20 @@
, msrestazure
, azure-common
, azure-mgmt-core
-, azure-mgmt-nspkg
-, isPy3k
+, pythonOlder
}:
buildPythonPackage rec {
pname = "azure-mgmt-batch";
- version = "16.1.0";
+ version = "16.2.0";
+ format = "setuptools";
+
+ disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "sha256-9J0VQ3uAsi4kuEe9UG4xpcEV1Sc+nkjECgVfzG7j5jk=";
+ hash = "sha256-aWkQZs1aLIbo/arvu4DilAOBrO38gFPfGTtSFNLs5oI=";
};
propagatedBuildInputs = [
@@ -24,11 +26,9 @@ buildPythonPackage rec {
msrestazure
azure-common
azure-mgmt-core
- ] ++ lib.optionals (!isPy3k) [
- azure-mgmt-nspkg
];
- # has no tests
+ # Module has no tests
doCheck = false;
meta = with lib; {
diff --git a/pkgs/development/python-modules/cfscrape/default.nix b/pkgs/development/python-modules/cfscrape/default.nix
new file mode 100644
index 00000000000..3fd98b7e1e2
--- /dev/null
+++ b/pkgs/development/python-modules/cfscrape/default.nix
@@ -0,0 +1,28 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, requests
+}:
+
+buildPythonPackage rec {
+ pname = "cfscrape";
+ version = "2.1.1";
+ src = fetchFromGitHub ({
+ owner = "Anorov";
+ repo = "cloudflare-scrape";
+ rev = "9692fe7ff3c17b76ddf0f4d50d3dba7d1791c9c6";
+ sha256 = "sha256-uO8lBZonjk+mlFYoNSaz+GIN/W9yf8VL9OQ7MKfsMgI=";
+ });
+
+ propagatedBuildInputs = [ requests ];
+
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/Anorov/cloudflare-scrape";
+ description = "A Python module to bypass Cloudflare's anti-bot page";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ WeebSorceress ];
+ };
+}
diff --git a/pkgs/development/python-modules/entry-points-txt/default.nix b/pkgs/development/python-modules/entry-points-txt/default.nix
index d52e9ea0d3b..0e73f976811 100644
--- a/pkgs/development/python-modules/entry-points-txt/default.nix
+++ b/pkgs/development/python-modules/entry-points-txt/default.nix
@@ -1,22 +1,41 @@
{ lib
, buildPythonPackage
-, fetchurl
+, fetchFromGitHub
+, pytestCheckHook
+, pythonOlder
}:
buildPythonPackage rec {
pname = "entry-points-txt";
- version = "0.1.0";
- format = "wheel";
+ version = "0.2.0";
+ format = "pyproject";
- src = fetchurl {
- url = "https://github.com/jwodder/entry-points-txt/releases/download/v0.1.0/entry_points_txt-0.1.0-py3-none-any.whl";
- sha256 = "29773bed3d9d337766a394e19d6f7ab0be3ed7d6f3ebb753ff0f7f48f056aa8e";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "jwodder";
+ repo = pname;
+ rev = "v${version}";
+ hash = "sha256-klFSt3Od7xYgenpMP4DBFoZeQanGrmtJxDm5qeZ1Psc=";
};
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ postPatch = ''
+ substituteInPlace tox.ini \
+ --replace " --cov=entry_points_txt --no-cov-on-fail" ""
+ '';
+
+ pythonImportsCheck = [
+ "entry_points_txt"
+ ];
+
meta = with lib; {
- homepage = "https://github.com/jwodder/entry-points-txt";
description = "Read & write entry_points.txt files";
+ homepage = "https://github.com/jwodder/entry-points-txt";
license = with licenses; [ mit ];
- maintainers = with lib.maintainers; [ ayazhafiz ];
+ maintainers = with maintainers; [ ayazhafiz ];
};
}
diff --git a/pkgs/development/python-modules/fastcore/default.nix b/pkgs/development/python-modules/fastcore/default.nix
index a9781b3aea1..54a006d7842 100644
--- a/pkgs/development/python-modules/fastcore/default.nix
+++ b/pkgs/development/python-modules/fastcore/default.nix
@@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "fastcore";
- version = "1.4.3";
+ version = "1.4.4";
format = "setuptools";
disabled = pythonOlder "3.8";
@@ -17,7 +17,7 @@ buildPythonPackage rec {
owner = "fastai";
repo = pname;
rev = "refs/tags/${version}";
- sha256 = "sha256-3l5bELb5f/cvh4gF2kJZEX6kAK9achTerIIplMuesTk=";
+ sha256 = "sha256-2lV96QOlXfQ8PjSW45u9ZyXpssDgLyiUgmIC0VLOGus=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/flask-restful/default.nix b/pkgs/development/python-modules/flask-restful/default.nix
index 9770d2d2b4f..cefedfe7fc3 100644
--- a/pkgs/development/python-modules/flask-restful/default.nix
+++ b/pkgs/development/python-modules/flask-restful/default.nix
@@ -26,7 +26,7 @@ buildPythonPackage rec {
hash = "sha256-zOxlC4NdSBkhOMhTKa4Dc15s7VjpstnCFG1shMBvpT4=";
};
- patches = [
+ patches = lib.optionals (lib.versionAtLeast werkzeug.version "2.1.0") [
./werkzeug-2.1.0-compat.patch
];
diff --git a/pkgs/development/python-modules/greeneye-monitor/default.nix b/pkgs/development/python-modules/greeneye-monitor/default.nix
index fbc8f62fc0c..76da49a9ee6 100644
--- a/pkgs/development/python-modules/greeneye-monitor/default.nix
+++ b/pkgs/development/python-modules/greeneye-monitor/default.nix
@@ -22,6 +22,11 @@ buildPythonPackage rec {
hash = "sha256-weZTOVFBlB6TxFs8pLWfyB7WD/bn3ljBjX2tVi1Zc/I=";
};
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "siobrultech_protocols==" "siobrultech_protocols>="
+ '';
+
propagatedBuildInputs = [
aiohttp
siobrultech-protocols
diff --git a/pkgs/development/python-modules/headerparser/default.nix b/pkgs/development/python-modules/headerparser/default.nix
index b1a38170162..6a07f1f07ca 100644
--- a/pkgs/development/python-modules/headerparser/default.nix
+++ b/pkgs/development/python-modules/headerparser/default.nix
@@ -1,27 +1,50 @@
{ lib
, buildPythonPackage
-, fetchPypi
+, fetchFromGitHub
+, pytest-mock
+, pytestCheckHook
+, pythonOlder
, six
}:
buildPythonPackage rec {
pname = "headerparser";
version = "0.4.0";
+ format = "pyproject";
- src = fetchPypi{
- inherit pname;
- inherit version;
- sha256 = "b8ceae4c5e6133fda666d022684e93f9b3d45815c2c7881018123c71ff28c5cc";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "jwodder";
+ repo = pname;
+ rev = "v${version}";
+ hash = "sha256-KJJt85iC/4oBoIelB2zUJVyHSppFem/22v6F30P5nYM=";
};
- buildInputs = [
+ propagatedBuildInputs = [
six
];
+ checkInputs = [
+ pytest-mock
+ pytestCheckHook
+ ];
+
+ postPatch = ''
+ substituteInPlace tox.ini \
+ --replace "--cov=headerparser" "" \
+ --replace "--no-cov-on-fail" "" \
+ --replace "--flakes" ""
+ '';
+
+ pythonImportsCheck = [
+ "headerparser"
+ ];
+
meta = with lib; {
+ description = "Module to parse key-value pairs in the style of RFC 822 (e-mail) headers";
homepage = "https://github.com/jwodder/headerparser";
- description = "argparse for mail-style headers";
license = with licenses; [ mit ];
- maintainers = with lib.maintainers; [ ayazhafiz ];
+ maintainers = with maintainers; [ ayazhafiz ];
};
}
diff --git a/pkgs/development/python-modules/holidays/default.nix b/pkgs/development/python-modules/holidays/default.nix
index dd97b470075..446774de681 100644
--- a/pkgs/development/python-modules/holidays/default.nix
+++ b/pkgs/development/python-modules/holidays/default.nix
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "holidays";
- version = "0.13";
+ version = "0.14.2";
format = "setuptools";
- disabled = pythonOlder "3.6";
+ disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-xvfDq4ralIBnAtqTHZTTfNYbz6kstNOdNRtqnFIQZ1w=";
+ hash = "sha256-DnD9F0gErqHIcLFRMZ+uvNXNsNlVt4IwQ04a/Rd4SY4=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/meross-iot/default.nix b/pkgs/development/python-modules/meross-iot/default.nix
index bcc914a8eb4..5bc7953e39f 100644
--- a/pkgs/development/python-modules/meross-iot/default.nix
+++ b/pkgs/development/python-modules/meross-iot/default.nix
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "meross-iot";
- version = "0.4.4.5";
+ version = "0.4.4.7";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "albertogeniola";
repo = "MerossIot";
rev = "refs/tags/${version}";
- sha256 = "sha256-PBf8uHEeHXoYZcFD9KCWg1I5QRAILjVMl3oglWsEsag=";
+ sha256 = "sha256-9kRiBYlOX+TcI8+fk+cQ3ehbrV8NnptWa+HN62sKscA=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/mkdocs-material/default.nix b/pkgs/development/python-modules/mkdocs-material/default.nix
index fa003128c0d..a55ca5cb292 100644
--- a/pkgs/development/python-modules/mkdocs-material/default.nix
+++ b/pkgs/development/python-modules/mkdocs-material/default.nix
@@ -13,7 +13,7 @@
buildPythonApplication rec {
pname = "mkdocs-material";
- version = "8.3.1";
+ version = "8.3.2";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -22,7 +22,7 @@ buildPythonApplication rec {
owner = "squidfunk";
repo = pname;
rev = "refs/tags/${version}";
- hash = "sha256-p7pnacr3nw/UEavzVxt0QBpSjFazdWtbm3bFj9FIH1g=";
+ hash = "sha256-VcyBsIU2PJ2xh365kNAlO3wno3xushlaj43dIh1GkP8=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/nextcord/default.nix b/pkgs/development/python-modules/nextcord/default.nix
index 5f499725913..a47aa3d513a 100644
--- a/pkgs/development/python-modules/nextcord/default.nix
+++ b/pkgs/development/python-modules/nextcord/default.nix
@@ -16,7 +16,7 @@
buildPythonPackage rec {
pname = "nextcord";
- version = "2.0.0a10";
+ version = "2.0.0b2";
format = "setuptools";
@@ -26,7 +26,7 @@ buildPythonPackage rec {
owner = "nextcord";
repo = "nextcord";
rev = version;
- hash = "sha256-p99WJ4y2iJQTI3wHbh+jwJyLnE3aBXnHxrehDYYek/4=";
+ hash = "sha256-yp24eOmwdi5X2Y20jqq88CDFvmc6P5omOsSWFr2MWGI=";
};
patches = [
diff --git a/pkgs/development/python-modules/nextcord/paths.patch b/pkgs/development/python-modules/nextcord/paths.patch
index 389637a1887..8e6b58897f5 100644
--- a/pkgs/development/python-modules/nextcord/paths.patch
+++ b/pkgs/development/python-modules/nextcord/paths.patch
@@ -1,26 +1,71 @@
diff --git a/nextcord/opus.py b/nextcord/opus.py
-index 97d437a3..755e1a5c 100644
+index 52e4ddbd..d8b8090b 100644
--- a/nextcord/opus.py
+++ b/nextcord/opus.py
-@@ -213,7 +213,7 @@ def _load_default() -> bool:
- _filename = os.path.join(_basedir, 'bin', f'libopus-0.{_target}.dll')
+@@ -255,7 +255,7 @@ def _load_default() -> bool:
+ _filename = os.path.join(_basedir, "bin", f"libopus-0.{_target}.dll")
_lib = libopus_loader(_filename)
else:
-- _lib = libopus_loader(ctypes.util.find_library('opus'))
-+ _lib = libopus_loader('@libopus@')
- except Exception:
- _lib = None
+- opus = ctypes.util.find_library("opus")
++ opus = ctypes.util.find_library("@opus@")
+ if opus is None:
+ _lib = None
diff --git a/nextcord/player.py b/nextcord/player.py
-index bedefc5a..34de0459 100644
+index 5d0674cc..fd1c20ef 100644
--- a/nextcord/player.py
+++ b/nextcord/player.py
-@@ -140,7 +140,7 @@ class FFmpegAudio(AudioSource):
- .. versionadded:: 1.3
- """
+@@ -148,7 +148,7 @@ class FFmpegAudio(AudioSource):
+ self,
+ source: Union[str, io.BufferedIOBase],
+ *,
+- executable: str = "ffmpeg",
++ executable: str = "@ffmpeg@",
+ args: Any,
+ **subprocess_kwargs: Any,
+ ):
+@@ -275,7 +275,7 @@ class FFmpegPCMAudio(FFmpegAudio):
+ self,
+ source: Union[str, io.BufferedIOBase],
+ *,
+- executable: str = "ffmpeg",
++ executable: str = "@ffmpeg@",
+ pipe: bool = False,
+ stderr: Optional[IO[str]] = None,
+ before_options: Optional[str] = None,
+@@ -378,7 +378,7 @@ class FFmpegOpusAudio(FFmpegAudio):
+ *,
+ bitrate: int = 128,
+ codec: Optional[str] = None,
+- executable: str = "ffmpeg",
++ executable: str = "@ffmpeg@",
+ pipe=False,
+ stderr=None,
+ before_options=None,
+@@ -532,7 +532,7 @@ class FFmpegOpusAudio(FFmpegAudio):
+ """
-- def __init__(self, source: Union[str, io.BufferedIOBase], *, executable: str = 'ffmpeg', args: Any, **subprocess_kwargs: Any):
-+ def __init__(self, source: Union[str, io.BufferedIOBase], *, executable: str = '@ffmpeg@', args: Any, **subprocess_kwargs: Any):
- piping = subprocess_kwargs.get('stdin') == subprocess.PIPE
- if piping and isinstance(source, str):
- raise TypeError("parameter conflict: 'source' parameter cannot be a string when piping to stdin")
+ method = method or "native"
+- executable = executable or "ffmpeg"
++ executable = executable or "@ffmpeg@"
+ probefunc = fallback = None
+
+ if isinstance(method, str):
+@@ -577,7 +577,7 @@ class FFmpegOpusAudio(FFmpegAudio):
+
+ @staticmethod
+ def _probe_codec_native(
+- source, executable: str = "ffmpeg"
++ source, executable: str = "@ffmpeg@"
+ ) -> Tuple[Optional[str], Optional[int]]:
+ exe = executable[:2] + "probe" if executable in ("ffmpeg", "avconv") else executable
+ args = [
+@@ -606,7 +606,7 @@ class FFmpegOpusAudio(FFmpegAudio):
+
+ @staticmethod
+ def _probe_codec_fallback(
+- source, executable: str = "ffmpeg"
++ source, executable: str = "@ffmpeg@"
+ ) -> Tuple[Optional[str], Optional[int]]:
+ args = [executable, "-hide_banner", "-i", source]
+ proc = subprocess.Popen(
diff --git a/pkgs/development/python-modules/omnilogic/default.nix b/pkgs/development/python-modules/omnilogic/default.nix
index 96d0d7e19c6..daa95fa9645 100644
--- a/pkgs/development/python-modules/omnilogic/default.nix
+++ b/pkgs/development/python-modules/omnilogic/default.nix
@@ -2,18 +2,23 @@
, aiohttp
, xmltodict
, buildPythonPackage
+, pythonOlder
, fetchFromGitHub
}:
buildPythonPackage rec {
pname = "omnilogic";
- version = "0.4.5";
+ version = "0.4.6";
+
+ disabled = pythonOlder "3.4";
+
+ format = "setuptools";
src = fetchFromGitHub {
owner = "djtimca";
repo = "omnilogic-api";
rev = version;
- sha256 = "081awb0fl40b5ighc9yxfq1xkgxz7l5dvz5544hx965q2r20wvsg";
+ hash = "sha256-XyAniuUr/Kt8VfBtovD4kKLG+ehOqE26egEG7j8q9LY=";
};
propagatedBuildInputs = [
@@ -21,11 +26,6 @@ buildPythonPackage rec {
xmltodict
];
- postPatch = ''
- # Is not used but still present in setup.py
- substituteInPlace setup.py --replace "'config'," ""
- '';
-
# Project has no tests
doCheck = false;
pythonImportsCheck = [ "omnilogic" ];
diff --git a/pkgs/development/python-modules/openai/default.nix b/pkgs/development/python-modules/openai/default.nix
index b137050ebff..3854ed1c760 100644
--- a/pkgs/development/python-modules/openai/default.nix
+++ b/pkgs/development/python-modules/openai/default.nix
@@ -18,7 +18,7 @@
buildPythonPackage rec {
pname = "openai";
- version = "0.18.1";
+ version = "0.19.0";
disabled = pythonOlder "3.7.1";
@@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "openai";
repo = "openai-python";
rev = "v${version}";
- sha256 = "sha256-ii/w29aRGhuzR6E+kbknsSrVZlOurpy/tTVGeAYKkXo=";
+ sha256 = "sha256-v/EBmKIzHGPR2KGLUqyWlTSZjV2MqALYRRofCXRjH24=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pySmartDL/default.nix b/pkgs/development/python-modules/pySmartDL/default.nix
new file mode 100644
index 00000000000..5c43fb756ce
--- /dev/null
+++ b/pkgs/development/python-modules/pySmartDL/default.nix
@@ -0,0 +1,25 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+}:
+
+buildPythonPackage rec {
+ pname = "pySmartDL";
+ version = "1.3.4";
+ src = fetchFromGitHub ({
+ owner = "iTaybb";
+ repo = pname;
+ rev = "b93df794e1e60017c42d9520ac097b6fd38c2e8b";
+ sha256 = "sha256-Etyv3xCB1cGozWDsskygwcTHJfC+V5hvqBNQAF8SIMM=";
+ });
+
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/iTaybb/pySmartDL";
+ description = "A Smart Download Manager for Python";
+ license = licenses.unlicense;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ WeebSorceress ];
+ };
+}
diff --git a/pkgs/development/python-modules/pynx584/default.nix b/pkgs/development/python-modules/pynx584/default.nix
index 0b2583201a9..0b7ca74468a 100644
--- a/pkgs/development/python-modules/pynx584/default.nix
+++ b/pkgs/development/python-modules/pynx584/default.nix
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "pynx584";
- version = "0.7";
+ version = "0.8";
disabled = pythonOlder "3.6";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "kk7ds";
repo = pname;
rev = version;
- sha256 = "sha256-44JFq19fpJmpZzLeVcBILs8c9bOfWyMrb2jA4Yx8+Co=";
+ sha256 = "sha256-aTwAQnz3my58MgXNe61lStLth6PZXLVLLDI2HUJiNm8=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pysensibo/default.nix b/pkgs/development/python-modules/pysensibo/default.nix
index a2cddaa7507..8093bfac263 100644
--- a/pkgs/development/python-modules/pysensibo/default.nix
+++ b/pkgs/development/python-modules/pysensibo/default.nix
@@ -7,7 +7,7 @@
buildPythonPackage rec {
pname = "pysensibo";
- version = "1.0.16";
+ version = "1.0.17";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -16,7 +16,7 @@ buildPythonPackage rec {
owner = "andrey-git";
repo = pname;
rev = version;
- hash = "sha256-8SGYJ99xbCRKuWJkDN5u6wnh5Rdd+aZR5QaqOXVVQMM=";
+ hash = "sha256-ZOJIsl6Ic4wSTpoylXGwQphPDV1yPw0mXbyiVKiDcVk=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pysptk/default.nix b/pkgs/development/python-modules/pysptk/default.nix
index a9333603057..e229648bc75 100644
--- a/pkgs/development/python-modules/pysptk/default.nix
+++ b/pkgs/development/python-modules/pysptk/default.nix
@@ -1,16 +1,26 @@
-{ stdenv
-, lib
-, buildPythonPackage, fetchPypi
-, numpy, scipy, cython, six, decorator
+{ lib
+, stdenv
+, buildPythonPackage
+, cython
+, decorator
+, fetchPypi
+, numpy
+, pytestCheckHook
+, pythonOlder
+, scipy
+, six
}:
buildPythonPackage rec {
pname = "pysptk";
- version = "0.1.20";
+ version = "0.1.21";
+ format = "setuptools";
+
+ disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- sha256 = "29e8e6a76243f3be728d23450982bd9f916530634079252a490ba7182bef30ca";
+ hash = "sha256-AZUDI9AL57tXz7VzPGF9uEeKW4/6JsaBUiFkigl640Q=";
};
PYSPTK_BUILD_VERSION = 0;
@@ -20,19 +30,23 @@ buildPythonPackage rec {
];
propagatedBuildInputs = [
+ decorator
numpy
scipy
six
- decorator
];
- # No tests in the PyPI tarball
+ # Tests are not part of the PyPI releases
doCheck = false;
+ pythonImportsCheck = [
+ "pysptk"
+ ];
+
meta = with lib; {
broken = stdenv.isDarwin;
- description = "A python wrapper for Speech Signal Processing Toolkit (SPTK)";
- homepage = "https://pysptk.readthedocs.io/en/latest/";
+ description = "Wrapper for Speech Signal Processing Toolkit (SPTK)";
+ homepage = "https://pysptk.readthedocs.io/";
license = licenses.mit;
maintainers = with maintainers; [ hyphon81 ];
};
diff --git a/pkgs/development/python-modules/pywemo/default.nix b/pkgs/development/python-modules/pywemo/default.nix
index cd6e31a0193..6f745648063 100644
--- a/pkgs/development/python-modules/pywemo/default.nix
+++ b/pkgs/development/python-modules/pywemo/default.nix
@@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "pywemo";
- version = "0.8.1";
+ version = "0.9.0";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = pname;
repo = pname;
rev = "refs/tags/${version}";
- hash = "sha256-kkZmn+rGRZGh9WmrHAmpqxTjw6MyCSWCeesJ0JGarKM=";
+ hash = "sha256-x4wIn+X70z5cCIhOfpQCj7qy0kEagnMcscxUls1697o=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/r2pipe/default.nix b/pkgs/development/python-modules/r2pipe/default.nix
index f485e542f65..00f856df03a 100644
--- a/pkgs/development/python-modules/r2pipe/default.nix
+++ b/pkgs/development/python-modules/r2pipe/default.nix
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "r2pipe";
- version = "1.7.0";
+ version = "1.7.1";
postPatch = let
r2lib = "${lib.getOutput "lib" radare2}/lib";
@@ -27,7 +27,7 @@ buildPythonPackage rec {
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-VUYJm3tFyv/ws4nDHLuDgPQSGbB09hi8zrpAPDqoVbA=";
+ sha256 = "sha256-7Qa8Jl7vX/acMhGSqWfaqvN9emA05RSubpseAwRSpG4=";
};
# Tiny sanity check to make sure r2pipe finds radare2 (since r2pipe doesn't
diff --git a/pkgs/development/python-modules/safety/default.nix b/pkgs/development/python-modules/safety/default.nix
index dd840c3389c..60c23e3c6a2 100644
--- a/pkgs/development/python-modules/safety/default.nix
+++ b/pkgs/development/python-modules/safety/default.nix
@@ -1,19 +1,41 @@
-{ lib, buildPythonPackage, fetchPypi, requests, dparse, click, setuptools, pytestCheckHook }:
+{ lib
+, buildPythonPackage
+, pythonOlder
+, fetchPypi
+, setuptools
+, click
+, requests
+, packaging
+, dparse
+, pytestCheckHook
+}:
buildPythonPackage rec {
pname = "safety";
version = "1.10.3";
+ disabled = pythonOlder "3.5";
+
+ format = "setuptools";
+
src = fetchPypi {
inherit pname version;
sha256 = "sha256-MOOU0CogrEm39lKS0Z04+pJ6j5WCzf060a27xmxkGtU=";
};
- propagatedBuildInputs = [ requests dparse click setuptools ];
+ propagatedBuildInputs = [
+ setuptools
+ click
+ requests
+ packaging
+ dparse
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ ];
# Disable tests depending on online services
- checkInputs = [ pytestCheckHook ];
- dontUseSetuptoolsCheck = true;
disabledTests = [
"test_check_live"
"test_check_live_cached"
@@ -24,10 +46,9 @@ buildPythonPackage rec {
'';
meta = with lib; {
- description =
- "Safety checks your installed dependencies for known security vulnerabilities";
+ description = "Checks installed dependencies for known vulnerabilities";
homepage = "https://github.com/pyupio/safety";
license = licenses.mit;
- maintainers = with maintainers; [ thomasdesr ];
+ maintainers = with maintainers; [ thomasdesr dotlambda ];
};
}
diff --git a/pkgs/development/python-modules/siobrultech-protocols/default.nix b/pkgs/development/python-modules/siobrultech-protocols/default.nix
index 169f7edef5b..3da681dd97c 100644
--- a/pkgs/development/python-modules/siobrultech-protocols/default.nix
+++ b/pkgs/development/python-modules/siobrultech-protocols/default.nix
@@ -9,7 +9,7 @@
buildPythonPackage rec {
pname = "siobrultech-protocols";
- version = "0.5.0";
+ version = "0.6.0";
disabled = pythonOlder "3.8";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "sdwilsh";
repo = "siobrultech-protocols";
rev = "v${version}";
- hash = "sha256-bpWOfdwNHJXfKcANSu69YgXsxsfUhaH63/fXF6H+MNg=";
+ hash = "sha256-d4zAwcSCyC78dJZtxFkpdYurxDRon2cRgzInllP2qJQ=";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/smbus2/default.nix b/pkgs/development/python-modules/smbus2/default.nix
index b3116bd3182..262e765ad0d 100644
--- a/pkgs/development/python-modules/smbus2/default.nix
+++ b/pkgs/development/python-modules/smbus2/default.nix
@@ -7,15 +7,15 @@
buildPythonPackage rec {
pname = "smbus2";
- version = "0.4.1";
+ version = "0.4.2";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "kplindegaard";
repo = pname;
- rev = version;
- sha256 = "0xgqs7bzhr8y3irc9gq3dnw1l3f5gc1yv4r2v4qxj95i3vvzpg5s";
+ rev = "refs/tags/${version}";
+ sha256 = "sha256-6JzFbhUq8XR1nYkadPeYqItcLZDIFAwTe3BriEW2nVI=";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/snowflake-connector-python/default.nix b/pkgs/development/python-modules/snowflake-connector-python/default.nix
index 9cf24997d89..5077bbd2d17 100644
--- a/pkgs/development/python-modules/snowflake-connector-python/default.nix
+++ b/pkgs/development/python-modules/snowflake-connector-python/default.nix
@@ -13,6 +13,7 @@
, pythonOlder
, pytz
, requests
+, setuptools
}:
buildPythonPackage rec {
@@ -39,6 +40,7 @@ buildPythonPackage rec {
pyopenssl
pytz
requests
+ setuptools
];
postPatch = ''
diff --git a/pkgs/development/python-modules/twitchapi/default.nix b/pkgs/development/python-modules/twitchapi/default.nix
index ce4ae1a8874..5d46ea9e044 100644
--- a/pkgs/development/python-modules/twitchapi/default.nix
+++ b/pkgs/development/python-modules/twitchapi/default.nix
@@ -1,5 +1,6 @@
{ lib
, buildPythonPackage
+, pythonOlder
, fetchPypi
, aiohttp
, python-dateutil
@@ -10,14 +11,16 @@
buildPythonPackage rec {
pname = "twitchapi";
- version = "2.5.3";
+ version = "2.5.4";
+
+ disabled = pythonOlder "3.7";
format = "setuptools";
src = fetchPypi {
pname = "twitchAPI";
inherit version;
- sha256 = "e7987dd8c3d1a3d25fe85ff0c0b0bad492f916c920f618dca8efd6baad3ac704";
+ hash = "sha256-uNXET3V3r3f6c72IF3DEdXfQlrgkn2w5f4ksKBOsihg=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/wallbox/default.nix b/pkgs/development/python-modules/wallbox/default.nix
index 53ccd00a75f..20896da9d22 100644
--- a/pkgs/development/python-modules/wallbox/default.nix
+++ b/pkgs/development/python-modules/wallbox/default.nix
@@ -9,13 +9,13 @@
buildPythonPackage rec {
pname = "wallbox";
- version = "0.4.8";
+ version = "0.4.9";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- sha256 = "f8965b0ae3a873f570986e712a4e667d0b6634c9e3afb51fbd5596856412878c";
+ sha256 = "90e664cf7d99eb1baf20a9ff5fd415dfa14ddafabcefd606e15b5bcd25f969e9";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/wheel-filename/default.nix b/pkgs/development/python-modules/wheel-filename/default.nix
index 351bc86686a..3140870289d 100644
--- a/pkgs/development/python-modules/wheel-filename/default.nix
+++ b/pkgs/development/python-modules/wheel-filename/default.nix
@@ -1,26 +1,45 @@
{ lib
-, buildPythonPackage
-, fetchurl
, attrs
+, buildPythonPackage
+, fetchFromGitHub
+, pytestCheckHook
+, pythonOlder
}:
buildPythonPackage rec {
pname = "wheel-filename";
- version = "1.3.0";
- format = "wheel";
+ version = "1.4.1";
+ format = "pyproject";
- src = fetchurl {
- url = "https://github.com/jwodder/wheel-filename/releases/download/v1.1.0/wheel_filename-1.1.0-py3-none-any.whl";
- sha256 = "0aee45553f34e3a1b8a5db64aa832326f13c138b7f925a53daf96f984f9e6a38";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "jwodder";
+ repo = pname;
+ rev = "v${version}";
+ hash = "sha256-M3XGHG733X5qKuMS6mvFSFHYOwWPaBMXw+w0eYo6ByE=";
};
buildInputs = [
attrs
];
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ postPatch = ''
+ substituteInPlace tox.ini \
+ --replace " --cov=wheel_filename --no-cov-on-fail" ""
+ '';
+
+ pythonImportsCheck = [
+ "wheel_filename"
+ ];
+
meta = with lib; {
- homepage = "https://github.com/jwodder/wheel-filename";
description = "Parse wheel filenames";
+ homepage = "https://github.com/jwodder/wheel-filename";
license = with licenses; [ mit ];
maintainers = with lib.maintainers; [ ayazhafiz ];
};
diff --git a/pkgs/development/python-modules/wheel-inspect/default.nix b/pkgs/development/python-modules/wheel-inspect/default.nix
index 88fd592da8f..438084e6c05 100644
--- a/pkgs/development/python-modules/wheel-inspect/default.nix
+++ b/pkgs/development/python-modules/wheel-inspect/default.nix
@@ -1,65 +1,65 @@
{ lib
+, attrs
, buildPythonPackage
-, fetchurl
-, bleach, docutils, pygments, six
-, attrs, entry-points-txt, headerparser, packaging, wheel-filename
+, entry-points-txt
+, fetchFromGitHub
+, headerparser
+, jsonschema
+, packaging
+, pytestCheckHook
+, pythonOlder
+, readme_renderer
+, wheel-filename
}:
-# wheel-filename is stuck on readme_renderer~=24.0.0, but the upstream is at a
-# future version.
-let readme_renderer_24 = buildPythonPackage rec {
- pname = "readme_renderer";
- version = "24.0.0";
- format = "wheel";
-
- src = fetchurl {
- url = "https://files.pythonhosted.org/packages/c3/7e/d1aae793900f36b097cbfcc5e70eef82b5b56423a6c52a36dce51fedd8f0/readme_renderer-24.0-py2.py3-none-any.whl";
- sha256 = "c8532b79afc0375a85f10433eca157d6b50f7d6990f337fa498c96cd4bfc203d";
- };
-
- doCheck = false;
-
- buildInputs = [
- bleach
- docutils
- pygments
- six
- ];
-
- meta = with lib; {
- description = "Python library for rendering readme descriptions";
- homepage = "https://github.com/pypa/readme_renderer";
- license = with licenses; [ asl20 ];
- maintainers = with lib.maintainers; [ ayazhafiz ];
- };
-};
-
-in buildPythonPackage rec {
- version = "1.7.0";
+buildPythonPackage rec {
pname = "wheel-inspect";
- format = "wheel";
+ version = "1.7.1";
+ format = "pyproject";
- src = fetchurl {
- url = "https://github.com/jwodder/wheel-inspect/releases/download/v1.7.0/wheel_inspect-1.7.0-py3-none-any.whl";
- sha256 = "69b34de1f4464ddfc76280c4563e4afc644de2c88e3ae6882f030afdad3d73e4";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "jwodder";
+ repo = pname;
+ rev = "v${version}";
+ hash = "sha256-pB9Rh+A7GlxnYuka2mTSBoxpoyYCzoaMPVgsHDlpos0=";
};
propagatedBuildInputs = [
attrs
- bleach
- docutils
entry-points-txt
headerparser
packaging
- pygments
- readme_renderer_24
+ readme_renderer
wheel-filename
];
+ checkInputs = [
+ jsonschema
+ pytestCheckHook
+ ];
+
+ postPatch = ''
+ substituteInPlace tox.ini \
+ --replace " --cov=wheel_inspect --no-cov-on-fail" ""
+ substituteInPlace setup.cfg \
+ --replace "entry-points-txt ~= 0.1.0" "entry-points-txt >= 0.1.0"
+ '';
+
+ pythonImportsCheck = [
+ "wheel_inspect"
+ ];
+
+ pytestFlagsArray = [
+ "-W"
+ "ignore::DeprecationWarning"
+ ];
+
meta = with lib; {
- homepage = "https://github.com/jwodder/wheel-inspect";
description = "Extract information from wheels";
+ homepage = "https://github.com/jwodder/wheel-inspect";
license = with licenses; [ mit ];
- maintainers = with lib.maintainers; [ ayazhafiz ];
+ maintainers = with maintainers; [ ayazhafiz ];
};
}
diff --git a/pkgs/development/tools/build-managers/mill/default.nix b/pkgs/development/tools/build-managers/mill/default.nix
index c7d8ebcd8a3..9e3f9fc3e53 100644
--- a/pkgs/development/tools/build-managers/mill/default.nix
+++ b/pkgs/development/tools/build-managers/mill/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mill";
- version = "0.10.3";
+ version = "0.10.4";
src = fetchurl {
url = "https://github.com/com-lihaoyi/mill/releases/download/${version}/${version}-assembly";
- hash = "sha256-pTQigt8sG+4AzDc3Fav/Qn27CNH0lIHuQ3QMA5uMdqI=";
+ hash = "sha256-psSbz5ZcgLDkS/9Q/PLe4Ufj7GOR8Sv1rLhA2Hs3zsw=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/codeowners/default.nix b/pkgs/development/tools/codeowners/default.nix
new file mode 100644
index 00000000000..6e656c08184
--- /dev/null
+++ b/pkgs/development/tools/codeowners/default.nix
@@ -0,0 +1,22 @@
+{ buildGoModule, lib, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "codeowners";
+ version = "0.4.0";
+
+ src = fetchFromGitHub {
+ owner = "hmarr";
+ repo = pname;
+ rev = "v${version}";
+ hash = "sha256-YhGBg7CP5usSyP3ksX3/54M9gCokK2No/fYANUTdJw0=";
+ };
+
+ vendorSha256 = "sha256-no1x+g5MThhWw4eTfP33zoY8TyUtkt60FKsV2hTnYUU=";
+
+ meta = with lib; {
+ description = "A CLI and Go library for Github's CODEOWNERS file";
+ homepage = "https://github.com/hmarr/codeowners";
+ license = licenses.mit;
+ maintainers = with maintainers; [ yorickvp ];
+ };
+}
diff --git a/pkgs/development/tools/doctl/default.nix b/pkgs/development/tools/doctl/default.nix
index 9c428347d8f..fb602240bb3 100644
--- a/pkgs/development/tools/doctl/default.nix
+++ b/pkgs/development/tools/doctl/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "doctl";
- version = "1.72.0";
+ version = "1.76.0";
vendorSha256 = null;
@@ -31,7 +31,7 @@ buildGoModule rec {
owner = "digitalocean";
repo = "doctl";
rev = "v${version}";
- sha256 = "sha256-+8uGh7cvNndBBLdTfbYDxfn7Z+4LPPgqeseLcR1P468=";
+ sha256 = "sha256-rascG0WXDsmParwzR8QZEayiQEARu8YXfU0JT2yhQrc=";
};
meta = with lib; {
diff --git a/pkgs/development/tools/easyjson/default.nix b/pkgs/development/tools/easyjson/default.nix
index 270d63ed2a7..5fa4b183c24 100644
--- a/pkgs/development/tools/easyjson/default.nix
+++ b/pkgs/development/tools/easyjson/default.nix
@@ -1,10 +1,11 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib
+, buildGoModule
+, fetchFromGitHub
+}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "easyjson";
version = "0.7.7";
- goPackagePath = "github.com/mailru/easyjson";
- goDeps = ./deps.nix;
src = fetchFromGitHub {
owner = "mailru";
@@ -12,10 +13,13 @@ buildGoPackage rec {
rev = "v${version}";
sha256 = "0clifkvvy8f45rv3cdyv58dglzagyvfcqb63wl6rij30c5j2pzc1";
};
+ vendorSha256 = "sha256-L8u7QQPE2SnskcRrSIwQ4KhsX9xncqDWXJ75ytjxLJ4=";
+
+ subPackages = [ "easyjson" ];
meta = with lib; {
homepage = "https://github.com/mailru/easyjson";
- description = "Fast JSON serializer for golang";
+ description = "Fast JSON serializer for Go";
license = licenses.mit;
maintainers = with maintainers; [ Madouura ];
};
diff --git a/pkgs/development/tools/goa/default.nix b/pkgs/development/tools/goa/default.nix
index 4290d1501eb..e28c6094b37 100644
--- a/pkgs/development/tools/goa/default.nix
+++ b/pkgs/development/tools/goa/default.nix
@@ -1,26 +1,26 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib
+, buildGoModule
+, fetchFromGitHub
+}:
-buildGoPackage rec {
+buildGoModule rec {
pname = "goa";
- version = "1.4.1";
-
- goPackagePath = "github.com/goadesign/goa";
- subPackages = [ "goagen" ];
+ version = "3.7.6";
src = fetchFromGitHub {
owner = "goadesign";
repo = "goa";
rev = "v${version}";
- sha256 = "0qcd4ii6arlpsivfdhcwidvnd8zbxxvf574jyxyvm1aazl8sqxj7";
+ sha256 = "sha256-AxMt9XnpUvAwWtjh391ep+MFysF5I/HUeHS8Kq8/fvU=";
};
+ vendorSha256 = "sha256-eTMqvl7h12GbzEmO5Lo4hdFrbqti3zl9edTz+zS0Xu8=";
- goDeps = ./deps.nix;
+ subPackages = [ "cmd/goa" ];
meta = with lib; {
- description = "A framework for building microservices in Go using a unique design-first approach";
+ description = "Design-based APIs and microservices in Go";
homepage = "https://goa.design";
license = licenses.mit;
- maintainers = [ maintainers.rushmorem ];
- mainProgram = "goagen";
+ maintainers = with maintainers; [ rushmorem ];
};
}
diff --git a/pkgs/development/tools/mongosh/default.nix b/pkgs/development/tools/mongosh/default.nix
new file mode 100644
index 00000000000..d251a3c3805
--- /dev/null
+++ b/pkgs/development/tools/mongosh/default.nix
@@ -0,0 +1,21 @@
+{ pkgs, stdenv, lib, testers, mongosh }:
+
+let
+ nodePackages = import ./gen/composition.nix {
+ inherit pkgs;
+ inherit (stdenv.hostPlatform) system;
+ };
+in
+nodePackages.mongosh.override {
+ passthru.tests.version = testers.testVersion {
+ package = mongosh;
+ };
+
+ meta = with lib; {
+ homepage = "https://www.mongodb.com/try/download/shell";
+ description = "The MongoDB Shell";
+ maintainers = with maintainers; [ aaronjheng ];
+ license = licenses.asl20;
+ mainProgram = "mongosh";
+ };
+}
diff --git a/pkgs/development/web/remarkjs/nodepkgs.nix b/pkgs/development/tools/mongosh/gen/composition.nix
similarity index 60%
rename from pkgs/development/web/remarkjs/nodepkgs.nix
rename to pkgs/development/tools/mongosh/gen/composition.nix
index 6bb4ea8fbd6..e18894fddb3 100644
--- a/pkgs/development/web/remarkjs/nodepkgs.nix
+++ b/pkgs/development/tools/mongosh/gen/composition.nix
@@ -1,17 +1,17 @@
-# This file has been generated by node2nix 1.9.0. Do not edit!
+# This file has been generated by node2nix 1.11.1. Do not edit!
{pkgs ? import {
inherit system;
- }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-10_x"}:
+ }, system ? builtins.currentSystem, nodejs ? pkgs."nodejs-14_x"}:
let
- nodeEnv = import ../../node-packages/node-env.nix {
+ nodeEnv = import ../../../node-packages/node-env.nix {
inherit (pkgs) stdenv lib python2 runCommand writeTextFile writeShellScript;
inherit pkgs nodejs;
libtool = if pkgs.stdenv.isDarwin then pkgs.darwin.cctools else null;
};
in
-import ./node-packages.nix {
+import ./packages.nix {
inherit (pkgs) fetchurl nix-gitignore stdenv lib fetchgit;
inherit nodeEnv;
}
diff --git a/pkgs/development/tools/mongosh/gen/packages.nix b/pkgs/development/tools/mongosh/gen/packages.nix
new file mode 100644
index 00000000000..35db2e06eed
--- /dev/null
+++ b/pkgs/development/tools/mongosh/gen/packages.nix
@@ -0,0 +1,2230 @@
+# This file has been generated by node2nix 1.11.1. Do not edit!
+
+{nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}:
+
+let
+ sources = {
+ "@ampproject/remapping-2.2.0" = {
+ name = "_at_ampproject_slash_remapping";
+ packageName = "@ampproject/remapping";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz";
+ sha512 = "qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==";
+ };
+ };
+ "@babel/code-frame-7.16.7" = {
+ name = "_at_babel_slash_code-frame";
+ packageName = "@babel/code-frame";
+ version = "7.16.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz";
+ sha512 = "iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==";
+ };
+ };
+ "@babel/compat-data-7.17.10" = {
+ name = "_at_babel_slash_compat-data";
+ packageName = "@babel/compat-data";
+ version = "7.17.10";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz";
+ sha512 = "GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==";
+ };
+ };
+ "@babel/core-7.16.12" = {
+ name = "_at_babel_slash_core";
+ packageName = "@babel/core";
+ version = "7.16.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.16.12.tgz";
+ sha512 = "dK5PtG1uiN2ikk++5OzSYsitZKny4wOCD0nrO4TqnW4BVBTQ2NGS3NgilvT/TEyxTST7LNyWV/T4tXDoD3fOgg==";
+ };
+ };
+ "@babel/core-7.18.2" = {
+ name = "_at_babel_slash_core";
+ packageName = "@babel/core";
+ version = "7.18.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.18.2.tgz";
+ sha512 = "A8pri1YJiC5UnkdrWcmfZTJTV85b4UXTAfImGmCfYmax4TR9Cw8sDS0MOk++Gp2mE/BefVJ5nwy5yzqNJbP/DQ==";
+ };
+ };
+ "@babel/generator-7.18.2" = {
+ name = "_at_babel_slash_generator";
+ packageName = "@babel/generator";
+ version = "7.18.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.18.2.tgz";
+ sha512 = "W1lG5vUwFvfMd8HVXqdfbuG7RuaSrTCCD8cl8fP8wOivdbtbIg2Db3IWUcgvfxKbbn6ZBGYRW/Zk1MIwK49mgw==";
+ };
+ };
+ "@babel/helper-compilation-targets-7.18.2" = {
+ name = "_at_babel_slash_helper-compilation-targets";
+ packageName = "@babel/helper-compilation-targets";
+ version = "7.18.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.2.tgz";
+ sha512 = "s1jnPotJS9uQnzFtiZVBUxe67CuBa679oWFHpxYYnTpRL/1ffhyX44R9uYiXoa/pLXcY9H2moJta0iaanlk/rQ==";
+ };
+ };
+ "@babel/helper-environment-visitor-7.18.2" = {
+ name = "_at_babel_slash_helper-environment-visitor";
+ packageName = "@babel/helper-environment-visitor";
+ version = "7.18.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.2.tgz";
+ sha512 = "14GQKWkX9oJzPiQQ7/J36FTXcD4kSp8egKjO9nINlSKiHITRA9q/R74qu8S9xlc/b/yjsJItQUeeh3xnGN0voQ==";
+ };
+ };
+ "@babel/helper-function-name-7.17.9" = {
+ name = "_at_babel_slash_helper-function-name";
+ packageName = "@babel/helper-function-name";
+ version = "7.17.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz";
+ sha512 = "7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==";
+ };
+ };
+ "@babel/helper-hoist-variables-7.16.7" = {
+ name = "_at_babel_slash_helper-hoist-variables";
+ packageName = "@babel/helper-hoist-variables";
+ version = "7.16.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz";
+ sha512 = "m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==";
+ };
+ };
+ "@babel/helper-module-imports-7.16.7" = {
+ name = "_at_babel_slash_helper-module-imports";
+ packageName = "@babel/helper-module-imports";
+ version = "7.16.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz";
+ sha512 = "LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==";
+ };
+ };
+ "@babel/helper-module-transforms-7.18.0" = {
+ name = "_at_babel_slash_helper-module-transforms";
+ packageName = "@babel/helper-module-transforms";
+ version = "7.18.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.0.tgz";
+ sha512 = "kclUYSUBIjlvnzN2++K9f2qzYKFgjmnmjwL4zlmU5f8ZtzgWe8s0rUPSTGy2HmK4P8T52MQsS+HTQAgZd3dMEA==";
+ };
+ };
+ "@babel/helper-plugin-utils-7.17.12" = {
+ name = "_at_babel_slash_helper-plugin-utils";
+ packageName = "@babel/helper-plugin-utils";
+ version = "7.17.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz";
+ sha512 = "JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==";
+ };
+ };
+ "@babel/helper-simple-access-7.18.2" = {
+ name = "_at_babel_slash_helper-simple-access";
+ packageName = "@babel/helper-simple-access";
+ version = "7.18.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.2.tgz";
+ sha512 = "7LIrjYzndorDY88MycupkpQLKS1AFfsVRm2k/9PtKScSy5tZq0McZTj+DiMRynboZfIqOKvo03pmhTaUgiD6fQ==";
+ };
+ };
+ "@babel/helper-split-export-declaration-7.16.7" = {
+ name = "_at_babel_slash_helper-split-export-declaration";
+ packageName = "@babel/helper-split-export-declaration";
+ version = "7.16.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz";
+ sha512 = "xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==";
+ };
+ };
+ "@babel/helper-validator-identifier-7.16.7" = {
+ name = "_at_babel_slash_helper-validator-identifier";
+ packageName = "@babel/helper-validator-identifier";
+ version = "7.16.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz";
+ sha512 = "hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==";
+ };
+ };
+ "@babel/helper-validator-option-7.16.7" = {
+ name = "_at_babel_slash_helper-validator-option";
+ packageName = "@babel/helper-validator-option";
+ version = "7.16.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz";
+ sha512 = "TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==";
+ };
+ };
+ "@babel/helpers-7.18.2" = {
+ name = "_at_babel_slash_helpers";
+ packageName = "@babel/helpers";
+ version = "7.18.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.2.tgz";
+ sha512 = "j+d+u5xT5utcQSzrh9p+PaJX94h++KN+ng9b9WEJq7pkUPAd61FGqhjuUEdfknb3E/uDBb7ruwEeKkIxNJPIrg==";
+ };
+ };
+ "@babel/highlight-7.17.12" = {
+ name = "_at_babel_slash_highlight";
+ packageName = "@babel/highlight";
+ version = "7.17.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.12.tgz";
+ sha512 = "7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==";
+ };
+ };
+ "@babel/parser-7.18.4" = {
+ name = "_at_babel_slash_parser";
+ packageName = "@babel/parser";
+ version = "7.18.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.18.4.tgz";
+ sha512 = "FDge0dFazETFcxGw/EXzOkN8uJp0PC7Qbm+Pe9T+av2zlBpOgunFHkQPPn+eRuClU73JF+98D531UgayY89tow==";
+ };
+ };
+ "@babel/plugin-transform-destructuring-7.18.0" = {
+ name = "_at_babel_slash_plugin-transform-destructuring";
+ packageName = "@babel/plugin-transform-destructuring";
+ version = "7.18.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.0.tgz";
+ sha512 = "Mo69klS79z6KEfrLg/1WkmVnB8javh75HX4pi2btjvlIoasuxilEyjtsQW6XPrubNd7AQy0MMaNIaQE4e7+PQw==";
+ };
+ };
+ "@babel/plugin-transform-parameters-7.17.12" = {
+ name = "_at_babel_slash_plugin-transform-parameters";
+ packageName = "@babel/plugin-transform-parameters";
+ version = "7.17.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.17.12.tgz";
+ sha512 = "6qW4rWo1cyCdq1FkYri7AHpauchbGLXpdwnYsfxFb+KtddHENfsY5JZb35xUwkK5opOLcJ3BNd2l7PhRYGlwIA==";
+ };
+ };
+ "@babel/plugin-transform-shorthand-properties-7.16.7" = {
+ name = "_at_babel_slash_plugin-transform-shorthand-properties";
+ packageName = "@babel/plugin-transform-shorthand-properties";
+ version = "7.16.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz";
+ sha512 = "hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==";
+ };
+ };
+ "@babel/runtime-7.18.3" = {
+ name = "_at_babel_slash_runtime";
+ packageName = "@babel/runtime";
+ version = "7.18.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.3.tgz";
+ sha512 = "38Y8f7YUhce/K7RMwTp7m0uCumpv9hZkitCbBClqQIow1qSbCvGkcegKOXpEWCQLfWmevgRiWokZ1GkpfhbZug==";
+ };
+ };
+ "@babel/template-7.16.7" = {
+ name = "_at_babel_slash_template";
+ packageName = "@babel/template";
+ version = "7.16.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz";
+ sha512 = "I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==";
+ };
+ };
+ "@babel/traverse-7.18.2" = {
+ name = "_at_babel_slash_traverse";
+ packageName = "@babel/traverse";
+ version = "7.18.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.2.tgz";
+ sha512 = "9eNwoeovJ6KH9zcCNnENY7DMFwTU9JdGCFtqNLfUAqtUHRCOsTOqWoffosP8vKmNYeSBUv3yVJXjfd8ucwOjUA==";
+ };
+ };
+ "@babel/types-7.18.4" = {
+ name = "_at_babel_slash_types";
+ packageName = "@babel/types";
+ version = "7.18.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.18.4.tgz";
+ sha512 = "ThN1mBcMq5pG/Vm2IcBmPPfyPXbd8S02rS+OBIDENdufvqC7Z/jHPCv9IcP01277aKtDI8g/2XysBN4hA8niiw==";
+ };
+ };
+ "@hapi/hoek-9.3.0" = {
+ name = "_at_hapi_slash_hoek";
+ packageName = "@hapi/hoek";
+ version = "9.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz";
+ sha512 = "/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==";
+ };
+ };
+ "@hapi/topo-5.1.0" = {
+ name = "_at_hapi_slash_topo";
+ packageName = "@hapi/topo";
+ version = "5.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz";
+ sha512 = "foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==";
+ };
+ };
+ "@jridgewell/gen-mapping-0.1.1" = {
+ name = "_at_jridgewell_slash_gen-mapping";
+ packageName = "@jridgewell/gen-mapping";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz";
+ sha512 = "sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==";
+ };
+ };
+ "@jridgewell/gen-mapping-0.3.1" = {
+ name = "_at_jridgewell_slash_gen-mapping";
+ packageName = "@jridgewell/gen-mapping";
+ version = "0.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.1.tgz";
+ sha512 = "GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==";
+ };
+ };
+ "@jridgewell/resolve-uri-3.0.7" = {
+ name = "_at_jridgewell_slash_resolve-uri";
+ packageName = "@jridgewell/resolve-uri";
+ version = "3.0.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.7.tgz";
+ sha512 = "8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==";
+ };
+ };
+ "@jridgewell/set-array-1.1.1" = {
+ name = "_at_jridgewell_slash_set-array";
+ packageName = "@jridgewell/set-array";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.1.tgz";
+ sha512 = "Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==";
+ };
+ };
+ "@jridgewell/sourcemap-codec-1.4.13" = {
+ name = "_at_jridgewell_slash_sourcemap-codec";
+ packageName = "@jridgewell/sourcemap-codec";
+ version = "1.4.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.13.tgz";
+ sha512 = "GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==";
+ };
+ };
+ "@jridgewell/trace-mapping-0.3.13" = {
+ name = "_at_jridgewell_slash_trace-mapping";
+ packageName = "@jridgewell/trace-mapping";
+ version = "0.3.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.13.tgz";
+ sha512 = "o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==";
+ };
+ };
+ "@mongodb-js/devtools-connect-1.4.3" = {
+ name = "_at_mongodb-js_slash_devtools-connect";
+ packageName = "@mongodb-js/devtools-connect";
+ version = "1.4.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongodb-js/devtools-connect/-/devtools-connect-1.4.3.tgz";
+ sha512 = "Y7j5XZo+bmphN/IERA9p++91ZYEXPagONUVP7seQ04ha2jHwB6lr6WudPWcRw7NkzPj/PuEjA50lJXtt2ilA3Q==";
+ };
+ };
+ "@mongosh/arg-parser-1.5.0" = {
+ name = "_at_mongosh_slash_arg-parser";
+ packageName = "@mongosh/arg-parser";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/arg-parser/-/arg-parser-1.5.0.tgz";
+ sha512 = "6zoeSMXpQUACKL2O+4W8p9T0oxo9Ff65aRROTNsWPDu4o4VJ/axV6Eram9QJH7TeQNrXaBqsMdjZW5dm9oOtaw==";
+ };
+ };
+ "@mongosh/async-rewriter2-1.5.0" = {
+ name = "_at_mongosh_slash_async-rewriter2";
+ packageName = "@mongosh/async-rewriter2";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/async-rewriter2/-/async-rewriter2-1.5.0.tgz";
+ sha512 = "Bwkmy0+kPODoymC+bXd0u+IAr0B+0O3dKm6XJos7oxyaPfq7Fg/r7pvE80EaseLGmZ5HssIgZ1qBEcmdaIdWxA==";
+ };
+ };
+ "@mongosh/autocomplete-1.5.0" = {
+ name = "_at_mongosh_slash_autocomplete";
+ packageName = "@mongosh/autocomplete";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/autocomplete/-/autocomplete-1.5.0.tgz";
+ sha512 = "wfF7pgTYLwkhXTgk+xdPOqmRMprJ3KKgC2EYS8ZqtjwCdV1wwxFSHh5r0VW3rnBrBUlT9wMVHaxkBH+raA/EGA==";
+ };
+ };
+ "@mongosh/cli-repl-1.5.0" = {
+ name = "_at_mongosh_slash_cli-repl";
+ packageName = "@mongosh/cli-repl";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/cli-repl/-/cli-repl-1.5.0.tgz";
+ sha512 = "o63KWMPKlO0ZhDtiQ3JTrcrKX0Za1PaJYMZwN2IuUJZNFuOrvL2209y8hVjgpjt3ZvaAjTkNZLnQuHhX2NAnTg==";
+ };
+ };
+ "@mongosh/editor-1.5.0" = {
+ name = "_at_mongosh_slash_editor";
+ packageName = "@mongosh/editor";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/editor/-/editor-1.5.0.tgz";
+ sha512 = "Kss+QDyzU1Aad1ckCmG4ZM1AkTgh3aFKRtnCH1cKY43H72OzRbtVrgduiA6OndYBjjFs8G3RIGKBkDr+0tUmKw==";
+ };
+ };
+ "@mongosh/errors-1.5.0" = {
+ name = "_at_mongosh_slash_errors";
+ packageName = "@mongosh/errors";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/errors/-/errors-1.5.0.tgz";
+ sha512 = "JfZ1h1/+1hTbdWITX/K0yCE4aE20l87aPyQIjiKS5tbiDzYN/Ef6tN1N5PHc7k6wgJMEdkhn7Gnj/unyfXLa/g==";
+ };
+ };
+ "@mongosh/history-1.5.0" = {
+ name = "_at_mongosh_slash_history";
+ packageName = "@mongosh/history";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/history/-/history-1.5.0.tgz";
+ sha512 = "ce7a4PgNMEpWbmFe/GoEiyuQjkUS+5dwOBOSFC+iIERb3AK8aCSYInUaMfylmmNKy9vCxCUvco8CndBzqIkNmA==";
+ };
+ };
+ "@mongosh/i18n-1.5.0" = {
+ name = "_at_mongosh_slash_i18n";
+ packageName = "@mongosh/i18n";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/i18n/-/i18n-1.5.0.tgz";
+ sha512 = "Z3iD0u9lxCL4EqVKi4eukBNQR4BlUpteo1qPv4nVmQd3JyJJNIwehKFYx7B9D2ASilasPXjFJ+WbnQCVJBW9XA==";
+ };
+ };
+ "@mongosh/js-multiline-to-singleline-1.5.0" = {
+ name = "_at_mongosh_slash_js-multiline-to-singleline";
+ packageName = "@mongosh/js-multiline-to-singleline";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/js-multiline-to-singleline/-/js-multiline-to-singleline-1.5.0.tgz";
+ sha512 = "bf87XYMrQMu+7fpStusgdZ5lfrE94PfeQKDsuMEF75AQOwll9EFfy5xcBxSFtNR1BssPFhW2NjWu924QG9HiJQ==";
+ };
+ };
+ "@mongosh/logging-1.5.0" = {
+ name = "_at_mongosh_slash_logging";
+ packageName = "@mongosh/logging";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/logging/-/logging-1.5.0.tgz";
+ sha512 = "9rBP9VTldQixkkVVkLees9DG77tccm6+fL4rHFLbGGjmsAc6krUeiRYfLfCMiWlbBGJ2wgmbqmECkK+gCn6Kbw==";
+ };
+ };
+ "@mongosh/service-provider-core-1.5.0" = {
+ name = "_at_mongosh_slash_service-provider-core";
+ packageName = "@mongosh/service-provider-core";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/service-provider-core/-/service-provider-core-1.5.0.tgz";
+ sha512 = "DKduPWGLWRbSsk+Vv7FDYmcxp7OnOIDtEWHq5A4m5rG/v/Tduv5ZRwVd+aXf7FF0mbZO0kPZxb0HyAhpayCUpg==";
+ };
+ };
+ "@mongosh/service-provider-server-1.5.0" = {
+ name = "_at_mongosh_slash_service-provider-server";
+ packageName = "@mongosh/service-provider-server";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/service-provider-server/-/service-provider-server-1.5.0.tgz";
+ sha512 = "+Wf8qzKQ+Eshe/xHR1Kx7f/y9CVWEEORs0DzfChA2XyP6RzQV4LiX/REeM72rwvvJdM9z2LSj9x35Hf0qllcPw==";
+ };
+ };
+ "@mongosh/shell-api-1.5.0" = {
+ name = "_at_mongosh_slash_shell-api";
+ packageName = "@mongosh/shell-api";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/shell-api/-/shell-api-1.5.0.tgz";
+ sha512 = "PfJntaZwsOh00LUcXL4DejEK80jl55bhf8YqIMxCROCJHytujEB+wlunDdVUOAzoEAN5/wkn29slBO9YZ/Vl2w==";
+ };
+ };
+ "@mongosh/shell-evaluator-1.5.0" = {
+ name = "_at_mongosh_slash_shell-evaluator";
+ packageName = "@mongosh/shell-evaluator";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/shell-evaluator/-/shell-evaluator-1.5.0.tgz";
+ sha512 = "44wLL1zwnBkvECzvz5BZJhVul2K+H7ewQS6Dlzl0PhVmDHBZGSxUD+IJqmNzFkOm26m221nqf+s+75dLbtPN4w==";
+ };
+ };
+ "@mongosh/snippet-manager-1.5.0" = {
+ name = "_at_mongosh_slash_snippet-manager";
+ packageName = "@mongosh/snippet-manager";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/snippet-manager/-/snippet-manager-1.5.0.tgz";
+ sha512 = "oyr+g5rJ+oUUeTi2N7JZw328+GArMSvjUilwfjSomjccths3PSHMQ3iMNb2rdKLE7QOqHM0763fv4b7qa1Utxw==";
+ };
+ };
+ "@mongosh/types-1.5.0" = {
+ name = "_at_mongosh_slash_types";
+ packageName = "@mongosh/types";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@mongosh/types/-/types-1.5.0.tgz";
+ sha512 = "rXmnqIp6Z1hOXCqDxQFUztykCkzvxNUrrzxbbj8irKwLTn3to3gpoKZcK+rmRdqZYCVxVKnwunFDnfYwHLpf8Q==";
+ };
+ };
+ "@segment/loosely-validate-event-2.0.0" = {
+ name = "_at_segment_slash_loosely-validate-event";
+ packageName = "@segment/loosely-validate-event";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@segment/loosely-validate-event/-/loosely-validate-event-2.0.0.tgz";
+ sha512 = "ZMCSfztDBqwotkl848ODgVcAmN4OItEWDCkshcKz0/W6gGSQayuuCtWV/MlodFivAZD793d6UgANd6wCXUfrIw==";
+ };
+ };
+ "@sideway/address-4.1.4" = {
+ name = "_at_sideway_slash_address";
+ packageName = "@sideway/address";
+ version = "4.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz";
+ sha512 = "7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==";
+ };
+ };
+ "@sideway/formula-3.0.0" = {
+ name = "_at_sideway_slash_formula";
+ packageName = "@sideway/formula";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz";
+ sha512 = "vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==";
+ };
+ };
+ "@sideway/pinpoint-2.0.0" = {
+ name = "_at_sideway_slash_pinpoint";
+ packageName = "@sideway/pinpoint";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz";
+ sha512 = "RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==";
+ };
+ };
+ "@types/babel__core-7.1.19" = {
+ name = "_at_types_slash_babel__core";
+ packageName = "@types/babel__core";
+ version = "7.1.19";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz";
+ sha512 = "WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==";
+ };
+ };
+ "@types/babel__generator-7.6.4" = {
+ name = "_at_types_slash_babel__generator";
+ packageName = "@types/babel__generator";
+ version = "7.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz";
+ sha512 = "tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==";
+ };
+ };
+ "@types/babel__template-7.4.1" = {
+ name = "_at_types_slash_babel__template";
+ packageName = "@types/babel__template";
+ version = "7.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz";
+ sha512 = "azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==";
+ };
+ };
+ "@types/babel__traverse-7.17.1" = {
+ name = "_at_types_slash_babel__traverse";
+ packageName = "@types/babel__traverse";
+ version = "7.17.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz";
+ sha512 = "kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==";
+ };
+ };
+ "@types/chai-4.3.1" = {
+ name = "_at_types_slash_chai";
+ packageName = "@types/chai";
+ version = "4.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/chai/-/chai-4.3.1.tgz";
+ sha512 = "/zPMqDkzSZ8t3VtxOa4KPq7uzzW978M9Tvh+j7GHKuo6k6GTLxPJ4J5gE5cjfJ26pnXst0N5Hax8Sr0T2Mi9zQ==";
+ };
+ };
+ "@types/node-17.0.38" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "17.0.38";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-17.0.38.tgz";
+ sha512 = "5jY9RhV7c0Z4Jy09G+NIDTsCZ5G0L5n+Z+p+Y7t5VJHM30bgwzSjVtlcBxqAj+6L/swIlvtOSzr8rBk/aNyV2g==";
+ };
+ };
+ "@types/sinon-10.0.11" = {
+ name = "_at_types_slash_sinon";
+ packageName = "@types/sinon";
+ version = "10.0.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/sinon/-/sinon-10.0.11.tgz";
+ sha512 = "dmZsHlBsKUtBpHriNjlK0ndlvEh8dcb9uV9Afsbt89QIyydpC7NcR+nWlAhASfy3GHnxTl4FX/aKE7XZUt/B4g==";
+ };
+ };
+ "@types/sinon-chai-3.2.8" = {
+ name = "_at_types_slash_sinon-chai";
+ packageName = "@types/sinon-chai";
+ version = "3.2.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-3.2.8.tgz";
+ sha512 = "d4ImIQbT/rKMG8+AXpmcan5T2/PNeSjrYhvkwet6z0p8kzYtfgA32xzOBlbU0yqJfq+/0Ml805iFoODO0LP5/g==";
+ };
+ };
+ "@types/sinonjs__fake-timers-8.1.2" = {
+ name = "_at_types_slash_sinonjs__fake-timers";
+ packageName = "@types/sinonjs__fake-timers";
+ version = "8.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.2.tgz";
+ sha512 = "9GcLXF0/v3t80caGs5p2rRfkB+a8VBGLJZVih6CNFkx8IZ994wiKKLSRs9nuFwk1HevWs/1mnUmkApGrSGsShA==";
+ };
+ };
+ "@types/webidl-conversions-6.1.1" = {
+ name = "_at_types_slash_webidl-conversions";
+ packageName = "@types/webidl-conversions";
+ version = "6.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-6.1.1.tgz";
+ sha512 = "XAahCdThVuCFDQLT7R7Pk/vqeObFNL3YqRyFZg+AqAP/W1/w3xHaIxuW7WszQqTbIBOPRcItYJIou3i/mppu3Q==";
+ };
+ };
+ "@types/whatwg-url-8.2.1" = {
+ name = "_at_types_slash_whatwg-url";
+ packageName = "@types/whatwg-url";
+ version = "8.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.1.tgz";
+ sha512 = "2YubE1sjj5ifxievI5Ge1sckb9k/Er66HyR2c+3+I6VDUUg1TLPdYYTEbQ+DjRkS4nTxMJhgWfSfMRD2sl2EYQ==";
+ };
+ };
+ "abbrev-1.1.1" = {
+ name = "abbrev";
+ packageName = "abbrev";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
+ sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
+ };
+ };
+ "acorn-7.4.1" = {
+ name = "acorn";
+ packageName = "acorn";
+ version = "7.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz";
+ sha512 = "nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==";
+ };
+ };
+ "acorn-class-fields-0.3.7" = {
+ name = "acorn-class-fields";
+ packageName = "acorn-class-fields";
+ version = "0.3.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn-class-fields/-/acorn-class-fields-0.3.7.tgz";
+ sha512 = "jdUWSFce0fuADUljmExz4TWpPkxmRW/ZCPRqeeUzbGf0vFUcpQYbyq52l75qGd0oSwwtAepeL6hgb/naRgvcKQ==";
+ };
+ };
+ "acorn-numeric-separator-0.3.6" = {
+ name = "acorn-numeric-separator";
+ packageName = "acorn-numeric-separator";
+ version = "0.3.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn-numeric-separator/-/acorn-numeric-separator-0.3.6.tgz";
+ sha512 = "jUr5esgChu4k7VzesH/Nww3EysuyGJJcTEEiXqILUFKpO96PNyEXmK21M6nE0TSqGA1PeEg1MzgqJaoFsn9JMw==";
+ };
+ };
+ "acorn-private-class-elements-0.2.7" = {
+ name = "acorn-private-class-elements";
+ packageName = "acorn-private-class-elements";
+ version = "0.2.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn-private-class-elements/-/acorn-private-class-elements-0.2.7.tgz";
+ sha512 = "+GZH2wOKNZOBI4OOPmzpo4cs6mW297sn6fgIk1dUI08jGjhAaEwvC39mN2gJAg2lmAQJ1rBkFqKWonL3Zz6PVA==";
+ };
+ };
+ "acorn-private-methods-0.3.3" = {
+ name = "acorn-private-methods";
+ packageName = "acorn-private-methods";
+ version = "0.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn-private-methods/-/acorn-private-methods-0.3.3.tgz";
+ sha512 = "46oeEol3YFvLSah5m9hGMlNpxDBCEkdceJgf01AjqKYTK9r6HexKs2rgSbLK81pYjZZMonhftuUReGMlbbv05w==";
+ };
+ };
+ "acorn-static-class-features-0.2.4" = {
+ name = "acorn-static-class-features";
+ packageName = "acorn-static-class-features";
+ version = "0.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/acorn-static-class-features/-/acorn-static-class-features-0.2.4.tgz";
+ sha512 = "5X4mpYq5J3pdndLmIB0+WtFd/mKWnNYpuTlTzj32wUu/PMmEGOiayQ5UrqgwdBNiaZBtDDh5kddpP7Yg2QaQYA==";
+ };
+ };
+ "analytics-node-3.5.0" = {
+ name = "analytics-node";
+ packageName = "analytics-node";
+ version = "3.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/analytics-node/-/analytics-node-3.5.0.tgz";
+ sha512 = "XgQq6ejZHCehUSnZS4V7QJPLIP7S9OAWwQDYl4WTLtsRvc5fCxIwzK/yihzmIW51v9PnyBmrl9dMcqvwfOE8WA==";
+ };
+ };
+ "ansi-escape-sequences-5.1.2" = {
+ name = "ansi-escape-sequences";
+ packageName = "ansi-escape-sequences";
+ version = "5.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-5.1.2.tgz";
+ sha512 = "JcpoVp1W1bl1Qn4cVuiXEhD6+dyXKSOgCn2zlzE8inYgCJCBy1aPnUhlz6I4DFum8D4ovb9Qi/iAjUcGvG2lqw==";
+ };
+ };
+ "ansi-regex-5.0.1" = {
+ name = "ansi-regex";
+ packageName = "ansi-regex";
+ version = "5.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz";
+ sha512 = "quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==";
+ };
+ };
+ "ansi-styles-3.2.1" = {
+ name = "ansi-styles";
+ packageName = "ansi-styles";
+ version = "3.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
+ sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
+ };
+ };
+ "ansi-styles-4.3.0" = {
+ name = "ansi-styles";
+ packageName = "ansi-styles";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz";
+ sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==";
+ };
+ };
+ "argparse-2.0.1" = {
+ name = "argparse";
+ packageName = "argparse";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz";
+ sha512 = "8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==";
+ };
+ };
+ "array-back-4.0.2" = {
+ name = "array-back";
+ packageName = "array-back";
+ version = "4.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz";
+ sha512 = "NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==";
+ };
+ };
+ "askcharacter-1.0.0" = {
+ name = "askcharacter";
+ packageName = "askcharacter";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/askcharacter/-/askcharacter-1.0.0.tgz";
+ sha512 = "WsJcKyOh7iOWQSWcwPVE//yDUSXn3WvL+bgT9JYdEuiY/xeg1Vgwl5re72ZzufhXOwoiCrWWxW4CscRrxb3kZg==";
+ };
+ };
+ "askpassword-1.2.4" = {
+ name = "askpassword";
+ packageName = "askpassword";
+ version = "1.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/askpassword/-/askpassword-1.2.4.tgz";
+ sha512 = "HR27ScUv/j6vHSKU0AN+y3pGA3iqXzD09qqJl6JjVqSJRk7QiKPJt+W4tFhozMbiTsOh/QrIkeRi+Okd97VkRA==";
+ };
+ };
+ "aws4-1.11.0" = {
+ name = "aws4";
+ packageName = "aws4";
+ version = "1.11.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz";
+ sha512 = "xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==";
+ };
+ };
+ "axios-0.21.4" = {
+ name = "axios";
+ packageName = "axios";
+ version = "0.21.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz";
+ sha512 = "ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==";
+ };
+ };
+ "axios-retry-3.2.5" = {
+ name = "axios-retry";
+ packageName = "axios-retry";
+ version = "3.2.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/axios-retry/-/axios-retry-3.2.5.tgz";
+ sha512 = "a8umkKbfIkTiYJQLx3v3TzKM85TGKB8ZQYz4zwykt2fpO64TsRlUhjaPaAb3fqMWCXFm2YhWcd8V5FHDKO9bSA==";
+ };
+ };
+ "balanced-match-1.0.2" = {
+ name = "balanced-match";
+ packageName = "balanced-match";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz";
+ sha512 = "3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==";
+ };
+ };
+ "base64-js-1.5.1" = {
+ name = "base64-js";
+ packageName = "base64-js";
+ version = "1.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz";
+ sha512 = "AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==";
+ };
+ };
+ "brace-expansion-1.1.11" = {
+ name = "brace-expansion";
+ packageName = "brace-expansion";
+ version = "1.1.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
+ sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
+ };
+ };
+ "browserslist-4.20.3" = {
+ name = "browserslist";
+ packageName = "browserslist";
+ version = "4.20.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz";
+ sha512 = "NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==";
+ };
+ };
+ "bson-4.6.4" = {
+ name = "bson";
+ packageName = "bson";
+ version = "4.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bson/-/bson-4.6.4.tgz";
+ sha512 = "TdQ3FzguAu5HKPPlr0kYQCyrYUYh8tFM+CMTpxjNzVzxeiJY00Rtuj3LXLHSgiGvmaWlZ8PE+4KyM2thqE38pQ==";
+ };
+ };
+ "buffer-5.7.1" = {
+ name = "buffer";
+ packageName = "buffer";
+ version = "5.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz";
+ sha512 = "EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==";
+ };
+ };
+ "caniuse-lite-1.0.30001346" = {
+ name = "caniuse-lite";
+ packageName = "caniuse-lite";
+ version = "1.0.30001346";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001346.tgz";
+ sha512 = "q6ibZUO2t88QCIPayP/euuDREq+aMAxFE5S70PkrLh0iTDj/zEhgvJRKC2+CvXY6EWc6oQwUR48lL5vCW6jiXQ==";
+ };
+ };
+ "chalk-2.4.2" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "2.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
+ sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
+ };
+ };
+ "chalk-3.0.0" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz";
+ sha512 = "4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==";
+ };
+ };
+ "chalk-4.1.2" = {
+ name = "chalk";
+ packageName = "chalk";
+ version = "4.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz";
+ sha512 = "oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==";
+ };
+ };
+ "charenc-0.0.2" = {
+ name = "charenc";
+ packageName = "charenc";
+ version = "0.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz";
+ sha512 = "yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==";
+ };
+ };
+ "chownr-2.0.0" = {
+ name = "chownr";
+ packageName = "chownr";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz";
+ sha512 = "bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==";
+ };
+ };
+ "color-convert-1.9.3" = {
+ name = "color-convert";
+ packageName = "color-convert";
+ version = "1.9.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
+ sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
+ };
+ };
+ "color-convert-2.0.1" = {
+ name = "color-convert";
+ packageName = "color-convert";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz";
+ sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==";
+ };
+ };
+ "color-name-1.1.3" = {
+ name = "color-name";
+ packageName = "color-name";
+ version = "1.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz";
+ sha512 = "72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==";
+ };
+ };
+ "color-name-1.1.4" = {
+ name = "color-name";
+ packageName = "color-name";
+ version = "1.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz";
+ sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
+ };
+ };
+ "commander-2.20.3" = {
+ name = "commander";
+ packageName = "commander";
+ version = "2.20.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
+ sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
+ };
+ };
+ "component-type-1.2.1" = {
+ name = "component-type";
+ packageName = "component-type";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/component-type/-/component-type-1.2.1.tgz";
+ sha512 = "Kgy+2+Uwr75vAi6ChWXgHuLvd+QLD7ssgpaRq2zCvt80ptvAfMc/hijcJxXkBa2wMlEZcJvC2H8Ubo+A9ATHIg==";
+ };
+ };
+ "concat-map-0.0.1" = {
+ name = "concat-map";
+ packageName = "concat-map";
+ version = "0.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
+ sha512 = "/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==";
+ };
+ };
+ "config-chain-1.1.13" = {
+ name = "config-chain";
+ packageName = "config-chain";
+ version = "1.1.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz";
+ sha512 = "qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==";
+ };
+ };
+ "convert-source-map-1.8.0" = {
+ name = "convert-source-map";
+ packageName = "convert-source-map";
+ version = "1.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz";
+ sha512 = "+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==";
+ };
+ };
+ "cross-spawn-7.0.3" = {
+ name = "cross-spawn";
+ packageName = "cross-spawn";
+ version = "7.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz";
+ sha512 = "iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==";
+ };
+ };
+ "crypt-0.0.2" = {
+ name = "crypt";
+ packageName = "crypt";
+ version = "0.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz";
+ sha512 = "mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==";
+ };
+ };
+ "debug-4.3.4" = {
+ name = "debug";
+ packageName = "debug";
+ version = "4.3.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz";
+ sha512 = "PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==";
+ };
+ };
+ "denque-2.0.1" = {
+ name = "denque";
+ packageName = "denque";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/denque/-/denque-2.0.1.tgz";
+ sha512 = "tfiWc6BQLXNLpNiR5iGd0Ocu3P3VpxfzFiqubLgMfhfOw9WyvgJBd46CClNn9k3qfbjvT//0cf7AlYRX/OslMQ==";
+ };
+ };
+ "editorconfig-0.15.3" = {
+ name = "editorconfig";
+ packageName = "editorconfig";
+ version = "0.15.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz";
+ sha512 = "M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==";
+ };
+ };
+ "electron-to-chromium-1.4.144" = {
+ name = "electron-to-chromium";
+ packageName = "electron-to-chromium";
+ version = "1.4.144";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.144.tgz";
+ sha512 = "R3RV3rU1xWwFJlSClVWDvARaOk6VUO/FubHLodIASDB3Mc2dzuWvNdfOgH9bwHUTqT79u92qw60NWfwUdzAqdg==";
+ };
+ };
+ "emphasize-3.0.0" = {
+ name = "emphasize";
+ packageName = "emphasize";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/emphasize/-/emphasize-3.0.0.tgz";
+ sha512 = "xhtAWvxdkxsQbcCLGVjlfB7cQ4bWSPYXeaGDwK5Bl7n2y/9R+MVK5UNBTmZ9N8m/YShsiyGgQBgFGcjOWCWXHQ==";
+ };
+ };
+ "escalade-3.1.1" = {
+ name = "escalade";
+ packageName = "escalade";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz";
+ sha512 = "k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==";
+ };
+ };
+ "escape-string-regexp-1.0.5" = {
+ name = "escape-string-regexp";
+ packageName = "escape-string-regexp";
+ version = "1.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
+ sha512 = "vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==";
+ };
+ };
+ "escape-string-regexp-4.0.0" = {
+ name = "escape-string-regexp";
+ packageName = "escape-string-regexp";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz";
+ sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==";
+ };
+ };
+ "fault-1.0.4" = {
+ name = "fault";
+ packageName = "fault";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz";
+ sha512 = "CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==";
+ };
+ };
+ "follow-redirects-1.15.1" = {
+ name = "follow-redirects";
+ packageName = "follow-redirects";
+ version = "1.15.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz";
+ sha512 = "yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==";
+ };
+ };
+ "format-0.2.2" = {
+ name = "format";
+ packageName = "format";
+ version = "0.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/format/-/format-0.2.2.tgz";
+ sha512 = "wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==";
+ };
+ };
+ "fs-minipass-2.1.0" = {
+ name = "fs-minipass";
+ packageName = "fs-minipass";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz";
+ sha512 = "V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==";
+ };
+ };
+ "fs.realpath-1.0.0" = {
+ name = "fs.realpath";
+ packageName = "fs.realpath";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
+ sha512 = "OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==";
+ };
+ };
+ "gensync-1.0.0-beta.2" = {
+ name = "gensync";
+ packageName = "gensync";
+ version = "1.0.0-beta.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz";
+ sha512 = "3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==";
+ };
+ };
+ "glob-7.2.3" = {
+ name = "glob";
+ packageName = "glob";
+ version = "7.2.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz";
+ sha512 = "nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==";
+ };
+ };
+ "globals-11.12.0" = {
+ name = "globals";
+ packageName = "globals";
+ version = "11.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz";
+ sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==";
+ };
+ };
+ "handle-backspaces-1.0.0" = {
+ name = "handle-backspaces";
+ packageName = "handle-backspaces";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/handle-backspaces/-/handle-backspaces-1.0.0.tgz";
+ sha512 = "w11NXUn51gVN50nTW5MOuhKuko9xZonnHDe5LlapaOZvuyxDXVDn9b1ZtG0IJTABGbL/UGeSitqHgo9Bb7nDhQ==";
+ };
+ };
+ "has-flag-3.0.0" = {
+ name = "has-flag";
+ packageName = "has-flag";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz";
+ sha512 = "sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==";
+ };
+ };
+ "has-flag-4.0.0" = {
+ name = "has-flag";
+ packageName = "has-flag";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz";
+ sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==";
+ };
+ };
+ "highlight.js-9.12.0" = {
+ name = "highlight.js";
+ packageName = "highlight.js";
+ version = "9.12.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/highlight.js/-/highlight.js-9.12.0.tgz";
+ sha512 = "qNnYpBDO/FQwYVur1+sQBQw7v0cxso1nOYLklqWh6af8ROwwTVoII5+kf/BVa8354WL4ad6rURHYGUXCbD9mMg==";
+ };
+ };
+ "hijack-stream-1.0.0" = {
+ name = "hijack-stream";
+ packageName = "hijack-stream";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hijack-stream/-/hijack-stream-1.0.0.tgz";
+ sha512 = "9riBbIorIgSvsLQHL/rKEK6vJBexhgSRZC/tkieuei7a1U+CHgrXJVqW+RPswgEyuPbxcGCpx0QXO3iJuKRrrw==";
+ };
+ };
+ "ieee754-1.2.1" = {
+ name = "ieee754";
+ packageName = "ieee754";
+ version = "1.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz";
+ sha512 = "dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==";
+ };
+ };
+ "inflight-1.0.6" = {
+ name = "inflight";
+ packageName = "inflight";
+ version = "1.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
+ sha512 = "k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==";
+ };
+ };
+ "inherits-2.0.4" = {
+ name = "inherits";
+ packageName = "inherits";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
+ sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
+ };
+ };
+ "ini-1.3.8" = {
+ name = "ini";
+ packageName = "ini";
+ version = "1.3.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz";
+ sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==";
+ };
+ };
+ "ip-1.1.8" = {
+ name = "ip";
+ packageName = "ip";
+ version = "1.1.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz";
+ sha512 = "PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==";
+ };
+ };
+ "is-buffer-1.1.6" = {
+ name = "is-buffer";
+ packageName = "is-buffer";
+ version = "1.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz";
+ sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
+ };
+ };
+ "is-recoverable-error-1.0.2" = {
+ name = "is-recoverable-error";
+ packageName = "is-recoverable-error";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-recoverable-error/-/is-recoverable-error-1.0.2.tgz";
+ sha512 = "b/xWWfNO7o+EIVEVy1hYOYP1t1Jbyr5LyVf/Ao6gqeMMLNV8wz8qCDWCXqxaQjbHkg22lSclqE6qhjn4cJVeTA==";
+ };
+ };
+ "is-retry-allowed-2.2.0" = {
+ name = "is-retry-allowed";
+ packageName = "is-retry-allowed";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-2.2.0.tgz";
+ sha512 = "XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==";
+ };
+ };
+ "isexe-2.0.0" = {
+ name = "isexe";
+ packageName = "isexe";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";
+ sha512 = "RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==";
+ };
+ };
+ "joi-17.6.0" = {
+ name = "joi";
+ packageName = "joi";
+ version = "17.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz";
+ sha512 = "OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==";
+ };
+ };
+ "join-component-1.1.0" = {
+ name = "join-component";
+ packageName = "join-component";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/join-component/-/join-component-1.1.0.tgz";
+ sha512 = "bF7vcQxbODoGK1imE2P9GS9aw4zD0Sd+Hni68IMZLj7zRnquH7dXUmMw9hDI5S/Jzt7q+IyTXN0rSg2GI0IKhQ==";
+ };
+ };
+ "js-beautify-1.14.3" = {
+ name = "js-beautify";
+ packageName = "js-beautify";
+ version = "1.14.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.3.tgz";
+ sha512 = "f1ra8PHtOEu/70EBnmiUlV8nJePS58y9qKjl4JHfYWlFH6bo7ogZBz//FAZp7jDuXtYnGYKymZPlrg2I/9Zo4g==";
+ };
+ };
+ "js-tokens-4.0.0" = {
+ name = "js-tokens";
+ packageName = "js-tokens";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
+ sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
+ };
+ };
+ "js-yaml-4.1.0" = {
+ name = "js-yaml";
+ packageName = "js-yaml";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz";
+ sha512 = "wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==";
+ };
+ };
+ "jsesc-2.5.2" = {
+ name = "jsesc";
+ packageName = "jsesc";
+ version = "2.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz";
+ sha512 = "OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==";
+ };
+ };
+ "json5-2.2.1" = {
+ name = "json5";
+ packageName = "json5";
+ version = "2.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz";
+ sha512 = "1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==";
+ };
+ };
+ "lodash-4.17.21" = {
+ name = "lodash";
+ packageName = "lodash";
+ version = "4.17.21";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz";
+ sha512 = "v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==";
+ };
+ };
+ "lodash.isstring-4.0.1" = {
+ name = "lodash.isstring";
+ packageName = "lodash.isstring";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz";
+ sha512 = "0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==";
+ };
+ };
+ "lowlight-1.9.2" = {
+ name = "lowlight";
+ packageName = "lowlight";
+ version = "1.9.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lowlight/-/lowlight-1.9.2.tgz";
+ sha512 = "Ek18ElVCf/wF/jEm1b92gTnigh94CtBNWiZ2ad+vTgW7cTmQxUY3I98BjHK68gZAJEWmybGBZgx9qv3QxLQB/Q==";
+ };
+ };
+ "lru-cache-4.1.5" = {
+ name = "lru-cache";
+ packageName = "lru-cache";
+ version = "4.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz";
+ sha512 = "sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==";
+ };
+ };
+ "lru-cache-6.0.0" = {
+ name = "lru-cache";
+ packageName = "lru-cache";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz";
+ sha512 = "Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==";
+ };
+ };
+ "md5-2.3.0" = {
+ name = "md5";
+ packageName = "md5";
+ version = "2.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz";
+ sha512 = "T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==";
+ };
+ };
+ "memory-pager-1.5.0" = {
+ name = "memory-pager";
+ packageName = "memory-pager";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz";
+ sha512 = "ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==";
+ };
+ };
+ "minimatch-3.1.2" = {
+ name = "minimatch";
+ packageName = "minimatch";
+ version = "3.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz";
+ sha512 = "J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==";
+ };
+ };
+ "minipass-3.1.6" = {
+ name = "minipass";
+ packageName = "minipass";
+ version = "3.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minipass/-/minipass-3.1.6.tgz";
+ sha512 = "rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==";
+ };
+ };
+ "minizlib-2.1.2" = {
+ name = "minizlib";
+ packageName = "minizlib";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz";
+ sha512 = "bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==";
+ };
+ };
+ "mkdirp-1.0.4" = {
+ name = "mkdirp";
+ packageName = "mkdirp";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz";
+ sha512 = "vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==";
+ };
+ };
+ "mongodb-4.6.0" = {
+ name = "mongodb";
+ packageName = "mongodb";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mongodb/-/mongodb-4.6.0.tgz";
+ sha512 = "1gsxVXmjFTPJ+CkMG9olE4bcVsyY8lBJN9m5B5vj+LZ7wkBqq3PO8RVmNX9GwCBOBz1KV0zM00vPviUearSv7A==";
+ };
+ };
+ "mongodb-ace-autocompleter-0.11.1" = {
+ name = "mongodb-ace-autocompleter";
+ packageName = "mongodb-ace-autocompleter";
+ version = "0.11.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mongodb-ace-autocompleter/-/mongodb-ace-autocompleter-0.11.1.tgz";
+ sha512 = "owAU1JRy05XiwUj2+WG3jHPEz8UAjpciW0Hl+mwrYvZJJZG898XUlKqL5Cryh3WogSyxlhEW2SWT4zHKN7AAcg==";
+ };
+ };
+ "mongodb-build-info-1.4.0" = {
+ name = "mongodb-build-info";
+ packageName = "mongodb-build-info";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mongodb-build-info/-/mongodb-build-info-1.4.0.tgz";
+ sha512 = "X6bKL2kz2DY2cQp/QKJW3Qfb9YgtHZ4+5W48UAIsuIf0OtS5O4pU6/Mh6MCaVt/4VGejERZFuRXnrufMUFKC7w==";
+ };
+ };
+ "mongodb-connection-string-url-2.5.2" = {
+ name = "mongodb-connection-string-url";
+ packageName = "mongodb-connection-string-url";
+ version = "2.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.5.2.tgz";
+ sha512 = "tWDyIG8cQlI5k3skB6ywaEA5F9f5OntrKKsT/Lteub2zgwSUlhqEN2inGgBTm8bpYJf8QYBdA/5naz65XDpczA==";
+ };
+ };
+ "mongodb-log-writer-1.1.4" = {
+ name = "mongodb-log-writer";
+ packageName = "mongodb-log-writer";
+ version = "1.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mongodb-log-writer/-/mongodb-log-writer-1.1.4.tgz";
+ sha512 = "wVX/AmKaGlV3509FG17M5edJmv5/YN5I+X4dU5C4VYA0HnBNhnowMqwADAdObeP+jr5LbSDXXQcqGakDjpc2UA==";
+ };
+ };
+ "mongodb-redact-0.2.2" = {
+ name = "mongodb-redact";
+ packageName = "mongodb-redact";
+ version = "0.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mongodb-redact/-/mongodb-redact-0.2.2.tgz";
+ sha512 = "tmgDpSBymFtKggsLzpa0vDYaqh2wEXOswBZtJkXvbPKP0ThfPwoFYXtOukactU6WZsC4RYmpSPM4P6582FR/Xw==";
+ };
+ };
+ "ms-2.1.2" = {
+ name = "ms";
+ packageName = "ms";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
+ sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
+ };
+ };
+ "mustache-4.2.0" = {
+ name = "mustache";
+ packageName = "mustache";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz";
+ sha512 = "71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==";
+ };
+ };
+ "nanoassert-1.1.0" = {
+ name = "nanoassert";
+ packageName = "nanoassert";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nanoassert/-/nanoassert-1.1.0.tgz";
+ sha512 = "C40jQ3NzfkP53NsO8kEOFd79p4b9kDXQMwgiY1z8ZwrDZgUyom0AHwGegF4Dm99L+YoYhuaB0ceerUcXmqr1rQ==";
+ };
+ };
+ "nanobus-4.5.0" = {
+ name = "nanobus";
+ packageName = "nanobus";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nanobus/-/nanobus-4.5.0.tgz";
+ sha512 = "7sBZo9wthqNJ7QXnfVXZL7fkKJLN55GLOdX+RyZT34UOvxxnFtJe/c7K0ZRLAKOvaY1xJThFFn0Usw2H9R6Frg==";
+ };
+ };
+ "nanoscheduler-1.0.3" = {
+ name = "nanoscheduler";
+ packageName = "nanoscheduler";
+ version = "1.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nanoscheduler/-/nanoscheduler-1.0.3.tgz";
+ sha512 = "jBbrF3qdU9321r8n9X7yu18DjP31Do2ItJm3mWrt90wJTrnDO+HXpoV7ftaUglAtjgj9s+OaCxGufbvx6pvbEQ==";
+ };
+ };
+ "nanotiming-7.3.1" = {
+ name = "nanotiming";
+ packageName = "nanotiming";
+ version = "7.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nanotiming/-/nanotiming-7.3.1.tgz";
+ sha512 = "l3lC7v/PfOuRWQa8vV29Jo6TG10wHtnthLElFXs4Te4Aas57Fo4n1Q8LH9n+NDh9riOzTVvb2QNBhTS4JUKNjw==";
+ };
+ };
+ "node-fetch-2.6.7" = {
+ name = "node-fetch";
+ packageName = "node-fetch";
+ version = "2.6.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz";
+ sha512 = "ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==";
+ };
+ };
+ "node-releases-2.0.5" = {
+ name = "node-releases";
+ packageName = "node-releases";
+ version = "2.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-releases/-/node-releases-2.0.5.tgz";
+ sha512 = "U9h1NLROZTq9uE1SNffn6WuPDg8icmi3ns4rEl/oTfIle4iLjTliCzgTsbaIFMq/Xn078/lfY/BL0GWZ+psK4Q==";
+ };
+ };
+ "nopt-5.0.0" = {
+ name = "nopt";
+ packageName = "nopt";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz";
+ sha512 = "Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==";
+ };
+ };
+ "numeral-2.0.6" = {
+ name = "numeral";
+ packageName = "numeral";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/numeral/-/numeral-2.0.6.tgz";
+ sha512 = "qaKRmtYPZ5qdw4jWJD6bxEf1FJEqllJrwxCLIm0sQU/A7v2/czigzOb+C2uSiFsa9lBUzeH7M1oK+Q+OLxL3kA==";
+ };
+ };
+ "once-1.4.0" = {
+ name = "once";
+ packageName = "once";
+ version = "1.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
+ sha512 = "lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==";
+ };
+ };
+ "path-is-absolute-1.0.1" = {
+ name = "path-is-absolute";
+ packageName = "path-is-absolute";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
+ sha512 = "AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==";
+ };
+ };
+ "path-key-3.1.1" = {
+ name = "path-key";
+ packageName = "path-key";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz";
+ sha512 = "ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==";
+ };
+ };
+ "picocolors-1.0.0" = {
+ name = "picocolors";
+ packageName = "picocolors";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz";
+ sha512 = "1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==";
+ };
+ };
+ "pretty-repl-3.1.1" = {
+ name = "pretty-repl";
+ packageName = "pretty-repl";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pretty-repl/-/pretty-repl-3.1.1.tgz";
+ sha512 = "JHhsuel0+/j4nKIdRnCcdE5qx4FVpeJEXTCpmGdhv5ivKlXWoQw0x9AqocsGQ+HABJ63lJ6pYF1OCoWAF0rEhA==";
+ };
+ };
+ "proto-list-1.2.4" = {
+ name = "proto-list";
+ packageName = "proto-list";
+ version = "1.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz";
+ sha512 = "vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==";
+ };
+ };
+ "pseudomap-1.0.2" = {
+ name = "pseudomap";
+ packageName = "pseudomap";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz";
+ sha512 = "b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==";
+ };
+ };
+ "punycode-2.1.1" = {
+ name = "punycode";
+ packageName = "punycode";
+ version = "2.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
+ sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
+ };
+ };
+ "regenerator-runtime-0.13.9" = {
+ name = "regenerator-runtime";
+ packageName = "regenerator-runtime";
+ version = "0.13.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz";
+ sha512 = "p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==";
+ };
+ };
+ "remove-array-items-1.1.1" = {
+ name = "remove-array-items";
+ packageName = "remove-array-items";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/remove-array-items/-/remove-array-items-1.1.1.tgz";
+ sha512 = "MXW/jtHyl5F1PZI7NbpS8SOtympdLuF20aoWJT5lELR1p/HJDd5nqW8Eu9uLh/hCRY3FgvrIT5AwDCgBODklcA==";
+ };
+ };
+ "remove-trailing-slash-0.1.1" = {
+ name = "remove-trailing-slash";
+ packageName = "remove-trailing-slash";
+ version = "0.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/remove-trailing-slash/-/remove-trailing-slash-0.1.1.tgz";
+ sha512 = "o4S4Qh6L2jpnCy83ysZDau+VORNvnFw07CKSAymkd6ICNVEPisMyzlc00KlvvicsxKck94SEwhDnMNdICzO+tA==";
+ };
+ };
+ "safe-buffer-5.1.2" = {
+ name = "safe-buffer";
+ packageName = "safe-buffer";
+ version = "5.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
+ sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
+ };
+ };
+ "saslprep-git+https://github.com/mongodb-js/saslprep#v1.0.4" = {
+ name = "saslprep";
+ packageName = "saslprep";
+ version = "1.0.4";
+ src = fetchgit {
+ url = "https://github.com/mongodb-js/saslprep";
+ rev = "4dca1b4c242045dd40576b591396c5a58ef7471a";
+ sha256 = "daff36e584e9d318cc9bd749d1052166c44bbad647e91133e4a85380946b99ac";
+ };
+ };
+ "semver-5.7.1" = {
+ name = "semver";
+ packageName = "semver";
+ version = "5.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
+ sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
+ };
+ };
+ "semver-6.3.0" = {
+ name = "semver";
+ packageName = "semver";
+ version = "6.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz";
+ sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==";
+ };
+ };
+ "semver-7.3.7" = {
+ name = "semver";
+ packageName = "semver";
+ version = "7.3.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz";
+ sha512 = "QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==";
+ };
+ };
+ "shebang-command-2.0.0" = {
+ name = "shebang-command";
+ packageName = "shebang-command";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz";
+ sha512 = "kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==";
+ };
+ };
+ "shebang-regex-3.0.0" = {
+ name = "shebang-regex";
+ packageName = "shebang-regex";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz";
+ sha512 = "7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==";
+ };
+ };
+ "sigmund-1.0.1" = {
+ name = "sigmund";
+ packageName = "sigmund";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz";
+ sha1 = "3ff21f198cad2175f9f3b781853fd94d0d19b590";
+ };
+ };
+ "smart-buffer-4.2.0" = {
+ name = "smart-buffer";
+ packageName = "smart-buffer";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz";
+ sha512 = "94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==";
+ };
+ };
+ "socks-2.6.2" = {
+ name = "socks";
+ packageName = "socks";
+ version = "2.6.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/socks/-/socks-2.6.2.tgz";
+ sha512 = "zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==";
+ };
+ };
+ "source-map-0.5.7" = {
+ name = "source-map";
+ packageName = "source-map";
+ version = "0.5.7";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz";
+ sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
+ };
+ };
+ "sparse-bitfield-3.0.3" = {
+ name = "sparse-bitfield";
+ packageName = "sparse-bitfield";
+ version = "3.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz";
+ sha1 = "ff4ae6e68656056ba4b3e792ab3334d38273ca11";
+ };
+ };
+ "strip-ansi-6.0.1" = {
+ name = "strip-ansi";
+ packageName = "strip-ansi";
+ version = "6.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz";
+ sha512 = "Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==";
+ };
+ };
+ "supports-color-5.5.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "5.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
+ sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
+ };
+ };
+ "supports-color-7.2.0" = {
+ name = "supports-color";
+ packageName = "supports-color";
+ version = "7.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz";
+ sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==";
+ };
+ };
+ "system-ca-1.0.2" = {
+ name = "system-ca";
+ packageName = "system-ca";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/system-ca/-/system-ca-1.0.2.tgz";
+ sha512 = "/6CCJOKB5Fpi0x7/DCbV7uiFPgwGCeJsAaSondXS2DjLBv7ER2worVGvQWJqPM0kgOKO6auaCcSWpJKnrDmXjw==";
+ };
+ };
+ "tar-6.1.11" = {
+ name = "tar";
+ packageName = "tar";
+ version = "6.1.11";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz";
+ sha512 = "an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==";
+ };
+ };
+ "text-table-0.2.0" = {
+ name = "text-table";
+ packageName = "text-table";
+ version = "0.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz";
+ sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4";
+ };
+ };
+ "to-fast-properties-2.0.0" = {
+ name = "to-fast-properties";
+ packageName = "to-fast-properties";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz";
+ sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e";
+ };
+ };
+ "tr46-0.0.3" = {
+ name = "tr46";
+ packageName = "tr46";
+ version = "0.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz";
+ sha1 = "8184fd347dac9cdc185992f3a6622e14b9d9ab6a";
+ };
+ };
+ "tr46-3.0.0" = {
+ name = "tr46";
+ packageName = "tr46";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz";
+ sha512 = "l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==";
+ };
+ };
+ "uuid-3.4.0" = {
+ name = "uuid";
+ packageName = "uuid";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
+ sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
+ };
+ };
+ "webidl-conversions-3.0.1" = {
+ name = "webidl-conversions";
+ packageName = "webidl-conversions";
+ version = "3.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz";
+ sha1 = "24534275e2a7bc6be7bc86611cc16ae0a5654871";
+ };
+ };
+ "webidl-conversions-7.0.0" = {
+ name = "webidl-conversions";
+ packageName = "webidl-conversions";
+ version = "7.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz";
+ sha512 = "VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==";
+ };
+ };
+ "whatwg-url-11.0.0" = {
+ name = "whatwg-url";
+ packageName = "whatwg-url";
+ version = "11.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz";
+ sha512 = "RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==";
+ };
+ };
+ "whatwg-url-5.0.0" = {
+ name = "whatwg-url";
+ packageName = "whatwg-url";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz";
+ sha1 = "966454e8765462e37644d3626f6742ce8b70965d";
+ };
+ };
+ "which-2.0.2" = {
+ name = "which";
+ packageName = "which";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/which/-/which-2.0.2.tgz";
+ sha512 = "BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==";
+ };
+ };
+ "wrappy-1.0.2" = {
+ name = "wrappy";
+ packageName = "wrappy";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
+ sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
+ };
+ };
+ "yallist-2.1.2" = {
+ name = "yallist";
+ packageName = "yallist";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz";
+ sha1 = "1c11f9218f076089a47dd512f93c6699a6a81d52";
+ };
+ };
+ "yallist-4.0.0" = {
+ name = "yallist";
+ packageName = "yallist";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz";
+ sha512 = "3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==";
+ };
+ };
+ "yargs-parser-20.2.9" = {
+ name = "yargs-parser";
+ packageName = "yargs-parser";
+ version = "20.2.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz";
+ sha512 = "y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==";
+ };
+ };
+ };
+in
+{
+ mongosh = nodeEnv.buildNodePackage {
+ name = "mongosh";
+ packageName = "mongosh";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/mongosh/-/mongosh-1.5.0.tgz";
+ sha512 = "/SdcqHwQdb2hJ39ZkBHHlXtu12pCoYCRbC19nCeBnkNAU3HdxCPjCI1bG+XdDRc8XZzksnMxDatTOiyAEUkTXA==";
+ };
+ dependencies = [
+ sources."@ampproject/remapping-2.2.0"
+ sources."@babel/code-frame-7.16.7"
+ sources."@babel/compat-data-7.17.10"
+ (sources."@babel/core-7.18.2" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ (sources."@babel/generator-7.18.2" // {
+ dependencies = [
+ sources."@jridgewell/gen-mapping-0.3.1"
+ ];
+ })
+ (sources."@babel/helper-compilation-targets-7.18.2" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."@babel/helper-environment-visitor-7.18.2"
+ sources."@babel/helper-function-name-7.17.9"
+ sources."@babel/helper-hoist-variables-7.16.7"
+ sources."@babel/helper-module-imports-7.16.7"
+ sources."@babel/helper-module-transforms-7.18.0"
+ sources."@babel/helper-plugin-utils-7.17.12"
+ sources."@babel/helper-simple-access-7.18.2"
+ sources."@babel/helper-split-export-declaration-7.16.7"
+ sources."@babel/helper-validator-identifier-7.16.7"
+ sources."@babel/helper-validator-option-7.16.7"
+ sources."@babel/helpers-7.18.2"
+ sources."@babel/highlight-7.17.12"
+ sources."@babel/parser-7.18.4"
+ sources."@babel/plugin-transform-destructuring-7.18.0"
+ sources."@babel/plugin-transform-parameters-7.17.12"
+ sources."@babel/plugin-transform-shorthand-properties-7.16.7"
+ sources."@babel/runtime-7.18.3"
+ sources."@babel/template-7.16.7"
+ sources."@babel/traverse-7.18.2"
+ sources."@babel/types-7.18.4"
+ sources."@hapi/hoek-9.3.0"
+ sources."@hapi/topo-5.1.0"
+ sources."@jridgewell/gen-mapping-0.1.1"
+ sources."@jridgewell/resolve-uri-3.0.7"
+ sources."@jridgewell/set-array-1.1.1"
+ sources."@jridgewell/sourcemap-codec-1.4.13"
+ sources."@jridgewell/trace-mapping-0.3.13"
+ sources."@mongodb-js/devtools-connect-1.4.3"
+ sources."@mongosh/arg-parser-1.5.0"
+ (sources."@mongosh/async-rewriter2-1.5.0" // {
+ dependencies = [
+ sources."@babel/core-7.16.12"
+ sources."semver-6.3.0"
+ ];
+ })
+ sources."@mongosh/autocomplete-1.5.0"
+ sources."@mongosh/cli-repl-1.5.0"
+ sources."@mongosh/editor-1.5.0"
+ sources."@mongosh/errors-1.5.0"
+ sources."@mongosh/history-1.5.0"
+ sources."@mongosh/i18n-1.5.0"
+ sources."@mongosh/js-multiline-to-singleline-1.5.0"
+ sources."@mongosh/logging-1.5.0"
+ sources."@mongosh/service-provider-core-1.5.0"
+ sources."@mongosh/service-provider-server-1.5.0"
+ sources."@mongosh/shell-api-1.5.0"
+ sources."@mongosh/shell-evaluator-1.5.0"
+ (sources."@mongosh/snippet-manager-1.5.0" // {
+ dependencies = [
+ sources."escape-string-regexp-4.0.0"
+ ];
+ })
+ sources."@mongosh/types-1.5.0"
+ sources."@segment/loosely-validate-event-2.0.0"
+ sources."@sideway/address-4.1.4"
+ sources."@sideway/formula-3.0.0"
+ sources."@sideway/pinpoint-2.0.0"
+ sources."@types/babel__core-7.1.19"
+ sources."@types/babel__generator-7.6.4"
+ sources."@types/babel__template-7.4.1"
+ sources."@types/babel__traverse-7.17.1"
+ sources."@types/chai-4.3.1"
+ sources."@types/node-17.0.38"
+ sources."@types/sinon-10.0.11"
+ sources."@types/sinon-chai-3.2.8"
+ sources."@types/sinonjs__fake-timers-8.1.2"
+ sources."@types/webidl-conversions-6.1.1"
+ sources."@types/whatwg-url-8.2.1"
+ sources."abbrev-1.1.1"
+ sources."acorn-7.4.1"
+ sources."acorn-class-fields-0.3.7"
+ sources."acorn-numeric-separator-0.3.6"
+ sources."acorn-private-class-elements-0.2.7"
+ sources."acorn-private-methods-0.3.3"
+ sources."acorn-static-class-features-0.2.4"
+ sources."analytics-node-3.5.0"
+ sources."ansi-escape-sequences-5.1.2"
+ sources."ansi-regex-5.0.1"
+ sources."ansi-styles-3.2.1"
+ sources."argparse-2.0.1"
+ sources."array-back-4.0.2"
+ sources."askcharacter-1.0.0"
+ sources."askpassword-1.2.4"
+ sources."aws4-1.11.0"
+ sources."axios-0.21.4"
+ sources."axios-retry-3.2.5"
+ sources."balanced-match-1.0.2"
+ sources."base64-js-1.5.1"
+ sources."brace-expansion-1.1.11"
+ sources."browserslist-4.20.3"
+ sources."bson-4.6.4"
+ sources."buffer-5.7.1"
+ sources."caniuse-lite-1.0.30001346"
+ sources."chalk-2.4.2"
+ sources."charenc-0.0.2"
+ sources."chownr-2.0.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
+ sources."commander-2.20.3"
+ sources."component-type-1.2.1"
+ sources."concat-map-0.0.1"
+ sources."config-chain-1.1.13"
+ sources."convert-source-map-1.8.0"
+ sources."cross-spawn-7.0.3"
+ sources."crypt-0.0.2"
+ sources."debug-4.3.4"
+ sources."denque-2.0.1"
+ (sources."editorconfig-0.15.3" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."electron-to-chromium-1.4.144"
+ (sources."emphasize-3.0.0" // {
+ dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."chalk-3.0.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
+ sources."escalade-3.1.1"
+ sources."escape-string-regexp-1.0.5"
+ sources."fault-1.0.4"
+ sources."follow-redirects-1.15.1"
+ sources."format-0.2.2"
+ sources."fs-minipass-2.1.0"
+ sources."fs.realpath-1.0.0"
+ sources."gensync-1.0.0-beta.2"
+ sources."glob-7.2.3"
+ sources."globals-11.12.0"
+ sources."handle-backspaces-1.0.0"
+ sources."has-flag-3.0.0"
+ sources."highlight.js-9.12.0"
+ sources."hijack-stream-1.0.0"
+ sources."ieee754-1.2.1"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.8"
+ sources."ip-1.1.8"
+ sources."is-buffer-1.1.6"
+ sources."is-recoverable-error-1.0.2"
+ sources."is-retry-allowed-2.2.0"
+ sources."isexe-2.0.0"
+ sources."joi-17.6.0"
+ sources."join-component-1.1.0"
+ sources."js-beautify-1.14.3"
+ sources."js-tokens-4.0.0"
+ sources."js-yaml-4.1.0"
+ sources."jsesc-2.5.2"
+ sources."json5-2.2.1"
+ sources."lodash-4.17.21"
+ sources."lodash.isstring-4.0.1"
+ sources."lowlight-1.9.2"
+ sources."lru-cache-4.1.5"
+ sources."md5-2.3.0"
+ sources."memory-pager-1.5.0"
+ sources."minimatch-3.1.2"
+ (sources."minipass-3.1.6" // {
+ dependencies = [
+ sources."yallist-4.0.0"
+ ];
+ })
+ (sources."minizlib-2.1.2" // {
+ dependencies = [
+ sources."yallist-4.0.0"
+ ];
+ })
+ sources."mkdirp-1.0.4"
+ sources."mongodb-4.6.0"
+ sources."mongodb-ace-autocompleter-0.11.1"
+ sources."mongodb-build-info-1.4.0"
+ (sources."mongodb-connection-string-url-2.5.2" // {
+ dependencies = [
+ sources."tr46-3.0.0"
+ sources."webidl-conversions-7.0.0"
+ sources."whatwg-url-11.0.0"
+ ];
+ })
+ sources."mongodb-log-writer-1.1.4"
+ sources."mongodb-redact-0.2.2"
+ sources."ms-2.1.2"
+ sources."mustache-4.2.0"
+ sources."nanoassert-1.1.0"
+ sources."nanobus-4.5.0"
+ sources."nanoscheduler-1.0.3"
+ sources."nanotiming-7.3.1"
+ sources."node-fetch-2.6.7"
+ sources."node-releases-2.0.5"
+ sources."nopt-5.0.0"
+ sources."numeral-2.0.6"
+ sources."once-1.4.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-key-3.1.1"
+ sources."picocolors-1.0.0"
+ (sources."pretty-repl-3.1.1" // {
+ dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."chalk-4.1.2"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.2.0"
+ ];
+ })
+ sources."proto-list-1.2.4"
+ sources."pseudomap-1.0.2"
+ sources."punycode-2.1.1"
+ sources."regenerator-runtime-0.13.9"
+ sources."remove-array-items-1.1.1"
+ sources."remove-trailing-slash-0.1.1"
+ sources."safe-buffer-5.1.2"
+ sources."saslprep-git+https://github.com/mongodb-js/saslprep#v1.0.4"
+ (sources."semver-7.3.7" // {
+ dependencies = [
+ sources."lru-cache-6.0.0"
+ sources."yallist-4.0.0"
+ ];
+ })
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."sigmund-1.0.1"
+ sources."smart-buffer-4.2.0"
+ sources."socks-2.6.2"
+ sources."source-map-0.5.7"
+ sources."sparse-bitfield-3.0.3"
+ sources."strip-ansi-6.0.1"
+ sources."supports-color-5.5.0"
+ sources."system-ca-1.0.2"
+ (sources."tar-6.1.11" // {
+ dependencies = [
+ sources."yallist-4.0.0"
+ ];
+ })
+ sources."text-table-0.2.0"
+ sources."to-fast-properties-2.0.0"
+ sources."tr46-0.0.3"
+ sources."uuid-3.4.0"
+ sources."webidl-conversions-3.0.1"
+ sources."whatwg-url-5.0.0"
+ sources."which-2.0.2"
+ sources."wrappy-1.0.2"
+ sources."yallist-2.1.2"
+ sources."yargs-parser-20.2.9"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "MongoDB Shell CLI REPL";
+ homepage = "https://github.com/mongodb-js/mongosh/";
+ license = "Apache-2.0";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
+}
diff --git a/pkgs/development/tools/mongosh/generate.sh b/pkgs/development/tools/mongosh/generate.sh
new file mode 100755
index 00000000000..cfb60fa2112
--- /dev/null
+++ b/pkgs/development/tools/mongosh/generate.sh
@@ -0,0 +1,21 @@
+#!/usr/bin/env nix-shell
+#! nix-shell -i bash -p node2nix
+
+MONGOSH_ROOT="$(
+ cd "$(dirname "$0")"
+ pwd
+)"
+pushd $MONGOSH_ROOT 1>/dev/null
+
+rm -rf gen && mkdir -p gen
+
+node2nix \
+ --no-copy-node-env \
+ --node-env ../../node-packages/node-env.nix \
+ --input packages.json \
+ --output gen/packages.nix \
+ --composition gen/composition.nix \
+ --strip-optional-dependencies \
+ --nodejs-14
+
+popd 1>/dev/null
diff --git a/pkgs/development/tools/mongosh/packages.json b/pkgs/development/tools/mongosh/packages.json
new file mode 100644
index 00000000000..fedc258fef0
--- /dev/null
+++ b/pkgs/development/tools/mongosh/packages.json
@@ -0,0 +1,3 @@
+[
+ "mongosh"
+]
diff --git a/pkgs/development/tools/tychus/default.nix b/pkgs/development/tools/tychus/default.nix
deleted file mode 100644
index 3838dfdc485..00000000000
--- a/pkgs/development/tools/tychus/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, buildGoPackage, CoreFoundation }:
-
-buildGoPackage rec {
- pname = "tychus";
- version = "0.6.3";
-
- goPackagePath = "github.com/devlocker/tychus";
- goDeps = ./deps.nix;
- subPackages = [];
-
- src = fetchFromGitHub {
- owner = "devlocker";
- repo = "tychus";
- rev = "v${version}";
- sha256 = "02ybxjsfga89gpg0k21zmykhhnpx1vy3ny8fcwj0qsg73i11alvw";
- };
-
- buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [ CoreFoundation ];
-
- tags = [ "release" ];
-
- meta = {
- description = "Command line utility to live-reload your application";
- homepage = "https://github.com/devlocker/tychus";
- license = lib.licenses.mit;
- };
-}
diff --git a/pkgs/development/tools/tychus/deps.nix b/pkgs/development/tools/tychus/deps.nix
deleted file mode 100644
index e8897efffc9..00000000000
--- a/pkgs/development/tools/tychus/deps.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
-[
- {
- goPackagePath = "github.com/inconshreveable/mousetrap";
- fetch = {
- type = "git";
- url = "https://github.com/inconshreveable/mousetrap";
- rev = "76626ae9c91c4f2a10f34cad8ce83ea42c93bb75";
- sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
- };
- }
- {
- goPackagePath = "github.com/spf13/cobra";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/cobra";
- rev = "f91529fc609202eededff4de2dc0ba2f662240a3";
- sha256 = "10c3d5dp98rys134dnsl19ldj8bca183z91lj8rkbsy78qzrr9af";
- };
- }
- {
- goPackagePath = "github.com/spf13/pflag";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/pflag";
- rev = "e57e3eeb33f795204c1ca35f56c44f83227c6e66";
- sha256 = "13mhx4i913jil32j295m3a36jzvq1y64xig0naadiz7q9ja011r2";
- };
- }
-]
diff --git a/pkgs/development/tools/ws/default.nix b/pkgs/development/tools/ws/default.nix
deleted file mode 100644
index 95013006010..00000000000
--- a/pkgs/development/tools/ws/default.nix
+++ /dev/null
@@ -1,22 +0,0 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
-
-buildGoPackage rec {
- pname = "ws";
- version = "0.2.1";
-
- goPackagePath = "github.com/hashrocket/ws";
-
- src = fetchFromGitHub {
- owner = "hashrocket";
- repo = "ws";
- rev = "e9404cb37e339333088b36f6a7909ff3be76931d";
- sha256 = "sha256-q6c761Evz7Q6nH1fHgEn2uCFokoN0OzqhyxIFn6mWqQ=";
- };
-
- meta = with lib; {
- description = "websocket command line tool";
- homepage = "https://github.com/hashrocket/ws";
- license = licenses.mit;
- platforms = platforms.unix;
- };
-}
diff --git a/pkgs/development/web/remarkjs/default.nix b/pkgs/development/web/remarkjs/default.nix
deleted file mode 100644
index 8275004c703..00000000000
--- a/pkgs/development/web/remarkjs/default.nix
+++ /dev/null
@@ -1,74 +0,0 @@
-{ stdenv, lib, fetchFromGitHub, nodejs, pkgs }:
-
-with lib;
-
-let
-
- # highlight.js is a git submodule of remark
- highlightjs = fetchFromGitHub {
- owner = "isagalaev";
- repo = "highlight.js";
- rev = "10b9500b67983f0a9c42d8ce8bf8e8c469f7078c";
- sha256 = "1yy8by15kfklw8lwh17z1swpj067q0skjjih12yawbryraig41m0";
- };
-
- nodePackages = import ./nodepkgs.nix {
- inherit pkgs;
- inherit (stdenv.hostPlatform) system;
- };
-
-in
-stdenv.mkDerivation rec {
- pname = "remarkjs";
-
- version = "0.7.0";
-
- src = fetchFromGitHub {
- owner = "gnab";
- repo = "remark";
- rev = "v${version}";
- sha256 = "sha256-zhHuW4pBqXQEBlSxuyvHKh+ftyIdcqpYgIZZHArUtns=";
- };
-
- buildInputs = [ nodejs ] ++ (with nodePackages; [
- marked
- browserify
- uglify-js
- less
- mocha
- #mocha-phantomjs
- should
- sinon
- jshint
- shelljs
- ]);
-
- configurePhase = ''
- mkdir -p node_modules/.bin
- ${concatStrings (map (dep: ''
- test -d ${dep}/bin && (for b in $(ls ${dep}/bin); do
- ln -sv -t node_modules/.bin ${dep}/bin/$b
- done)
- '') buildInputs)}
- '';
-
- buildPhase = ''
- substituteInPlace make.js --replace "target.test();" ""
- substituteInPlace make.js --replace vendor/highlight.js ${highlightjs}
- node make all
- '';
-
- installPhase = ''
- mkdir -p $out/lib
- cp -v out/* $out/lib/
- '';
-
- meta = {
- homepage = "https://remarkjs.com";
- description = "A simple, in-browser, markdown-driven slideshow tool";
- maintainers = [ ];
- platforms = lib.platforms.linux;
- license = lib.licenses.mit;
- broken = true;
- };
-}
diff --git a/pkgs/development/web/remarkjs/generate.sh b/pkgs/development/web/remarkjs/generate.sh
deleted file mode 100644
index 00393494c23..00000000000
--- a/pkgs/development/web/remarkjs/generate.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh -e
-
-node2nix --nodejs-10 -i pkgs.json -c nodepkgs.nix -e ../../node-packages/node-env.nix
diff --git a/pkgs/development/web/remarkjs/node-packages.nix b/pkgs/development/web/remarkjs/node-packages.nix
deleted file mode 100644
index 9add677c248..00000000000
--- a/pkgs/development/web/remarkjs/node-packages.nix
+++ /dev/null
@@ -1,3722 +0,0 @@
-# This file has been generated by node2nix 1.9.0. Do not edit!
-
-{nodeEnv, fetchurl, fetchgit, nix-gitignore, stdenv, lib, globalBuildInputs ? []}:
-
-let
- sources = {
- "@sinonjs/commons-1.8.2" = {
- name = "_at_sinonjs_slash_commons";
- packageName = "@sinonjs/commons";
- version = "1.8.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.2.tgz";
- sha512 = "sruwd86RJHdsVf/AtBoijDmUqJp3B6hF/DGC23C+JaegnDHaZyewCjoVGTdg3J0uz3Zs7NnIT05OBOmML72lQw==";
- };
- };
- "@sinonjs/fake-timers-6.0.1" = {
- name = "_at_sinonjs_slash_fake-timers";
- packageName = "@sinonjs/fake-timers";
- version = "6.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-6.0.1.tgz";
- sha512 = "MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==";
- };
- };
- "@sinonjs/samsam-5.3.1" = {
- name = "_at_sinonjs_slash_samsam";
- packageName = "@sinonjs/samsam";
- version = "5.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-5.3.1.tgz";
- sha512 = "1Hc0b1TtyfBu8ixF/tpfSHTVWKwCBLY4QJbkgnE7HcwyvT2xArDxb4K7dMgqRm3szI+LJbzmW/s4xxEhv6hwDg==";
- };
- };
- "@sinonjs/text-encoding-0.7.1" = {
- name = "_at_sinonjs_slash_text-encoding";
- packageName = "@sinonjs/text-encoding";
- version = "0.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.1.tgz";
- sha512 = "+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==";
- };
- };
- "@ungap/promise-all-settled-1.1.2" = {
- name = "_at_ungap_slash_promise-all-settled";
- packageName = "@ungap/promise-all-settled";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz";
- sha512 = "sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q==";
- };
- };
- "JSONStream-1.3.5" = {
- name = "JSONStream";
- packageName = "JSONStream";
- version = "1.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz";
- sha512 = "E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==";
- };
- };
- "abbrev-1.1.1" = {
- name = "abbrev";
- packageName = "abbrev";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
- sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
- };
- };
- "acorn-7.4.1" = {
- name = "acorn";
- packageName = "acorn";
- version = "7.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz";
- sha512 = "nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==";
- };
- };
- "acorn-node-1.8.2" = {
- name = "acorn-node";
- packageName = "acorn-node";
- version = "1.8.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz";
- sha512 = "8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==";
- };
- };
- "acorn-walk-7.2.0" = {
- name = "acorn-walk";
- packageName = "acorn-walk";
- version = "7.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz";
- sha512 = "OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==";
- };
- };
- "adm-zip-0.2.1" = {
- name = "adm-zip";
- packageName = "adm-zip";
- version = "0.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/adm-zip/-/adm-zip-0.2.1.tgz";
- sha1 = "e801cedeb5bd9a4e98d699c5c0f4239e2731dcbf";
- };
- };
- "ansi-colors-4.1.1" = {
- name = "ansi-colors";
- packageName = "ansi-colors";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz";
- sha512 = "JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==";
- };
- };
- "ansi-regex-3.0.0" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz";
- sha1 = "ed0317c322064f79466c02966bddb605ab37d998";
- };
- };
- "ansi-regex-4.1.0" = {
- name = "ansi-regex";
- packageName = "ansi-regex";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
- sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
- };
- };
- "ansi-styles-3.2.1" = {
- name = "ansi-styles";
- packageName = "ansi-styles";
- version = "3.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
- sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
- };
- };
- "ansi-styles-4.3.0" = {
- name = "ansi-styles";
- packageName = "ansi-styles";
- version = "4.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz";
- sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==";
- };
- };
- "anymatch-3.1.1" = {
- name = "anymatch";
- packageName = "anymatch";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz";
- sha512 = "mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==";
- };
- };
- "argparse-1.0.10" = {
- name = "argparse";
- packageName = "argparse";
- version = "1.0.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
- sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
- };
- };
- "array-filter-1.0.0" = {
- name = "array-filter";
- packageName = "array-filter";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/array-filter/-/array-filter-1.0.0.tgz";
- sha1 = "baf79e62e6ef4c2a4c0b831232daffec251f9d83";
- };
- };
- "asn1-0.1.11" = {
- name = "asn1";
- packageName = "asn1";
- version = "0.1.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz";
- sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7";
- };
- };
- "asn1.js-5.4.1" = {
- name = "asn1.js";
- packageName = "asn1.js";
- version = "5.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz";
- sha512 = "+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==";
- };
- };
- "assert-1.5.0" = {
- name = "assert";
- packageName = "assert";
- version = "1.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz";
- sha512 = "EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==";
- };
- };
- "assert-plus-0.1.5" = {
- name = "assert-plus";
- packageName = "assert-plus";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz";
- sha1 = "ee74009413002d84cec7219c6ac811812e723160";
- };
- };
- "async-0.9.2" = {
- name = "async";
- packageName = "async";
- version = "0.9.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-0.9.2.tgz";
- sha1 = "aea74d5e61c1f899613bf64bda66d4c78f2fd17d";
- };
- };
- "available-typed-arrays-1.0.2" = {
- name = "available-typed-arrays";
- packageName = "available-typed-arrays";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.2.tgz";
- sha512 = "XWX3OX8Onv97LMk/ftVyBibpGwY5a8SmuxZPzeOxqmuEqUCOM9ZE+uIaD1VNJ5QnvU2UQusvmKbuM1FR8QWGfQ==";
- };
- };
- "aws-sign2-0.5.0" = {
- name = "aws-sign2";
- packageName = "aws-sign2";
- version = "0.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz";
- sha1 = "c57103f7a17fc037f02d7c2e64b602ea223f7d63";
- };
- };
- "balanced-match-1.0.0" = {
- name = "balanced-match";
- packageName = "balanced-match";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
- sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
- };
- };
- "base64-js-1.5.1" = {
- name = "base64-js";
- packageName = "base64-js";
- version = "1.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz";
- sha512 = "AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==";
- };
- };
- "binary-extensions-2.2.0" = {
- name = "binary-extensions";
- packageName = "binary-extensions";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz";
- sha512 = "jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==";
- };
- };
- "bn.js-4.11.9" = {
- name = "bn.js";
- packageName = "bn.js";
- version = "4.11.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz";
- sha512 = "E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==";
- };
- };
- "bn.js-5.1.3" = {
- name = "bn.js";
- packageName = "bn.js";
- version = "5.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/bn.js/-/bn.js-5.1.3.tgz";
- sha512 = "GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==";
- };
- };
- "boom-0.4.2" = {
- name = "boom";
- packageName = "boom";
- version = "0.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz";
- sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b";
- };
- };
- "brace-expansion-1.1.11" = {
- name = "brace-expansion";
- packageName = "brace-expansion";
- version = "1.1.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
- sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
- };
- };
- "braces-3.0.2" = {
- name = "braces";
- packageName = "braces";
- version = "3.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz";
- sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==";
- };
- };
- "brorand-1.1.0" = {
- name = "brorand";
- packageName = "brorand";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz";
- sha1 = "12c25efe40a45e3c323eb8675a0a0ce57b22371f";
- };
- };
- "browser-pack-6.1.0" = {
- name = "browser-pack";
- packageName = "browser-pack";
- version = "6.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/browser-pack/-/browser-pack-6.1.0.tgz";
- sha512 = "erYug8XoqzU3IfcU8fUgyHqyOXqIE4tUTTQ+7mqUjQlvnXkOO6OlT9c/ZoJVHYoAaqGxr09CN53G7XIsO4KtWA==";
- };
- };
- "browser-resolve-2.0.0" = {
- name = "browser-resolve";
- packageName = "browser-resolve";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/browser-resolve/-/browser-resolve-2.0.0.tgz";
- sha512 = "7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==";
- };
- };
- "browser-stdout-1.3.1" = {
- name = "browser-stdout";
- packageName = "browser-stdout";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz";
- sha512 = "qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==";
- };
- };
- "browserify-aes-1.2.0" = {
- name = "browserify-aes";
- packageName = "browserify-aes";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz";
- sha512 = "+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==";
- };
- };
- "browserify-cipher-1.0.1" = {
- name = "browserify-cipher";
- packageName = "browserify-cipher";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz";
- sha512 = "sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==";
- };
- };
- "browserify-des-1.0.2" = {
- name = "browserify-des";
- packageName = "browserify-des";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz";
- sha512 = "BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==";
- };
- };
- "browserify-rsa-4.1.0" = {
- name = "browserify-rsa";
- packageName = "browserify-rsa";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz";
- sha512 = "AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==";
- };
- };
- "browserify-sign-4.2.1" = {
- name = "browserify-sign";
- packageName = "browserify-sign";
- version = "4.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz";
- sha512 = "/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==";
- };
- };
- "browserify-zlib-0.2.0" = {
- name = "browserify-zlib";
- packageName = "browserify-zlib";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz";
- sha512 = "Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==";
- };
- };
- "buffer-5.2.1" = {
- name = "buffer";
- packageName = "buffer";
- version = "5.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz";
- sha512 = "c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==";
- };
- };
- "buffer-from-1.1.1" = {
- name = "buffer-from";
- packageName = "buffer-from";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
- sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
- };
- };
- "buffer-xor-1.0.3" = {
- name = "buffer-xor";
- packageName = "buffer-xor";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz";
- sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
- };
- };
- "builtin-status-codes-3.0.0" = {
- name = "builtin-status-codes";
- packageName = "builtin-status-codes";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz";
- sha1 = "85982878e21b98e1c66425e03d0174788f569ee8";
- };
- };
- "cached-path-relative-1.0.2" = {
- name = "cached-path-relative";
- packageName = "cached-path-relative";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/cached-path-relative/-/cached-path-relative-1.0.2.tgz";
- sha512 = "5r2GqsoEb4qMTTN9J+WzXfjov+hjxT+j3u5K+kIVNIwAd99DLCJE9pBIMP1qVeybV6JiijL385Oz0DcYxfbOIg==";
- };
- };
- "call-bind-1.0.2" = {
- name = "call-bind";
- packageName = "call-bind";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz";
- sha512 = "7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==";
- };
- };
- "camelcase-5.3.1" = {
- name = "camelcase";
- packageName = "camelcase";
- version = "5.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz";
- sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
- };
- };
- "camelcase-6.2.0" = {
- name = "camelcase";
- packageName = "camelcase";
- version = "6.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz";
- sha512 = "c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==";
- };
- };
- "chalk-4.1.0" = {
- name = "chalk";
- packageName = "chalk";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz";
- sha512 = "qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==";
- };
- };
- "chokidar-3.4.3" = {
- name = "chokidar";
- packageName = "chokidar";
- version = "3.4.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz";
- sha512 = "DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==";
- };
- };
- "cipher-base-1.0.4" = {
- name = "cipher-base";
- packageName = "cipher-base";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz";
- sha512 = "Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==";
- };
- };
- "cli-1.0.1" = {
- name = "cli";
- packageName = "cli";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz";
- sha1 = "22817534f24bfa4950c34d532d48ecbc621b8c14";
- };
- };
- "cliui-5.0.0" = {
- name = "cliui";
- packageName = "cliui";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz";
- sha512 = "PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==";
- };
- };
- "color-convert-1.9.3" = {
- name = "color-convert";
- packageName = "color-convert";
- version = "1.9.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
- sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
- };
- };
- "color-convert-2.0.1" = {
- name = "color-convert";
- packageName = "color-convert";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz";
- sha512 = "RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==";
- };
- };
- "color-name-1.1.3" = {
- name = "color-name";
- packageName = "color-name";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz";
- sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
- };
- };
- "color-name-1.1.4" = {
- name = "color-name";
- packageName = "color-name";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz";
- sha512 = "dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==";
- };
- };
- "combine-source-map-0.8.0" = {
- name = "combine-source-map";
- packageName = "combine-source-map";
- version = "0.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz";
- sha1 = "a58d0df042c186fcf822a8e8015f5450d2d79a8b";
- };
- };
- "combined-stream-0.0.7" = {
- name = "combined-stream";
- packageName = "combined-stream";
- version = "0.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz";
- sha1 = "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f";
- };
- };
- "commander-2.20.3" = {
- name = "commander";
- packageName = "commander";
- version = "2.20.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
- sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
- };
- };
- "concat-map-0.0.1" = {
- name = "concat-map";
- packageName = "concat-map";
- version = "0.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
- sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
- };
- };
- "concat-stream-1.6.2" = {
- name = "concat-stream";
- packageName = "concat-stream";
- version = "1.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz";
- sha512 = "27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==";
- };
- };
- "config-chain-1.1.12" = {
- name = "config-chain";
- packageName = "config-chain";
- version = "1.1.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz";
- sha512 = "a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==";
- };
- };
- "console-browserify-1.1.0" = {
- name = "console-browserify";
- packageName = "console-browserify";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz";
- sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10";
- };
- };
- "console-browserify-1.2.0" = {
- name = "console-browserify";
- packageName = "console-browserify";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz";
- sha512 = "ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==";
- };
- };
- "constants-browserify-1.0.0" = {
- name = "constants-browserify";
- packageName = "constants-browserify";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz";
- sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
- };
- };
- "convert-source-map-1.1.3" = {
- name = "convert-source-map";
- packageName = "convert-source-map";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz";
- sha1 = "4829c877e9fe49b3161f3bf3673888e204699860";
- };
- };
- "copy-anything-2.0.1" = {
- name = "copy-anything";
- packageName = "copy-anything";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.1.tgz";
- sha512 = "lA57e7viQHOdPQcrytv5jFeudZZOXuyk47lZym279FiDQ8jeZomXiGuVf6ffMKkJ+3TIai3J1J3yi6M+/4U35g==";
- };
- };
- "core-util-is-1.0.2" = {
- name = "core-util-is";
- packageName = "core-util-is";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz";
- sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
- };
- };
- "create-ecdh-4.0.4" = {
- name = "create-ecdh";
- packageName = "create-ecdh";
- version = "4.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz";
- sha512 = "mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==";
- };
- };
- "create-hash-1.2.0" = {
- name = "create-hash";
- packageName = "create-hash";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz";
- sha512 = "z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==";
- };
- };
- "create-hmac-1.1.7" = {
- name = "create-hmac";
- packageName = "create-hmac";
- version = "1.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz";
- sha512 = "MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==";
- };
- };
- "cryptiles-0.2.2" = {
- name = "cryptiles";
- packageName = "cryptiles";
- version = "0.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz";
- sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c";
- };
- };
- "crypto-browserify-3.12.0" = {
- name = "crypto-browserify";
- packageName = "crypto-browserify";
- version = "3.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz";
- sha512 = "fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==";
- };
- };
- "ctype-0.5.3" = {
- name = "ctype";
- packageName = "ctype";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz";
- sha1 = "82c18c2461f74114ef16c135224ad0b9144ca12f";
- };
- };
- "dash-ast-1.0.0" = {
- name = "dash-ast";
- packageName = "dash-ast";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/dash-ast/-/dash-ast-1.0.0.tgz";
- sha512 = "Vy4dx7gquTeMcQR/hDkYLGUnwVil6vk4FOOct+djUnHOUWt+zJPJAaRIXaAFkPXtJjvlY7o3rfRu0/3hpnwoUA==";
- };
- };
- "date-now-0.1.4" = {
- name = "date-now";
- packageName = "date-now";
- version = "0.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz";
- sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b";
- };
- };
- "debug-3.2.7" = {
- name = "debug";
- packageName = "debug";
- version = "3.2.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz";
- sha512 = "CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==";
- };
- };
- "debug-4.2.0" = {
- name = "debug";
- packageName = "debug";
- version = "4.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz";
- sha512 = "IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==";
- };
- };
- "decamelize-1.2.0" = {
- name = "decamelize";
- packageName = "decamelize";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz";
- sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
- };
- };
- "decamelize-4.0.0" = {
- name = "decamelize";
- packageName = "decamelize";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz";
- sha512 = "9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==";
- };
- };
- "define-properties-1.1.3" = {
- name = "define-properties";
- packageName = "define-properties";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz";
- sha512 = "3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==";
- };
- };
- "defined-1.0.0" = {
- name = "defined";
- packageName = "defined";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz";
- sha1 = "c98d9bcef75674188e110969151199e39b1fa693";
- };
- };
- "delayed-stream-0.0.5" = {
- name = "delayed-stream";
- packageName = "delayed-stream";
- version = "0.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz";
- sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f";
- };
- };
- "deps-sort-2.0.1" = {
- name = "deps-sort";
- packageName = "deps-sort";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/deps-sort/-/deps-sort-2.0.1.tgz";
- sha512 = "1orqXQr5po+3KI6kQb9A4jnXT1PBwggGl2d7Sq2xsnOeI9GPcE/tGcF9UiSZtZBM7MukY4cAh7MemS6tZYipfw==";
- };
- };
- "des.js-1.0.1" = {
- name = "des.js";
- packageName = "des.js";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz";
- sha512 = "Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==";
- };
- };
- "detective-5.2.0" = {
- name = "detective";
- packageName = "detective";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz";
- sha512 = "6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==";
- };
- };
- "diff-4.0.2" = {
- name = "diff";
- packageName = "diff";
- version = "4.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz";
- sha512 = "58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==";
- };
- };
- "diffie-hellman-5.0.3" = {
- name = "diffie-hellman";
- packageName = "diffie-hellman";
- version = "5.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz";
- sha512 = "kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==";
- };
- };
- "dom-serializer-0.2.2" = {
- name = "dom-serializer";
- packageName = "dom-serializer";
- version = "0.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz";
- sha512 = "2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==";
- };
- };
- "domain-browser-1.2.0" = {
- name = "domain-browser";
- packageName = "domain-browser";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz";
- sha512 = "jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==";
- };
- };
- "domelementtype-1.3.1" = {
- name = "domelementtype";
- packageName = "domelementtype";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz";
- sha512 = "BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==";
- };
- };
- "domelementtype-2.1.0" = {
- name = "domelementtype";
- packageName = "domelementtype";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz";
- sha512 = "LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==";
- };
- };
- "domhandler-2.3.0" = {
- name = "domhandler";
- packageName = "domhandler";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz";
- sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738";
- };
- };
- "domutils-1.5.1" = {
- name = "domutils";
- packageName = "domutils";
- version = "1.5.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz";
- sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf";
- };
- };
- "duplexer2-0.1.4" = {
- name = "duplexer2";
- packageName = "duplexer2";
- version = "0.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz";
- sha1 = "8b12dab878c0d69e3e7891051662a32fc6bddcc1";
- };
- };
- "elliptic-6.5.3" = {
- name = "elliptic";
- packageName = "elliptic";
- version = "6.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/elliptic/-/elliptic-6.5.3.tgz";
- sha512 = "IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==";
- };
- };
- "emoji-regex-7.0.3" = {
- name = "emoji-regex";
- packageName = "emoji-regex";
- version = "7.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
- sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==";
- };
- };
- "entities-1.0.0" = {
- name = "entities";
- packageName = "entities";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz";
- sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26";
- };
- };
- "entities-2.2.0" = {
- name = "entities";
- packageName = "entities";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz";
- sha512 = "p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==";
- };
- };
- "errno-0.1.8" = {
- name = "errno";
- packageName = "errno";
- version = "0.1.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz";
- sha512 = "dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==";
- };
- };
- "es-abstract-1.18.0-next.2" = {
- name = "es-abstract";
- packageName = "es-abstract";
- version = "1.18.0-next.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.0-next.2.tgz";
- sha512 = "Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==";
- };
- };
- "es-to-primitive-1.2.1" = {
- name = "es-to-primitive";
- packageName = "es-to-primitive";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
- sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==";
- };
- };
- "escape-string-regexp-4.0.0" = {
- name = "escape-string-regexp";
- packageName = "escape-string-regexp";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz";
- sha512 = "TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==";
- };
- };
- "esprima-4.0.1" = {
- name = "esprima";
- packageName = "esprima";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
- sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
- };
- };
- "events-3.2.0" = {
- name = "events";
- packageName = "events";
- version = "3.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/events/-/events-3.2.0.tgz";
- sha512 = "/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==";
- };
- };
- "evp_bytestokey-1.0.3" = {
- name = "evp_bytestokey";
- packageName = "evp_bytestokey";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz";
- sha512 = "/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==";
- };
- };
- "exit-0.1.2" = {
- name = "exit";
- packageName = "exit";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz";
- sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c";
- };
- };
- "fast-safe-stringify-2.0.7" = {
- name = "fast-safe-stringify";
- packageName = "fast-safe-stringify";
- version = "2.0.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz";
- sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==";
- };
- };
- "fill-range-7.0.1" = {
- name = "fill-range";
- packageName = "fill-range";
- version = "7.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz";
- sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==";
- };
- };
- "find-up-3.0.0" = {
- name = "find-up";
- packageName = "find-up";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz";
- sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==";
- };
- };
- "find-up-5.0.0" = {
- name = "find-up";
- packageName = "find-up";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz";
- sha512 = "78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==";
- };
- };
- "flat-5.0.2" = {
- name = "flat";
- packageName = "flat";
- version = "5.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz";
- sha512 = "b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==";
- };
- };
- "foreach-2.0.5" = {
- name = "foreach";
- packageName = "foreach";
- version = "2.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz";
- sha1 = "0bee005018aeb260d0a3af3ae658dd0136ec1b99";
- };
- };
- "forever-agent-0.5.2" = {
- name = "forever-agent";
- packageName = "forever-agent";
- version = "0.5.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz";
- sha1 = "6d0e09c4921f94a27f63d3b49c5feff1ea4c5130";
- };
- };
- "form-data-0.1.4" = {
- name = "form-data";
- packageName = "form-data";
- version = "0.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz";
- sha1 = "91abd788aba9702b1aabfa8bc01031a2ac9e3b12";
- };
- };
- "fs.realpath-1.0.0" = {
- name = "fs.realpath";
- packageName = "fs.realpath";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
- sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
- };
- };
- "fsevents-2.1.3" = {
- name = "fsevents";
- packageName = "fsevents";
- version = "2.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz";
- sha512 = "Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==";
- };
- };
- "function-bind-1.1.1" = {
- name = "function-bind";
- packageName = "function-bind";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz";
- sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==";
- };
- };
- "get-assigned-identifiers-1.2.0" = {
- name = "get-assigned-identifiers";
- packageName = "get-assigned-identifiers";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/get-assigned-identifiers/-/get-assigned-identifiers-1.2.0.tgz";
- sha512 = "mBBwmeGTrxEMO4pMaaf/uUEFHnYtwr8FTe8Y/mer4rcV/bye0qGm6pw1bGZFGStxC5O76c5ZAVBGnqHmOaJpdQ==";
- };
- };
- "get-caller-file-2.0.5" = {
- name = "get-caller-file";
- packageName = "get-caller-file";
- version = "2.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz";
- sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
- };
- };
- "get-intrinsic-1.1.0" = {
- name = "get-intrinsic";
- packageName = "get-intrinsic";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.0.tgz";
- sha512 = "M11rgtQp5GZMZzDL7jLTNxbDfurpzuau5uqRWDPvlHjfvg3TdScAZo96GLvhMjImrmR8uAt0FS2RLoMrfWGKlg==";
- };
- };
- "glob-7.1.6" = {
- name = "glob";
- packageName = "glob";
- version = "7.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz";
- sha512 = "LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==";
- };
- };
- "glob-parent-5.1.1" = {
- name = "glob-parent";
- packageName = "glob-parent";
- version = "5.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz";
- sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==";
- };
- };
- "graceful-fs-4.2.4" = {
- name = "graceful-fs";
- packageName = "graceful-fs";
- version = "4.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz";
- sha512 = "WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==";
- };
- };
- "growl-1.10.5" = {
- name = "growl";
- packageName = "growl";
- version = "1.10.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz";
- sha512 = "qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==";
- };
- };
- "has-1.0.3" = {
- name = "has";
- packageName = "has";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz";
- sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==";
- };
- };
- "has-flag-4.0.0" = {
- name = "has-flag";
- packageName = "has-flag";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz";
- sha512 = "EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==";
- };
- };
- "has-symbols-1.0.1" = {
- name = "has-symbols";
- packageName = "has-symbols";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz";
- sha512 = "PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==";
- };
- };
- "hash-base-3.1.0" = {
- name = "hash-base";
- packageName = "hash-base";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz";
- sha512 = "1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==";
- };
- };
- "hash.js-1.1.7" = {
- name = "hash.js";
- packageName = "hash.js";
- version = "1.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz";
- sha512 = "taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==";
- };
- };
- "hawk-1.0.0" = {
- name = "hawk";
- packageName = "hawk";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz";
- sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d";
- };
- };
- "he-1.2.0" = {
- name = "he";
- packageName = "he";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz";
- sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==";
- };
- };
- "hmac-drbg-1.0.1" = {
- name = "hmac-drbg";
- packageName = "hmac-drbg";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz";
- sha1 = "d2745701025a6c775a6c545793ed502fc0c649a1";
- };
- };
- "hoek-0.9.1" = {
- name = "hoek";
- packageName = "hoek";
- version = "0.9.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz";
- sha1 = "3d322462badf07716ea7eb85baf88079cddce505";
- };
- };
- "htmlescape-1.1.1" = {
- name = "htmlescape";
- packageName = "htmlescape";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/htmlescape/-/htmlescape-1.1.1.tgz";
- sha1 = "3a03edc2214bca3b66424a3e7959349509cb0351";
- };
- };
- "htmlparser2-3.8.3" = {
- name = "htmlparser2";
- packageName = "htmlparser2";
- version = "3.8.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz";
- sha1 = "996c28b191516a8be86501a7d79757e5c70c1068";
- };
- };
- "http-signature-0.10.1" = {
- name = "http-signature";
- packageName = "http-signature";
- version = "0.10.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz";
- sha1 = "4fbdac132559aa8323121e540779c0a012b27e66";
- };
- };
- "https-browserify-1.0.0" = {
- name = "https-browserify";
- packageName = "https-browserify";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz";
- sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73";
- };
- };
- "iconv-lite-0.4.24" = {
- name = "iconv-lite";
- packageName = "iconv-lite";
- version = "0.4.24";
- src = fetchurl {
- url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
- sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
- };
- };
- "ieee754-1.2.1" = {
- name = "ieee754";
- packageName = "ieee754";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz";
- sha512 = "dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==";
- };
- };
- "image-size-0.5.5" = {
- name = "image-size";
- packageName = "image-size";
- version = "0.5.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz";
- sha1 = "09dfd4ab9d20e29eb1c3e80b8990378df9e3cb9c";
- };
- };
- "inflight-1.0.6" = {
- name = "inflight";
- packageName = "inflight";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
- sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
- };
- };
- "inherits-1.0.2" = {
- name = "inherits";
- packageName = "inherits";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz";
- sha1 = "ca4309dadee6b54cc0b8d247e8d7c7a0975bdc9b";
- };
- };
- "inherits-2.0.1" = {
- name = "inherits";
- packageName = "inherits";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz";
- sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
- };
- };
- "inherits-2.0.4" = {
- name = "inherits";
- packageName = "inherits";
- version = "2.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz";
- sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
- };
- };
- "ini-1.1.0" = {
- name = "ini";
- packageName = "ini";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ini/-/ini-1.1.0.tgz";
- sha1 = "4e808c2ce144c6c1788918e034d6797bc6cf6281";
- };
- };
- "ini-1.3.8" = {
- name = "ini";
- packageName = "ini";
- version = "1.3.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz";
- sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==";
- };
- };
- "inline-source-map-0.6.2" = {
- name = "inline-source-map";
- packageName = "inline-source-map";
- version = "0.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/inline-source-map/-/inline-source-map-0.6.2.tgz";
- sha1 = "f9393471c18a79d1724f863fa38b586370ade2a5";
- };
- };
- "insert-module-globals-7.2.1" = {
- name = "insert-module-globals";
- packageName = "insert-module-globals";
- version = "7.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/insert-module-globals/-/insert-module-globals-7.2.1.tgz";
- sha512 = "ufS5Qq9RZN+Bu899eA9QCAYThY+gGW7oRkmb0vC93Vlyu/CFGcH0OYPEjVkDXA5FEbTt1+VWzdoOD3Ny9N+8tg==";
- };
- };
- "interpret-1.4.0" = {
- name = "interpret";
- packageName = "interpret";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz";
- sha512 = "agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==";
- };
- };
- "is-arguments-1.1.0" = {
- name = "is-arguments";
- packageName = "is-arguments";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz";
- sha512 = "1Ij4lOMPl/xB5kBDn7I+b2ttPMKa8szhEIrXDuXQD/oe3HJLTLhqhgGspwgyGd6MOywBUqVvYicF72lkgDnIHg==";
- };
- };
- "is-binary-path-2.1.0" = {
- name = "is-binary-path";
- packageName = "is-binary-path";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz";
- sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
- };
- };
- "is-buffer-1.1.6" = {
- name = "is-buffer";
- packageName = "is-buffer";
- version = "1.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz";
- sha512 = "NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==";
- };
- };
- "is-callable-1.2.3" = {
- name = "is-callable";
- packageName = "is-callable";
- version = "1.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz";
- sha512 = "J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==";
- };
- };
- "is-core-module-2.2.0" = {
- name = "is-core-module";
- packageName = "is-core-module";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz";
- sha512 = "XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==";
- };
- };
- "is-date-object-1.0.2" = {
- name = "is-date-object";
- packageName = "is-date-object";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz";
- sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
- };
- };
- "is-extglob-2.1.1" = {
- name = "is-extglob";
- packageName = "is-extglob";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz";
- sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2";
- };
- };
- "is-fullwidth-code-point-2.0.0" = {
- name = "is-fullwidth-code-point";
- packageName = "is-fullwidth-code-point";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
- sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
- };
- };
- "is-generator-function-1.0.8" = {
- name = "is-generator-function";
- packageName = "is-generator-function";
- version = "1.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz";
- sha512 = "2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==";
- };
- };
- "is-glob-4.0.1" = {
- name = "is-glob";
- packageName = "is-glob";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz";
- sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==";
- };
- };
- "is-negative-zero-2.0.1" = {
- name = "is-negative-zero";
- packageName = "is-negative-zero";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz";
- sha512 = "2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==";
- };
- };
- "is-number-7.0.0" = {
- name = "is-number";
- packageName = "is-number";
- version = "7.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz";
- sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==";
- };
- };
- "is-plain-obj-2.1.0" = {
- name = "is-plain-obj";
- packageName = "is-plain-obj";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz";
- sha512 = "YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==";
- };
- };
- "is-regex-1.1.2" = {
- name = "is-regex";
- packageName = "is-regex";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-regex/-/is-regex-1.1.2.tgz";
- sha512 = "axvdhb5pdhEVThqJzYXwMlVuZwC+FF2DpcOhTS+y/8jVq4trxyPgfcwIxIKiyeuLlSQYKkmUaPQJ8ZE4yNKXDg==";
- };
- };
- "is-symbol-1.0.3" = {
- name = "is-symbol";
- packageName = "is-symbol";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz";
- sha512 = "OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==";
- };
- };
- "is-typed-array-1.1.4" = {
- name = "is-typed-array";
- packageName = "is-typed-array";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.4.tgz";
- sha512 = "ILaRgn4zaSrVNXNGtON6iFNotXW3hAPF3+0fB1usg2jFlWqo5fEDdmJkz0zBfoi7Dgskr8Khi2xZ8cXqZEfXNA==";
- };
- };
- "is-what-3.12.0" = {
- name = "is-what";
- packageName = "is-what";
- version = "3.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/is-what/-/is-what-3.12.0.tgz";
- sha512 = "2ilQz5/f/o9V7WRWJQmpFYNmQFZ9iM+OXRonZKcYgTkCzjb949Vi4h282PD1UfmgHk666rcWonbRJ++KI41VGw==";
- };
- };
- "isarray-0.0.1" = {
- name = "isarray";
- packageName = "isarray";
- version = "0.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz";
- sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf";
- };
- };
- "isarray-1.0.0" = {
- name = "isarray";
- packageName = "isarray";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz";
- sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
- };
- };
- "isexe-2.0.0" = {
- name = "isexe";
- packageName = "isexe";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz";
- sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
- };
- };
- "js-yaml-3.14.0" = {
- name = "js-yaml";
- packageName = "js-yaml";
- version = "3.14.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
- sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
- };
- };
- "json-stringify-safe-5.0.1" = {
- name = "json-stringify-safe";
- packageName = "json-stringify-safe";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
- sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
- };
- };
- "jsonparse-1.3.1" = {
- name = "jsonparse";
- packageName = "jsonparse";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonparse/-/jsonparse-1.3.1.tgz";
- sha1 = "3f4dae4a91fac315f71062f8521cc239f1366280";
- };
- };
- "just-extend-4.1.1" = {
- name = "just-extend";
- packageName = "just-extend";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/just-extend/-/just-extend-4.1.1.tgz";
- sha512 = "aWgeGFW67BP3e5181Ep1Fv2v8z//iBJfrvyTnq8wG86vEESwmonn1zPBJ0VfmT9CJq2FIT0VsETtrNFm2a+SHA==";
- };
- };
- "kew-0.1.7" = {
- name = "kew";
- packageName = "kew";
- version = "0.1.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/kew/-/kew-0.1.7.tgz";
- sha1 = "0a32a817ff1a9b3b12b8c9bacf4bc4d679af8e72";
- };
- };
- "labeled-stream-splicer-2.0.2" = {
- name = "labeled-stream-splicer";
- packageName = "labeled-stream-splicer";
- version = "2.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz";
- sha512 = "Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==";
- };
- };
- "locate-path-3.0.0" = {
- name = "locate-path";
- packageName = "locate-path";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz";
- sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==";
- };
- };
- "locate-path-6.0.0" = {
- name = "locate-path";
- packageName = "locate-path";
- version = "6.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz";
- sha512 = "iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==";
- };
- };
- "lodash-4.17.20" = {
- name = "lodash";
- packageName = "lodash";
- version = "4.17.20";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz";
- sha512 = "PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==";
- };
- };
- "lodash.get-4.4.2" = {
- name = "lodash.get";
- packageName = "lodash.get";
- version = "4.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz";
- sha1 = "2d177f652fa31e939b4438d5341499dfa3825e99";
- };
- };
- "lodash.memoize-3.0.4" = {
- name = "lodash.memoize";
- packageName = "lodash.memoize";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-3.0.4.tgz";
- sha1 = "2dcbd2c287cbc0a55cc42328bd0c736150d53e3f";
- };
- };
- "log-symbols-4.0.0" = {
- name = "log-symbols";
- packageName = "log-symbols";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz";
- sha512 = "FN8JBzLx6CzeMrB0tg6pqlGU1wCrXW+ZXGH481kfsBqer0hToTIiHdjH4Mq8xJUbvATujKCvaREGWpGUionraA==";
- };
- };
- "make-dir-2.1.0" = {
- name = "make-dir";
- packageName = "make-dir";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz";
- sha512 = "LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==";
- };
- };
- "md5.js-1.3.5" = {
- name = "md5.js";
- packageName = "md5.js";
- version = "1.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz";
- sha512 = "xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==";
- };
- };
- "miller-rabin-4.0.1" = {
- name = "miller-rabin";
- packageName = "miller-rabin";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz";
- sha512 = "115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==";
- };
- };
- "mime-1.2.11" = {
- name = "mime";
- packageName = "mime";
- version = "1.2.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz";
- sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10";
- };
- };
- "mime-1.6.0" = {
- name = "mime";
- packageName = "mime";
- version = "1.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
- sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
- };
- };
- "minimalistic-assert-1.0.1" = {
- name = "minimalistic-assert";
- packageName = "minimalistic-assert";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz";
- sha512 = "UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==";
- };
- };
- "minimalistic-crypto-utils-1.0.1" = {
- name = "minimalistic-crypto-utils";
- packageName = "minimalistic-crypto-utils";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz";
- sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a";
- };
- };
- "minimatch-3.0.4" = {
- name = "minimatch";
- packageName = "minimatch";
- version = "3.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
- sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
- };
- };
- "minimist-1.2.5" = {
- name = "minimist";
- packageName = "minimist";
- version = "1.2.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
- sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
- };
- };
- "mkdirp-0.3.5" = {
- name = "mkdirp";
- packageName = "mkdirp";
- version = "0.3.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz";
- sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7";
- };
- };
- "mkdirp-classic-0.5.3" = {
- name = "mkdirp-classic";
- packageName = "mkdirp-classic";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz";
- sha512 = "gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==";
- };
- };
- "mocha-phantomjs-core-1.3.1" = {
- name = "mocha-phantomjs-core";
- packageName = "mocha-phantomjs-core";
- version = "1.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/mocha-phantomjs-core/-/mocha-phantomjs-core-1.3.1.tgz";
- sha1 = "586538c8d71fa8de90c41a46acc0481c1fb83e18";
- };
- };
- "module-deps-6.2.3" = {
- name = "module-deps";
- packageName = "module-deps";
- version = "6.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/module-deps/-/module-deps-6.2.3.tgz";
- sha512 = "fg7OZaQBcL4/L+AK5f4iVqf9OMbCclXfy/znXRxTVhJSeW5AIlS9AwheYwDaXM3lVW7OBeaeUEY3gbaC6cLlSA==";
- };
- };
- "ms-2.1.2" = {
- name = "ms";
- packageName = "ms";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
- sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
- };
- };
- "ms-2.1.3" = {
- name = "ms";
- packageName = "ms";
- version = "2.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz";
- sha512 = "6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==";
- };
- };
- "nanoid-3.1.12" = {
- name = "nanoid";
- packageName = "nanoid";
- version = "3.1.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/nanoid/-/nanoid-3.1.12.tgz";
- sha512 = "1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==";
- };
- };
- "ncp-0.4.2" = {
- name = "ncp";
- packageName = "ncp";
- version = "0.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz";
- sha1 = "abcc6cbd3ec2ed2a729ff6e7c1fa8f01784a8574";
- };
- };
- "needle-2.6.0" = {
- name = "needle";
- packageName = "needle";
- version = "2.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/needle/-/needle-2.6.0.tgz";
- sha512 = "KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==";
- };
- };
- "nise-4.0.4" = {
- name = "nise";
- packageName = "nise";
- version = "4.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/nise/-/nise-4.0.4.tgz";
- sha512 = "bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A==";
- };
- };
- "node-uuid-1.4.8" = {
- name = "node-uuid";
- packageName = "node-uuid";
- version = "1.4.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz";
- sha1 = "b040eb0923968afabf8d32fb1f17f1167fdab907";
- };
- };
- "nopt-2.2.1" = {
- name = "nopt";
- packageName = "nopt";
- version = "2.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz";
- sha1 = "2aa09b7d1768487b3b89a9c5aa52335bff0baea7";
- };
- };
- "normalize-path-3.0.0" = {
- name = "normalize-path";
- packageName = "normalize-path";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz";
- sha512 = "6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==";
- };
- };
- "npmconf-0.0.24" = {
- name = "npmconf";
- packageName = "npmconf";
- version = "0.0.24";
- src = fetchurl {
- url = "https://registry.npmjs.org/npmconf/-/npmconf-0.0.24.tgz";
- sha1 = "b78875b088ccc3c0afa3eceb3ce3244b1b52390c";
- };
- };
- "oauth-sign-0.3.0" = {
- name = "oauth-sign";
- packageName = "oauth-sign";
- version = "0.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz";
- sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e";
- };
- };
- "object-assign-4.1.1" = {
- name = "object-assign";
- packageName = "object-assign";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz";
- sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
- };
- };
- "object-inspect-1.9.0" = {
- name = "object-inspect";
- packageName = "object-inspect";
- version = "1.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.9.0.tgz";
- sha512 = "i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==";
- };
- };
- "object-keys-1.1.1" = {
- name = "object-keys";
- packageName = "object-keys";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz";
- sha512 = "NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==";
- };
- };
- "object.assign-4.1.2" = {
- name = "object.assign";
- packageName = "object.assign";
- version = "4.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz";
- sha512 = "ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==";
- };
- };
- "once-1.1.1" = {
- name = "once";
- packageName = "once";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/once/-/once-1.1.1.tgz";
- sha1 = "9db574933ccb08c3a7614d154032c09ea6f339e7";
- };
- };
- "once-1.4.0" = {
- name = "once";
- packageName = "once";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
- sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
- };
- };
- "os-browserify-0.3.0" = {
- name = "os-browserify";
- packageName = "os-browserify";
- version = "0.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz";
- sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27";
- };
- };
- "osenv-0.0.3" = {
- name = "osenv";
- packageName = "osenv";
- version = "0.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/osenv/-/osenv-0.0.3.tgz";
- sha1 = "cd6ad8ddb290915ad9e22765576025d411f29cb6";
- };
- };
- "p-limit-2.3.0" = {
- name = "p-limit";
- packageName = "p-limit";
- version = "2.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
- sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==";
- };
- };
- "p-limit-3.1.0" = {
- name = "p-limit";
- packageName = "p-limit";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz";
- sha512 = "TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==";
- };
- };
- "p-locate-3.0.0" = {
- name = "p-locate";
- packageName = "p-locate";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz";
- sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==";
- };
- };
- "p-locate-5.0.0" = {
- name = "p-locate";
- packageName = "p-locate";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz";
- sha512 = "LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==";
- };
- };
- "p-try-2.2.0" = {
- name = "p-try";
- packageName = "p-try";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz";
- sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==";
- };
- };
- "pako-1.0.11" = {
- name = "pako";
- packageName = "pako";
- version = "1.0.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz";
- sha512 = "4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==";
- };
- };
- "parents-1.0.1" = {
- name = "parents";
- packageName = "parents";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/parents/-/parents-1.0.1.tgz";
- sha1 = "fedd4d2bf193a77745fe71e371d73c3307d9c751";
- };
- };
- "parse-asn1-5.1.6" = {
- name = "parse-asn1";
- packageName = "parse-asn1";
- version = "5.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz";
- sha512 = "RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==";
- };
- };
- "parse-node-version-1.0.1" = {
- name = "parse-node-version";
- packageName = "parse-node-version";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz";
- sha512 = "3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==";
- };
- };
- "path-browserify-1.0.1" = {
- name = "path-browserify";
- packageName = "path-browserify";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz";
- sha512 = "b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==";
- };
- };
- "path-exists-3.0.0" = {
- name = "path-exists";
- packageName = "path-exists";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz";
- sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515";
- };
- };
- "path-exists-4.0.0" = {
- name = "path-exists";
- packageName = "path-exists";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz";
- sha512 = "ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==";
- };
- };
- "path-is-absolute-1.0.1" = {
- name = "path-is-absolute";
- packageName = "path-is-absolute";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
- sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
- };
- };
- "path-parse-1.0.6" = {
- name = "path-parse";
- packageName = "path-parse";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
- sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
- };
- };
- "path-platform-0.11.15" = {
- name = "path-platform";
- packageName = "path-platform";
- version = "0.11.15";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-platform/-/path-platform-0.11.15.tgz";
- sha1 = "e864217f74c36850f0852b78dc7bf7d4a5721bf2";
- };
- };
- "path-to-regexp-1.8.0" = {
- name = "path-to-regexp";
- packageName = "path-to-regexp";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz";
- sha512 = "n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==";
- };
- };
- "pbkdf2-3.1.1" = {
- name = "pbkdf2";
- packageName = "pbkdf2";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz";
- sha512 = "4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==";
- };
- };
- "phantomjs-1.9.7-15" = {
- name = "phantomjs";
- packageName = "phantomjs";
- version = "1.9.7-15";
- src = fetchurl {
- url = "https://registry.npmjs.org/phantomjs/-/phantomjs-1.9.7-15.tgz";
- sha1 = "0b3a7ce630486a83be91ff4e832eee20e971115b";
- };
- };
- "picomatch-2.2.2" = {
- name = "picomatch";
- packageName = "picomatch";
- version = "2.2.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz";
- sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==";
- };
- };
- "pify-4.0.1" = {
- name = "pify";
- packageName = "pify";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz";
- sha512 = "uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==";
- };
- };
- "process-0.11.10" = {
- name = "process";
- packageName = "process";
- version = "0.11.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/process/-/process-0.11.10.tgz";
- sha1 = "7332300e840161bda3e69a1d1d91a7d4bc16f182";
- };
- };
- "process-nextick-args-2.0.1" = {
- name = "process-nextick-args";
- packageName = "process-nextick-args";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
- sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
- };
- };
- "progress-1.1.8" = {
- name = "progress";
- packageName = "progress";
- version = "1.1.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz";
- sha1 = "e260c78f6161cdd9b0e56cc3e0a85de17c7a57be";
- };
- };
- "proto-list-1.2.4" = {
- name = "proto-list";
- packageName = "proto-list";
- version = "1.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz";
- sha1 = "212d5bfe1318306a420f6402b8e26ff39647a849";
- };
- };
- "prr-1.0.1" = {
- name = "prr";
- packageName = "prr";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz";
- sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476";
- };
- };
- "psl-1.8.0" = {
- name = "psl";
- packageName = "psl";
- version = "1.8.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
- sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
- };
- };
- "public-encrypt-4.0.3" = {
- name = "public-encrypt";
- packageName = "public-encrypt";
- version = "4.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz";
- sha512 = "zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==";
- };
- };
- "punycode-1.3.2" = {
- name = "punycode";
- packageName = "punycode";
- version = "1.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz";
- sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d";
- };
- };
- "punycode-1.4.1" = {
- name = "punycode";
- packageName = "punycode";
- version = "1.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz";
- sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
- };
- };
- "punycode-2.1.1" = {
- name = "punycode";
- packageName = "punycode";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
- sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
- };
- };
- "qs-0.6.6" = {
- name = "qs";
- packageName = "qs";
- version = "0.6.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz";
- sha1 = "6e015098ff51968b8a3c819001d5f2c89bc4b107";
- };
- };
- "querystring-0.2.0" = {
- name = "querystring";
- packageName = "querystring";
- version = "0.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz";
- sha1 = "b209849203bb25df820da756e747005878521620";
- };
- };
- "querystring-es3-0.2.1" = {
- name = "querystring-es3";
- packageName = "querystring-es3";
- version = "0.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz";
- sha1 = "9ec61f79049875707d69414596fd907a4d711e73";
- };
- };
- "randombytes-2.1.0" = {
- name = "randombytes";
- packageName = "randombytes";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz";
- sha512 = "vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==";
- };
- };
- "randomfill-1.0.4" = {
- name = "randomfill";
- packageName = "randomfill";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz";
- sha512 = "87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==";
- };
- };
- "read-only-stream-2.0.0" = {
- name = "read-only-stream";
- packageName = "read-only-stream";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/read-only-stream/-/read-only-stream-2.0.0.tgz";
- sha1 = "2724fd6a8113d73764ac288d4386270c1dbf17f0";
- };
- };
- "readable-stream-1.1.14" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "1.1.14";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz";
- sha1 = "7cf4c54ef648e3813084c636dd2079e166c081d9";
- };
- };
- "readable-stream-2.3.7" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "2.3.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
- sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
- };
- };
- "readable-stream-3.6.0" = {
- name = "readable-stream";
- packageName = "readable-stream";
- version = "3.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
- sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
- };
- };
- "readdirp-3.5.0" = {
- name = "readdirp";
- packageName = "readdirp";
- version = "3.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz";
- sha512 = "cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==";
- };
- };
- "rechoir-0.6.2" = {
- name = "rechoir";
- packageName = "rechoir";
- version = "0.6.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz";
- sha1 = "85204b54dba82d5742e28c96756ef43af50e3384";
- };
- };
- "request-2.36.0" = {
- name = "request";
- packageName = "request";
- version = "2.36.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/request/-/request-2.36.0.tgz";
- sha1 = "28c6c04262c7b9ffdd21b9255374517ee6d943f5";
- };
- };
- "request-progress-0.3.1" = {
- name = "request-progress";
- packageName = "request-progress";
- version = "0.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/request-progress/-/request-progress-0.3.1.tgz";
- sha1 = "0721c105d8a96ac6b2ce8b2c89ae2d5ecfcf6b3a";
- };
- };
- "require-directory-2.1.1" = {
- name = "require-directory";
- packageName = "require-directory";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz";
- sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
- };
- };
- "require-main-filename-2.0.0" = {
- name = "require-main-filename";
- packageName = "require-main-filename";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz";
- sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
- };
- };
- "resolve-1.19.0" = {
- name = "resolve";
- packageName = "resolve";
- version = "1.19.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz";
- sha512 = "rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==";
- };
- };
- "rimraf-2.2.8" = {
- name = "rimraf";
- packageName = "rimraf";
- version = "2.2.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz";
- sha1 = "e439be2aaee327321952730f99a8929e4fc50582";
- };
- };
- "ripemd160-2.0.2" = {
- name = "ripemd160";
- packageName = "ripemd160";
- version = "2.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz";
- sha512 = "ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==";
- };
- };
- "safe-buffer-5.1.2" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
- sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
- };
- };
- "safe-buffer-5.2.1" = {
- name = "safe-buffer";
- packageName = "safe-buffer";
- version = "5.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
- sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
- };
- };
- "safer-buffer-2.1.2" = {
- name = "safer-buffer";
- packageName = "safer-buffer";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
- sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
- };
- };
- "sax-1.2.4" = {
- name = "sax";
- packageName = "sax";
- version = "1.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz";
- sha512 = "NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==";
- };
- };
- "semver-1.1.4" = {
- name = "semver";
- packageName = "semver";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-1.1.4.tgz";
- sha1 = "2e5a4e72bab03472cc97f72753b4508912ef5540";
- };
- };
- "semver-5.7.1" = {
- name = "semver";
- packageName = "semver";
- version = "5.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
- sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
- };
- };
- "serialize-javascript-5.0.1" = {
- name = "serialize-javascript";
- packageName = "serialize-javascript";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz";
- sha512 = "SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==";
- };
- };
- "set-blocking-2.0.0" = {
- name = "set-blocking";
- packageName = "set-blocking";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz";
- sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
- };
- };
- "sha.js-2.4.11" = {
- name = "sha.js";
- packageName = "sha.js";
- version = "2.4.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz";
- sha512 = "QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==";
- };
- };
- "shasum-object-1.0.0" = {
- name = "shasum-object";
- packageName = "shasum-object";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/shasum-object/-/shasum-object-1.0.0.tgz";
- sha512 = "Iqo5rp/3xVi6M4YheapzZhhGPVs0yZwHj7wvwQ1B9z8H6zk+FEnI7y3Teq7qwnekfEhu8WmG2z0z4iWZaxLWVg==";
- };
- };
- "shell-quote-1.7.2" = {
- name = "shell-quote";
- packageName = "shell-quote";
- version = "1.7.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz";
- sha512 = "mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==";
- };
- };
- "shelljs-0.3.0" = {
- name = "shelljs";
- packageName = "shelljs";
- version = "0.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz";
- sha1 = "3596e6307a781544f591f37da618360f31db57b1";
- };
- };
- "should-equal-2.0.0" = {
- name = "should-equal";
- packageName = "should-equal";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/should-equal/-/should-equal-2.0.0.tgz";
- sha512 = "ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==";
- };
- };
- "should-format-3.0.3" = {
- name = "should-format";
- packageName = "should-format";
- version = "3.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/should-format/-/should-format-3.0.3.tgz";
- sha1 = "9bfc8f74fa39205c53d38c34d717303e277124f1";
- };
- };
- "should-type-1.4.0" = {
- name = "should-type";
- packageName = "should-type";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/should-type/-/should-type-1.4.0.tgz";
- sha1 = "0756d8ce846dfd09843a6947719dfa0d4cff5cf3";
- };
- };
- "should-type-adaptors-1.1.0" = {
- name = "should-type-adaptors";
- packageName = "should-type-adaptors";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz";
- sha512 = "JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==";
- };
- };
- "should-util-1.0.1" = {
- name = "should-util";
- packageName = "should-util";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/should-util/-/should-util-1.0.1.tgz";
- sha512 = "oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==";
- };
- };
- "simple-concat-1.0.1" = {
- name = "simple-concat";
- packageName = "simple-concat";
- version = "1.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz";
- sha512 = "cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==";
- };
- };
- "sntp-0.2.4" = {
- name = "sntp";
- packageName = "sntp";
- version = "0.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz";
- sha1 = "fb885f18b0f3aad189f824862536bceeec750900";
- };
- };
- "source-map-0.5.7" = {
- name = "source-map";
- packageName = "source-map";
- version = "0.5.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz";
- sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
- };
- };
- "source-map-0.6.1" = {
- name = "source-map";
- packageName = "source-map";
- version = "0.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz";
- sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
- };
- };
- "sprintf-js-1.0.3" = {
- name = "sprintf-js";
- packageName = "sprintf-js";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz";
- sha1 = "04e6926f662895354f3dd015203633b857297e2c";
- };
- };
- "stream-browserify-3.0.0" = {
- name = "stream-browserify";
- packageName = "stream-browserify";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz";
- sha512 = "H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==";
- };
- };
- "stream-combiner2-1.1.1" = {
- name = "stream-combiner2";
- packageName = "stream-combiner2";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/stream-combiner2/-/stream-combiner2-1.1.1.tgz";
- sha1 = "fb4d8a1420ea362764e21ad4780397bebcb41cbe";
- };
- };
- "stream-http-3.1.1" = {
- name = "stream-http";
- packageName = "stream-http";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/stream-http/-/stream-http-3.1.1.tgz";
- sha512 = "S7OqaYu0EkFpgeGFb/NPOoPLxFko7TPqtEeFg5DXPB4v/KETHG0Ln6fRFrNezoelpaDKmycEmmZ81cC9DAwgYg==";
- };
- };
- "stream-splicer-2.0.1" = {
- name = "stream-splicer";
- packageName = "stream-splicer";
- version = "2.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/stream-splicer/-/stream-splicer-2.0.1.tgz";
- sha512 = "Xizh4/NPuYSyAXyT7g8IvdJ9HJpxIGL9PjyhtywCZvvP0OPIdqyrr4dMikeuvY8xahpdKEBlBTySe583totajg==";
- };
- };
- "string-width-2.1.1" = {
- name = "string-width";
- packageName = "string-width";
- version = "2.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz";
- sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==";
- };
- };
- "string-width-3.1.0" = {
- name = "string-width";
- packageName = "string-width";
- version = "3.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
- sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
- };
- };
- "string.prototype.trimend-1.0.3" = {
- name = "string.prototype.trimend";
- packageName = "string.prototype.trimend";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz";
- sha512 = "ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==";
- };
- };
- "string.prototype.trimstart-1.0.3" = {
- name = "string.prototype.trimstart";
- packageName = "string.prototype.trimstart";
- version = "1.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.3.tgz";
- sha512 = "oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==";
- };
- };
- "string_decoder-0.10.31" = {
- name = "string_decoder";
- packageName = "string_decoder";
- version = "0.10.31";
- src = fetchurl {
- url = "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz";
- sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94";
- };
- };
- "string_decoder-1.1.1" = {
- name = "string_decoder";
- packageName = "string_decoder";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
- sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
- };
- };
- "string_decoder-1.3.0" = {
- name = "string_decoder";
- packageName = "string_decoder";
- version = "1.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz";
- sha512 = "hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==";
- };
- };
- "strip-ansi-4.0.0" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz";
- sha1 = "a8479022eb1ac368a871389b635262c505ee368f";
- };
- };
- "strip-ansi-5.2.0" = {
- name = "strip-ansi";
- packageName = "strip-ansi";
- version = "5.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
- sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
- };
- };
- "strip-json-comments-1.0.4" = {
- name = "strip-json-comments";
- packageName = "strip-json-comments";
- version = "1.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz";
- sha1 = "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91";
- };
- };
- "strip-json-comments-3.1.1" = {
- name = "strip-json-comments";
- packageName = "strip-json-comments";
- version = "3.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz";
- sha512 = "6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==";
- };
- };
- "subarg-1.0.0" = {
- name = "subarg";
- packageName = "subarg";
- version = "1.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz";
- sha1 = "f62cf17581e996b48fc965699f54c06ae268b8d2";
- };
- };
- "supports-color-7.2.0" = {
- name = "supports-color";
- packageName = "supports-color";
- version = "7.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz";
- sha512 = "qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==";
- };
- };
- "syntax-error-1.4.0" = {
- name = "syntax-error";
- packageName = "syntax-error";
- version = "1.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/syntax-error/-/syntax-error-1.4.0.tgz";
- sha512 = "YPPlu67mdnHGTup2A8ff7BC2Pjq0e0Yp/IyTFN03zWO0RcK07uLcbi7C2KpGR2FvWbaB0+bfE27a+sBKebSo7w==";
- };
- };
- "throttleit-0.0.2" = {
- name = "throttleit";
- packageName = "throttleit";
- version = "0.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/throttleit/-/throttleit-0.0.2.tgz";
- sha1 = "cfedf88e60c00dd9697b61fdd2a8343a9b680eaf";
- };
- };
- "through-2.3.8" = {
- name = "through";
- packageName = "through";
- version = "2.3.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/through/-/through-2.3.8.tgz";
- sha1 = "0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5";
- };
- };
- "through2-2.0.5" = {
- name = "through2";
- packageName = "through2";
- version = "2.0.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz";
- sha512 = "/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==";
- };
- };
- "timers-browserify-1.4.2" = {
- name = "timers-browserify";
- packageName = "timers-browserify";
- version = "1.4.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/timers-browserify/-/timers-browserify-1.4.2.tgz";
- sha1 = "c9c58b575be8407375cb5e2462dacee74359f41d";
- };
- };
- "to-regex-range-5.0.1" = {
- name = "to-regex-range";
- packageName = "to-regex-range";
- version = "5.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz";
- sha512 = "65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==";
- };
- };
- "tough-cookie-4.0.0" = {
- name = "tough-cookie";
- packageName = "tough-cookie";
- version = "4.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz";
- sha512 = "tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==";
- };
- };
- "tslib-1.14.1" = {
- name = "tslib";
- packageName = "tslib";
- version = "1.14.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz";
- sha512 = "Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==";
- };
- };
- "tty-browserify-0.0.1" = {
- name = "tty-browserify";
- packageName = "tty-browserify";
- version = "0.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz";
- sha512 = "C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==";
- };
- };
- "tunnel-agent-0.4.3" = {
- name = "tunnel-agent";
- packageName = "tunnel-agent";
- version = "0.4.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz";
- sha1 = "6373db76909fe570e08d73583365ed828a74eeeb";
- };
- };
- "type-detect-4.0.8" = {
- name = "type-detect";
- packageName = "type-detect";
- version = "4.0.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz";
- sha512 = "0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==";
- };
- };
- "typedarray-0.0.6" = {
- name = "typedarray";
- packageName = "typedarray";
- version = "0.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz";
- sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
- };
- };
- "umd-3.0.3" = {
- name = "umd";
- packageName = "umd";
- version = "3.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/umd/-/umd-3.0.3.tgz";
- sha512 = "4IcGSufhFshvLNcMCV80UnQVlZ5pMOC8mvNPForqwA4+lzYQuetTESLDQkeLmihq8bRcnpbQa48Wb8Lh16/xow==";
- };
- };
- "undeclared-identifiers-1.1.3" = {
- name = "undeclared-identifiers";
- packageName = "undeclared-identifiers";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/undeclared-identifiers/-/undeclared-identifiers-1.1.3.tgz";
- sha512 = "pJOW4nxjlmfwKApE4zvxLScM/njmwj/DiUBv7EabwE4O8kRUy+HIwxQtZLBPll/jx1LJyBcqNfB3/cpv9EZwOw==";
- };
- };
- "universalify-0.1.2" = {
- name = "universalify";
- packageName = "universalify";
- version = "0.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz";
- sha512 = "rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==";
- };
- };
- "url-0.11.0" = {
- name = "url";
- packageName = "url";
- version = "0.11.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/url/-/url-0.11.0.tgz";
- sha1 = "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1";
- };
- };
- "util-0.10.3" = {
- name = "util";
- packageName = "util";
- version = "0.10.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/util/-/util-0.10.3.tgz";
- sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9";
- };
- };
- "util-0.12.3" = {
- name = "util";
- packageName = "util";
- version = "0.12.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/util/-/util-0.12.3.tgz";
- sha512 = "I8XkoQwE+fPQEhy9v012V+TSdH2kp9ts29i20TaaDUXsg7x/onePbhFJUExBfv/2ay1ZOp/Vsm3nDlmnFGSAog==";
- };
- };
- "util-deprecate-1.0.2" = {
- name = "util-deprecate";
- packageName = "util-deprecate";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz";
- sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
- };
- };
- "vm-browserify-1.1.2" = {
- name = "vm-browserify";
- packageName = "vm-browserify";
- version = "1.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz";
- sha512 = "2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==";
- };
- };
- "which-1.0.9" = {
- name = "which";
- packageName = "which";
- version = "1.0.9";
- src = fetchurl {
- url = "https://registry.npmjs.org/which/-/which-1.0.9.tgz";
- sha1 = "460c1da0f810103d0321a9b633af9e575e64486f";
- };
- };
- "which-2.0.2" = {
- name = "which";
- packageName = "which";
- version = "2.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/which/-/which-2.0.2.tgz";
- sha512 = "BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==";
- };
- };
- "which-module-2.0.0" = {
- name = "which-module";
- packageName = "which-module";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz";
- sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
- };
- };
- "which-typed-array-1.1.4" = {
- name = "which-typed-array";
- packageName = "which-typed-array";
- version = "1.1.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz";
- sha512 = "49E0SpUe90cjpoc7BOJwyPHRqSAd12c10Qm2amdEZrJPCY2NDxaW01zHITrem+rnETY3dwrbH3UUrUwagfCYDA==";
- };
- };
- "wide-align-1.1.3" = {
- name = "wide-align";
- packageName = "wide-align";
- version = "1.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz";
- sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==";
- };
- };
- "workerpool-6.0.2" = {
- name = "workerpool";
- packageName = "workerpool";
- version = "6.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/workerpool/-/workerpool-6.0.2.tgz";
- sha512 = "DSNyvOpFKrNusaaUwk+ej6cBj1bmhLcBfj80elGk+ZIo5JSkq+unB1dLKEOcNfJDZgjGICfhQ0Q5TbP0PvF4+Q==";
- };
- };
- "wrap-ansi-5.1.0" = {
- name = "wrap-ansi";
- packageName = "wrap-ansi";
- version = "5.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
- sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==";
- };
- };
- "wrappy-1.0.2" = {
- name = "wrappy";
- packageName = "wrappy";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
- sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
- };
- };
- "xtend-4.0.2" = {
- name = "xtend";
- packageName = "xtend";
- version = "4.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
- sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
- };
- };
- "y18n-4.0.1" = {
- name = "y18n";
- packageName = "y18n";
- version = "4.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/y18n/-/y18n-4.0.1.tgz";
- sha512 = "wNcy4NvjMYL8gogWWYAO7ZFWFfHcbdbE57tZO8e4cbpj8tfUcwrwqSl3ad8HxpYWCdXcJUCeKKZS62Av1affwQ==";
- };
- };
- "yargs-13.3.2" = {
- name = "yargs";
- packageName = "yargs";
- version = "13.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz";
- sha512 = "AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==";
- };
- };
- "yargs-parser-13.1.2" = {
- name = "yargs-parser";
- packageName = "yargs-parser";
- version = "13.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz";
- sha512 = "3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==";
- };
- };
- "yargs-unparser-2.0.0" = {
- name = "yargs-unparser";
- packageName = "yargs-unparser";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz";
- sha512 = "7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==";
- };
- };
- "yocto-queue-0.1.0" = {
- name = "yocto-queue";
- packageName = "yocto-queue";
- version = "0.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz";
- sha512 = "rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==";
- };
- };
- };
-in
-{
- marked = nodeEnv.buildNodePackage {
- name = "marked";
- packageName = "marked";
- version = "1.2.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/marked/-/marked-1.2.8.tgz";
- sha512 = "lzmFjGnzWHkmbk85q/ILZjFoHHJIQGF+SxGEfIdGk/XhiTPhqGs37gbru6Kkd48diJnEyYwnG67nru0Z2gQtuQ==";
- };
- buildInputs = globalBuildInputs;
- meta = {
- description = "A markdown parser built for speed";
- homepage = "https://marked.js.org";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- browserify = nodeEnv.buildNodePackage {
- name = "browserify";
- packageName = "browserify";
- version = "17.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/browserify/-/browserify-17.0.0.tgz";
- sha512 = "SaHqzhku9v/j6XsQMRxPyBrSP3gnwmE27gLJYZgMT2GeK3J0+0toN+MnuNYDfHwVGQfLiMZ7KSNSIXHemy905w==";
- };
- dependencies = [
- sources."JSONStream-1.3.5"
- sources."acorn-7.4.1"
- sources."acorn-node-1.8.2"
- sources."acorn-walk-7.2.0"
- sources."array-filter-1.0.0"
- (sources."asn1.js-5.4.1" // {
- dependencies = [
- sources."bn.js-4.11.9"
- ];
- })
- (sources."assert-1.5.0" // {
- dependencies = [
- sources."inherits-2.0.1"
- sources."util-0.10.3"
- ];
- })
- sources."available-typed-arrays-1.0.2"
- sources."balanced-match-1.0.0"
- sources."base64-js-1.5.1"
- sources."bn.js-5.1.3"
- sources."brace-expansion-1.1.11"
- sources."brorand-1.1.0"
- sources."browser-pack-6.1.0"
- sources."browser-resolve-2.0.0"
- sources."browserify-aes-1.2.0"
- sources."browserify-cipher-1.0.1"
- sources."browserify-des-1.0.2"
- sources."browserify-rsa-4.1.0"
- (sources."browserify-sign-4.2.1" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
- sources."browserify-zlib-0.2.0"
- sources."buffer-5.2.1"
- sources."buffer-from-1.1.1"
- sources."buffer-xor-1.0.3"
- sources."builtin-status-codes-3.0.0"
- sources."cached-path-relative-1.0.2"
- sources."call-bind-1.0.2"
- sources."cipher-base-1.0.4"
- sources."combine-source-map-0.8.0"
- sources."concat-map-0.0.1"
- sources."concat-stream-1.6.2"
- sources."console-browserify-1.2.0"
- sources."constants-browserify-1.0.0"
- sources."convert-source-map-1.1.3"
- sources."core-util-is-1.0.2"
- (sources."create-ecdh-4.0.4" // {
- dependencies = [
- sources."bn.js-4.11.9"
- ];
- })
- sources."create-hash-1.2.0"
- sources."create-hmac-1.1.7"
- sources."crypto-browserify-3.12.0"
- sources."dash-ast-1.0.0"
- sources."define-properties-1.1.3"
- sources."defined-1.0.0"
- sources."deps-sort-2.0.1"
- sources."des.js-1.0.1"
- sources."detective-5.2.0"
- (sources."diffie-hellman-5.0.3" // {
- dependencies = [
- sources."bn.js-4.11.9"
- ];
- })
- sources."domain-browser-1.2.0"
- sources."duplexer2-0.1.4"
- (sources."elliptic-6.5.3" // {
- dependencies = [
- sources."bn.js-4.11.9"
- ];
- })
- sources."es-abstract-1.18.0-next.2"
- sources."es-to-primitive-1.2.1"
- sources."events-3.2.0"
- sources."evp_bytestokey-1.0.3"
- sources."fast-safe-stringify-2.0.7"
- sources."foreach-2.0.5"
- sources."fs.realpath-1.0.0"
- sources."function-bind-1.1.1"
- sources."get-assigned-identifiers-1.2.0"
- sources."get-intrinsic-1.1.0"
- sources."glob-7.1.6"
- sources."has-1.0.3"
- sources."has-symbols-1.0.1"
- (sources."hash-base-3.1.0" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
- sources."hash.js-1.1.7"
- sources."hmac-drbg-1.0.1"
- sources."htmlescape-1.1.1"
- sources."https-browserify-1.0.0"
- sources."ieee754-1.2.1"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
- sources."inline-source-map-0.6.2"
- sources."insert-module-globals-7.2.1"
- sources."is-arguments-1.1.0"
- sources."is-buffer-1.1.6"
- sources."is-callable-1.2.3"
- sources."is-core-module-2.2.0"
- sources."is-date-object-1.0.2"
- sources."is-generator-function-1.0.8"
- sources."is-negative-zero-2.0.1"
- sources."is-regex-1.1.2"
- sources."is-symbol-1.0.3"
- sources."is-typed-array-1.1.4"
- sources."isarray-1.0.0"
- sources."jsonparse-1.3.1"
- sources."labeled-stream-splicer-2.0.2"
- sources."lodash.memoize-3.0.4"
- sources."md5.js-1.3.5"
- (sources."miller-rabin-4.0.1" // {
- dependencies = [
- sources."bn.js-4.11.9"
- ];
- })
- sources."minimalistic-assert-1.0.1"
- sources."minimalistic-crypto-utils-1.0.1"
- sources."minimatch-3.0.4"
- sources."minimist-1.2.5"
- sources."mkdirp-classic-0.5.3"
- sources."module-deps-6.2.3"
- sources."object-assign-4.1.1"
- sources."object-inspect-1.9.0"
- sources."object-keys-1.1.1"
- sources."object.assign-4.1.2"
- sources."once-1.4.0"
- sources."os-browserify-0.3.0"
- sources."pako-1.0.11"
- sources."parents-1.0.1"
- sources."parse-asn1-5.1.6"
- sources."path-browserify-1.0.1"
- sources."path-is-absolute-1.0.1"
- sources."path-parse-1.0.6"
- sources."path-platform-0.11.15"
- sources."pbkdf2-3.1.1"
- sources."process-0.11.10"
- sources."process-nextick-args-2.0.1"
- (sources."public-encrypt-4.0.3" // {
- dependencies = [
- sources."bn.js-4.11.9"
- ];
- })
- sources."punycode-1.4.1"
- sources."querystring-0.2.0"
- sources."querystring-es3-0.2.1"
- sources."randombytes-2.1.0"
- sources."randomfill-1.0.4"
- sources."read-only-stream-2.0.0"
- (sources."readable-stream-2.3.7" // {
- dependencies = [
- sources."safe-buffer-5.1.2"
- sources."string_decoder-1.1.1"
- ];
- })
- sources."resolve-1.19.0"
- sources."ripemd160-2.0.2"
- sources."safe-buffer-5.2.1"
- sources."safer-buffer-2.1.2"
- sources."sha.js-2.4.11"
- sources."shasum-object-1.0.0"
- sources."shell-quote-1.7.2"
- sources."simple-concat-1.0.1"
- sources."source-map-0.5.7"
- (sources."stream-browserify-3.0.0" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
- sources."stream-combiner2-1.1.1"
- (sources."stream-http-3.1.1" // {
- dependencies = [
- sources."readable-stream-3.6.0"
- ];
- })
- sources."stream-splicer-2.0.1"
- sources."string.prototype.trimend-1.0.3"
- sources."string.prototype.trimstart-1.0.3"
- sources."string_decoder-1.3.0"
- sources."subarg-1.0.0"
- sources."syntax-error-1.4.0"
- sources."through-2.3.8"
- sources."through2-2.0.5"
- sources."timers-browserify-1.4.2"
- sources."tty-browserify-0.0.1"
- sources."typedarray-0.0.6"
- sources."umd-3.0.3"
- sources."undeclared-identifiers-1.1.3"
- (sources."url-0.11.0" // {
- dependencies = [
- sources."punycode-1.3.2"
- ];
- })
- sources."util-0.12.3"
- sources."util-deprecate-1.0.2"
- sources."vm-browserify-1.1.2"
- sources."which-typed-array-1.1.4"
- sources."wrappy-1.0.2"
- sources."xtend-4.0.2"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "browser-side require() the node way";
- homepage = "https://github.com/browserify/browserify#readme";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- uglify-js = nodeEnv.buildNodePackage {
- name = "uglify-js";
- packageName = "uglify-js";
- version = "3.12.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.12.6.tgz";
- sha512 = "aqWHe3DfQmZUDGWBbabZ2eQnJlQd1fKlMUu7gV+MiTuDzdgDw31bI3wA2jLLsV/hNcDP26IfyEgSVoft5+0SVw==";
- };
- buildInputs = globalBuildInputs;
- meta = {
- description = "JavaScript parser, mangler/compressor and beautifier toolkit";
- homepage = "https://github.com/mishoo/UglifyJS#readme";
- license = "BSD-2-Clause";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- less = nodeEnv.buildNodePackage {
- name = "less";
- packageName = "less";
- version = "4.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/less/-/less-4.1.1.tgz";
- sha512 = "w09o8tZFPThBscl5d0Ggp3RcrKIouBoQscnOMgFH3n5V3kN/CXGHNfCkRPtxJk6nKryDXaV9aHLK55RXuH4sAw==";
- };
- dependencies = [
- sources."copy-anything-2.0.1"
- sources."debug-3.2.7"
- sources."errno-0.1.8"
- sources."graceful-fs-4.2.4"
- sources."iconv-lite-0.4.24"
- sources."image-size-0.5.5"
- sources."is-what-3.12.0"
- sources."make-dir-2.1.0"
- sources."mime-1.6.0"
- sources."ms-2.1.3"
- sources."needle-2.6.0"
- sources."parse-node-version-1.0.1"
- sources."pify-4.0.1"
- sources."prr-1.0.1"
- sources."safer-buffer-2.1.2"
- sources."sax-1.2.4"
- sources."semver-5.7.1"
- sources."source-map-0.6.1"
- sources."tslib-1.14.1"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "Leaner CSS";
- homepage = "http://lesscss.org";
- license = "Apache-2.0";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- mocha = nodeEnv.buildNodePackage {
- name = "mocha";
- packageName = "mocha";
- version = "8.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-8.2.1.tgz";
- sha512 = "cuLBVfyFfFqbNR0uUKbDGXKGk+UDFe6aR4os78XIrMQpZl/nv7JYHcvP5MFIAb374b2zFXsdgEGwmzMtP0Xg8w==";
- };
- dependencies = [
- sources."@ungap/promise-all-settled-1.1.2"
- sources."ansi-colors-4.1.1"
- sources."ansi-regex-3.0.0"
- sources."ansi-styles-4.3.0"
- sources."anymatch-3.1.1"
- sources."argparse-1.0.10"
- sources."balanced-match-1.0.0"
- sources."binary-extensions-2.2.0"
- sources."brace-expansion-1.1.11"
- sources."braces-3.0.2"
- sources."browser-stdout-1.3.1"
- sources."camelcase-5.3.1"
- sources."chalk-4.1.0"
- sources."chokidar-3.4.3"
- (sources."cliui-5.0.0" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."concat-map-0.0.1"
- sources."debug-4.2.0"
- sources."decamelize-1.2.0"
- sources."diff-4.0.2"
- sources."emoji-regex-7.0.3"
- sources."escape-string-regexp-4.0.0"
- sources."esprima-4.0.1"
- sources."fill-range-7.0.1"
- sources."find-up-5.0.0"
- sources."flat-5.0.2"
- sources."fs.realpath-1.0.0"
- sources."fsevents-2.1.3"
- sources."get-caller-file-2.0.5"
- sources."glob-7.1.6"
- sources."glob-parent-5.1.1"
- sources."growl-1.10.5"
- sources."has-flag-4.0.0"
- sources."he-1.2.0"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
- sources."is-binary-path-2.1.0"
- sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-2.0.0"
- sources."is-glob-4.0.1"
- sources."is-number-7.0.0"
- sources."is-plain-obj-2.1.0"
- sources."isexe-2.0.0"
- sources."js-yaml-3.14.0"
- sources."locate-path-6.0.0"
- sources."log-symbols-4.0.0"
- sources."minimatch-3.0.4"
- sources."ms-2.1.2"
- sources."nanoid-3.1.12"
- sources."normalize-path-3.0.0"
- sources."once-1.4.0"
- sources."p-limit-3.1.0"
- sources."p-locate-5.0.0"
- sources."p-try-2.2.0"
- sources."path-exists-4.0.0"
- sources."path-is-absolute-1.0.1"
- sources."picomatch-2.2.2"
- sources."randombytes-2.1.0"
- sources."readdirp-3.5.0"
- sources."require-directory-2.1.1"
- sources."require-main-filename-2.0.0"
- sources."safe-buffer-5.2.1"
- sources."serialize-javascript-5.0.1"
- sources."set-blocking-2.0.0"
- sources."sprintf-js-1.0.3"
- sources."string-width-2.1.1"
- sources."strip-ansi-4.0.0"
- sources."strip-json-comments-3.1.1"
- sources."supports-color-7.2.0"
- sources."to-regex-range-5.0.1"
- sources."which-2.0.2"
- sources."which-module-2.0.0"
- sources."wide-align-1.1.3"
- sources."workerpool-6.0.2"
- (sources."wrap-ansi-5.1.0" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."ansi-styles-3.2.1"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
- sources."wrappy-1.0.2"
- sources."y18n-4.0.1"
- (sources."yargs-13.3.2" // {
- dependencies = [
- sources."ansi-regex-4.1.0"
- sources."find-up-3.0.0"
- sources."locate-path-3.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-3.0.0"
- sources."path-exists-3.0.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- ];
- })
- sources."yargs-parser-13.1.2"
- (sources."yargs-unparser-2.0.0" // {
- dependencies = [
- sources."camelcase-6.2.0"
- sources."decamelize-4.0.0"
- ];
- })
- sources."yocto-queue-0.1.0"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "simple, flexible, fun test framework";
- homepage = "https://mochajs.org/";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- mocha-phantomjs = nodeEnv.buildNodePackage {
- name = "mocha-phantomjs";
- packageName = "mocha-phantomjs";
- version = "4.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mocha-phantomjs/-/mocha-phantomjs-4.1.0.tgz";
- sha1 = "c75e16612e1a6af0ad8d281e3a2fef49d55e505b";
- };
- dependencies = [
- sources."abbrev-1.1.1"
- sources."adm-zip-0.2.1"
- sources."asn1-0.1.11"
- sources."assert-plus-0.1.5"
- sources."async-0.9.2"
- sources."aws-sign2-0.5.0"
- sources."boom-0.4.2"
- sources."combined-stream-0.0.7"
- sources."commander-2.20.3"
- (sources."config-chain-1.1.12" // {
- dependencies = [
- sources."ini-1.3.8"
- ];
- })
- sources."cryptiles-0.2.2"
- sources."ctype-0.5.3"
- sources."delayed-stream-0.0.5"
- sources."forever-agent-0.5.2"
- sources."form-data-0.1.4"
- sources."hawk-1.0.0"
- sources."hoek-0.9.1"
- sources."http-signature-0.10.1"
- sources."inherits-1.0.2"
- sources."ini-1.1.0"
- sources."json-stringify-safe-5.0.1"
- sources."kew-0.1.7"
- sources."mime-1.2.11"
- sources."mkdirp-0.3.5"
- sources."mocha-phantomjs-core-1.3.1"
- sources."ncp-0.4.2"
- sources."node-uuid-1.4.8"
- sources."nopt-2.2.1"
- sources."npmconf-0.0.24"
- sources."oauth-sign-0.3.0"
- sources."once-1.1.1"
- sources."osenv-0.0.3"
- sources."phantomjs-1.9.7-15"
- sources."progress-1.1.8"
- sources."proto-list-1.2.4"
- sources."psl-1.8.0"
- sources."punycode-2.1.1"
- sources."qs-0.6.6"
- sources."request-2.36.0"
- sources."request-progress-0.3.1"
- sources."rimraf-2.2.8"
- sources."semver-1.1.4"
- sources."sntp-0.2.4"
- sources."throttleit-0.0.2"
- sources."tough-cookie-4.0.0"
- sources."tunnel-agent-0.4.3"
- sources."universalify-0.1.2"
- sources."which-1.0.9"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "Run mocha browser tests in phantomjs via the command line";
- homepage = "https://github.com/nathanboktae/mocha-phantomjs#readme";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- should = nodeEnv.buildNodePackage {
- name = "should";
- packageName = "should";
- version = "13.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/should/-/should-13.2.3.tgz";
- sha512 = "ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==";
- };
- dependencies = [
- sources."should-equal-2.0.0"
- sources."should-format-3.0.3"
- sources."should-type-1.4.0"
- sources."should-type-adaptors-1.1.0"
- sources."should-util-1.0.1"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "test framework agnostic BDD-style assertions";
- homepage = "https://github.com/shouldjs/should.js";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- sinon = nodeEnv.buildNodePackage {
- name = "sinon";
- packageName = "sinon";
- version = "9.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/sinon/-/sinon-9.2.4.tgz";
- sha512 = "zljcULZQsJxVra28qIAL6ow1Z9tpattkCTEJR4RBP3TGc00FcttsP5pK284Nas5WjMZU5Yzy3kAIp3B3KRf5Yg==";
- };
- dependencies = [
- sources."@sinonjs/commons-1.8.2"
- sources."@sinonjs/fake-timers-6.0.1"
- sources."@sinonjs/samsam-5.3.1"
- sources."@sinonjs/text-encoding-0.7.1"
- sources."diff-4.0.2"
- sources."has-flag-4.0.0"
- sources."isarray-0.0.1"
- sources."just-extend-4.1.1"
- sources."lodash.get-4.4.2"
- sources."nise-4.0.4"
- sources."path-to-regexp-1.8.0"
- sources."supports-color-7.2.0"
- sources."type-detect-4.0.8"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "JavaScript test spies, stubs and mocks.";
- homepage = "https://sinonjs.org/";
- license = "BSD-3-Clause";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- jshint = nodeEnv.buildNodePackage {
- name = "jshint";
- packageName = "jshint";
- version = "2.12.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/jshint/-/jshint-2.12.0.tgz";
- sha512 = "TwuuaUDmra0JMkuqvqy+WGo2xGHSNjv1BA1nTIgtH2K5z1jHuAEeAgp7laaR+hLRmajRjcrM71+vByBDanCyYA==";
- };
- dependencies = [
- sources."balanced-match-1.0.0"
- sources."brace-expansion-1.1.11"
- sources."cli-1.0.1"
- sources."concat-map-0.0.1"
- sources."console-browserify-1.1.0"
- sources."core-util-is-1.0.2"
- sources."date-now-0.1.4"
- (sources."dom-serializer-0.2.2" // {
- dependencies = [
- sources."domelementtype-2.1.0"
- sources."entities-2.2.0"
- ];
- })
- sources."domelementtype-1.3.1"
- sources."domhandler-2.3.0"
- sources."domutils-1.5.1"
- sources."entities-1.0.0"
- sources."exit-0.1.2"
- sources."fs.realpath-1.0.0"
- sources."glob-7.1.6"
- sources."htmlparser2-3.8.3"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
- sources."isarray-0.0.1"
- sources."lodash-4.17.20"
- sources."minimatch-3.0.4"
- sources."once-1.4.0"
- sources."path-is-absolute-1.0.1"
- sources."readable-stream-1.1.14"
- sources."shelljs-0.3.0"
- sources."string_decoder-0.10.31"
- sources."strip-json-comments-1.0.4"
- sources."wrappy-1.0.2"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "Static analysis tool for JavaScript";
- homepage = "https://jshint.com/";
- license = "MIT";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
- shelljs = nodeEnv.buildNodePackage {
- name = "shelljs";
- packageName = "shelljs";
- version = "0.8.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/shelljs/-/shelljs-0.8.4.tgz";
- sha512 = "7gk3UZ9kOfPLIAbslLzyWeGiEqx9e3rxwZM0KE6EL8GlGwjym9Mrlx5/p33bWTu9YG6vcS4MBxYZDHYr5lr8BQ==";
- };
- dependencies = [
- sources."balanced-match-1.0.0"
- sources."brace-expansion-1.1.11"
- sources."concat-map-0.0.1"
- sources."fs.realpath-1.0.0"
- sources."function-bind-1.1.1"
- sources."glob-7.1.6"
- sources."has-1.0.3"
- sources."inflight-1.0.6"
- sources."inherits-2.0.4"
- sources."interpret-1.4.0"
- sources."is-core-module-2.2.0"
- sources."minimatch-3.0.4"
- sources."once-1.4.0"
- sources."path-is-absolute-1.0.1"
- sources."path-parse-1.0.6"
- sources."rechoir-0.6.2"
- sources."resolve-1.19.0"
- sources."wrappy-1.0.2"
- ];
- buildInputs = globalBuildInputs;
- meta = {
- description = "Portable Unix shell commands for Node.js";
- homepage = "https://github.com/shelljs/shelljs";
- license = "BSD-3-Clause";
- };
- production = true;
- bypassCache = true;
- reconstructLock = true;
- };
-}
diff --git a/pkgs/development/web/remarkjs/pkgs.json b/pkgs/development/web/remarkjs/pkgs.json
deleted file mode 100644
index 516bcebc6f4..00000000000
--- a/pkgs/development/web/remarkjs/pkgs.json
+++ /dev/null
@@ -1,12 +0,0 @@
-[
- "marked"
-, "browserify"
-, "uglify-js"
-, "less"
-, "mocha"
-, "mocha-phantomjs"
-, "should"
-, "sinon"
-, "jshint"
-, "shelljs"
-]
diff --git a/pkgs/games/gmad/default.nix b/pkgs/games/gmad/default.nix
index 8f43c75f06a..97538679ee5 100644
--- a/pkgs/games/gmad/default.nix
+++ b/pkgs/games/gmad/default.nix
@@ -2,21 +2,21 @@
stdenv.mkDerivation rec {
pname = "gmad";
- version = "unstable-2015-04-16";
+ version = "unstable-2020-02-24";
meta = {
description = "Garry's Mod Addon Creator and Extractor";
- homepage = "https://github.com/garrynewman/gmad";
+ homepage = "https://github.com/Facepunch/gmad";
license = lib.licenses.unfree;
maintainers = [ lib.maintainers.abigailbuccaneer ];
platforms = lib.platforms.all;
};
src = fetchFromGitHub {
- owner = "garrynewman";
+ owner = "Facepunch";
repo = "gmad";
- rev = "377f3458bf1ecb8a1a2217c2194773e3c2a2dea0";
- sha256="0myi9njr100gxhxk1vrzr2sbij5kxl959sq0riiqgg01div338g0";
+ rev = "5236973a2fcbb3043bdd3d4529ce68b6d938ad93";
+ sha256="04an17nvnj38mpi0w005v41ib8ynb5qhgrdkmsda4hq7l1gn276s";
};
buildInputs = [ premake4 bootil ];
diff --git a/pkgs/games/tremulous/default.nix b/pkgs/games/tremulous/default.nix
deleted file mode 100644
index e07697f7c0e..00000000000
--- a/pkgs/games/tremulous/default.nix
+++ /dev/null
@@ -1,82 +0,0 @@
-{ lib, stdenv, fetchurl, unzip, libGLU, libGL, libX11, SDL, openal, runtimeShell }:
-stdenv.mkDerivation rec {
- pname = "tremulous";
- version = "1.1.0";
- src1 = fetchurl {
- url = "mirror://sourceforge/tremulous/${pname}-${version}.zip";
- sha256 = "11w96y7ggm2sn5ncyaffsbg0vy9pblz2av71vqp9725wbbsndfy7";
- };
- # http://tremulous.net/wiki/Client_versions
- src2 = fetchurl {
- url = "http://releases.mercenariesguild.net/client/mgclient_source_Release_1.011.tar.gz";
- sha256 = "1vrsi7va7hdp8k824663s1pyw9zpsd4bwwr50j7i1nn72b0v9a26";
- };
- src3 = fetchurl {
- url = "http://releases.mercenariesguild.net/tremded/mg_tremded_source_1.01.tar.gz";
- sha256 = "1njrqlhzjvy9myddzkagszwdcf3m4h08wip888w2rmbshs6kz6ql";
- };
- nativeBuildInputs = [ unzip ];
- buildInputs = [ libGLU libGL libX11 SDL openal ];
- unpackPhase = ''
- unzip $src1
- cd tremulous
- tar xvf $src2
- mkdir mg_tremded_source
- cd mg_tremded_source
- tar xvf $src3
- cd ..
- '';
- patches = [ ./parse.patch ];
- patchFlags = [ "-p" "0" ];
- NIX_LD_FLAGS = ''
- -rpath ${stdenv.cc}/lib
- -rpath ${stdenv.cc}/lib64
- '';
- buildPhase = ''
- cd Release_1.011
- make
- cd ..
- cd mg_tremded_source
- make
- cd ..
- '';
- installPhase = ''
- arch=$(uname -m | sed -e s/i.86/x86/)
- mkdir -p $out/opt/tremulous
- cp -v Release_1.011/build/release-linux-$arch/tremulous.$arch $out/opt/tremulous/
- cp -v mg_tremded_source/build/release-linux-$arch/tremded.$arch $out/opt/tremulous/
- cp -rv base $out/opt/tremulous
- mkdir -p $out/bin
- for b in tremulous tremded
- do
- cat << EOF > $out/bin/$b
- #!${runtimeShell}
- cd $out/opt/tremulous
- exec ./$b.$arch "\$@"
- EOF
- chmod +x $out/bin/$b
- done
- '';
- dontPatchELF = true;
- meta = with lib; {
- description = "A game that blends a team based FPS with elements of an RTS";
- longDescription = ''
- Tremulous is a free, open source game that blends a team based FPS with
- elements of an RTS. Players can choose from 2 unique races, aliens and
- humans. Players on both teams are able to build working structures
- in-game like an RTS. These structures provide many functions, the most
- important being spawning. The designated builders must ensure there are
- spawn structures or other players will not be able to rejoin the game
- after death. Other structures provide automated base defense (to some
- degree), healing functions and much more...
- '';
- homepage = "http://www.tremulous.net";
- license = with licenses; [
- gpl2
- cc-by-sa-25 /* media */
- ];
- maintainers = with maintainers; [ astsmtl ];
- platforms = platforms.linux;
- broken = true;
- };
-}
diff --git a/pkgs/games/tremulous/parse.patch b/pkgs/games/tremulous/parse.patch
deleted file mode 100644
index 12a73138c09..00000000000
--- a/pkgs/games/tremulous/parse.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -ruN Release_1.011-old/src/qcommon/parse.c Release_1.011/src/qcommon/parse.c
---- Release_1.011-old/src/qcommon/parse.c 2011-12-02 19:11:49.307368651 -0500
-+++ Release_1.011/src/qcommon/parse.c 2011-12-02 19:13:27.556836387 -0500
-@@ -981,7 +981,7 @@
- {
- if (*string == '\"')
- {
-- strcpy(string, string+1);
-+ memmove(string, string+1, strlen(string));
- }
- if (string[strlen(string)-1] == '\"')
- {
-@@ -1784,7 +1784,7 @@
- if ((*ptr == '\\' || *ptr == '/') &&
- (*(ptr+1) == '\\' || *(ptr+1) == '/'))
- {
-- strcpy(ptr, ptr+1);
-+ memmove(ptr, ptr+1, strlen(ptr));
- }
- else
- {
diff --git a/pkgs/games/zangband/default.nix b/pkgs/games/zangband/default.nix
deleted file mode 100644
index 7548b082a13..00000000000
--- a/pkgs/games/zangband/default.nix
+++ /dev/null
@@ -1,59 +0,0 @@
-{ lib, stdenv, fetchurl, ncurses, flex, bison, autoconf, automake, m4, coreutils }:
-
-stdenv.mkDerivation rec {
- pname = "zangband";
- version = "2.7.4b";
-
- src = fetchurl {
- url = "mirror://sourceforge/project/${pname}/${pname}-src/${version}/${pname}-${version}.tar.gz";
- sha256 = "0kkz6f9myhjnr3308sdab8q186rd55lapvcp38w8qmakdbhc828j";
- };
-
- nativeBuildInputs = [ autoconf automake ];
- buildInputs = [
- ncurses flex bison m4
- ];
-
- preConfigure = ''
- sed -re 's/ch(own|grp|mod)/true/' -i lib/*/makefile.zb makefile.in
- sed -e '/FIXED_PATHS/d' -i src/z-config.h
- autoconf
- '';
-
- preInstall = ''
- mkdir -p $out/share/games/zangband
- mkdir -p $out/share/man
- mkdir -p $out/bin
- '';
-
- postInstall = ''
- mv $out/bin/zangband $out/bin/.zangband.real
- echo '#! ${stdenv.shell}
- PATH="$PATH:${coreutils}/bin"
-
- ZANGBAND_PATH="$HOME/.zangband"
- ORIG_PATH="'$out'"/share/games/zangband
- mkdir -p "$ZANGBAND_PATH"
- cd "$ZANGBAND_PATH"
- for i in $(find "$ORIG_PATH" -type f); do
- REL_PATH="''${i#$ORIG_PATH/}"
- mkdir -p "$(dirname "$REL_PATH")"
- ln -s "$i" "$REL_PATH" &>/dev/null
- done
- mkdir -p lib/user lib/save
- for i in lib/*/*.raw; do
- test -L "$i" && rm "$i";
- done
- for i in $(find lib -type l); do if ! test -e $(readlink "$i"); then rm "$i"; fi; done;
- export ANGBAND_PATH="$PWD"
- "'$out'/bin/.zangband.real" "$@"
- ' > $out/bin/zangband
- chmod +x $out/bin/zangband
- '';
-
- meta = {
- description = "Rogue-like game";
- license = lib.licenses.unfree;
- broken = true; # broken in runtime, will not get pass character generation
- };
-}
diff --git a/pkgs/misc/screensavers/xscreensaver/default.nix b/pkgs/misc/screensavers/xscreensaver/default.nix
index 941943a495e..fcec51506a5 100644
--- a/pkgs/misc/screensavers/xscreensaver/default.nix
+++ b/pkgs/misc/screensavers/xscreensaver/default.nix
@@ -1,6 +1,6 @@
{ lib, stdenv, fetchurl, makeWrapper
, pkg-config, intltool
-, perl, gettext, libX11, libXext, libXi, libXt
+, perl, perlPackages, gettext, libX11, libXext, libXi, libXt
, libXft, libXinerama, libXrandr, libXxf86vm, libGL, libGLU, gle
, gtk2, gdk-pixbuf, gdk-pixbuf-xlib, libxml2, pam
, systemd, coreutils
@@ -25,6 +25,7 @@ stdenv.mkDerivation rec {
perl gettext libX11 libXext libXi libXt
libXft libXinerama libXrandr libXxf86vm libGL libGLU gle
gtk2 gdk-pixbuf gdk-pixbuf-xlib libxml2 pam
+ perlPackages.LWPProtocolHttps perlPackages.MozillaCA
] ++ lib.optional withSystemd systemd;
preConfigure = ''
@@ -44,7 +45,8 @@ stdenv.mkDerivation rec {
for bin in $out/bin/*; do
wrapProgram "$bin" \
--prefix PATH : "$out/libexec/xscreensaver" \
- --prefix PATH : "${lib.makeBinPath [ coreutils ]}"
+ --prefix PATH : "${lib.makeBinPath [ coreutils perl ]}" \
+ --prefix PERL5LIB ':' $PERL5LIB
done
'' + lib.optionalString forceInstallAllHacks ''
make -j$NIX_BUILD_CORES -C hacks/glx dnalogo
diff --git a/pkgs/os-specific/linux/roccat-tools/default.nix b/pkgs/os-specific/linux/roccat-tools/default.nix
index 1eba2511b98..bea79c2007d 100644
--- a/pkgs/os-specific/linux/roccat-tools/default.nix
+++ b/pkgs/os-specific/linux/roccat-tools/default.nix
@@ -31,7 +31,14 @@ stdenv.mkDerivation rec {
"-DLIBDIR=lib"
];
- NIX_CFLAGS_COMPILE = [ "-I${harfbuzz.dev}/include/harfbuzz" ];
+ NIX_CFLAGS_COMPILE = [
+ "-I${harfbuzz.dev}/include/harfbuzz"
+
+ # Workaround build failure on -fno-common toolchains:
+ # ld: ryos_talk.c.o:(.bss+0x0): multiple definition of `RyosWriteCheckWait';
+ # ryos_custom_lights.c.o:(.bss+0x0): first defined here
+ "-fcommon"
+ ];
meta = {
description = "Tools to configure ROCCAT devices";
diff --git a/pkgs/os-specific/linux/rtl8814au/default.nix b/pkgs/os-specific/linux/rtl8814au/default.nix
index dce8733c0cc..cab36054f51 100644
--- a/pkgs/os-specific/linux/rtl8814au/default.nix
+++ b/pkgs/os-specific/linux/rtl8814au/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation {
pname = "rtl8814au";
- version = "${kernel.version}-unstable-2022-02-21";
+ version = "${kernel.version}-unstable-2022-05-23";
src = fetchFromGitHub {
owner = "morrownr";
repo = "8814au";
- rev = "a538e3878c4b7b0b012f2d2fe7804390caaebd90";
- sha256 = "sha256-xBGbcy/WonFrNflMlFCD/JQOFKhPrv0J3j2XcXWc6hk=";
+ rev = "687f05c73e22dc14d5f24f2bb92f2ecac3cc71d5";
+ sha256 = "08znnihk9rdrwgyzazxqcrzwdjnm5q8ah92bfb552wjv11r87zv1";
};
nativeBuildInputs = kernel.moduleBuildDependencies;
diff --git a/pkgs/os-specific/linux/trinity/default.nix b/pkgs/os-specific/linux/trinity/default.nix
index 9bfe0e942ee..09a2d8bf638 100644
--- a/pkgs/os-specific/linux/trinity/default.nix
+++ b/pkgs/os-specific/linux/trinity/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub }:
+{ lib, stdenv, fetchFromGitHub, fetchpatch }:
stdenv.mkDerivation rec {
pname = "trinity";
@@ -11,6 +11,15 @@ stdenv.mkDerivation rec {
sha256 = "0z1a7x727xacam74jccd223k303sllgwpq30lnq9b6xxy8b659bv";
};
+ patches = [
+ # Pull upstream fix for -fno-common toolchains
+ (fetchpatch {
+ name = "fno-common.patch";
+ url = "https://github.com/kernelslacker/trinity/commit/e53e25cc8dd5bdb5f7d9b4247de9e9921eec81d8.patch";
+ sha256 = "0dbhyc98x11cmac6rj692zymnfqfqcbawlrkg1lhgfagzjxxwshg";
+ })
+ ];
+
postPatch = ''
patchShebangs configure
patchShebangs scripts
diff --git a/pkgs/os-specific/linux/udisks-glue/default.nix b/pkgs/os-specific/linux/udisks-glue/default.nix
deleted file mode 100644
index e51a2b1990c..00000000000
--- a/pkgs/os-specific/linux/udisks-glue/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ lib, stdenv, fetchurl, pkg-config, automake, autoconf, udisks1, dbus-glib, glib, libconfuse }:
-
-stdenv.mkDerivation rec {
- pname = "udisks-glue";
- version = "1.3.5";
-
- src = fetchurl {
- url = "https://github.com/fernandotcl/udisks-glue/archive/release-${version}.tar.gz";
- sha256 = "317d25bf249278dc8f6a5dcf18f760512427c772b9afe3cfe34e6e1baa258176";
- };
-
- nativeBuildInputs = [ pkg-config automake autoconf ];
- buildInputs = [ udisks1 dbus-glib glib libconfuse ];
-
- preConfigure = "sh autogen.sh";
-
- meta = {
- homepage = "https://github.com/fernandotcl/udisks-glue";
- description = "A tool to associate udisks events to user-defined actions";
- platforms = lib.platforms.linux;
- maintainers = with lib.maintainers; [ pSub ];
- license = lib.licenses.bsd2;
- broken = true;
- hydraPlatforms = [ ];
- };
-}
diff --git a/pkgs/os-specific/linux/udisks/1-default.nix b/pkgs/os-specific/linux/udisks/1-default.nix
deleted file mode 100644
index 87da3a29d6c..00000000000
--- a/pkgs/os-specific/linux/udisks/1-default.nix
+++ /dev/null
@@ -1,78 +0,0 @@
-{ lib
-, stdenv
-, fetchurl
-, pkg-config
-, sg3_utils
-, udev
-, glib
-, dbus
-, dbus-glib
-, polkit
-, parted
-, lvm2
-, libatasmart
-, intltool
-, libuuid
-, mdadm
-, libxslt
-, docbook_xsl
-, util-linux
-, libgudev
-}:
-
-stdenv.mkDerivation rec {
- pname = "udisks";
- version = "1.0.5";
-
- src = fetchurl {
- url = "https://hal.freedesktop.org/releases/udisks-${version}.tar.gz";
- sha256 = "0wbg3jrv8limdgvcygf4dqin3y6d30y9pcmmk711vq571vmq5v7j";
- };
-
- patches = [ ./purity.patch ./no-pci-db.patch ./glibc.patch ];
-
- preConfigure =
- ''
- configureFlagsArray+=(--with-systemdsystemunitdir=$out/lib/systemd/system)
- '';
-
- postPatch =
- ''
- sed -e 's,/sbin/mdadm,${mdadm}&,g' -e "s,@slashlibdir@,$out/lib,g" -i data/80-udisks.rules
-
- substituteInPlace src/main.c --replace \
- "/sbin:/bin:/usr/sbin:/usr/bin" \
- "${util-linux}/bin:${mdadm}/sbin:/run/current-system/sw/bin:/run/current-system/sw/bin"
- '';
-
- buildInputs =
- [
- sg3_utils
- udev
- glib
- dbus
- dbus-glib
- polkit
- parted
- libgudev
- lvm2
- libatasmart
- intltool
- libuuid
- libxslt
- docbook_xsl
- ];
-
- nativeBuildInputs = [ pkg-config ];
-
- configureFlags = [ "--localstatedir=/var" "--enable-lvm2" ];
-
- meta = with lib; {
- homepage = "http://www.freedesktop.org/wiki/Software/udisks";
- description = "A daemon and command-line utility for querying and manipulating storage devices";
- platforms = platforms.linux;
- license = with licenses; [ gpl2 lgpl2Plus ];
- broken = true;
- hydraPlatforms = [ ];
- };
-}
diff --git a/pkgs/os-specific/linux/udisks/glibc.patch b/pkgs/os-specific/linux/udisks/glibc.patch
deleted file mode 100644
index 85ef5208049..00000000000
--- a/pkgs/os-specific/linux/udisks/glibc.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 0aa652a7b257f98f9e8e7dc7b0ddc9bc62377d09 Mon Sep 17 00:00:00 2001
-From: Alexandre Rostovtsev
-Date: Fri, 29 May 2015 21:09:39 -0400
-Subject: [PATCH] Bug 90778 - fix build with newer glibc versions
-
-https://bugs.freedesktop.org/show_bug.cgi?id=90778
----
- src/helpers/job-drive-detach.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/helpers/job-drive-detach.c b/src/helpers/job-drive-detach.c
-index eeafcab..d122a1f 100644
---- a/src/helpers/job-drive-detach.c
-+++ b/src/helpers/job-drive-detach.c
-@@ -18,6 +18,7 @@
- *
- */
-
-+#include
- #include
- #include
- #include
---
-2.4.2
-
diff --git a/pkgs/os-specific/linux/udisks/no-pci-db.patch b/pkgs/os-specific/linux/udisks/no-pci-db.patch
deleted file mode 100644
index b323b515c40..00000000000
--- a/pkgs/os-specific/linux/udisks/no-pci-db.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Systemd no longer has the pci-db program.
-
-diff -ru -x '*~' udisks-1.0.4-orig/data/80-udisks.rules udisks-1.0.4/data/80-udisks.rules
---- udisks-1.0.4-orig/data/80-udisks.rules 2011-08-25 23:31:20.000000000 +0200
-+++ udisks-1.0.4/data/80-udisks.rules 2012-12-13 13:06:52.189650854 +0100
-@@ -3,7 +3,6 @@
-
- # import names for PCI storage controllers
- #
--SUBSYSTEM=="pci", ACTION=="add|change", ENV{ID_MODEL_FROM_DATABASE}=="", ATTR{class}=="0x01*", IMPORT{program}="pci-db %p"
-
- # Set eSATA port type for known eSATA CardBus adapters - first we want to ensure
- # the device is on a cardbus controller (upper PCI device) - then we check
diff --git a/pkgs/os-specific/linux/udisks/purity.patch b/pkgs/os-specific/linux/udisks/purity.patch
deleted file mode 100644
index bf1121ddb65..00000000000
--- a/pkgs/os-specific/linux/udisks/purity.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff --git a/data/80-udisks.rules b/data/80-udisks.rules
-index 6720394..60b67ed 100644
---- a/data/80-udisks.rules
-+++ b/data/80-udisks.rules
-@@ -23,7 +23,7 @@ LABEL="ata_port_cardbus_end"
- # this is the case we can trigger a 'change' on the sas_expander device
- # when the bsg device appears)
- #
--SUBSYSTEM=="sas_expander", ACTION=="add|change", IMPORT{program}="udisks-probe-sas-expander /sys/%p"
-+SUBSYSTEM=="sas_expander", ACTION=="add|change", IMPORT{program}="@slashlibdir@/udev/udisks-probe-sas-expander /sys/%p"
-
- ##############################################################################################################
-
-@@ -54,7 +54,7 @@ ENV{DM_UDEV_DISABLE_DISK_RULES_FLAG}=="1", GOTO="udisks_end"
- # import UDISKS_DM_* and UDISKS_LVM2_* properties - the long-term plan is to make the lvm2 and
- # device-mapper packages provide this information
- #
--KERNEL=="dm-*", IMPORT{program}="udisks-dm-export %M %m"
-+KERNEL=="dm-*", IMPORT{program}="@slashlibdir@/udev/udisks-dm-export %M %m"
-
- # Make udevd synthesize a 'change' uevent when last opener of a rw-fd closes the fd - this
- # should be part of the device-mapper rules
-@@ -63,7 +63,7 @@ KERNEL=="dm-*", OPTIONS+="watch"
- ##############################################################################################################
- # Probe LVM2 Physical Volumes - this will eventually be part of the LVM2 package
-
--ENV{ID_FS_TYPE}=="LVM2_member", TEST=="/lib/udev/udisks-lvm-pv-export", IMPORT{program}="udisks-lvm-pv-export $env{ID_FS_UUID}"
-+ENV{ID_FS_TYPE}=="LVM2_member", TEST=="@slashlibdir@/udev/udisks-lvm-pv-export", IMPORT{program}="@slashlibdir@/udev/udisks-lvm-pv-export $env{ID_FS_UUID}"
-
- ##############################################################################################################
-
-@@ -85,7 +85,7 @@ KERNEL=="sr*", ENV{ID_CDROM_MEDIA_TRACK_COUNT_DATA}=="", GOTO="probe_parttable_e
-
- # scan for partition tables both on whole-disk and partitions
- #
--IMPORT{program}="udisks-part-id $tempnode"
-+IMPORT{program}="@slashlibdir@/udev/udisks-part-id $tempnode"
-
- LABEL="probe_parttable_end"
-
-@@ -109,13 +109,13 @@ LABEL="md_end"
- #
-
- # USB ATA enclosures with a SAT layer
--KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="usb", ENV{DEVTYPE}=="disk", IMPORT{program}="udisks-probe-ata-smart $tempnode"
-+KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="usb", ENV{DEVTYPE}=="disk", IMPORT{program}="@slashlibdir@/udev/udisks-probe-ata-smart $tempnode"
-
- # ATA disks driven by libata
--KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="ata", ENV{DEVTYPE}=="disk", IMPORT{program}="udisks-probe-ata-smart $tempnode"
-+KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="ata", ENV{DEVTYPE}=="disk", IMPORT{program}="@slashlibdir@/udev/udisks-probe-ata-smart $tempnode"
-
- # ATA disks connected via SAS (not driven by libata)
--KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="scsi", ENV{DEVTYPE}=="disk", ENV{ID_VENDOR}=="ATA", IMPORT{program}="udisks-probe-ata-smart $tempnode"
-+KERNEL=="sd*[!0-9]", ATTR{removable}=="0", ENV{ID_BUS}=="scsi", ENV{DEVTYPE}=="disk", ENV{ID_VENDOR}=="ATA", IMPORT{program}="@slashlibdir@/udev/udisks-probe-ata-smart $tempnode"
-
-
- # Example rule for tagging a device with a specific media type. Where and
diff --git a/pkgs/servers/alps/default.nix b/pkgs/servers/alps/default.nix
index 8b2a605261b..2d842165d11 100644
--- a/pkgs/servers/alps/default.nix
+++ b/pkgs/servers/alps/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "alps";
- version = "2022-03-01";
+ version = "2022-06-03";
src = fetchFromSourcehut {
owner = "~migadu";
repo = "alps";
- rev = "f4523b51af0787795973b403b978ff74737a47ef";
- hash = "sha256-un1RGIABFhHKeXPXtLnGayyoGzfo5PZc8VBSHA0PAaw=";
+ rev = "9cb23b09975e95f6a5952e3718eaf471c3e3510f";
+ hash = "sha256-BUV1/BRIXHEf2FU1rdmNgueo8KSUlMKbIpAg2lFs3hA=";
};
- vendorSha256 = "sha256-Vg0k+YSMg6Ree/jkVV2VQ8RbSbQFUhmUN2MeTBxPeLo=";
+ vendorSha256 = "sha256-cpY+lYM/nAX3nUaFknrRAavxDk8UDzJkoqFjJ1/KWeg=";
proxyVendor = true;
@@ -19,6 +19,6 @@ buildGoModule rec {
description = "A simple and extensible webmail.";
homepage = "https://git.sr.ht/~migadu/alps";
license = licenses.mit;
- maintainers = with maintainers; [ gordias ];
+ maintainers = with maintainers; [ gordias booklearner ];
};
}
diff --git a/pkgs/servers/radarr/default.nix b/pkgs/servers/radarr/default.nix
index e6211b7a147..ceb6d270d13 100644
--- a/pkgs/servers/radarr/default.nix
+++ b/pkgs/servers/radarr/default.nix
@@ -9,14 +9,14 @@ let
}."${stdenv.hostPlatform.system}" or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
hash = {
- x64-linux_hash = "sha256-4jzQ/bax323r4OzWwr9vq+6x0GasBZhRT+i6bDS/RMs=";
- arm64-linux_hash = "sha256-IOFKlqey9biL8wCpbIxMnZZ5Svvrh6KMkNoZ7GBht3M=";
- x64-osx_hash = "sha256-tdyEYY6qXNKjMPW652gtPAhTm/aNyTe+CgZ5aA9k2EM=";
+ x64-linux_hash = "sha256-3oxCBg+lxN8eGaS1kmIK0kL2qUNOLHhLnkMPmPlZcyw=";
+ arm64-linux_hash = "sha256-OaCI2neL8bMFf/QuZEZXKuZgJBnUT+Q2XMChfSqF5Bc=";
+ x64-osx_hash = "sha256-vv3ds5BE2PDA94Hkr//MB0a7CF3dnk7r7wYF9SAzL48=";
}."${arch}-${os}_hash";
in stdenv.mkDerivation rec {
pname = "radarr";
- version = "4.0.5.5981";
+ version = "4.1.0.6175";
src = fetchurl {
url = "https://github.com/Radarr/Radarr/releases/download/v${version}/Radarr.master.${version}.${os}-core-${arch}.tar.gz";
diff --git a/pkgs/servers/soft-serve/default.nix b/pkgs/servers/soft-serve/default.nix
index 0d4c58d2b86..5884e026141 100644
--- a/pkgs/servers/soft-serve/default.nix
+++ b/pkgs/servers/soft-serve/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "soft-serve";
- version = "0.3.0";
+ version = "0.3.1";
src = fetchFromGitHub {
owner = "charmbracelet";
repo = "soft-serve";
rev = "v${version}";
- sha256 = "sha256-FtWlE2CmUx9ric4yFItj7lc57259/BVINyUhSuBNapo=";
+ sha256 = "sha256-uzjcLLWo+67ayaSjAvk2ktBO3s1z0jDyGRj+Q9F6UVQ=";
};
- vendorSha256 = "sha256-MwbtrtfvQ1HimLjUCmk8Twr4tpfP4eFBUlDP15IZKto=";
+ vendorSha256 = "sha256-AQwd4N4uYEDCsrlxrrGiXAqLcsSA/2MBydHEnH1j+Do=";
doCheck = false;
@@ -27,6 +27,7 @@ buildGoModule rec {
meta = with lib; {
description = "A tasty, self-hosted Git server for the command line";
homepage = "https://github.com/charmbracelet/soft-serve";
+ changelog = "https://github.com/charmbracelet/soft-serve/releases/tag/v${version}";
mainProgram = "soft";
license = licenses.mit;
maintainers = with maintainers; [ penguwin ];
diff --git a/pkgs/servers/vouch-proxy/default.nix b/pkgs/servers/vouch-proxy/default.nix
index 3aa1d0a0ebd..ed7544e7b2e 100644
--- a/pkgs/servers/vouch-proxy/default.nix
+++ b/pkgs/servers/vouch-proxy/default.nix
@@ -29,7 +29,7 @@ buildGoModule rec {
homepage = "https://github.com/vouch/vouch-proxy";
description = "An SSO and OAuth / OIDC login solution for NGINX using the auth_request module";
license = licenses.mit;
- maintainers = with maintainers; [ em0lar erictapen ];
+ maintainers = with maintainers; [ leona erictapen ];
platforms = lib.platforms.linux;
};
}
diff --git a/pkgs/servers/web-apps/snipe-it/default.nix b/pkgs/servers/web-apps/snipe-it/default.nix
index 43a1b8bbce6..cf72123ba1e 100644
--- a/pkgs/servers/web-apps/snipe-it/default.nix
+++ b/pkgs/servers/web-apps/snipe-it/default.nix
@@ -5,10 +5,6 @@ let
inherit pkgs;
inherit (stdenv.hostPlatform) system;
noDev = true; # Disable development dependencies
- # Requires PHP >= 7.4 and PHP < 8.0 as of v5.4.3
- # https://snipe-it.readme.io/docs/requirements
- php = pkgs.php74;
- phpPackages = pkgs.php74Packages;
}).overrideAttrs (attrs : {
installPhase = attrs.installPhase + ''
rm -R $out/storage $out/public/uploads $out/bootstrap/cache
@@ -22,13 +18,13 @@ let
in package.override rec {
pname = "snipe-it";
- version = "5.4.3";
+ version = "6.0.2";
src = fetchFromGitHub {
owner = "snipe";
repo = pname;
rev = "v${version}";
- sha256 = "053cm5vb0806sj61g0zf0xqqzlchgkdj8zwkry07mhjdbp1k8k7n";
+ sha256 = "174s2h3whim98d9h8l4qr3vpk199zfxgwyys3d3gblpx1m5mr07k";
};
meta = with lib; {
diff --git a/pkgs/servers/web-apps/snipe-it/php-packages.nix b/pkgs/servers/web-apps/snipe-it/php-packages.nix
index 66a655a0338..6ba3606332d 100644
--- a/pkgs/servers/web-apps/snipe-it/php-packages.nix
+++ b/pkgs/servers/web-apps/snipe-it/php-packages.nix
@@ -2,23 +2,23 @@
let
packages = {
- "adldap2/adldap2" = {
- targetDir = "";
- src = composerEnv.buildZipPackage {
- name = "adldap2-adldap2-b2203d800c5932f975abc213c659428697e27cd9";
- src = fetchurl {
- url = "https://api.github.com/repos/Adldap2/Adldap2/zipball/b2203d800c5932f975abc213c659428697e27cd9";
- sha256 = "028lkx1hrkp4dqi8f3rcbhyjlk61lajz2fqw8xmlzyhip9l6ivq3";
- };
- };
- };
"alek13/slack" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "alek13-slack-9db79a622803bf7baf0efafb50e37b900882f7fb";
+ name = "alek13-slack-9222449402df4e1e57d7850be87898b2c99803bd";
src = fetchurl {
- url = "https://api.github.com/repos/php-slack/slack/zipball/9db79a622803bf7baf0efafb50e37b900882f7fb";
- sha256 = "0h70p0va4r20lw65asa68zv73w9047hyal0xa082p0wjihim5k1s";
+ url = "https://api.github.com/repos/php-slack/slack/zipball/9222449402df4e1e57d7850be87898b2c99803bd";
+ sha256 = "02kxal8066rlq4002qf36yfq8i3pafrrlbspqbvh3vxhnzzj2f2k";
+ };
+ };
+ };
+ "arietimmerman/laravel-scim-server" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "arietimmerman-laravel-scim-server-10be959682d47bb8c78255168262a7cbb7586146";
+ src = fetchurl {
+ url = "https://api.github.com/repos/grokability/laravel-scim-server/zipball/10be959682d47bb8c78255168262a7cbb7586146";
+ sha256 = "0sak3h8hp6wdjpkq3y8a7q1gp6h6a7wgdcj2iqag633wvhbzsx56";
};
};
};
@@ -32,33 +32,73 @@ let
};
};
};
+ "aws/aws-crt-php" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "aws-aws-crt-php-3942776a8c99209908ee0b287746263725685732";
+ src = fetchurl {
+ url = "https://api.github.com/repos/awslabs/aws-crt-php/zipball/3942776a8c99209908ee0b287746263725685732";
+ sha256 = "0g4vjln6s1419ydljn5m64kzid0b7cplbc0nwn3y4cj72408fyiz";
+ };
+ };
+ };
"aws/aws-sdk-php" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "aws-aws-sdk-php-6c919bc226f7ff3fbcbce948f31e618066d02ad0";
+ name = "aws-aws-sdk-php-007ddbbded7b753c2ceda61f3648774597a2615f";
src = fetchurl {
- url = "https://api.github.com/repos/aws/aws-sdk-php/zipball/6c919bc226f7ff3fbcbce948f31e618066d02ad0";
- sha256 = "1wicn300x19v77dq11pwb6v91h8z11fqjrqrr8b9ncahyf5lg0aq";
+ url = "https://api.github.com/repos/aws/aws-sdk-php/zipball/007ddbbded7b753c2ceda61f3648774597a2615f";
+ sha256 = "1pzyncmi951p3bmjqijjbpxw0phymaqflkplzvrz77d66dkx93nd";
};
};
};
"bacon/bacon-qr-code" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "bacon-bacon-qr-code-5a91b62b9d37cee635bbf8d553f4546057250bee";
+ name = "bacon-bacon-qr-code-d70c840f68657ce49094b8d91f9ee0cc07fbf66c";
src = fetchurl {
- url = "https://api.github.com/repos/Bacon/BaconQrCode/zipball/5a91b62b9d37cee635bbf8d553f4546057250bee";
- sha256 = "0rb88fg083790bbciffniff7xqkgzm091szm131afhkl8rr7pnkq";
+ url = "https://api.github.com/repos/Bacon/BaconQrCode/zipball/d70c840f68657ce49094b8d91f9ee0cc07fbf66c";
+ sha256 = "0k2z8a6qz5xg1p85vwcp58yqbiw8bmnp3hg2pjcaqlimnf65v058";
};
};
};
"barryvdh/laravel-debugbar" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "barryvdh-laravel-debugbar-70b89754913fd89fef16d0170a91dbc2a5cd633a";
+ name = "barryvdh-laravel-debugbar-b96f9820aaf1ff9afe945207883149e1c7afb298";
src = fetchurl {
- url = "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/70b89754913fd89fef16d0170a91dbc2a5cd633a";
- sha256 = "1sqm1afhmf0fgyvvwa760f0d5ifnd84fv83v40n28lp534xsibz5";
+ url = "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/b96f9820aaf1ff9afe945207883149e1c7afb298";
+ sha256 = "0ns718nw578b0ii9jra8b2x5nvivgc9jpzmkxa8m766br1g8hsw5";
+ };
+ };
+ };
+ "barryvdh/laravel-dompdf" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "barryvdh-laravel-dompdf-e3f429e97087b2ef19b83e5ed313f080f2477685";
+ src = fetchurl {
+ url = "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/e3f429e97087b2ef19b83e5ed313f080f2477685";
+ sha256 = "1gwcv7pdbca3qk5pvb96pjilbpmgf76ppn733986mb6n55yab9g8";
+ };
+ };
+ };
+ "brick/math" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "brick-math-ca57d18f028f84f777b2168cd1911b0dee2343ae";
+ src = fetchurl {
+ url = "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae";
+ sha256 = "1nr1grrb9g5g3ihx94yk0amp8zx8prkkvg2934ygfc3rrv03cq9w";
+ };
+ };
+ };
+ "dasprid/enum" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "dasprid-enum-5abf82f213618696dda8e3bf6f64dd042d8542b2";
+ src = fetchurl {
+ url = "https://api.github.com/repos/DASPRiD/Enum/zipball/5abf82f213618696dda8e3bf6f64dd042d8542b2";
+ sha256 = "0rs7i1xiwhssy88s7bwnp5ri5fi2xy3fl7pw6l5k27xf2f1hv7q6";
};
};
};
@@ -72,33 +112,43 @@ let
};
};
};
+ "dflydev/dot-access-data" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "dflydev-dot-access-data-0992cc19268b259a39e86f296da5f0677841f42c";
+ src = fetchurl {
+ url = "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/0992cc19268b259a39e86f296da5f0677841f42c";
+ sha256 = "0qdf1gbfkj7vjqhn7m99s1gpjkj2crqrqh1wzpdzyz27izgjgsyw";
+ };
+ };
+ };
"doctrine/annotations" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "doctrine-annotations-e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f";
+ name = "doctrine-annotations-5b668aef16090008790395c02c893b1ba13f7e08";
src = fetchurl {
- url = "https://api.github.com/repos/doctrine/annotations/zipball/e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f";
- sha256 = "090vizq3xy9p151cjx5fa2izgvypc756wrnclswiiiac4h6mzpyf";
+ url = "https://api.github.com/repos/doctrine/annotations/zipball/5b668aef16090008790395c02c893b1ba13f7e08";
+ sha256 = "129dixpipqfi55yq1rcp7dwj1yl1w70i462rs16ma4bn5vzxqz5s";
};
};
};
"doctrine/cache" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "doctrine-cache-3bb5588cec00a0268829cc4a518490df6741af9d";
+ name = "doctrine-cache-4cf401d14df219fa6f38b671f5493449151c9ad8";
src = fetchurl {
- url = "https://api.github.com/repos/doctrine/cache/zipball/3bb5588cec00a0268829cc4a518490df6741af9d";
- sha256 = "0r9fhv0y79ma7a5llmj1skycflnwbxyyrblkavjj6svld46li94q";
+ url = "https://api.github.com/repos/doctrine/cache/zipball/4cf401d14df219fa6f38b671f5493449151c9ad8";
+ sha256 = "1hklk08cld4i5113f0a87778xmqnivkrck718wjbp1z6k76sbnsh";
};
};
};
"doctrine/collections" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "doctrine-collections-55f8b799269a1a472457bd1a41b4f379d4cfba4a";
+ name = "doctrine-collections-1958a744696c6bb3bb0d28db2611dc11610e78af";
src = fetchurl {
- url = "https://api.github.com/repos/doctrine/collections/zipball/55f8b799269a1a472457bd1a41b4f379d4cfba4a";
- sha256 = "1kalndrc2g8g82524yg0rcn4xzrl5a9hi0x6g6ixqa6afzgzmvbs";
+ url = "https://api.github.com/repos/doctrine/collections/zipball/1958a744696c6bb3bb0d28db2611dc11610e78af";
+ sha256 = "0ygsw2vgrkz1wd9aw6gd8y6kjwxq9bjqcp3dgdx0p8w9mz7bdpm5";
};
};
};
@@ -115,20 +165,20 @@ let
"doctrine/dbal" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "doctrine-dbal-8dd39d2ead4409ce652fd4f02621060f009ea5e4";
+ name = "doctrine-dbal-9e7f76dd1cde81c62574fdffa5a9c655c847ad21";
src = fetchurl {
- url = "https://api.github.com/repos/doctrine/dbal/zipball/8dd39d2ead4409ce652fd4f02621060f009ea5e4";
- sha256 = "107k0qr3m34cjxy00yhdjmd8liqa8wg729zj4z2jifz26niiy8qs";
+ url = "https://api.github.com/repos/doctrine/dbal/zipball/9e7f76dd1cde81c62574fdffa5a9c655c847ad21";
+ sha256 = "0w1j3cj1dw7fyk05ywc2k0vz1laqwj2886hhi8y33vjwi2lp1lw6";
};
};
};
"doctrine/deprecations" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "doctrine-deprecations-9504165960a1f83cc1480e2be1dd0a0478561314";
+ name = "doctrine-deprecations-0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de";
src = fetchurl {
- url = "https://api.github.com/repos/doctrine/deprecations/zipball/9504165960a1f83cc1480e2be1dd0a0478561314";
- sha256 = "04kpbzk5iw86imspkg7dgs54xx877k9b5q0dfg2h119mlfkvxil6";
+ url = "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de";
+ sha256 = "1sk1f020n0w7p7r4rsi7wnww85vljrim1i5h9wb0qiz2c4l8jj09";
};
};
};
@@ -155,10 +205,10 @@ let
"doctrine/instantiator" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "doctrine-instantiator-d56bf6102915de5702778fe20f2de3b2fe570b5b";
+ name = "doctrine-instantiator-10dcfce151b967d20fde1b34ae6640712c3891bc";
src = fetchurl {
- url = "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b";
- sha256 = "04rihgfjv8alvvb92bnb5qpz8fvqvjwfrawcjw34pfnfx4jflcwh";
+ url = "https://api.github.com/repos/doctrine/instantiator/zipball/10dcfce151b967d20fde1b34ae6640712c3891bc";
+ sha256 = "1m6pw3bb8v04wqsysj8ma4db8vpm9jnd7ddh8ihdqyfpz8pawjp7";
};
};
};
@@ -192,23 +242,33 @@ let
};
};
};
+ "dompdf/dompdf" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "dompdf-dompdf-5031045d9640b38cfc14aac9667470df09c9e090";
+ src = fetchurl {
+ url = "https://api.github.com/repos/dompdf/dompdf/zipball/5031045d9640b38cfc14aac9667470df09c9e090";
+ sha256 = "1ciw3mc6pq3rwpzsgc71gdbwppqjdfcr0fhq3435c27ni5y8z4c5";
+ };
+ };
+ };
"dragonmantank/cron-expression" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "dragonmantank-cron-expression-65b2d8ee1f10915efb3b55597da3404f096acba2";
+ name = "dragonmantank-cron-expression-be85b3f05b46c39bbc0d95f6c071ddff669510fa";
src = fetchurl {
- url = "https://api.github.com/repos/dragonmantank/cron-expression/zipball/65b2d8ee1f10915efb3b55597da3404f096acba2";
- sha256 = "07yqbhf6n4d818gvla60mgg23gichwiafd5ypd70w4b4dlbcxcpl";
+ url = "https://api.github.com/repos/dragonmantank/cron-expression/zipball/be85b3f05b46c39bbc0d95f6c071ddff669510fa";
+ sha256 = "09k5cj8bay6jkphjl5ngfx7qb17dxnlvpf6918a9ms8am731s2a6";
};
};
};
"eduardokum/laravel-mail-auto-embed" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "eduardokum-laravel-mail-auto-embed-83349a6a35560edb1c95e31205e2a848d73196ef";
+ name = "eduardokum-laravel-mail-auto-embed-ea098444590521d574c84a37ed732c92b840d5b4";
src = fetchurl {
- url = "https://api.github.com/repos/eduardokum/laravel-mail-auto-embed/zipball/83349a6a35560edb1c95e31205e2a848d73196ef";
- sha256 = "0v1zbyln5ly1fhyr8m6wdm140zy14l71mqjpkij2pacskbbmvij2";
+ url = "https://api.github.com/repos/eduardokum/laravel-mail-auto-embed/zipball/ea098444590521d574c84a37ed732c92b840d5b4";
+ sha256 = "1amqglrskwx9lfdl06k5j0inz3j41lbr0kmq6hjxx1gia0ddh91f";
};
};
};
@@ -242,6 +302,46 @@ let
};
};
};
+ "ezyang/htmlpurifier" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "ezyang-htmlpurifier-12ab42bd6e742c70c0a52f7b82477fcd44e64b75";
+ src = fetchurl {
+ url = "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75";
+ sha256 = "168kkjcq1w9vdnly5k72qc8jb8amdcmax9wja0xwfh926gb6dpz7";
+ };
+ };
+ };
+ "facade/flare-client-php" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "facade-flare-client-php-b2adf1512755637d0cef4f7d1b54301325ac78ed";
+ src = fetchurl {
+ url = "https://api.github.com/repos/facade/flare-client-php/zipball/b2adf1512755637d0cef4f7d1b54301325ac78ed";
+ sha256 = "10yqn1bi4q6mp89g16d02dc7crxdigjxyvax973fdnmxnvafl0cb";
+ };
+ };
+ };
+ "facade/ignition" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "facade-ignition-1d71996f83c9a5a7807331b8986ac890352b7a0c";
+ src = fetchurl {
+ url = "https://api.github.com/repos/facade/ignition/zipball/1d71996f83c9a5a7807331b8986ac890352b7a0c";
+ sha256 = "0zc9x2d597709rp5fzsbx5gqn48qcsw70h1a63cqrw1nl95392gs";
+ };
+ };
+ };
+ "facade/ignition-contracts" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "facade-ignition-contracts-3c921a1cdba35b68a7f0ccffc6dffc1995b18267";
+ src = fetchurl {
+ url = "https://api.github.com/repos/facade/ignition-contracts/zipball/3c921a1cdba35b68a7f0ccffc6dffc1995b18267";
+ sha256 = "1nsjwd1k9q8qmfvh7m50rs42yxzxyq4f56r6dq205gwcmqsjb2j0";
+ };
+ };
+ };
"fideloper/proxy" = {
targetDir = "";
src = composerEnv.buildZipPackage {
@@ -255,20 +355,20 @@ let
"filp/whoops" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "filp-whoops-2edbc73a4687d9085c8f20f398eebade844e8424";
+ name = "filp-whoops-a63e5e8f26ebbebf8ed3c5c691637325512eb0dc";
src = fetchurl {
- url = "https://api.github.com/repos/filp/whoops/zipball/2edbc73a4687d9085c8f20f398eebade844e8424";
- sha256 = "1x79vnjdbjk9z2mix75ri56kyc5iwvjv3dyivncg6n3wd80nyfgg";
+ url = "https://api.github.com/repos/filp/whoops/zipball/a63e5e8f26ebbebf8ed3c5c691637325512eb0dc";
+ sha256 = "0hc9zfh3i7br30831grccm4wny9dllpswhaw8hdn988mvg5xrdy0";
};
};
};
"firebase/php-jwt" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "firebase-php-jwt-83b609028194aa042ea33b5af2d41a7427de80e6";
+ name = "firebase-php-jwt-d28e6df83830252650da4623c78aaaf98fb385f3";
src = fetchurl {
- url = "https://api.github.com/repos/firebase/php-jwt/zipball/83b609028194aa042ea33b5af2d41a7427de80e6";
- sha256 = "16a0nw983x36al7zdcrf6h2m4jmnnvmr4p9znr5yzpchi5zx42ig";
+ url = "https://api.github.com/repos/firebase/php-jwt/zipball/d28e6df83830252650da4623c78aaaf98fb385f3";
+ sha256 = "0lp9z27mlav8bdcy69d3br93azjnwjimz98w19h6pykp7939aaap";
};
};
};
@@ -282,43 +382,53 @@ let
};
};
};
+ "graham-campbell/result-type" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "graham-campbell-result-type-0690bde05318336c7221785f2a932467f98b64ca";
+ src = fetchurl {
+ url = "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/0690bde05318336c7221785f2a932467f98b64ca";
+ sha256 = "0a6kj3vxmhr1wh2kggmrl6y41hkg19jc0iq8qw095lf11mr4bd83";
+ };
+ };
+ };
"guzzlehttp/guzzle" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "guzzlehttp-guzzle-9d4290de1cfd701f38099ef7e183b64b4b7b0c5e";
+ name = "guzzlehttp-guzzle-ac1ec1cd9b5624694c3a40be801d94137afb12b4";
src = fetchurl {
- url = "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e";
- sha256 = "1dlrdpil0173cmx73ghy8iis2j0lk00dzv3n166d0riky21n8djb";
+ url = "https://api.github.com/repos/guzzle/guzzle/zipball/ac1ec1cd9b5624694c3a40be801d94137afb12b4";
+ sha256 = "0bpgi47jc2d1ca0h62ahg9bpkh355azncwgnzcb2vsaldcm4g27s";
};
};
};
"guzzlehttp/promises" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "guzzlehttp-promises-8e7d04f1f6450fef59366c399cfad4b9383aa30d";
+ name = "guzzlehttp-promises-fe752aedc9fd8fcca3fe7ad05d419d32998a06da";
src = fetchurl {
- url = "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d";
- sha256 = "158wd8nmvvl386c24lkr4jkwdhqpdj0dxdbjwh8iv6a2rgccjr2q";
+ url = "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da";
+ sha256 = "09ivi77y49bpc2sy3xhvgq22rfh2fhv921mn8402dv0a8bdprf56";
};
};
};
"guzzlehttp/psr7" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "guzzlehttp-psr7-337e3ad8e5716c15f9657bd214d16cc5e69df268";
+ name = "guzzlehttp-psr7-c94a94f120803a18554c1805ef2e539f8285f9a2";
src = fetchurl {
- url = "https://api.github.com/repos/guzzle/psr7/zipball/337e3ad8e5716c15f9657bd214d16cc5e69df268";
- sha256 = "0qpldw2aw55dm275hgavw9h53l5697ahiz7cn2d0fz97l8j7fg9p";
+ url = "https://api.github.com/repos/guzzle/psr7/zipball/c94a94f120803a18554c1805ef2e539f8285f9a2";
+ sha256 = "05q47cx2dvqxxi5kan0d3q956lqrf3rnan5qbwc36hk4pb5n1sqs";
};
};
};
"intervention/image" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "intervention-image-abbf18d5ab8367f96b3205ca3c89fb2fa598c69e";
+ name = "intervention-image-744ebba495319501b873a4e48787759c72e3fb8c";
src = fetchurl {
- url = "https://api.github.com/repos/Intervention/image/zipball/abbf18d5ab8367f96b3205ca3c89fb2fa598c69e";
- sha256 = "1msfpr9bip69bmhg23ka2f43phgb6dq5z604j5psjh3xd86r6c5d";
+ url = "https://api.github.com/repos/Intervention/image/zipball/744ebba495319501b873a4e48787759c72e3fb8c";
+ sha256 = "1h0w1gmnsb54k2y12vdhardssz9l3fqddln08fx9spwva1w4ms59";
};
};
};
@@ -332,113 +442,133 @@ let
};
};
};
- "laminas/laminas-diactoros" = {
- targetDir = "";
- src = composerEnv.buildZipPackage {
- name = "laminas-laminas-diactoros-36ef09b73e884135d2059cc498c938e90821bb57";
- src = fetchurl {
- url = "https://api.github.com/repos/laminas/laminas-diactoros/zipball/36ef09b73e884135d2059cc498c938e90821bb57";
- sha256 = "0qzf3890j1976q6f684fydz49gd48kg3hwipzhsw0dgbcgmr8qs6";
- };
- };
- };
- "laminas/laminas-zendframework-bridge" = {
- targetDir = "";
- src = composerEnv.buildZipPackage {
- name = "laminas-laminas-zendframework-bridge-6ede70583e101030bcace4dcddd648f760ddf642";
- src = fetchurl {
- url = "https://api.github.com/repos/laminas/laminas-zendframework-bridge/zipball/6ede70583e101030bcace4dcddd648f760ddf642";
- sha256 = "10cksxv2fzv3d14n8kmij3wvfibddzp1qz65dqgybs1w2fd1n358";
- };
- };
- };
"laravel/framework" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "laravel-framework-505ebcdeaa9ca56d6d7dbf38ed4f53998c973ed0";
+ name = "laravel-framework-2af2314989845db68dfbb65a54b8748ffaf26204";
src = fetchurl {
- url = "https://api.github.com/repos/laravel/framework/zipball/505ebcdeaa9ca56d6d7dbf38ed4f53998c973ed0";
- sha256 = "0hwjxlzj3hg8zmwslcjkp9jcrbqpxsvyj9fjhqk3j919dwlwwx0z";
+ url = "https://api.github.com/repos/laravel/framework/zipball/2af2314989845db68dfbb65a54b8748ffaf26204";
+ sha256 = "1q43sxp927sgzgbgvszbqmf77fi350l748hya33bdwl5f3w5rigb";
};
};
};
"laravel/helpers" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "laravel-helpers-febb10d8daaf86123825de2cb87f789a3371f0ac";
+ name = "laravel-helpers-c28b0ccd799d58564c41a62395ac9511a1e72931";
src = fetchurl {
- url = "https://api.github.com/repos/laravel/helpers/zipball/febb10d8daaf86123825de2cb87f789a3371f0ac";
- sha256 = "1axbawm5hamfqvs5a6n4bbjc2fs5q3zwpsf7xrvqirxc4rgrdbgw";
+ url = "https://api.github.com/repos/laravel/helpers/zipball/c28b0ccd799d58564c41a62395ac9511a1e72931";
+ sha256 = "0s9ppwkwl5c1gp1bd12fvb2k1n77h0qj5vl4c88i325y5fcfgvnb";
};
};
};
"laravel/passport" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "laravel-passport-011bd500e8ae3d459b692467880a49ff1ecd60c0";
+ name = "laravel-passport-b62b418a6d9e9aca231a587be0fc14dc55cd8d77";
src = fetchurl {
- url = "https://api.github.com/repos/laravel/passport/zipball/011bd500e8ae3d459b692467880a49ff1ecd60c0";
- sha256 = "0aix2nf06xl32iqyhjjfjp7sq9z57v8w8i9qh408cmr78qg28kwv";
+ url = "https://api.github.com/repos/laravel/passport/zipball/b62b418a6d9e9aca231a587be0fc14dc55cd8d77";
+ sha256 = "139yqi5561cqzn35g336hf6m0gffcn4ixvmks7wz9kv4f0f336vn";
+ };
+ };
+ };
+ "laravel/serializable-closure" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "laravel-serializable-closure-9e4b005daa20b0c161f3845040046dc9ddc1d74e";
+ src = fetchurl {
+ url = "https://api.github.com/repos/laravel/serializable-closure/zipball/9e4b005daa20b0c161f3845040046dc9ddc1d74e";
+ sha256 = "1arjkh7rxjnifcccqrdyby308fg3vlp5mfz5bhhk9cs9q1xhrhna";
};
};
};
"laravel/slack-notification-channel" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "laravel-slack-notification-channel-f428e76b8d0a0a2ff413ab225eeb829b9a8ffc20";
+ name = "laravel-slack-notification-channel-060617a31562c88656c95c5971a36989122d4b53";
src = fetchurl {
- url = "https://api.github.com/repos/laravel/slack-notification-channel/zipball/f428e76b8d0a0a2ff413ab225eeb829b9a8ffc20";
- sha256 = "1bmn7018j6pi7jfjbzkwpx3qa1b33d8vvm48xjsyci44vkp7swbk";
+ url = "https://api.github.com/repos/laravel/slack-notification-channel/zipball/060617a31562c88656c95c5971a36989122d4b53";
+ sha256 = "1b2hw28aqb805ac5w7knm9myrgyh40aqw9njyzmvsr2jrphjwgr4";
};
};
};
"laravel/tinker" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "laravel-tinker-04ad32c1a3328081097a181875733fa51f402083";
+ name = "laravel-tinker-dff39b661e827dae6e092412f976658df82dbac5";
src = fetchurl {
- url = "https://api.github.com/repos/laravel/tinker/zipball/04ad32c1a3328081097a181875733fa51f402083";
- sha256 = "1h4847a5rq2qdyszvjx6bqw5c0xi2m3pn9x7cqnq7jz7fkzpi5f9";
+ url = "https://api.github.com/repos/laravel/tinker/zipball/dff39b661e827dae6e092412f976658df82dbac5";
+ sha256 = "0az4n99pfrhrnr7diwi656f8y9qbynxzdw25md29ji8bw0isbc6d";
+ };
+ };
+ };
+ "laravel/ui" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "laravel-ui-f11d295de1508c5bb56206a620b00b6616de414c";
+ src = fetchurl {
+ url = "https://api.github.com/repos/laravel/ui/zipball/f11d295de1508c5bb56206a620b00b6616de414c";
+ sha256 = "1cjhzmvl5wwf2q46di5fnqf9kysfib4rfqf7h9pz8w7p74nl3r5c";
};
};
};
"laravelcollective/html" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "laravelcollective-html-ae15b9c4bf918ec3a78f092b8555551dd693fde3";
+ name = "laravelcollective-html-78c3cb516ac9e6d3d76cad9191f81d217302dea6";
src = fetchurl {
- url = "https://api.github.com/repos/LaravelCollective/html/zipball/ae15b9c4bf918ec3a78f092b8555551dd693fde3";
- sha256 = "0prkxn874gp2x1hv4nsv30rfrqn5l7ld8qy3ivd3p7n391k7iak6";
+ url = "https://api.github.com/repos/LaravelCollective/html/zipball/78c3cb516ac9e6d3d76cad9191f81d217302dea6";
+ sha256 = "14nm7wzlp8hz0ja1xhs10nhci3bq9ss73jpavbs0qazipfpc38sn";
+ };
+ };
+ };
+ "lcobucci/clock" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "lcobucci-clock-353d83fe2e6ae95745b16b3d911813df6a05bfb3";
+ src = fetchurl {
+ url = "https://api.github.com/repos/lcobucci/clock/zipball/353d83fe2e6ae95745b16b3d911813df6a05bfb3";
+ sha256 = "18jdhd0jl5sqy5qkg2kjlrwyilyd80mck9gcpwa9xm7il9s9lf8m";
};
};
};
"lcobucci/jwt" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "lcobucci-jwt-3ef8657a78278dfeae7707d51747251db4176240";
+ name = "lcobucci-jwt-fe2d89f2eaa7087af4aa166c6f480ef04e000582";
src = fetchurl {
- url = "https://api.github.com/repos/lcobucci/jwt/zipball/3ef8657a78278dfeae7707d51747251db4176240";
- sha256 = "03d8ah4xjhq4pikifgbyxlip8pdqwdiypi2aqbx32i98sj2fa4fr";
+ url = "https://api.github.com/repos/lcobucci/jwt/zipball/fe2d89f2eaa7087af4aa166c6f480ef04e000582";
+ sha256 = "04rm6gfjlhxfllhmppx2fmxl8knflcxz6ss12y4lisg938xgm187";
};
};
};
"league/commonmark" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "league-commonmark-2b8185c13bc9578367a5bf901881d1c1b5bbd09b";
+ name = "league-commonmark-cb36fee279f7fca01d5d9399ddd1b37e48e2eca1";
src = fetchurl {
- url = "https://api.github.com/repos/thephpleague/commonmark/zipball/2b8185c13bc9578367a5bf901881d1c1b5bbd09b";
- sha256 = "14hp7vmqag9jh89rcq1mi3hyw01rkmypdbw2p3zsnjq2p8wwh4r5";
+ url = "https://api.github.com/repos/thephpleague/commonmark/zipball/cb36fee279f7fca01d5d9399ddd1b37e48e2eca1";
+ sha256 = "1djp6mzibix05ymi5zx8f5mg41690hk5n9k70n58fdna35sjbby6";
+ };
+ };
+ };
+ "league/config" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "league-config-a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e";
+ src = fetchurl {
+ url = "https://api.github.com/repos/thephpleague/config/zipball/a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e";
+ sha256 = "0mwqf6pdapgbxcry328kl9974awjmnv491c6ryirw74lqkapw2bn";
};
};
};
"league/csv" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "league-csv-f28da6e483bf979bac10e2add384c90ae9983e4e";
+ name = "league-csv-9d2e0265c5d90f5dd601bc65ff717e05cec19b47";
src = fetchurl {
- url = "https://api.github.com/repos/thephpleague/csv/zipball/f28da6e483bf979bac10e2add384c90ae9983e4e";
- sha256 = "13wpdjf0646z1mawi9bh540gvykwx7ry6kd8cyvpnpi1gjxyqzma";
+ url = "https://api.github.com/repos/thephpleague/csv/zipball/9d2e0265c5d90f5dd601bc65ff717e05cec19b47";
+ sha256 = "0mcngirl2r8aw7hgbwaq3hrkkib4xwvhngijdhrkdzg4hj6ii3ap";
};
};
};
@@ -455,10 +585,10 @@ let
"league/flysystem" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "league-flysystem-f3ad69181b8afed2c9edf7be5a2918144ff4ea32";
+ name = "league-flysystem-094defdb4a7001845300334e7c1ee2335925ef99";
src = fetchurl {
- url = "https://api.github.com/repos/thephpleague/flysystem/zipball/f3ad69181b8afed2c9edf7be5a2918144ff4ea32";
- sha256 = "0s4sx4j7c16qkk7m6k2r4ajfjidlv15z18ybxhfmmz4jb4wsmv94";
+ url = "https://api.github.com/repos/thephpleague/flysystem/zipball/094defdb4a7001845300334e7c1ee2335925ef99";
+ sha256 = "0dn71b1pwikbwz1cmmz9k1fc8k1fsmah3gy8sqxbz7czhqn5qiva";
};
};
};
@@ -485,50 +615,130 @@ let
"league/mime-type-detection" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "league-mime-type-detection-3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3";
+ name = "league-mime-type-detection-ff6248ea87a9f116e78edd6002e39e5128a0d4dd";
src = fetchurl {
- url = "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3";
- sha256 = "0pmq486v2nf6672y2z53cyb3mfrxcc8n7z2ilpzz9zkkf2yb990j";
+ url = "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/ff6248ea87a9f116e78edd6002e39e5128a0d4dd";
+ sha256 = "1a63nvqd6cz3vck3y8vjswn6c3cfwh13p0cn0ci5pqdf0bgjvvfz";
};
};
};
"league/oauth2-server" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "league-oauth2-server-f5698a3893eda9a17bcd48636990281e7ca77b2a";
+ name = "league-oauth2-server-7aeb7c42b463b1a6fe4d084d3145e2fa22436876";
src = fetchurl {
- url = "https://api.github.com/repos/thephpleague/oauth2-server/zipball/f5698a3893eda9a17bcd48636990281e7ca77b2a";
- sha256 = "1fi46pi8aiw8jdhdjwq38kxrva9hbk85h5gr5h1ixlxm699vnrsz";
+ url = "https://api.github.com/repos/thephpleague/oauth2-server/zipball/7aeb7c42b463b1a6fe4d084d3145e2fa22436876";
+ sha256 = "08fla005m5w3cvcivsi8x5jbxgyx814xhh9jmx6kcxrbwcpw2cpf";
+ };
+ };
+ };
+ "league/uri" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "league-uri-c68ca445abb04817d740ddd6d0b3551826ef0c5a";
+ src = fetchurl {
+ url = "https://api.github.com/repos/thephpleague/uri/zipball/c68ca445abb04817d740ddd6d0b3551826ef0c5a";
+ sha256 = "0sk98yk5q1qj97hsglgfsg7chbnf5hi1nhd5m09704z4b8jrcy6p";
+ };
+ };
+ };
+ "league/uri-interfaces" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "league-uri-interfaces-00e7e2943f76d8cb50c7dfdc2f6dee356e15e383";
+ src = fetchurl {
+ url = "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/00e7e2943f76d8cb50c7dfdc2f6dee356e15e383";
+ sha256 = "01jllf6n9fs4yjcf6sjc4ivqp7k7dkqhbpz354bq9mr14njsjv6x";
+ };
+ };
+ };
+ "livewire/livewire" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "livewire-livewire-9ea6237760f627b3b6a05d15137880780ac843b5";
+ src = fetchurl {
+ url = "https://api.github.com/repos/livewire/livewire/zipball/9ea6237760f627b3b6a05d15137880780ac843b5";
+ sha256 = "11x48k1xprdp2xaihgskc1cxpjlg1ri1dkza3shzsaq883d9d6vy";
+ };
+ };
+ };
+ "maatwebsite/excel" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "maatwebsite-excel-8a54972e3d616c74687c3cbff15765555761885c";
+ src = fetchurl {
+ url = "https://api.github.com/repos/SpartnerNL/Laravel-Excel/zipball/8a54972e3d616c74687c3cbff15765555761885c";
+ sha256 = "0h49x9aagq4wi05fymwhknvi16gl0na1xgi2cp9vlhy5ncrmpxy2";
+ };
+ };
+ };
+ "maennchen/zipstream-php" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "maennchen-zipstream-php-c4c5803cc1f93df3d2448478ef79394a5981cc58";
+ src = fetchurl {
+ url = "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58";
+ sha256 = "0ggx4sb5w7aah7h645ad59gsn6r9an5y4f8xhgwbbjxndmgx34dq";
+ };
+ };
+ };
+ "markbaker/complex" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "markbaker-complex-ab8bc271e404909db09ff2d5ffa1e538085c0f22";
+ src = fetchurl {
+ url = "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/ab8bc271e404909db09ff2d5ffa1e538085c0f22";
+ sha256 = "1zgy7bz25a6wa4f0m9q3ax38a3dfzv8cz2mfcppf3znb2mxs8w5y";
+ };
+ };
+ };
+ "markbaker/matrix" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "markbaker-matrix-c66aefcafb4f6c269510e9ac46b82619a904c576";
+ src = fetchurl {
+ url = "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/c66aefcafb4f6c269510e9ac46b82619a904c576";
+ sha256 = "0vfa7phvjkgsfplpxd3s2h00c28hy389yig29bmcpxlfk008vicn";
};
};
};
"masterminds/html5" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "masterminds-html5-9227822783c75406cfe400984b2f095cdf03d417";
+ name = "masterminds-html5-f640ac1bdddff06ea333a920c95bbad8872429ab";
src = fetchurl {
- url = "https://api.github.com/repos/Masterminds/html5-php/zipball/9227822783c75406cfe400984b2f095cdf03d417";
- sha256 = "1szy5njj102vql3i9l9qgnx8z40lhn7lgaqkscma9hn478963rbz";
+ url = "https://api.github.com/repos/Masterminds/html5-php/zipball/f640ac1bdddff06ea333a920c95bbad8872429ab";
+ sha256 = "1v9sn44z710wha5jrzy0alx1ayj3d0fcin1xpx6c6fdhlksbqc6z";
};
};
};
"maximebf/debugbar" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "maximebf-debugbar-6d51ee9e94cff14412783785e79a4e7ef97b9d62";
+ name = "maximebf-debugbar-0d44b75f3b5d6d41ae83b79c7a4bceae7fbc78b6";
src = fetchurl {
- url = "https://api.github.com/repos/maximebf/php-debugbar/zipball/6d51ee9e94cff14412783785e79a4e7ef97b9d62";
- sha256 = "13lh63wnsp2a6564h3if3925x4maf2plkhzyd1byv995g7bhi68i";
+ url = "https://api.github.com/repos/maximebf/php-debugbar/zipball/0d44b75f3b5d6d41ae83b79c7a4bceae7fbc78b6";
+ sha256 = "02g3kz29pgf31q2q7zmm2w999n4bncm6336bh0ixv8v9vl1mssd4";
+ };
+ };
+ };
+ "mediconesystems/livewire-datatables" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "mediconesystems-livewire-datatables-bf6f24d529208e6bdec58276e92792719c73c827";
+ src = fetchurl {
+ url = "https://api.github.com/repos/MedicOneSystems/livewire-datatables/zipball/bf6f24d529208e6bdec58276e92792719c73c827";
+ sha256 = "0pdr1ax3735f2147w6bz843rrfjnrr57z6355xkdax9a16zvc0lm";
};
};
};
"monolog/monolog" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "monolog-monolog-d7fd7450628561ba697b7097d86db72662f54aef";
+ name = "monolog-monolog-247918972acd74356b0a91dfaa5adcaec069b6c0";
src = fetchurl {
- url = "https://api.github.com/repos/Seldaek/monolog/zipball/d7fd7450628561ba697b7097d86db72662f54aef";
- sha256 = "1zi8pprp0jfjvnw4xh5rcbcr8wmqcgrsccl257p25x2n50sggm8l";
+ url = "https://api.github.com/repos/Seldaek/monolog/zipball/247918972acd74356b0a91dfaa5adcaec069b6c0";
+ sha256 = "1rhldsdvm9s64b9qgnx610ad3wd28g1892ph3rf4fljnjd415hgh";
};
};
};
@@ -542,6 +752,16 @@ let
};
};
};
+ "myclabs/php-enum" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "myclabs-php-enum-b942d263c641ddb5190929ff840c68f78713e937";
+ src = fetchurl {
+ url = "https://api.github.com/repos/myclabs/php-enum/zipball/b942d263c641ddb5190929ff840c68f78713e937";
+ sha256 = "16123l5459sjbmnz5nx68x8kpq5mc7miz95q4sjvancpb1dgl8d3";
+ };
+ };
+ };
"neitanod/forceutf8" = {
targetDir = "";
src = composerEnv.buildZipPackage {
@@ -555,30 +775,50 @@ let
"nesbot/carbon" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "nesbot-carbon-93d9db91c0235c486875d22f1e08b50bdf3e6eee";
+ name = "nesbot-carbon-97a34af22bde8d0ac20ab34b29d7bfe360902055";
src = fetchurl {
- url = "https://api.github.com/repos/briannesbitt/Carbon/zipball/93d9db91c0235c486875d22f1e08b50bdf3e6eee";
- sha256 = "1xk4bg9imbsm8481mc49111cimanrxswqqkj3bqs4ja8bam6a51z";
+ url = "https://api.github.com/repos/briannesbitt/Carbon/zipball/97a34af22bde8d0ac20ab34b29d7bfe360902055";
+ sha256 = "0dagm5dr9pbyvxhmspdwmpwgnxf65mjk24a32cw8h5wqfn0p99i8";
+ };
+ };
+ };
+ "nette/schema" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "nette-schema-9a39cef03a5b34c7de64f551538cbba05c2be5df";
+ src = fetchurl {
+ url = "https://api.github.com/repos/nette/schema/zipball/9a39cef03a5b34c7de64f551538cbba05c2be5df";
+ sha256 = "1kr5lai6r1l6w85ck64b1cq9cp0r2kwa10i1xcmlc7q0xlrxwhp2";
+ };
+ };
+ };
+ "nette/utils" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "nette-utils-0af4e3de4df9f1543534beab255ccf459e7a2c99";
+ src = fetchurl {
+ url = "https://api.github.com/repos/nette/utils/zipball/0af4e3de4df9f1543534beab255ccf459e7a2c99";
+ sha256 = "0pmcgx3h3bl02sdqvhb9ap548ldxnhl3051imqss2yd64fkxf5fj";
};
};
};
"nikic/php-parser" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "nikic-php-parser-4432ba399e47c66624bc73c8c0f811e5c109576f";
+ name = "nikic-php-parser-210577fe3cf7badcc5814d99455df46564f3c077";
src = fetchurl {
- url = "https://api.github.com/repos/nikic/PHP-Parser/zipball/4432ba399e47c66624bc73c8c0f811e5c109576f";
- sha256 = "0372c09xdgdr9dhd9m7sblxyqxk9xdk2r9s0i13ja3ascsz3zvpd";
+ url = "https://api.github.com/repos/nikic/PHP-Parser/zipball/210577fe3cf7badcc5814d99455df46564f3c077";
+ sha256 = "191ijb7bybqnl1jayx6bipqh91dc9acg9zsbh89fk4h1ff87b1qp";
};
};
};
"nunomaduro/collision" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "nunomaduro-collision-f7c45764dfe4ba5f2618d265a6f1f9c72732e01d";
+ name = "nunomaduro-collision-8b610eef8582ccdc05d8f2ab23305e2d37049461";
src = fetchurl {
- url = "https://api.github.com/repos/nunomaduro/collision/zipball/f7c45764dfe4ba5f2618d265a6f1f9c72732e01d";
- sha256 = "1cazbjxl5rqw4cl783nrymhcvjhvwwwjswr5w0si1wfhmpvr349q";
+ url = "https://api.github.com/repos/nunomaduro/collision/zipball/8b610eef8582ccdc05d8f2ab23305e2d37049461";
+ sha256 = "0w559vqpknkl6fbhz5hnkc9g37ydcyrqx82w3kjl88vmjycd1f61";
};
};
};
@@ -615,10 +855,10 @@ let
"paragonie/constant_time_encoding" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "paragonie-constant_time_encoding-f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c";
+ name = "paragonie-constant_time_encoding-9229e15f2e6ba772f0c55dd6986c563b937170a8";
src = fetchurl {
- url = "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/f34c2b11eb9d2c9318e13540a1dbc2a3afbd939c";
- sha256 = "1r1xj3j7s5mskw5gh3ars4dfhvcn7d252gdqgpif80026kj5fvrp";
+ url = "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/9229e15f2e6ba772f0c55dd6986c563b937170a8";
+ sha256 = "1cn71hyvjd100w0dyqibjxwkc8wn5525jmpv5fyh1ag04lr5ld90";
};
};
};
@@ -642,6 +882,26 @@ let
};
};
};
+ "phenx/php-font-lib" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "phenx-php-font-lib-dd448ad1ce34c63d09baccd05415e361300c35b4";
+ src = fetchurl {
+ url = "https://api.github.com/repos/dompdf/php-font-lib/zipball/dd448ad1ce34c63d09baccd05415e361300c35b4";
+ sha256 = "0l20inbvipjdg9fdd32v8b7agjyvcs0rpqswcylld64vbm2sf3il";
+ };
+ };
+ };
+ "phenx/php-svg-lib" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "phenx-php-svg-lib-4498b5df7b08e8469f0f8279651ea5de9626ed02";
+ src = fetchurl {
+ url = "https://api.github.com/repos/dompdf/php-svg-lib/zipball/4498b5df7b08e8469f0f8279651ea5de9626ed02";
+ sha256 = "01w65haq96sfyjl8ahm9nb95wasgl66ymv5lycx1cbagy653xdin";
+ };
+ };
+ };
"php-http/message-factory" = {
targetDir = "";
src = composerEnv.buildZipPackage {
@@ -652,26 +912,6 @@ let
};
};
};
- "php-parallel-lint/php-console-color" = {
- targetDir = "";
- src = composerEnv.buildZipPackage {
- name = "php-parallel-lint-php-console-color-b6af326b2088f1ad3b264696c9fd590ec395b49e";
- src = fetchurl {
- url = "https://api.github.com/repos/php-parallel-lint/PHP-Console-Color/zipball/b6af326b2088f1ad3b264696c9fd590ec395b49e";
- sha256 = "030449mkpxs35y8dk336ls3bfdq3zjnxswnk5khlg45z5147cr3k";
- };
- };
- };
- "php-parallel-lint/php-console-highlighter" = {
- targetDir = "";
- src = composerEnv.buildZipPackage {
- name = "php-parallel-lint-php-console-highlighter-21bf002f077b177f056d8cb455c5ed573adfdbb8";
- src = fetchurl {
- url = "https://api.github.com/repos/php-parallel-lint/PHP-Console-Highlighter/zipball/21bf002f077b177f056d8cb455c5ed573adfdbb8";
- sha256 = "013phmp5n6hp6mvlpbqbrih0zd8h7xc152dpzxxf49b0jczxh8y4";
- };
- };
- };
"phpdocumentor/reflection-common" = {
targetDir = "";
src = composerEnv.buildZipPackage {
@@ -685,20 +925,30 @@ let
"phpdocumentor/reflection-docblock" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "phpdocumentor-reflection-docblock-069a785b2141f5bcf49f3e353548dc1cce6df556";
+ name = "phpdocumentor-reflection-docblock-622548b623e81ca6d78b721c5e029f4ce664f170";
src = fetchurl {
- url = "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/069a785b2141f5bcf49f3e353548dc1cce6df556";
- sha256 = "0qid63bsfjmc3ka54f1ijl4a5zqwf7jmackjyjmbw3gxdnbi69il";
+ url = "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170";
+ sha256 = "1vs0fhpqk8s9bc0sqyfhpbs63q14lfjg1f0c1dw4jz97145j6r1n";
};
};
};
"phpdocumentor/type-resolver" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "phpdocumentor-type-resolver-6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0";
+ name = "phpdocumentor-type-resolver-77a32518733312af16a44300404e945338981de3";
src = fetchurl {
- url = "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/6a467b8989322d92aa1c8bf2bebcc6e5c2ba55c0";
- sha256 = "01g6mihq5wd1396njjb7ibcdfgk26ix1kmbjb6dlshzav0k3983h";
+ url = "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/77a32518733312af16a44300404e945338981de3";
+ sha256 = "0y6byv5psmrcy6ga7nghzblv61rjbni046h0pgjda8r8qmz26yr4";
+ };
+ };
+ };
+ "phpoffice/phpspreadsheet" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "phpoffice-phpspreadsheet-21e4cf62699eebf007db28775f7d1554e612ed9e";
+ src = fetchurl {
+ url = "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/21e4cf62699eebf007db28775f7d1554e612ed9e";
+ sha256 = "1zzhy52chi1ndypfv08y5hy7ibcwi2qjibdxp0f1d5smyj2y49fz";
};
};
};
@@ -715,20 +965,20 @@ let
"phpseclib/phpseclib" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "phpseclib-phpseclib-c812fbb4d6b4d7f30235ab7298a12f09ba13b37c";
+ name = "phpseclib-phpseclib-2f0b7af658cbea265cbb4a791d6c29a6613f98ef";
src = fetchurl {
- url = "https://api.github.com/repos/phpseclib/phpseclib/zipball/c812fbb4d6b4d7f30235ab7298a12f09ba13b37c";
- sha256 = "0yak18zyyjhqd2l5mlgiinw9rf4rrvbyxp2fnivjvm93jymhhl49";
+ url = "https://api.github.com/repos/phpseclib/phpseclib/zipball/2f0b7af658cbea265cbb4a791d6c29a6613f98ef";
+ sha256 = "08azglzhm6j821p5w3nb61ny7gz4lgj5kdmr1f1h723f8sjjwmfs";
};
};
};
"phpspec/prophecy" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "phpspec-prophecy-be1996ed8adc35c3fd795488a653f4b518be70ea";
+ name = "phpspec-prophecy-bbcd7380b0ebf3961ee21409db7b38bc31d69a13";
src = fetchurl {
- url = "https://api.github.com/repos/phpspec/prophecy/zipball/be1996ed8adc35c3fd795488a653f4b518be70ea";
- sha256 = "167snpasy7499pbxpyx2bj607qa1vrg07xfpa30dlpbwi7f34dji";
+ url = "https://api.github.com/repos/phpspec/prophecy/zipball/bbcd7380b0ebf3961ee21409db7b38bc31d69a13";
+ sha256 = "1xw7x12lws8qdrryhbgjiih48gxwlq99ayhhsy0q2ls9i9p6mw0w";
};
};
};
@@ -775,10 +1025,30 @@ let
"psr/container" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "psr-container-8622567409010282b7aeebe4bb841fe98b58dcaf";
+ name = "psr-container-513e0666f7216c7459170d56df27dfcefe1689ea";
src = fetchurl {
- url = "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf";
- sha256 = "0qfvyfp3mli776kb9zda5cpc8cazj3prk0bg0gm254kwxyfkfrwn";
+ url = "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea";
+ sha256 = "00yvj3b5ls2l1d0sk38g065raw837rw65dx1sicggjnkr85vmfzz";
+ };
+ };
+ };
+ "psr/event-dispatcher" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "psr-event-dispatcher-dbefd12671e8a14ec7f180cab83036ed26714bb0";
+ src = fetchurl {
+ url = "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0";
+ sha256 = "05nicsd9lwl467bsv4sn44fjnnvqvzj1xqw2mmz9bac9zm66fsjd";
+ };
+ };
+ };
+ "psr/http-client" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "psr-http-client-2dfb5f6c5eff0e91e20e913f8c5452ed95b86621";
+ src = fetchurl {
+ url = "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621";
+ sha256 = "0cmkifa3ji1r8kn3y1rwg81rh8g2crvnhbv2am6d688dzsbw967v";
};
};
};
@@ -825,10 +1095,10 @@ let
"psy/psysh" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "psy-psysh-e4573f47750dd6c92dca5aee543fa77513cbd8d3";
+ name = "psy-psysh-05c544b339b112226ad14803e1e5b09a61957454";
src = fetchurl {
- url = "https://api.github.com/repos/bobthecow/psysh/zipball/e4573f47750dd6c92dca5aee543fa77513cbd8d3";
- sha256 = "1pzw57gild4h66nfkvlcbz43ralypcjr9dgvwj6rs2gl72rfiwnk";
+ url = "https://api.github.com/repos/bobthecow/psysh/zipball/05c544b339b112226ad14803e1e5b09a61957454";
+ sha256 = "17d0sdrl0vp267iyxpnwshk4y0d9a1b8l8fj6agfh0plff3gab1c";
};
};
};
@@ -842,13 +1112,23 @@ let
};
};
};
+ "ramsey/collection" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "ramsey-collection-cccc74ee5e328031b15640b51056ee8d3bb66c0a";
+ src = fetchurl {
+ url = "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a";
+ sha256 = "1i2ga25aj80cci3di58qm17l588lzgank8wqhdbq0dcb3cg6cgr6";
+ };
+ };
+ };
"ramsey/uuid" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "ramsey-uuid-ffa80ab953edd85d5b6c004f96181a538aad35a3";
+ name = "ramsey-uuid-fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df";
src = fetchurl {
- url = "https://api.github.com/repos/ramsey/uuid/zipball/ffa80ab953edd85d5b6c004f96181a538aad35a3";
- sha256 = "043g1nwpbvqrvq6ri2517254d72538h5jfzv9miafnws4ajwfpzg";
+ url = "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df";
+ sha256 = "1fhjsyidsj95x5dd42z3hi5qhzii0hhhxa7xvc5jj7spqjdbqln4";
};
};
};
@@ -875,50 +1155,60 @@ let
"rollbar/rollbar-laravel" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "rollbar-rollbar-laravel-11df7e19313a4cf60769d26ce35e29b09d5405cd";
+ name = "rollbar-rollbar-laravel-d7647ffabf234beabfd0239ffaca003d934653b4";
src = fetchurl {
- url = "https://api.github.com/repos/rollbar/rollbar-php-laravel/zipball/11df7e19313a4cf60769d26ce35e29b09d5405cd";
- sha256 = "0df52a29c9xs0ifvfkcskix1nx9bz6xykrv2ah9m4pg1ikjkg2cx";
+ url = "https://api.github.com/repos/rollbar/rollbar-php-laravel/zipball/d7647ffabf234beabfd0239ffaca003d934653b4";
+ sha256 = "0jm70pqhzdczrwzq4m7vxcwkzj1fcjn4r19qjpawvbsw4ldlcdg7";
+ };
+ };
+ };
+ "sabberworm/php-css-parser" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "sabberworm-php-css-parser-e41d2140031d533348b2192a83f02d8dd8a71d30";
+ src = fetchurl {
+ url = "https://api.github.com/repos/sabberworm/PHP-CSS-Parser/zipball/e41d2140031d533348b2192a83f02d8dd8a71d30";
+ sha256 = "0slqh0ra9cwk1pm4q7bqhndynir0yxypzrxb2vrfzfkmnh0rm02c";
};
};
};
"sebastian/comparator" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "sebastian-comparator-1071dfcef776a57013124ff35e1fc41ccd294758";
+ name = "sebastian-comparator-55f4261989e546dc112258c7a75935a81a7ce382";
src = fetchurl {
- url = "https://api.github.com/repos/sebastianbergmann/comparator/zipball/1071dfcef776a57013124ff35e1fc41ccd294758";
- sha256 = "0i2lnvf56n4s88001dzxzy9bjzih1qbf7kzc7457qhlvwdnaydn3";
+ url = "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382";
+ sha256 = "1d4bgf4m2x0kn3nw9hbb45asbx22lsp9vxl74rp1yl3sj2vk9sch";
};
};
};
"sebastian/diff" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "sebastian-diff-14f72dd46eaf2f2293cbe79c93cc0bc43161a211";
+ name = "sebastian-diff-3461e3fccc7cfdfc2720be910d3bd73c69be590d";
src = fetchurl {
- url = "https://api.github.com/repos/sebastianbergmann/diff/zipball/14f72dd46eaf2f2293cbe79c93cc0bc43161a211";
- sha256 = "0planffhifwhxgml9r3ma89c83jvbrqilj517a5ps9x8vc6kk312";
+ url = "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d";
+ sha256 = "0967nl6cdnr0v0z83w4xy59agn60kfv8gb41aw3fpy1n2wpp62dj";
};
};
};
"sebastian/exporter" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "sebastian-exporter-0c32ea2e40dbf59de29f3b49bf375176ce7dd8db";
+ name = "sebastian-exporter-65e8b7db476c5dd267e65eea9cab77584d3cfff9";
src = fetchurl {
- url = "https://api.github.com/repos/sebastianbergmann/exporter/zipball/0c32ea2e40dbf59de29f3b49bf375176ce7dd8db";
- sha256 = "179m35wkps4vy5yxdpbgim8v2cxf9v2wifswj3ww7qhg7h53b1gk";
+ url = "https://api.github.com/repos/sebastianbergmann/exporter/zipball/65e8b7db476c5dd267e65eea9cab77584d3cfff9";
+ sha256 = "071813jw7nlsa3fs1hlrkl5fsjz4sidyq0i26p22m43isvvyad0q";
};
};
};
"sebastian/recursion-context" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "sebastian-recursion-context-367dcba38d6e1977be014dc4b22f47a484dac7fb";
+ name = "sebastian-recursion-context-cd9d8cf3c5804de4341c283ed787f099f5506172";
src = fetchurl {
- url = "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/367dcba38d6e1977be014dc4b22f47a484dac7fb";
- sha256 = "1zpq0qk2mgwnbyhjnj05dz2n2v8hvj2g4jy68fd5klxxkdr92ps7";
+ url = "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172";
+ sha256 = "1k0ki1krwq6329vsbw3515wsyg8a7n2l83lk19pdc12i2lg9nhpy";
};
};
};
@@ -935,10 +1225,10 @@ let
"spatie/laravel-backup" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "spatie-laravel-backup-3ede36961b79b6ea4a6b5f708f2cc60fee74ad6c";
+ name = "spatie-laravel-backup-332fae80b12cacb9e4161824ba195d984b28c8fb";
src = fetchurl {
- url = "https://api.github.com/repos/spatie/laravel-backup/zipball/3ede36961b79b6ea4a6b5f708f2cc60fee74ad6c";
- sha256 = "1i6j0qc8g80d9jxb4xhybgym8sykdackfqwqdahhmgs4mc4fg6ps";
+ url = "https://api.github.com/repos/spatie/laravel-backup/zipball/332fae80b12cacb9e4161824ba195d984b28c8fb";
+ sha256 = "02gcsv825zhw727bphrykp7lg7nhna7a2pzc20pnchkl9qbb6pnj";
};
};
};
@@ -955,10 +1245,10 @@ let
"squizlabs/php_codesniffer" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "squizlabs-php_codesniffer-ffced0d2c8fa8e6cdc4d695a743271fab6c38625";
+ name = "squizlabs-php_codesniffer-5e4e71592f69da17871dba6e80dd51bce74a351a";
src = fetchurl {
- url = "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/ffced0d2c8fa8e6cdc4d695a743271fab6c38625";
- sha256 = "1cndvz85ii2cl47lbfkmxr4xw03n7y70l6jc8sdh6bhz4axvk03z";
+ url = "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/5e4e71592f69da17871dba6e80dd51bce74a351a";
+ sha256 = "09jajz88dxmpllf0xzlc0gdyqclhsva66ilx6jlsad275m0s9jdp";
};
};
};
@@ -975,120 +1265,110 @@ let
"symfony/console" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-console-bdcc66f3140421038f495e5b50e3ca6ffa14c773";
+ name = "symfony-console-ffe3aed36c4d60da2cf1b0a1cee6b8f2e5fa881b";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/console/zipball/bdcc66f3140421038f495e5b50e3ca6ffa14c773";
- sha256 = "16w04xyq1igg3q4542s3v8vry5k2wsz8ip1vz7j036ghlv154j76";
+ url = "https://api.github.com/repos/symfony/console/zipball/ffe3aed36c4d60da2cf1b0a1cee6b8f2e5fa881b";
+ sha256 = "1q3wf6p8chvhdmfjpjm4q4xl4762p660psn14br419f7km9lwnxq";
};
};
};
"symfony/css-selector" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-css-selector-c1e29de6dc893b130b45d20d8051efbb040560a9";
+ name = "symfony-css-selector-0628e6c6d7c92f1a7bae543959bdc17347be2436";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/css-selector/zipball/c1e29de6dc893b130b45d20d8051efbb040560a9";
- sha256 = "0af571s9i7inwsjbqpf5dkpghs2k5ds8ba8x7wdvad6hpgphify8";
+ url = "https://api.github.com/repos/symfony/css-selector/zipball/0628e6c6d7c92f1a7bae543959bdc17347be2436";
+ sha256 = "1piyal7jg8sslxn4h4znrl1fsppbv2ik2s99i5na8wyq6wpz9zp4";
};
};
};
"symfony/debug" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-debug-5de6c6e7f52b364840e53851c126be4d71e60470";
+ name = "symfony-debug-6637e62480b60817b9a6984154a533e8e64c6bd5";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/debug/zipball/5de6c6e7f52b364840e53851c126be4d71e60470";
- sha256 = "1kmf8kk5ra6nr17z007vacw3dvpcglng584l0y98wrn5kmmfgh4x";
+ url = "https://api.github.com/repos/symfony/debug/zipball/6637e62480b60817b9a6984154a533e8e64c6bd5";
+ sha256 = "0p0llad0zxbswjp06f99jgv1qrf088vpgyf9liy68ng6q83ghim4";
};
};
};
"symfony/deprecation-contracts" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-deprecation-contracts-6f981ee24cf69ee7ce9736146d1c57c2780598a8";
+ name = "symfony-deprecation-contracts-e8b495ea28c1d97b5e0c121748d6f9b53d075c66";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8";
- sha256 = "05jws1g4kcs297bwf5d72z47m2263i2jqpivi3yv8kf50kdjjzba";
+ url = "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e8b495ea28c1d97b5e0c121748d6f9b53d075c66";
+ sha256 = "09k869asjb7cd3xh8i5ps824k5y6v510sbpzfalndwy3knig9fig";
};
};
};
"symfony/error-handler" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-error-handler-2d0c9c229d995bef5e87fe4e83b717541832b448";
+ name = "symfony-error-handler-c1fcde614dfe99d62a83b796a53b8bad358b266a";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/error-handler/zipball/2d0c9c229d995bef5e87fe4e83b717541832b448";
- sha256 = "1zl6p02pzmzi64fh6c77zgcnwqd41nxvhi4syhdm90l24d0b1di0";
+ url = "https://api.github.com/repos/symfony/error-handler/zipball/c1fcde614dfe99d62a83b796a53b8bad358b266a";
+ sha256 = "0b4c7n2yy26swjzbsj0n03qjsb5qi6w09v0nl0s70fjrs9fvb0qb";
};
};
};
"symfony/event-dispatcher" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-event-dispatcher-3ccfcfb96ecce1217d7b0875a0736976bc6e63dc";
+ name = "symfony-event-dispatcher-dec8a9f58d20df252b9cd89f1c6c1530f747685d";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/event-dispatcher/zipball/3ccfcfb96ecce1217d7b0875a0736976bc6e63dc";
- sha256 = "0rx6h15nzhia0g797xbgd692lraxlbv9fblg9528xr6if94bgcng";
+ url = "https://api.github.com/repos/symfony/event-dispatcher/zipball/dec8a9f58d20df252b9cd89f1c6c1530f747685d";
+ sha256 = "0mf1h2v8xgfn8k55y9yhwr9pb9jia4va5a91xfchyvfyzd5x4sm4";
};
};
};
"symfony/event-dispatcher-contracts" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-event-dispatcher-contracts-01e9a4efac0ee33a05dfdf93b346f62e7d0e998c";
+ name = "symfony-event-dispatcher-contracts-f98b54df6ad059855739db6fcbc2d36995283fe1";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/01e9a4efac0ee33a05dfdf93b346f62e7d0e998c";
- sha256 = "08hi7dgz6bnq8ys1hblgqfqkgix6kzqb1a4751bkxfz2sjh6sza8";
+ url = "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/f98b54df6ad059855739db6fcbc2d36995283fe1";
+ sha256 = "114zpsd8vac016a0ppf5ag5lmgllrha7nwln8vvhq9282r79xhsl";
};
};
};
"symfony/finder" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-finder-b17d76d7ed179f017aad646e858c90a2771af15d";
+ name = "symfony-finder-9b630f3427f3ebe7cd346c277a1408b00249dad9";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/finder/zipball/b17d76d7ed179f017aad646e858c90a2771af15d";
- sha256 = "0lmss9kblyj3pvc7wmkj1vlkjx8rr8ad6rrd9c0pf5r9iqbgy1zq";
- };
- };
- };
- "symfony/http-client-contracts" = {
- targetDir = "";
- src = composerEnv.buildZipPackage {
- name = "symfony-http-client-contracts-ec82e57b5b714dbb69300d348bd840b345e24166";
- src = fetchurl {
- url = "https://api.github.com/repos/symfony/http-client-contracts/zipball/ec82e57b5b714dbb69300d348bd840b345e24166";
- sha256 = "0q2ad5vjyrh753a71ymlqbb6rnmvq2z65c5mf4iwic2j16cmzr7p";
+ url = "https://api.github.com/repos/symfony/finder/zipball/9b630f3427f3ebe7cd346c277a1408b00249dad9";
+ sha256 = "0b2rdx4080jav1ixqxrl4mabn91amf81xsj533b067vdfq4rcfv4";
};
};
};
"symfony/http-foundation" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-http-foundation-60e8e42a4579551e5ec887d04380e2ab9e4cc314";
+ name = "symfony-http-foundation-ff2818d1c3d49860bcae1f2cbb5eb00fcd3bf9e2";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/http-foundation/zipball/60e8e42a4579551e5ec887d04380e2ab9e4cc314";
- sha256 = "1vkb67il9cv954lkkzgmsivcx9iypv4hmp1kkkgprmqsrzl5plwl";
+ url = "https://api.github.com/repos/symfony/http-foundation/zipball/ff2818d1c3d49860bcae1f2cbb5eb00fcd3bf9e2";
+ sha256 = "1f9q79rmyxmh7bh55pggi3wkpqza8ya5l5qpynpvxn284rxzfdsh";
};
};
};
"symfony/http-kernel" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-http-kernel-330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3";
+ name = "symfony-http-kernel-cf7e61106abfc19b305ca0aedc41724ced89a02a";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/http-kernel/zipball/330a859a7ec9d7e7d82f2569b1c0700a26ffb1e3";
- sha256 = "0cgngsln3k2mfp8hrmbmc71alpwfhqv7ilq8mgj1h1blh8ms5igg";
+ url = "https://api.github.com/repos/symfony/http-kernel/zipball/cf7e61106abfc19b305ca0aedc41724ced89a02a";
+ sha256 = "1z1wh7rqf8s9cwpmf540f5q5fbf1ya0iawlvhl60rlqxh9f74ykc";
};
};
};
"symfony/mime" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-mime-92d27a34dea2e199fa9b687e3fff3a7d169b7b1c";
+ name = "symfony-mime-af49bc163ec3272f677bde3bc44c0d766c1fd662";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/mime/zipball/92d27a34dea2e199fa9b687e3fff3a7d169b7b1c";
- sha256 = "02ibqpbm9az4hwfk6k8ypaqwwbx92kw14lp28wsxywb0lp7hzbcd";
+ url = "https://api.github.com/repos/symfony/mime/zipball/af49bc163ec3272f677bde3bc44c0d766c1fd662";
+ sha256 = "058is0f9b3v3vgk5p30a75g9pj9v76mrlglpv3p3kbazp1klw22q";
};
};
};
@@ -1112,6 +1392,16 @@ let
};
};
};
+ "symfony/polyfill-intl-grapheme" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "symfony-polyfill-intl-grapheme-81b86b50cf841a64252b439e738e97f4a34e2783";
+ src = fetchurl {
+ url = "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/81b86b50cf841a64252b439e738e97f4a34e2783";
+ sha256 = "1dxymfi577yridk6dn8v2z1hyrpaxr8sp4g6dxxy913ilf6igx7r";
+ };
+ };
+ };
"symfony/polyfill-intl-idn" = {
targetDir = "";
src = composerEnv.buildZipPackage {
@@ -1172,13 +1462,23 @@ let
};
};
};
+ "symfony/polyfill-php81" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "symfony-polyfill-php81-5de4ba2d41b15f9bd0e19b2ab9674135813ec98f";
+ src = fetchurl {
+ url = "https://api.github.com/repos/symfony/polyfill-php81/zipball/5de4ba2d41b15f9bd0e19b2ab9674135813ec98f";
+ sha256 = "0igxnmib8vkjp9x81j66hl4pf8i0nj86k4hdh8gzcymq01si0mxm";
+ };
+ };
+ };
"symfony/process" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-process-54e9d763759268e07eb13b921d8631fc2816206f";
+ name = "symfony-process-597f3fff8e3e91836bb0bd38f5718b56ddbde2f3";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/process/zipball/54e9d763759268e07eb13b921d8631fc2816206f";
- sha256 = "01zkgmf4ypscdrpb0wk0fb593sm09xfdk8ah645xx38rsbf3hiy1";
+ url = "https://api.github.com/repos/symfony/process/zipball/597f3fff8e3e91836bb0bd38f5718b56ddbde2f3";
+ sha256 = "1vv2xwk3cvr144yxjj6k4afhkv50v2b957lscncs6m3rvi2zs1nk";
};
};
};
@@ -1195,90 +1495,80 @@ let
"symfony/routing" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-routing-324f7f73b89cd30012575119430ccfb1dfbc24be";
+ name = "symfony-routing-e07817bb6244ea33ef5ad31abc4a9288bef3f2f7";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/routing/zipball/324f7f73b89cd30012575119430ccfb1dfbc24be";
- sha256 = "0lks9bscddqgwbljgrf4mvd948frvv2ckar4v8m3pdc8s9pajrw2";
+ url = "https://api.github.com/repos/symfony/routing/zipball/e07817bb6244ea33ef5ad31abc4a9288bef3f2f7";
+ sha256 = "1lk7dbcxvfwmyx65hm0v78ma79f67jnq2xnzg6k0wz52161rk6cl";
};
};
};
"symfony/service-contracts" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-service-contracts-1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc";
+ name = "symfony-service-contracts-24d9dc654b83e91aa59f9d167b131bc3b5bea24c";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/service-contracts/zipball/1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc";
- sha256 = "0c1vq6jv2jc37i9m1ndpbv7g75blgvf1s44vk65nb1jdk3hrbrd1";
+ url = "https://api.github.com/repos/symfony/service-contracts/zipball/24d9dc654b83e91aa59f9d167b131bc3b5bea24c";
+ sha256 = "1flrnq7dw7rg8b901fbi7gv6k25hqbhffpd15w751fmzsrpzaphl";
+ };
+ };
+ };
+ "symfony/string" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "symfony-string-3c061a76bff6d6ea427d85e12ad1bb8ed8cd43e8";
+ src = fetchurl {
+ url = "https://api.github.com/repos/symfony/string/zipball/3c061a76bff6d6ea427d85e12ad1bb8ed8cd43e8";
+ sha256 = "1bgcrma3c11i0427cisd4kcp0pgqkia1cc3s1ix12xksi8q6mkjb";
};
};
};
"symfony/translation" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-translation-dfe132c5c6d89f90ce7f961742cc532e9ca16dd4";
+ name = "symfony-translation-f5c0f6d1f20993b2606f3a5f36b1dc8c1899170b";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/translation/zipball/dfe132c5c6d89f90ce7f961742cc532e9ca16dd4";
- sha256 = "1w7m0x6i2r77h8w7sqhnaf4g52x6bb53mm4wbx70aljfahigk0l1";
+ url = "https://api.github.com/repos/symfony/translation/zipball/f5c0f6d1f20993b2606f3a5f36b1dc8c1899170b";
+ sha256 = "0z21vwrapv2p8n4psnc17ka0b2vkrhv6bn4gk0pslj9dl4a0li4j";
};
};
};
"symfony/translation-contracts" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-translation-contracts-d28150f0f44ce854e942b671fc2620a98aae1b1e";
+ name = "symfony-translation-contracts-1211df0afa701e45a04253110e959d4af4ef0f07";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/translation-contracts/zipball/d28150f0f44ce854e942b671fc2620a98aae1b1e";
- sha256 = "0gwqxhrzb9dzsqvqr9lc3whzl8wwlfhwskr0wdwqri4pq5mspb2w";
+ url = "https://api.github.com/repos/symfony/translation-contracts/zipball/1211df0afa701e45a04253110e959d4af4ef0f07";
+ sha256 = "09d057ycwa7l34ph32agkcbam8jwpxh6fr1ay17xf9haczlgs1ad";
};
};
};
"symfony/var-dumper" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-var-dumper-35237c5e5dcb6593a46a860ba5b29c1d4683d80e";
+ name = "symfony-var-dumper-cdcadd343d31ad16fc5e006b0de81ea307435053";
src = fetchurl {
- url = "https://api.github.com/repos/symfony/var-dumper/zipball/35237c5e5dcb6593a46a860ba5b29c1d4683d80e";
- sha256 = "0vqb4m5iqy0g9l4wh53f6w5fsf4lh1i3k7f7lisg5wvxlwfy4yjw";
+ url = "https://api.github.com/repos/symfony/var-dumper/zipball/cdcadd343d31ad16fc5e006b0de81ea307435053";
+ sha256 = "074xgg7z22kxlprahd272gb7krkh9k1rw548s6c3igmk6yylzs9n";
};
};
};
"tecnickcom/tc-lib-barcode" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "tecnickcom-tc-lib-barcode-a8a7183e2be6379e522dc825a3b7a3af5394a9e7";
+ name = "tecnickcom-tc-lib-barcode-aca01b1be997404aa14e327f70ef51299423b6c6";
src = fetchurl {
- url = "https://api.github.com/repos/tecnickcom/tc-lib-barcode/zipball/a8a7183e2be6379e522dc825a3b7a3af5394a9e7";
- sha256 = "19b06fj7cin93xis03h62nm64rxmryyzi5rxpc4fi5z5i1q97702";
+ url = "https://api.github.com/repos/tecnickcom/tc-lib-barcode/zipball/aca01b1be997404aa14e327f70ef51299423b6c6";
+ sha256 = "1rmanaspjzkpzsp66fxwgmdra042pc7v078ga2v2l88xnniay7xq";
};
};
};
"tecnickcom/tc-lib-color" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "tecnickcom-tc-lib-color-83cdb57fd900901c6aa2af8cfd67202518fb69b2";
+ name = "tecnickcom-tc-lib-color-ebe0b169122789e4ed6a78d7acd6cf162329c7e4";
src = fetchurl {
- url = "https://api.github.com/repos/tecnickcom/tc-lib-color/zipball/83cdb57fd900901c6aa2af8cfd67202518fb69b2";
- sha256 = "1qs2j2288awzmrzkpbyswp1v8q83fk3fjmz1kzgdz38xxmff5sfp";
- };
- };
- };
- "tightenco/collect" = {
- targetDir = "";
- src = composerEnv.buildZipPackage {
- name = "tightenco-collect-3a42ca9b730a88e942fe05180d4f15e045464e40";
- src = fetchurl {
- url = "https://api.github.com/repos/tighten/collect/zipball/3a42ca9b730a88e942fe05180d4f15e045464e40";
- sha256 = "0gs28b97v8ll6rr7yc2lwawkjzpigzadivr43idfs3hrc2jw37vv";
- };
- };
- };
- "tightenco/ziggy" = {
- targetDir = "";
- src = composerEnv.buildZipPackage {
- name = "tightenco-ziggy-82ea6ec6cb6ab3545b0245310b2a424316fe48d8";
- src = fetchurl {
- url = "https://api.github.com/repos/tighten/ziggy/zipball/82ea6ec6cb6ab3545b0245310b2a424316fe48d8";
- sha256 = "1mfiwvpd5jhs9lsg0bl3qm1spa25062cfilkn80f9la08gbry5fh";
+ url = "https://api.github.com/repos/tecnickcom/tc-lib-color/zipball/ebe0b169122789e4ed6a78d7acd6cf162329c7e4";
+ sha256 = "1ig97rs6g30557wgpx0z6hssb00pmw1m0ksbizraw9cdkx5wkwrb";
};
};
};
@@ -1292,6 +1582,46 @@ let
};
};
};
+ "tmilos/lexer" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "tmilos-lexer-e7885595614759f1da2ff79b66e3fb26d7f875fa";
+ src = fetchurl {
+ url = "https://api.github.com/repos/tmilos/lexer/zipball/e7885595614759f1da2ff79b66e3fb26d7f875fa";
+ sha256 = "0b1dysgnfph13xcc04kvi0kncsq63q1kw973q5ichwl4h9w5qfdk";
+ };
+ };
+ };
+ "tmilos/scim-filter-parser" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "tmilos-scim-filter-parser-cfd9ba1f33e1e15adcab2481bffd74cb9fb35704";
+ src = fetchurl {
+ url = "https://api.github.com/repos/tmilos/scim-filter-parser/zipball/cfd9ba1f33e1e15adcab2481bffd74cb9fb35704";
+ sha256 = "08vp7p7jbzarmq1dlsiy7wb5klqp6ln8iidhnhq9xcqa1frrfj87";
+ };
+ };
+ };
+ "tmilos/scim-schema" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "tmilos-scim-schema-bb871e667b33080b4cd36d7a9b2ac2cdbf796062";
+ src = fetchurl {
+ url = "https://api.github.com/repos/tmilos/scim-schema/zipball/bb871e667b33080b4cd36d7a9b2ac2cdbf796062";
+ sha256 = "0k78qica59y2cmad17qcww6gm0caqa1shvv73scgyf0fxzqpay8w";
+ };
+ };
+ };
+ "tmilos/value" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "tmilos-value-9e78ad9c026b14cacec1a27552ee0ada9d7d1c06";
+ src = fetchurl {
+ url = "https://api.github.com/repos/tmilos/value/zipball/9e78ad9c026b14cacec1a27552ee0ada9d7d1c06";
+ sha256 = "1lbmm5l0q8mn2qs9jczqk1lc72m77455b3dv774fdfpy8vm2d7iy";
+ };
+ };
+ };
"unicodeveloper/laravel-password" = {
targetDir = "";
src = composerEnv.buildZipPackage {
@@ -1305,20 +1635,30 @@ let
"vlucas/phpdotenv" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "vlucas-phpdotenv-5b547cdb25825f10251370f57ba5d9d924e6f68e";
+ name = "vlucas-phpdotenv-264dce589e7ce37a7ba99cb901eed8249fbec92f";
src = fetchurl {
- url = "https://api.github.com/repos/vlucas/phpdotenv/zipball/5b547cdb25825f10251370f57ba5d9d924e6f68e";
- sha256 = "05a2d5dky62xq42qldhzxak6hf8734kjnpw3y9xhlvrg8ir4d8pv";
+ url = "https://api.github.com/repos/vlucas/phpdotenv/zipball/264dce589e7ce37a7ba99cb901eed8249fbec92f";
+ sha256 = "0z2q376k3rww8qb9jdywm3fj386pqmcx7rg6msd3zdrjxfbqcqnl";
+ };
+ };
+ };
+ "voku/portable-ascii" = {
+ targetDir = "";
+ src = composerEnv.buildZipPackage {
+ name = "voku-portable-ascii-87337c91b9dfacee02452244ee14ab3c43bc485a";
+ src = fetchurl {
+ url = "https://api.github.com/repos/voku/portable-ascii/zipball/87337c91b9dfacee02452244ee14ab3c43bc485a";
+ sha256 = "1j2xpbv7xiwxwb6gfc3h6imc6xcbyb2jw3h8wgfnpvjl5yfbi4xb";
};
};
};
"watson/validating" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "watson-validating-b8731af37eade6b25aac1fcec5e90fdfdb9de5f5";
+ name = "watson-validating-fda4daaf804ead4aef641e1fb3f3b40a8448167e";
src = fetchurl {
- url = "https://api.github.com/repos/dwightwatson/validating/zipball/b8731af37eade6b25aac1fcec5e90fdfdb9de5f5";
- sha256 = "1mhialmg9f8q1ka3nawgs6b0pzinb60c6n7vkml3226wpwcj9kq0";
+ url = "https://api.github.com/repos/dwightwatson/validating/zipball/fda4daaf804ead4aef641e1fb3f3b40a8448167e";
+ sha256 = "00i2k7q0n62yy20k6p09j7hwbxxwq1n15gprsp4rl9wbagwwx4m9";
};
};
};
diff --git a/pkgs/servers/web-apps/vikunja/api.nix b/pkgs/servers/web-apps/vikunja/api.nix
index 5d01868725a..64ea04d1ef9 100644
--- a/pkgs/servers/web-apps/vikunja/api.nix
+++ b/pkgs/servers/web-apps/vikunja/api.nix
@@ -51,7 +51,7 @@ buildGoModule rec {
description = "API of the Vikunja to-do list app";
homepage = "https://vikunja.io/";
license = lib.licenses.agpl3Plus;
- maintainers = with lib.maintainers; [ em0lar ];
+ maintainers = with lib.maintainers; [ leona ];
mainProgram = "vikunja";
platforms = lib.platforms.all;
};
diff --git a/pkgs/servers/web-apps/vikunja/frontend.nix b/pkgs/servers/web-apps/vikunja/frontend.nix
index 3c708287ca3..161a65fa663 100644
--- a/pkgs/servers/web-apps/vikunja/frontend.nix
+++ b/pkgs/servers/web-apps/vikunja/frontend.nix
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
description = "Frontend of the Vikunja to-do list app";
homepage = "https://vikunja.io/";
license = lib.licenses.agpl3Plus;
- maintainers = with lib.maintainers; [ em0lar ];
+ maintainers = with lib.maintainers; [ leona ];
platforms = lib.platforms.all;
};
}
diff --git a/pkgs/shells/fish/default.nix b/pkgs/shells/fish/default.nix
index 7207d9b947c..8fc79ecfbb2 100644
--- a/pkgs/shells/fish/default.nix
+++ b/pkgs/shells/fish/default.nix
@@ -190,8 +190,8 @@ let
rm tests/pexpects/exit.py
rm tests/pexpects/job_summary.py
rm tests/pexpects/signals.py
- '' + lib.optionalString (stdenv.isLinux && stdenv.isAarch64) ''
- # pexpect tests are flaky on aarch64-linux
+ '' + lib.optionalString stdenv.isLinux ''
+ # pexpect tests are flaky on aarch64-linux (also x86_64-linux)
# See https://github.com/fish-shell/fish-shell/issues/8789
rm tests/pexpects/exit_handlers.py
'';
diff --git a/pkgs/shells/zsh/oh-my-zsh/default.nix b/pkgs/shells/zsh/oh-my-zsh/default.nix
index 657ac293e56..70e296196b2 100644
--- a/pkgs/shells/zsh/oh-my-zsh/default.nix
+++ b/pkgs/shells/zsh/oh-my-zsh/default.nix
@@ -5,15 +5,15 @@
, git, nix, nixfmt, jq, coreutils, gnused, curl, cacert, bash }:
stdenv.mkDerivation rec {
- version = "2022-06-01";
+ version = "2022-06-05";
pname = "oh-my-zsh";
- rev = "18e7e5d0339f3491a6c0324e2443415309b56173";
+ rev = "6622210d7d4afe859f11c5d50c177bd5e500f2c6";
src = fetchFromGitHub {
inherit rev;
owner = "ohmyzsh";
repo = "ohmyzsh";
- sha256 = "NAVotL5RxpS/zKnO+ngMIjv787lqc1dj/c4blQrQcvU=";
+ sha256 = "3+3ekdryhiILou+8yJpq7axS2PEHDCWnBCQ5373m1uo=";
};
strictDeps = true;
diff --git a/pkgs/shells/zsh/zsh-autocomplete/default.nix b/pkgs/shells/zsh/zsh-autocomplete/default.nix
index a5683c43227..a818228093f 100644
--- a/pkgs/shells/zsh/zsh-autocomplete/default.nix
+++ b/pkgs/shells/zsh/zsh-autocomplete/default.nix
@@ -23,6 +23,6 @@ stdenvNoCC.mkDerivation rec {
homepage = "https://github.com/marlonrichert/zsh-autocomplete/";
license = licenses.mit;
platforms = platforms.unix;
- maintainers = [ maintainers.em0lar ];
+ maintainers = [ maintainers.leona ];
};
}
diff --git a/pkgs/tools/X11/go-sct/default.nix b/pkgs/tools/X11/go-sct/default.nix
index 801ddc96c4a..69ddff23e4a 100644
--- a/pkgs/tools/X11/go-sct/default.nix
+++ b/pkgs/tools/X11/go-sct/default.nix
@@ -1,27 +1,32 @@
-{ lib, xorg, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub, xorg, wayland }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "go-sct";
- version = "20180605-${lib.strings.substring 0 7 rev}";
- rev = "eb1e851f2d5017038d2b8e3653645c36d3a279f4";
-
- goPackagePath = "github.com/d4l3k/go-sct";
+ version = "unstable-2022-01-32";
src = fetchFromGitHub {
- inherit rev;
owner = "d4l3k";
repo = "go-sct";
- sha256 = "16z2ml9x424cnliazyxlw7pm7q64pppjam3dnmq2xab0wlbbm3nm";
+ rev = "4ae88a6bf50e0b917541ddbcec1ff10ab77a0b15";
+ sha256 = "sha256-/0ilM1g3CNaseqV9i+cKWyzxvWnj+TFqazt+aYDtNVs=";
};
- goDeps = ./deps.nix;
+ postPatch = ''
+ # Disable tests require network access
+ rm -f geoip/geoip_test.go
+ '';
- buildInputs = [ xorg.libX11 xorg.libXrandr ];
+ vendorSha256 = "sha256-Rx5/oORink2QtRcD+JqbyFroWYhuYmuYDzZ391R4Jsw=";
+
+ buildInputs = [ xorg.libX11 xorg.libXrandr wayland.dev ];
+
+ ldflags = [ "-s" "-w" ];
meta = with lib; {
description = "Color temperature setting library and CLI that operates in a similar way to f.lux and Redshift";
+ homepage = "https://github.com/d4l3k/go-sct";
license = licenses.mit;
maintainers = with maintainers; [ cstrahan ];
- platforms = platforms.linux ++ platforms.windows;
+ mainProgram = "sct";
};
}
diff --git a/pkgs/tools/X11/go-sct/deps.nix b/pkgs/tools/X11/go-sct/deps.nix
deleted file mode 100644
index f808858e091..00000000000
--- a/pkgs/tools/X11/go-sct/deps.nix
+++ /dev/null
@@ -1,11 +0,0 @@
-[
- {
- goPackagePath = "github.com/cpucycle/astrotime";
- fetch = {
- type = "git";
- url = "https://github.com/cpucycle/astrotime";
- rev = "9c7d514efdb561775030eaf8f1a9ae6bddb3a2ca";
- sha256 = "024sc7g55v4s54irssm5wsn74sr2k2ynsm6z16w47q66cxhgvby1";
- };
- }
-]
diff --git a/pkgs/tools/X11/sct/DISPLAY-segfault.patch b/pkgs/tools/X11/sct/DISPLAY-segfault.patch
deleted file mode 100644
index 6b83afa332b..00000000000
--- a/pkgs/tools/X11/sct/DISPLAY-segfault.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/sct.c 2017-09-22 00:44:20.270421881 +0000
-+++ b/sct.c 2017-09-26 10:50:38.964562740 +0000
-@@ -36,6 +36,7 @@
- main(int argc, char **argv)
- {
- Display *dpy = XOpenDisplay(NULL);
-+ if (!dpy) exit(1);
- int screen = DefaultScreen(dpy);
- Window root = RootWindow(dpy, screen);
-
diff --git a/pkgs/tools/X11/sct/default.nix b/pkgs/tools/X11/sct/default.nix
index 5b361e924eb..821a1c6070e 100644
--- a/pkgs/tools/X11/sct/default.nix
+++ b/pkgs/tools/X11/sct/default.nix
@@ -1,26 +1,26 @@
-{ lib, stdenv, fetchurl, libX11, libXrandr }:
+{ lib, stdenv, fetchzip, libX11, libXrandr, xorgproto }:
stdenv.mkDerivation rec {
pname = "sct";
- version = "unstable-2015-11-16";
+ version = "0.5";
- src = fetchurl {
- url = "http://www.tedunangst.com/flak/files/sct.c";
- sha256 = "01f3ndx3s6d2qh2xmbpmhd4962dyh8yp95l87xwrs4plqdz6knhd";
+ src = fetchzip {
+ url = "https://www.umaxx.net/dl/sct-0.5.tar.gz";
+ sha256 = "sha256-nyYcdnCq8KcSUpc0HPCGzJI6NNrrTJLAHqPawfwPR/Q=";
};
- unpackPhase = "cat ${src} > sct.c";
- patches = [ ./DISPLAY-segfault.patch ];
+ buildInputs = [ libX11 libXrandr xorgproto ];
- buildInputs = [ libX11 libXrandr ];
- buildPhase = "cc sct.c -o sct -lm -lX11 -lXrandr";
+ preInstall = ''
+ mkdir -p $out/bin $out/share/man/man1
+ '';
- installPhase = "install -Dt $out/bin sct";
+ makeFlags = [ "PREFIX=$(out)" ];
meta = with lib; {
- homepage = "https://www.tedunangst.com/flak/post/sct-set-color-temperature";
+ homepage = "https://www.umaxx.net/";
description = "A minimal utility to set display colour temperature";
- maintainers = [ maintainers.raskin ];
+ maintainers = with maintainers; [ raskin somasis ];
license = licenses.publicDomain;
platforms = with platforms; linux ++ freebsd ++ openbsd;
};
diff --git a/pkgs/tools/admin/pgadmin/default.nix b/pkgs/tools/admin/pgadmin/default.nix
index ccc046ba629..e1bdca822f3 100644
--- a/pkgs/tools/admin/pgadmin/default.nix
+++ b/pkgs/tools/admin/pgadmin/default.nix
@@ -10,11 +10,11 @@
let
pname = "pgadmin";
- version = "6.9";
+ version = "6.10";
src = fetchurl {
url = "https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v${version}/source/pgadmin4-${version}.tar.gz";
- sha256 = "sha256-C/0UDbPUuKCF9BBrDdlETGl7ALpFOmGaaxHVHxrIPVo=";
+ sha256 = "sha256-wl7qC0p1NLX4+ulb4AGNPU6D0r838t6t/IYwJZcDnVQ=";
};
yarnDeps = mkYarnModules {
@@ -68,7 +68,7 @@ let
boto3
];
- # override necessary on pgadmin4 6.9
+ # override necessary on pgadmin4 6.10
pythonPackages = python3.pkgs.overrideScope (final: prev: rec {
flask = prev.flask.overridePythonAttrs (oldAttrs: rec {
version = "2.0.3";
diff --git a/pkgs/tools/admin/pgadmin/package.json b/pkgs/tools/admin/pgadmin/package.json
index a9204ffdbb0..693ff843e3d 100644
--- a/pkgs/tools/admin/pgadmin/package.json
+++ b/pkgs/tools/admin/pgadmin/package.json
@@ -97,6 +97,7 @@
"@types/react-dom": "^16.0.11",
"ajv": "^8.8.2",
"alertifyjs": "git+https://github.com/EnterpriseDB/AlertifyJS/#72c1d794f5b6d4ec13a68d123c08f19021afe263",
+ "anti-trojan-source": "^1.4.0",
"aspen-decorations": "^1.0.2",
"axios": "^0.21.1",
"babelify": "~10.0.0",
@@ -140,18 +141,18 @@
"moment-timezone": "^0.5.34",
"mousetrap": "^1.6.3",
"notificar": "^1.0.1",
- "notistack": "^1.0.10",
+ "notistack": "^2.0.0",
"path-fx": "^2.0.0",
"pathfinding": "^0.4.18",
"paths-js": "^0.4.9",
- "pgadmin4-tree": "git+https://github.com/EnterpriseDB/pgadmin4-treeview/#2c288ccc0ae0c98b41e56e79abf1204be3861702",
+ "pgadmin4-tree": "git+https://github.com/EnterpriseDB/pgadmin4-treeview/#b0287d39b54de28cb2a83f0c19a95ce823f6feae",
"postcss": "^8.2.15",
"raf": "^3.4.1",
"rc-dock": "^3.2.9",
"react": "^17.0.1",
"react-aspen": "^1.1.0",
"react-checkbox-tree": "^1.7.2",
- "react-data-grid": "git+https://github.com/adityatoshniwal/react-data-grid.git/#1dc310dfaf5afea359404e867b7cf54953f47d1e",
+ "react-data-grid": "git+https://github.com/adityatoshniwal/react-data-grid.git/#8d9bc16ddd7c419acfbbd1c1cc2b70eb9f5b453c",
"react-dom": "^17.0.1",
"react-draggable": "^4.4.4",
"react-leaflet": "^3.2.2",
diff --git a/pkgs/tools/admin/pgadmin/yarn.lock b/pkgs/tools/admin/pgadmin/yarn.lock
index 5a43671078c..0dd2ac02535 100644
--- a/pkgs/tools/admin/pgadmin/yarn.lock
+++ b/pkgs/tools/admin/pgadmin/yarn.lock
@@ -2222,11 +2222,21 @@
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40"
integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==
+"@types/minimist@^1.2.2":
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c"
+ integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==
+
"@types/node@*", "@types/node@>=10.0.0":
version "16.11.6"
resolved "https://registry.yarnpkg.com/@types/node/-/node-16.11.6.tgz#6bef7a2a0ad684cf6e90fcfe31cecabd9ce0a3ae"
integrity sha512-ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w==
+"@types/normalize-package-data@^2.4.0":
+ version "2.4.1"
+ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301"
+ integrity sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==
+
"@types/parse-json@^4.0.0":
version "4.0.0"
resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
@@ -2681,6 +2691,14 @@ ansi-styles@^4.0.0, ansi-styles@^4.1.0:
dependencies:
color-convert "^2.0.1"
+anti-trojan-source@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/anti-trojan-source/-/anti-trojan-source-1.4.0.tgz#9fa8fd5d55d4af29578bc6bb3200a6395f5abffa"
+ integrity sha512-lIO5EgY7EIE2DkwB4RxXOSTfGf3C3uNK2DwhUUwM43ZZ+GGVOea6i32gi0Q4mXC1ES1UEg578BXFN9gafyJigQ==
+ dependencies:
+ globby "^12.0.2"
+ meow "^10.1.1"
+
anymatch@~3.1.2:
version "3.1.2"
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
@@ -2742,6 +2760,11 @@ array-union@^2.1.0:
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
+array-union@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/array-union/-/array-union-3.0.1.tgz#da52630d327f8b88cfbfb57728e2af5cd9b6b975"
+ integrity sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==
+
array.prototype.filter@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/array.prototype.filter/-/array.prototype.filter-1.0.1.tgz#20688792acdb97a09488eaaee9eebbf3966aae21"
@@ -2790,6 +2813,11 @@ array.prototype.flatmap@^1.2.4:
define-properties "^1.1.3"
es-abstract "^1.19.0"
+arrify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
+ integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==
+
asn1.js@^5.2.0:
version "5.4.1"
resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-5.4.1.tgz#11a980b84ebb91781ce35b0fdc2ee294e3783f07"
@@ -3609,11 +3637,26 @@ callsites@^3.0.0:
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
+camelcase-keys@^7.0.0:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-7.0.2.tgz#d048d8c69448745bb0de6fc4c1c52a30dfbe7252"
+ integrity sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==
+ dependencies:
+ camelcase "^6.3.0"
+ map-obj "^4.1.0"
+ quick-lru "^5.1.1"
+ type-fest "^1.2.1"
+
camelcase@^6.2.0:
version "6.2.0"
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809"
integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
+camelcase@^6.3.0:
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
+ integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
+
camelize@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b"
@@ -4400,6 +4443,24 @@ debug@^4.3.3, debug@~4.3.2:
dependencies:
ms "2.1.2"
+decamelize-keys@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
+ integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
+ dependencies:
+ decamelize "^1.1.0"
+ map-obj "^1.0.0"
+
+decamelize@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
+ integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
+
+decamelize@^5.0.0:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz#db11a92e58c741ef339fb0a2868d8a06a9a7b1e9"
+ integrity sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==
+
decode-uri-component@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
@@ -5287,6 +5348,17 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.4:
merge2 "^1.3.0"
micromatch "^4.0.4"
+fast-glob@^3.2.7:
+ version "3.2.11"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz#a1172ad95ceb8a16e20caa5c5e56480e5129c1d9"
+ integrity sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.2"
+ merge2 "^1.3.0"
+ micromatch "^4.0.4"
+
fast-json-stable-stringify@^2.0.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -5438,6 +5510,14 @@ find-up@^4.0.0:
locate-path "^5.0.0"
path-exists "^4.0.0"
+find-up@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc"
+ integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==
+ dependencies:
+ locate-path "^6.0.0"
+ path-exists "^4.0.0"
+
find-versions@^3.0.0:
version "3.2.0"
resolved "https://registry.yarnpkg.com/find-versions/-/find-versions-3.2.0.tgz#10297f98030a786829681690545ef659ed1d254e"
@@ -5699,6 +5779,18 @@ globby@^11.0.1:
merge2 "^1.3.0"
slash "^3.0.0"
+globby@^12.0.2:
+ version "12.2.0"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-12.2.0.tgz#2ab8046b4fba4ff6eede835b29f678f90e3d3c22"
+ integrity sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==
+ dependencies:
+ array-union "^3.0.1"
+ dir-glob "^3.0.1"
+ fast-glob "^3.2.7"
+ ignore "^5.1.9"
+ merge2 "^1.4.1"
+ slash "^4.0.0"
+
got@^7.0.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/got/-/got-7.1.0.tgz#05450fd84094e6bbea56f451a43a9c289166385a"
@@ -5773,6 +5865,11 @@ handlebars@^4.0.11:
optionalDependencies:
uglify-js "^3.1.4"
+hard-rejection@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
+ integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
+
has-ansi@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
@@ -5886,6 +5983,13 @@ hoist-non-react-statics@^3.0.0, hoist-non-react-statics@^3.3.0, hoist-non-react-
dependencies:
react-is "^16.7.0"
+hosted-git-info@^4.0.1:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
+ integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
+ dependencies:
+ lru-cache "^6.0.0"
+
html-dom-parser@1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/html-dom-parser/-/html-dom-parser-1.0.2.tgz#bb5ff844f214657d899aa4fb7b0a9e7d15607e96"
@@ -6048,6 +6152,11 @@ ignore@^5.1.1, ignore@^5.1.4:
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.9.tgz#9ec1a5cbe8e1446ec60d4420060d43aa6e7382fb"
integrity sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==
+ignore@^5.1.9:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
+ integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
+
image-minimizer-webpack-plugin@^2.2.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/image-minimizer-webpack-plugin/-/image-minimizer-webpack-plugin-2.2.0.tgz#6d6d2d21424aa1b690d2e40a044bd9cd334e42ad"
@@ -6154,6 +6263,11 @@ indent-string@^4.0.0:
resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
+indent-string@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-5.0.0.tgz#4fd2980fccaf8622d14c64d694f4cf33c81951a5"
+ integrity sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==
+
infer-owner@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467"
@@ -6334,6 +6448,13 @@ is-core-module@^2.2.0:
dependencies:
has "^1.0.3"
+is-core-module@^2.5.0:
+ version "2.9.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz#e1c34429cd51c6dd9e09e0799e396e27b19a9c69"
+ integrity sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==
+ dependencies:
+ has "^1.0.3"
+
is-date-object@^1.0.1:
version "1.0.5"
resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f"
@@ -7035,7 +7156,7 @@ keyv@3.0.0:
dependencies:
json-buffer "3.0.0"
-kind-of@^6.0.2:
+kind-of@^6.0.2, kind-of@^6.0.3:
version "6.0.3"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
@@ -7106,6 +7227,13 @@ locate-path@^5.0.0:
dependencies:
p-locate "^4.1.0"
+locate-path@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286"
+ integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==
+ dependencies:
+ p-locate "^5.0.0"
+
lodash._baseisequal@^3.0.0:
version "3.0.7"
resolved "https://registry.yarnpkg.com/lodash._baseisequal/-/lodash._baseisequal-3.0.7.tgz#d8025f76339d29342767dcc887ce5cb95a5b51f1"
@@ -7291,6 +7419,16 @@ make-fetch-happen@^9.1.0:
socks-proxy-agent "^6.0.0"
ssri "^8.0.0"
+map-obj@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
+ integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
+
+map-obj@^4.1.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
+ integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
+
marked@^2.0.0:
version "2.1.3"
resolved "https://registry.yarnpkg.com/marked/-/marked-2.1.3.tgz#bd017cef6431724fd4b27e0657f5ceb14bff3753"
@@ -7330,12 +7468,30 @@ media-typer@0.3.0:
resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.2.1.tgz#8337aa3c4335581839ec01c3d594090cebe8f00e"
integrity sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==
+meow@^10.1.1:
+ version "10.1.2"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-10.1.2.tgz#62951cb69afa69594142c8250806bc30a3912e4d"
+ integrity sha512-zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q==
+ dependencies:
+ "@types/minimist" "^1.2.2"
+ camelcase-keys "^7.0.0"
+ decamelize "^5.0.0"
+ decamelize-keys "^1.1.0"
+ hard-rejection "^2.1.0"
+ minimist-options "4.1.0"
+ normalize-package-data "^3.0.2"
+ read-pkg-up "^8.0.0"
+ redent "^4.0.0"
+ trim-newlines "^4.0.2"
+ type-fest "^1.2.2"
+ yargs-parser "^20.2.9"
+
merge-stream@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
-merge2@^1.2.3, merge2@^1.3.0:
+merge2@^1.2.3, merge2@^1.3.0, merge2@^1.4.1:
version "1.4.1"
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
@@ -7393,6 +7549,11 @@ mimic-response@^1.0.0:
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
+min-indent@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
+ integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
+
mini-css-extract-plugin@^1.3.5:
version "1.6.2"
resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz#83172b4fd812f8fc4a09d6f6d16f924f53990ca8"
@@ -7419,6 +7580,15 @@ minimatch@^3.0.0, minimatch@^3.0.4:
dependencies:
brace-expansion "^1.1.7"
+minimist-options@4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
+ integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
+ dependencies:
+ arrify "^1.0.1"
+ is-plain-obj "^1.1.0"
+ kind-of "^6.0.3"
+
minimist@^1.1.0, minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5:
version "1.2.6"
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44"
@@ -7688,6 +7858,16 @@ nopt@^5.0.0:
dependencies:
abbrev "1"
+normalize-package-data@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e"
+ integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==
+ dependencies:
+ hosted-git-info "^4.0.1"
+ is-core-module "^2.5.0"
+ semver "^7.3.4"
+ validate-npm-package-license "^3.0.1"
+
normalize-path@^3.0.0, normalize-path@~3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
@@ -7717,10 +7897,10 @@ notificar@^1.0.1:
resolved "https://registry.yarnpkg.com/notificar/-/notificar-1.0.1.tgz#11ba233c261eee02f5d688ee300ece5f72522887"
integrity sha512-jiCay0IY0N+gloyDks+v4WV+OKU4lIXUhQgxw4Iu9bXpw80cNXTezVv46OCK5+E8G8fkt1Bj76DNepULqlQS3Q==
-notistack@^1.0.10:
- version "1.0.10"
- resolved "https://registry.yarnpkg.com/notistack/-/notistack-1.0.10.tgz#8db90830034383467a04184f1fa8ff77f4fc58a5"
- integrity sha512-z0y4jJaVtOoH3kc3GtNUlhNTY+5LE04QDeLVujX3VPhhzg67zw055mZjrBF+nzpv3V9aiPNph1EgRU4+t8kQTQ==
+notistack@^2.0.0:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/notistack/-/notistack-2.0.5.tgz#8eb53720453f6e02182cd0e6784ced630a7bb7e6"
+ integrity sha512-Ig2T1Muqkc1PaSQcEDrK7diKv6cBxw02Iq6uv074ySfgq524TV5lK41diAb6OSsaiWfp3aRt+T3+0MF8m2EcJQ==
dependencies:
clsx "^1.1.0"
hoist-non-react-statics "^3.3.0"
@@ -7978,6 +8158,13 @@ p-locate@^4.1.0:
dependencies:
p-limit "^2.2.0"
+p-locate@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834"
+ integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==
+ dependencies:
+ p-limit "^3.0.2"
+
p-map-series@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/p-map-series/-/p-map-series-1.0.0.tgz#bf98fe575705658a9e1351befb85ae4c1f07bdca"
@@ -8059,7 +8246,7 @@ parse-asn1@^5.0.0, parse-asn1@^5.1.5:
pbkdf2 "^3.0.3"
safe-buffer "^5.1.1"
-parse-json@^5.0.0:
+parse-json@^5.0.0, parse-json@^5.2.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
@@ -8682,6 +8869,11 @@ queue-microtask@^1.2.2:
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
+quick-lru@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
+ integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
+
raf@^3.4.1:
version "3.4.1"
resolved "https://registry.yarnpkg.com/raf/-/raf-3.4.1.tgz#0742e99a4a6552f445d73e3ee0328af0ff1ede39"
@@ -8877,9 +9069,9 @@ react-checkbox-tree@^1.7.2:
nanoid "^3.0.0"
prop-types "^15.5.8"
-"react-data-grid@git+https://github.com/adityatoshniwal/react-data-grid.git/#1dc310dfaf5afea359404e867b7cf54953f47d1e":
+"react-data-grid@git+https://github.com/adityatoshniwal/react-data-grid.git/#8d9bc16ddd7c419acfbbd1c1cc2b70eb9f5b453c":
version "7.0.0-beta.12"
- resolved "git+https://github.com/adityatoshniwal/react-data-grid.git/#1dc310dfaf5afea359404e867b7cf54953f47d1e"
+ resolved "git+https://github.com/adityatoshniwal/react-data-grid.git/#8d9bc16ddd7c419acfbbd1c1cc2b70eb9f5b453c"
dependencies:
clsx "^1.1.1"
@@ -9064,6 +9256,25 @@ read-only-stream@^2.0.0:
dependencies:
readable-stream "^2.0.2"
+read-pkg-up@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-8.0.0.tgz#72f595b65e66110f43b052dd9af4de6b10534670"
+ integrity sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==
+ dependencies:
+ find-up "^5.0.0"
+ read-pkg "^6.0.0"
+ type-fest "^1.0.1"
+
+read-pkg@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-6.0.0.tgz#a67a7d6a1c2b0c3cd6aa2ea521f40c458a4a504c"
+ integrity sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==
+ dependencies:
+ "@types/normalize-package-data" "^2.4.0"
+ normalize-package-data "^3.0.2"
+ parse-json "^5.2.0"
+ type-fest "^1.0.1"
+
readable-stream@^1.0.33:
version "1.1.14"
resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
@@ -9110,6 +9321,14 @@ rechoir@^0.7.0:
dependencies:
resolve "^1.9.0"
+redent@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/redent/-/redent-4.0.0.tgz#0c0ba7caabb24257ab3bb7a4fd95dd1d5c5681f9"
+ integrity sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==
+ dependencies:
+ indent-string "^5.0.0"
+ strip-indent "^4.0.0"
+
reflect.ownkeys@^0.2.0:
version "0.2.0"
resolved "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz#749aceec7f3fdf8b63f927a04809e90c5c0b3460"
@@ -9612,6 +9831,11 @@ slash@^3.0.0:
resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
+slash@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7"
+ integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==
+
slice-ansi@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
@@ -9782,6 +10006,32 @@ sourcemap-codec@1.4.8:
resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
+spdx-correct@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
+ integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
+ integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
+ integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.11"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz#50c0d8c40a14ec1bf449bae69a0ea4685a9d9f95"
+ integrity sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==
+
split.js@^1.5.10:
version "1.6.4"
resolved "https://registry.yarnpkg.com/split.js/-/split.js-1.6.4.tgz#13d47cba53382adef230a53294ce5dacb2a2f2e1"
@@ -9984,6 +10234,13 @@ strip-final-newline@^2.0.0:
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
+strip-indent@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-4.0.0.tgz#b41379433dd06f5eae805e21d631e07ee670d853"
+ integrity sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==
+ dependencies:
+ min-indent "^1.0.1"
+
strip-json-comments@^3.1.0, strip-json-comments@^3.1.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
@@ -10380,6 +10637,11 @@ totalist@^1.0.0:
resolved "https://registry.yarnpkg.com/totalist/-/totalist-1.1.0.tgz#a4d65a3e546517701e3e5c37a47a70ac97fe56df"
integrity sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==
+trim-newlines@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-4.0.2.tgz#d6aaaf6a0df1b4b536d183879a6b939489808c7c"
+ integrity sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==
+
trim-repeated@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/trim-repeated/-/trim-repeated-1.0.0.tgz#e3646a2ea4e891312bf7eace6cfb05380bc01c21"
@@ -10458,6 +10720,11 @@ type-fest@^0.20.2:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4"
integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==
+type-fest@^1.0.1, type-fest@^1.2.1, type-fest@^1.2.2:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1"
+ integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==
+
type-is@~1.6.17:
version "1.6.18"
resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131"
@@ -10721,6 +10988,14 @@ valid-filename@^2.0.1:
dependencies:
filename-reserved-regex "^2.0.0"
+validate-npm-package-license@^3.0.1:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+ dependencies:
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
+
vanilla-picker@^2.11.2:
version "2.12.1"
resolved "https://registry.yarnpkg.com/vanilla-picker/-/vanilla-picker-2.12.1.tgz#6e619eecf553891b8d2d042b745a23c91f19f34c"
@@ -11025,7 +11300,7 @@ yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2:
resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
-yargs-parser@^20.2.2:
+yargs-parser@^20.2.2, yargs-parser@^20.2.9:
version "20.2.9"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==
diff --git a/pkgs/tools/admin/pgadmin/yarn.nix b/pkgs/tools/admin/pgadmin/yarn.nix
index 070e9aa9c33..9633c2e5d14 100644
--- a/pkgs/tools/admin/pgadmin/yarn.nix
+++ b/pkgs/tools/admin/pgadmin/yarn.nix
@@ -2065,6 +2065,14 @@
sha512 = "Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==";
};
}
+ {
+ name = "_types_minimist___minimist_1.2.2.tgz";
+ path = fetchurl {
+ name = "_types_minimist___minimist_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz";
+ sha512 = "jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==";
+ };
+ }
{
name = "_types_node___node_16.11.6.tgz";
path = fetchurl {
@@ -2073,6 +2081,14 @@
sha512 = "ua7PgUoeQFjmWPcoo9khiPum3Pd60k4/2ZGXt18sm2Slk0W0xZTqt5Y0Ny1NyBiN1EVQ/+FaF9NcY4Qe6rwk5w==";
};
}
+ {
+ name = "_types_normalize_package_data___normalize_package_data_2.4.1.tgz";
+ path = fetchurl {
+ name = "_types_normalize_package_data___normalize_package_data_2.4.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz";
+ sha512 = "Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==";
+ };
+ }
{
name = "_types_parse_json___parse_json_4.0.0.tgz";
path = fetchurl {
@@ -2585,6 +2601,14 @@
sha512 = "zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==";
};
}
+ {
+ name = "anti_trojan_source___anti_trojan_source_1.4.0.tgz";
+ path = fetchurl {
+ name = "anti_trojan_source___anti_trojan_source_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/anti-trojan-source/-/anti-trojan-source-1.4.0.tgz";
+ sha512 = "lIO5EgY7EIE2DkwB4RxXOSTfGf3C3uNK2DwhUUwM43ZZ+GGVOea6i32gi0Q4mXC1ES1UEg578BXFN9gafyJigQ==";
+ };
+ }
{
name = "anymatch___anymatch_3.1.2.tgz";
path = fetchurl {
@@ -2657,6 +2681,14 @@
sha512 = "HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==";
};
}
+ {
+ name = "array_union___array_union_3.0.1.tgz";
+ path = fetchurl {
+ name = "array_union___array_union_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/array-union/-/array-union-3.0.1.tgz";
+ sha512 = "1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==";
+ };
+ }
{
name = "array.prototype.filter___array.prototype.filter_1.0.1.tgz";
path = fetchurl {
@@ -2697,6 +2729,14 @@
sha512 = "08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==";
};
}
+ {
+ name = "arrify___arrify_1.0.1.tgz";
+ path = fetchurl {
+ name = "arrify___arrify_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz";
+ sha512 = "3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==";
+ };
+ }
{
name = "asn1.js___asn1.js_5.4.1.tgz";
path = fetchurl {
@@ -3489,6 +3529,14 @@
sha512 = "P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==";
};
}
+ {
+ name = "camelcase_keys___camelcase_keys_7.0.2.tgz";
+ path = fetchurl {
+ name = "camelcase_keys___camelcase_keys_7.0.2.tgz";
+ url = "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-7.0.2.tgz";
+ sha512 = "Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==";
+ };
+ }
{
name = "camelcase___camelcase_6.2.0.tgz";
path = fetchurl {
@@ -3497,6 +3545,14 @@
sha512 = "c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==";
};
}
+ {
+ name = "camelcase___camelcase_6.3.0.tgz";
+ path = fetchurl {
+ name = "camelcase___camelcase_6.3.0.tgz";
+ url = "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz";
+ sha512 = "Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==";
+ };
+ }
{
name = "camelize___camelize_1.0.0.tgz";
path = fetchurl {
@@ -4313,6 +4369,30 @@
sha1 = "BCZuC3CpjURi5uKI44JZITMytmQ=";
};
}
+ {
+ name = "decamelize_keys___decamelize_keys_1.1.0.tgz";
+ path = fetchurl {
+ name = "decamelize_keys___decamelize_keys_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz";
+ sha1 = "0XGoeTMlKAfrPLYdwcFEXQeN8tk=";
+ };
+ }
+ {
+ name = "decamelize___decamelize_1.2.0.tgz";
+ path = fetchurl {
+ name = "decamelize___decamelize_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz";
+ sha1 = "9lNNFRSCabIDUue+4m9QH5oZEpA=";
+ };
+ }
+ {
+ name = "decamelize___decamelize_5.0.1.tgz";
+ path = fetchurl {
+ name = "decamelize___decamelize_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/decamelize/-/decamelize-5.0.1.tgz";
+ sha512 = "VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==";
+ };
+ }
{
name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
path = fetchurl {
@@ -5177,6 +5257,14 @@
sha512 = "rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==";
};
}
+ {
+ name = "fast_glob___fast_glob_3.2.11.tgz";
+ path = fetchurl {
+ name = "fast_glob___fast_glob_3.2.11.tgz";
+ url = "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.11.tgz";
+ sha512 = "xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==";
+ };
+ }
{
name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz";
path = fetchurl {
@@ -5369,6 +5457,14 @@
sha512 = "PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==";
};
}
+ {
+ name = "find_up___find_up_5.0.0.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz";
+ sha512 = "78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==";
+ };
+ }
{
name = "find_versions___find_versions_3.2.0.tgz";
path = fetchurl {
@@ -5673,6 +5769,14 @@
sha512 = "9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==";
};
}
+ {
+ name = "globby___globby_12.2.0.tgz";
+ path = fetchurl {
+ name = "globby___globby_12.2.0.tgz";
+ url = "https://registry.yarnpkg.com/globby/-/globby-12.2.0.tgz";
+ sha512 = "wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==";
+ };
+ }
{
name = "got___got_7.1.0.tgz";
path = fetchurl {
@@ -5721,6 +5825,14 @@
sha512 = "aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==";
};
}
+ {
+ name = "hard_rejection___hard_rejection_2.1.0.tgz";
+ path = fetchurl {
+ name = "hard_rejection___hard_rejection_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz";
+ sha512 = "VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==";
+ };
+ }
{
name = "has_ansi___has_ansi_2.0.0.tgz";
path = fetchurl {
@@ -5865,6 +5977,14 @@
sha512 = "/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==";
};
}
+ {
+ name = "hosted_git_info___hosted_git_info_4.1.0.tgz";
+ path = fetchurl {
+ name = "hosted_git_info___hosted_git_info_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz";
+ sha512 = "kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==";
+ };
+ }
{
name = "html_dom_parser___html_dom_parser_1.0.2.tgz";
path = fetchurl {
@@ -6057,6 +6177,14 @@
sha512 = "2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==";
};
}
+ {
+ name = "ignore___ignore_5.2.0.tgz";
+ path = fetchurl {
+ name = "ignore___ignore_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz";
+ sha512 = "CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==";
+ };
+ }
{
name = "image_minimizer_webpack_plugin___image_minimizer_webpack_plugin_2.2.0.tgz";
path = fetchurl {
@@ -6161,6 +6289,14 @@
sha512 = "EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==";
};
}
+ {
+ name = "indent_string___indent_string_5.0.0.tgz";
+ path = fetchurl {
+ name = "indent_string___indent_string_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/indent-string/-/indent-string-5.0.0.tgz";
+ sha512 = "m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==";
+ };
+ }
{
name = "infer_owner___infer_owner_1.0.4.tgz";
path = fetchurl {
@@ -6385,6 +6521,14 @@
sha512 = "vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==";
};
}
+ {
+ name = "is_core_module___is_core_module_2.9.0.tgz";
+ path = fetchurl {
+ name = "is_core_module___is_core_module_2.9.0.tgz";
+ url = "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.9.0.tgz";
+ sha512 = "+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==";
+ };
+ }
{
name = "is_date_object___is_date_object_1.0.5.tgz";
path = fetchurl {
@@ -7289,6 +7433,14 @@
sha512 = "t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==";
};
}
+ {
+ name = "locate_path___locate_path_6.0.0.tgz";
+ path = fetchurl {
+ name = "locate_path___locate_path_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz";
+ sha512 = "iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==";
+ };
+ }
{
name = "lodash._baseisequal___lodash._baseisequal_3.0.7.tgz";
path = fetchurl {
@@ -7513,6 +7665,22 @@
sha512 = "+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==";
};
}
+ {
+ name = "map_obj___map_obj_1.0.1.tgz";
+ path = fetchurl {
+ name = "map_obj___map_obj_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz";
+ sha1 = "2TPOuSBdgr3PSIb2dCvcK03qFG0=";
+ };
+ }
+ {
+ name = "map_obj___map_obj_4.3.0.tgz";
+ path = fetchurl {
+ name = "map_obj___map_obj_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz";
+ sha512 = "hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==";
+ };
+ }
{
name = "marked___marked_2.1.3.tgz";
path = fetchurl {
@@ -7569,6 +7737,14 @@
sha512 = "zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==";
};
}
+ {
+ name = "meow___meow_10.1.2.tgz";
+ path = fetchurl {
+ name = "meow___meow_10.1.2.tgz";
+ url = "https://registry.yarnpkg.com/meow/-/meow-10.1.2.tgz";
+ sha512 = "zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q==";
+ };
+ }
{
name = "merge_stream___merge_stream_2.0.0.tgz";
path = fetchurl {
@@ -7657,6 +7833,14 @@
sha512 = "j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==";
};
}
+ {
+ name = "min_indent___min_indent_1.0.1.tgz";
+ path = fetchurl {
+ name = "min_indent___min_indent_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz";
+ sha512 = "I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==";
+ };
+ }
{
name = "mini_css_extract_plugin___mini_css_extract_plugin_1.6.2.tgz";
path = fetchurl {
@@ -7689,6 +7873,14 @@
sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
};
}
+ {
+ name = "minimist_options___minimist_options_4.1.0.tgz";
+ path = fetchurl {
+ name = "minimist_options___minimist_options_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz";
+ sha512 = "Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==";
+ };
+ }
{
name = "minimist___minimist_1.2.6.tgz";
path = fetchurl {
@@ -8001,6 +8193,14 @@
sha512 = "Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==";
};
}
+ {
+ name = "normalize_package_data___normalize_package_data_3.0.3.tgz";
+ path = fetchurl {
+ name = "normalize_package_data___normalize_package_data_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz";
+ sha512 = "p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==";
+ };
+ }
{
name = "normalize_path___normalize_path_3.0.0.tgz";
path = fetchurl {
@@ -8042,11 +8242,11 @@
};
}
{
- name = "notistack___notistack_1.0.10.tgz";
+ name = "notistack___notistack_2.0.5.tgz";
path = fetchurl {
- name = "notistack___notistack_1.0.10.tgz";
- url = "https://registry.yarnpkg.com/notistack/-/notistack-1.0.10.tgz";
- sha512 = "z0y4jJaVtOoH3kc3GtNUlhNTY+5LE04QDeLVujX3VPhhzg67zw055mZjrBF+nzpv3V9aiPNph1EgRU4+t8kQTQ==";
+ name = "notistack___notistack_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/notistack/-/notistack-2.0.5.tgz";
+ sha512 = "Ig2T1Muqkc1PaSQcEDrK7diKv6cBxw02Iq6uv074ySfgq524TV5lK41diAb6OSsaiWfp3aRt+T3+0MF8m2EcJQ==";
};
}
{
@@ -8337,6 +8537,14 @@
sha512 = "R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==";
};
}
+ {
+ name = "p_locate___p_locate_5.0.0.tgz";
+ path = fetchurl {
+ name = "p_locate___p_locate_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz";
+ sha512 = "LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==";
+ };
+ }
{
name = "p_map_series___p_map_series_1.0.0.tgz";
path = fetchurl {
@@ -9185,6 +9393,14 @@
sha512 = "NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==";
};
}
+ {
+ name = "quick_lru___quick_lru_5.1.1.tgz";
+ path = fetchurl {
+ name = "quick_lru___quick_lru_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz";
+ sha512 = "WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==";
+ };
+ }
{
name = "raf___raf_3.4.1.tgz";
path = fetchurl {
@@ -9359,8 +9575,8 @@
let
repo = fetchgit {
url = "https://github.com/adityatoshniwal/react-data-grid.git/";
- rev = "1dc310dfaf5afea359404e867b7cf54953f47d1e";
- sha256 = "1v2wx6fazhv5ijjdksbvyjn4kcbnsgn9zj3s35a29y3swpd41fiy";
+ rev = "8d9bc16ddd7c419acfbbd1c1cc2b70eb9f5b453c";
+ sha256 = "1cp419hpl766jrz2wc48iifif221qmaxa028v3hx311dhd8m96k9";
};
in
runCommand "react-data-grid.git" { buildInputs = [gnutar]; } ''
@@ -9561,6 +9777,22 @@
sha1 = "JyT9aoET1zdkrCiNQ4YnDB2/F/A=";
};
}
+ {
+ name = "read_pkg_up___read_pkg_up_8.0.0.tgz";
+ path = fetchurl {
+ name = "read_pkg_up___read_pkg_up_8.0.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-8.0.0.tgz";
+ sha512 = "snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==";
+ };
+ }
+ {
+ name = "read_pkg___read_pkg_6.0.0.tgz";
+ path = fetchurl {
+ name = "read_pkg___read_pkg_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg/-/read-pkg-6.0.0.tgz";
+ sha512 = "X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==";
+ };
+ }
{
name = "readable_stream___readable_stream_1.1.14.tgz";
path = fetchurl {
@@ -9601,6 +9833,14 @@
sha512 = "/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==";
};
}
+ {
+ name = "redent___redent_4.0.0.tgz";
+ path = fetchurl {
+ name = "redent___redent_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/redent/-/redent-4.0.0.tgz";
+ sha512 = "tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==";
+ };
+ }
{
name = "reflect.ownkeys___reflect.ownkeys_0.2.0.tgz";
path = fetchurl {
@@ -10217,6 +10457,14 @@
sha512 = "g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==";
};
}
+ {
+ name = "slash___slash_4.0.0.tgz";
+ path = fetchurl {
+ name = "slash___slash_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz";
+ sha512 = "3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==";
+ };
+ }
{
name = "slice_ansi___slice_ansi_4.0.0.tgz";
path = fetchurl {
@@ -10417,6 +10665,38 @@
sha512 = "9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==";
};
}
+ {
+ name = "spdx_correct___spdx_correct_3.1.1.tgz";
+ path = fetchurl {
+ name = "spdx_correct___spdx_correct_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz";
+ sha512 = "cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==";
+ };
+ }
+ {
+ name = "spdx_exceptions___spdx_exceptions_2.3.0.tgz";
+ path = fetchurl {
+ name = "spdx_exceptions___spdx_exceptions_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz";
+ sha512 = "/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==";
+ };
+ }
+ {
+ name = "spdx_expression_parse___spdx_expression_parse_3.0.1.tgz";
+ path = fetchurl {
+ name = "spdx_expression_parse___spdx_expression_parse_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz";
+ sha512 = "cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==";
+ };
+ }
+ {
+ name = "spdx_license_ids___spdx_license_ids_3.0.11.tgz";
+ path = fetchurl {
+ name = "spdx_license_ids___spdx_license_ids_3.0.11.tgz";
+ url = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz";
+ sha512 = "Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==";
+ };
+ }
{
name = "split.js___split.js_1.6.4.tgz";
path = fetchurl {
@@ -10649,6 +10929,14 @@
sha512 = "BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==";
};
}
+ {
+ name = "strip_indent___strip_indent_4.0.0.tgz";
+ path = fetchurl {
+ name = "strip_indent___strip_indent_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-indent/-/strip-indent-4.0.0.tgz";
+ sha512 = "mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==";
+ };
+ }
{
name = "strip_json_comments___strip_json_comments_3.1.1.tgz";
path = fetchurl {
@@ -11065,6 +11353,14 @@
sha512 = "gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==";
};
}
+ {
+ name = "trim_newlines___trim_newlines_4.0.2.tgz";
+ path = fetchurl {
+ name = "trim_newlines___trim_newlines_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-4.0.2.tgz";
+ sha512 = "GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==";
+ };
+ }
{
name = "trim_repeated___trim_repeated_1.0.0.tgz";
path = fetchurl {
@@ -11161,6 +11457,14 @@
sha512 = "Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==";
};
}
+ {
+ name = "type_fest___type_fest_1.4.0.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz";
+ sha512 = "yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==";
+ };
+ }
{
name = "type_is___type_is_1.6.18.tgz";
path = fetchurl {
@@ -11489,6 +11793,14 @@
sha1 = "B2jW82Sx7TvfaPDRWr/7DZ1s7K8=";
};
}
+ {
+ name = "validate_npm_package_license___validate_npm_package_license_3.0.4.tgz";
+ path = fetchurl {
+ name = "validate_npm_package_license___validate_npm_package_license_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
+ sha512 = "DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==";
+ };
+ }
{
name = "vanilla_picker___vanilla_picker_2.12.1.tgz";
path = fetchurl {
diff --git a/pkgs/tools/admin/salt/pepper/default.nix b/pkgs/tools/admin/salt/pepper/default.nix
deleted file mode 100644
index 31cb2861f39..00000000000
--- a/pkgs/tools/admin/salt/pepper/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ lib
-, python3Packages
-, salt
-}:
-
-python3Packages.buildPythonApplication rec {
- pname = "salt-pepper";
- version = "0.7.5";
- src = python3Packages.fetchPypi {
- inherit pname version;
- sha256 = "1wh6yidwdk8jvjpr5g3azhqgsk24c5rlzmw6l86dmi0mpvmxm94w";
- };
-
- buildInputs = with python3Packages; [ setuptools setuptools-scm salt ];
- checkInputs = with python3Packages; [
- pytest mock pyzmq pytest-rerunfailures pytest-cov cherrypy tornado
- ];
-
- meta = with lib; {
- description = "A CLI front-end to a running salt-api system";
- homepage = "https://github.com/saltstack/pepper";
- maintainers = [ maintainers.pierrer ];
- license = licenses.asl20;
- broken = true; # ModuleNotFoundError: No module named 'pytestsalt'
- };
-}
diff --git a/pkgs/tools/admin/uacme/default.nix b/pkgs/tools/admin/uacme/default.nix
new file mode 100644
index 00000000000..b47560c44be
--- /dev/null
+++ b/pkgs/tools/admin/uacme/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, asciidoc
+, autoconf-archive
+, autoreconfHook
+, pkg-config
+, curl
+, openssl
+}:
+stdenv.mkDerivation rec {
+ pname = "uacme";
+ version = "1.7.1";
+
+ src = fetchFromGitHub {
+ owner = "ndilieto";
+ repo = "uacme";
+ rev = "v${version}";
+ hash = "sha256-QCI34B/C4vZ3hNnp06NIScY03RTZ0EZBl2HPnQjjtnc=";
+ };
+
+ configureFlags = [ "--with-openssl" ];
+
+ nativeBuildInputs = [
+ asciidoc
+ autoconf-archive
+ autoreconfHook
+ pkg-config
+ ];
+
+ buildInputs = [
+ curl
+ openssl
+ ];
+
+ meta = with lib; {
+ description = "ACMEv2 client written in plain C with minimal dependencies";
+ homepage = "https://github.com/ndilieto/uacme";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ malvo ];
+ };
+}
diff --git a/pkgs/tools/backup/borgbackup/default.nix b/pkgs/tools/backup/borgbackup/default.nix
index bd04efc92da..bce54c747d7 100644
--- a/pkgs/tools/backup/borgbackup/default.nix
+++ b/pkgs/tools/backup/borgbackup/default.nix
@@ -13,11 +13,12 @@
python3.pkgs.buildPythonApplication rec {
pname = "borgbackup";
- version = "1.2.0";
+ version = "1.2.1";
+ format = "pyproject";
src = python3.pkgs.fetchPypi {
inherit pname version;
- sha256 = "sha256-45pVR5Au9FYQGqTHefpms0W9pw0WeI6L0Y5Fj5Ovf2c=";
+ sha256 = "sha256-n5zi0ZI8szoUfubQgXfYYJdFZ3IbEUL8pnkUoC5kxjM=";
};
postPatch = ''
@@ -125,6 +126,7 @@ python3.pkgs.buildPythonApplication rec {
homepage = "https://www.borgbackup.org";
license = licenses.bsd3;
platforms = platforms.unix; # Darwin and FreeBSD mentioned on homepage
+ mainProgram = "borg";
maintainers = with maintainers; [ flokli dotlambda globin ];
};
}
diff --git a/pkgs/tools/backup/percona-xtrabackup/generic.nix b/pkgs/tools/backup/percona-xtrabackup/generic.nix
index 7976b666bcd..85e9ac6f364 100644
--- a/pkgs/tools/backup/percona-xtrabackup/generic.nix
+++ b/pkgs/tools/backup/percona-xtrabackup/generic.nix
@@ -25,6 +25,11 @@ stdenv.mkDerivation rec {
patches = extraPatches;
+ # Workaround build failure on -fno-common toolchains:
+ # ld: xbstream.c.o:(.bss+0x0): multiple definition of
+ # `datasink_buffer'; ds_buffer.c.o:(.data.rel.local+0x0): first defined here
+ NIX_CFLAGS_COMPILE = "-fcommon";
+
cmakeFlags = [
"-DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock"
"-DBUILD_CONFIG=xtrabackup_release"
diff --git a/pkgs/tools/misc/atuin/default.nix b/pkgs/tools/misc/atuin/default.nix
index 907276f30be..770946721eb 100644
--- a/pkgs/tools/misc/atuin/default.nix
+++ b/pkgs/tools/misc/atuin/default.nix
@@ -10,16 +10,16 @@
rustPlatform.buildRustPackage rec {
pname = "atuin";
- version = "0.9.1";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = "ellie";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-TrIBNvK8Kyp0FgLZ3Q1n/Dl4V/yateP2v2ei5IIpi44=";
+ sha256 = "sha256-tBOJkAQCL2YGEJ3gJPxBC0swMuwOQENnhLXyms8WW6g";
};
- cargoSha256 = "sha256-42eMvUbH7eEvTcEfLtDRNy6psbdQXDsZQbpyqZFjF4c=";
+ cargoSha256 = "sha256-P4jcJ6pl3ZGjiwNYfEjEiNVnE6mTDRUGl6gZW65Jn0I";
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/tools/misc/azure-vhd-utils/default.nix b/pkgs/tools/misc/azure-vhd-utils/default.nix
deleted file mode 100644
index 79dd9d6b538..00000000000
--- a/pkgs/tools/misc/azure-vhd-utils/default.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
-
-buildGoPackage rec {
- pname = "azure-vhd-utils";
- version = "unstable-2016-06-14";
-
- goPackagePath = "github.com/Microsoft/azure-vhd-utils";
-
- src = fetchFromGitHub {
- owner = "Microsoft";
- repo = "azure-vhd-utils";
- rev = "070db2d701a462ca2edcf89d677ed3cac309d8e8";
- sha256 = "sha256-8EH7RpuAeYKd5z64mklKKlFi20KYcx2WhVmkRbdaMy0=";
- };
-
- goDeps = ./deps.nix;
-
- meta = with lib; {
- homepage = "https://github.com/Microsoft/azure-vhd-utils";
- description = "Read, inspect and upload VHD files for Azure";
- longDescription = "Go package to read Virtual Hard Disk (VHD) file, a CLI interface to upload local VHD to Azure storage and to inspect a local VHD";
- license = licenses.mit;
- platforms = platforms.unix;
- };
-}
-
diff --git a/pkgs/tools/misc/azure-vhd-utils/deps.nix b/pkgs/tools/misc/azure-vhd-utils/deps.nix
deleted file mode 100644
index d07af99d5e5..00000000000
--- a/pkgs/tools/misc/azure-vhd-utils/deps.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-[
- {
- goPackagePath = "github.com/Azure/azure-sdk-for-go";
- fetch = {
- type = "git";
- url = "https://github.com/Azure/azure-sdk-for-go";
- rev = "0884ebb4c8e7c980527348a4d134a65286042afc";
- sha256 = "0ixsq409akq1ff12352kp5gkbh370rpbw0m0pbwjr42cqvnzs9k0";
- };
- }
- {
- goPackagePath = "github.com/Microsoft/azure-vhd-utils-for-go";
- fetch = {
- type = "git";
- url = "https://github.com/Microsoft/azure-vhd-utils-for-go";
- rev = "070db2d701a462ca2edcf89d677ed3cac309d8e8";
- sha256 = "0b9kbavlb92rhnb1swwq8bdn4l9a994rmf1ywyfq4yc0kd3gnhgh";
- };
- }
- {
- goPackagePath = "github.com/codegangsta/cli";
- fetch = {
- type = "git";
- url = "https://github.com/codegangsta/cli";
- rev = "f614c177b70c0f0e92c368d623c8770bf337c5d6";
- sha256 = "1l70f07v0dsp2k2pm0lmr42fp4y72j1g0czf4fkxwhvgbly3al98";
- };
- }
-]
diff --git a/pkgs/tools/misc/envdir-go/default.nix b/pkgs/tools/misc/envdir-go/default.nix
deleted file mode 100644
index 8f847df3d5d..00000000000
--- a/pkgs/tools/misc/envdir-go/default.nix
+++ /dev/null
@@ -1,27 +0,0 @@
-# This file was generated by https://github.com/kamilchm/go2nix v1.2.1
-{ lib, buildGoPackage, fetchFromGitHub }:
-
-buildGoPackage rec {
- version = "1.0.0";
- pname = "envdir";
-
- goPackagePath = "github.com/d10n/envdir";
-
- src = fetchFromGitHub {
- rev = "v${version}";
- owner = "d10n";
- repo = "envdir";
- sha256 = "1wdlblj127skgynf9amk7waabc3abbyxys9dvyc6c72zpcpdy5nc";
- };
-
- # TODO: is there a way to get the commit ref so we can set main.buildCommit?
- ldflags = [
- "-X main.buildDate=1970-01-01T00:00:00+0000" "-X main.buildVersion=${version}"
- ];
-
- meta = {
- description = "A go rewrite of envdir";
- homepage = "https://github.com/d10n/envdir";
- maintainers = with lib.maintainers; [ edude03 ];
- };
-}
diff --git a/pkgs/tools/misc/lilo/default.nix b/pkgs/tools/misc/lilo/default.nix
index bba9db38390..f72cdc422be 100644
--- a/pkgs/tools/misc/lilo/default.nix
+++ b/pkgs/tools/misc/lilo/default.nix
@@ -8,6 +8,12 @@ stdenv.mkDerivation rec {
hash = "sha256-4VjxneRWDJNevgUHwht5v/F2GLkjDYB2/oxf/5/b1bE=";
};
nativeBuildInputs = [ dev86 sharutils ];
+
+ # Workaround build failure on -fno-common toolchains:
+ # ld: identify.o:(.bss+0x0): multiple definition of `identify';
+ # common.o:(.bss+0x160): first defined here
+ NIX_CFLAGS_COMPILE = "-fcommon";
+
makeFlags = [
"DESTDIR=${placeholder "out"}"
"SBIN_DIR=/bin"
diff --git a/pkgs/tools/misc/map/default.nix b/pkgs/tools/misc/map/default.nix
new file mode 100644
index 00000000000..b6049904dc6
--- /dev/null
+++ b/pkgs/tools/misc/map/default.nix
@@ -0,0 +1,32 @@
+{ lib, stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "map";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "soveran";
+ repo = "map";
+ rev = version;
+ sha256 = "sha256-yGzmhZwv1qKy0JNcSzqL996APQO8OGWQ1GBkEkKTOXA=";
+ };
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ postInstall = ''
+ mkdir -p "$out/share/doc/${pname}"
+ cp README* LICENSE "$out/share/doc/${pname}"
+ '';
+
+ doCheck = true;
+
+ checkPhase = "./test/tests.sh";
+
+ meta = with lib; {
+ description = "Map lines from stdin to commands";
+ homepage = "https://github.com/soveran/map";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ pogobanane ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/tools/misc/memtest86+/default.nix b/pkgs/tools/misc/memtest86+/default.nix
index 0db6f9f7287..95985eb2995 100644
--- a/pkgs/tools/misc/memtest86+/default.nix
+++ b/pkgs/tools/misc/memtest86+/default.nix
@@ -1,25 +1,29 @@
-{ lib, stdenv, fetchgit }:
+{ lib, stdenv, fetchFromGitHub }:
-stdenv.mkDerivation {
+stdenv.mkDerivation (finalAttrs: {
pname = "memtest86+";
- version = "5.01-coreboot-002";
+ version = "6.00-beta2";
- src = fetchgit {
- url = "https://review.coreboot.org/memtest86plus.git";
- rev = "v002";
- sha256 = "0cwx20yja24bfknqh1rjb5rl2c0kwnppzsisg1dibbak0l8mxchk";
+ src = fetchFromGitHub {
+ owner = "memtest86plus";
+ repo = "memtest86plus";
+ rev = "v${finalAttrs.version}";
+ hash = "sha256-U3++iJa0Zj3g2SZTJ0jom7raAu+LGqiOKZEputs/YfM=";
};
- NIX_CFLAGS_COMPILE = "-I. -std=gnu90";
+ # Binaries are booted directly by BIOS/UEFI or bootloader
+ # and should not be patched/stripped
+ dontPatchELF = true;
+ dontStrip = true;
- hardeningDisable = [ "all" ];
+ passthru.efi = "${finalAttrs.finalPackage}/memtest.efi";
- buildFlags = [ "memtest.bin" ];
-
- doCheck = false; # fails
+ preBuild = ''
+ cd ${if stdenv.isi686 then "build32" else "build64"}
+ '';
installPhase = ''
- install -Dm0444 -t $out/ memtest.bin
+ install -Dm0444 -t $out/ memtest.bin memtest.efi
'';
meta = {
@@ -27,5 +31,6 @@ stdenv.mkDerivation {
description = "A tool to detect memory errors";
license = lib.licenses.gpl2;
platforms = [ "x86_64-linux" "i686-linux" ];
+ maintainers = [ lib.maintainers.LunNova ];
};
-}
+})
diff --git a/pkgs/tools/networking/globalprotect-openconnect/default.nix b/pkgs/tools/networking/globalprotect-openconnect/default.nix
index 29f017c81d3..acda428875e 100644
--- a/pkgs/tools/networking/globalprotect-openconnect/default.nix
+++ b/pkgs/tools/networking/globalprotect-openconnect/default.nix
@@ -4,14 +4,14 @@
stdenv.mkDerivation rec {
pname = "globalprotect-openconnect";
- version = "1.4.1";
+ version = "1.4.5";
src = fetchFromGitHub {
owner = "yuezk";
repo = "GlobalProtect-openconnect";
fetchSubmodules = true;
rev = "v${version}";
- sha256 = "sha256-J4f+DJuKQUGK49muAtPU1aL/KI9mofIjyCcIztNVyr4=";
+ sha256 = "sha256-9wRe7pJiosk2b0FKhHKpG6P2QPuBo8bVi6rnUMIkG6I=";
};
nativeBuildInputs = [ cmake wrapQtAppsHook ];
@@ -21,6 +21,12 @@ stdenv.mkDerivation rec {
patchPhase = ''
substituteInPlace GPService/gpservice.h \
--replace /usr/local/bin/openconnect ${openconnect}/bin/openconnect;
+ substituteInPlace GPClient/settingsdialog.ui \
+ --replace /etc/gpservice/gp.conf $out/etc/gpservice/gp.conf;
+ substituteInPlace GPService/gpservice.cpp \
+ --replace /etc/gpservice/gp.conf $out/etc/gpservice/gp.conf;
+ substituteInPlace GPService/CMakeLists.txt \
+ --replace /etc/gpservice $out/etc/gpservice;
'';
meta = with lib; {
diff --git a/pkgs/tools/networking/maxscale/default.nix b/pkgs/tools/networking/maxscale/default.nix
deleted file mode 100644
index bef421a7ab4..00000000000
--- a/pkgs/tools/networking/maxscale/default.nix
+++ /dev/null
@@ -1,88 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, cmake, pkg-config, glibc
-, bison, curl, flex, gperftools, jansson, jemalloc, libkrb5, lua, libmysqlclient
-, ncurses, openssl, pcre, pcre2, perl, rabbitmq-c, sqlite, tcl
-, libaio, libedit, libtool, libui, libuuid, zlib
-}:
-
-stdenv.mkDerivation rec {
- pname = "maxscale";
- version = "2.1.17";
-
- src = fetchFromGitHub {
- owner = "mariadb-corporation";
- repo = "MaxScale";
- rev = "${pname}-${version}";
- sha256 = "161kc6aqqj3z509q4qwvsd86h06hlyzdask4gawn2ij0h3ca58q6";
- };
-
- nativeBuildInputs = [ cmake pkg-config ];
-
- buildInputs = [
- bison curl flex gperftools jansson jemalloc libkrb5 lua libmysqlclient
- ncurses openssl pcre pcre2 perl rabbitmq-c sqlite tcl
- libaio libedit libtool libui libuuid zlib
- ];
-
- patches = [ ./getopt.patch ];
-
- preConfigure = ''
- for i in `grep -l -R '#include ' .`; do
- substituteInPlace $i --replace "#include " "#include <${glibc.dev}/include/getopt.h>"
- done
- '';
-
- cmakeFlags = [
- "-DUSE_C99=YES"
- "-DDEFAULT_ADMIN_USER=root"
- "-DWITH_MAXSCALE_CNF=YES"
- "-DSTATIC_EMBEDDED=YES"
- "-DBUILD_RABBITMQ=YES"
- "-DBUILD_BINLOG=YES"
- "-DBUILD_CDC=NO"
- "-DBUILD_MMMON=YES"
- "-DBUILD_LUAFILTER=YES"
- "-DLUA_LIBRARIES=${lua}/lib"
- "-DLUA_INCLUDE_DIR=${lua}/include"
- "-DGCOV=NO"
- "-DWITH_SCRIPTS=OFF"
- "-DBUILD_TESTS=NO"
- "-DBUILD_TOOLS=NO"
- "-DPROFILE=NO"
- "-DWITH_TCMALLOC=YES"
- "-DWITH_JEMALLOC=YES"
- "-DINSTALL_EXPERIMENTAL=YES"
- "-DTARGET_COMPONENT=all"
- ];
-
- CFLAGS = "-std=gnu99";
-
- enableParallelBuilding = false;
-
- dontStrip = true;
-
- postInstall = ''
- find $out/bin -type f -perm -0100 | while read f1; do
- patchelf \
- --set-rpath "$(patchelf --print-rpath $f1):${libmysqlclient}/lib/mariadb:$out/lib/maxscale" \
- --set-interpreter "$(cat ${stdenv.cc}/nix-support/dynamic-linker)" $f1 \
- && patchelf --shrink-rpath $f1
- done
-
- find $out/lib/maxscale -type f -perm -0100 | while read f2; do
- patchelf \
- --set-rpath "$(patchelf --print-rpath $f2)":$out/lib/maxscale $f2
- done
-
- mv $out/share/maxscale/create_grants $out/bin
- rm -rf $out/{etc,var}
- '';
-
- meta = with lib; {
- description = "MaxScale database proxy extends MariaDB Server's high availability";
- homepage = "https://mariadb.com/products/technology/maxscale";
- license = licenses.bsl11;
- platforms = platforms.linux;
- maintainers = with maintainers; [ izorkin ];
- broken = true;
- };
-}
diff --git a/pkgs/tools/networking/maxscale/getopt.patch b/pkgs/tools/networking/maxscale/getopt.patch
deleted file mode 100644
index db09a8e8f1e..00000000000
--- a/pkgs/tools/networking/maxscale/getopt.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/server/core/maxpasswd.c 2018-01-12 05:06:49.000000000 -0500
-+++ b/server/core/maxpasswd.c 2018-01-12 06:50:18.518000000 -0500
-@@ -25,6 +25,7 @@
-
- #include
-
-+#include
- #include
- #include
- #include
-
diff --git a/pkgs/tools/networking/voms/default.nix b/pkgs/tools/networking/voms/default.nix
new file mode 100644
index 00000000000..06639a5ef12
--- /dev/null
+++ b/pkgs/tools/networking/voms/default.nix
@@ -0,0 +1,70 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+ # Native build inputs
+, autoreconfHook
+, bison
+, flex
+, pkg-config
+ # Build inputs
+, expat
+, gsoap
+, openssl
+, zlib
+}:
+
+stdenv.mkDerivation rec{
+ pname = "voms-unstable";
+ version = "2021-05-04";
+
+ src = fetchFromGitHub {
+ owner = "italiangrid";
+ repo = "voms";
+ rev = "61563152fce3a4e6860dd8ab8ab6e72b7908d8b8";
+ sha256 = "LNR0G4XrgxqjQmjyaKoZJLNoxtAGiTM93FG3jIU1u+Y=";
+ };
+
+ nativeBuildInputs = [
+ autoreconfHook
+ bison
+ flex
+ pkg-config
+ ];
+
+ buildInputs = [
+ expat
+ gsoap
+ openssl
+ zlib
+ ];
+
+ outputs = [ "bin" "out" "dev" "man" ];
+
+ preAutoreconf = ''
+ mkdir -p aux src/autogen
+ '';
+
+ postAutoreconf = ''
+ # FHS patching
+ substituteInPlace configure \
+ --replace "/usr/bin/soapcpp2" "${gsoap}/bin/soapcpp2"
+
+ # Tell gcc about the location of zlib
+ # See https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=voms
+ export GSOAP_SSL_PP_CFLAGS="$(pkg-config --cflags gsoapssl++ zlib)"
+ export GSOAP_SSL_PP_LIBS="$(pkg-config --libs gsoapssl++ zlib)"
+ '';
+
+ configureFlags = [
+ "--with-gsoap-wsdl2h=${gsoap}/bin/wsdl2h"
+ ];
+
+ meta = with lib; {
+ description = "The VOMS native service and APIs";
+ homepage = "https://italiangrid.github.io/voms/";
+ changelog = "https://github.com/italiangrid/voms/blob/master/ChangeLog";
+ license = licenses.asl20;
+ platforms = platforms.linux; # gsoap is currently Linux-only in Nixpkgs
+ maintainers = with maintainers; [ ShamrockLee ];
+ };
+}
diff --git a/pkgs/tools/networking/xrootd/default.nix b/pkgs/tools/networking/xrootd/default.nix
index a4c90f95e90..0dc5c7a5eb0 100644
--- a/pkgs/tools/networking/xrootd/default.nix
+++ b/pkgs/tools/networking/xrootd/default.nix
@@ -4,15 +4,16 @@
, fetchFromGitHub
, cmake
, cppunit
+, pkg-config
, curl
, fuse
, libkrb5
, libuuid
, libxml2
, openssl
-, pkg-config
, readline
, systemd
+, voms
, zlib
, enableTests ? true
}:
@@ -52,6 +53,7 @@ stdenv.mkDerivation rec {
++ lib.optionals stdenv.isLinux [
fuse
systemd
+ voms
]
++ lib.optionals enableTests [
cppunit
diff --git a/pkgs/tools/package-management/nix-eval-jobs/default.nix b/pkgs/tools/package-management/nix-eval-jobs/default.nix
index 2fb514cf293..7e3f489b084 100644
--- a/pkgs/tools/package-management/nix-eval-jobs/default.nix
+++ b/pkgs/tools/package-management/nix-eval-jobs/default.nix
@@ -11,12 +11,12 @@
}:
stdenv.mkDerivation rec {
pname = "nix-eval-jobs";
- version = "0.0.6";
+ version = "2.9.0";
src = fetchFromGitHub {
owner = "nix-community";
repo = pname;
rev = "v${version}";
- hash = "sha256-NCUVRiZqg9JgS+hlAczvPDb0M5uIwyyqhdKe5K1P360=";
+ hash = "sha256-fN9D1rqJ4UFmCykTK8cU0oPWqN3wR8m9/zQ6fwVdBcY=";
};
buildInputs = [
boost
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
index 44877c94c25..b91ee5c9ee6 100644
--- a/pkgs/tools/package-management/nix/default.nix
+++ b/pkgs/tools/package-management/nix/default.nix
@@ -85,7 +85,20 @@ in lib.makeExtensible (self: {
sha256 = "sha256-zldZ4SiwkISFXxrbY/UdwooIZ3Z/I6qKxtpc3zD0T/o=";
};
- stable = self.nix_2_8;
+ nix_2_9 = common {
+ version = "2.9.0";
+ sha256 = "sha256-W6aTsTpCTb+vXQEXDjnKqetOuJmEfSuK2CXvAMqwo74=";
+ patches = [
+ # can be removed when updated to 2.9.1
+ (fetchpatch {
+ name = "fix-segfault-in-git-fetcher";
+ url = "https://github.com/NixOS/nix/commit/bc4759345538c89e1f045aaabcc0cafe4ecca12a.patch";
+ sha256 = "sha256-UrfH4M7a02yfE9X3tA1Pwhw4RacBW+rShYkl7ybG64I=";
+ })
+ ];
+ };
+
+ stable = self.nix_2_9;
# remember to backport updates to the stable branch!
unstable = lib.lowPrio (common rec {
diff --git a/pkgs/tools/security/dieharder/default.nix b/pkgs/tools/security/dieharder/default.nix
index 6e368c21c36..aa363a24a77 100644
--- a/pkgs/tools/security/dieharder/default.nix
+++ b/pkgs/tools/security/dieharder/default.nix
@@ -15,6 +15,11 @@ stdenv.mkDerivation rec {
./stdint.patch
];
+ # Workaround build failure on -fno-common toolchains:
+ # ld: include/dieharder/parse.h:21: multiple definition of `splitbuf';
+ # include/dieharder/parse.h:21: first defined here
+ NIX_CFLAGS_COMPILE = "-fcommon";
+
buildInputs = [ gsl ];
passthru = {
diff --git a/pkgs/tools/security/yersinia/default.nix b/pkgs/tools/security/yersinia/default.nix
index 390ed880ca1..4a12d679d3c 100644
--- a/pkgs/tools/security/yersinia/default.nix
+++ b/pkgs/tools/security/yersinia/default.nix
@@ -24,6 +24,14 @@ stdenv.mkDerivation rec {
url = "https://github.com/tomac/yersinia/commit/d91bbf6f475e7ea39f131b77ce91b2de9646d5ca.patch";
sha256 = "fl1pZKWA+nLtBm9+3FBFqaeuVZjszQCNkNl6Cf++BAI=";
})
+
+ # Pull upstream fix for -fno-common toolchain support:
+ # https://github.com/tomac/yersinia/pull/66
+ (fetchpatch {
+ name = "fno-common.patch";
+ url = "https://github.com/tomac/yersinia/commit/36247225dc7a6f38c4ba70537e20351f04762749.patch";
+ sha256 = "KHaN8gfgNROEico27gWnYiP9ZVhpWz0KjFYy2t5tPBo=";
+ })
];
nativeBuildInputs = [ autoreconfHook pkg-config ];
diff --git a/pkgs/tools/system/htop/default.nix b/pkgs/tools/system/htop/default.nix
index 47ebee52fe1..7e1d64942d5 100644
--- a/pkgs/tools/system/htop/default.nix
+++ b/pkgs/tools/system/htop/default.nix
@@ -9,13 +9,13 @@ assert systemdSupport -> stdenv.isLinux;
stdenv.mkDerivation rec {
pname = "htop";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchFromGitHub {
owner = "htop-dev";
repo = pname;
rev = version;
- sha256 = "sha256-p/lc7G/XFllulXrM47mPE6W5vVuoi4uXB8To36PIgZo=";
+ sha256 = "sha256-MwtsvdPHcUdegsYj9NGyded5XJQxXri1IM1j4gef1Xk=";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/pkgs/tools/system/htop/htop-vim.nix b/pkgs/tools/system/htop/htop-vim.nix
index 05af41ae0ce..c2ec5b9ddff 100644
--- a/pkgs/tools/system/htop/htop-vim.nix
+++ b/pkgs/tools/system/htop/htop-vim.nix
@@ -2,20 +2,19 @@
htop.overrideAttrs (oldAttrs: rec {
pname = "htop-vim";
- version = "unstable-2021-10-11";
+ version = "unstable-2022-05-24";
src = fetchFromGitHub {
owner = "KoffeinFlummi";
repo = pname;
- rev = "ba6fd3891e9af60b41bd092524cc05f2469fec4b";
- sha256 = "sha256-G83+5GgEz41begDkdK8zNx48UleufFCJ9pOQ9nbtFNs=";
+ rev = "830ef7144940875d9d9716e33aff8651d164026e";
+ sha256 = "sha256-ojStkpWvhb+W3dWyRev0VwjtCVL/I9L8FhtXcQ+ODLA=";
};
meta = with lib; {
+ inherit (htop.meta) platforms license;
description = "An interactive process viewer for Linux, with vim-style keybindings";
homepage = "https://github.com/KoffeinFlummi/htop-vim";
- license = licenses.gpl2Only;
- platforms = platforms.all;
maintainers = with maintainers; [ thiagokokada ];
mainProgram = "htop";
};
diff --git a/pkgs/tools/system/skeema/default.nix b/pkgs/tools/system/skeema/default.nix
index bf1bacede8d..56ee0e69aa1 100644
--- a/pkgs/tools/system/skeema/default.nix
+++ b/pkgs/tools/system/skeema/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "skeema";
- version = "1.7.1";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "skeema";
repo = "skeema";
rev = "v${version}";
- sha256 = "sha256-DHdc6Le4WhL5QC/hqtbtq7rdBdLiRflDNnXQY2l2aJ8=";
+ sha256 = "sha256-hO8F3J8obi99dCT6L9OcbyVhch3z6JLeJHIvrNJemAE=";
};
vendorSha256 = null;
diff --git a/pkgs/tools/system/syslog-ng-incubator/default.nix b/pkgs/tools/system/syslog-ng-incubator/default.nix
deleted file mode 100644
index affb4bca6ce..00000000000
--- a/pkgs/tools/system/syslog-ng-incubator/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, glib, syslogng
-, eventlog, perl, python2, bison, protobufc, libivykis, libcap, czmq
-}:
-
-stdenv.mkDerivation rec {
- pname = "syslog-ng-incubator";
- version = "0.6.2";
-
- src = fetchFromGitHub {
- owner = "balabit";
- repo = "syslog-ng-incubator";
- rev = "${pname}-${version}";
- sha256 = "17y85cqcyfbp882gaii731cvz5bg1s8rgda271jh6kgnrz5rbd4s";
- };
-
- nativeBuildInputs = [ pkg-config autoreconfHook bison ];
-
- buildInputs = [
- glib syslogng eventlog perl python2 protobufc libivykis libcap czmq
- ];
-
- configureFlags = [
- "--with-module-dir=$(out)/lib/syslog-ng"
- ];
-
- meta = with lib; {
- homepage = "https://github.com/balabit/syslog-ng-incubator";
- description = "A collection of tools and modules for syslog-ng";
- license = licenses.gpl2;
- maintainers = [];
- platforms = platforms.linux;
- broken = true; # 2018-05-12
- };
-}
diff --git a/pkgs/tools/virtualization/awsebcli/default.nix b/pkgs/tools/virtualization/awsebcli/default.nix
index c431980125a..bc4a920051a 100644
--- a/pkgs/tools/virtualization/awsebcli/default.nix
+++ b/pkgs/tools/virtualization/awsebcli/default.nix
@@ -1,6 +1,6 @@
-{ lib, python3, glibcLocales, docker-compose }:
+{ lib, python3, glibcLocales, docker-compose_1 }:
let
- docker_compose = changeVersion (with localPython.pkgs; docker-compose.override {
+ docker_compose = changeVersion (with localPython.pkgs; docker-compose_1.override {
inherit colorama pyyaml six dockerpty docker jsonschema requests websocket-client paramiko;
}).overridePythonAttrs "1.25.5" "1ijhg93zs3lswkljnm0rhww7gdy0g94psvsya2741prz2zcbcbks";
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index a1620d99d22..708d76f3da3 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -96,6 +96,7 @@ mapAliases ({
awesome-4-0 = awesome; # Added 2022-05-05
aws-okta = throw "aws-okta is on indefinite hiatus. See https://github.com/segmentio/aws-okta/issues/278"; # Added 2022-04-05;
axoloti = throw "axoloti has been removed: abandoned by upstream"; # Added 2022-05-13
+ azure-vhd-utils = throw "azure-vhd-utils has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
azureus = throw "azureus is now known as vuze and the version in nixpkgs was really outdated"; # Added 2021-08-02
### B ###
@@ -340,6 +341,8 @@ mapAliases ({
docbook_xml_xslt = throw "'docbook_xml_xslt' has been renamed to/replaced by 'docbook_xsl'"; # Converted to throw 2022-02-22
doh-proxy = throw "doh-proxy has been removed because upstream abandoned it and its depedencies where removed."; # Added 2022-03-30
docker_compose = throw "'docker_compose' has been renamed to/replaced by 'docker-compose'"; # Converted to throw 2022-02-22
+ docker-compose_2 = throw "'docker-compose_2' has been renamed to 'docker-compose'"; # Added 2022-06-05
+ docker-edge = throw "'docker-edge' has been removed, it was an alias for 'docker'"; # Added 2022-06-05
dolphinEmu = dolphin-emu; # Added 2021-11-10
dolphinEmuMaster = dolphin-emu-beta; # Added 2021-11-10
dotnet-netcore = dotnet-runtime; # Added 2021-10-07
@@ -383,6 +386,7 @@ mapAliases ({
enblendenfuse = throw "'enblendenfuse' has been renamed to/replaced by 'enblend-enfuse'"; # Converted to throw 2022-02-22
encryptr = throw "encryptr was removed because it reached end of life"; # Added 2022-02-06
+ envdir = throw "envdir has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
envelope = throw "envelope has been removed from nixpkgs, as it was unmaintained"; # Added 2021-08-05
epoxy = libepoxy; # Added 2021-11-11
epsxe = throw "epsxe has been removed from nixpkgs, as it was unmaintained."; # added 2021-12-15
@@ -533,6 +537,7 @@ mapAliases ({
graalvm8 = throw "graalvm8-ce has been removed by upstream"; # Added 2021-10-19
graalvm8-ee = throw "graalvm8-ee has been removed because it is unmaintained"; # Added 2022-04-15
graalvm11-ee = throw "graalvm11-ee has been removed because it is unmaintained"; # Added 2022-04-15
+ gradio = throw "gradio has been removed because it is unmaintained, use shortwave instead"; # Added 2022-06-03
gr-ais = gnuradio3_7.pkgs.ais; # Added 2019-05-27, changed 2020-10-16
grantlee5 = throw "'grantlee5' has been renamed to/replaced by 'libsForQt5.grantlee'"; # Converted to throw 2022-02-22
gr-gsm = gnuradio3_7.pkgs.gsm; # Added 2019-05-27, changed 2020-10-16
@@ -1332,7 +1337,6 @@ mapAliases ({
telepathy_mission_control = throw "'telepathy_mission_control' has been renamed to/replaced by 'telepathy-mission-control'"; # Converted to throw 2022-02-22
telepathy_qt = throw "'telepathy_qt' has been renamed to/replaced by 'telepathy-qt'"; # Converted to throw 2022-02-22
telepathy_qt5 = throw "'telepathy_qt5' has been renamed to/replaced by 'libsForQt5.telepathy'"; # Converted to throw 2022-02-22
- telepathy_salut = throw "'telepathy_salut' has been renamed to/replaced by 'telepathy-salut'"; # Converted to throw 2022-02-22
telnet = throw "'telnet' has been renamed to/replaced by 'inetutils'"; # Converted to throw 2022-02-22
terminus = throw "terminus has been removed, it was unmaintained in nixpkgs"; # Added 2021-08-21
terraform-provider-ibm = throw "'terraform-provider-ibm' has been renamed to/replaced by 'terraform-providers.ibm'"; # Converted to throw 2022-02-22
@@ -1377,6 +1381,7 @@ mapAliases ({
tuijam = throw "tuijam has been removed because Google Play Music was discontinued"; # Added 2021-03-07
turbo-geth = throw "turbo-geth has been renamed to erigon"; # Added 2021-08-08
twister = throw "twister has been removed: abandoned by upstream and python2-only"; # Added 2022-04-26
+ tychus = throw "tychus has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
typora = throw "Newer versions of typora use anti-user encryption and refuse to start. As such it has been removed"; # Added 2021-09-11
### U ###
@@ -1446,6 +1451,7 @@ mapAliases ({
wireguard = throw "'wireguard' has been renamed to/replaced by 'wireguard-tools'"; # Converted to throw 2022-02-22
wormhole-rs = magic-wormhole-rs; # Added 2022-05-30. preserve, reason: Arch package name, main binary name
wmii_hg = wmii;
+ ws = throw "ws has been dropped due to the lack of maintenance from upstream since 2018"; # Added 2022-06-03
wxmupen64plus = throw "wxmupen64plus was removed because the upstream disappeared"; # Added 2022-01-31
### X ###
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index daa30701e59..6b1c16e735d 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -133,10 +133,19 @@ with pkgs;
### Push NixOS tests inside the fixed point
+ # See also allTestsForSystem in nixos/release.nix
nixosTests = import ../../nixos/tests/all-tests.nix {
inherit pkgs;
system = stdenv.hostPlatform.system;
callTest = t: t.test;
+ } // {
+ # for typechecking of the scripts and evaluation of
+ # the nodes, without running VMs.
+ allDrivers = import ../../nixos/tests/all-tests.nix {
+ inherit pkgs;
+ system = stdenv.hostPlatform.system;
+ callTest = t: t.test.driver;
+ };
};
### BUILD SUPPORT
@@ -496,8 +505,6 @@ with pkgs;
nix-prefetch-docker = callPackage ../build-support/docker/nix-prefetch-docker.nix { };
- docker-compose = python3Packages.callPackage ../applications/virtualization/docker-compose {};
-
docker-ls = callPackage ../tools/misc/docker-ls { };
docker-slim = callPackage ../applications/virtualization/docker-slim { };
@@ -631,6 +638,8 @@ with pkgs;
mod = callPackage ../development/tools/mod { };
+ mongosh = callPackage ../development/tools/mongosh { };
+
mysql-shell = callPackage ../development/tools/mysql-shell {
inherit (darwin) cctools developer_cmds DarwinTools;
inherit (darwin.apple_sdk.frameworks) CoreServices;
@@ -1216,6 +1225,8 @@ with pkgs;
ventoy-bin = callPackage ../tools/cd-dvd/ventoy-bin { };
+ voms = callPackage ../tools/networking/voms { };
+
vopono = callPackage ../tools/networking/vopono { };
winbox = callPackage ../tools/admin/winbox {
@@ -1898,8 +1909,6 @@ with pkgs;
azure-storage-azcopy = callPackage ../development/tools/azcopy { };
- azure-vhd-utils = callPackage ../tools/misc/azure-vhd-utils { };
-
awless = callPackage ../tools/virtualization/awless { };
bashblog = callPackage ../tools/text/bashblog { };
@@ -2980,6 +2989,8 @@ with pkgs;
clac = callPackage ../tools/misc/clac {};
+ map-cmd = callPackage ../tools/misc/map {};
+
clash = callPackage ../tools/networking/clash {
buildGoModule = buildGo118Module;
};
@@ -4267,8 +4278,6 @@ with pkgs;
syslogng = callPackage ../tools/system/syslog-ng { };
- syslogng_incubator = callPackage ../tools/system/syslog-ng-incubator { };
-
svt-av1 = callPackage ../tools/video/svt-av1 { };
inherit (callPackages ../servers/rainloop { })
@@ -5559,6 +5568,8 @@ with pkgs;
choose = callPackage ../tools/text/choose { };
+ conform = callPackage ../applications/version-management/git-and-tools/conform { };
+
emscripten = callPackage ../development/compilers/emscripten {
llvmPackages = llvmPackages_13;
};
@@ -9213,8 +9224,6 @@ with pkgs;
pell = callPackage ../applications/misc/pell { };
- pepper = callPackage ../tools/admin/salt/pepper { };
-
perceptualdiff = callPackage ../tools/graphics/perceptualdiff { };
percona-xtrabackup = percona-xtrabackup_8_0;
@@ -9860,8 +9869,6 @@ with pkgs;
relic = callPackage ../development/tools/relic { };
- remarkjs = callPackage ../development/web/remarkjs { };
-
alarm-clock-applet = callPackage ../tools/misc/alarm-clock-applet { };
remind = callPackage ../tools/misc/remind { };
@@ -10306,10 +10313,6 @@ with pkgs;
sisco.lv2 = callPackage ../applications/audio/sisco.lv2 { };
- sit = callPackage ../applications/version-management/sit {
- inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
- };
-
sixpair = callPackage ../tools/misc/sixpair {};
sketchybar = callPackage ../os-specific/darwin/sketchybar {
@@ -16381,10 +16384,6 @@ with pkgs;
tweak = callPackage ../applications/editors/tweak { };
- tychus = callPackage ../development/tools/tychus {
- inherit (darwin.apple_sdk.frameworks) CoreFoundation;
- };
-
uddup = callPackage ../tools/security/uddup { };
udis86 = callPackage ../development/tools/udis86 { };
@@ -20783,8 +20782,6 @@ with pkgs;
stegseek = callPackage ../tools/security/stegseek {};
- stlport = callPackage ../development/libraries/stlport { };
-
streamlink = callPackage ../applications/video/streamlink { };
streamlink-twitch-gui-bin = callPackage ../applications/video/streamlink-twitch-gui/bin.nix {};
@@ -21428,8 +21425,6 @@ with pkgs;
vgo2nix = callPackage ../development/tools/vgo2nix { };
- ws = callPackage ../development/tools/ws { };
-
### DEVELOPMENT / JAVA MODULES
javaPackages = recurseIntoAttrs (callPackage ./java-packages.nix { });
@@ -21669,6 +21664,8 @@ with pkgs;
clickhouse-backup = callPackage ../development/tools/database/clickhouse-backup { };
+ codeowners = callPackage ../development/tools/codeowners { };
+
couchdb3 = callPackage ../servers/http/couchdb/3.nix {
erlang = erlangR22;
};
@@ -23957,12 +23954,9 @@ with pkgs;
libudev0-shim = callPackage ../os-specific/linux/libudev0-shim { };
- udisks1 = callPackage ../os-specific/linux/udisks/1-default.nix { };
udisks2 = callPackage ../os-specific/linux/udisks/2-default.nix { };
udisks = udisks2;
- udisks_glue = callPackage ../os-specific/linux/udisks-glue { };
-
ugtrain = callPackage ../tools/misc/ugtrain { };
unscd = callPackage ../os-specific/linux/unscd { };
@@ -24290,8 +24284,6 @@ with pkgs;
envypn-font = callPackage ../data/fonts/envypn-font
{ inherit (buildPackages.xorg) fonttosfnt mkfontscale; };
- envdir = callPackage ../tools/misc/envdir-go { };
-
execline-man-pages = skawarePackages.execline-man-pages;
ezra-sil = callPackage ../data/fonts/ezra-sil { };
@@ -24864,10 +24856,6 @@ with pkgs;
quattrocento-sans = callPackage ../data/fonts/quattrocento-sans {};
- r4rs = callPackage ../data/documentation/rnrs/r4rs.nix { };
-
- r5rs = callPackage ../data/documentation/rnrs/r5rs.nix { };
-
raleway = callPackage ../data/fonts/raleway { };
recursive = callPackage ../data/fonts/recursive { };
@@ -25846,7 +25834,6 @@ with pkgs;
docker_20_10;
docker = docker_20_10;
- docker-edge = docker_20_10;
docker-client = docker.override { clientOnly = true; };
docker-proxy = callPackage ../applications/virtualization/docker/proxy.nix { };
@@ -25869,7 +25856,8 @@ with pkgs;
afterburn = callPackage ../tools/admin/afterburn {};
docker-buildx = callPackage ../applications/virtualization/docker/buildx.nix { };
- docker-compose_2 = callPackage ../applications/virtualization/docker/compose.nix { };
+ docker-compose = callPackage ../applications/virtualization/docker/compose.nix { };
+ docker-compose_1 = python3Packages.callPackage ../applications/virtualization/docker/compose_1.nix {};
amazon-ecr-credential-helper = callPackage ../tools/admin/amazon-ecr-credential-helper { };
@@ -26469,8 +26457,6 @@ with pkgs;
rhythmbox = callPackage ../applications/audio/rhythmbox { };
- gradio = callPackage ../applications/audio/gradio { };
-
puddletag = libsForQt5.callPackage ../applications/audio/puddletag { };
w_scan = callPackage ../applications/video/w_scan { };
@@ -27434,8 +27420,6 @@ with pkgs;
lua5 = lua5_3;
};
- iptraf = callPackage ../applications/networking/iptraf { };
-
iptraf-ng = callPackage ../applications/networking/iptraf-ng { };
irccloud = callPackage ../applications/networking/irc/irccloud { };
@@ -28633,10 +28617,6 @@ with pkgs;
maxlib = callPackage ../applications/audio/pd-plugins/maxlib { };
- maxscale = callPackage ../tools/networking/maxscale {
- stdenv = gcc6Stdenv;
- };
-
pdfdiff = callPackage ../applications/misc/pdfdiff { };
pdfsam-basic = callPackage ../applications/misc/pdfsam-basic { };
@@ -29861,8 +29841,6 @@ with pkgs;
syncthing-discovery
syncthing-relay;
- syncthing-gtk = python2Packages.callPackage ../applications/networking/syncthing-gtk { };
-
syncthing-tray = callPackage ../applications/misc/syncthing-tray { };
syncthingtray = libsForQt5.callPackage ../applications/misc/syncthingtray { };
@@ -29959,8 +29937,6 @@ with pkgs;
telepathy-mission-control = callPackage ../applications/networking/instant-messengers/telepathy/mission-control { };
- telepathy-salut = callPackage ../applications/networking/instant-messengers/telepathy/salut {};
-
telepathy-idle = callPackage ../applications/networking/instant-messengers/telepathy/idle {};
teleprompter = callPackage ../applications/misc/teleprompter {};
@@ -30095,8 +30071,6 @@ with pkgs;
todoman = callPackage ../applications/office/todoman { };
- toggldesktop = libsForQt514.callPackage ../applications/misc/toggldesktop { };
-
topydo = callPackage ../applications/misc/topydo {};
torchat = callPackage ../applications/networking/instant-messengers/torchat { };
@@ -30288,8 +30262,6 @@ with pkgs;
inherit (darwin.apple_sdk.frameworks) Carbon Cocoa;
});
- vimiv = callPackage ../applications/graphics/vimiv { };
-
vimiv-qt = callPackage ../applications/graphics/vimiv-qt { };
macvim = callPackage ../applications/editors/vim/macvim-configurable.nix { stdenv = clangStdenv; };
@@ -30887,6 +30859,8 @@ with pkgs;
xmountains = callPackage ../applications/graphics/xmountains { };
+ xmppc = callPackage ../applications/networking/instant-messengers/xmppc {};
+
libxpdf = callPackage ../applications/misc/xpdf/libxpdf.nix { };
xpra = callPackage ../tools/X11/xpra { };
@@ -32372,8 +32346,6 @@ with pkgs;
trackballs = callPackage ../games/trackballs { };
- tremulous = callPackage ../games/tremulous { };
-
tumiki-fighters = callPackage ../games/tumiki-fighters { };
tuxpaint = callPackage ../games/tuxpaint { };
@@ -32530,8 +32502,6 @@ with pkgs;
serverOnly = true;
};
- zangband = callPackage ../games/zangband { };
-
zaz = callPackage ../games/zaz { };
zdbsp = callPackage ../games/zdoom/zdbsp.nix { };
@@ -33649,8 +33619,6 @@ with pkgs;
singular = callPackage ../applications/science/math/singular { };
- scilab = callPackage ../applications/science/math/scilab { };
-
scilab-bin = callPackage ../applications/science/math/scilab-bin {};
scilla = callPackage ../tools/security/scilla { };
@@ -34811,6 +34779,8 @@ with pkgs;
tvheadend = callPackage ../servers/tvheadend { };
+ uacme = callPackage ../tools/admin/uacme { };
+
ums = callPackage ../servers/ums { };
unity3d = callPackage ../development/tools/unity3d {
diff --git a/pkgs/top-level/config.nix b/pkgs/top-level/config.nix
index e038973e085..e9cb8681f65 100644
--- a/pkgs/top-level/config.nix
+++ b/pkgs/top-level/config.nix
@@ -139,7 +139,7 @@ in {
config = {
warnings = lib.optionals config.warnUndeclaredOptions (
- lib.mapAttrsToList (k: v: "undeclared Nixpkgs option set: config.${k}") config._undeclared
+ lib.mapAttrsToList (k: v: "undeclared Nixpkgs option set: config.${k}") config._undeclared or {}
);
};
diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix
index 75bd76afffb..d0c444f9680 100644
--- a/pkgs/top-level/ocaml-packages.nix
+++ b/pkgs/top-level/ocaml-packages.nix
@@ -36,6 +36,8 @@ let
ansiterminal = callPackage ../development/ocaml-modules/ansiterminal { };
+ ao = callPackage ../development/ocaml-modules/ao { };
+
apron = callPackage ../development/ocaml-modules/apron { };
arp = callPackage ../development/ocaml-modules/arp { };
@@ -744,6 +746,8 @@ let
macaque = callPackage ../development/ocaml-modules/macaque { };
+ mad = callPackage ../development/ocaml-modules/mad { };
+
magic = callPackage ../development/ocaml-modules/magic { };
magic-mime = callPackage ../development/ocaml-modules/magic-mime { };
@@ -883,6 +887,8 @@ let
mlgmpidl = callPackage ../development/ocaml-modules/mlgmpidl { };
+ mm = callPackage ../development/ocaml-modules/mm { };
+
mmap = callPackage ../development/ocaml-modules/mmap { };
mparser = callPackage ../development/ocaml-modules/mparser { };
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 582d1c05569..f24b1139920 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -6,7 +6,7 @@
be almost as much code as the function itself. */
{ config
-, stdenv, lib, buildPackages, pkgs
+, stdenv, lib, buildPackages, pkgs, darwin
, fetchurl, fetchgit, fetchpatch, fetchFromGitHub, fetchFromGitLab
, perl, overrides, buildPerl, shortenPerlShebang
, nixosTests
@@ -948,6 +948,19 @@ let
};
};
+ ArrayRefElem = buildPerlPackage {
+ pname = "Array-RefElem";
+ version = "1.00";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id//G/GA/GAAS/Array-RefElem-1.00.tar.gz";
+ sha256 = "sha256-U7iAo67AQ+TjcM4SaCtHVt5F3XQtq1cpT+IaFUU87+M=";
+ };
+ meta = {
+ description = "Set up array elements as aliases";
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
AsyncPing = buildPerlPackage {
pname = "AsyncPing";
version = "2016.1207";
@@ -11390,6 +11403,21 @@ let
doCheck = !stdenv.isDarwin; # openpty fails in the sandbox
};
+ IPCConcurrencyLimit = buildPerlPackage {
+ pname = "IPC-ConcurrencyLimit";
+ version = "0.17";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/M/MA/MATTK/IPC-ConcurrencyLimit-0.17.tar.gz";
+ sha256 = "sha256-Lk11vlLpD8YFg31ajp+yacCofdPTYfMBLA/5Sl+9z+8=";
+ };
+ buildInputs = [ ExtUtilsMakeMaker ];
+ propagatedBuildInputs = [ FilePath IO ];
+ meta = {
+ description = "Lock-based limits on cooperative multi-processing";
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
IPCountry = buildPerlPackage {
pname = "IP-Country";
version = "2.28";
@@ -21017,6 +21045,57 @@ let
};
};
+ Tcl = buildPerlPackage {
+ pname = "Tcl";
+ version = "1.27";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/V/VK/VKON/Tcl-1.27.tar.gz";
+ sha256 = "sha256-+DhYd6Sp7Z89OQPS0PfNcPrDzmgyxg9gCmghzuP7WHI=";
+ };
+ propagatedBuildInputs = [
+ pkgs.bwidget
+ pkgs.tcl
+ pkgs.tix
+ pkgs.tk
+ ] ++ lib.optionals stdenv.isDarwin [
+ darwin.apple_sdk.frameworks.CoreServices ];
+ makeMakerFlags = lib.optionalString stdenv.isLinux
+ "--tclsh=${pkgs.tcl}/bin/tclsh --nousestubs";
+ meta = {
+ description = "Tcl extension module for perl";
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
+ TclpTk = buildPerlPackage {
+ pname = "Tcl-pTk";
+ version = "1.09";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/C/CA/CAC/Tcl-pTk-1.09.tar.gz";
+ sha256 = "sha256-LR+YBlKS9+W7mBBy9/EkAOjxGVVe4MC5zToPr/pXl24=";
+ };
+ propagatedBuildInputs = [
+ ClassISA
+ SubName
+ Tcl
+ TestDeep
+ ];
+ buildPhase = ''
+ perl Makefile.PL --tclsh "${pkgs.tk.tcl}/bin/tclsh" INSTALL_BASE=$out --no-test-for-tk
+ '';
+ postInstall = ''
+ mkdir -p $out/lib/perl5/site_perl
+ mv $out/lib/perl5/Tcl $out/lib/perl5/site_perl/
+ mv $out/lib/perl5/auto $out/lib/perl5/site_perl/
+ '' + lib.optionalString stdenv.isDarwin ''
+ mv $out/lib/perl5/darwin-thread-multi-2level $out/lib/perl5/site_perl/
+ '';
+ meta = {
+ description = "Interface to Tcl/Tk with Perl/Tk compatible syntax";
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
TemplatePluginAutoformat = buildPerlPackage {
pname = "Template-Plugin-Autoformat";
version = "2.77";
@@ -23295,6 +23374,19 @@ let
};
};
+ TextLevenshteinXS = buildPerlPackage {
+ pname = "Text-LevenshteinXS";
+ version = "0.03";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/J/JG/JGOLDBERG/Text-LevenshteinXS-0.03.tar.gz";
+ sha256 = "sha256-43T/eyN5Gc5eqSRfNW0ctSzIf9JrOlo4s/Pl/4KgFJE=";
+ };
+ meta = {
+ description = "Levenshtein edit distance in a XS way";
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
TextLorem = buildPerlModule {
pname = "Text-Lorem";
version = "0.3";
@@ -24126,6 +24218,21 @@ let
};
};
+ TkToolBar = buildPerlPackage {
+ pname = "Tk-ToolBar";
+ version = "0.12";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/A/AS/ASB/Tk-ToolBar-0.12.tar.gz";
+ sha256 = "sha256-Rj4oTsRxN+fEJclpGwKo3sXOJytY6h9jWa6AQaI53Q8=";
+ };
+ makeMakerFlags = "X11INC=${pkgs.xorg.libX11.dev}/include X11LIB=${pkgs.xorg.libX11.out}/lib";
+ buildInputs = [ Tk ];
+ doCheck = false; # Expects working X11.
+ meta = {
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
TreeDAGNode = buildPerlPackage {
pname = "Tree-DAG_Node";
version = "1.31";
@@ -25536,6 +25643,20 @@ let
};
};
+ WebServiceValidatorHTMLW3C = buildPerlModule {
+ pname = "WebService-Validator-HTML-W3C";
+ version = "0.28";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/S/ST/STRUAN/WebService-Validator-HTML-W3C-0.28.tar.gz";
+ sha256 = "sha256-zLB60zegOuyBob6gqJzSlUaR/1uzZ9+aMrnZEw8XURA=";
+ };
+ buildInputs = [ ClassAccessor LWP ];
+ meta = {
+ description = "Provides access to the W3C's online Markup validator";
+ license = with lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
} // lib.optionalAttrs config.allowAliases {
autodie = null; # part of Perl
AutoLoader = null; # part of Perl 5.22
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index c87964d555b..23bc0d21ff7 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -405,6 +405,8 @@ in {
aioshutil = callPackage ../development/python-modules/aioshutil { };
+ aioskybell = callPackage ../development/python-modules/aioskybell { };
+
aiosignal = callPackage ../development/python-modules/aiosignal { };
aioslimproto = callPackage ../development/python-modules/aioslimproto { };
@@ -1603,6 +1605,8 @@ in {
cfn-lint = callPackage ../development/python-modules/cfn-lint { };
+ cfscrape = callPackage ../development/python-modules/cfscrape { };
+
cftime = callPackage ../development/python-modules/cftime { };
cgen = callPackage ../development/python-modules/cgen { };
@@ -8080,6 +8084,8 @@ in {
pysmartapp = callPackage ../development/python-modules/pysmartapp { };
+ pySmartDL = callPackage ../development/python-modules/pySmartDL { };
+
pysmartthings = callPackage ../development/python-modules/pysmartthings { };
pysmb = callPackage ../development/python-modules/pysmb { };