diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix
index a5814f84d0a..e5cd163cb14 100644
--- a/maintainers/maintainer-list.nix
+++ b/maintainers/maintainer-list.nix
@@ -639,6 +639,12 @@
githubId = 1296771;
name = "Anders Riutta";
};
+ arnarg = {
+ email = "arnarg@fastmail.com";
+ github = "arnarg";
+ githubId = 1291396;
+ name = "Arnar Ingason";
+ };
arnoldfarkas = {
email = "arnold.farkas@gmail.com";
github = "arnoldfarkas";
@@ -1031,6 +1037,12 @@
githubId = 5718007;
name = "Bastian Köcher";
};
+ blaggacao = {
+ name = "David Arnold";
+ email = "dar@xoe.solutions";
+ github = "blaggacao";
+ githubId = 7548295;
+ };
blanky0230 = {
email = "blanky0230@gmail.com";
github = "blanky0230";
@@ -1049,6 +1061,12 @@
githubId = 16330;
name = "Mathijs Kwik";
};
+ bmilanov = {
+ name = "Biser Milanov";
+ email = "bmilanov11+nixpkgs@gmail.com";
+ github = "bmilanov";
+ githubId = 30090366;
+ };
bobakker = {
email = "bobakk3r@gmail.com";
github = "bobakker";
@@ -1628,6 +1646,16 @@
githubId = 411324;
name = "Carles Pagès";
};
+ cpu = {
+ email = "daniel@binaryparadox.net";
+ github = "cpu";
+ githubId = 292650;
+ name = "Daniel McCarney";
+ keys = [{
+ longkeyid = "rsa2048/0x08FB2BFC470E75B4";
+ fingerprint = "8026 D24A A966 BF9C D3CD CB3C 08FB 2BFC 470E 75B4";
+ }];
+ };
craigem = {
email = "craige@mcwhirter.io";
github = "craigem";
@@ -1652,6 +1680,16 @@
githubId = 1222362;
name = "Matías Lang";
};
+ CRTified = {
+ email = "carl.schneider+nixos@rub.de";
+ github = "CRTified";
+ githubId = 2440581;
+ name = "Carl Richard Theodor Schneider";
+ keys = [{
+ longkeyid = "rsa4096/0x45BCC1E2709B1788";
+ fingerprint = "2017 E152 BB81 5C16 955C E612 45BC C1E2 709B 1788";
+ }];
+ };
cryptix = {
email = "cryptix@riseup.net";
github = "cryptix";
@@ -1790,6 +1828,12 @@
githubId = 4971975;
name = "Janne Heß";
};
+ "dasj19" = {
+ email = "daniel@serbanescu.dk";
+ github = "dasj19";
+ githubId = 7589338;
+ name = "Daniel Șerbănescu";
+ };
dasuxullebt = {
email = "christoph.senjak@googlemail.com";
name = "Christoph-Simon Senjak";
@@ -2656,6 +2700,12 @@
fingerprint = "F549 3B7F 9372 5578 FDD3 D0B8 A1BC 8428 323E CFE8";
}];
};
+ fionera = {
+ email = "nix@fionera.de";
+ github = "fionera";
+ githubId = 5741401;
+ name = "Tim Windelschmidt";
+ };
FireyFly = {
email = "nix@firefly.nu";
github = "FireyFly";
@@ -6486,6 +6536,12 @@
githubId = 131856;
name = "Arnout Engelen";
};
+ RaghavSood = {
+ email = "r@raghavsood.com";
+ github = "RaghavSood";
+ githubId = 903072;
+ name = "Raghav Sood";
+ };
rafaelgg = {
email = "rafael.garcia.gallego@gmail.com";
github = "rafaelgg";
@@ -7190,6 +7246,12 @@
githubId = 24496705;
name = "Scott Hamilton";
};
+ ShamrockLee = {
+ name = "Shamrock Lee";
+ email = "44064051+ShamrockLee@users.noreply.github.com";
+ github = "ShamrockLee";
+ githubId = 44064051;
+ };
shanemikel = {
email = "shanepearlman@pm.me";
github = "shanemikel";
@@ -8110,6 +8172,12 @@
githubId = 1486805;
name = "Toon Nolten";
};
+ toschmidt = {
+ email = "tobias.schmidt@in.tum.de";
+ github = "toschmidt";
+ githubId = 27586264;
+ name = "Tobias Schmidt";
+ };
travisbhartwell = {
email = "nafai@travishartwell.net";
github = "travisbhartwell";
@@ -9025,4 +9093,10 @@
github = "saulecabrera";
githubId = 1423601;
};
+ tfmoraes = {
+ name = "Thiago Franco de Moraes";
+ email = "351108+tfmoraes@users.noreply.github.com";
+ github = "tfmoraes";
+ githubId = 351108;
+ };
}
diff --git a/maintainers/team-list.nix b/maintainers/team-list.nix
index 671b8cf1a91..750e76a1846 100644
--- a/maintainers/team-list.nix
+++ b/maintainers/team-list.nix
@@ -54,6 +54,7 @@ with lib.maintainers; {
hedning
jtojnar
worldofpeace
+ dasj19
];
scope = "Maintain GNOME desktop environment and platform.";
};
diff --git a/nixos/doc/manual/configuration/profiles/demo.xml b/nixos/doc/manual/configuration/profiles/demo.xml
index 395a5ec357c..bc801bb3dc5 100644
--- a/nixos/doc/manual/configuration/profiles/demo.xml
+++ b/nixos/doc/manual/configuration/profiles/demo.xml
@@ -9,7 +9,6 @@
This profile just enables a demo
user, with password demo, uid 1000,
wheel group and
- autologin
- in the SDDM display manager.
+ autologin in the SDDM display manager.
diff --git a/nixos/doc/manual/configuration/x-windows.xml b/nixos/doc/manual/configuration/x-windows.xml
index ca93026d865..18f0be5e7f3 100644
--- a/nixos/doc/manual/configuration/x-windows.xml
+++ b/nixos/doc/manual/configuration/x-windows.xml
@@ -90,10 +90,9 @@
using lightdm for a user alice:
= true;
- = true;
- = "alice";
+ = true;
+ = "alice";
- The options are named identically for all other display managers.
diff --git a/nixos/doc/manual/installation/installing-virtualbox-guest.xml b/nixos/doc/manual/installation/installing-virtualbox-guest.xml
index 0ba909fa953..1cffeed4807 100644
--- a/nixos/doc/manual/installation/installing-virtualbox-guest.xml
+++ b/nixos/doc/manual/installation/installing-virtualbox-guest.xml
@@ -49,7 +49,7 @@
- Click on Settings / Display / Screen and select VBoxVGA as Graphics Controller
+ Click on Settings / Display / Screen and select VMSVGA as Graphics Controller
diff --git a/nixos/doc/manual/man-nixos-rebuild.xml b/nixos/doc/manual/man-nixos-rebuild.xml
index f4f663b84f0..f70f08a0f8a 100644
--- a/nixos/doc/manual/man-nixos-rebuild.xml
+++ b/nixos/doc/manual/man-nixos-rebuild.xml
@@ -315,7 +315,7 @@
switch), because the hardware and boot loader configuration in
the VM are different. The boot loader is installed on an automatically
generated virtual disk containing a /boot
- partition, which is mounted read-only in the VM.
+ partition.
diff --git a/nixos/doc/manual/release-notes/rl-2003.xml b/nixos/doc/manual/release-notes/rl-2003.xml
index 393a9286ca4..0e9ba027a38 100644
--- a/nixos/doc/manual/release-notes/rl-2003.xml
+++ b/nixos/doc/manual/release-notes/rl-2003.xml
@@ -792,7 +792,7 @@ users.users.me =
The module has been removed.
It was only intended for use in internal NixOS tests, and gave the false impression
of it being a special display manager when it's actually LightDM.
- Please use the options instead,
+ Please use the options instead,
or any other display manager in NixOS as they all support auto-login. If you used this module specifically
because it permitted root auto-login you can override the lightdm-autologin pam module like:
diff --git a/nixos/doc/manual/release-notes/rl-2009.xml b/nixos/doc/manual/release-notes/rl-2009.xml
index c2f26371d66..688671efffc 100644
--- a/nixos/doc/manual/release-notes/rl-2009.xml
+++ b/nixos/doc/manual/release-notes/rl-2009.xml
@@ -119,6 +119,11 @@ systemd.services.mysql.serviceConfig.ReadWritePaths = [ "/var/data" ];
feature is disabled by default.
+
+
+ services.postfix.sslCACert was replaced by services.postfix.tlsTrustedAuthorities which now defaults to system certifcate authorities.
+
+
@@ -514,6 +519,12 @@ systemd.services.nginx.serviceConfig.ReadWritePaths = [ "/var/www" ];
automatically if stateVersion is 20.09 or higher.
+
+
+ We now have a unified option interface
+ to be used for every display-manager in NixOS.
+
+
@@ -682,6 +693,12 @@ systemd.services.nginx.serviceConfig.ReadWritePaths = [ "/var/www" ];
behaviour and keep the same VM state between different test runs.
+
+
+ The nix.buildMachines option is now type-checked.
+ There are no functional changes, however this may require updating some configurations to use correct types for all attributes.
+
+
diff --git a/nixos/lib/make-disk-image.nix b/nixos/lib/make-disk-image.nix
index 9364aab3277..a72bdedb16f 100644
--- a/nixos/lib/make-disk-image.nix
+++ b/nixos/lib/make-disk-image.nix
@@ -181,6 +181,7 @@ let format' = format; in let
export NIX_STATE_DIR=$TMPDIR/state
nix-store --load-db < ${closureInfo}/registration
+ chmod 755 "$TMPDIR"
echo "running nixos-install..."
nixos-install --root $root --no-bootloader --no-root-passwd \
--system ${config.system.build.toplevel} --channel ${channelSources} --substituters ""
diff --git a/nixos/lib/test-driver/test-driver.py b/nixos/lib/test-driver/test-driver.py
index 4cb928538e7..7b8d5803aa5 100644
--- a/nixos/lib/test-driver/test-driver.py
+++ b/nixos/lib/test-driver/test-driver.py
@@ -22,6 +22,7 @@ import subprocess
import sys
import tempfile
import time
+import traceback
import unicodedata
CHAR_TO_KEY = {
@@ -892,7 +893,8 @@ def run_tests() -> None:
try:
exec(tests, globals())
except Exception as e:
- eprint("error: {}".format(str(e)))
+ eprint("error: ")
+ traceback.print_exc()
sys.exit(1)
else:
ptpython.repl.embed(locals(), globals())
diff --git a/nixos/modules/config/users-groups.nix b/nixos/modules/config/users-groups.nix
index c2f16e5ed8e..12d9be94663 100644
--- a/nixos/modules/config/users-groups.nix
+++ b/nixos/modules/config/users-groups.nix
@@ -6,6 +6,16 @@ let
ids = config.ids;
cfg = config.users;
+ # Check whether a password hash will allow login.
+ allowsLogin = hash:
+ hash == "" # login without password
+ || !(lib.elem hash
+ [ null # password login disabled
+ "!" # password login disabled
+ "!!" # a variant of "!"
+ "*" # password unset
+ ]);
+
passwordDescription = ''
The options ,
and
@@ -25,17 +35,19 @@ let
'';
hashedPasswordDescription = ''
- To generate hashed password install mkpasswd
+ To generate a hashed password install the mkpasswd
package and run mkpasswd -m sha-512.
- For password-less logins without password prompt, use
- the empty string "".
+ If set to an empty string (""), this user will
+ be able to log in without being asked for a password (but not via remote
+ services such as SSH, or indirectly via su or
+ sudo). This should only be used for e.g. bootable
+ live systems. Note: this is different from setting an empty password,
+ which ca be achieved using .
- For logins with a fixed password (including the empty-string password with
- prompt), use one of the un-hashed password options instead, such as
- .
-
- Such unprotected logins should only be used for e.g. bootable live systems.
+ If set to null (default) this user will not
+ be able to log in using a password (i.e. via login
+ command).
'';
userOpts = { name, config, ... }: {
@@ -415,6 +427,12 @@ in {
imports = [
(mkAliasOptionModule [ "users" "extraUsers" ] [ "users" "users" ])
(mkAliasOptionModule [ "users" "extraGroups" ] [ "users" "groups" ])
+ (mkChangedOptionModule
+ [ "security" "initialRootPassword" ]
+ [ "users" "users" "root" "initialHashedPassword" ]
+ (cfg: if cfg.security.initialHashedPassword == "!"
+ then null
+ else cfg.security.initialHashedPassword))
];
###### interface
@@ -486,14 +504,6 @@ in {
'';
};
- # FIXME: obsolete - will remove.
- security.initialRootPassword = mkOption {
- type = types.str;
- default = "!";
- example = "";
- visible = false;
- };
-
};
@@ -508,7 +518,6 @@ in {
home = "/root";
shell = mkDefault cfg.defaultUserShell;
group = "root";
- initialHashedPassword = mkDefault config.security.initialRootPassword;
};
nobody = {
uid = ids.uids.nobody;
@@ -597,7 +606,7 @@ in {
|| cfg.group == "wheel"
|| elem "wheel" cfg.extraGroups)
&&
- ((cfg.hashedPassword != null && cfg.hashedPassword != "!")
+ (allowsLogin cfg.hashedPassword
|| cfg.password != null
|| cfg.passwordFile != null
|| cfg.openssh.authorizedKeys.keys != []
@@ -607,7 +616,17 @@ in {
Neither the root account nor any wheel user has a password or SSH authorized key.
You must set one to prevent being locked out of your system.'';
}
- ];
+ ] ++ flip mapAttrsToList cfg.users (name: user:
+ {
+ assertion = (user.hashedPassword != null)
+ -> (builtins.match ".*:.*" user.hashedPassword == null);
+ message = ''
+ The password hash of user "${name}" contains a ":" character.
+ This is invalid and would break the login system because the fields
+ of /etc/shadow (file where hashes are stored) are colon-separated.
+ Please check the value of option `users.users."${name}".hashedPassword`.'';
+ }
+ );
warnings =
builtins.filter (x: x != null) (
@@ -630,14 +649,13 @@ in {
content = "${base64}${sep}${base64}";
mcf = "^${sep}${scheme}${sep}${content}$";
in
- if (user.hashedPassword != null
+ if (allowsLogin user.hashedPassword
+ && user.hashedPassword != "" # login without password
&& builtins.match mcf user.hashedPassword == null)
- then
- ''
+ then ''
The password hash of user "${name}" may be invalid. You must set a
valid hash or the user will be locked out of their account. Please
- check the value of option `users.users."${name}".hashedPassword`.
- ''
+ check the value of option `users.users."${name}".hashedPassword`.''
else null
));
diff --git a/nixos/modules/i18n/input-method/ibus.nix b/nixos/modules/i18n/input-method/ibus.nix
index b4746b21b65..cf24ecf5863 100644
--- a/nixos/modules/i18n/input-method/ibus.nix
+++ b/nixos/modules/i18n/input-method/ibus.nix
@@ -64,7 +64,7 @@ in
# Without dconf enabled it is impossible to use IBus
programs.dconf.enable = true;
- programs.dconf.profiles.ibus = "${ibusPackage}/etc/dconf/profile/ibus";
+ programs.dconf.packages = [ ibusPackage ];
services.dbus.packages = [
ibusAutostart
diff --git a/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix b/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix
index 3707c4b7ec6..8c98691116d 100644
--- a/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix
+++ b/nixos/modules/installer/cd-dvd/installation-cd-graphical-gnome.nix
@@ -11,15 +11,17 @@ with lib;
services.xserver.desktopManager.gnome3.enable = true;
- services.xserver.displayManager.gdm = {
- enable = true;
- # autoSuspend makes the machine automatically suspend after inactivity.
- # It's possible someone could/try to ssh'd into the machine and obviously
- # have issues because it's inactive.
- # See:
- # * https://github.com/NixOS/nixpkgs/pull/63790
- # * https://gitlab.gnome.org/GNOME/gnome-control-center/issues/22
- autoSuspend = false;
+ services.xserver.displayManager = {
+ gdm = {
+ enable = true;
+ # autoSuspend makes the machine automatically suspend after inactivity.
+ # It's possible someone could/try to ssh'd into the machine and obviously
+ # have issues because it's inactive.
+ # See:
+ # * https://github.com/NixOS/nixpkgs/pull/63790
+ # * https://gitlab.gnome.org/GNOME/gnome-control-center/issues/22
+ autoSuspend = false;
+ };
autoLogin = {
enable = true;
user = "nixos";
diff --git a/nixos/modules/installer/cd-dvd/installation-cd-graphical-plasma5.nix b/nixos/modules/installer/cd-dvd/installation-cd-graphical-plasma5.nix
index e76e06654ac..098c2b2870b 100644
--- a/nixos/modules/installer/cd-dvd/installation-cd-graphical-plasma5.nix
+++ b/nixos/modules/installer/cd-dvd/installation-cd-graphical-plasma5.nix
@@ -16,8 +16,8 @@ with lib;
};
# Automatically login as nixos.
- displayManager.sddm = {
- enable = true;
+ displayManager = {
+ sddm.enable = true;
autoLogin = {
enable = true;
user = "nixos";
diff --git a/nixos/modules/installer/tools/nix-fallback-paths.nix b/nixos/modules/installer/tools/nix-fallback-paths.nix
index 35a7b382b7c..a15a2dbadb8 100644
--- a/nixos/modules/installer/tools/nix-fallback-paths.nix
+++ b/nixos/modules/installer/tools/nix-fallback-paths.nix
@@ -1,6 +1,6 @@
{
- x86_64-linux = "/nix/store/j8dbv5w6jl34caywh2ygdy88knx1mdf7-nix-2.3.6";
- i686-linux = "/nix/store/9fqvbdisahqp0238vrs7wn5anpri0a65-nix-2.3.6";
- aarch64-linux = "/nix/store/72pwn0nm9bjqx9vpi8sgh4bl6g5wh814-nix-2.3.6";
- x86_64-darwin = "/nix/store/g37vk77m90p5zcl5nixjlzp3vqpisfn5-nix-2.3.6";
+ x86_64-linux = "/nix/store/4vz8sh9ngx34ivi0bw5hlycxdhvy5hvz-nix-2.3.7";
+ i686-linux = "/nix/store/dzxkg9lpp60bjmzvagns42vqlz3yq5kx-nix-2.3.7";
+ aarch64-linux = "/nix/store/cfvf8nl8mwyw817by5y8zd3s8pnf5m9f-nix-2.3.7";
+ x86_64-darwin = "/nix/store/5ira7xgs92inqz1x8l0n1wci4r79hnd0-nix-2.3.7";
}
diff --git a/nixos/modules/installer/tools/nixos-install.sh b/nixos/modules/installer/tools/nixos-install.sh
index 1bccbbfaf24..0b62bca8367 100644
--- a/nixos/modules/installer/tools/nixos-install.sh
+++ b/nixos/modules/installer/tools/nixos-install.sh
@@ -71,6 +71,17 @@ if ! test -e "$mountPoint"; then
exit 1
fi
+# Verify permissions are okay-enough
+checkPath="$(realpath "$mountPoint")"
+while [[ "$checkPath" != "/" ]]; do
+ mode="$(stat -c '%a' "$checkPath")"
+ if [[ "${mode: -1}" -lt "5" ]]; then
+ echo "path $checkPath should have permissions 755, but had permissions $mode. Consider running 'chmod o+rx $checkPath'."
+ exit 1
+ fi
+ checkPath="$(dirname "$checkPath")"
+done
+
# Get the path of the NixOS configuration file.
if [[ -z $NIXOS_CONFIG ]]; then
NIXOS_CONFIG=$mountPoint/etc/nixos/configuration.nix
diff --git a/nixos/modules/module-list.nix b/nixos/modules/module-list.nix
index cf1ee0f380c..f361163ca63 100644
--- a/nixos/modules/module-list.nix
+++ b/nixos/modules/module-list.nix
@@ -607,6 +607,7 @@
./services/networking/dnscrypt-wrapper.nix
./services/networking/dnsdist.nix
./services/networking/dnsmasq.nix
+ ./services/networking/ncdns.nix
./services/networking/ejabberd.nix
./services/networking/epmd.nix
./services/networking/ergo.nix
@@ -938,6 +939,7 @@
./system/boot/grow-partition.nix
./system/boot/initrd-network.nix
./system/boot/initrd-ssh.nix
+ ./system/boot/initrd-openvpn.nix
./system/boot/kernel.nix
./system/boot/kexec.nix
./system/boot/loader/efi.nix
diff --git a/nixos/modules/profiles/demo.nix b/nixos/modules/profiles/demo.nix
index 18f190071ba..4e8c74deedb 100644
--- a/nixos/modules/profiles/demo.nix
+++ b/nixos/modules/profiles/demo.nix
@@ -11,9 +11,11 @@
uid = 1000;
};
- services.xserver.displayManager.sddm.autoLogin = {
- enable = true;
- relogin = true;
- user = "demo";
+ services.xserver.displayManager = {
+ autoLogin = {
+ enable = true;
+ user = "demo";
+ };
+ sddm.autoLogin.relogin = true;
};
}
diff --git a/nixos/modules/programs/dconf.nix b/nixos/modules/programs/dconf.nix
index 6702e8efd1c..ec85cb9d18c 100644
--- a/nixos/modules/programs/dconf.nix
+++ b/nixos/modules/programs/dconf.nix
@@ -4,13 +4,24 @@ with lib;
let
cfg = config.programs.dconf;
-
- mkDconfProfile = name: path:
- {
- name = "dconf/profile/${name}";
- value.source = path;
- };
-
+ cfgDir = pkgs.symlinkJoin {
+ name = "dconf-system-config";
+ paths = map (x: "${x}/etc/dconf") cfg.packages;
+ postBuild = ''
+ mkdir -p $out/profile
+ mkdir -p $out/db
+ '' + (
+ concatStringsSep "\n" (
+ mapAttrsToList (
+ name: path: ''
+ ln -s ${path} $out/profile/${name}
+ ''
+ ) cfg.profiles
+ )
+ ) + ''
+ ${pkgs.dconf}/bin/dconf update $out/db
+ '';
+ };
in
{
###### interface
@@ -22,18 +33,24 @@ in
profiles = mkOption {
type = types.attrsOf types.path;
default = {};
- description = "Set of dconf profile files.";
+ description = "Set of dconf profile files, installed at /etc/dconf/profiles/name.";
internal = true;
};
+ packages = mkOption {
+ type = types.listOf types.package;
+ default = [];
+ description = "A list of packages which provide dconf profiles and databases in /etc/dconf.";
+ };
};
};
###### implementation
config = mkIf (cfg.profiles != {} || cfg.enable) {
- environment.etc = optionalAttrs (cfg.profiles != {})
- (mapAttrs' mkDconfProfile cfg.profiles);
+ environment.etc.dconf = mkIf (cfg.profiles != {} || cfg.packages != []) {
+ source = cfgDir;
+ };
services.dbus.packages = [ pkgs.dconf ];
diff --git a/nixos/modules/rename.nix b/nixos/modules/rename.nix
index 1dc7f853317..cfe216d512b 100644
--- a/nixos/modules/rename.nix
+++ b/nixos/modules/rename.nix
@@ -39,7 +39,7 @@ with lib;
The services.xserver.displayManager.auto module has been removed
because it was only intended for use in internal NixOS tests, and gave the
false impression of it being a special display manager when it's actually
- LightDM. Please use the services.xserver.displayManager.lightdm.autoLogin options
+ LightDM. Please use the services.xserver.displayManager.autoLogin options
instead, or any other display manager in NixOS as they all support auto-login.
'')
(mkRemovedOptionModule [ "services" "dnscrypt-proxy" ] "Use services.dnscrypt-proxy2 instead")
diff --git a/nixos/modules/security/acme.nix b/nixos/modules/security/acme.nix
index 776ef07d716..92fb85b99af 100644
--- a/nixos/modules/security/acme.nix
+++ b/nixos/modules/security/acme.nix
@@ -302,6 +302,11 @@ in
lpath = "acme/${cert}";
apath = "/var/lib/${lpath}";
spath = "/var/lib/acme/.lego/${cert}";
+ keyName = builtins.replaceStrings ["*"] ["_"] data.domain;
+ requestedDomains = pipe ([ data.domain ] ++ (attrNames data.extraDomains)) [
+ (domains: sort builtins.lessThan domains)
+ (domains: concatStringsSep "," domains)
+ ];
fileMode = if data.allowKeysForGroup then "640" else "600";
globalOpts = [ "-d" data.domain "--email" data.email "--path" "." "--key-type" data.keyType ]
++ optionals (cfg.acceptTerms) [ "--accept-tos" ]
@@ -316,6 +321,7 @@ in
certOpts ++ data.extraLegoRenewFlags);
acmeService = {
description = "Renew ACME Certificate for ${cert}";
+ path = with pkgs; [ openssl ];
after = [ "network.target" "network-online.target" ];
wants = [ "network-online.target" ];
wantedBy = mkIf (!config.boot.isContainer) [ "multi-user.target" ];
@@ -332,11 +338,18 @@ in
ExecStart = pkgs.writeScript "acme-start" ''
#!${pkgs.runtimeShell} -e
test -L ${spath}/accounts -o -d ${spath}/accounts || ln -s ../accounts ${spath}/accounts
- ${pkgs.lego}/bin/lego ${renewOpts} || ${pkgs.lego}/bin/lego ${runOpts}
+ LEGO_ARGS=(${runOpts})
+ if [ -e ${spath}/certificates/${keyName}.crt ]; then
+ REQUESTED_DOMAINS="${requestedDomains}"
+ EXISTING_DOMAINS="$(openssl x509 -in ${spath}/certificates/${keyName}.crt -noout -ext subjectAltName | tail -n1 | sed -e 's/ *DNS://g')"
+ if [ "''${REQUESTED_DOMAINS}" == "''${EXISTING_DOMAINS}" ]; then
+ LEGO_ARGS=(${renewOpts})
+ fi
+ fi
+ ${pkgs.lego}/bin/lego ''${LEGO_ARGS[@]}
'';
ExecStartPost =
let
- keyName = builtins.replaceStrings ["*"] ["_"] data.domain;
script = pkgs.writeScript "acme-post-start" ''
#!${pkgs.runtimeShell} -e
cd ${apath}
diff --git a/nixos/modules/services/mail/postfix.nix b/nixos/modules/services/mail/postfix.nix
index 608f64a68fb..ad10ba1d909 100644
--- a/nixos/modules/services/mail/postfix.nix
+++ b/nixos/modules/services/mail/postfix.nix
@@ -280,6 +280,17 @@ in
description = "Whether to enable smtp submission.";
};
+ enableSubmissions = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Whether to enable smtp submission via smtps.
+
+ According to RFC 8314 this should be preferred
+ over STARTTLS for submission of messages by end user clients.
+ '';
+ };
+
submissionOptions = mkOption {
type = types.attrs;
default = {
@@ -298,6 +309,29 @@ in
description = "Options for the submission config in master.cf";
};
+ submissionsOptions = mkOption {
+ type = types.attrs;
+ default = {
+ smtpd_sasl_auth_enable = "yes";
+ smtpd_client_restrictions = "permit_sasl_authenticated,reject";
+ milter_macro_daemon_name = "ORIGINATING";
+ };
+ example = {
+ smtpd_sasl_auth_enable = "yes";
+ smtpd_sasl_type = "dovecot";
+ smtpd_client_restrictions = "permit_sasl_authenticated,reject";
+ milter_macro_daemon_name = "ORIGINATING";
+ };
+ description = ''
+ Options for the submission config via smtps in master.cf.
+
+ smtpd_tls_security_level will be set to encrypt, if it is missing
+ or has one of the values "may" or "none".
+
+ smtpd_tls_wrappermode with value "yes" will be added automatically.
+ '';
+ };
+
setSendmail = mkOption {
type = types.bool;
default = true;
@@ -454,7 +488,7 @@ in
'';
example = {
mail_owner = "postfix";
- smtp_use_tls = true;
+ smtp_tls_security_level = "may";
};
};
@@ -466,18 +500,20 @@ in
";
};
+ tlsTrustedAuthorities = mkOption {
+ type = types.str;
+ default = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt";
+ description = ''
+ File containing trusted certification authorities (CA) to verify certificates of mailservers contacted for mail delivery. This basically sets smtp_tls_CAfile and enables opportunistic tls. Defaults to NixOS trusted certification authorities.
+ '';
+ };
+
sslCert = mkOption {
type = types.str;
default = "";
description = "SSL certificate to use.";
};
- sslCACert = mkOption {
- type = types.str;
- default = "";
- description = "SSL certificate of CA.";
- };
-
sslKey = mkOption {
type = types.str;
default = "";
@@ -771,18 +807,20 @@ in
recipient_canonical_classes = [ "envelope_recipient" ];
}
// optionalAttrs cfg.enableHeaderChecks { header_checks = [ "regexp:/etc/postfix/header_checks" ]; }
+ // optionalAttrs (cfg.tlsTrustedAuthorities != "") {
+ smtp_tls_CAfile = cfg.tlsTrustedAuthorities;
+ smtp_tls_security_level = "may";
+ }
// optionalAttrs (cfg.sslCert != "") {
- smtp_tls_CAfile = cfg.sslCACert;
smtp_tls_cert_file = cfg.sslCert;
smtp_tls_key_file = cfg.sslKey;
- smtp_use_tls = true;
+ smtp_tls_security_level = "may";
- smtpd_tls_CAfile = cfg.sslCACert;
smtpd_tls_cert_file = cfg.sslCert;
smtpd_tls_key_file = cfg.sslKey;
- smtpd_use_tls = true;
+ smtpd_tls_security_level = "may";
};
services.postfix.masterConfig = {
@@ -878,6 +916,23 @@ in
command = "smtp";
args = [ "-o" "smtp_fallback_relay=" ];
};
+ } // optionalAttrs cfg.enableSubmissions {
+ submissions = {
+ type = "inet";
+ private = false;
+ command = "smtpd";
+ args = let
+ mkKeyVal = opt: val: [ "-o" (opt + "=" + val) ];
+ adjustSmtpTlsSecurityLevel = !(cfg.submissionsOptions ? smtpd_tls_security_level) ||
+ cfg.submissionsOptions.smtpd_tls_security_level == "none" ||
+ cfg.submissionsOptions.smtpd_tls_security_level == "may";
+ submissionsOptions = cfg.submissionsOptions // {
+ smtpd_tls_wrappermode = "yes";
+ } // optionalAttrs adjustSmtpTlsSecurityLevel {
+ smtpd_tls_security_level = "encrypt";
+ };
+ in concatLists (mapAttrsToList mkKeyVal submissionsOptions);
+ };
};
}
@@ -900,4 +955,9 @@ in
services.postfix.mapFiles.client_access = checkClientAccessFile;
})
]);
+
+ imports = [
+ (mkRemovedOptionModule [ "services" "postfix" "sslCACert" ]
+ "services.postfix.sslCACert was replaced by services.postfix.tlsTrustedAuthorities. In case you intend that your server should validate requested client certificates use services.postfix.extraConfig.")
+ ];
}
diff --git a/nixos/modules/services/mail/roundcube.nix b/nixos/modules/services/mail/roundcube.nix
index ed1439745ac..a0bbab64985 100644
--- a/nixos/modules/services/mail/roundcube.nix
+++ b/nixos/modules/services/mail/roundcube.nix
@@ -95,6 +95,18 @@ in
'';
};
+ maxAttachmentSize = mkOption {
+ type = types.int;
+ default = 18;
+ description = ''
+ The maximum attachment size in MB.
+
+ Note: Since roundcube only uses 70% of max upload values configured in php
+ 30% is added automatically to .
+ '';
+ apply = configuredMaxAttachmentSize: "${toString (configuredMaxAttachmentSize * 1.3)}M";
+ };
+
extraConfig = mkOption {
type = types.lines;
default = "";
@@ -115,7 +127,7 @@ in
$config = array();
$config['db_dsnw'] = 'pgsql://${cfg.database.username}${lib.optionalString (!localDB) ":' . $password . '"}@${if localDB then "unix(/run/postgresql)" else cfg.database.host}/${cfg.database.dbname}';
$config['log_driver'] = 'syslog';
- $config['max_message_size'] = '25M';
+ $config['max_message_size'] = '${cfg.maxAttachmentSize}';
$config['plugins'] = [${concatMapStringsSep "," (p: "'${p}'") cfg.plugins}];
$config['des_key'] = file_get_contents('/var/lib/roundcube/des_key');
$config['mime_types'] = '${pkgs.nginx}/conf/mime.types';
@@ -172,8 +184,8 @@ in
phpOptions = ''
error_log = 'stderr'
log_errors = on
- post_max_size = 25M
- upload_max_filesize = 25M
+ post_max_size = ${cfg.maxAttachmentSize}
+ upload_max_filesize = ${cfg.maxAttachmentSize}
'';
settings = mapAttrs (name: mkDefault) {
"listen.owner" = "nginx";
diff --git a/nixos/modules/services/misc/nix-daemon.nix b/nixos/modules/services/misc/nix-daemon.nix
index 0b3d7f3f03c..0fbc9cecb4d 100644
--- a/nixos/modules/services/misc/nix-daemon.nix
+++ b/nixos/modules/services/misc/nix-daemon.nix
@@ -193,50 +193,111 @@ in
};
buildMachines = mkOption {
- type = types.listOf types.attrs;
+ type = types.listOf (types.submodule ({
+ options = {
+ hostName = mkOption {
+ type = types.str;
+ example = "nixbuilder.example.org";
+ description = ''
+ The hostname of the build machine.
+ '';
+ };
+ system = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ example = "x86_64-linux";
+ description = ''
+ The system type the build machine can execute derivations on.
+ Either this attribute or systems must be
+ present, where system takes precedence if
+ both are set.
+ '';
+ };
+ systems = mkOption {
+ type = types.listOf types.str;
+ default = [];
+ example = [ "x86_64-linux" "aarch64-linux" ];
+ description = ''
+ The system types the build machine can execute derivations on.
+ Either this attribute or system must be
+ present, where system takes precedence if
+ both are set.
+ '';
+ };
+ sshUser = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ example = "builder";
+ description = ''
+ The username to log in as on the remote host. This user must be
+ able to log in and run nix commands non-interactively. It must
+ also be privileged to build derivations, so must be included in
+ .
+ '';
+ };
+ sshKey = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ example = "/root/.ssh/id_buildhost_builduser";
+ description = ''
+ The path to the SSH private key with which to authenticate on
+ the build machine. The private key must not have a passphrase.
+ If null, the building user (root on NixOS machines) must have an
+ appropriate ssh configuration to log in non-interactively.
+
+ Note that for security reasons, this path must point to a file
+ in the local filesystem, *not* to the nix store.
+ '';
+ };
+ maxJobs = mkOption {
+ type = types.int;
+ default = 1;
+ description = ''
+ The number of concurrent jobs the build machine supports. The
+ build machine will enforce its own limits, but this allows hydra
+ to schedule better since there is no work-stealing between build
+ machines.
+ '';
+ };
+ speedFactor = mkOption {
+ type = types.int;
+ default = 1;
+ description = ''
+ The relative speed of this builder. This is an arbitrary integer
+ that indicates the speed of this builder, relative to other
+ builders. Higher is faster.
+ '';
+ };
+ mandatoryFeatures = mkOption {
+ type = types.listOf types.str;
+ default = [];
+ example = [ "big-parallel" ];
+ description = ''
+ A list of features mandatory for this builder. The builder will
+ be ignored for derivations that don't require all features in
+ this list. All mandatory features are automatically included in
+ supportedFeatures.
+ '';
+ };
+ supportedFeatures = mkOption {
+ type = types.listOf types.str;
+ default = [];
+ example = [ "kvm" "big-parallel" ];
+ description = ''
+ A list of features supported by this builder. The builder will
+ be ignored for derivations that require features not in this
+ list.
+ '';
+ };
+ };
+ }));
default = [];
- example = literalExample ''
- [ { hostName = "voila.labs.cs.uu.nl";
- sshUser = "nix";
- sshKey = "/root/.ssh/id_buildfarm";
- system = "powerpc-darwin";
- maxJobs = 1;
- }
- { hostName = "linux64.example.org";
- sshUser = "buildfarm";
- sshKey = "/root/.ssh/id_buildfarm";
- system = "x86_64-linux";
- maxJobs = 2;
- speedFactor = 2;
- supportedFeatures = [ "kvm" ];
- mandatoryFeatures = [ "perf" ];
- }
- ]
- '';
description = ''
- This option lists the machines to be used if distributed
- builds are enabled (see
- ). Nix will perform
- derivations on those machines via SSH by copying the inputs
- to the Nix store on the remote machine, starting the build,
- then copying the output back to the local Nix store. Each
- element of the list should be an attribute set containing
- the machine's host name (hostname), the
- user name to be used for the SSH connection
- (sshUser), the Nix system type
- (system, e.g.,
- "i686-linux"), the maximum number of
- jobs to be run in parallel on that machine
- (maxJobs), the path to the SSH private
- key to be used to connect (sshKey), a
- list of supported features of the machine
- (supportedFeatures) and a list of
- mandatory features of the machine
- (mandatoryFeatures). The SSH private key
- should not have a passphrase, and the corresponding public
- key should be added to
- ~sshUser/authorized_keys
- on the remote machine.
+ This option lists the machines to be used if distributed builds are
+ enabled (see ).
+ Nix will perform derivations on those machines via SSH by copying the
+ inputs to the Nix store on the remote machine, starting the build,
+ then copying the output back to the local Nix store.
'';
};
@@ -461,14 +522,14 @@ in
{ enable = cfg.buildMachines != [];
text =
concatMapStrings (machine:
- "${if machine ? sshUser then "${machine.sshUser}@" else ""}${machine.hostName} "
- + machine.system or (concatStringsSep "," machine.systems)
- + " ${machine.sshKey or "-"} ${toString machine.maxJobs or 1} "
- + toString (machine.speedFactor or 1)
+ "${if machine.sshUser != null then "${machine.sshUser}@" else ""}${machine.hostName} "
+ + (if machine.system != null then machine.system else concatStringsSep "," machine.systems)
+ + " ${if machine.sshKey != null then machine.sshKey else "-"} ${toString machine.maxJobs} "
+ + toString (machine.speedFactor)
+ " "
- + concatStringsSep "," (machine.mandatoryFeatures or [] ++ machine.supportedFeatures or [])
+ + concatStringsSep "," (machine.mandatoryFeatures ++ machine.supportedFeatures)
+ " "
- + concatStringsSep "," machine.mandatoryFeatures or []
+ + concatStringsSep "," machine.mandatoryFeatures
+ "\n"
) cfg.buildMachines;
};
diff --git a/nixos/modules/services/networking/ncdns.nix b/nixos/modules/services/networking/ncdns.nix
new file mode 100644
index 00000000000..c1832ad1752
--- /dev/null
+++ b/nixos/modules/services/networking/ncdns.nix
@@ -0,0 +1,278 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+ cfgs = config.services;
+ cfg = cfgs.ncdns;
+
+ dataDir = "/var/lib/ncdns";
+ username = "ncdns";
+
+ valueType = with types; oneOf [ int str bool path ]
+ // { description = "setting type (integer, string, bool or path)"; };
+
+ configType = with types; attrsOf (nullOr (either valueType configType))
+ // { description = ''
+ ncdns.conf configuration type. The format consists of an
+ attribute set of settings. Each setting can be either `null`,
+ a value or an attribute set. The allowed values are integers,
+ strings, booleans or paths.
+ '';
+ };
+
+ configFile = pkgs.runCommand "ncdns.conf"
+ { json = builtins.toJSON cfg.settings;
+ passAsFile = [ "json" ];
+ }
+ "${pkgs.remarshal}/bin/json2toml < $jsonPath > $out";
+
+ defaultFiles = {
+ public = "${dataDir}/bit.key";
+ private = "${dataDir}/bit.private";
+ zonePublic = "${dataDir}/bit-zone.key";
+ zonePrivate = "${dataDir}/bit-zone.private";
+ };
+
+ # if all keys are the default value
+ needsKeygen = all id (flip mapAttrsToList cfg.dnssec.keys
+ (n: v: v == getAttr n defaultFiles));
+
+ mkDefaultAttrs = mapAttrs (n: v: mkDefault v);
+
+in
+
+{
+
+ ###### interface
+
+ options = {
+
+ services.ncdns = {
+
+ enable = mkEnableOption ''
+ ncdns, a Go daemon to bridge Namecoin to DNS.
+ To resolve .bit domains set services.namecoind.enable = true;
+ and an RPC username/password
+ '';
+
+ address = mkOption {
+ type = types.str;
+ default = "127.0.0.1";
+ description = ''
+ The IP address the ncdns resolver will bind to. Leave this unchanged
+ if you do not wish to directly expose the resolver.
+ '';
+ };
+
+ port = mkOption {
+ type = types.port;
+ default = 5333;
+ description = ''
+ The port the ncdns resolver will bind to.
+ '';
+ };
+
+ identity.hostname = mkOption {
+ type = types.str;
+ default = config.networking.hostName;
+ example = "example.com";
+ description = ''
+ The hostname of this ncdns instance, which defaults to the machine
+ hostname. If specified, ncdns lists the hostname as an NS record at
+ the zone apex:
+
+ bit. IN NS ns1.example.com.
+
+ If unset ncdns will generate an internal psuedo-hostname under the
+ zone, which will resolve to the value of
+ .
+ If you are only using ncdns locally you can ignore this.
+ '';
+ };
+
+ identity.hostmaster = mkOption {
+ type = types.str;
+ default = "";
+ example = "root@example.com";
+ description = ''
+ An email address for the SOA record at the bit zone.
+ If you are only using ncdns locally you can ignore this.
+ '';
+ };
+
+ identity.address = mkOption {
+ type = types.str;
+ default = "127.127.127.127";
+ description = ''
+ The IP address the hostname specified in
+ should resolve to.
+ If you are only using ncdns locally you can ignore this.
+ '';
+ };
+
+ dnssec.enable = mkEnableOption ''
+ DNSSEC support in ncdns. This will generate KSK and ZSK keypairs
+ (unless provided via the options
+ ,
+ etc.) and add a trust
+ anchor to recursive resolvers
+ '';
+
+ dnssec.keys.public = mkOption {
+ type = types.path;
+ default = defaultFiles.public;
+ description = ''
+ Path to the file containing the KSK public key.
+ The key can be generated using the dnssec-keygen
+ command, provided by the package bind as follows:
+
+ $ dnssec-keygen -a RSASHA256 -3 -b 2048 -f KSK bit
+
+ '';
+ };
+
+ dnssec.keys.private = mkOption {
+ type = types.path;
+ default = defaultFiles.private;
+ description = ''
+ Path to the file containing the KSK private key.
+ '';
+ };
+
+ dnssec.keys.zonePublic = mkOption {
+ type = types.path;
+ default = defaultFiles.zonePublic;
+ description = ''
+ Path to the file containing the ZSK public key.
+ The key can be generated using the dnssec-keygen
+ command, provided by the package bind as follows:
+
+ $ dnssec-keygen -a RSASHA256 -3 -b 2048 bit
+
+ '';
+ };
+
+ dnssec.keys.zonePrivate = mkOption {
+ type = types.path;
+ default = defaultFiles.zonePrivate;
+ description = ''
+ Path to the file containing the ZSK private key.
+ '';
+ };
+
+ settings = mkOption {
+ type = configType;
+ default = { };
+ example = literalExample ''
+ { # enable webserver
+ ncdns.httplistenaddr = ":8202";
+
+ # synchronize TLS certs
+ certstore.nss = true;
+ # note: all paths are relative to the config file
+ certstore.nsscertdir = "../../var/lib/ncdns";
+ certstore.nssdbdir = "../../home/alice/.pki/nssdb";
+ }
+ '';
+ description = ''
+ ncdns settings. Use this option to configure ncds
+ settings not exposed in a NixOS option or to bypass one.
+ See the example ncdns.conf file at for the available options.
+ '';
+ };
+
+ };
+
+ services.pdns-recursor.resolveNamecoin = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Resolve .bit top-level domains using ncdns and namecoin.
+ '';
+ };
+
+ };
+
+
+ ###### implementation
+
+ config = mkIf cfg.enable {
+
+ services.pdns-recursor = mkIf cfgs.pdns-recursor.resolveNamecoin {
+ forwardZonesRecurse.bit = "127.0.0.1:${toString cfg.port}";
+ luaConfig =
+ if cfg.dnssec.enable
+ then ''readTrustAnchorsFromFile("${cfg.dnssec.keys.public}")''
+ else ''addNTA("bit", "namecoin DNSSEC disabled")'';
+ };
+
+ # Avoid pdns-recursor not finding the DNSSEC keys
+ systemd.services.pdns-recursor = mkIf cfgs.pdns-recursor.resolveNamecoin {
+ after = [ "ncdns.service" ];
+ wants = [ "ncdns.service" ];
+ };
+
+ services.ncdns.settings = mkDefaultAttrs {
+ ncdns =
+ { # Namecoin RPC
+ namecoinrpcaddress =
+ "${cfgs.namecoind.rpc.address}:${toString cfgs.namecoind.rpc.port}";
+ namecoinrpcusername = cfgs.namecoind.rpc.user;
+ namecoinrpcpassword = cfgs.namecoind.rpc.password;
+
+ # Identity
+ selfname = cfg.identity.hostname;
+ hostmaster = cfg.identity.hostmaster;
+ selfip = cfg.identity.address;
+
+ # Other
+ bind = "${cfg.address}:${toString cfg.port}";
+ }
+ // optionalAttrs cfg.dnssec.enable
+ { # DNSSEC
+ publickey = "../.." + cfg.dnssec.keys.public;
+ privatekey = "../.." + cfg.dnssec.keys.private;
+ zonepublickey = "../.." + cfg.dnssec.keys.zonePublic;
+ zoneprivatekey = "../.." + cfg.dnssec.keys.zonePrivate;
+ };
+
+ # Daemon
+ service.daemon = true;
+ xlog.journal = true;
+ };
+
+ users.users.ncdns =
+ { description = "ncdns daemon user"; };
+
+ systemd.services.ncdns = {
+ description = "ncdns daemon";
+ after = [ "namecoind.service" ];
+ wantedBy = [ "multi-user.target" ];
+
+ serviceConfig = {
+ User = "ncdns";
+ StateDirectory = "ncdns";
+ Restart = "on-failure";
+ ExecStart = "${pkgs.ncdns}/bin/ncdns -conf=${configFile}";
+ };
+
+ preStart = optionalString (cfg.dnssec.enable && needsKeygen) ''
+ cd ${dataDir}
+ if [ ! -e bit.key ]; then
+ ${pkgs.bind}/bin/dnssec-keygen -a RSASHA256 -3 -b 2048 bit
+ mv Kbit.*.key bit-zone.key
+ mv Kbit.*.private bit-zone.private
+ ${pkgs.bind}/bin/dnssec-keygen -a RSASHA256 -3 -b 2048 -f KSK bit
+ mv Kbit.*.key bit.key
+ mv Kbit.*.private bit.private
+ fi
+ '';
+ };
+
+ };
+
+ meta.maintainers = with lib.maintainers; [ rnhmjoj ];
+
+}
diff --git a/nixos/modules/services/networking/xandikos.nix b/nixos/modules/services/networking/xandikos.nix
index 87c029156b9..f1882261656 100644
--- a/nixos/modules/services/networking/xandikos.nix
+++ b/nixos/modules/services/networking/xandikos.nix
@@ -122,7 +122,7 @@ in
ExecStart = ''
${cfg.package}/bin/xandikos \
--directory /var/lib/xandikos \
- --listen_address ${cfg.address} \
+ --listen-address ${cfg.address} \
--port ${toString cfg.port} \
--route-prefix ${cfg.routePrefix} \
${lib.concatStringsSep " " cfg.extraOptions}
diff --git a/nixos/modules/services/security/nginx-sso.nix b/nixos/modules/services/security/nginx-sso.nix
index d792f90abe6..50d250fc4d7 100644
--- a/nixos/modules/services/security/nginx-sso.nix
+++ b/nixos/modules/services/security/nginx-sso.nix
@@ -4,12 +4,21 @@ with lib;
let
cfg = config.services.nginx.sso;
- pkg = getBin pkgs.nginx-sso;
+ pkg = getBin cfg.package;
configYml = pkgs.writeText "nginx-sso.yml" (builtins.toJSON cfg.configuration);
in {
options.services.nginx.sso = {
enable = mkEnableOption "nginx-sso service";
+ package = mkOption {
+ type = types.package;
+ default = pkgs.nginx-sso;
+ defaultText = "pkgs.nginx-sso";
+ description = ''
+ The nginx-sso package that should be used.
+ '';
+ };
+
configuration = mkOption {
type = types.attrsOf types.unspecified;
default = {};
diff --git a/nixos/modules/services/x11/desktop-managers/plasma5.nix b/nixos/modules/services/x11/desktop-managers/plasma5.nix
index 6d48b899d23..75bf55a2639 100644
--- a/nixos/modules/services/x11/desktop-managers/plasma5.nix
+++ b/nixos/modules/services/x11/desktop-managers/plasma5.nix
@@ -321,7 +321,7 @@ in
fonts.fonts = with pkgs; [ noto-fonts hack-font ];
fonts.fontconfig.defaultFonts = {
- monospace = [ "Hack" "Noto Mono" ];
+ monospace = [ "Hack" "Noto Sans Mono" ];
sansSerif = [ "Noto Sans" ];
serif = [ "Noto Serif" ];
};
diff --git a/nixos/modules/services/x11/display-managers/default.nix b/nixos/modules/services/x11/display-managers/default.nix
index aa6a5ec42be..e990a66d198 100644
--- a/nixos/modules/services/x11/display-managers/default.nix
+++ b/nixos/modules/services/x11/display-managers/default.nix
@@ -332,12 +332,45 @@ in
};
+ # Configuration for automatic login. Common for all DM.
+ autoLogin = mkOption {
+ type = types.submodule {
+ options = {
+ enable = mkOption {
+ type = types.bool;
+ default = cfg.displayManager.autoLogin.user != null;
+ description = ''
+ Automatically log in as .
+ '';
+ };
+
+ user = mkOption {
+ type = types.nullOr types.str;
+ default = null;
+ description = ''
+ User to be used for the automatic login.
+ '';
+ };
+ };
+ };
+
+ default = {};
+ description = ''
+ Auto login configuration attrset.
+ '';
+ };
+
};
};
config = {
assertions = [
+ { assertion = cfg.displayManager.autoLogin.enable -> cfg.displayManager.autoLogin.user != null;
+ message = ''
+ services.xserver.displayManager.autoLogin.enable requires services.xserver.displayManager.autoLogin.user to be set
+ '';
+ }
{
assertion = cfg.desktopManager.default != null || cfg.windowManager.default != null -> cfg.displayManager.defaultSession == defaultSessionFromLegacyOptions;
message = "You cannot use both services.xserver.displayManager.defaultSession option and legacy options (services.xserver.desktopManager.default and services.xserver.windowManager.default).";
diff --git a/nixos/modules/services/x11/display-managers/gdm.nix b/nixos/modules/services/x11/display-managers/gdm.nix
index 622ea62f3a9..573049ab07a 100644
--- a/nixos/modules/services/x11/display-managers/gdm.nix
+++ b/nixos/modules/services/x11/display-managers/gdm.nix
@@ -37,6 +37,22 @@ let
in
{
+ imports = [
+ (mkRenamedOptionModule [ "services" "xserver" "displayManager" "gdm" "autoLogin" "enable" ] [
+ "services"
+ "xserver"
+ "displayManager"
+ "autoLogin"
+ "enable"
+ ])
+ (mkRenamedOptionModule [ "services" "xserver" "displayManager" "gdm" "autoLogin" "user" ] [
+ "services"
+ "xserver"
+ "displayManager"
+ "autoLogin"
+ "user"
+ ])
+ ];
meta = {
maintainers = teams.gnome.members;
@@ -56,40 +72,13 @@ in
debugging messages in GDM
'';
- autoLogin = mkOption {
- default = {};
+ # Auto login options specific to GDM
+ autoLogin.delay = mkOption {
+ type = types.int;
+ default = 0;
description = ''
- Auto login configuration attrset.
+ Seconds of inactivity after which the autologin will be performed.
'';
-
- type = types.submodule {
- options = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Automatically log in as the sepecified .
- '';
- };
-
- user = mkOption {
- type = types.nullOr types.str;
- default = null;
- description = ''
- User to be used for the autologin.
- '';
- };
-
- delay = mkOption {
- type = types.int;
- default = 0;
- description = ''
- Seconds of inactivity after which the autologin will be performed.
- '';
- };
-
- };
- };
};
wayland = mkOption {
@@ -128,12 +117,6 @@ in
config = mkIf cfg.gdm.enable {
- assertions = [
- { assertion = cfg.gdm.autoLogin.enable -> cfg.gdm.autoLogin.user != null;
- message = "GDM auto-login requires services.xserver.displayManager.gdm.autoLogin.user to be set";
- }
- ];
-
services.xserver.displayManager.lightdm.enable = false;
users.users.gdm =
@@ -287,14 +270,14 @@ in
environment.etc."gdm/custom.conf".text = ''
[daemon]
WaylandEnable=${if cfg.gdm.wayland then "true" else "false"}
- ${optionalString cfg.gdm.autoLogin.enable (
+ ${optionalString cfg.autoLogin.enable (
if cfg.gdm.autoLogin.delay > 0 then ''
TimedLoginEnable=true
- TimedLogin=${cfg.gdm.autoLogin.user}
+ TimedLogin=${cfg.autoLogin.user}
TimedLoginDelay=${toString cfg.gdm.autoLogin.delay}
'' else ''
AutomaticLoginEnable=true
- AutomaticLogin=${cfg.gdm.autoLogin.user}
+ AutomaticLogin=${cfg.autoLogin.user}
'')
}
diff --git a/nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix b/nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
index 087c6b9c38a..9bc9e2bf616 100644
--- a/nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
+++ b/nixos/modules/services/x11/display-managers/lightdm-greeters/pantheon.nix
@@ -43,7 +43,7 @@ in
services.xserver.displayManager.lightdm.extraSeatDefaults = "greeter-show-manual-login=true";
environment.etc."lightdm/io.elementary.greeter.conf".source = "${pkgs.pantheon.elementary-greeter}/etc/lightdm/io.elementary.greeter.conf";
- environment.etc."wingpanel.d/io.elementary.greeter.whitelist".source = "${pkgs.pantheon.elementary-default-settings}/etc/wingpanel.d/io.elementary.greeter.whitelist";
+ environment.etc."wingpanel.d/io.elementary.greeter.allowed".source = "${pkgs.pantheon.elementary-default-settings}/etc/wingpanel.d/io.elementary.greeter.allowed";
};
}
diff --git a/nixos/modules/services/x11/display-managers/lightdm.nix b/nixos/modules/services/x11/display-managers/lightdm.nix
index 678cade4442..3bee21fa822 100644
--- a/nixos/modules/services/x11/display-managers/lightdm.nix
+++ b/nixos/modules/services/x11/display-managers/lightdm.nix
@@ -53,8 +53,8 @@ let
${optionalString cfg.greeter.enable ''
greeter-session = ${cfg.greeter.name}
''}
- ${optionalString cfg.autoLogin.enable ''
- autologin-user = ${cfg.autoLogin.user}
+ ${optionalString dmcfg.autoLogin.enable ''
+ autologin-user = ${dmcfg.autoLogin.user}
autologin-user-timeout = ${toString cfg.autoLogin.timeout}
autologin-session = ${sessionData.autologinSession}
''}
@@ -82,6 +82,20 @@ in
./lightdm-greeters/enso-os.nix
./lightdm-greeters/pantheon.nix
./lightdm-greeters/tiny.nix
+ (mkRenamedOptionModule [ "services" "xserver" "displayManager" "lightdm" "autoLogin" "enable" ] [
+ "services"
+ "xserver"
+ "displayManager"
+ "autoLogin"
+ "enable"
+ ])
+ (mkRenamedOptionModule [ "services" "xserver" "displayManager" "lightdm" "autoLogin" "user" ] [
+ "services"
+ "xserver"
+ "displayManager"
+ "autoLogin"
+ "user"
+ ])
];
options = {
@@ -149,39 +163,13 @@ in
description = "Extra lines to append to SeatDefaults section.";
};
- autoLogin = mkOption {
- default = {};
+ # Configuration for automatic login specific to LightDM
+ autoLogin.timeout = mkOption {
+ type = types.int;
+ default = 0;
description = ''
- Configuration for automatic login.
+ Show the greeter for this many seconds before automatic login occurs.
'';
-
- type = types.submodule {
- options = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Automatically log in as the specified .
- '';
- };
-
- user = mkOption {
- type = types.nullOr types.str;
- default = null;
- description = ''
- User to be used for the automatic login.
- '';
- };
-
- timeout = mkOption {
- type = types.int;
- default = 0;
- description = ''
- Show the greeter for this many seconds before automatic login occurs.
- '';
- };
- };
- };
};
};
@@ -195,17 +183,12 @@ in
LightDM requires services.xserver.enable to be true
'';
}
- { assertion = cfg.autoLogin.enable -> cfg.autoLogin.user != null;
- message = ''
- LightDM auto-login requires services.xserver.displayManager.lightdm.autoLogin.user to be set
- '';
- }
- { assertion = cfg.autoLogin.enable -> sessionData.autologinSession != null;
+ { assertion = dmcfg.autoLogin.enable -> sessionData.autologinSession != null;
message = ''
LightDM auto-login requires that services.xserver.displayManager.defaultSession is set.
'';
}
- { assertion = !cfg.greeter.enable -> (cfg.autoLogin.enable && cfg.autoLogin.timeout == 0);
+ { assertion = !cfg.greeter.enable -> (dmcfg.autoLogin.enable && cfg.autoLogin.timeout == 0);
message = ''
LightDM can only run without greeter if automatic login is enabled and the timeout for it
is set to zero.
@@ -218,7 +201,7 @@ in
# Set default session in session chooser to a specified values – basically ignore session history.
# Auto-login is already covered by a config value.
- services.xserver.displayManager.job.preStart = optionalString (!cfg.autoLogin.enable && dmcfg.defaultSession != null) ''
+ services.xserver.displayManager.job.preStart = optionalString (!dmcfg.autoLogin.enable && dmcfg.defaultSession != null) ''
${setSessionScript}/bin/set-session ${dmcfg.defaultSession}
'';
diff --git a/nixos/modules/services/x11/display-managers/sddm.nix b/nixos/modules/services/x11/display-managers/sddm.nix
index 2f42271da87..e63bb2e4453 100644
--- a/nixos/modules/services/x11/display-managers/sddm.nix
+++ b/nixos/modules/services/x11/display-managers/sddm.nix
@@ -61,9 +61,9 @@ let
EnableHidpi=${if cfg.enableHidpi then "true" else "false"}
SessionDir=${dmcfg.sessionData.desktops}/share/wayland-sessions
- ${optionalString cfg.autoLogin.enable ''
+ ${optionalString dmcfg.autoLogin.enable ''
[Autologin]
- User=${cfg.autoLogin.user}
+ User=${dmcfg.autoLogin.user}
Session=${autoLoginSessionName}.desktop
Relogin=${boolToString cfg.autoLogin.relogin}
''}
@@ -78,6 +78,20 @@ in
imports = [
(mkRemovedOptionModule [ "services" "xserver" "displayManager" "sddm" "themes" ]
"Set the option `services.xserver.displayManager.sddm.package' instead.")
+ (mkRenamedOptionModule [ "services" "xserver" "displayManager" "sddm" "autoLogin" "enable" ] [
+ "services"
+ "xserver"
+ "displayManager"
+ "autoLogin"
+ "enable"
+ ])
+ (mkRenamedOptionModule [ "services" "xserver" "displayManager" "sddm" "autoLogin" "user" ] [
+ "services"
+ "xserver"
+ "displayManager"
+ "autoLogin"
+ "user"
+ ])
];
options = {
@@ -153,40 +167,14 @@ in
'';
};
- autoLogin = mkOption {
- default = {};
+ # Configuration for automatic login specific to SDDM
+ autoLogin.relogin = mkOption {
+ type = types.bool;
+ default = false;
description = ''
- Configuration for automatic login.
+ If true automatic login will kick in again on session exit (logout), otherwise it
+ will only log in automatically when the display-manager is started.
'';
-
- type = types.submodule {
- options = {
- enable = mkOption {
- type = types.bool;
- default = false;
- description = ''
- Automatically log in as .
- '';
- };
-
- user = mkOption {
- type = types.nullOr types.str;
- default = null;
- description = ''
- User to be used for the automatic login.
- '';
- };
-
- relogin = mkOption {
- type = types.bool;
- default = false;
- description = ''
- If true automatic login will kick in again on session exit (logout), otherwise it
- will only log in automatically when the display-manager is started.
- '';
- };
- };
- };
};
};
@@ -201,12 +189,7 @@ in
SDDM requires services.xserver.enable to be true
'';
}
- { assertion = cfg.autoLogin.enable -> cfg.autoLogin.user != null;
- message = ''
- SDDM auto-login requires services.xserver.displayManager.sddm.autoLogin.user to be set
- '';
- }
- { assertion = cfg.autoLogin.enable -> autoLoginSessionName != null;
+ { assertion = dmcfg.autoLogin.enable -> autoLoginSessionName != null;
message = ''
SDDM auto-login requires that services.xserver.displayManager.defaultSession is set.
'';
diff --git a/nixos/modules/system/boot/initrd-openvpn.nix b/nixos/modules/system/boot/initrd-openvpn.nix
new file mode 100644
index 00000000000..7553c2aebb1
--- /dev/null
+++ b/nixos/modules/system/boot/initrd-openvpn.nix
@@ -0,0 +1,81 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let
+
+ cfg = config.boot.initrd.network.openvpn;
+
+in
+
+{
+
+ options = {
+
+ boot.initrd.network.openvpn.enable = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Starts an OpenVPN client during initrd boot. It can be used to e.g.
+ remotely accessing the SSH service controlled by
+ or other network services
+ included. Service is killed when stage-1 boot is finished.
+ '';
+ };
+
+ boot.initrd.network.openvpn.configuration = mkOption {
+ type = types.path; # Same type as boot.initrd.secrets
+ description = ''
+ The configuration file for OpenVPN.
+
+
+
+ Unless your bootloader supports initrd secrets, this configuration
+ is stored insecurely in the global Nix store.
+
+
+ '';
+ example = "./configuration.ovpn";
+ };
+
+ };
+
+ config = mkIf (config.boot.initrd.network.enable && cfg.enable) {
+ assertions = [
+ {
+ assertion = cfg.configuration != null;
+ message = "You should specify a configuration for initrd OpenVPN";
+ }
+ ];
+
+ # Add kernel modules needed for OpenVPN
+ boot.initrd.kernelModules = [ "tun" "tap" ];
+
+ # Add openvpn and ip binaries to the initrd
+ # The shared libraries are required for DNS resolution
+ boot.initrd.extraUtilsCommands = ''
+ copy_bin_and_libs ${pkgs.openvpn}/bin/openvpn
+ copy_bin_and_libs ${pkgs.iproute}/bin/ip
+
+ cp -pv ${pkgs.glibc}/lib/libresolv.so.2 $out/lib
+ cp -pv ${pkgs.glibc}/lib/libnss_dns.so.2 $out/lib
+ '';
+
+ boot.initrd.secrets = {
+ "/etc/initrd.ovpn" = cfg.configuration;
+ };
+
+ # openvpn --version would exit with 1 instead of 0
+ boot.initrd.extraUtilsCommandsTest = ''
+ $out/bin/openvpn --show-gateway
+ '';
+
+ # Add `iproute /bin/ip` to the config, to ensure that openvpn
+ # is able to set the routes
+ boot.initrd.network.postCommands = ''
+ (cat /etc/initrd.ovpn; echo -e '\niproute /bin/ip') | \
+ openvpn /dev/stdin &
+ '';
+ };
+
+}
diff --git a/nixos/modules/system/boot/loader/grub/grub.nix b/nixos/modules/system/boot/loader/grub/grub.nix
index b760c3f96dd..49e73588ed6 100644
--- a/nixos/modules/system/boot/loader/grub/grub.nix
+++ b/nixos/modules/system/boot/loader/grub/grub.nix
@@ -61,6 +61,7 @@ let
inherit (efi) canTouchEfiVariables;
inherit (cfg)
version extraConfig extraPerEntryConfig extraEntries forceInstall useOSProber
+ extraGrubInstallArgs
extraEntriesBeforeNixOS extraPrepareConfig configurationLimit copyKernels
default fsIdentifier efiSupport efiInstallAsRemovable gfxmodeEfi gfxmodeBios gfxpayloadEfi gfxpayloadBios;
path = with pkgs; makeBinPath (
@@ -298,6 +299,33 @@ in
'';
};
+ extraGrubInstallArgs = mkOption {
+ default = [ ];
+ example = [ "--modules=nativedisk ahci pata part_gpt part_msdos diskfilter mdraid1x lvm ext2" ];
+ type = types.listOf types.str;
+ description = ''
+ Additional arguments passed to grub-install.
+
+ A use case for this is to build specific GRUB2 modules
+ directly into the GRUB2 kernel image, so that they are available
+ and activated even in the grub rescue shell.
+
+ They are also necessary when the BIOS/UEFI is bugged and cannot
+ correctly read large disks (e.g. above 2 TB), so GRUB2's own
+ nativedisk and related modules can be used
+ to use its own disk drivers. The example shows one such case.
+ This is also useful for booting from USB.
+ See the
+
+ GRUB source code
+
+ for which disk modules are available.
+
+ The list elements are passed directly as argv
+ arguments to the grub-install program, in order.
+ '';
+ };
+
extraPerEntryConfig = mkOption {
default = "";
example = "root (hd0)";
@@ -669,7 +697,7 @@ in
in pkgs.writeScript "install-grub.sh" (''
#!${pkgs.runtimeShell}
set -e
- export PERL5LIB=${with pkgs.perlPackages; makePerlPath [ FileSlurp XMLLibXML XMLSAX XMLSAXBase ListCompare ]}
+ export PERL5LIB=${with pkgs.perlPackages; makePerlPath [ FileSlurp XMLLibXML XMLSAX XMLSAXBase ListCompare JSON ]}
${optionalString cfg.enableCryptodisk "export GRUB_ENABLE_CRYPTODISK=y"}
'' + flip concatMapStrings cfg.mirroredBoots (args: ''
${pkgs.perl}/bin/perl ${install-grub-pl} ${grubConfig args} $@
diff --git a/nixos/modules/system/boot/loader/grub/install-grub.pl b/nixos/modules/system/boot/loader/grub/install-grub.pl
index 918a66866e9..9af799184b6 100644
--- a/nixos/modules/system/boot/loader/grub/install-grub.pl
+++ b/nixos/modules/system/boot/loader/grub/install-grub.pl
@@ -8,6 +8,7 @@ use File::stat;
use File::Copy;
use File::Slurp;
use File::Temp;
+use JSON;
require List::Compare;
use POSIX;
use Cwd;
@@ -20,6 +21,16 @@ my $dom = XML::LibXML->load_xml(location => $ARGV[0]);
sub get { my ($name) = @_; return $dom->findvalue("/expr/attrs/attr[\@name = '$name']/*/\@value"); }
+sub getList {
+ my ($name) = @_;
+ my @list = ();
+ foreach my $entry ($dom->findnodes("/expr/attrs/attr[\@name = '$name']/list/string/\@value")) {
+ $entry = $entry->findvalue(".") or die;
+ push(@list, $entry);
+ }
+ return @list;
+}
+
sub readFile {
my ($fn) = @_; local $/ = undef;
open FILE, "<$fn" or return undef; my $s = ; close FILE;
@@ -241,7 +252,7 @@ if ($grubVersion == 1) {
timeout $timeout
";
if ($splashImage) {
- copy $splashImage, "$bootPath/background.xpm.gz" or die "cannot copy $splashImage to $bootPath\n";
+ copy $splashImage, "$bootPath/background.xpm.gz" or die "cannot copy $splashImage to $bootPath: $!\n";
$conf .= "splashimage " . ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/background.xpm.gz\n";
}
}
@@ -319,7 +330,7 @@ else {
";
if ($font) {
- copy $font, "$bootPath/converted-font.pf2" or die "cannot copy $font to $bootPath\n";
+ copy $font, "$bootPath/converted-font.pf2" or die "cannot copy $font to $bootPath: $!\n";
$conf .= "
insmod font
if loadfont " . ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/converted-font.pf2; then
@@ -347,7 +358,7 @@ else {
background_color '$backgroundColor'
";
}
- copy $splashImage, "$bootPath/background$suffix" or die "cannot copy $splashImage to $bootPath\n";
+ copy $splashImage, "$bootPath/background$suffix" or die "cannot copy $splashImage to $bootPath: $!\n";
$conf .= "
insmod " . substr($suffix, 1) . "
if background_image --mode '$splashMode' " . ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/background$suffix; then
@@ -381,8 +392,8 @@ sub copyToKernelsDir {
# kernels or initrd if this script is ever interrupted.
if (! -e $dst) {
my $tmp = "$dst.tmp";
- copy $path, $tmp or die "cannot copy $path to $tmp\n";
- rename $tmp, $dst or die "cannot rename $tmp to $dst\n";
+ copy $path, $tmp or die "cannot copy $path to $tmp: $!\n";
+ rename $tmp, $dst or die "cannot rename $tmp to $dst: $!\n";
}
$copied{$dst} = 1;
return ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/kernels/$name";
@@ -405,10 +416,10 @@ sub addEntry {
# Make sure initrd is not world readable (won't work if /boot is FAT)
umask 0137;
my $initrdSecretsPathTemp = File::Temp::mktemp("$initrdSecretsPath.XXXXXXXX");
- system("$path/append-initrd-secrets", $initrdSecretsPathTemp) == 0 or die "failed to create initrd secrets\n";
+ system("$path/append-initrd-secrets", $initrdSecretsPathTemp) == 0 or die "failed to create initrd secrets: $!\n";
# Check whether any secrets were actually added
if (-e $initrdSecretsPathTemp && ! -z _) {
- rename $initrdSecretsPathTemp, $initrdSecretsPath or die "failed to move initrd secrets into place\n";
+ rename $initrdSecretsPathTemp, $initrdSecretsPath or die "failed to move initrd secrets into place: $!\n";
$copied{$initrdSecretsPath} = 1;
$initrd .= " " . ($grubBoot->path eq "/" ? "" : $grubBoot->path) . "/kernels/$initrdName-secrets";
} else {
@@ -575,7 +586,7 @@ if (get("useOSProber") eq "true") {
}
# Atomically switch to the new config
-rename $tmpFile, $confFile or die "cannot rename $tmpFile to $confFile\n";
+rename $tmpFile, $confFile or die "cannot rename $tmpFile to $confFile: $!\n";
# Remove obsolete files from $bootPath/kernels.
@@ -596,9 +607,12 @@ struct(GrubState => {
efi => '$',
devices => '$',
efiMountPoint => '$',
+ extraGrubInstallArgs => '@',
});
+# If you add something to the state file, only add it to the end
+# because it is read line-by-line.
sub readGrubState {
- my $defaultGrubState = GrubState->new(name => "", version => "", efi => "", devices => "", efiMountPoint => "" );
+ my $defaultGrubState = GrubState->new(name => "", version => "", efi => "", devices => "", efiMountPoint => "", extraGrubInstallArgs => () );
open FILE, "<$bootPath/grub/state" or return $defaultGrubState;
local $/ = "\n";
my $name = ;
@@ -611,24 +625,37 @@ sub readGrubState {
chomp($devices);
my $efiMountPoint = ;
chomp($efiMountPoint);
+ # Historically, arguments in the state file were one per each line, but that
+ # gets really messy when newlines are involved, structured arguments
+ # like lists are needed (they have to have a separator encoding), or even worse,
+ # when we need to remove a setting in the future. Thus, the 6th line is a JSON
+ # object that can store structured data, with named keys, and all new state
+ # should go in there.
+ my $jsonStateLine = ;
+ # For historical reasons we do not check the values above for un-definedness
+ # (that is, when the state file has too few lines and EOF is reached),
+ # because the above come from the first version of this logic and are thus
+ # guaranteed to be present.
+ $jsonStateLine = defined $jsonStateLine ? $jsonStateLine : '{}'; # empty JSON object
+ chomp($jsonStateLine);
+ if ($jsonStateLine eq "") {
+ $jsonStateLine = '{}'; # empty JSON object
+ }
+ my %jsonState = %{decode_json($jsonStateLine)};
+ my @extraGrubInstallArgs = exists($jsonState{'extraGrubInstallArgs'}) ? @{$jsonState{'extraGrubInstallArgs'}} : ();
close FILE;
- my $grubState = GrubState->new(name => $name, version => $version, efi => $efi, devices => $devices, efiMountPoint => $efiMountPoint );
+ my $grubState = GrubState->new(name => $name, version => $version, efi => $efi, devices => $devices, efiMountPoint => $efiMountPoint, extraGrubInstallArgs => \@extraGrubInstallArgs );
return $grubState
}
-sub getDeviceTargets {
- my @devices = ();
- foreach my $dev ($dom->findnodes('/expr/attrs/attr[@name = "devices"]/list/string/@value')) {
- $dev = $dev->findvalue(".") or die;
- push(@devices, $dev);
- }
- return @devices;
-}
-my @deviceTargets = getDeviceTargets();
+my @deviceTargets = getList('devices');
my $prevGrubState = readGrubState();
my @prevDeviceTargets = split/,/, $prevGrubState->devices;
+my @extraGrubInstallArgs = getList('extraGrubInstallArgs');
+my @prevExtraGrubInstallArgs = $prevGrubState->extraGrubInstallArgs;
my $devicesDiffer = scalar (List::Compare->new( '-u', '-a', \@deviceTargets, \@prevDeviceTargets)->get_symmetric_difference());
+my $extraGrubInstallArgsDiffer = scalar (List::Compare->new( '-u', '-a', \@extraGrubInstallArgs, \@prevExtraGrubInstallArgs)->get_symmetric_difference());
my $nameDiffer = get("fullName") ne $prevGrubState->name;
my $versionDiffer = get("fullVersion") ne $prevGrubState->version;
my $efiDiffer = $efiTarget ne $prevGrubState->efi;
@@ -637,25 +664,25 @@ if (($ENV{'NIXOS_INSTALL_GRUB'} // "") eq "1") {
warn "NIXOS_INSTALL_GRUB env var deprecated, use NIXOS_INSTALL_BOOTLOADER";
$ENV{'NIXOS_INSTALL_BOOTLOADER'} = "1";
}
-my $requireNewInstall = $devicesDiffer || $nameDiffer || $versionDiffer || $efiDiffer || $efiMountPointDiffer || (($ENV{'NIXOS_INSTALL_BOOTLOADER'} // "") eq "1");
+my $requireNewInstall = $devicesDiffer || $extraGrubInstallArgsDiffer || $nameDiffer || $versionDiffer || $efiDiffer || $efiMountPointDiffer || (($ENV{'NIXOS_INSTALL_BOOTLOADER'} // "") eq "1");
# install a symlink so that grub can detect the boot drive
-my $tmpDir = File::Temp::tempdir(CLEANUP => 1) or die "Failed to create temporary space";
-symlink "$bootPath", "$tmpDir/boot" or die "Failed to symlink $tmpDir/boot";
+my $tmpDir = File::Temp::tempdir(CLEANUP => 1) or die "Failed to create temporary space: $!";
+symlink "$bootPath", "$tmpDir/boot" or die "Failed to symlink $tmpDir/boot: $!";
# install non-EFI GRUB
if (($requireNewInstall != 0) && ($efiTarget eq "no" || $efiTarget eq "both")) {
foreach my $dev (@deviceTargets) {
next if $dev eq "nodev";
print STDERR "installing the GRUB $grubVersion boot loader on $dev...\n";
- my @command = ("$grub/sbin/grub-install", "--recheck", "--root-directory=$tmpDir", Cwd::abs_path($dev));
+ my @command = ("$grub/sbin/grub-install", "--recheck", "--root-directory=$tmpDir", Cwd::abs_path($dev), @extraGrubInstallArgs);
if ($forceInstall eq "true") {
push @command, "--force";
}
if ($grubTarget ne "") {
push @command, "--target=$grubTarget";
}
- (system @command) == 0 or die "$0: installation of GRUB on $dev failed\n";
+ (system @command) == 0 or die "$0: installation of GRUB on $dev failed: $!\n";
}
}
@@ -663,7 +690,7 @@ if (($requireNewInstall != 0) && ($efiTarget eq "no" || $efiTarget eq "both")) {
# install EFI GRUB
if (($requireNewInstall != 0) && ($efiTarget eq "only" || $efiTarget eq "both")) {
print STDERR "installing the GRUB $grubVersion EFI boot loader into $efiSysMountPoint...\n";
- my @command = ("$grubEfi/sbin/grub-install", "--recheck", "--target=$grubTargetEfi", "--boot-directory=$bootPath", "--efi-directory=$efiSysMountPoint");
+ my @command = ("$grubEfi/sbin/grub-install", "--recheck", "--target=$grubTargetEfi", "--boot-directory=$bootPath", "--efi-directory=$efiSysMountPoint", @extraGrubInstallArgs);
if ($forceInstall eq "true") {
push @command, "--force";
}
@@ -674,17 +701,29 @@ if (($requireNewInstall != 0) && ($efiTarget eq "only" || $efiTarget eq "both"))
push @command, "--removable" if $efiInstallAsRemovable eq "true";
}
- (system @command) == 0 or die "$0: installation of GRUB EFI into $efiSysMountPoint failed\n";
+ (system @command) == 0 or die "$0: installation of GRUB EFI into $efiSysMountPoint failed: $!\n";
}
# update GRUB state file
if ($requireNewInstall != 0) {
- open FILE, ">$bootPath/grub/state" or die "cannot create $bootPath/grub/state: $!\n";
+ # Temp file for atomic rename.
+ my $stateFile = "$bootPath/grub/state";
+ my $stateFileTmp = $stateFile . ".tmp";
+
+ open FILE, ">$stateFileTmp" or die "cannot create $stateFileTmp: $!\n";
print FILE get("fullName"), "\n" or die;
print FILE get("fullVersion"), "\n" or die;
print FILE $efiTarget, "\n" or die;
print FILE join( ",", @deviceTargets ), "\n" or die;
print FILE $efiSysMountPoint, "\n" or die;
+ my %jsonState = (
+ extraGrubInstallArgs => \@extraGrubInstallArgs
+ );
+ my $jsonStateLine = encode_json(\%jsonState);
+ print FILE $jsonStateLine, "\n" or die;
close FILE or die;
+
+ # Atomically switch to the new state file
+ rename $stateFileTmp, $stateFile or die "cannot rename $stateFileTmp to $stateFile: $!\n";
}
diff --git a/nixos/modules/system/boot/luksroot.nix b/nixos/modules/system/boot/luksroot.nix
index 31f1e22cda3..b8684b981dd 100644
--- a/nixos/modules/system/boot/luksroot.nix
+++ b/nixos/modules/system/boot/luksroot.nix
@@ -140,7 +140,7 @@ let
umount /crypt-ramfs 2>/dev/null
'';
- openCommand = name': { name, device, header, keyFile, keyFileSize, keyFileOffset, allowDiscards, yubikey, gpgCard, fido2, fallbackToPassword, ... }: assert name' == name;
+ openCommand = name': { name, device, header, keyFile, keyFileSize, keyFileOffset, allowDiscards, yubikey, gpgCard, fido2, fallbackToPassword, preOpenCommands, postOpenCommands,... }: assert name' == name;
let
csopen = "cryptsetup luksOpen ${device} ${name} ${optionalString allowDiscards "--allow-discards"} ${optionalString (header != null) "--header=${header}"}";
cschange = "cryptsetup luksChangeKey ${device} ${optionalString (header != null) "--header=${header}"}";
@@ -412,11 +412,17 @@ let
}
''}
+ # commands to run right before we mount our device
+ ${preOpenCommands}
+
${if (luks.yubikeySupport && (yubikey != null)) || (luks.gpgSupport && (gpgCard != null)) || (luks.fido2Support && (fido2.credential != null)) then ''
open_with_hardware
'' else ''
open_normally
''}
+
+ # commands to run right after we mounted our device
+ ${postOpenCommands}
'';
askPass = pkgs.writeScriptBin "cryptsetup-askpass" ''
@@ -735,6 +741,30 @@ in
};
});
};
+
+ preOpenCommands = mkOption {
+ type = types.lines;
+ default = "";
+ example = ''
+ mkdir -p /tmp/persistent
+ mount -t zfs rpool/safe/persistent /tmp/persistent
+ '';
+ description = ''
+ Commands that should be run right before we try to mount our LUKS device.
+ This can be useful, if the keys needed to open the drive is on another partion.
+ '';
+ };
+
+ postOpenCommands = mkOption {
+ type = types.lines;
+ default = "";
+ example = ''
+ umount /tmp/persistent
+ '';
+ description = ''
+ Commands that should be run right after we have mounted our LUKS device.
+ '';
+ };
};
}));
};
diff --git a/nixos/modules/system/boot/modprobe.nix b/nixos/modules/system/boot/modprobe.nix
index dee0ab470c9..c75f32c4d99 100644
--- a/nixos/modules/system/boot/modprobe.nix
+++ b/nixos/modules/system/boot/modprobe.nix
@@ -28,7 +28,7 @@ with lib;
Any additional configuration to be appended to the generated
modprobe.conf. This is typically used to
specify module options. See
- modprobe.conf
+ modprobe.d
5 for details.
'';
type = types.lines;
diff --git a/nixos/modules/system/boot/networkd.nix b/nixos/modules/system/boot/networkd.nix
index b0545363b33..3ca43a75c26 100644
--- a/nixos/modules/system/boot/networkd.nix
+++ b/nixos/modules/system/boot/networkd.nix
@@ -488,7 +488,7 @@ let
vlanConfig = mkOption {
default = {};
- example = { Id = "4"; };
+ example = { Id = 4; };
type = types.addCheck (types.attrsOf unitOption) checkVlan;
description = ''
Each attribute in this set specifies an option in the
diff --git a/nixos/modules/virtualisation/libvirtd.nix b/nixos/modules/virtualisation/libvirtd.nix
index 43b5fcfa8fa..1d6a9457dde 100644
--- a/nixos/modules/virtualisation/libvirtd.nix
+++ b/nixos/modules/virtualisation/libvirtd.nix
@@ -265,8 +265,8 @@ in {
restartIfChanged = false;
};
- systemd.sockets.libvirtd .wantedBy = [ "sockets.target" ];
- systemd.sockets.libvirtd-tcp.wantedBy = [ "sockets.target" ];
+ # https://libvirt.org/daemons.html#monolithic-systemd-integration
+ systemd.sockets.libvirtd.wantedBy = [ "sockets.target" ];
security.polkit.extraConfig = ''
polkit.addRule(function(action, subject) {
diff --git a/nixos/modules/virtualisation/qemu-vm.nix b/nixos/modules/virtualisation/qemu-vm.nix
index 5a502c36180..9154b0c00d7 100644
--- a/nixos/modules/virtualisation/qemu-vm.nix
+++ b/nixos/modules/virtualisation/qemu-vm.nix
@@ -81,6 +81,7 @@ let
drivesCmdLine = drives: concatStringsSep " " (imap1 driveCmdline drives);
+
# Creates a device name from a 1-based a numerical index, e.g.
# * `driveDeviceName 1` -> `/dev/vda`
# * `driveDeviceName 2` -> `/dev/vdb`
@@ -99,6 +100,13 @@ let
addDeviceNames =
imap1 (idx: drive: drive // { device = driveDeviceName idx; });
+ efiPrefix =
+ if (pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) then "${pkgs.OVMF.fd}/FV/OVMF"
+ else if pkgs.stdenv.isAarch64 then "${pkgs.OVMF.fd}/FV/AAVMF"
+ else throw "No EFI firmware available for platform";
+ efiFirmware = "${efiPrefix}_CODE.fd";
+ efiVarsDefault = "${efiPrefix}_VARS.fd";
+
# Shell script to start the VM.
startVM =
''
@@ -124,10 +132,14 @@ let
# A writable boot disk can be booted from automatically.
${qemu}/bin/qemu-img create -f qcow2 -b ${bootDisk}/disk.img $TMPDIR/disk.img || exit 1
+ NIX_EFI_VARS=$(readlink -f ''${NIX_EFI_VARS:-${cfg.efiVars}})
+
${if cfg.useEFIBoot then ''
- # VM needs a writable flash BIOS.
- cp ${bootDisk}/bios.bin $TMPDIR || exit 1
- chmod 0644 $TMPDIR/bios.bin || exit 1
+ # VM needs writable EFI vars
+ if ! test -e "$NIX_EFI_VARS"; then
+ cp ${bootDisk}/efi-vars.fd "$NIX_EFI_VARS" || exit 1
+ chmod 0644 "$NIX_EFI_VARS" || exit 1
+ fi
'' else ''
''}
'' else ''
@@ -164,6 +176,8 @@ let
# Generate a hard disk image containing a /boot partition and GRUB
# in the MBR. Used when the `useBootLoader' option is set.
+ # Uses `runInLinuxVM` to create the image in a throwaway VM.
+ # See note [Disk layout with `useBootLoader`].
# FIXME: use nixos/lib/make-disk-image.nix.
bootDisk =
pkgs.vmTools.runInLinuxVM (
@@ -172,21 +186,22 @@ let
''
mkdir $out
diskImage=$out/disk.img
- bootFlash=$out/bios.bin
- ${qemu}/bin/qemu-img create -f qcow2 $diskImage "40M"
+ ${qemu}/bin/qemu-img create -f qcow2 $diskImage "60M"
${if cfg.useEFIBoot then ''
- cp ${pkgs.OVMF-CSM.fd}/FV/OVMF.fd $bootFlash
- chmod 0644 $bootFlash
+ efiVars=$out/efi-vars.fd
+ cp ${efiVarsDefault} $efiVars
+ chmod 0644 $efiVars
'' else ''
''}
'';
buildInputs = [ pkgs.utillinux ];
- QEMU_OPTS = if cfg.useEFIBoot
- then "-pflash $out/bios.bin -nographic -serial pty"
- else "-nographic -serial pty";
+ QEMU_OPTS = "-nographic -serial stdio -monitor none"
+ + lib.optionalString cfg.useEFIBoot (
+ " -drive if=pflash,format=raw,unit=0,readonly=on,file=${efiFirmware}"
+ + " -drive if=pflash,format=raw,unit=1,file=$efiVars");
}
''
- # Create a /boot EFI partition with 40M and arbitrary but fixed GUIDs for reproducibility
+ # Create a /boot EFI partition with 60M and arbitrary but fixed GUIDs for reproducibility
${pkgs.gptfdisk}/bin/sgdisk \
--set-alignment=1 --new=1:34:2047 --change-name=1:BIOSBootPartition --typecode=1:ef02 \
--set-alignment=512 --largest-new=2 --change-name=2:EFISystem --typecode=2:ef00 \
@@ -197,6 +212,19 @@ let
--partition-guid=2:970C694F-AFD0-4B99-B750-CDB7A329AB6F \
--hybrid 2 \
--recompute-chs /dev/vda
+
+ ${optionalString (config.boot.loader.grub.device != "/dev/vda")
+ # In this throwaway VM, we only have the /dev/vda disk, but the
+ # actual VM described by `config` (used by `switch-to-configuration`
+ # below) may set `boot.loader.grub.device` to a different device
+ # that's nonexistent in the throwaway VM.
+ # Create a symlink for that device, so that the `grub-install`
+ # by `switch-to-configuration` will hit /dev/vda anyway.
+ ''
+ ln -s /dev/vda ${config.boot.loader.grub.device}
+ ''
+ }
+
${pkgs.dosfstools}/bin/mkfs.fat -F16 /dev/vda2
export MTOOLS_SKIP_CHECK=1
${pkgs.mtools}/bin/mlabel -i /dev/vda2 ::boot
@@ -210,6 +238,10 @@ let
mkdir /boot
mount /dev/vda2 /boot
+ ${optionalString config.boot.loader.efi.canTouchEfiVariables ''
+ mount -t efivarfs efivarfs /sys/firmware/efi/efivars
+ ''}
+
# This is needed for GRUB 0.97, which doesn't know about virtio devices.
mkdir /boot/grub
echo '(hd0) /dev/vda' > /boot/grub/device.map
@@ -467,6 +499,16 @@ in
'';
};
+ virtualisation.efiVars =
+ mkOption {
+ default = "./${vmName}-efi-vars.fd";
+ description =
+ ''
+ Path to nvram image containing UEFI variables. The will be created
+ on startup if it does not exist.
+ '';
+ };
+
virtualisation.bios =
mkOption {
default = null;
@@ -483,7 +525,27 @@ in
config = {
- boot.loader.grub.device = mkVMOverride cfg.bootDevice;
+ # Note [Disk layout with `useBootLoader`]
+ #
+ # If `useBootLoader = true`, we configure 2 drives:
+ # `/dev/?da` for the root disk, and `/dev/?db` for the boot disk
+ # which has the `/boot` partition and the boot loader.
+ # Concretely:
+ #
+ # * The second drive's image `disk.img` is created in `bootDisk = ...`
+ # using a throwaway VM. Note that there the disk is always `/dev/vda`,
+ # even though in the final VM it will be at `/dev/*b`.
+ # * The disks are attached in `virtualisation.qemu.drives`.
+ # Their order makes them appear as devices `a`, `b`, etc.
+ # * `fileSystems."/boot"` is adjusted to be on device `b`.
+
+ # If `useBootLoader`, GRUB goes to the second disk, see
+ # note [Disk layout with `useBootLoader`].
+ boot.loader.grub.device = mkVMOverride (
+ if cfg.useBootLoader
+ then driveDeviceName 2 # second disk
+ else cfg.bootDevice
+ );
boot.initrd.extraUtilsCommands =
''
@@ -556,7 +618,8 @@ in
''-append "$(cat ${config.system.build.toplevel}/kernel-params) init=${config.system.build.toplevel}/init regInfo=${regInfo}/registration ${consoles} $QEMU_KERNEL_PARAMS"''
])
(mkIf cfg.useEFIBoot [
- "-pflash $TMPDIR/bios.bin"
+ "-drive if=pflash,format=raw,unit=0,readonly,file=${efiFirmware}"
+ "-drive if=pflash,format=raw,unit=1,file=$NIX_EFI_VARS"
])
(mkIf (cfg.bios != null) [
"-bios ${cfg.bios}/bios.bin"
@@ -574,6 +637,8 @@ in
driveExtraOpts.werror = "report";
}]
(mkIf cfg.useBootLoader [
+ # The order of this list determines the device names, see
+ # note [Disk layout with `useBootLoader`].
{
name = "boot";
file = "$TMPDIR/disk.img";
@@ -628,9 +693,9 @@ in
};
} // optionalAttrs cfg.useBootLoader
{ "/boot" =
- { device = "${lookupDriveDeviceName "boot" cfg.qemu.drives}2";
+ # see note [Disk layout with `useBootLoader`]
+ { device = "${lookupDriveDeviceName "boot" cfg.qemu.drives}2"; # 2 for e.g. `vdb2`, as created in `bootDisk`
fsType = "vfat";
- options = [ "ro" ];
noCheck = true; # fsck fails on a r/o filesystem
};
});
diff --git a/nixos/modules/virtualisation/virtualbox-guest.nix b/nixos/modules/virtualisation/virtualbox-guest.nix
index 834b994e92d..486951983d3 100644
--- a/nixos/modules/virtualisation/virtualbox-guest.nix
+++ b/nixos/modules/virtualisation/virtualbox-guest.nix
@@ -68,7 +68,7 @@ in
SUBSYSTEM=="misc", KERNEL=="vboxguest", TAG+="systemd"
'';
} (mkIf cfg.x11 {
- services.xserver.videoDrivers = mkOverride 50 [ "virtualbox" "modesetting" ];
+ services.xserver.videoDrivers = mkOverride 50 [ "vmware" "virtualbox" "modesetting" ];
services.xserver.config =
''
diff --git a/nixos/modules/virtualisation/virtualbox-image.nix b/nixos/modules/virtualisation/virtualbox-image.nix
index 788b4d9d976..136bbad60a4 100644
--- a/nixos/modules/virtualisation/virtualbox-image.nix
+++ b/nixos/modules/virtualisation/virtualbox-image.nix
@@ -72,6 +72,7 @@ in {
audiocontroller = "ac97";
audio = "alsa";
audioout = "on";
+ graphicscontroller = "vmsvga";
rtcuseutc = "on";
usb = "on";
usbehci = "on";
diff --git a/nixos/tests/all-tests.nix b/nixos/tests/all-tests.nix
index 8f6e76b51c8..7f3bb9bcc81 100644
--- a/nixos/tests/all-tests.nix
+++ b/nixos/tests/all-tests.nix
@@ -151,6 +151,7 @@ in
incron = handleTest ./incron.nix {};
influxdb = handleTest ./influxdb.nix {};
initrd-network-ssh = handleTest ./initrd-network-ssh {};
+ initrd-network-openvpn = handleTest ./initrd-network-openvpn {};
initrdNetwork = handleTest ./initrd-network.nix {};
installer = handleTest ./installer.nix {};
iodine = handleTest ./iodine.nix {};
@@ -220,6 +221,7 @@ in
nat.firewall = handleTest ./nat.nix { withFirewall = true; };
nat.firewall-conntrack = handleTest ./nat.nix { withFirewall = true; withConntrackHelpers = true; };
nat.standalone = handleTest ./nat.nix { withFirewall = false; };
+ ncdns = handleTest ./ncdns.nix {};
ndppd = handleTest ./ndppd.nix {};
neo4j = handleTest ./neo4j.nix {};
specialisation = handleTest ./specialisation.nix {};
@@ -266,7 +268,9 @@ in
php = handleTest ./php {};
plasma5 = handleTest ./plasma5.nix {};
plotinus = handleTest ./plotinus.nix {};
- podman = handleTest ./podman.nix {};
+ podman = handleTestOn ["x86_64-linux"] ./podman.nix {};
+ postfix = handleTest ./postfix.nix {};
+ postfix-raise-smtpd-tls-security-level = handleTest ./postfix-raise-smtpd-tls-security-level.nix {};
postgis = handleTest ./postgis.nix {};
postgresql = handleTest ./postgresql.nix {};
postgresql-wal-receiver = handleTest ./postgresql-wal-receiver.nix {};
@@ -320,7 +324,7 @@ in
systemd = handleTest ./systemd.nix {};
systemd-analyze = handleTest ./systemd-analyze.nix {};
systemd-binfmt = handleTestOn ["x86_64-linux"] ./systemd-binfmt.nix {};
- systemd-boot = handleTestOn ["x86_64-linux"] ./systemd-boot.nix {};
+ systemd-boot = handleTest ./systemd-boot.nix {};
systemd-confinement = handleTest ./systemd-confinement.nix {};
systemd-timesyncd = handleTest ./systemd-timesyncd.nix {};
systemd-networkd-vrf = handleTest ./systemd-networkd-vrf.nix {};
diff --git a/nixos/tests/common/auto.nix b/nixos/tests/common/auto.nix
index 2c21a8d5167..da6b14e9f16 100644
--- a/nixos/tests/common/auto.nix
+++ b/nixos/tests/common/auto.nix
@@ -41,8 +41,8 @@ in
config = mkIf cfg.enable {
- services.xserver.displayManager.lightdm = {
- enable = true;
+ services.xserver.displayManager = {
+ lightdm.enable = true;
autoLogin = {
enable = true;
user = cfg.user;
diff --git a/nixos/tests/docker-tools.nix b/nixos/tests/docker-tools.nix
index c48e5b07976..21512be201a 100644
--- a/nixos/tests/docker-tools.nix
+++ b/nixos/tests/docker-tools.nix
@@ -90,13 +90,22 @@ import ./make-test-python.nix ({ pkgs, ... }: {
with subtest("Ensure Docker images can use an unstable date"):
docker.succeed(
- "docker load --input='${examples.bash}'"
+ "docker load --input='${examples.unstableDate}'"
)
assert unix_time_second1 not in docker.succeed(
"docker inspect ${examples.unstableDate.imageName} "
+ "| ${pkgs.jq}/bin/jq -r .[].Created"
)
+ with subtest("Ensure Layered Docker images can use an unstable date"):
+ docker.succeed(
+ "docker load --input='${examples.unstableDateLayered}'"
+ )
+ assert unix_time_second1 not in docker.succeed(
+ "docker inspect ${examples.unstableDateLayered.imageName} "
+ + "| ${pkgs.jq}/bin/jq -r .[].Created"
+ )
+
with subtest("Ensure Layered Docker images work"):
docker.succeed(
"docker load --input='${examples.layered-image}'",
@@ -178,5 +187,12 @@ import ./make-test-python.nix ({ pkgs, ... }: {
# This check may be loosened to allow an *empty* store rather than *no* store.
docker.succeed("docker run --rm no-store-paths ls /")
docker.fail("docker run --rm no-store-paths ls /nix/store")
+
+ with subtest("Ensure buildLayeredImage does not change store path contents."):
+ docker.succeed(
+ "docker load --input='${pkgs.dockerTools.examples.filesInStore}'",
+ "docker run --rm file-in-store nix-store --verify --check-contents",
+ "docker run --rm file-in-store |& grep 'some data'",
+ )
'';
})
diff --git a/nixos/tests/gnome3-xorg.nix b/nixos/tests/gnome3-xorg.nix
index b59badcd5de..61fcc930283 100644
--- a/nixos/tests/gnome3-xorg.nix
+++ b/nixos/tests/gnome3-xorg.nix
@@ -12,8 +12,8 @@ import ./make-test-python.nix ({ pkgs, lib, ...} : {
services.xserver.enable = true;
- services.xserver.displayManager.gdm = {
- enable = true;
+ services.xserver.displayManager = {
+ gdm.enable = true;
autoLogin = {
enable = true;
user = user.name;
diff --git a/nixos/tests/gnome3.nix b/nixos/tests/gnome3.nix
index 17e72c5f651..509792515ce 100644
--- a/nixos/tests/gnome3.nix
+++ b/nixos/tests/gnome3.nix
@@ -11,8 +11,8 @@ import ./make-test-python.nix ({ pkgs, lib, ...} : {
services.xserver.enable = true;
- services.xserver.displayManager.gdm = {
- enable = true;
+ services.xserver.displayManager = {
+ gdm.enable = true;
autoLogin = {
enable = true;
user = "alice";
diff --git a/nixos/tests/home-assistant.nix b/nixos/tests/home-assistant.nix
index 0d1fcedcd85..a93a28d877a 100644
--- a/nixos/tests/home-assistant.nix
+++ b/nixos/tests/home-assistant.nix
@@ -2,6 +2,7 @@ import ./make-test-python.nix ({ pkgs, ... }:
let
configDir = "/var/lib/foobar";
+ mqttUsername = "homeassistant";
mqttPassword = "secret";
in {
name = "home-assistant";
@@ -11,6 +12,15 @@ in {
nodes.hass = { pkgs, ... }: {
environment.systemPackages = with pkgs; [ mosquitto ];
+ services.mosquitto = {
+ enable = true;
+ users = {
+ "${mqttUsername}" = {
+ acl = [ "pattern readwrite #" ];
+ password = mqttPassword;
+ };
+ };
+ };
services.home-assistant = {
inherit configDir;
enable = true;
@@ -23,8 +33,11 @@ in {
elevation = 0;
};
frontend = {};
- # uses embedded mqtt broker
- mqtt.password = mqttPassword;
+ mqtt = {
+ broker = "127.0.0.1";
+ username = mqttUsername;
+ password = mqttPassword;
+ };
binary_sensor = [{
platform = "mqtt";
state_topic = "home-assistant/test";
@@ -64,10 +77,10 @@ in {
with subtest("Toggle a binary sensor using MQTT"):
# wait for broker to become available
hass.wait_until_succeeds(
- "mosquitto_sub -V mqttv311 -t home-assistant/test -u homeassistant -P '${mqttPassword}' -W 1 -t '*'"
+ "mosquitto_sub -V mqttv311 -t home-assistant/test -u ${mqttUsername} -P '${mqttPassword}' -W 1 -t '*'"
)
hass.succeed(
- "mosquitto_pub -V mqttv311 -t home-assistant/test -u homeassistant -P '${mqttPassword}' -m let_there_be_light"
+ "mosquitto_pub -V mqttv311 -t home-assistant/test -u ${mqttUsername} -P '${mqttPassword}' -m let_there_be_light"
)
with subtest("Print log to ease debugging"):
output_log = hass.succeed("cat ${configDir}/home-assistant.log")
diff --git a/nixos/tests/ihatemoney.nix b/nixos/tests/ihatemoney.nix
index 7df0ea0b691..0451a450580 100644
--- a/nixos/tests/ihatemoney.nix
+++ b/nixos/tests/ihatemoney.nix
@@ -1,5 +1,11 @@
+{ system ? builtins.currentSystem,
+ config ? {},
+ pkgs ? import ../.. { inherit system config; }
+}:
+
let
- f = backend: import ./make-test-python.nix ({ pkgs, ... }: {
+ inherit (import ../lib/testing-python.nix { inherit system pkgs; }) makeTest;
+ f = backend: makeTest {
name = "ihatemoney-${backend}";
machine = { lib, ... }: {
services.ihatemoney = {
@@ -24,9 +30,10 @@ let
testScript = ''
machine.wait_for_open_port(8000)
machine.wait_for_unit("uwsgi.service")
+ machine.wait_until_succeeds("curl http://localhost:8000")
assert '"yay"' in machine.succeed(
- "curl -X POST http://localhost:8000/api/projects -d 'name=yay&id=yay&password=yay&contact_email=yay\@example.com'"
+ "curl -X POST http://localhost:8000/api/projects -d 'name=yay&id=yay&password=yay&contact_email=yay@example.com'"
)
owner, timestamp = machine.succeed(
"stat --printf %U:%G___%Y /var/lib/ihatemoney/secret_key"
@@ -48,7 +55,7 @@ let
assert "ihatemoney" in machine.succeed("curl http://localhost:8000")
'';
- });
+ };
in {
ihatemoney-sqlite = f "sqlite";
ihatemoney-postgresql = f "postgresql";
diff --git a/nixos/tests/initrd-network-openvpn/default.nix b/nixos/tests/initrd-network-openvpn/default.nix
new file mode 100644
index 00000000000..bb4c41e6d70
--- /dev/null
+++ b/nixos/tests/initrd-network-openvpn/default.nix
@@ -0,0 +1,145 @@
+import ../make-test-python.nix ({ lib, ...}:
+
+{
+ name = "initrd-network-openvpn";
+
+ nodes =
+ let
+
+ # Inlining of the shared secret for the
+ # OpenVPN server and client
+ secretblock = ''
+ secret [inline]
+
+ ${lib.readFile ./shared.key}
+
+ '';
+
+ in
+ {
+
+ # Minimal test case to check a successful boot, even with invalid config
+ minimalboot =
+ { ... }:
+ {
+ boot.initrd.network = {
+ enable = true;
+ openvpn = {
+ enable = true;
+ configuration = "/dev/null";
+ };
+ };
+ };
+
+ # initrd VPN client
+ ovpnclient =
+ { ... }:
+ {
+ virtualisation.useBootLoader = true;
+ virtualisation.vlans = [ 1 ];
+
+ boot.initrd = {
+ # This command does not fork to keep the VM in the state where
+ # only the initramfs is loaded
+ preLVMCommands =
+ ''
+ /bin/nc -p 1234 -lke /bin/echo TESTVALUE
+ '';
+
+ network = {
+ enable = true;
+
+ # Work around udhcpc only getting a lease on eth0
+ postCommands = ''
+ /bin/ip addr add 192.168.1.2/24 dev eth1
+ '';
+
+ # Example configuration for OpenVPN
+ # This is the main reason for this test
+ openvpn = {
+ enable = true;
+ configuration = "${./initrd.ovpn}";
+ };
+ };
+ };
+ };
+
+ # VPN server and gateway for ovpnclient between vlan 1 and 2
+ ovpnserver =
+ { ... }:
+ {
+ virtualisation.vlans = [ 1 2 ];
+
+ # Enable NAT and forward port 12345 to port 1234
+ networking.nat = {
+ enable = true;
+ internalInterfaces = [ "tun0" ];
+ externalInterface = "eth2";
+ forwardPorts = [ { destination = "10.8.0.2:1234";
+ sourcePort = 12345; } ];
+ };
+
+ # Trust tun0 and allow the VPN Server to be reached
+ networking.firewall = {
+ trustedInterfaces = [ "tun0" ];
+ allowedUDPPorts = [ 1194 ];
+ };
+
+ # Minimal OpenVPN server configuration
+ services.openvpn.servers.testserver =
+ {
+ config = ''
+ dev tun0
+ ifconfig 10.8.0.1 10.8.0.2
+ ${secretblock}
+ '';
+ };
+ };
+
+ # Client that resides in the "external" VLAN
+ testclient =
+ { ... }:
+ {
+ virtualisation.vlans = [ 2 ];
+ };
+ };
+
+
+ testScript =
+ ''
+ # Minimal test case, checks whether enabling (with invalid config) harms
+ # the boot process
+ with subtest("Check for successful boot with broken openvpn config"):
+ minimalboot.start()
+ # If we get to multi-user.target, we booted successfully
+ minimalboot.wait_for_unit("multi-user.target")
+ minimalboot.shutdown()
+
+ # Elaborated test case where the ovpnclient (where this module is used)
+ # can be reached by testclient only over ovpnserver.
+ # This is an indirect test for success.
+ with subtest("Check for connection from initrd VPN client, config as file"):
+ ovpnserver.start()
+ testclient.start()
+ ovpnclient.start()
+
+ # Wait until the OpenVPN Server is available
+ ovpnserver.wait_for_unit("openvpn-testserver.service")
+ ovpnserver.succeed("ping -c 1 10.8.0.1")
+
+ # Wait for the client to connect
+ ovpnserver.wait_until_succeeds("ping -c 1 10.8.0.2")
+
+ # Wait until the testclient has network
+ testclient.wait_for_unit("network.target")
+
+ # Check that ovpnclient is reachable over vlan 1
+ ovpnserver.succeed("nc -w 2 192.168.1.2 1234 | grep -q TESTVALUE")
+
+ # Check that ovpnclient is reachable over tun0
+ ovpnserver.succeed("nc -w 2 10.8.0.2 1234 | grep -q TESTVALUE")
+
+ # Check that ovpnclient is reachable from testclient over the gateway
+ testclient.succeed("nc -w 2 192.168.2.3 12345 | grep -q TESTVALUE")
+ '';
+})
diff --git a/nixos/tests/initrd-network-openvpn/initrd.ovpn b/nixos/tests/initrd-network-openvpn/initrd.ovpn
new file mode 100644
index 00000000000..5926a48af00
--- /dev/null
+++ b/nixos/tests/initrd-network-openvpn/initrd.ovpn
@@ -0,0 +1,29 @@
+remote 192.168.1.3
+dev tun
+ifconfig 10.8.0.2 10.8.0.1
+# Only force VLAN 2 through the VPN
+route 192.168.2.0 255.255.255.0 10.8.0.1
+secret [inline]
+
+#
+# 2048 bit OpenVPN static key
+#
+-----BEGIN OpenVPN Static key V1-----
+553aabe853acdfe51cd6fcfea93dcbb0
+c8797deadd1187606b1ea8f2315eb5e6
+67c0d7e830f50df45686063b189d6c6b
+aab8bb3430cc78f7bb1f78628d5c3742
+0cef4f53a5acab2894905f4499f95d8e
+e69b7b6748b17016f89e19e91481a9fd
+bf8c10651f41a1d4fdf5f438925a6733
+13cec8f04701eb47b8f7ffc48bc3d7af
+65f07bce766015b87c3db4d668c655ff
+be5a69522a8e60ccb217f8521681b45d
+27c0b70bdfbfbb426c7646d80adf7482
+3ddac58b25cb1c1bb100de974478b4c6
+8b45a94261a2405e99810cb2b3abd49f
+21b3198ada87ff3c4e656a008e540a8d
+e7811584363597599cce2040a68ac00e
+f2125540e0f7f4adc37cb3f0d922eeb7
+-----END OpenVPN Static key V1-----
+
\ No newline at end of file
diff --git a/nixos/tests/initrd-network-openvpn/shared.key b/nixos/tests/initrd-network-openvpn/shared.key
new file mode 100644
index 00000000000..248a91a3e3d
--- /dev/null
+++ b/nixos/tests/initrd-network-openvpn/shared.key
@@ -0,0 +1,21 @@
+#
+# 2048 bit OpenVPN static key
+#
+-----BEGIN OpenVPN Static key V1-----
+553aabe853acdfe51cd6fcfea93dcbb0
+c8797deadd1187606b1ea8f2315eb5e6
+67c0d7e830f50df45686063b189d6c6b
+aab8bb3430cc78f7bb1f78628d5c3742
+0cef4f53a5acab2894905f4499f95d8e
+e69b7b6748b17016f89e19e91481a9fd
+bf8c10651f41a1d4fdf5f438925a6733
+13cec8f04701eb47b8f7ffc48bc3d7af
+65f07bce766015b87c3db4d668c655ff
+be5a69522a8e60ccb217f8521681b45d
+27c0b70bdfbfbb426c7646d80adf7482
+3ddac58b25cb1c1bb100de974478b4c6
+8b45a94261a2405e99810cb2b3abd49f
+21b3198ada87ff3c4e656a008e540a8d
+e7811584363597599cce2040a68ac00e
+f2125540e0f7f4adc37cb3f0d922eeb7
+-----END OpenVPN Static key V1-----
diff --git a/nixos/tests/installed-tests/ibus.nix b/nixos/tests/installed-tests/ibus.nix
index af54b612b50..a4bc2a7d7de 100644
--- a/nixos/tests/installed-tests/ibus.nix
+++ b/nixos/tests/installed-tests/ibus.nix
@@ -5,16 +5,12 @@ makeInstalledTest {
testConfig = {
i18n.inputMethod.enabled = "ibus";
+ systemd.user.services.ibus-daemon = {
+ serviceConfig.ExecStart = "${pkgs.ibus}/bin/ibus-daemon --xim --verbose";
+ wantedBy = [ "graphical-session.target" ];
+ partOf = [ "graphical-session.target" ];
+ };
};
- preTestScript = ''
- # ibus has ibus-desktop-testing-runner but it tries to manage desktop session so we just spawn ibus-daemon ourselves
- machine.succeed("ibus-daemon --daemonize --verbose")
- '';
-
withX11 = true;
-
- # TODO: ibus-daemon is currently crashing or something
- # maybe make ibus systemd service that auto-restarts?
- meta.broken = true;
}
diff --git a/nixos/tests/ncdns.nix b/nixos/tests/ncdns.nix
new file mode 100644
index 00000000000..507e20fe7cc
--- /dev/null
+++ b/nixos/tests/ncdns.nix
@@ -0,0 +1,77 @@
+import ./make-test-python.nix ({ pkgs, ... }:
+let
+ fakeReply = pkgs.writeText "namecoin-reply.json" ''
+ { "error": null,
+ "id": 1,
+ "result": {
+ "address": "T31q8ucJ4dI1xzhxQ5QispfECld5c7Xw",
+ "expired": false,
+ "expires_in": 2248,
+ "height": 438155,
+ "name": "d/test",
+ "txid": "db61c0b2540ba0c1a2c8cc92af703a37002e7566ecea4dbf8727c7191421edfb",
+ "value": "{\"ip\": \"1.2.3.4\", \"email\": \"root@test.bit\",\"info\": \"Fake record\"}",
+ "vout": 0
+ }
+ }
+ '';
+in
+
+{
+ name = "ncdns";
+
+ nodes.server = { ... }: {
+ networking.nameservers = [ "127.0.0.1" ];
+
+ services.namecoind.rpc = {
+ address = "127.0.0.1";
+ user = "namecoin";
+ password = "secret";
+ port = 8332;
+ };
+
+ # Fake namecoin RPC server because we can't
+ # run a full node in a test.
+ systemd.services.namecoind = {
+ wantedBy = [ "multi-user.target" ];
+ script = ''
+ while true; do
+ echo -e "HTTP/1.1 200 OK\n\n $(<${fakeReply})\n" \
+ | ${pkgs.netcat}/bin/nc -N -l 127.0.0.1 8332
+ done
+ '';
+ };
+
+ services.ncdns = {
+ enable = true;
+ dnssec.enable = true;
+ };
+
+ services.pdns-recursor = {
+ enable = true;
+ dns.allowFrom = [ "127.0.0.0/8" ];
+ settings.loglevel = 8;
+ resolveNamecoin = true;
+ };
+
+ environment.systemPackages = [ pkgs.dnsutils ];
+
+ };
+
+ testScript = ''
+ with subtest("DNSSEC keys have been generated"):
+ server.wait_for_unit("ncdns")
+ server.wait_for_file("/var/lib/ncdns/bit.key")
+ server.wait_for_file("/var/lib/ncdns/bit-zone.key")
+
+ with subtest("DNSKEY bit record is present"):
+ server.wait_for_unit("pdns-recursor")
+ server.wait_for_open_port("53")
+ server.succeed("host -t DNSKEY bit")
+
+ with subtest("can resolve a .bit name"):
+ server.wait_for_unit("namecoind")
+ server.wait_for_open_port("8332")
+ assert "1.2.3.4" in server.succeed("host -t A test.bit")
+ '';
+})
diff --git a/nixos/tests/plasma5.nix b/nixos/tests/plasma5.nix
index 2eccfdf47f5..5a603f8cbfb 100644
--- a/nixos/tests/plasma5.nix
+++ b/nixos/tests/plasma5.nix
@@ -14,7 +14,7 @@ import ./make-test-python.nix ({ pkgs, ...} :
services.xserver.displayManager.sddm.enable = true;
services.xserver.displayManager.defaultSession = "plasma5";
services.xserver.desktopManager.plasma5.enable = true;
- services.xserver.displayManager.sddm.autoLogin = {
+ services.xserver.displayManager.autoLogin = {
enable = true;
user = "alice";
};
diff --git a/nixos/tests/postfix-raise-smtpd-tls-security-level.nix b/nixos/tests/postfix-raise-smtpd-tls-security-level.nix
new file mode 100644
index 00000000000..bfe02865553
--- /dev/null
+++ b/nixos/tests/postfix-raise-smtpd-tls-security-level.nix
@@ -0,0 +1,44 @@
+let
+ certs = import ./common/acme/server/snakeoil-certs.nix;
+in
+import ./make-test-python.nix {
+ name = "postfix";
+
+ machine = { pkgs, ... }: {
+ imports = [ common/user-account.nix ];
+ services.postfix = {
+ enable = true;
+ enableSubmissions = true;
+ submissionsOptions = {
+ smtpd_tls_security_level = "none";
+ };
+ };
+
+ environment.systemPackages = let
+ checkConfig = pkgs.writeScriptBin "check-config" ''
+ #!${pkgs.python3.interpreter}
+ import sys
+
+ state = 1
+ success = False
+
+ with open("/etc/postfix/master.cf") as masterCf:
+ for line in masterCf:
+ if state == 1 and line.startswith("submissions"):
+ state = 2
+ elif state == 2 and line.startswith(" ") and "smtpd_tls_security_level=encrypt" in line:
+ success = True
+ elif state == 2 and not line.startswith(" "):
+ state == 3
+ if not success:
+ sys.exit(1)
+ '';
+
+ in [ checkConfig ];
+ };
+
+ testScript = ''
+ machine.wait_for_unit("postfix.service")
+ machine.succeed("check-config")
+ '';
+}
diff --git a/nixos/tests/postfix.nix b/nixos/tests/postfix.nix
new file mode 100644
index 00000000000..0d677427d76
--- /dev/null
+++ b/nixos/tests/postfix.nix
@@ -0,0 +1,76 @@
+let
+ certs = import ./common/acme/server/snakeoil-certs.nix;
+in
+import ./make-test-python.nix {
+ name = "postfix";
+
+ machine = { pkgs, ... }: {
+ imports = [ common/user-account.nix ];
+ services.postfix = {
+ enable = true;
+ enableSubmission = true;
+ enableSubmissions = true;
+ sslCACert = certs.ca.cert;
+ sslCert = certs."acme.test".cert;
+ sslKey = certs."acme.test".key;
+ submissionsOptions = {
+ smtpd_sasl_auth_enable = "yes";
+ smtpd_client_restrictions = "permit";
+ milter_macro_daemon_name = "ORIGINATING";
+ };
+ };
+
+ security.pki.certificateFiles = [
+ certs.ca.cert
+ ];
+
+ networking.extraHosts = ''
+ 127.0.0.1 acme.test
+ '';
+
+ environment.systemPackages = let
+ sendTestMail = pkgs.writeScriptBin "send-testmail" ''
+ #!${pkgs.python3.interpreter}
+ import smtplib
+
+ with smtplib.SMTP('acme.test') as smtp:
+ smtp.sendmail('root@localhost', 'alice@localhost', 'Subject: Test\n\nTest data.')
+ smtp.quit()
+ '';
+
+ sendTestMailStarttls = pkgs.writeScriptBin "send-testmail-starttls" ''
+ #!${pkgs.python3.interpreter}
+ import smtplib
+ import ssl
+
+ ctx = ssl.create_default_context()
+
+ with smtplib.SMTP('acme.test') as smtp:
+ smtp.ehlo()
+ smtp.starttls(context=ctx)
+ smtp.ehlo()
+ smtp.sendmail('root@localhost', 'alice@localhost', 'Subject: Test STARTTLS\n\nTest data.')
+ smtp.quit()
+ '';
+
+ sendTestMailSmtps = pkgs.writeScriptBin "send-testmail-smtps" ''
+ #!${pkgs.python3.interpreter}
+ import smtplib
+ import ssl
+
+ ctx = ssl.create_default_context()
+
+ with smtplib.SMTP_SSL(host='acme.test', context=ctx) as smtp:
+ smtp.sendmail('root@localhost', 'alice@localhost', 'Subject: Test SMTPS\n\nTest data.')
+ smtp.quit()
+ '';
+ in [ sendTestMail sendTestMailStarttls sendTestMailSmtps ];
+ };
+
+ testScript = ''
+ machine.wait_for_unit("postfix.service")
+ machine.succeed("send-testmail")
+ machine.succeed("send-testmail-starttls")
+ machine.succeed("send-testmail-smtps")
+ '';
+}
diff --git a/nixos/tests/sddm.nix b/nixos/tests/sddm.nix
index a145705250f..f9b961163c3 100644
--- a/nixos/tests/sddm.nix
+++ b/nixos/tests/sddm.nix
@@ -44,8 +44,8 @@ let
machine = { ... }: {
imports = [ ./common/user-account.nix ];
services.xserver.enable = true;
- services.xserver.displayManager.sddm = {
- enable = true;
+ services.xserver.displayManager = {
+ sddm.enable = true;
autoLogin = {
enable = true;
user = "alice";
diff --git a/nixos/tests/slurm.nix b/nixos/tests/slurm.nix
index d0e62d15437..a54c5d9db48 100644
--- a/nixos/tests/slurm.nix
+++ b/nixos/tests/slurm.nix
@@ -1,16 +1,52 @@
-import ./make-test-python.nix ({ lib, ... }:
+import ./make-test-python.nix ({ lib, pkgs, ... }:
let
- mungekey = "mungeverryweakkeybuteasytointegratoinatest";
-
slurmconfig = {
- controlMachine = "control";
- nodeName = [ "node[1-3] CPUs=1 State=UNKNOWN" ];
- partitionName = [ "debug Nodes=node[1-3] Default=YES MaxTime=INFINITE State=UP" ];
- extraConfig = ''
- AccountingStorageHost=dbd
- AccountingStorageType=accounting_storage/slurmdbd
- '';
+ services.slurm = {
+ controlMachine = "control";
+ nodeName = [ "node[1-3] CPUs=1 State=UNKNOWN" ];
+ partitionName = [ "debug Nodes=node[1-3] Default=YES MaxTime=INFINITE State=UP" ];
+ extraConfig = ''
+ AccountingStorageHost=dbd
+ AccountingStorageType=accounting_storage/slurmdbd
+ '';
+ };
+ environment.systemPackages = [ mpitest ];
+ networking.firewall.enable = false;
+ systemd.tmpfiles.rules = [
+ "f /etc/munge/munge.key 0400 munge munge - mungeverryweakkeybuteasytointegratoinatest"
+ ];
};
+
+ mpitest = let
+ mpitestC = pkgs.writeText "mpitest.c" ''
+ #include
+ #include
+ #include
+
+ int
+ main (int argc, char *argv[])
+ {
+ int rank, size, length;
+ char name[512];
+
+ MPI_Init (&argc, &argv);
+ MPI_Comm_rank (MPI_COMM_WORLD, &rank);
+ MPI_Comm_size (MPI_COMM_WORLD, &size);
+ MPI_Get_processor_name (name, &length);
+
+ if ( rank == 0 ) printf("size=%d\n", size);
+
+ printf ("%s: hello world from process %d of %d\n", name, rank, size);
+
+ MPI_Finalize ();
+
+ return EXIT_SUCCESS;
+ }
+ '';
+ in pkgs.runCommandNoCC "mpitest" {} ''
+ mkdir -p $out/bin
+ ${pkgs.openmpi}/bin/mpicc ${mpitestC} -o $out/bin/mpitest
+ '';
in {
name = "slurm";
@@ -21,37 +57,40 @@ in {
computeNode =
{ ...}:
{
+ imports = [ slurmconfig ];
# TODO slurmd port and slurmctld port should be configurations and
# automatically allowed by the firewall.
- networking.firewall.enable = false;
services.slurm = {
client.enable = true;
- } // slurmconfig;
+ };
};
in {
control =
{ ...}:
{
- networking.firewall.enable = false;
+ imports = [ slurmconfig ];
services.slurm = {
server.enable = true;
- } // slurmconfig;
+ };
};
submit =
{ ...}:
{
- networking.firewall.enable = false;
+ imports = [ slurmconfig ];
services.slurm = {
enableStools = true;
- } // slurmconfig;
+ };
};
dbd =
{ pkgs, ... } :
{
networking.firewall.enable = false;
+ systemd.tmpfiles.rules = [
+ "f /etc/munge/munge.key 0400 munge munge - mungeverryweakkeybuteasytointegratoinatest"
+ ];
services.slurm.dbdserver = {
enable = true;
storagePass = "password123";
@@ -87,24 +126,7 @@ in {
''
start_all()
- # Set up authentification across the cluster
- for node in [submit, control, dbd, node1, node2, node3]:
-
- node.wait_for_unit("default.target")
-
- node.succeed("mkdir /etc/munge")
- node.succeed(
- "echo '${mungekey}' > /etc/munge/munge.key"
- )
- node.succeed("chmod 0400 /etc/munge/munge.key")
- node.succeed("chown munge:munge /etc/munge/munge.key")
- node.succeed("systemctl restart munged")
-
- node.wait_for_unit("munged")
-
-
- # Restart the services since they have probably failed due to the munge init
- # failure
+ # Make sure DBD is up after DB initialzation
with subtest("can_start_slurmdbd"):
dbd.succeed("systemctl restart slurmdbd")
dbd.wait_for_unit("slurmdbd.service")
@@ -137,5 +159,8 @@ in {
# find the srun job from above in the database
control.succeed("sleep 5")
control.succeed("sacct | grep hostname")
+
+ with subtest("run_PMIx_mpitest"):
+ submit.succeed("srun -N 3 --mpi=pmix mpitest | grep size=3")
'';
})
diff --git a/nixos/tests/systemd-boot.nix b/nixos/tests/systemd-boot.nix
index eba4729d6de..7a663dd9b42 100644
--- a/nixos/tests/systemd-boot.nix
+++ b/nixos/tests/systemd-boot.nix
@@ -11,6 +11,8 @@ let
virtualisation.useBootLoader = true;
virtualisation.useEFIBoot = true;
boot.loader.systemd-boot.enable = true;
+ boot.loader.efi.canTouchEfiVariables = true;
+ environment.systemPackages = [ pkgs.efibootmgr ];
};
in
{
@@ -31,6 +33,36 @@ in
machine.succeed(
"test -e /sys/firmware/efi/efivars/LoaderEntrySelected-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f"
)
+
+ # "bootctl install" should have created an EFI entry
+ machine.succeed('efibootmgr | grep "Linux Boot Manager"')
+ '';
+ };
+
+ # Boot without having created an EFI entry--instead using default "/EFI/BOOT/BOOTX64.EFI"
+ fallback = makeTest {
+ name = "systemd-boot-fallback";
+ meta.maintainers = with pkgs.stdenv.lib.maintainers; [ danielfullmer ];
+
+ machine = { pkgs, lib, ... }: {
+ imports = [ common ];
+ boot.loader.efi.canTouchEfiVariables = mkForce false;
+ };
+
+ testScript = ''
+ machine.start()
+ machine.wait_for_unit("multi-user.target")
+
+ machine.succeed("test -e /boot/loader/entries/nixos-generation-1.conf")
+
+ # Ensure we actually booted using systemd-boot
+ # Magic number is the vendor UUID used by systemd-boot.
+ machine.succeed(
+ "test -e /sys/firmware/efi/efivars/LoaderEntrySelected-4a67b082-0a4c-41cf-b6c7-440b29bb8c4f"
+ )
+
+ # "bootctl install" should _not_ have created an EFI entry
+ machine.fail('efibootmgr | grep "Linux Boot Manager"')
'';
};
diff --git a/nixos/tests/xandikos.nix b/nixos/tests/xandikos.nix
index 0fded20ff1a..886c3e0082f 100644
--- a/nixos/tests/xandikos.nix
+++ b/nixos/tests/xandikos.nix
@@ -17,7 +17,7 @@ import ./make-test-python.nix (
services.xandikos.enable = true;
services.xandikos.address = "localhost";
services.xandikos.port = 8080;
- services.xandikos.routePrefix = "/xandikos/";
+ services.xandikos.routePrefix = "/xandikos-prefix/";
services.xandikos.extraOptions = [
"--defaults"
];
@@ -28,7 +28,7 @@ import ./make-test-python.nix (
serverName = "xandikos.local";
basicAuth.xandikos = "snakeOilPassword";
locations."/xandikos/" = {
- proxyPass = "http://localhost:8080/";
+ proxyPass = "http://localhost:8080/xandikos-prefix/";
};
};
};
diff --git a/nixos/tests/xfce.nix b/nixos/tests/xfce.nix
index 99065669661..99e30342e59 100644
--- a/nixos/tests/xfce.nix
+++ b/nixos/tests/xfce.nix
@@ -11,8 +11,8 @@ import ./make-test-python.nix ({ pkgs, ...} : {
services.xserver.enable = true;
- services.xserver.displayManager.lightdm = {
- enable = true;
+ services.xserver.displayManager = {
+ lightdm.enable = true;
autoLogin = {
enable = true;
user = "alice";
diff --git a/pkgs/applications/audio/drumkv1/default.nix b/pkgs/applications/audio/drumkv1/default.nix
index 04277badfbe..8c956c53fb3 100644
--- a/pkgs/applications/audio/drumkv1/default.nix
+++ b/pkgs/applications/audio/drumkv1/default.nix
@@ -2,11 +2,11 @@
mkDerivation rec {
pname = "drumkv1";
- version = "0.9.14";
+ version = "0.9.15";
src = fetchurl {
url = "mirror://sourceforge/drumkv1/${pname}-${version}.tar.gz";
- sha256 = "0fr7pkp55zvjxf7p22drs93fsjgvqhbd55vxi0srhp2s2wzz5qak";
+ sha256 = "108jk8p1sbm99plipf98ssij6dxaip1lmznibg8y2c4x0v2la6ab";
};
buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools ];
diff --git a/pkgs/applications/audio/gxplugins-lv2/default.nix b/pkgs/applications/audio/gxplugins-lv2/default.nix
index 077bb407020..fa80611fc28 100644
--- a/pkgs/applications/audio/gxplugins-lv2/default.nix
+++ b/pkgs/applications/audio/gxplugins-lv2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "GxPlugins.lv2";
- version = "0.7";
+ version = "0.8";
src = fetchFromGitHub {
owner = "brummer10";
repo = pname;
rev = "v${version}";
- sha256 = "0jqdqnkg7pg9plcbxy49p7gcs1aj6h0xf7y9gndmjmkw5yjn2940";
+ sha256 = "11iv7bwvvspm74pisqvcpsxpg9xi6b08hq4i8q67mri4mvy9hmal";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/audio/jamulus/default.nix b/pkgs/applications/audio/jamulus/default.nix
index 498d980676d..3984305f4bc 100644
--- a/pkgs/applications/audio/jamulus/default.nix
+++ b/pkgs/applications/audio/jamulus/default.nix
@@ -3,12 +3,12 @@
mkDerivation rec {
pname = "jamulus";
- version = "3.5.6";
+ version = "3.5.8";
src = fetchFromGitHub {
owner = "corrados";
repo = "jamulus";
rev = "r${stdenv.lib.replaceStrings [ "." ] [ "_" ] version}";
- sha256 = "00vd6kffsf3vqfwaxjvln63x3n0q32f385qc51fn5iyj54410x0f";
+ sha256 = "0mkrlfaw85pxlacrxfhb45731i4jnn67v411lzx5kb42ncar1586";
};
nativeBuildInputs = [ pkg-config qmake ];
diff --git a/pkgs/applications/audio/lollypop/default.nix b/pkgs/applications/audio/lollypop/default.nix
index e4b8b906fa6..fc4d211e398 100644
--- a/pkgs/applications/audio/lollypop/default.nix
+++ b/pkgs/applications/audio/lollypop/default.nix
@@ -23,7 +23,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "lollypop";
- version = "1.2.35";
+ version = "1.3.2";
format = "other";
doCheck = false;
@@ -32,7 +32,7 @@ python3.pkgs.buildPythonApplication rec {
url = "https://gitlab.gnome.org/World/lollypop";
rev = "refs/tags/${version}";
fetchSubmodules = true;
- sha256 = "19nw9qh17yyi9ih1nwngbbwjx1vr26haqhmzsdqf0yjgsgf9vldx";
+ sha256 = "14854j1dhq67s1vzs0lqy345vbl6f5w8nb36n4i33fmpva2flsk3";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/audio/mopidy/iris.nix b/pkgs/applications/audio/mopidy/iris.nix
index 5cc3a957d26..796812a9bd0 100644
--- a/pkgs/applications/audio/mopidy/iris.nix
+++ b/pkgs/applications/audio/mopidy/iris.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonApplication rec {
pname = "Mopidy-Iris";
- version = "3.49.0";
+ version = "3.50.0";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "0zddm7286iwx437gjz47m4g28s8gdcxnm2hmly9w1dzi08aa4fas";
+ sha256 = "04miwf0dqb8jir9g7xkfnn3l62bdn74ap03kqzz2v3byg64f1p0g";
};
propagatedBuildInputs = [
diff --git a/pkgs/applications/audio/osmid/default.nix b/pkgs/applications/audio/osmid/default.nix
index 7e49b872a6a..2e31efd8172 100644
--- a/pkgs/applications/audio/osmid/default.nix
+++ b/pkgs/applications/audio/osmid/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "osmid";
- version = "0.6.8";
+ version = "0.8.0";
src = fetchFromGitHub {
owner = "llloret";
repo = "osmid";
rev = "v${version}";
- sha256 = "1yl25abf343yvd49nfsgxsz7jf956zrsi5n4xyqb5ldlp2hifk15";
+ sha256 = "1s1wsrp6g6wb0y61xzxvaj59mwycrgy52r4h456086zkz10ls6hw";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/applications/audio/padthv1/default.nix b/pkgs/applications/audio/padthv1/default.nix
index 19bd6ecc0c8..9d6b7dcf7f1 100644
--- a/pkgs/applications/audio/padthv1/default.nix
+++ b/pkgs/applications/audio/padthv1/default.nix
@@ -2,11 +2,11 @@
mkDerivation rec {
pname = "padthv1";
- version = "0.9.14";
+ version = "0.9.15";
src = fetchurl {
url = "mirror://sourceforge/padthv1/${pname}-${version}.tar.gz";
- sha256 = "079iwwlkl1gscyv70v9ambad8shxbs0ixdfp0vsl6dbh87b09qzh";
+ sha256 = "18ma429kamifcvjmsv0hysxk7qn2r9br4fia929bvfccapck98y1";
};
buildInputs = [ libjack2 alsaLib libsndfile liblo lv2 qt5.qtbase qt5.qttools fftw ];
diff --git a/pkgs/applications/audio/pulseeffects/default.nix b/pkgs/applications/audio/pulseeffects/default.nix
index eaedcb426b8..12ab8ce2e06 100644
--- a/pkgs/applications/audio/pulseeffects/default.nix
+++ b/pkgs/applications/audio/pulseeffects/default.nix
@@ -46,13 +46,13 @@ let
];
in stdenv.mkDerivation rec {
pname = "pulseeffects";
- version = "4.7.2";
+ version = "4.7.3";
src = fetchFromGitHub {
owner = "wwmm";
repo = "pulseeffects";
rev = "v${version}";
- sha256 = "1yga25da5bpg12zkikp6dn4wqhn9f7r10awvjzfcz8s6w9xlz6rx";
+ sha256 = "1xsw3v9vapd8q1dxacdgy2wk0xf3adqwbmcqiimdkd34llbdv88f";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/audio/rosegarden/default.nix b/pkgs/applications/audio/rosegarden/default.nix
index 921c8fff67a..8bda179df14 100644
--- a/pkgs/applications/audio/rosegarden/default.nix
+++ b/pkgs/applications/audio/rosegarden/default.nix
@@ -3,12 +3,12 @@
, liblo, libsamplerate, libsndfile, lirc ? null, lrdf, qtbase }:
stdenv.mkDerivation (rec {
- version = "19.12";
+ version = "20.06";
pname = "rosegarden";
src = fetchurl {
url = "mirror://sourceforge/rosegarden/${pname}-${version}.tar.bz2";
- sha256 = "1qcaxc6hdzva7kwxxhgl95437fagjbxzv4mihsgpr7y9qk08ppw1";
+ sha256 = "1i9x9rkqwwdrk77xl5ra8i48cjirbc7fbisnj0nnclccwaq0wk6r";
};
patchPhase = ''
diff --git a/pkgs/applications/audio/shortwave/default.nix b/pkgs/applications/audio/shortwave/default.nix
index d26d314cd3e..055694fb40f 100644
--- a/pkgs/applications/audio/shortwave/default.nix
+++ b/pkgs/applications/audio/shortwave/default.nix
@@ -23,17 +23,17 @@
rustPlatform.buildRustPackage rec {
pname = "shortwave";
- version = "1.0.1";
+ version = "1.1.1";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World";
repo = "Shortwave";
rev = version;
- sha256 = "13lhlh75vw02vkcknl4nvy0yvpdf0qx811mmyja8bzs4rj1j9kr8";
+ sha256 = "1vlhp2ss06j41simjrrjg38alp85jddhqyvccy6bhfzm0gzynwld";
};
- cargoSha256 = "0aph5z54a6i5p8ga5ghhx1c9hjc8zdw5pkv9inmanca0bq3hkdlh";
+ cargoSha256 = "181699rlpr5dszc18wg0kbss3gfskxaz9lpxpgsc4yfb6ip89qnk";
nativeBuildInputs = [
cargo
diff --git a/pkgs/applications/blockchains/bitcoin-abc.nix b/pkgs/applications/blockchains/bitcoin-abc.nix
index aee73cecdfc..95adfd80012 100644
--- a/pkgs/applications/blockchains/bitcoin-abc.nix
+++ b/pkgs/applications/blockchains/bitcoin-abc.nix
@@ -1,30 +1,36 @@
-{ stdenv, mkDerivation, fetchFromGitHub, pkgconfig, autoreconfHook, openssl, db53, boost
+{ stdenv, mkDerivation, fetchFromGitHub, pkgconfig, cmake, openssl, db53, boost
, zlib, miniupnpc, qtbase ? null , qttools ? null, utillinux, protobuf, qrencode, libevent
-, withGui }:
+, withGui, python3, jemalloc, zeromq4 }:
with stdenv.lib;
mkDerivation rec {
name = "bitcoin" + (toString (optional (!withGui) "d")) + "-abc-" + version;
- version = "0.21.5";
+ version = "0.21.10";
src = fetchFromGitHub {
owner = "bitcoin-ABC";
repo = "bitcoin-abc";
rev = "v${version}";
- sha256 = "1jx33n8dhn16iaxvmc56cxw0i5qk0ga5nf7qf9frwwq6zkglknga";
+ sha256 = "1m210g6db8f09m66v75ia1fdd1dlvs1srgk2jhd3wqbvnmjqa77f";
};
patches = [ ./fix-bitcoin-qt-build.patch ];
- nativeBuildInputs = [ pkgconfig autoreconfHook ];
- buildInputs = [ openssl db53 boost zlib
+ nativeBuildInputs = [ pkgconfig cmake ];
+ buildInputs = [ openssl db53 boost zlib python3 jemalloc zeromq4
miniupnpc utillinux protobuf libevent ]
++ optionals withGui [ qtbase qttools qrencode ];
- configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ]
- ++ optionals withGui [ "--with-gui=qt5" ];
+ cmakeFlags = optionals (!withGui) [
+ "-DBUILD_BITCOIN_QT=OFF"
+ ];
+
+ # many of the generated scripts lack execute permissions
+ postConfigure = ''
+ find ./. -type f -iname "*.sh" -exec chmod +x {} \;
+ '';
enableParallelBuilding = true;
diff --git a/pkgs/applications/blockchains/ledger-live-desktop/default.nix b/pkgs/applications/blockchains/ledger-live-desktop/default.nix
index 656c2d37ae2..b84e6bd127e 100644
--- a/pkgs/applications/blockchains/ledger-live-desktop/default.nix
+++ b/pkgs/applications/blockchains/ledger-live-desktop/default.nix
@@ -2,12 +2,12 @@
let
pname = "ledger-live-desktop";
- version = "2.6.0";
+ version = "2.8.0";
name = "${pname}-${version}";
src = fetchurl {
url = "https://github.com/LedgerHQ/${pname}/releases/download/v${version}/${pname}-${version}-linux-x86_64.AppImage";
- sha256 = "0c58bx6fgykz0fl2yjbpbg6h5bv31zmjwgd1m3qi8afqryf52m5w";
+ sha256 = "1nj7fjbf99zpmq82kci6wp9nzml8ij1bz96zc77gwzsi0dacjrv5";
};
appimageContents = appimageTools.extractType2 {
diff --git a/pkgs/applications/blockchains/monero-gui/default.nix b/pkgs/applications/blockchains/monero-gui/default.nix
index 89b41a6110e..e42f0ddc96e 100644
--- a/pkgs/applications/blockchains/monero-gui/default.nix
+++ b/pkgs/applications/blockchains/monero-gui/default.nix
@@ -12,13 +12,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "monero-gui";
- version = "0.16.0.0";
+ version = "0.16.0.2";
src = fetchFromGitHub {
owner = "monero-project";
repo = "monero-gui";
rev = "v${version}";
- sha256 = "06vdrsj5y9k0zn32hspyxc7sw1kkyrvi3chzkdbnxk9jvyj8k4ld";
+ sha256 = "1b1m8vhs0hdh81ysm8s8vfwqskqsihylb51wz16kc98ba40r9gqg";
};
nativeBuildInputs = [ qmake pkgconfig wrapQtAppsHook ];
diff --git a/pkgs/applications/blockchains/pivx.nix b/pkgs/applications/blockchains/pivx.nix
index 600e462b390..16ea2dc43e7 100644
--- a/pkgs/applications/blockchains/pivx.nix
+++ b/pkgs/applications/blockchains/pivx.nix
@@ -1,5 +1,5 @@
{ fetchFromGitHub, stdenv, pkgconfig, autoreconfHook, wrapQtAppsHook ? null
-, openssl_1_0_2, db48, boost, zlib, miniupnpc, gmp
+, openssl, db48, boost, zlib, miniupnpc, gmp
, qrencode, glib, protobuf, yasm, libevent
, utillinux, qtbase ? null, qttools ? null
, enableUpnp ? false
@@ -10,17 +10,17 @@
with stdenv.lib;
stdenv.mkDerivation rec {
name = "pivx-${version}";
- version = "4.0.2";
+ version = "4.1.1";
src = fetchFromGitHub {
owner = "PIVX-Project";
repo= "PIVX";
rev = "v${version}";
- sha256 = "12lnp318k8dx1sar24zfmv2imnzs30srssnlpb31y7hcxhz0wpc5";
+ sha256 = "03ndk46h6093v8s18d5iffz48zhlshq7jrk6vgpjfs6z2iqgd2sy";
};
nativeBuildInputs = [ pkgconfig autoreconfHook ] ++ optionals withGui [ wrapQtAppsHook ];
- buildInputs = [ glib gmp openssl_1_0_2 db48 yasm boost zlib libevent miniupnpc protobuf utillinux ]
+ buildInputs = [ glib gmp openssl db48 yasm boost zlib libevent miniupnpc protobuf utillinux ]
++ optionals withGui [ qtbase qttools qrencode ];
configureFlags = [ "--with-boost-libdir=${boost.out}/lib" ]
@@ -28,7 +28,6 @@ stdenv.mkDerivation rec {
++ optional disableWallet "--disable-wallet"
++ optional disableDaemon "--disable-daemon"
++ optionals withGui [ "--with-gui=yes"
- "--with-unsupported-ssl" # TODO remove this ASAP
"--with-qt-bindir=${qtbase.dev}/bin:${qttools.dev}/bin"
];
@@ -56,9 +55,5 @@ stdenv.mkDerivation rec {
homepage = "https://www.dash.org";
maintainers = with maintainers; [ wucke13 ];
platforms = platforms.unix;
- # TODO
- # upstream doesn't support newer openssl versions
- # https://github.com/PIVX-Project/PIVX/issues/748
- # openssl_1_0_2 should be replaced with openssl ASAP
};
}
diff --git a/pkgs/applications/editors/gnome-builder/default.nix b/pkgs/applications/editors/gnome-builder/default.nix
index d41746a16ee..a94ab58a78f 100644
--- a/pkgs/applications/editors/gnome-builder/default.nix
+++ b/pkgs/applications/editors/gnome-builder/default.nix
@@ -40,11 +40,11 @@
stdenv.mkDerivation rec {
pname = "gnome-builder";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "02ni81jyncycgfwslvaav0a62wzx3r9bi86xf0x7jvvk6plfaj8v";
+ sha256 = "17pvmd5jypar8dkr6w56hvf7jnq4l1wih2wwgkrv7sblr7rkkar2";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/editors/neovim/gnvim/default.nix b/pkgs/applications/editors/neovim/gnvim/default.nix
index 3693ff32233..e6166dd14b1 100644
--- a/pkgs/applications/editors/neovim/gnvim/default.nix
+++ b/pkgs/applications/editors/neovim/gnvim/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "gnvim-unwrapped";
- version = "0.1.5";
+ version = "0.1.6";
src = fetchFromGitHub {
owner = "vhakulinen";
repo = "gnvim";
- rev = version;
- sha256 = "11gb59lhc1sp5dxj2fdm6072f4nxxay0war3kmchdwsk41nvxlrh";
+ rev = "v${version}";
+ sha256 = "1cc3yk04v9icdjr5cn58mqc3ba1wqmlzhf9ly7biy9m8yk30w9y0";
};
- cargoSha256 = "0ay7hx5bzchp772ywgxzia12c44kbyarrshl689cmqh59wphsrx5";
+ cargoSha256 = "1fyn8nsabzrfl9ykf2gk2p8if0yjp6k0ybrmp0pw67pbwaxpb9ym";
buildInputs = [ gtk webkitgtk ];
diff --git a/pkgs/applications/editors/typora/default.nix b/pkgs/applications/editors/typora/default.nix
index 583229eb868..1418734fba1 100644
--- a/pkgs/applications/editors/typora/default.nix
+++ b/pkgs/applications/editors/typora/default.nix
@@ -2,7 +2,7 @@
, lib
, fetchurl
, makeWrapper
-, electron_5
+, electron_8
, dpkg
, gtk3
, glib
@@ -14,11 +14,11 @@
stdenv.mkDerivation rec {
pname = "typora";
- version = "0.9.73";
+ version = "0.9.89";
src = fetchurl {
url = "https://www.typora.io/linux/typora_${version}_amd64.deb";
- sha256 = "1fgcb4bx5pw8ah5j30d38gw7qi1cmqarfhvgdns9f2n0d57bvvw3";
+ sha256 = "0gk8j13z1ymad34zzcy4vqwyjgd5khgyw5xjj9rbzm5v537kqmx6";
};
nativeBuildInputs = [
@@ -33,7 +33,8 @@ stdenv.mkDerivation rec {
gtk3
];
- unpackPhase = "dpkg-deb -x $src .";
+ # The deb contains setuid permission on `chrome-sandbox`, which will actually not get installed.
+ unpackPhase = "dpkg-deb --fsys-tarfile $src | tar -x --no-same-permissions --no-same-owner";
dontWrapGApps = true;
@@ -51,7 +52,7 @@ stdenv.mkDerivation rec {
'';
postFixup = ''
- makeWrapper ${electron_5}/bin/electron $out/bin/typora \
+ makeWrapper ${electron_8}/bin/electron $out/bin/typora \
--add-flags $out/share/typora \
"''${gappsWrapperArgs[@]}" \
${lib.optionalString withPandoc ''--prefix PATH : "${lib.makeBinPath [ pandoc ]}"''} \
diff --git a/pkgs/applications/editors/vim/configurable.nix b/pkgs/applications/editors/vim/configurable.nix
index 83c8533f5cd..77d7ca983cd 100644
--- a/pkgs/applications/editors/vim/configurable.nix
+++ b/pkgs/applications/editors/vim/configurable.nix
@@ -1,5 +1,3 @@
-# TODO tidy up eg The patchelf code is patching gvim even if you don't build it..
-# but I have gvim with python support now :) - Marc
{ source ? "default", callPackage, stdenv, ncurses, pkgconfig, gettext
, writeText, config, glib, gtk2-x11, gtk3-x11, lua, python, perl, tcl, ruby
, libX11, libXext, libSM, libXpm, libXt, libXaw, libXau, libXmu
@@ -156,7 +154,12 @@ in stdenv.mkDerivation rec {
'' + stdenv.lib.optionalString stdenv.isLinux ''
patchelf --set-rpath \
"$(patchelf --print-rpath $out/bin/vim):${stdenv.lib.makeLibraryPath buildInputs}" \
- "$out"/bin/{vim,gvim}
+ "$out"/bin/vim
+ if [[ -e "$out"/bin/gvim ]]; then
+ patchelf --set-rpath \
+ "$(patchelf --print-rpath $out/bin/vim):${stdenv.lib.makeLibraryPath buildInputs}" \
+ "$out"/bin/gvim
+ fi
ln -sfn '${nixosRuntimepath}' "$out"/share/vim/vimrc
'' + stdenv.lib.optionalString wrapPythonDrv ''
diff --git a/pkgs/applications/graphics/drawio/default.nix b/pkgs/applications/graphics/drawio/default.nix
index b23c13f85b8..0f0e418d7e0 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 = "13.3.5";
+ version = "13.3.9";
src = fetchurl {
url = "https://github.com/jgraph/drawio-desktop/releases/download/v${version}/draw.io-x86_64-${version}.rpm";
- sha256 = "16pds6sip90davrlrk17a7ms5nh1bs8js5i0hbci1l8gsfyx22i7";
+ sha256 = "1i1idjy80x6a0w40lziivyhg8nnlbpri7xdqxikxy982vffgihwp";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/graphics/gimp/default.nix b/pkgs/applications/graphics/gimp/default.nix
index 9e448fa23a4..aa440f2c47a 100644
--- a/pkgs/applications/graphics/gimp/default.nix
+++ b/pkgs/applications/graphics/gimp/default.nix
@@ -2,6 +2,7 @@
, lib
, fetchurl
, substituteAll
+, autoreconfHook
, pkgconfig
, intltool
, babl
@@ -28,9 +29,10 @@
, ghostscript
, aalib
, shared-mime-info
-, python2Packages
+, python2
, libexif
, gettext
+, makeWrapper
, xorg
, glib-networking
, libmypaint
@@ -47,7 +49,7 @@
}:
let
- inherit (python2Packages) pygtk wrapPython python;
+ python = python2.withPackages (pp: [ pp.pygtk ]);
in stdenv.mkDerivation rec {
pname = "gimp";
version = "2.10.20";
@@ -59,11 +61,25 @@ in stdenv.mkDerivation rec {
sha256 = "4S+fh0saAHxCd7YKqB4LZzML5+YVPldJ6tg5uQL8ezw=";
};
+ patches = [
+ # to remove compiler from the runtime closure, reference was retained via
+ # gimp --version --verbose output
+ (substituteAll {
+ src = ./remove-cc-reference.patch;
+ cc_version = stdenv.cc.cc.name;
+ })
+
+ # Use absolute paths instead of relying on PATH
+ # to make sure plug-ins are loaded by the correct interpreter.
+ ./hardcode-plugin-interpreters.patch
+ ];
+
nativeBuildInputs = [
+ autoreconfHook # hardcode-plugin-interpreters.patch changes Makefile.am
pkgconfig
intltool
gettext
- wrapPython
+ makeWrapper
];
buildInputs = [
@@ -97,7 +113,6 @@ in stdenv.mkDerivation rec {
libwebp
libheif
python
- pygtk
libexif
xorg.libXpm
glib-networking
@@ -116,8 +131,6 @@ in stdenv.mkDerivation rec {
gegl
];
- pythonPath = [ pygtk ];
-
# Check if librsvg was built with --disable-pixbuf-loader.
PKG_CONFIG_GDK_PIXBUF_2_0_GDK_PIXBUF_MODULEDIR = "${librsvg}/${gdk-pixbuf.moduleDir}";
@@ -126,19 +139,8 @@ in stdenv.mkDerivation rec {
export GIO_EXTRA_MODULES="${glib-networking}/lib/gio/modules:$GIO_EXTRA_MODULES"
'';
- patches = [
- # to remove compiler from the runtime closure, reference was retained via
- # gimp --version --verbose output
- (substituteAll {
- src = ./remove-cc-reference.patch;
- cc_version = stdenv.cc.cc.name;
- })
- ];
-
postFixup = ''
- wrapPythonProgramsIn $out/lib/gimp/${passthru.majorVersion}/plug-ins/
wrapProgram $out/bin/gimp-${lib.versions.majorMinor version} \
- --prefix PYTHONPATH : "$PYTHONPATH" \
--set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE"
'';
diff --git a/pkgs/applications/graphics/gimp/hardcode-plugin-interpreters.patch b/pkgs/applications/graphics/gimp/hardcode-plugin-interpreters.patch
new file mode 100644
index 00000000000..1528404c31d
--- /dev/null
+++ b/pkgs/applications/graphics/gimp/hardcode-plugin-interpreters.patch
@@ -0,0 +1,11 @@
+--- a/plug-ins/pygimp/Makefile.am
++++ b/plug-ins/pygimp/Makefile.am
+@@ -157,7 +157,7 @@ install-interp-file:
+ echo 'python=$(PYBIN_PATH)' > '$(DESTDIR)$(pyinterpfile)'
+ echo 'python2=$(PYBIN_PATH)' >> '$(DESTDIR)$(pyinterpfile)'
+ echo '/usr/bin/python=$(PYBIN_PATH)' >> '$(DESTDIR)$(pyinterpfile)'
+- echo ":Python:E::py::`basename $(PYTHON)`:" >> '$(DESTDIR)$(pyinterpfile)'
++ echo ":Python:E::py::$(PYTHON):" >> '$(DESTDIR)$(pyinterpfile)'
+
+ install-data-local: install-env-file install-interp-file
+
diff --git a/pkgs/applications/graphics/gscan2pdf/default.nix b/pkgs/applications/graphics/gscan2pdf/default.nix
index 352b6b900cc..118faee1df4 100644
--- a/pkgs/applications/graphics/gscan2pdf/default.nix
+++ b/pkgs/applications/graphics/gscan2pdf/default.nix
@@ -10,11 +10,11 @@ with stdenv.lib;
perlPackages.buildPerlPackage rec {
pname = "gscan2pdf";
- version = "2.6.5";
+ version = "2.8.0";
src = fetchurl {
url = "mirror://sourceforge/gscan2pdf/${version}/${pname}-${version}.tar.xz";
- sha256 = "0x8931i5zs4zl3iqjhlp7h8y6ssklxiqsddz5kh84nl3p0izbg0y";
+ sha256 = "0rqx41hkppil3lp1dhkxwlhv0kwp8w8fkgzlapryq1yd9pgkx6lw";
};
nativeBuildInputs = [ wrapGAppsHook ];
@@ -64,6 +64,7 @@ perlPackages.buildPerlPackage rec {
# Add runtime dependencies
wrapProgram "$out/bin/gscan2pdf" \
+ --prefix PATH : "${sane-backends}/bin" \
--prefix PATH : "${imagemagick}/bin" \
--prefix PATH : "${libtiff}/bin" \
--prefix PATH : "${djvulibre}/bin" \
diff --git a/pkgs/applications/graphics/krita/default.nix b/pkgs/applications/graphics/krita/default.nix
index f98edd1e8ae..95a3e1e0928 100644
--- a/pkgs/applications/graphics/krita/default.nix
+++ b/pkgs/applications/graphics/krita/default.nix
@@ -10,11 +10,11 @@
mkDerivation rec {
pname = "krita";
- version = "4.2.9";
+ version = "4.3.0";
src = fetchurl {
url = "https://download.kde.org/stable/${pname}/${version}/${pname}-${version}.tar.xz";
- sha256 = "0rvm9mpaq66lxyq4f09x9w6xxhgys0phza223hm5zv6kgn413xsf";
+ sha256 = "19qlpp9ds60bab73pwi64dq1zn4zn2hcdkrxhjr1j438mc4pflsd";
};
# *somtimes* fails with can't find ui_manager.h, also see https://github.com/NixOS/nixpkgs/issues/35359
diff --git a/pkgs/applications/graphics/mandelbulber/default.nix b/pkgs/applications/graphics/mandelbulber/default.nix
index 53d1c5c3f73..a3ab52ba871 100644
--- a/pkgs/applications/graphics/mandelbulber/default.nix
+++ b/pkgs/applications/graphics/mandelbulber/default.nix
@@ -19,13 +19,13 @@ assert withOpenCL -> ocl-icd != null;
mkDerivation rec {
pname = "mandelbulber";
- version = "2.21";
+ version = "2.22";
src = fetchFromGitHub {
owner = "buddhi1980";
repo = "mandelbulber2";
rev = version;
- sha256 = "1bmk71vbxc1n8cnizlmzfqlvgxjb95cydbzxlvq1s5givxr2jwli";
+ sha256 = "011y2nl0jakf29cxprjmj1ifqc9iva61q5f4kk47b03gq7jw8sl4";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/graphics/sane/backends/airscan/default.nix b/pkgs/applications/graphics/sane/backends/airscan/default.nix
index 0615b00f135..bd4a5ac9ad9 100644
--- a/pkgs/applications/graphics/sane/backends/airscan/default.nix
+++ b/pkgs/applications/graphics/sane/backends/airscan/default.nix
@@ -2,7 +2,7 @@
, sane-backends, meson, ninja }:
stdenv.mkDerivation rec {
pname = "sane-airscan";
- version = "0.99.3";
+ version = "0.99.8";
nativeBuildInputs = [ meson ninja pkg-config ];
buildInputs = [ avahi libsoup libjpeg libpng sane-backends ];
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
owner = "alexpevzner";
repo = pname;
rev = version;
- sha256 = "1sxp207vzjzi0ad5202n46acbha4dfmzcijl2v0b9j9lj4k42a8k";
+ sha256 = "0sdlnbzhnfn4i5mkqhc8zmjywbbjqkbnsiz2gpqhy6fypshryahz";
};
meta = with lib; {
diff --git a/pkgs/applications/misc/bleachbit/default.nix b/pkgs/applications/misc/bleachbit/default.nix
index 0111f8519e7..3c11c7bfaf5 100644
--- a/pkgs/applications/misc/bleachbit/default.nix
+++ b/pkgs/applications/misc/bleachbit/default.nix
@@ -1,5 +1,5 @@
{ stdenv
-, pythonPackages
+, python3Packages
, fetchurl
, gettext
, gobject-introspection
@@ -9,15 +9,15 @@
, libnotify
}:
-pythonPackages.buildPythonApplication rec {
+python3Packages.buildPythonApplication rec {
pname = "bleachbit";
- version = "3.2.0";
+ version = "4.0.0";
format = "other";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "1sszpn7ifiry0wwmkzdppzh61zvgrfypm9g7wk6q1ya20qhb5b51";
+ sha256 = "1dn3h6lr9ldbfpvgq9sdlk972sxhwalgj2f377qbqibm3yfxzpil";
};
nativeBuildInputs = [
@@ -32,7 +32,7 @@ pythonPackages.buildPythonApplication rec {
libnotify
];
- propagatedBuildInputs = with pythonPackages; [
+ propagatedBuildInputs = with python3Packages; [
chardet
pygobject3
requests
@@ -51,6 +51,12 @@ pythonPackages.buildPythonApplication rec {
"prefix=${placeholder "out"}"
];
+ # prevent double wrapping from wrapGApps and wrapPythonProgram
+ dontWrapGApps = true;
+ makeWrapperArgs = [
+ ''''${gappsWrapperArgs[@]}''
+ ];
+
strictDeps = false;
meta = with stdenv.lib; {
diff --git a/pkgs/applications/misc/chewing-editor/default.nix b/pkgs/applications/misc/chewing-editor/default.nix
new file mode 100644
index 00000000000..b70f9a2e7d8
--- /dev/null
+++ b/pkgs/applications/misc/chewing-editor/default.nix
@@ -0,0 +1,30 @@
+{ stdenv, mkDerivation, fetchFromGitHub, cmake, pkgconfig, libchewing, qtbase
+, qttools }:
+
+mkDerivation rec {
+ pname = "chewing-editor";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "chewing";
+ repo = "${pname}";
+ rev = "${version}";
+ sha256 = "0kc2hjx1gplm3s3p1r5sn0cyxw3k1q4gyv08q9r6rs4sg7xh2w7w";
+ };
+
+ doCheck = true;
+
+ nativeBuildInputs = [ cmake pkgconfig ];
+ buildInputs = [ libchewing qtbase qttools ];
+
+ meta = with stdenv.lib; {
+ description = "Cross platform chewing user phrase editor";
+ longDescription = ''
+ chewing-editor is a cross platform chewing user phrase editor. It provides a easy way to manage user phrase. With it, user can customize their user phrase to increase input performance.
+ '';
+ homepage = "https://github.com/chewing/chewing-editor";
+ license = licenses.gpl2Plus;
+ maintainers = [ maintainers.ShamrockLee ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/applications/misc/dbeaver/default.nix b/pkgs/applications/misc/dbeaver/default.nix
index 0ff5aaeb79a..c26e47bdbab 100644
--- a/pkgs/applications/misc/dbeaver/default.nix
+++ b/pkgs/applications/misc/dbeaver/default.nix
@@ -7,7 +7,7 @@
stdenv.mkDerivation rec {
pname = "dbeaver-ce";
- version = "7.1.1";
+ version = "7.1.2";
desktopItem = makeDesktopItem {
name = "dbeaver";
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://dbeaver.io/files/${version}/dbeaver-ce-${version}-linux.gtk.x86_64.tar.gz";
- sha256 = "11c9jvpjg72xkwnni4clwg3inig77s7jz3ik52gk52m6f09brxhs";
+ sha256 = "131v8y5la2pv3cqf2qknd816z24dvhf2c4f7js8vfzrfw5vwsqbq";
};
installPhase = ''
diff --git a/pkgs/applications/misc/dmenu/wayland.nix b/pkgs/applications/misc/dmenu/wayland.nix
index ca2e6f56e84..250a7567d78 100644
--- a/pkgs/applications/misc/dmenu/wayland.nix
+++ b/pkgs/applications/misc/dmenu/wayland.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "dmenu-wayland-unstable";
- version = "2020-04-03";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "nyyManni";
repo = "dmenu-wayland";
- rev = "550a7c39f3f925b803d51c616609c8cb6c0ea543";
- sha256 = "0az3w1csn4x6mjyacg6lf70kykdfqamic3hbr57mj83i5jjv0jlv";
+ rev = "304c8e917651ee02b16ebf0b7097a5c53fa2236b";
+ sha256 = "0rkpmpk7xkcfbnv9vpg8n65423z5xpgp0hm2vg0rxf9354bjin7k";
};
outputs = [ "out" "man" ];
diff --git a/pkgs/applications/misc/firestarter/default.nix b/pkgs/applications/misc/firestarter/default.nix
index 05c535e62c0..a03c87eb41b 100644
--- a/pkgs/applications/misc/firestarter/default.nix
+++ b/pkgs/applications/misc/firestarter/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
owner = "tud-zih-energy";
repo = "FIRESTARTER";
rev = "v${version}";
- sha256 = "161mg0h1hvp6bxfjdhyfqrljvphys896mfd36254rbgzxm38ibi7";
+ sha256 = "0zqfqb7hf48z39g1qhbl1iraf8rz4d629h1q6ikizckpzfq23kd0";
};
nativeBuildInputs = [ python3 ];
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
homepage = "https://tu-dresden.de/zih/forschung/projekte/firestarter";
description = "Processor Stress Test Utility";
platforms = platforms.linux;
- maintainers = with maintainers; [ astro ];
+ maintainers = with maintainers; [ astro marenz ];
license = licenses.gpl3;
};
}
diff --git a/pkgs/applications/misc/fuzzel/default.nix b/pkgs/applications/misc/fuzzel/default.nix
new file mode 100644
index 00000000000..7370939be7a
--- /dev/null
+++ b/pkgs/applications/misc/fuzzel/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, lib, fetchgit, pkg-config, meson, ninja, wayland, pixman, cairo, librsvg, wayland-protocols, wlroots, libxkbcommon, scdoc, git, tllist, fcft}:
+
+stdenv.mkDerivation rec {
+ pname = "fuzzel";
+ version = "1.3.0";
+
+ src = fetchgit {
+ url = "https://codeberg.org/dnkl/fuzzel";
+ rev = "${version}";
+ sha256 = "12jv5iwmksygw8nfkxbd9rbi03wnpgb30hczq009aqgy7lyi5zmp";
+ };
+
+ nativeBuildInputs = [ pkg-config meson ninja scdoc git ];
+ buildInputs = [ wayland pixman cairo librsvg wayland-protocols wlroots libxkbcommon tllist fcft ];
+
+ meta = with lib; {
+ description = "Wayland-native application launcher, similar to rofi’s drun mode";
+ homepage = "https://codeberg.org/dnkl/fuzzel";
+ license = licenses.mit;
+ maintainers = with maintainers; [ fionera ];
+ platforms = with platforms; linux;
+ };
+}
diff --git a/pkgs/applications/misc/keepassx/community.nix b/pkgs/applications/misc/keepassx/community.nix
index 469b4cf5ea6..86ea1d6d504 100644
--- a/pkgs/applications/misc/keepassx/community.nix
+++ b/pkgs/applications/misc/keepassx/community.nix
@@ -6,6 +6,7 @@
, qttools
, darwin
+, asciidoctor
, curl
, glibcLocales
, libXi
@@ -39,13 +40,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "keepassxc";
- version = "2.5.4";
+ version = "2.6.0";
src = fetchFromGitHub {
owner = "keepassxreboot";
repo = "keepassxc";
rev = version;
- sha256 = "1xih9q1pxszalc0l29fmjxwn1vrrrrbnhc8gmi8brw5sclhbs6bh";
+ sha256 = "0yi6kxnsrqirjn6hxhwym2krzf86qxf3kc6bfpkmiaggnd2kqpkp";
};
NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isClang [
@@ -63,11 +64,6 @@ stdenv.mkDerivation rec {
patches = [
./darwin.patch
- # use wl-copy on Wayland - can be dropped with the next version update
- (fetchpatch {
- url = "https://github.com/keepassxreboot/keepassxc/commit/6128e5d58294f26411160f44da91087ebe7f4b07.patch";
- sha256 = "16q0h7kijqjdbskmk4ar6p3g8vcxr0bq1zrlq2bk16pk10nv4bh1";
- })
];
cmakeFlags = [
@@ -97,6 +93,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake wrapQtAppsHook qttools ];
buildInputs = [
+ asciidoctor
curl
glibcLocales
libXi
diff --git a/pkgs/applications/misc/lutris/default.nix b/pkgs/applications/misc/lutris/default.nix
index fccb6ef49a9..99e24eea158 100644
--- a/pkgs/applications/misc/lutris/default.nix
+++ b/pkgs/applications/misc/lutris/default.nix
@@ -37,6 +37,7 @@
, wine
, fluidsynth
, xorgserver
+, xorg
}:
let
@@ -55,6 +56,8 @@ let
wine
fluidsynth
xorgserver
+ xorg.setxkbmap
+ xorg.xkbcomp
];
gstDeps = with gst_all_1; [
diff --git a/pkgs/applications/misc/marktext/default.nix b/pkgs/applications/misc/marktext/default.nix
index 5813fc15c0d..e7600752ce2 100644
--- a/pkgs/applications/misc/marktext/default.nix
+++ b/pkgs/applications/misc/marktext/default.nix
@@ -1,19 +1,25 @@
-{ appimageTools, fetchurl, lib }:
+{ appimageTools, fetchurl, lib, gsettings-desktop-schemas, gtk3 }:
let
pname = "marktext";
- version = "v0.16.0-rc.2";
+ version = "v0.16.2";
in
appimageTools.wrapType2 rec {
name = "${pname}-${version}-binary";
src = fetchurl {
url = "https://github.com/marktext/marktext/releases/download/${version}/marktext-x86_64.AppImage";
- sha256 = "1w1mxa1j94zr36xhvlhzq8d77pi359vdxqb2j8mnz2bib9khxk9k";
+ sha256 = "0ivf9lvv2jk7dvxmqprzcsxgya3617xmx5bppjvik44z14b5x8r7";
};
profile = ''
export LC_ALL=C.UTF-8
+ ''
+ # Fixes file open dialog error
+ # GLib-GIO-ERROR **: 20:36:48.243: No GSettings schemas are installed on the system
+ # See https://github.com/NixOS/nixpkgs/pull/83701#issuecomment-608034097
+ + ''
+ export XDG_DATA_DIRS=${gsettings-desktop-schemas}/share/gsettings-schemas/${gsettings-desktop-schemas.name}:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_DATA_DIRS
'';
multiPkgs = null; # no 32bit needed
diff --git a/pkgs/applications/misc/megasync/default.nix b/pkgs/applications/misc/megasync/default.nix
index e04833cd4b2..d5da4c7d773 100644
--- a/pkgs/applications/misc/megasync/default.nix
+++ b/pkgs/applications/misc/megasync/default.nix
@@ -5,13 +5,13 @@
mkDerivation rec {
pname = "megasync";
- version = "4.3.0.8";
+ version = "4.3.1.0";
src = fetchFromGitHub {
owner = "meganz";
repo = "MEGAsync";
rev = "v${version}_Linux";
- sha256 = "1rhxkc6j3039rcsi8cxy3n00g6w7acir82ymnksbpsnp4yxqv5r3";
+ sha256 = "0b68wpif8a0wf1vfn1nr19dmz8f31dprb27jpldxrxhyfslc43yj";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/misc/netsurf/libnsbmp/default.nix b/pkgs/applications/misc/netsurf/libnsbmp/default.nix
index a553eb3e715..8a7e8b60741 100644
--- a/pkgs/applications/misc/netsurf/libnsbmp/default.nix
+++ b/pkgs/applications/misc/netsurf/libnsbmp/default.nix
@@ -6,11 +6,11 @@ stdenv.mkDerivation rec {
name = "netsurf-${libname}-${version}";
libname = "libnsbmp";
- version = "0.1.5";
+ version = "0.1.6";
src = fetchurl {
url = "http://download.netsurf-browser.org/libs/releases/${libname}-${version}-src.tar.gz";
- sha256 = "0lib2m07d1i0k80m4blkwnj0g7rha4jbm5vrgd0wwbkyfa0hvk35";
+ sha256 = "0krjg69a2amxjsahdgm3wmy9ngnyr3gfs2a1zhdlbvb0z1jr7i3r";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/applications/misc/olifant/default.nix b/pkgs/applications/misc/olifant/default.nix
new file mode 100644
index 00000000000..b3b2857df52
--- /dev/null
+++ b/pkgs/applications/misc/olifant/default.nix
@@ -0,0 +1,68 @@
+{ stdenv
+, fetchFromGitHub
+, fetchpatch
+, vala
+, meson
+, ninja
+, pkgconfig
+, python3
+, libgee
+, gsettings-desktop-schemas
+, gnome3
+, pantheon
+, wrapGAppsHook
+, gtk3
+, json-glib
+, glib
+, glib-networking
+}:
+
+stdenv.mkDerivation rec {
+ pname = "olifant";
+ version = "0.2.1-beta5";
+
+ src = fetchFromGitHub {
+ owner = "cleac";
+ repo = pname;
+ rev = version;
+ sha256 = "1fpyg3nii75vmsdhp8x4yvhi3npvp3xnbqmd0qcidn05mbsam68r";
+ };
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkgconfig
+ python3
+ vala
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ glib
+ glib-networking
+ gnome3.libsoup
+ gsettings-desktop-schemas
+ gtk3
+ json-glib
+ libgee
+ pantheon.granite
+ ];
+
+ postPatch = ''
+ chmod +x meson/post_install.py
+ patchShebangs meson/post_install.py
+ '';
+
+ passthru = {
+ updateScript = pantheon.updateScript {
+ attrPath = pname;
+ };
+ };
+
+ meta = with stdenv.lib; {
+ description = "A simple Mastodon client designed for elementary OS, originally developed by @bleakgrey";
+ homepage = "https://github.com/cleac/olifant";
+ license = licenses.gpl3;
+ maintainers = with maintainers; [ worldofpeace ];
+ };
+}
diff --git a/pkgs/applications/misc/plasma-applet-volumewin7mixer/default.nix b/pkgs/applications/misc/plasma-applet-volumewin7mixer/default.nix
index 3ecace18f92..15dd7222b28 100644
--- a/pkgs/applications/misc/plasma-applet-volumewin7mixer/default.nix
+++ b/pkgs/applications/misc/plasma-applet-volumewin7mixer/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "plasma-applet-volumewin7mixer";
- version = "24";
+ version = "25";
src = fetchFromGitHub {
owner = "Zren";
repo = "plasma-applet-volumewin7mixer";
rev = "v${version}";
- sha256 = "1pms71229y7fv3zs38a0l9mdcg5qkcdv9yrcvdm6xqpdyk21jbz2";
+ sha256 = "1nvz0a06qb3pfk8dfh5n5vgf3psd6k0j3vms9pskr511qsxw0dfi";
};
patches = [ ./cmake.patch ];
diff --git a/pkgs/applications/misc/qcad/default.nix b/pkgs/applications/misc/qcad/default.nix
index 3dfda8b9c5f..0079cd220bd 100644
--- a/pkgs/applications/misc/qcad/default.nix
+++ b/pkgs/applications/misc/qcad/default.nix
@@ -11,13 +11,13 @@
mkDerivationWith stdenv.mkDerivation rec {
pname = "qcad";
- version = "3.24.3.4";
+ version = "3.24.3.10";
src = fetchFromGitHub {
owner = "qcad";
repo = "qcad";
rev = "v${version}";
- sha256 = "0hv9050srrq7fm1fqla8b52mwpilsvr1jriz4ay633s63svss3zz";
+ sha256 = "0izyn4y1ffq1mgxs5dymkrqih6n6v9ifrcpyk1z2vyhbm5xx4qsa";
};
patches = [
diff --git a/pkgs/applications/misc/slstatus/default.nix b/pkgs/applications/misc/slstatus/default.nix
index 5c13cbf8669..01dd6a19d44 100644
--- a/pkgs/applications/misc/slstatus/default.nix
+++ b/pkgs/applications/misc/slstatus/default.nix
@@ -1,20 +1,22 @@
-{ stdenv, fetchgit, pkgconfig, writeText, libX11, conf ? null }:
+{ stdenv, fetchgit, pkgconfig, writeText, libX11, conf ? null, patches ? [] }:
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "slstatus";
- version = "unstable-2018-04-16";
+ version = "unstable-2019-02-16";
src = fetchgit {
url = "https://git.suckless.org/slstatus";
- rev = "97ef7c2a1d67bb2c9c379e657fbc8e35acd6aafb";
- sha256 = "1777hgl10imk0l2sgnqgbkfchv1mpxrd82ninzwp7f1rgwchz36v";
+ rev = "b14e039639ed28005fbb8bddeb5b5fa0c93475ac";
+ sha256 = "0kayyhpmppybhwndxgabw48wsk9v8x9xdb05xrly9szkw3jbvgw4";
};
configFile = optionalString (conf!=null) (writeText "config.def.h" conf);
preBuild = optionalString (conf!=null) "cp ${configFile} config.def.h";
+ inherit patches;
+
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ libX11 ];
diff --git a/pkgs/applications/misc/syncthingtray/default.nix b/pkgs/applications/misc/syncthingtray/default.nix
index 28506c8fa88..c45ea27c425 100644
--- a/pkgs/applications/misc/syncthingtray/default.nix
+++ b/pkgs/applications/misc/syncthingtray/default.nix
@@ -20,14 +20,14 @@
}:
mkDerivation rec {
- version = "0.10.10";
+ version = "0.11.0";
pname = "syncthingtray";
src = fetchFromGitHub {
owner = "Martchus";
repo = "syncthingtray";
rev = "v${version}";
- sha256 = "14nn0igcx4kd7pcna1ggz3yz9xfk1czgy87fxkmn2p91psmy2i18";
+ sha256 = "1lpjrij6y8l738hd7bfig0piglqinnqbadidzw9k0nm53bh4pqrr";
};
buildInputs = [ qtbase cpp-utilities qtutilities ]
diff --git a/pkgs/applications/misc/todoist-electron/default.nix b/pkgs/applications/misc/todoist-electron/default.nix
index be9027f9d09..e1d578edb0f 100644
--- a/pkgs/applications/misc/todoist-electron/default.nix
+++ b/pkgs/applications/misc/todoist-electron/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "todoist-electron";
- version = "1.22";
+ version = "1.23.0";
src = fetchurl {
- url = "https://github.com/KryDos/todoist-linux/releases/download/${version}/Todoist_${version}.0_amd64.deb";
- sha256 = "09w2040xkvv78190fmhx99c0dwy7vpab5fvxs67s7yyjwh5n4693";
+ url = "https://github.com/KryDos/todoist-linux/releases/download/${version}/Todoist_${version}_amd64.deb";
+ sha256 = "1yxa0fdc3fnffny6jf1hm7545792pw7828mc27il17l4kn346g98";
};
desktopItem = makeDesktopItem {
diff --git a/pkgs/applications/misc/weather/default.nix b/pkgs/applications/misc/weather/default.nix
index ce4fae1cb22..9b6289d7082 100644
--- a/pkgs/applications/misc/weather/default.nix
+++ b/pkgs/applications/misc/weather/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, pythonPackages }:
stdenv.mkDerivation rec {
- version = "2.3";
+ version = "2.4";
pname = "weather";
src = fetchurl {
url = "http://fungi.yuggoth.org/weather/src/${pname}-${version}.tar.xz";
- sha256 = "0inij30prqqcmzjwcmfzjjn0ya5klv18qmajgxipz1jr3lpqs546";
+ sha256 = "084f0am0s1h6y71wgja9acaaxp0mq6k74b6ad4b5wpk2znwv0rzz";
};
nativeBuildInputs = [ pythonPackages.wrapPython ];
diff --git a/pkgs/applications/networking/browsers/castor/default.nix b/pkgs/applications/networking/browsers/castor/default.nix
index 8181d782bd7..7c234c42c26 100644
--- a/pkgs/applications/networking/browsers/castor/default.nix
+++ b/pkgs/applications/networking/browsers/castor/default.nix
@@ -13,14 +13,14 @@
rustPlatform.buildRustPackage rec {
pname = "castor";
- version = "0.8.15";
+ version = "0.8.16";
src = fetchurl {
url = "https://git.sr.ht/~julienxx/castor/archive/${version}.tar.gz";
- sha256 = "1i6550akxg78c9bh9111c4458ry1nmp3xh7ik7s2zqrp7lmxaf46";
+ sha256 = "1qwsprwazkzcs70h219fhh5jj5s5hm1k120fn3pk4qivii4lyhah";
};
- cargoSha256 = "1y047cm46l5hph3n48h60xvyh2hr0yagzswp375kiil96ndk206i";
+ cargoSha256 = "0yn2kfiaz6d8wc8rdqli2pwffp5vb1v3zi7520ysrd5b6fc2csf2";
nativeBuildInputs = [
pkg-config
diff --git a/pkgs/applications/networking/browsers/chromium/default.nix b/pkgs/applications/networking/browsers/chromium/default.nix
index 2fea779a8f8..8efc09ce6f8 100644
--- a/pkgs/applications/networking/browsers/chromium/default.nix
+++ b/pkgs/applications/networking/browsers/chromium/default.nix
@@ -3,7 +3,7 @@
, glib, gtk3, gnome3, gsettings-desktop-schemas, gn, fetchgit
, libva ? null
, pipewire_0_2
-, gcc, nspr, nss, patchelfUnstable, runCommand
+, gcc, nspr, nss, runCommand
, lib
# package customization
@@ -69,8 +69,6 @@ let
# The .deb file for Google Chrome
src = upstream-info.binary;
- nativeBuildInputs = [ patchelfUnstable ];
-
phases = [ "unpackPhase" "patchPhase" "installPhase" "checkPhase" ];
unpackCmd = let
diff --git a/pkgs/applications/networking/browsers/chromium/plugins.nix b/pkgs/applications/networking/browsers/chromium/plugins.nix
index 707bf2056f0..fb5b89ba4e7 100644
--- a/pkgs/applications/networking/browsers/chromium/plugins.nix
+++ b/pkgs/applications/networking/browsers/chromium/plugins.nix
@@ -4,7 +4,6 @@
, nspr
, nss
, fetchzip
-, patchelfUnstable
, enablePepperFlash ? false
, upstream-info
diff --git a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
index f9565a4f8a8..07e2f78b196 100644
--- a/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
+++ b/pkgs/applications/networking/browsers/firefox-bin/beta_sources.nix
@@ -1,965 +1,965 @@
{
- version = "78.0b9";
+ version = "79.0b2";
sources = [
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ach/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ach/firefox-79.0b2.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
- sha512 = "fdab8b20137ff4c5491d6d8888d3ed96939f167376b4de9a2636b055a936e1b18e458cbb9ebbe34a65021907fb97cb6367470083dc74a46d7a3cd15bfc008f9c";
+ sha512 = "8121168a85a37f0ca6f4cb52eb7e972bee79f8c389d30a1e938720fcaf53a50d5d869a8faee92089eee04965d329632f7d3592dfe7c22e0e0a98711a6c152e74";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/af/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/af/firefox-79.0b2.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha512 = "26c94bf548812dd7641e9ed2a741cca0732e5691ba391da684f2229abd50e78795740b04b4cd7d6e8b66d8d6098360d1f115bf9cf6216483093fc7298328bd32";
+ sha512 = "96c3859b75184a1c9f862e3070f4896863e88fadf4e4b2957b59e5aa4b04c8501146309c08faaaf864c267a0e97fda78cd8d3e256242d2c7544e736688dd12a0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/an/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/an/firefox-79.0b2.tar.bz2";
locale = "an";
arch = "linux-x86_64";
- sha512 = "fbff456586aea9dfa174fef02d056efb7f4b85f085f6e59e879e5ddc8414f5f0c1089e14832ace1086cf11b7bb6d1f58d34df6b38dc79c8b3ec420f64645923d";
+ sha512 = "357855f9972af17140f98ffb828861a024e5ff62ac89d1bece5c60ff224c4698695216440e563c7d6bbdf00d2db7b148afd20d6f52ef6a4d0a93367a62090444";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ar/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ar/firefox-79.0b2.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "5cc255be9a6ba2c559be5f882211254264ed4bdb5871cbdc6a6edf34c2ed9d6fe399d85a978c146f0da26260c741f5887c33b68c85acee1ea1f72a0d1473a033";
+ sha512 = "dfa85e06e332edf8bc93fd4a5031c73fc79950fa29435d2fa7bee4e8b3efb016fbeba44fc9ab8da42a625dc0fd607dac29a9889ced5b14b315cb7c8bef2b665e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ast/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ast/firefox-79.0b2.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "1ec2408d738be67191e7f19bda47c180ff13b5eb6af54ed6aeab4105eff493b2ac185141deb8446ef7e474207f3c78518d15e9e9dada173905bb6f3fb96babf3";
+ sha512 = "5c6a4d09ac192c29424891c8cd0beeef4416a6a62cdae9dca6880c1726bb77157b1ded58df4e0f39f0a74210ea84bebdf863bc4fdb873d573394672873c9d9a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/az/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/az/firefox-79.0b2.tar.bz2";
locale = "az";
arch = "linux-x86_64";
- sha512 = "375b60d1c023594b4d5a09d2b8d0d1b36942f7083a6cfbd577ebc5256970b4c4c9e81631f4e3671eb52597b661d220da701eabfcde180fa01fe3ede5c1ad8c14";
+ sha512 = "9462678e576dee06b96897d83eef339bd60eb1dfad226ea65230e1f364b05e97d63a217c99965eeeeaf1880b84b72d329d8f253d2e2bafd453f5e73e45970761";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/be/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/be/firefox-79.0b2.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "4a948d44708a8913c1ab991fd60c245d8d2708ddd23bfca8fcf8439e2feb8c597298945964770a7dbdf183128b44a4820c2a15473250b6e31a20374b35f148dc";
+ sha512 = "8ef88d4de1bca70398dbaf59639596e160b6183485f09d7b87b6ae7deca8d07cb91d0cf4adb36581ba8d078d5bcd8ddfb07beacc255c2577f7c40ef01de28582";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/bg/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/bg/firefox-79.0b2.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "d0283703ee8b06db0e48af2155d6352b4fede42676511e47229ad452ce10ca2893babf3aa82258e434803615bff8822e8b5379a6f8fc756b873eaf4b9d7428ea";
+ sha512 = "08e86866fadb33f718b792bacb3c060fff9587254e031d20a056ee1f6ad2caf4f03f3b7af7ae4b8d8ad06daab3a23cdecd2ed4fba58b5547cc56ad7f5ccc253f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/bn/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/bn/firefox-79.0b2.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
- sha512 = "9d0b8365651ec1b5e83defc18a3310fcf9b3b6d262850970500d73fdc226be22579302042e0f7095d041193c02e09160dd1c18f53e702ee24279d8fa9877579d";
+ sha512 = "c2be43c67926da8f023650090f8659d8b1c3c8ca990f59ad527f6fa0d58576a6da17eb368e3be0c4d5e0ebf6466b0528e91c5c17edf909d1b6229c850ff3362f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/br/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/br/firefox-79.0b2.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "e0a576a6ab6227d38b2db3211990c02b56b695b138e66386a56fe7a923a679f5050478e043cfeb8de80e8e7f42379f03e2a08f3954d6f75453956918ac8602bb";
+ sha512 = "2ab0c7f1d16057357da2b08aa0613dac3cd2597617a2e83720ee0bf5194dc26be39f2242651145680133f614e0e7d05ad6f1b24401f3617e322ea19e398c09a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/bs/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/bs/firefox-79.0b2.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
- sha512 = "f9fd7a505326a404acd15709317b0c18db49ee52ab38d3ab7912fb1a3642d6048a8c1384ffd642a72811362e7340728b98c2706c1e54e59c8e238d8dab19b2c5";
+ sha512 = "8f33043617bc32d7f5358b80117e2fae92db97ab065698794a1b41e1bfa21275dd3c588bc88b0c63b5049408b8d089010212a4baad837795d025bab051ba9a42";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ca-valencia/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ca-valencia/firefox-79.0b2.tar.bz2";
locale = "ca-valencia";
arch = "linux-x86_64";
- sha512 = "89f6383f6f5d8c8d84fc2e95da88543eaec61a791aac15afe64fe742ef5996a47f9dce74bbaefb8b293f8cce3ccffa744ccf182bb3083d0eda2c6d3ab268d1b8";
+ sha512 = "0e2f8230cbc020c69dc30dba77047e2d593cd5e0ec23fb0f5a718419b1314648b390a19375d60989a9de7658e11935e4ba353e08b024c219645628ae858663ca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ca/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ca/firefox-79.0b2.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "822bcc56277b75b5d329e3d5e58ecb6ca37ae95ccd6194efbd5d21494a7e87f84129aeebca8f3d01620abaa29bffedf85058e54b633c0dd513b51a7a6c93800a";
+ sha512 = "271ea181d32c49026c6dd6c847a7d85eb0b2288b909f5ab26dbd66fe8ab84f4536b99f557148346f12bfa3b931d81fb958732a7b3d9a308f4a3941233c302886";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/cak/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/cak/firefox-79.0b2.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "c317d87b9437b344a46426c46905eeacab73b450719bc14e3666d18b1fa3129457d6670082ccc0f215b0e7d559745a886f3de9991f1a53629af9b67db464a6af";
+ sha512 = "a8216384d650f6f122489c7fcad7452d79b87aacdfd5ba64ad746739e64aeffd0619a30edd2893fe34a89260e058b4182d4a11c51a5d1f6b838be5621b3fc3df";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/cs/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/cs/firefox-79.0b2.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "ef661f3251ff6dcea7138b1c014ffbdce61f9abc1116fc2a7bc226cf01369347b19eb949bdce3b0c78c476c81144c1f7ca8824c81df70282454818a97001ed52";
+ sha512 = "a5be4944bfea32dd34b1cd4bb58d49540435c1cc5f5f67f96273be4a106aa08534a005b17c248b1c108776683e0ba7e1bee888c7de49e685f453765d3b17585f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/cy/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/cy/firefox-79.0b2.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "df3341bf1815ad4e415d1fb57a638e2ef68c3dd2083fa504e1ee09276962aa26fd8de327f37c92270d2eb724a9870f527ff16fbad13bf8ea4b4ef0136f326220";
+ sha512 = "a1260fab795fe3ffcff9451d5225b76fc72fa0ca161b6837660bb19f23af8812791b87506df464c2b0ac771721e429a23545d8d861317954c7f0c7742d6e3af9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/da/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/da/firefox-79.0b2.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "bc8691f460b1074cbb5ffc3641d20d0678aac54421d82dc99f96cdf73f33089ad3ea388945a32b4dce76c2a6a1221b8278ba1ad545b95a08e53e012ff41f27cd";
+ sha512 = "906c9b756448b0ec48cbb9629244caaf95bef5ebc2be27eea223df4a7ca20b13ef9bea64cd3e095c6a034f6e8424602abee88daa7e9d0ac28cb103bf2d09b268";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/de/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/de/firefox-79.0b2.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "aa2ab6372a1de1afd8d354e85047329c445ba47e0c7ecd91f8282b48e05cb074b9d024f0aee0738c9f3b3efba072fd40a7de6aad7d3b77235003f85824143637";
+ sha512 = "2c020ceb71886fcbaed8fbe35b5025c95f0896dc5dabd84aa39f669c45284a15f166ca30a262d0ee2f9e21619994b598821b93414ad658a708746b9d0b496b97";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/dsb/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/dsb/firefox-79.0b2.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "4a018ce1e2fe5124c72d8270acc97c465c88c5ce0606930cb12db7f36448c46bef17a6b1b118325278126b0553008276c4e21fe514f0eddb63d03fb52ef8688a";
+ sha512 = "bd943a44e89d92254a83c01fed4577682cc7337f32d4d999649419ccf88d4aa261fcdd2b18ed716e8aba0be14b5214881c11dfb7afd5d09ce212cad952cbe3b3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/el/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/el/firefox-79.0b2.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "1dc9c12e719030731ef2ec505ba7ff8b9d437ad7092509b2d8e6047d925430a96ddd80143fd5a6f10076ad0100583bfea8b28909db759bf01f381f73f25311a0";
+ sha512 = "776f5eed70dbbc9407e32032ab1952259a549b87cbc7e16bcab3d55be6a6701569f262231bc56a67fec60c3b17db024644715424a12d6641166a1b904f933ebe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/en-CA/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/en-CA/firefox-79.0b2.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha512 = "618d1f675d80c155a5f250e6bd21b16293220b0b2db3c45d50769cbabdad5de13f5e28f5447b6533219a2a741193025e0592e6a78862c7604c469cf026f8486a";
+ sha512 = "85a6fe8f2a085add6aeded83b2adaec3694ed741a9c08b358db284ba4eeb899a72394897d3a284ecc0ffaf03612bbb12f83cb4ec97ed36539a1e0f348f7591a9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/en-GB/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/en-GB/firefox-79.0b2.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "a1aa32aee0084b9659378e4cc1ffb899edd3e46a8c040a6036bc63036441d9b2f47091a48aad119fa912e2ca06494beb2d67883270d87d41142f5e357a30fe00";
+ sha512 = "ef150feab4b4331714682595cf519d7121d7707427a287e8e50939757aca20e158142e17bbd7141d1f567f60efd6f0cba4fff48b2273931aa57a62fa47826d9d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/en-US/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/en-US/firefox-79.0b2.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "575ad9a880f68480d4b185f24a332f8243d6381d5bbcad66f91a80a313b88d4e0041af3dcff6ce93d7391c9f6021998151b6a2842d13a243e6d0b860d0590037";
+ sha512 = "91e98c47d587302db70d2710a8d35f5288dffd8ce859ccdab3df1dbdd39d4f42ad705454179d6bb1653fd79ea1680c4b13e8330219c5d9702374a1d7fd7fa7ee";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/eo/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/eo/firefox-79.0b2.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
- sha512 = "e89b6c12a8693682d0d7f1d748ef6b45677db13b4391fdab9f2c0c7e03cd3d569057c4d0131f79b0a17f4dbef288e9e69a3bbcab1bb15ec4305a5f3851896b48";
+ sha512 = "ca6fe5166c3e5712d882c65c44c42f9d67b09a9f46d96034e79ec7f1912d39087a940c74b3a50193923334ce415178b0ea73b4c38e43bfb81548e815e0a15363";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/es-AR/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/es-AR/firefox-79.0b2.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "36de0a28f03ad285e8d9a071261edcfa19346716f131cd82b3b35bd672b766a1a31fd665555e60a84e7534adab8343d24cee78f1dcdd314eb540b8e22b639edf";
+ sha512 = "04f53cce081bf96270d25c49c0ba3354aa12c6610926f343358288e12e5cfb24bdf2ceba3c7d557950f2d63cb70e5f00b33385c98a4d051c3f8e388c789715a8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/es-CL/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/es-CL/firefox-79.0b2.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
- sha512 = "4aca111e3a8b7da1ca828b3a8952f4864683606b622d83acc6be8c2775573ba41390f2c2f8d1de98b0378d12a38c11a5cf0b048cef5f2fffc4332d07634504dd";
+ sha512 = "e529fc5cf945aff8904a9bc171e3a0ac4f9b7af980d83c5f702e5bd444b2bd3ca7f079fa2d4ac970919bac20ebbd04380a4c8019b4a643106e73a8a320ac071f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/es-ES/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/es-ES/firefox-79.0b2.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "52c17193bf79164be5466c8563f7d22e961e858a2ceac5229f234aa8613135cf025a80fec26c279857d94d5f6fca5d26d440265f76af20e181598895126b87b1";
+ sha512 = "4771479c9e530dec5796d76f3ad3050fbf6e0990cd02d9f586f59534faa02bfd96ce316fcc81931e0e81d5a9ab525381c70cc031adb919b8cfc83a83bf94f3d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/es-MX/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/es-MX/firefox-79.0b2.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
- sha512 = "744e556084ede6c9bdfadbb25c71d72d56ae92dfaeceb3e21139e02b5330fef6d6f732f88215cc08ef79aee48a1c7616b4d39cae6d3833560cfd61ca0fef061a";
+ sha512 = "86a2d3c7942a51fa5e98ecca4a2c0778dcc0d0359e90d179cbc1273cd6f61ab77c98654af04043a4f7cca38be44778a1ff4aef2de30cb5e3eaf81dd37c725cb6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/et/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/et/firefox-79.0b2.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "2f9fe3fda93486e2142e27a1976b986f997b690b506aa82a9f75701dcaccb566ecc224d777915c32bfbe5c55d2b42f1e9a1e1768f4c8dbdf7616b43c5fadbaa4";
+ sha512 = "44a260b69abcbb1e924bae06db548cf864638ce57fd6b5d62239a5ea090981692a4ce029cc194e134ebef2724dd2323d152b25f0cf6b787954f2f28545c944b8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/eu/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/eu/firefox-79.0b2.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "a98f966a473029af2108631200ef08cd29b5b0f4abc391294a20b346d40c00794f0ca032c9103e888d7f38d08e25b8f8a57dcfcf713bb30d847262722871bd17";
+ sha512 = "7e6fb0f370869b70f6288f95bd43dfcffb5369766a2e6b975c1ab8ef98c5e1b6e901a0241d10eb0ba0f07d0d067208dd69ed08dd87f96a18b51121a6955a53a7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/fa/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/fa/firefox-79.0b2.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha512 = "2f3adb926df4c296b1b38ba53cd7880714e009c005f9627a164b1a59aef6f921994c398361845dea6d0f7591d55e542b06f4dc162ff1d66b4f04c4916efa9eab";
+ sha512 = "73c2fbcdf2e99569020e8c5a220a6dea3acc5c650f9f370e9aaa3cac2fad9914516f9e95611ab701887459f00853ef660c21e28480386a6635ce8ec7b131dfd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ff/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ff/firefox-79.0b2.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
- sha512 = "e2692acc18dad0df35759ded9a37ad525a88b17c1471ef4ee1b5b550173736b57b1df525861a78861e824c9deb211c856e7e6d8f4adcff02ce8c9cf152ae8a0c";
+ sha512 = "3f1fe3a06892e715c013263d7b8a0280b5f29f8fe4bf830f1357dc8bf61fcac546826508e8d7007d5ae761119b6c7e3de36980f5a71f9c8a7091bcee2d9e469c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/fi/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/fi/firefox-79.0b2.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "67d710bbf74c9b51530f1146e0822c533e8847c73150305428ae4ba6f3f4529edc8b68fab15dd39037ba921a6821412dca6c4713a5566f6a6bed6a8e1e204fd6";
+ sha512 = "e2db5cb1a5bd6090d42fcf881d79f1f8bcd021d1db82f43c2970f4d4226ae42c75899e0d7dca568c9b8064ef7fbaeaae224c6b46c3e1158d053da4f5d9a13346";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/fr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/fr/firefox-79.0b2.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "b30b49577339e3ec52eaa4601c703baad0ea62b0698e67df328f6c1830acc03088a77ea34768624b4f352c2ff2a09dd219e3c676c0088c8a5345f61e7a94210b";
+ sha512 = "839eb98cb6793ae39e02c99e82be09593eded7d1db42908fc25e78822bd54f5f8ca704d5f4dd3b54e043458899e39da6e154d39f779f186daf288c6a33261f42";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/fy-NL/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/fy-NL/firefox-79.0b2.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "fae9b6a80a49bdc5709dbcb3812ec13c758050f0cd17ac6e391fe0e1c3d5e0d2bc7e025b4303575351cb4c9fd1eb04d678569baab179486808082eeff03717b7";
+ sha512 = "3a9409ac47a38f3534edb33014aec98771cfca47e25aba0f882bbfad67ee0f98b539d8b9fe546588ea130c52f4a4144f396286360beeb4d1c7a63b8124aa50b9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ga-IE/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ga-IE/firefox-79.0b2.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "6fa7670a546178126f87d8820f3afcf0d8b470c77a8f151382700025eaa4bb7ceca976037322e4dafd2aa27241ed0d7d0f066dacf742cbf301ab0f2f73b14cb0";
+ sha512 = "f8ca5d0183edd58e9e3041523df577caece3a40dc3dffa0a3c6579f0fc9cc7e31e398490389339c2d55b0bec64c5c1efce216e457f6bf136b7045f45d681e1b9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/gd/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/gd/firefox-79.0b2.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "26fca8fdca9927e8436e327b90a0d3453a518a7013830a3cadce33079cf805d8c5861d80f6bab078f39ddf0f80fca0a27be5fc981b0343c88b4f9849ac387ebe";
+ sha512 = "d867c1f52a5b2b9983361f21b93010342447dfcfb63859a5b3a89cb8b01eadea7d876a8f5ca14551c3f80248cf2603be000e5f18f42e1c61b979fdab8839e8f3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/gl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/gl/firefox-79.0b2.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "2749fce67388b56e2e705ff04b75e72408c05ea388c9ff082cc79094201a1ec5a869f2ea9f79b96dc90169f861221c210f43d51e7fa16e7ab532af4d0ee079b9";
+ sha512 = "cf9d371bc7863c376627072cb4f33d43bbe9db95f6aa2057daa174c675e22c2dd2990c6f0e38a25780f202a0fa3330603d62cf3c3f4191dde98d75f6718c9a4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/gn/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/gn/firefox-79.0b2.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
- sha512 = "08f9308f7f6ea1df67085a381b19bd614ed773afb5d038cb035c38c54d440c5bca01ba2b1573ea6ea89ea36e99eb326f2c313f1239026362826425c256bcfbf1";
+ sha512 = "0e03264ac8e4e24fb71646ccb2dd362564643b3e93aa187484e6ed8c3779262df26706690485550992404443a7f7d37d503fc554c9834901936cebce0453e0a9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/gu-IN/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/gu-IN/firefox-79.0b2.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
- sha512 = "4c54584913907e49558961af5abc0099a8afa9c53c65adbca4b963d37d6850e10139942ee3b18fd508256b4d49ea89bc3a9cb3375d3454154c82fb65bcb39ba3";
+ sha512 = "a546791a410e6b97d79bb0050306585422835c9203db1b65a14574230556025b896ae53c85a8ee77711ebf9339097f449bd57538b7c56eb5e2be2df2ce157295";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/he/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/he/firefox-79.0b2.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "658ed0ebcf81ed906ebe3ae5a056b544ba1a5caf95fc0d3387a84f439a493fe982095f0e5c683f7da989371f52e0917a7358a3c7d27f480f48d66c74a5deff04";
+ sha512 = "5360b710358f9c9bdce1db619a91d8c5a2832a5b18a76282e442de4d237ca80fc7b00eb68e78930a626ba17d89230726c041cac405b300fcdc89a41d84c366e7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/hi-IN/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/hi-IN/firefox-79.0b2.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
- sha512 = "035a5a1d7104175985e05f93bb4899a78b988d8f229af35390d4ad53abf1b9fb71b7f1e32d1a5ab9396b067bbd79e2f3e2b095b65d0e23250a207c05d3e852d2";
+ sha512 = "93b0ccf20494fa383b57a7098e6b8b2bed4d2ceaf182fa7684961961068f73e6c724376106cc1c8201c6c8d846febe90ecca7ea5b426ce9a28d7a7cbc4a1bbe5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/hr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/hr/firefox-79.0b2.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "d1de8fe0b1765359281619ca251314369005d0769242be2edc77b5ac5e6535556157046c8de0ef58304ad49410b6cc2a249bd2b1c87165664bbafee43613ab9a";
+ sha512 = "c317620bc3bccd6e5575b58f7238c275a92bf1a16a7ca3cb02bb4e648d3103581cab0bfb7cc8707406dafd93f7e83cb6adfb5bfe2232194aff7e48a499f4153d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/hsb/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/hsb/firefox-79.0b2.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "4ca5fe030d6b584feb51a9e4fbe76ab1ab24ddeee621c143d9902c3307c61bbb6add38591c5caedfdbc40f437dd351ee4e7a7eb035e2d6c3cb93567cb017d58c";
+ sha512 = "0be8a7340719e475351a1ee1fbb54f8182ddec984d8c49170aad1505a9ab074216c077001835f378e2e2eafeb3cd3f3fcdff307d53145744b2c6d314a0ff7946";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/hu/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/hu/firefox-79.0b2.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "929a4647c59a11c5daf7afe27360c784c50015ad674819629eba2f148e5d06fa963c8b7b2650b6cdbe024c5147cfd8a9d83f5ae65e4d8c9d67a7c222b8598763";
+ sha512 = "6ef75de055dc74d82af399640b8ed9c851bf568b46cdf6bcd9ca3d1f6c79a7506348a73f1ca973ae013b15deeafb638c82e73122d467ee8cf7d974aecc1af3ef";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/hy-AM/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/hy-AM/firefox-79.0b2.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "ec3c42e4c9b43dfef6d8d911d8b38ec843b148325a493f2ae6c72071e5e351a6e246b6453a463a225eafdaacfb112e439a66f2e7cd63f42f968fd2d56c034888";
+ sha512 = "f8a1fec0e9180b2ebec9013a18c81dff5914aaa4df852d7f7a38a8126c0cb6aba802ca86ca0b796160c738e52d6c00c5a0b66b4f6e4790bd3d5779db34b296d7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ia/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ia/firefox-79.0b2.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
- sha512 = "c161f0e27942e8223597308c61eb2f4cc4e7c75cb3fec5e3780827a267ea414ae5ec1271f546c4b0df35fd40acde2e35892159c78a66adc430409510f925f3c0";
+ sha512 = "61f8727b101b16d336f39867538d3b4edc8a2e04174fdd1bc5d932507fb143ed4035c0d1b9347829402f20bab93e6a759a0287b059f49880323f57e4c9aaef84";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/id/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/id/firefox-79.0b2.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "e388f0fd168fd22a0061c9de38907fb64dd6b3d0b9170b4c5bae537e39ac400501cf0dd94f4d7af56ba392de71dc01d3b8fa02733db5e414d769afa1cf87ab2c";
+ sha512 = "60663a588c67c9f3975fa26ad21266d61afd8f3cc3ad3b3d81e466d623e9c3fe04bec2adcbb28dfd07bdc93e55427ba076081f53ba368a0973096404c5919503";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/is/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/is/firefox-79.0b2.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "f2a94d74e0cf9373e9e9a80fcdb4f7b54e7b60b83adb19c133e68ac97a34e3861e9384af89da89c668493a96a6bf189342b4f3fe8d48def3ae32d16d7cf3e3f4";
+ sha512 = "e351b7f67fdc0dc718c39a1df81b940973c42a6c2ccb25f27a35912b38161c58f39e52d055f1353f36c22d68ecc3df133ad74f3b0880f2a136582bf8b2ed5a81";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/it/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/it/firefox-79.0b2.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "1c67c8982e6e53a4881d2a5f11e50079bdeed8a812e0832f2c909ba2c99aacd174bc3df2251f8f545ca0df7aa2efcb2fab93b4e189114bcae62c9f713c5b53ad";
+ sha512 = "730542c0f62cf59dc2af6bbd661335ade49aeaca84ec11fecaea9a4658b6c2a8944976c86159229467de017c187b9934a2964c1eea436bb4182d13d90bafaa6a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ja/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ja/firefox-79.0b2.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "19d152097f016fd21eff6aba409f3d60d1cc54ac62cff294386cca0df780a53c507e1734089e58ad8ef8ba04a92458754d7062a3508e2bc506cd029b8dcc1c7f";
+ sha512 = "521daa4431b9bddacee885b80c49fc909ee0a68cab53dcaad4d67b0d5d4434510b89284671042ca3535a15c3da1aec8b291d88c962c9ece506cb72b700747867";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ka/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ka/firefox-79.0b2.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "e2b5c57b222216f19ee62feabad0421f6afe40ad7b88359037fd068bb1c24c9c728f84a3b3213aa43a3f5f1ec4168979aef38dbe7228f0d809a48b3c75ad6f92";
+ sha512 = "7c18a7d0939f6c433a38177042af84fc6bd6b3e37f902dcdcab92db4f944c49092741001ab6119770acc5e0dab31a72250754121502dc52328d943ac73a6bbd1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/kab/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/kab/firefox-79.0b2.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "c5b8159a3b4c24cf739ce4084017281ef8fa133ad5b599205a392b4ac52f8015860d08c206ab37bbf5d5b4534f786ebe530b6bcde962dc2b783e3154f3ba8cc0";
+ sha512 = "3e2fab68158de0618d60ebdc3d0d2ccf097e663ecfde0079b8637427b708618f35d96b7f9d4301ea29fedb8d12b969edf1c143e2119de3a8c2d0106239bdba43";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/kk/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/kk/firefox-79.0b2.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "ef54b2da6c0197cb4f85731cc441bf99e0576c5c688cc875ba52a6b985656d509a6784a4e6608b77be1d5031718cb07091c2f0371cf953be93ca92810f600319";
+ sha512 = "79d00d20d1cde9437e40da5ee881e32eda4b800894c966116b74bb7244a24a7d2c723ee841743d4c5f1f670029ab6bfeace103f4f03c7e2f7ef0d524795917ea";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/km/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/km/firefox-79.0b2.tar.bz2";
locale = "km";
arch = "linux-x86_64";
- sha512 = "3866fdbf865b42a27606ad9e1c84a75615309a0bf06f0e72689916269efda2c6a6659ecc70dba496f76eb5f4415d556f37e4c94aedfe4124c7da4e6bc1991de2";
+ sha512 = "4c5cabcaa7427bdbda890f2cd2fc34800ce26f1c9ba12affdbf029f3bd6aa39273d13fa0a1318ec50e0290807f98e9a6581ad91693030e8569bb32bb100e1b4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/kn/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/kn/firefox-79.0b2.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
- sha512 = "418376db9b6fc67e479bfc18170a96b0c1b23b05727760d2d10f4e6eab553f7b3b5f68a4697ef5bbb977ce78362ddc66a2fd7d6a539098fd30494a9d91a11f76";
+ sha512 = "7d62a83b0366dab2bf6954fa623d731060103c95635c72b0f7d1a6e69eba2e05285bba530736f03a1ce2e108fe9b94dfac7b7dba41c0ff2b2e2a48ecff660959";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ko/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ko/firefox-79.0b2.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "34389c964d786f81b8832881c3367ae4de66afa982467bd09a5492540aeea4b0db691b2cb20e0b0030eb871de31991e884d4aa98844b4855c6be34470d1fcaf4";
+ sha512 = "b82a026b22ee0f60b5374774e3bc3816261b7d1a8a26305bed710392e96e9e61aea0f3db67422931ab7fe0fa293c48704b6076a5674ec3357dbb6e787d220378";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/lij/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/lij/firefox-79.0b2.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
- sha512 = "8e3b30f3b844e2cf3596b3d582435078a8d81cb42b0b05602038a017f7dac907a172a9660f1f37b977dc1fc95e51d21c0f71535c298df7a8a073763d79d427d1";
+ sha512 = "c215a86b45bcb01a430e8b63d9ab70044e75162fb8282565b3910b538b5817a374858c42e8cdefbb1768b91d192856a74aa67bbba8e8448eb16d6c1118f58afa";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/lt/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/lt/firefox-79.0b2.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "9f06455338b565d112a376e6b5577d8fd5ea3690f20a481232fcc21172f87fedc01c6e04102ba97ac8074abdd314043da9fb313f367dca7c53ffb38e8ec55aa9";
+ sha512 = "c20d63e03c864c12a5b8e8a8fc017ae29cce7d64b4b32edfaf99be00fd3ada73d82b6c4b9823695bd1614a0005599a03b1e6299f74977ec6db23c43d32c23c6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/lv/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/lv/firefox-79.0b2.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha512 = "4d81635af9f6d08d91a2cf7123b5aff996ee592308ff5754380998ec0592d058055050156a70e47ee29e32a5a1b4b17512656ffe19b9e551c547c186bab42087";
+ sha512 = "45a94f66a043678e0c7414a57587103aaaef7cc415ba6a2d2f1c17f59848b156331153c55a36087e4f7eaa1236586c866625ca14acae98505879adcf444f0206";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/mk/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/mk/firefox-79.0b2.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
- sha512 = "920d16c4cb05c821d690c50a552c2a3c80cb1afe70a58aa4bbc6230701a5858641c25a9d41b0ce3ab3eb2312104a8a70249316bb46bcaff6ebc46cafef8e8e10";
+ sha512 = "17db20ea2c66386aa625e04927c4b76716e0aaf5c28a80b67f21db9df1c36952696c0602402d368adad45413eadce7f89ea10a3c7c769260235c3fcf08c10241";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/mr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/mr/firefox-79.0b2.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
- sha512 = "ff9e640206fda93d09daf08a74e31203e6a660aab7a62c0395f293011d81eff7ec8122192690c0e663647765f843b582e15676c6141d732a0a987c360d269035";
+ sha512 = "103d3ad8e27d1be8b12e657e2842a7d68276e34b8554902f8ec974b14150fa8f89b252bd7cd838004f7c080c7f268d9bfb3eb2625b67bc79f06f0989648fca2f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ms/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ms/firefox-79.0b2.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "18105aef3e2734b36462ab6bafbd18788e6ebcf9681762abb32ebfc57c1ef3b9379ae2b30d526774191d878a8b8af02310e2993c2eef54869611dfaa45814b5e";
+ sha512 = "aa88592ec59fc575e4c50ec3054eae63027a96e1a0750aa5c468f456bb8d2757fab1ed74ad9a0176eecf39e5a6f1e3feac666858e32a3b972b87b9522230b0bc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/my/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/my/firefox-79.0b2.tar.bz2";
locale = "my";
arch = "linux-x86_64";
- sha512 = "0568c7d5cfae6164296ced6b2522831d2ad3b8faca5b955f78de830e49cd7428eaf0f93a12e8b664bacdb1bb90bb5fc65c4d2a1566ebd3e13d3f2cc2ed83e80d";
+ sha512 = "2f0dda6c0a9176eae4d938520707bc58493238aad18e46b07c4356fabb57d75eb513ef1f6bd1ad6f4fdf5ee3c334949c914c713785cb1cdd8be1d1a9c3253682";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/nb-NO/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/nb-NO/firefox-79.0b2.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "52eb5928c39fe71eb47a3d81ebb6589a8d68612f85f250fcc744f473ba0c06eda5722a066c21720f42ff4592bc996d3d37e4b824a753b8797a8c11785f2d0406";
+ sha512 = "6053e541fe7e95d1d3a13f337ab72f0b2492f7d6b3201234df0f18569cb1da334b1e35af92a536baa9251da6c9c16c6397ef046f4bd32df2dd8694112ce2c6ca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ne-NP/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ne-NP/firefox-79.0b2.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
- sha512 = "c4dead373d6d240fb481f768910c5a837a41bae657311ff2b9f9b7a9ee0f090e7fed76213d6a4f5d27e9b380d32ca44b8b8e08ea6e401a6bffd862fc57fb83a8";
+ sha512 = "41e3e3fe7a59fa3dbc99c156b0c14dde4f27dbcdcbf25e3b3b5ab00febdb6d781a4811f8534d26b902a3c432319caa770cd65d460931b799764f1f25b602e25a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/nl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/nl/firefox-79.0b2.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "3e1c448e7419f8919f9524e8bc762790cc79a6784cac54d0bde170238d79a2f3e00b88d29e1cab6013b57b1091579d36f113c08ef7071ad5289942ff58a79bf2";
+ sha512 = "4601cd9b094b1e9e4adcf8a413d6165875f5641c67c1d205b2184b9b7d5b5b9eb61c0a43d9ff7bad2c45786f0bacd8124372ac49f677688dc3d8c72207ea9de1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/nn-NO/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/nn-NO/firefox-79.0b2.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "0c730d0734614c97ce7ff98ded19798852f17747120619ec2b992c1bf68e5427495075ea126f5cef737fdf266a3975dfb4052903913a326a91729184595c79a4";
+ sha512 = "33c47d08abbe90c1ae936c0927b1446b020c4e64780738239de08d8998e69122c4fb1fab47aba15f654f49c96bc93dc24503f48b4b338168fcec649342741409";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/oc/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/oc/firefox-79.0b2.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
- sha512 = "e69ffdba4624194ea9085f755d718e75094a65e04128c1f51ab71de7e79e33462cd4683c8f7e5e5e734dcabf0959a5f01a0e4a72694745fd79c1a66b034ee502";
+ sha512 = "22bb626dd9d850636653937ac7101dc42d5da2aca604f8f31581a8401dde2df59ea280d06cfafebeee5d557e9d64c05e4accd52074236ac12929c9a6104358a3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/pa-IN/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/pa-IN/firefox-79.0b2.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha512 = "bef28a4dc75532ca4007632fa50826107f63807901bf163fcffcee048728a377518ff496f15cd9090c555b21c8b04fb03f78bfd4b9609f7b95ff98e571dcc576";
+ sha512 = "dd0b3c16ed7b5cd9d3fc1e9a86d3e16e99497d3b0450613b8ed7acf7c6bcf2e78fcbde1048cdb4de3b818a17df6cf0617ede62f7bcbc087dcdd6a7838b3bd915";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/pl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/pl/firefox-79.0b2.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "961c13384d2419e571547b312d9f4b349df804283bb8af47bc5e81305606ab514e944efe0a1dec5734f0dcfe11cdb9aabc3b4c1bff6c3c18d218106e314e0898";
+ sha512 = "b22f13985f9c1116d9d7194d0e7f7f765888240ca9de5d9a5f78764639846f3617b6d2de5af9e29375746ee7f5753044530b24b837df608fb7deb19ac5e82975";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/pt-BR/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/pt-BR/firefox-79.0b2.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "749da63d7a39aa571dbfa3cdc61393fdabaa92cd4e3965c5a40c072f0da431981c046766ab1a64d18dff00e627db26ec21421e386cade84589889a970e420a52";
+ sha512 = "65ce3f793877757dbbdf149a2dd12fcc8aca1e6789e7180888163949daadbea9d14e1757fd097945db061210f569144d3d8d1fc2b2f9be25a78abce37944f4d4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/pt-PT/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/pt-PT/firefox-79.0b2.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "445e43f228cae85e4bbc777032d1530d20694c779ed58456712efbd99a5312b27de23db598c3d963c9ef3c82ebc01f12a667125aa8b6acce528b9e9f6aef4571";
+ sha512 = "a9baf170a432f502ef1909507e0a42a23ce2fd90af72683e02d06d1253ea35a3b57c7384edb9d7840d71947fdd8ea3dddf0b98b615fc2c0cc859f83b4843982c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/rm/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/rm/firefox-79.0b2.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "bb04bd0d5c062225aba838824d66b9ac42fd6991c04f1b7a64a5373fb7a4e36c6ef6d4615014141d252288cb2a5af877c2e7fc6addcaea11919e0216def4b02c";
+ sha512 = "aa3154b46d69e81ee7c55d7e6e068651cd407fbcd5053650bbf283c45d0c09aac0b18fafb094508b456857f8318287b3ae5771da1beca9641b90fa95c93060f0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ro/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ro/firefox-79.0b2.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "301ed2ff68efd6b58aea68b4c18c89e1bf9c2092e56d18201d9fa9f1bcf0c81bed5a54a682ba9654269dc3edf8906b444ae13cfb8b396743521dd45499a568ee";
+ sha512 = "3058ada800801aeddfe3d38d612156ade43a0c6b63466d5919dc2ab15a0e98bc3df645ac60ebca0522e20d57e17d6a18a5369bc5db9040722ec846d7d11e65d4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ru/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ru/firefox-79.0b2.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "0de28f427eabf2c6baa531e37d5d3dacdb193f63ab4f76f1aacea3ac0f228e77e097bdd4a090a2516cc52007403ebaa19900fd20235d5436a73a90893dba1e3c";
+ sha512 = "77840d40bdc33abe38d4c431f153d56486e2c307726777190e3c462fd146f5db7eb2b5c69e89dd7ec72aa2ae3d9d8b46e027d90d15c81e22bd8fbf5414464f8f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/si/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/si/firefox-79.0b2.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "70d2c5ccbcac516f7c88e064f8fe996daabbe9e31e2c073ddc527aba5ae29c7114947f0c022231ad3add80cdbb2a40f6a8d78b2707ee92c3891d0a9025d2ba54";
+ sha512 = "aee283ee71676e1ecd74127c16b6a765b177edb23cae2ddedd116b04218d46597088bf7b64a2cde880335b92d87ef15f4df4e506ee05e9654b6c2afa7517f7f8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/sk/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/sk/firefox-79.0b2.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "ddf6aa8ced841054d931129bdf9e6b9bffd5ca02a0bc61b12a5e88834e8c314b4ea869e6713cc476c6900e00aa521cf4d1b40dd388d2d754c63f18a01ab60c32";
+ sha512 = "767a50e2789cacaea3f9347ca683e554979e4e66375b29432dc8fbe1ccbbf4b7b8432e3c7bd4b5695c95b1b3a64b6c6f835eb7366f92d774bb58cc1413b6f81";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/sl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/sl/firefox-79.0b2.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "73ee6ae45da91bf901f19bf1d03b523d79b1341deade05c52faccfa1d7bf1611058104a69cfb40896d50f33a01f6ae1172d8e59fab77e9d9767355b5ff7a30e2";
+ sha512 = "0421f692892d4857f30a69f2cca8d5ed8a7e76c0fc3f8d20bd78b497db4eedcb4660049e2973a9598375090a3a3831ce74657dd0caaeda0bb16fb3238c9100ea";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/son/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/son/firefox-79.0b2.tar.bz2";
locale = "son";
arch = "linux-x86_64";
- sha512 = "39f1b59caf9b4fb0a349cb890aa6ec598753907aae934abe1ace3845f50a996d03bc3b55fffb56b87cdb43ae0c8e7f521c9ec184049fbb8f82828947b6c777cb";
+ sha512 = "17cbde58c89e82ec0ac8a7952d31156cc76895d11f3815c3b1fd0d27688e3db9153548e84ca4b9423e8d6099e274698b5cb06b2093a8dcdb05ce3f6681aaa2a0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/sq/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/sq/firefox-79.0b2.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "cfb8dde4ee081d3f20bfcbf28dfc6cfa42d15366313af95e393a496a619a4ef2f929fd4abcc1939dde64f3816a822ab64bac49cfe6b3f6f1127ce2f81d791060";
+ sha512 = "bea977616f362d9b3a36154e099aca072e6c27015bff4694797eafb52d768f24f6967c055bb7220a936c24c5092d3e4f39028042ee10b1373b5f2fed261353e1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/sr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/sr/firefox-79.0b2.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "0e1830128bf23801dfb6c02c2b5f8128c47a320ab251889ba20e9e4fc1b098d0fd1d8bb7f3268b205eb86e570526f0c62b36f411efe8d2bd936ad0d6a08b97c0";
+ sha512 = "c3e0ffff8b1c94574ca089e506ef192873e568a7565ece5597353d0b80bcde336bada0dded2d8cd27b71f7be43270fa94023ec9068aef3c562e35232d6af3736";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/sv-SE/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/sv-SE/firefox-79.0b2.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "f1d22cbeddfee1212e7566a7fa1864aa8fefbf015b59d7a875dec84577558a120024104ee377b4ad14094a2edf5faed8a6667f575e2c83ff704cc97fd10ff72f";
+ sha512 = "4654b98382c316f4e52dbc5026a841c9ff2d1dc1c98907d8cea0cae568a24082d901cfbe238968b750dfb06ef48314d016ee152b7641ca127976578a62e6023a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ta/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ta/firefox-79.0b2.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
- sha512 = "294ee5683589fadc76523c556070e32aa06223b3f591c01d6a586f0844325f246db151e01192e81bcf21d6e1b790c9497c46af08bd6168c417d8cd9352a3c6dd";
+ sha512 = "9e86d503616bde17a34b0167fa87bba9796de031c120ab8f0433c6774547d2c1def0fb38742a33fe19affd0ca01636bf8b93aa951fb8b1e0a94bd2d5f31af0d6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/te/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/te/firefox-79.0b2.tar.bz2";
locale = "te";
arch = "linux-x86_64";
- sha512 = "3fc115822fdb9129b841b2a851f62df5997beb6191d95d85ea1ec363c1ce7992334f1a48557a90d1ea56e473922be00163c75635871ba39b8628aef074c9ed0e";
+ sha512 = "ae969381fb66bb798aac79f456019abd2a302b6ffa5ecab9a093f6ee45c27315995a9363c5fe3ec702cebe049f6cda61113f9bf0806074ddc17d9b8f04af0bf6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/th/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/th/firefox-79.0b2.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha512 = "93ffc698a80c20ad58db52ec56a4d25448b172618b80436ca62356db8509c4d93afbe3bdda4b1dfd3a38c49847a9b5eedfa3393365fbf7217312890d571bb55d";
+ sha512 = "0212ad66704f5746ef4495e8fb62b8527f32d9b255e1d767501366d5ce241b1e9ec1ecc10adec86763f05533be2e6c3d5c7d544f319ed1c84eabed1ce78d7207";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/tl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/tl/firefox-79.0b2.tar.bz2";
locale = "tl";
arch = "linux-x86_64";
- sha512 = "27f440f611162988f1686f4a1cc4902cf104a1efade3a698397ad0b4312c0984f2d1d3c759d0a94aa099ac782bd1914265ed4e8a0dd20f4b076e05b681f5399a";
+ sha512 = "ddda2a5d1e4acec4ad4f9ad1765371e45d638ae286dda60c77171e3d8e7cba763dfc9b600b9f9b5e66bb87f7d79a014d0ca2609a86fe051cd2820d1a3a0c0602";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/tr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/tr/firefox-79.0b2.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "eeb122a4082823e1075d92e5e096f2bdea1f16ed9c8a944694ee06e394156822bbd33c7af81f956edcc4010f620997af7361d5f9182cf4b1e8e21aa7415aed18";
+ sha512 = "00ce607191022ae43eb4127926ea1704176a0104dd0e8524c977cfcb96a2167dea5bae23195c3fbd16f1627c69f64d1b9e680280437edbf6e54f6681f72248e0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/trs/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/trs/firefox-79.0b2.tar.bz2";
locale = "trs";
arch = "linux-x86_64";
- sha512 = "9d1fba7a1b9ddc18cbe8be6dc9eced593cc8ae7e97cb7db5a6cca59965a88b572d47701e20b0ec99f2e0784ead8cc03b6913098c00f61bcf80c95c787a959712";
+ sha512 = "4b40bb1861ffbdc77aea1e1b2730dbb2822a8ab92f912d6c34457d1e9e99b1b3915be588eea8912009674e4219bf2462cc330277f6b8afbe647d7c05d52db17a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/uk/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/uk/firefox-79.0b2.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "0e3ab01314523d936ac055a197919794cae269e5244f93a9df11a7b7ebc922a2b075aeb928316c82007d7af5616371c8b42671bad6ca7e3be1a78ecaf844175b";
+ sha512 = "ff4c10030ab8d8bbbf3d3738744f643af78ef4ee0d872778a31291924c084941872365569ae15dbf3a1ca0808e0cd0b2ae2286b972f7c2f283ba08e1b7f1c025";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/ur/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/ur/firefox-79.0b2.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
- sha512 = "9768fa01a377b7c9c2417d91cbbac68031606f55ae01106de3df4c43ffcfef7ed8632be95e666f67c3a6c0941d9ed0b1fb00703b519bf906ecafef1c9843bf6a";
+ sha512 = "0dc8982e41a382e58a892cec55205773d2eecdb74218f5a9f38de656ec480ea94ae25defeab4d5bd63022dccf6668864f7d05be3323625b2b36c3ab7f2a0cdfd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/uz/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/uz/firefox-79.0b2.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "19f4cd13217a8abaa447c1157413564ca2594cdc02da49496af884530c2652acb62bcdaab218c140e9d067052e5f33d05b5b1d897ca72ace0acaa202afc45a78";
+ sha512 = "dffddb07b104b0012f705eb438a43b1a29098ac19422769766264a749728bf6a3f6fee5dcb27e8c53d28b3383c8669cbf4ab099fc21e34e1085ec0852be7c561";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/vi/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/vi/firefox-79.0b2.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "e29103dc7de0de15ba5e90a1e47eb1154b1bf55889654afdb8923985b0be35fd5c5c66e5f3228acbddc99a17e43e2dba6aa62e695037687b9bee728b63cda38b";
+ sha512 = "799fb81d9a5b00d0db5567dd9dcd396fdf9001ce0b68f38db0bf8662526b97255fee0535720fb35481f92f2e83fca1e5aee76d2fb7809ec6bbd3230d3f0fb905";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/xh/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/xh/firefox-79.0b2.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
- sha512 = "06e57712ae710266672aba578666e0b258e23c29d6a38ea3b642af01a7f82cd41719eef3e3296f9e9e2092b3a34deb317f933b63b48419fdbe654a4f7f1554d0";
+ sha512 = "ae6dc83d6be883ac8d9e350bb1373dfe780b8d4e2d8f7374f73bf8fff3d7e1dffeb4bddf6e8b160f018470e72c9bf2dfcf6311bdd6ec60ebbb4f0a6ca21d7776";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/zh-CN/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/zh-CN/firefox-79.0b2.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "7c1bbc3c0623790cbbbcbefd8f86f2bea918d1ed4bb72e8e9b6902a01a3c2459c07223ac5b4a04443e41693d1e50d771835fca2db5772cc6bc7134e06d306be1";
+ sha512 = "7165f6e810232e517b0f85deb257fbd58ac704bb4c4be0c2a19334d03d98871dff14a915636e4880e0e8ea253dfa9a97d307b80e2991ad9f89c49446f0b76b6f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-x86_64/zh-TW/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-x86_64/zh-TW/firefox-79.0b2.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "487ee80d785b0b1a3ebf583191f6840ccdecaa868ceb139d8e2a318e7d113fc27d692df4aa877924f60ce81207f8186c5c2e7634b0ecee252dbad3f5cbce3139";
+ sha512 = "ba1b9dffffedbeebebc72538070f34e244018899d95cfb2bf8f4e0dfca95da6d5ccfcbfb29c8ef291ae022c9ec566adffc5a59daaf824d90927fcb2802cb0594";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ach/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ach/firefox-79.0b2.tar.bz2";
locale = "ach";
arch = "linux-i686";
- sha512 = "e99b0b7e69aa1023db7e57f21f30921313eef6f591e74eec9fa324cd575332d2391743a723993ba9d783c6a6ecea274fd8d48dc8875ce258e18359fa96833fd0";
+ sha512 = "3e05103b0b7d8c2ba6f7a863610b5a9cc41da44571c1eec156fdb17d9c3958f88bf22751b38075144ac7accd678edd042e3fc2d1ce0d23f30739c324bd44ae38";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/af/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/af/firefox-79.0b2.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha512 = "9651404f703b153cc44af146de732231d73fe2b3976d5620c197a6273137a246f3c46444e1a40023d50e4f56c66aa2de95f1762a65a98a89d54fe589c1577c08";
+ sha512 = "3ff4b5734c78f9d3befd3765cdc99c77272a65a44bd7ff26758ec6c7739a48190e4b22488106382b16e114a3f77bd524b13e377b04b3d0bdf70030671861f1a1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/an/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/an/firefox-79.0b2.tar.bz2";
locale = "an";
arch = "linux-i686";
- sha512 = "11f6023da98ccfd4762b8851f303b0e26ee0adf55d54eb8a116c0d078f30bb9a663c339f584bd7bee6cdd73b83d992ba2df36c1797d0973a65469f48386f562a";
+ sha512 = "977b8902fc3797f3ab4dcc7af6ad46eb78d4ff421ad840966cc9f68b22767765ca4e86342ce70ef0de3433ce489311f289f7bda7c41d7ff6dae1ee9d4a0e1a69";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ar/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ar/firefox-79.0b2.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "c19e5f1615e40345e62d0bfb18fcb25b71f29ee6fdbd9da20ae6faf9d585f1c5ca53897393b15b911e0379ac36a5c1f1a885bfa10c6ea79f0d3129a2c0176105";
+ sha512 = "9c457cc8ddf965ca05e80f0221e1734b95be994737197f9d327e513c0cc92c3ecc1157b969b860146e43d28a3ca79dd3a822ac1a2c9b1cdcd8c1e9d4b1cbd79";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ast/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ast/firefox-79.0b2.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "bb9bcb2a81e0a574c8e85c48a4177c10f0331a26e2b18c5ec74b8efe43d0b2128ba385a388ad72165fa6b1e96587a1544a7703ef5224a33948e663fc02dd6eae";
+ sha512 = "38a20a1f3b1c0d6dced604d0d4c437d20da674928fe1cc9b4ddfe4d1e06a9a64ab4b67c6fd2fc1dfffe8892b6ac15734ec0dbad1b307fd056122de152742d610";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/az/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/az/firefox-79.0b2.tar.bz2";
locale = "az";
arch = "linux-i686";
- sha512 = "b0e833c99286643a88a06b68af74e34724ebd2ef98aea5f138ef33e1f35b411bec482d52884ec1ad7d61d73ae2e52bc0510998bc9c8fe9ef8bd4887e7969dc30";
+ sha512 = "5a265542620f00e0ee66fa518d3b248782566f94bcb8a70e372ade9c04d84d6ce9622f702433dab7816798258a5287dd4f1f79b78bf8f84c8bd8023717c5da16";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/be/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/be/firefox-79.0b2.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "af4ae6dbaaadf22ed0d7743185f4e2c89201014665ab3d606d60cc4c86ada14135ac5816497ccd022bbc346218a452b614f25d32bb0b8e42fdca3ae261631351";
+ sha512 = "f84b647f262b6fc9707ff9164dd1dc5f52bd1f3fb200789e3f1f244b99e1dc2ecb140a6827e0080e548a594b6a7b908ef444ca9066fa1f00d90873ba470aa4f0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/bg/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/bg/firefox-79.0b2.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "c9854d8402af75a174e8478713f715d39e888c8354d27bbf17161b2629834e24c0b89b182477946e736002481dea3e7a9887b1e2efbbbb47e940b4089b19a970";
+ sha512 = "3fcc5fa8de4e30f0746a9e9fb960889d4b55f229bf488cabeb4ffd8ad3237036d6581c3376be3a49e5d6e34658e9f0bcc39f74cd4cf1060befafe136f4344812";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/bn/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/bn/firefox-79.0b2.tar.bz2";
locale = "bn";
arch = "linux-i686";
- sha512 = "efee82a7c08bc0681e29b1604ed683894dd8ee70be22bcc00ed3dfb5e8af6b6739bddeddaf9850900e602935422e0f5c833e1256c78b2367c07f311e86ced69c";
+ sha512 = "b07e1f7957179885317dd7fc1d6fac0765bd255f36d3f1adb4fc8499987e6ff02dca3b6e44c8245cd17f1ab5b9a7a0fb2ee0bf202b5c362d371f89eb2687b39d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/br/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/br/firefox-79.0b2.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "1ba23efefe314bf53b9b0979eae103193152d8e7bf623f2c3ec5ff450de38f52d59f64b85d8816647845710b51e9e9bdbb9e17c36cee78d718b646903fe97d34";
+ sha512 = "d735d5770913e87f2d702fe282116e26d138be038b1dbd71a52d1fe666f043399a7651da3da0135e590b2aaddc9ccb87b9dc2e7ba8aa8661f15f73b51bd1d4f0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/bs/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/bs/firefox-79.0b2.tar.bz2";
locale = "bs";
arch = "linux-i686";
- sha512 = "bcd509bf0f893d37e83e2b3cc80d64a8c53919cbb043f480af3e57829b6537d208d0870a72509f2391ebfa5446a7be93136b34f9b2090a72b0191ce0b3918baa";
+ sha512 = "69ad24d464f543fb298ba10ef4ce058e835d822e149c2a7e9b216a485ba9b6113e61cbdae4199485231f6d627835371bb9f47bd9c1b90c1007a2284dd2cb99e3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ca-valencia/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ca-valencia/firefox-79.0b2.tar.bz2";
locale = "ca-valencia";
arch = "linux-i686";
- sha512 = "cb1b88aa61a2ae6786f4300b5ec7f35b01120da9d0c5bc5fe4b273820f1bab53949acd65e6acd5db421bb7e6d5cb99c02a2986592d45307a6e57121e85cc2657";
+ sha512 = "b3c1f3f4e81eabbbdbeaeb65db6b8e19c9968fb7dfffe5df6a9400952f82f93f36b7085c4af85fd0b70cabeb206827eaa36f72763a44b6278757d127a06072b1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ca/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ca/firefox-79.0b2.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "88b115ecab3e4b34ba105d5227ac48c10824c76f20a5f8dba63cb2850fb2c2c7f85a0e1cd5cbc8bcc368cc371007a094b03d81a880f47fe0211171a381f53b15";
+ sha512 = "2884379ea928dcfc87eefac77262ab6a098aa098a3cdc3e998284b4fe0f41e9e70c320fe1de31f16b66b5ccd0f3645b58e8e17b227aaeab91d8eae4c65dfa0c4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/cak/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/cak/firefox-79.0b2.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "90b986f41f5ba63fda27084be05684baba11a4ca22fa9fec1177c4c90bfe36f0e3001c1169361b36de313cdf9d3a99902fc509f6515c24f08702df5617faabd7";
+ sha512 = "858727e5e8e1502572e35bad4207dd67b99028cebfb88bb7c22bc1d72eb3bc2541eaed8190abd987e5ab51c161f14ca414d557e54b257a0b4487e64343f81249";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/cs/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/cs/firefox-79.0b2.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "ab8ea7e7fcac7687f93dff99670273c9c52a4b6d0945a60829fb2d0859e982df40bc2ddddd93a0f0048695d455ef8f30e9561826231880de19c5710800eec852";
+ sha512 = "44c7cc370b13715ca7405cadfc9317bd357d4f6cb453bdf5c347cf07e880aee3b1b01a8bf5d7eef3d141849a88d098c9aac510d1883cdb21ef0fd21e46fba79";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/cy/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/cy/firefox-79.0b2.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "34ecb5f957fe88be8bbda757b98ca18739c38f1f84f4dc65dec6dd4e185a10922760049da3de020f07de9542976cf2b48bb90076cbe235071a7e99bb674670c3";
+ sha512 = "9530ddff00b94c9e0e176ca986bf4b8bfdcc5739b5ececd1b902a15aba2bacf8d1c455800d009dd6e7304bed4f2c3e59bf5551e121ebd13b482aa4709e252642";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/da/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/da/firefox-79.0b2.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "24272dcfc6f6ca922f4d19b7f277713516d36ee9404336baeb8ea0956cb1330aa9bab93ba9296312f6a3f302a8855f2e1cc28f33529927c85f26ae190a70a9a9";
+ sha512 = "77c03919d88f30ef5fccc067779665851dac61d6d6de1804d49a3ddccf798c389e7d54b1850d54770e4f3351836dd7efcb96c4efd6decd2983588e98ba3cb4ca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/de/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/de/firefox-79.0b2.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "bb02945539fb419ac5fd9c090b2df6114af917c267a33a16b435ba95cb2e5d1849939707985824ba201560d1ff67f11a419587d28aaeb699eeb15fccac678a67";
+ sha512 = "164ee48c5a711be1d1da62b7369eaaf8d87e2aba4b7fb124d41593a5e113c84512fb686e3d3cecbea637407badb8ec0ba42ef13e1441834bfeb0f7df1aa60eac";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/dsb/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/dsb/firefox-79.0b2.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "ac1e8b9f315f76eede59e212cd71d7af5c12b97747e362d968ff26c6184e5a232a3ea0a0248f5c0a7cf4cf3fe3ec2bdf1f3dce5cdc0b57b28f7459ed1c0d0b6b";
+ sha512 = "25ca8153f50e5d84334d1c054a51660350d62a88abe0c10cc6ca1e41f823050fef6cff0398229cf4f9bf2627e6659ea9c700822cb2a02c769f152dc8caf26dc6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/el/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/el/firefox-79.0b2.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "41e223ed3b348107cb0d4b283eb3e271f11ba4cca843ef3ff059263040879be58cc36d86449d305c327b69148c4ebc24294695b2fe75634124fcc8af04024860";
+ sha512 = "83a77586077200988d62254e5041560c67159c25518074f1364e3e0e52df729fe78dd5a01b3368d5681aabfb3a7b7d6cef705c3a6aef99dd4b4249d804d46a8e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/en-CA/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/en-CA/firefox-79.0b2.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha512 = "850b10f65d29d351f24a82d35c9ba631931af262e039cb6a2aa08498d4af99a1791bfe1da6de50fc4713c3450d346a54af4dfbd0adbbbfc8450b14ae075545a6";
+ sha512 = "8e18ea09823ab4a8c543f48c7fe56699e74f79a946828fd3bdb63c1e2bde798fb91f3d417639a1bae89e0b9b98250e57e7e5876c182b608646a604ae91b2e98";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/en-GB/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/en-GB/firefox-79.0b2.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "34e6c313307a750f92c4f7e02b5b9210a5999154e701376b63d34866262b43b5b054d376bc7cd8b256925f895604acd5b664d7d198593e181f4fde21a97621e6";
+ sha512 = "0672089ac0cf1e47d8e607913ecf4ec2bdf3337c4fcaa0c85675cd1fba5a24bfa458778a3c579a042afeac4f470d6c6ba94b8e9af6b6fe6bf57eef3c6062b540";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/en-US/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/en-US/firefox-79.0b2.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "3c6cc88bbad795f2c7f1db75b045ae14f062d28ed11c594d22c68189df3a4213b5b56d441ccbd032cf61c69102ffcd43c86a97fe34e5a0565da25471eb53c646";
+ sha512 = "d5d9d8622ef764aeeab9308eefd5d9d5024013fdc56f982b75ca1847f223770029ecc65442dbf5f466a2c3c087bb1a174159699fd5c84dc22b8677a610228065";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/eo/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/eo/firefox-79.0b2.tar.bz2";
locale = "eo";
arch = "linux-i686";
- sha512 = "f2b287e831c21f3b5d8c78e0d73fbe2ee832326a5ea656f9ea7ae304cc38831813a9b504984f090bdea48bff5d78644748650c2e9c0a8f031b61902e5a787ef9";
+ sha512 = "134acd2a3ea2e9b94e7c7f211b609e76ae7bb91d64aa3e6fe74867d866905b1fb13bea3b8e108a2f3246d1aef6c4cd0fafaa1879ca40165fa7508f3254dc1733";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/es-AR/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/es-AR/firefox-79.0b2.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "06e968619285332e5101ac0f7257de0a5326a5f44c0e92a5e7aee3a1f57b021585841179591d0032e17ad4168d3feef5a8467ae5660a6b4d815d24844c8aee30";
+ sha512 = "9bff580a5d34e5fa0c96ee0341f7d7ea91f592ae1c61efcf7f024913fd936444fda20b6a9109b6dd8ba8b741e1d7cf79f959fa92988d21fc4c355ed7d424d109";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/es-CL/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/es-CL/firefox-79.0b2.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
- sha512 = "e50c1eda0d1362ce5a3efd5495a9e75b2fc5d1bc1d3bb3f03b92e89dbf59e751823af4c24cfad3bdda798a2202dd9f204e575107a8e178ddce24682b40ef9a53";
+ sha512 = "8a9a371bf986be582086ef85c8a17436c470990ddfd581620f0175b391c3510edfb3ef9965c58094999479b8c1dabcfca253168d7eab61d820c1ed8488af17e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/es-ES/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/es-ES/firefox-79.0b2.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "beb673f020367194ddcace2b1647a33f95d7fc017c352b4ecbae4539e4401b11bbd7711f4702cf80f5f33b29e6536083d5a40bb5dd9cb661ab3b718ffb976620";
+ sha512 = "65e24929bce98ba428d57d6f5930ad8ed7edd265d516d00d7b071610152c269eaa443a02aac50e69337c5bf602f02a7fadf2337bf36898743bb5f797005c380e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/es-MX/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/es-MX/firefox-79.0b2.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
- sha512 = "3b61c3a813e4271ae70a8a5bc0b613da11c712ec3cb3965e95ad9c9e99889f755a22820d950a75e304a68f5861fbd204dbe254debbf1987a2d4300167291c396";
+ sha512 = "9dba2bdb5290912ecb5a5b890e52dd943a1e34f486211a141b31c3a8788311aea0f91229ad0d746f332df8f1b67a53778036d962b1ceb75adb4052ee492283d0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/et/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/et/firefox-79.0b2.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "6f5b9bbc855f8a954c72857526a4c687bdbf6d3997143096ec74562ccd1033b0cca6db8b48983944a1e2b60781c3a6c53fb022e4c10bbef07ed0262b354614cf";
+ sha512 = "68df6f17a33ff0066eab2dfbf14c5a658e446aa075d4ab9b1f092f84f55fd4f3dca6b36c7ff6841d6fac0e0cd3ea70b50584eda1604137be3fa373ec74ef9793";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/eu/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/eu/firefox-79.0b2.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "d576c709576482053ac445f8d83efa1d6a6c18320c3674bd7e71444440aecee0a6e8ae9fadfc71cf36f152caedc0353a472a8ac4f7e29104287e5c7bacaae39d";
+ sha512 = "9b766fc1c0eddbf974d0cb11c96b8cfdb7cc6e2cea8e16ee5cac479f8709fe9e799375d4302a200c93cef779586e4ff863a6f634f8ddbc586e5e62cb6431eee6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/fa/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/fa/firefox-79.0b2.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha512 = "b79769bffdc1f7b9531dc7e58a48c8a93b422a6608a3fc94b7f781da1fe1f721690d909033ab8617e5dd71b00db513604af033e667f87064cb139822adbef4c6";
+ sha512 = "bd00952f2d3061aff003245d188b6419e98ac3496ef9cc286b99b590a8c63283ee4c38599cbd83c33dca30aa69ff1eab0b49bd6e83f13a282b2b719f2a07fab5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ff/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ff/firefox-79.0b2.tar.bz2";
locale = "ff";
arch = "linux-i686";
- sha512 = "f71d4692e0a9ba2d0c4d982a543d3cf7a1fd634071d0926ed5ce9f97880e235cf9ff10622ff6c30a0b8713ddc7708cbeb7ae823dce9adf79657f49cb10bacc27";
+ sha512 = "63822a207df7101db3543d73ab90633201c1a37140b17ee8fe3db71f85e05b35910084cfb5247cd3ea64d2a357d9785c9c4e441bf4b6905e1ea19e901d153b97";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/fi/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/fi/firefox-79.0b2.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "3d6b4ce128214edad6265144f3f1b800d311586566358807a62a9ab13ec4da090b6898799890af4b1cceffc0426328be189fd66daed9398c68492b7d0695a309";
+ sha512 = "b29ae81ddf8d660064235d96f7a183e71b27879680af282d3cb2687378c55b7f9fe24f1c4a48e4ce7dc03d2308c39377f39dc54e2ec742e7c4088da248137110";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/fr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/fr/firefox-79.0b2.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "234d91842553a82f854c6802137949cbd9e1b8706d887573ca4597a81aea08086d531ba01858bd441fc996e30261bf90032587dd4cb76b906f993431517c266d";
+ sha512 = "596aa72b358aa2607d54a0011eacc27447f6ef6155212a356425301f06bde6de1b4ce07d174dc984e332ccd38f5726717e378042c9d24df2af974238e7d9693f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/fy-NL/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/fy-NL/firefox-79.0b2.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "fb00b7749dfc4fc64a9d08e5d07fee6d79d10c088206eeb0ee97382eaed813c30758745ce4eeb0352549e251d524f5c57c440d67545a0844c17ea611247f6ee7";
+ sha512 = "1172b0767e7f92fb358d52d0918b9f2eaa999b92b34ff6b1d0b6ced9feb1d10eac90c23e670546f8430060f354559ea2ec6f7799d946741aa93dc5d98750f894";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ga-IE/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ga-IE/firefox-79.0b2.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "ebaf22f5a885fef126e5fbaead30d4e1eaf619ebbb3c87407607debc0957d3b39016422005123f3ace25c64aa306a8a4eafdb5a82487b43aa7058ba2447dea6b";
+ sha512 = "c1ff93b4c651865215890ea35e5988113c63e85ea6e09524d94b2dd548c2f3523c4a74f94eef5d2735addeec09054297d367e2a00cea5a6d2d994f2460e57954";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/gd/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/gd/firefox-79.0b2.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "19d26827df70204f6de6c350aae53a584064edc6194de1b4957e5c504d20a32a3a39566df74196c33ed4d91740d730a21a63209d6bb1cdce9a70e494c9d5bccd";
+ sha512 = "dd7c53d832d8786e0af4f605661bcc837a4816617ad01fed68ece9c2c09e64e2b96e8c6189b058a978ba255adda54206715fc8a15500fa49ea78d2ecdb35615d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/gl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/gl/firefox-79.0b2.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "ad3b9da6b560729d32e99fd92c19e089b60123387ef926abee962120b6e6dc84461dd31c25615eacb09323a8346bbbd38d052b6ecab80e2d88ca507db8084176";
+ sha512 = "692f07495ae2bfc599197804277524384612ba9647f52cf375eb5ae6d5bac07a0eddf02a25f8bc1d37a1b570f9f0dc99149552a78a338270c648e0f9890b96ec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/gn/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/gn/firefox-79.0b2.tar.bz2";
locale = "gn";
arch = "linux-i686";
- sha512 = "e32243be5d9b47da6e4307071a1a1d5f9d323491604d889d699f96777296cb3e03961be9323d2fd0910d289e2721aa025068dc7a2fc30ecc53bcdfdf73469fae";
+ sha512 = "65505d48d71b1e5cfa87902bfdcd902f9947ec254942a664e63689815d739c62781dfbcf841c7f2acd633af38823ca2b07c85e7f204536788719ed07bf6647e1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/gu-IN/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/gu-IN/firefox-79.0b2.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
- sha512 = "fbba7f14628061f5840b13d48797297515eab2812ce858db1c8d57e1aa30818cc92d6496e411dd437c3cc1c96a37d9b3e6029b06593cf2cc952c051a7f09f89b";
+ sha512 = "2869cdf72d2d2ddaf9c2174ceb97f6ef00c2365cff14ac9b91684ae480b074b51449ed2998f4a668254ab23ac08107811533ac79fe51334855e0e6a2f614edbd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/he/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/he/firefox-79.0b2.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "a00ecca4ba4c6360f039becd87a7c3a15b5ca8e8b371791ca14dd22504283dea598a3f8dee16f060dd23f0b9ca4ec910c671cf69e39f0afff4ee80705c5d42bd";
+ sha512 = "e88eed5e6ac19377e08afb881b4784d71df2f7f7240a84dd6b1f4d2ab322333dd9a2c8ddda6a0ffdbbd24ec3c8456e35c6e1e33090d24f68571289ba0ceeff65";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/hi-IN/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/hi-IN/firefox-79.0b2.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
- sha512 = "f38845963cf99e8d0de6ec82fea1b259d0001389bbeb08827d9c602989ee9c58693675c7c5d24428b2917cb0dad3fdf50b3183d8cfd5d06a5c4557b6a7f57ff1";
+ sha512 = "8b7b58bbfe4f5c2f5a7962730ac063972fc1b7b42bad3c3f77387cd7e43a0b4557ea1a9b358acaab9bc48e8911fec27a01b1e7450dc11d80f3d24f0cbdd71d70";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/hr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/hr/firefox-79.0b2.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "7770470e02621740a8da17f917fbe17d97d9f8d484bd0de0899cc8c4fde81995bd6a27d033ad99f67b858f00f18f1561a225080fddf832030fc156bcfd34dd68";
+ sha512 = "05a9de47f766884ffc6f09c5e971329aab42f8ee82c426bc6f09451dc5c269315647bf77ac169a286340efbd2bcfb3ba222843176274b57196463a4bdce4c67";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/hsb/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/hsb/firefox-79.0b2.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "bec5c0fe7e41a546ea05c6e311a195e84652e2968f25fb0b8daa8677e5feba9e9363c523343789823cb7f4333ba217ba337c6e05bdbd7c1e24679794f5391254";
+ sha512 = "19a892646cd8d5619d3bbfe72cecfdcbe522b7038ee878d532a6014f9ad2fe9e7a1712699801920fb1cd3816bc0ad14c2411032c94103390d05323b7d0e5e599";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/hu/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/hu/firefox-79.0b2.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "e2cceb23880ec83543b9bf9d05cdb33df99637c8d873706f1a76d9a5e7bb4f838b469f729f5e5c857cd4bddf6911b25800c01da826d8abf54da9e63e2afcf17a";
+ sha512 = "39637750ccfdc20c82d52a148b7d2bbfe512acd2f84a5f84696304aee81782ad4a0f300951fcc3d1ed74c375baadea9cd980469dfe256c9aee5d89fb4d76a567";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/hy-AM/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/hy-AM/firefox-79.0b2.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "fdc7528f78dae192b08c6fbe4221ebdfc60c2be99368a11de0f5db2fac6d04dd069b4c5cd3683bb55d87e6152cdd2ae7e0725499171021004dcc03982144eac9";
+ sha512 = "5ac48a2442acd580a39860ca18904241c0ae3282795dd05e6f5228a45e28bcafdef33929f94a489169666a15f3312e7050061bd062b37ff9dc5182054c7dcfc2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ia/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ia/firefox-79.0b2.tar.bz2";
locale = "ia";
arch = "linux-i686";
- sha512 = "4916876d76ed40eb21ccd99c68ba9fa326b991577cd97375425835aa0e7a3fa84963a72b03a9a8b2b37b969fee812e7205a7cf4facda49e74961f06819f0e2cf";
+ sha512 = "28fd93c1e5727106a0d295a2390d67c58ea6ba28e7632f3675471ec67fcd681e71a30c1f16e3b0a942aa0308301762b4929aa0ffeccebb8021fa02f16dcb7c11";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/id/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/id/firefox-79.0b2.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "e566b27eb9a493571750d199e77c65480ef075fbfc4fffdc2705b197aa3521e5808b23bc9229f89c9430ff772a29694c6eb35502893325cbd94ef18d3a6ce264";
+ sha512 = "287505bc06905e549c302496ff3adb4d7fb6489c91bbbfb3baa049652876c00509c7d04a2852de4f6363b4893294371d4ebac51189a933688eaaa428c32f5c1c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/is/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/is/firefox-79.0b2.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "e92585293cac8457162b969b8173056d7946641f598e277c03c36a71ab1dcff3efde2d28b1b4cea0136294641f2fa414073192887f02249e344d2b653d4505dc";
+ sha512 = "511a5ba0002274f19697c090f96d90cec1175909671b43d8aeb5c8aab483a81ed89733e79db0b86d8bf029cd071f325ecf4b43a9ba6d1e047fe4eb8d5c93199a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/it/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/it/firefox-79.0b2.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "af82be9e0c19451c2cf009240be9aa1ea85f7f6dfceb54663bbeb43449f5302efe94ced7a6fae71bc7c402de6e83149c5d2999f79c414750ef58714ab292ce7a";
+ sha512 = "e20b9e740501deba9e0ee8810a8da51b98ea09d33ec7d840c75d429096a9b47a2e76d6b46f9376ab5d69072a32272a1ddd118d105e22cfa07900b1ef445b7587";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ja/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ja/firefox-79.0b2.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "5005bb3f0f0435fff380d857996e6b14a81654ad879609b9db6fca76af583591b3ea149fac119f63370195491bb9a235c5dbb49f878d77dc8dd86c4d196c4dcb";
+ sha512 = "929a89a431d3e73c509517d52da9c4b89051aaaad307c0cacf42b9d8ed7fc299ec787a9bcfd938c5af44232e234320cb83072daa146b96f1a50b4eb4aad283bc";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ka/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ka/firefox-79.0b2.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "134d29830fabc73ac1b880d918e707e779ff8fc947bfc830bbf959a2fcb5fd505e1c8dd1d4fef6376741ddc51d87f9eaaa9f358c734eb372a8c5131d87c8c506";
+ sha512 = "f7b79a0d5502c2f0c893d94ca96f88361bf6bef8cdcbb8da41b07bda5c0dd9e7eddb18006f3c0b8f0b611522e0d0659980f234b1143a426529bbd738406e4e26";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/kab/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/kab/firefox-79.0b2.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "cdf7bf73277af59d69077f528b1255edc81eb907d587c620c75ce0ae41affd82ba6f3923094baaa4a5d1b2e2ab2324066f82845fd21b80cfdc32dae89d36492c";
+ sha512 = "fbe27a66357ecc55b07559043bda5c247c043a95498841358b36433f18663ff5731030720130af2f008fb27226542430ea9de5a5c9f62bcb562350da1ff7395a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/kk/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/kk/firefox-79.0b2.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "5ae069f81714b409879a525f560b64c6d113d1c824b1397b64eade31b2ea0c90d4f406c86e6bad241dd03c6eeb693182f79446e0d44086d695e86595410d28eb";
+ sha512 = "39b26241d770543c7efc70d15fb6dc1ca38d48068e8b207c68dd239ee2b91b1920393c60fec2971a09b7fb2089db6494a9286a00457453bdcebeadb2192aab7f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/km/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/km/firefox-79.0b2.tar.bz2";
locale = "km";
arch = "linux-i686";
- sha512 = "642bc1a3ff81f34366c124fbbcf7dae88f20cdda44ba9c19296c62b2ddad04166dc9d8449f58781044924fc42cd2e9ce7310227c86e6c3aad8e7bb5420d1c006";
+ sha512 = "1d5d518ec0a6f83fb5877185b9687a104e9cd654a44f3ec6b002ff8c163b6971efc5e1b2cac1d97e70b007d65d24b4cf9e8e47afd271382e5509937abc30abec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/kn/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/kn/firefox-79.0b2.tar.bz2";
locale = "kn";
arch = "linux-i686";
- sha512 = "459ddbc9d9879963bef5c57429d8622171362dc6c23ddc3b3445a65b9e7fb509b5da4dfac579841079b886f2d62252771f672d32ab5e70e8af4fff577bf059c3";
+ sha512 = "bd6d459925fbcf258cf76a98b814ce8c5615de526eb052886f1d1424cfe066fac4ac4493f7e816724da1266ae91e4421b80d468f94b60b629d1fa594b6e6eb62";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ko/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ko/firefox-79.0b2.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "6d674f5576c0ac5d880e532666337b334ad304a41a7974bb488036ad246386da6f21dd7b77d618e53c474798533b59ce8eade31b1ac96a649e86ec9cff51b4b0";
+ sha512 = "5be4b3e60c2588d04604393ea58d295ed41c1ee3c578542536a22f815863932283b886ceb9007ec57a609493e927ee9360f8974d10aa327b8f7b78b562608777";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/lij/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/lij/firefox-79.0b2.tar.bz2";
locale = "lij";
arch = "linux-i686";
- sha512 = "95ff005b3bbe950fad7ee04f1f2fd81c35f4545613919d86172f2f5173c52c2fb4bf357d929d007f576fc2977e0eeb3ba2ae13ac7aff754c3d4a52ab919f82df";
+ sha512 = "76834d6437002a3838b91af87c61dbefa1a9d444e75fe3a05b4f4bb3d1ea4482c6c7961480132295d53c270026e748bfb873b8fa8a7a8f02ae21f0c6dfa6b851";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/lt/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/lt/firefox-79.0b2.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "1a5e2f9ea0dff0070acf0bd62b5aa4a2df6f545fb736837d2e49f68329766d7b4e1fb75a23cadfc3f6780cb4fb77bb2bdc7292d0c6a48e2a5ac0077599461793";
+ sha512 = "ce3cda073f487463a74d618726762412138ca394d5c9a01dfead0ddab878497ec5f8027649e36c21998b03709e0f92dfc29f83ff323e462696f70d0fd88c0579";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/lv/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/lv/firefox-79.0b2.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha512 = "d79d11a4147e3a10f582527848580c32948c4868d06f521914b159534f2285d9371ff12f5abb436296bea2e8b99c4e0bbfde10281f07543aeb8190890a069698";
+ sha512 = "550e173220efb18807d00a0ab63aa19dcc4b0486abf2e0c5bb75a3cb1ad1069725118eaeed0570aac842550447dd80d57a4f56675d8bc48cc3230a9bf7ce3b74";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/mk/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/mk/firefox-79.0b2.tar.bz2";
locale = "mk";
arch = "linux-i686";
- sha512 = "9af70af0e6e997081cb2c8d899462b67b649821bd073a8ce25dd1cc16204d5cdef5a23d633ecf25d52697941f7c0edf0386088c91640db173bc029976e3bc320";
+ sha512 = "0805a56762269aa3dfa9d36084d5bcc02782f60b9669fb555f970e9a6914191e6e5fc91f3c66cb831dd2deb50e0777a37cd22196335c3c81e184b156ae599418";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/mr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/mr/firefox-79.0b2.tar.bz2";
locale = "mr";
arch = "linux-i686";
- sha512 = "c766bffdf742a3bff9620765d5536b1ee89674678aec48c00f7cc9d5badf8f8387f1a83b1429e3eb5d6753a5c97f547b2b71686f7c35ff70d7339d83229a9772";
+ sha512 = "a71b6785c7a29b43567e647c12591be2376ea0c8c517e776904ce62f8e85633a3c02bbc822be0aaa2f242d490b64b3b806ce607848fcfadafe131efef521542";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ms/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ms/firefox-79.0b2.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "6de6d32414a251c0534c3ff794606d44489590c54ce2b9e12254e1743e38c5055149e9c55337bed4a487b2de5c47200e69a22d1ad6c126f09a6dc63c171db850";
+ sha512 = "d486b636fa1615c1fba5af0146d52f54a257f59b245f88ef95f431f6f784d8b66f69dcb8f0b0cedce904a08396134d180535950b52a6c56ff03eda71fe9da9e7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/my/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/my/firefox-79.0b2.tar.bz2";
locale = "my";
arch = "linux-i686";
- sha512 = "b8e12bdb581f5e3b20522c15e35a249bc270e63fbaf298a955d42e7ae796e411b903689fb930ec8ed0a7a607ac143aafaf74e67b845ffbdf2907bf06590393c0";
+ sha512 = "71215908a5a5c9ec624327330da65fb6f42b1e2e3f5ce85aec571288d7bfbda004f5f877f676d9e0cc899f669389a4372a35fada34433f4ea2340d26c547fc42";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/nb-NO/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/nb-NO/firefox-79.0b2.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "62913a53dee0f9617da39bdc9adec5e500b85aeac68fcefc3b0797da515e570ac0eca70e142488b6de61ef7684ca5e3b100c6c4892660e7132e7cb77c2668a26";
+ sha512 = "b539775b42d6a59a9f80d2986545079081675dc21ae58c1f646229badf27759b44c6ad887acb7bf35d7ebbb0f28fc2a9c83b46773f08d94b6e987b6f8023ebfd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ne-NP/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ne-NP/firefox-79.0b2.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
- sha512 = "7d5c6b977b0e274c32932ef3c0c430a434cbe82664907b7fdaabc27b06d4d66b4d7a29a266876089a5647438544d0c2de82f236d394cbce5bcc095e0c627e91e";
+ sha512 = "5782a8e33a21a1050bad35052f1785a4d5cab945cba654903cc4e434a6e983b6ca3ca5fa7fc48bae561009363c029048c5dc5788216f5462403483dd462316d5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/nl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/nl/firefox-79.0b2.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "7ac864091f66ef5be5d64a4c858ad9331c46a1b801a24da83a440062d4a4eb7c29e39354730e019a78f5d3ae0d52011a11d24f851a05015ad30c05e5e66f8a90";
+ sha512 = "e9b49e769bd39732f2160e80096013e06fc7bdab169ef6461940e5caaa70d095c66d98ae3c14354aa4acbc06974b5b0208bc4ac670e9a4193d62d421f672da6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/nn-NO/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/nn-NO/firefox-79.0b2.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "0825347f0076b5b6ef9f41811e7be2577d534031fac81d2bd8a7b8d943a08cb2adeef43ef31eee3c22176f22af7dd92d73d3f66cabdeb11b70de2f2093952b1e";
+ sha512 = "bedcc442a97f53d07d55e6c1ad160562fc2be5e71996619c4bcd5711955cf9747252598c2388bcba6775413c072f5a81c04c55d75b36896c7733e6eaf5a11570";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/oc/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/oc/firefox-79.0b2.tar.bz2";
locale = "oc";
arch = "linux-i686";
- sha512 = "336ddac8c9d3d0f1ebd56d693c6a1a316622a8abd75b37ffc1d0f511d1c1204f08b2997f95639a4144fbe70921e098b2eadfc036c0ca79f840a54f3cd6fe4e56";
+ sha512 = "be56e45661f10a58407067322b0023eb139dc0b95ca21e44c049f061cc3d366578ffde33f28ab480cb3df7c8c68ee25373d4a7a37623c1dc55a45846ad36312e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/pa-IN/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/pa-IN/firefox-79.0b2.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha512 = "84b93992b7b424a0253e65aec272a90c603867d513191610bb8000b6317784cbf8a706097e64707bb7e6c5b8c17b2ac0c2922b4d78168aae792706142b637f49";
+ sha512 = "908e98ed580f5780c8204eb10de36e87f908baf3c60439ad8f2db48bd69385d606d2b2be685bd8233d8f029455b4c881855440679b314f3d309ac616b794a644";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/pl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/pl/firefox-79.0b2.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "df53aa6a153b6cef0c1f53907131f046aec359a45dce64ac6580e887c233b653ec8a363374a5d39a755388b8bd562afb01be537f2192a4c7ba6c95089b8615f4";
+ sha512 = "b93aa5d83d416ecb7b4cd1957b2e16086fbbfac86b4e8f92b77e5c95e178e83b9c9086fbc79e450f84beb22687d3dff7b36fe252851fe3885d267894a214496c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/pt-BR/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/pt-BR/firefox-79.0b2.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "6c6322785cc4e5f7597fdee4261eba1c44f4aa65fe25731488bd4a755baf619d08d4e1c8b3ffef328e5671db3f01cdd633f0405f4d234763e5e6d28031528362";
+ sha512 = "595708b079d7872774dd6bf4a4f350e3ebe608ee4a0b8b12cd57dd158f65564fa57f6c1566ebc07fcb577c247978964a257f19680b701a085a2e00f51d8fd271";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/pt-PT/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/pt-PT/firefox-79.0b2.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "88c761b94b4f2eaf3fe3b977b6c9ff57ce5f6f378ceea6d892f04e8c05fd60a2af664dcdb96fe2beca79d78032282a8d97d9e963cae90883b00a53d90d975c4b";
+ sha512 = "8a6365251b70472cbce1abb37e72614c12a2d535e7fe300bc5fbb370b8089dc3ee9c45e7c7095ec5ba848e20e4126bc8fd3e7953244416aeff6371a180d1c3ec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/rm/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/rm/firefox-79.0b2.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "8c2ba93f63d0418c9c89db8b9a80019940483a233520a5c4803f2d4731235c05e2012610118d90376d53e1ea3e32df69f0f50cf1ba6678f105ed1cd7b77d251b";
+ sha512 = "a761c78030baacb801b2906ddd3d8a18820e1d7359fb3258f5738d4eb709748858f9f73bce0d82ef61e517caa66754e943c6d9181ec036ece7fc8655ee862af4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ro/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ro/firefox-79.0b2.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "3d11bc187feceaaf323e4dcd146ac9fa865061c61185f2122603eb99b9b619a86f1ab83afe5a4cbc64ec70fa400c5039b185bc36f397f4f642a983900b7585c0";
+ sha512 = "66377462b9a0e1da5f76f9a869e73c0f83419931b4c4c305c4b23b05b3ebf5809645fb161bde374075c33bbcefc3451021a5cdeb6a3187f740fdcd1d1a54698d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ru/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ru/firefox-79.0b2.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "0ed98d7436ba397e4ac7daffd5d0b2b1ff18ccb06db97795be60dcf88f267bc72d47f7024deb96f4de79e9386841dcb874ba2277de6c2f3dca12405711e56d41";
+ sha512 = "f4de91b071d410ef1f17dbf9393ee6d0a4b44aad9acfba24e9c34e12c5bad03112f26d69de9400699247589175142ba9755cce1a5b6a29a6f051ab98cc322658";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/si/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/si/firefox-79.0b2.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "6e630790cfa072cdc65d264bc8fd06503fd27a0cb45a6ea2ee3512bff758cdbc70267f26ccd48cc0b25ec2d6a099943055f48e268df4dfab5b92a41c07eb2ee9";
+ sha512 = "2b784fcd8cca0ca7c9891c9f86ddf2c542f4a10549c6a0e96b1ec473aabbacb94cb86f33b2d743873b2b1acb9cbb2a504fff7e1d8b14e8aa72643f8cc7b0d307";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/sk/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/sk/firefox-79.0b2.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "343751675e14419851b4d44019b149033e19f0946cb99a244e087c61cb2ebe6d649920823538fc992abb746471ef411214d5d06c82aaaee58383f1e1f9971c43";
+ sha512 = "81b7fc24372636dfa6b25aaade036c276115a792022f579d302a6daa9e9ebd6adf6573b6c2ef67e02de6d247a207ac8b9f26a2917c4ec03064e44017ffbb8f71";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/sl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/sl/firefox-79.0b2.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "bb4e20af34b7897f92929694520b9763a1717fc18b4f17318c399d737f76f75b0a20c6ab64e74415868bc6ab9af7368780c8e6ebd7680fd6a610231a161dd1c6";
+ sha512 = "506379df730572475d631c549cbca20a4ad42350034d3175d62314f2c2541f43a658e45cc460d72715a1c54402317292b05bfdec8959382112aacc0e9ee830ad";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/son/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/son/firefox-79.0b2.tar.bz2";
locale = "son";
arch = "linux-i686";
- sha512 = "5b5dafe5899d5e72ebad2b0feddb1a15992c4bd6d7f0c156bbe80eb09f8288f90186c05300d27323ad6df8f0b87f46c8419b77ea186cfce806a84e9a7894fc46";
+ sha512 = "b9336d53e8929253f83b9b7193ada1bc96dc33026da53a117c45ad9a9b52e5e41984b07672b589d6a80a89dcfb7ac4ea2ff4bb5abccd0c0cd50a0a2f21313913";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/sq/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/sq/firefox-79.0b2.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "2865b9573e3fbd5ffe6ce2fc7472fd0a952cc9bda986b42456b811ae1fc135fd3d80910da76472d5d148fc96cedba78deb09b099568749dbe4f02c6166e7b7cd";
+ sha512 = "99914032fd314de32a8a2978d57cfddc47eba5da765b6ed07a536b0ae2784f587278dfcc21320c17f8e0c1ac94bfc23f4fd78b6b66d3417028d24b6ef861d48a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/sr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/sr/firefox-79.0b2.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "c1f12986394670b2368ba83886491a260776a8959d28fefbbb3e28f89ff15992400d6d52399557f7787b4b90d6cae59f099c94f0ff487912e6813733822fc848";
+ sha512 = "aa705282eb01ea0d3b7802e6d980940b194a431b70b76c272588bbb3a460cf3906f5300e77853b9e03139abb35c3b8f83ef6f7108a65d46b218de5d1cef756e1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/sv-SE/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/sv-SE/firefox-79.0b2.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "b1c4c8210c0f18ada011512cd7a48755db08b4067c7530e30a06ac34f43a863c0929cff714d2d78a79fbb3643c0aff7e901a0e36ba1d006cdb0dd9c42673f8e2";
+ sha512 = "9dceeac3798e5ddec0db0cfe79ba7f63830e2ffb2d6d6a1e589df0fd882c42639ad6bfb5b677167c14ac8f689d01800955281d21417ca0b13f3a50630e213091";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ta/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ta/firefox-79.0b2.tar.bz2";
locale = "ta";
arch = "linux-i686";
- sha512 = "5ef1af63b19b2dfe49488cb11ad12c495a576a5aa3623e6b977031974778943ce5714ce4eedcfafbeb621b298fb45b13454798ef72040a17d7e1ae722454f39f";
+ sha512 = "67ea9cc2792ad11fe0a82327c831d65ff2e79bb3ef7f64af0f4f2ff471379cf4530d2b438fe6f0c966d77d07bcdf05ee11272a862f780b89ce09528229510eff";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/te/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/te/firefox-79.0b2.tar.bz2";
locale = "te";
arch = "linux-i686";
- sha512 = "8235d3907e8315bb1422e1b32f055571126f39892b2fccc53aeeccea00d896a0b8312e649998daf7ad2994863818b87a1dd14a48510e84caadc5ccb836bd98ca";
+ sha512 = "40142ac11f0d351afbf6fb1f4120a94318bc19a32da43ab050debe5fecaf778ee79acfdfdec49b4e710ebf0c458fc0006bb9df2380f381b2ce9ae128c558a62d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/th/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/th/firefox-79.0b2.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha512 = "05c6fa9d79b7d3e4fa922abe100b3d0f371b60e534a12faecf7691189f0431d7cff457e11cd8ed3c6494cfe0736c0d90f3ec3ba553b2da91c45a99a183cfe073";
+ sha512 = "96611ae19a04a246942eadeb68c95dc206dc922c9d6adb5877f0f4aa7dd89e72d8a46e153d322687842a0d526d8085c0915057396b65fee143dc5a0455cf7857";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/tl/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/tl/firefox-79.0b2.tar.bz2";
locale = "tl";
arch = "linux-i686";
- sha512 = "5f911a30b99972bb2b521b96ee50741a42ba921c345d7e9a820b9954e5c77c16afe9299ee5df98f971fb045d757c4ea96c269aac90a21d4fa7c9c6f651b125e6";
+ sha512 = "c3fdbd41fc2cc227405db6faccf55cb17c79e1e915f21f603ba3927ba2844785ed306b767361cb45b9097e143e2b96b7b364647dc18015750b36fc5c2d476930";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/tr/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/tr/firefox-79.0b2.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "326798d3058adfd3d13ede18c643972e4435fc0ccfc126a1d9002c7cda264c94dd691c1929719f7dd0ead6e62454b7198da05cd2796c0393f010bc7bd15487ba";
+ sha512 = "6a27b0a490e8e71e75178f4f4ae4486414015fc2823002ee181d1ef66946577a38464efe31553b269ccd5ac47f770c22f22be1f8d46134c87e34ad6c817ab6ea";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/trs/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/trs/firefox-79.0b2.tar.bz2";
locale = "trs";
arch = "linux-i686";
- sha512 = "6b92fe4b0eb39c90d05d15c4b0ad7fc0774e4351af2cdff620465c9d949ab678fd37e671d1292cbb4830d88a66f81184a696938fd190dc4059aaac91c9b7a15f";
+ sha512 = "9495d973366583f3bb0ea3dfeff9bfcc7cee70e438f83385a2aa799acb23d77f07e4edb7bba1917a8dbc8ca63c67ecb4776671c3efda821e85d52dc22d119ed7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/uk/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/uk/firefox-79.0b2.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "3940ee3f91ad762937a1e7efb8e864339871e712d47348a08eb4ccf01a3bddc892048b6bbbf300f453ee0298de5d2269a86f2898579f34b70719c35b8bd27a86";
+ sha512 = "f3cb32e86fed32c0d98637799415cee7d829bd9d7a8f1eee1c2ce09c222e8e014bcbaa0d76a378231516c19c2a55de43592779eccba20d7e3ba55b775ceb1750";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/ur/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/ur/firefox-79.0b2.tar.bz2";
locale = "ur";
arch = "linux-i686";
- sha512 = "fc363167abf28830a0b00ffc9b9d1f51e8805518854369516491fafb4bedda2eae9172659732cd89af782381ac3a7636968405e8e084e4e39623eb32246ba691";
+ sha512 = "b669fab1efb59dff9882fc2c0aac497cc2c63705602459cc794d73462362d578d006e6d7910efca6046f4f7f42ed7f182957048441c54b991cfb44f541d4c995";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/uz/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/uz/firefox-79.0b2.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "1f8ae3f175837bddbe6b6efb594085892c28abb557316b2eb991d94ea0f83f34210c758d17f0fae3c8c79072772608948871a8b03e075f3ea1efacb0cafc0bd5";
+ sha512 = "6a734761dcd1ad0e68280968a0a8c4f286530dc6a82862f580a4f5abad7da667316b548c1aed2fbd05d01eac4e1c3feb7b50f6387e959f6a278952716a8b131a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/vi/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/vi/firefox-79.0b2.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "2c6b5087fe7b58be884abc9bfff647d3ebf146e7b9497b2664d4d0ad055f8a335c93bda5149e43c18752e1fcb3f1b5d9d09632552a2daa15983a5c79ef1f71ce";
+ sha512 = "0828b3e4bcc529616f2d67679da82e5b602a95acf1c050a3830e1cb76c47c26dd2ed6865348328d028ca1523d7a6f94975c1dc5288b25541c9af1995b9c03ff6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/xh/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/xh/firefox-79.0b2.tar.bz2";
locale = "xh";
arch = "linux-i686";
- sha512 = "0274824180e21a1b9b4e7d7bf5c03710b23e5ce68171c3b7a2a53acb173a081ae6038802896a0eedf933c278f0553c58d443557a6a8e5c3fe9146e8d3a6de59d";
+ sha512 = "21903aebf85a8426b797c8780fcce353bc639e73230e768730eaeb25c0cea02d81ab178f3e46c19f50404280900fc115536ed919c2fd739b077f2ee04f40101f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/zh-CN/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/zh-CN/firefox-79.0b2.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "603fa464a03e65049c2520bb237e73f528542a7f58305e6cf3976bb0581323daec01e7c925d269e72e9990198a36950a8013563e1c40aad38e6ee818e622fe77";
+ sha512 = "52fc8278993575fa594a173b66088f0ed4f759d51e019104ea493a5aad0b8e74a261d3800242cadcb5d93aa99181dd62d7dc4fd462977fae06668175ac396c63";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/78.0b9/linux-i686/zh-TW/firefox-78.0b9.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/79.0b2/linux-i686/zh-TW/firefox-79.0b2.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "3c91149a15e27e9e3bd3d5aa8c8d26f2e7ea92b8930e801d48c2fc8c9b67581e724d79a90bcb8e91a4bb4d74426c421962cc16938cda3292cb749cf204487795";
+ sha512 = "7843b329d73b328ffb7157b3b420dd6482774129cbb1144b4c2d5964ab03a76314b95110119a86b925d7c3238dd30d97c07d54a5fc23bf2e0f3ca40841b2454e";
}
];
}
diff --git a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
index 464eef9f4b7..ae610152432 100644
--- a/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
+++ b/pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
@@ -1,965 +1,965 @@
{
- version = "77.0.1";
+ version = "78.0.1";
sources = [
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ach/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ach/firefox-78.0.1.tar.bz2";
locale = "ach";
arch = "linux-x86_64";
- sha512 = "12adc58633a67921e1d1944501191510baf3b0308213f417a202abcc09d5abad3155a478c2541508273d6e8b07bd3c13f7f8ab6e40855927429a94cc8d989888";
+ sha512 = "db99ddb8a4996b5acc75b70277b4582de0cc885aa203257edff519e97c5ba79352697c65a2f728553c67afbb2d3857a3fb106b6bacc6386927766c23b8cf87b7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/af/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/af/firefox-78.0.1.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha512 = "ee58827ac139f48b870d3c30d8c317857ad5973593fa99addd7d09faa1fc53ae5ae31e36cd1f5c9dec6ff56ab31b987baccad98d4c8f8e009830e2e5065b8a4a";
+ sha512 = "57d2b959a3fd68b2ad859288b310d0c4d7dbfeb9fb1a528348e62d847dece5ef7fb4fb92fb8e3d7e2fac12e4d96612ef0f3c18377d1e170409c38d2b7e7b7895";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/an/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/an/firefox-78.0.1.tar.bz2";
locale = "an";
arch = "linux-x86_64";
- sha512 = "ba8a36a8e7a8638c88355ce68ca4f320d13b60522f7699dbefd056ad01c4476799c38c3cb5817d5c506f29ec32532b533bb6aa5a592cef971f1a617d353b12aa";
+ sha512 = "4e823bc4c5ab815081a0446198f148abd2741bb9022e1a13b796297b3deb84ef4fd889c3f651dec172940cbc1e31445a0b0e26a506b4ffd84f3235b11e1dcb9e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ar/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ar/firefox-78.0.1.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha512 = "507a3c9487f0d2fd89b91473afbb9607d2c8fe2f642e331a4c781078d0f474b5345827a83167981c0d9b06556370b6d7baddd9eb3355dfd8c64014d139483e06";
+ sha512 = "5dd9f4f5ce3bf42833ae82bc568bebf000fb2b78d631fd13882b7a3a65e8e9d98a32a8ac5e3f806d19e10bb6f9ba13106599975c147b49125a2146184c5a98e2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ast/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ast/firefox-78.0.1.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha512 = "70df4d795059609d2935243ca1af753e9e57d303f43df42f72a423135d095b8a295cf06fc3aa0284f68415c77de46b6925b34fc19987309a9b3f749e8234d9c5";
+ sha512 = "e46307e5aae2e1bc643daf517bdf4234583645267be62e0db476ed2d4fea909cf9bcaa22064137bd76164220f60d98b8469a715558d92a8204a9c5acfa559155";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/az/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/az/firefox-78.0.1.tar.bz2";
locale = "az";
arch = "linux-x86_64";
- sha512 = "34a95a03400f67bc17a405767d174de67103a57cfc2154621e4452b914e070344b361547876b2a17813638405440642f28684f84782285960d3ed5bd0d8c0eec";
+ sha512 = "e0e8ed2303266f664db62a4054a10306bdf4c84f9f173124c60a0c1b211c9c3d67491c86f0e6a57d560ee1d3cba02ced5cbaa03ee1a40d1e8443842123cff8ba";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/be/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/be/firefox-78.0.1.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha512 = "66acd13f56a2a3c79cc49f3cd5cd203c7b7e1f7f978a1ce1eb90f702f35f501bf7b16b1fbc9be8ba9b176b103bc37d0868aaf765ca485c854192c2c4d27b1030";
+ sha512 = "7454f9b8741544092042dbc2cdffba4b7abeb529ad1997da74412432cab9a3e286531a72a853eb6447c097db103e05d2444abd74b4d23221903c31f32bd508ef";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/bg/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/bg/firefox-78.0.1.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha512 = "44f3dc39fb73c03461d16a34f1fcfeb385722a0b4deb7b75199a8f8fb40fe85cec8116e11eb2f7852580a4ce9925d8f022c6133647232f6547db689b6d87912a";
+ sha512 = "5fcc7d8165d168146158e1da4589ecf6677b9339716badfefe9c9289162f2a935dff2773f3a84499130499aba6b40d0d815c819d04cd62a574c867a92e95650e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/bn/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/bn/firefox-78.0.1.tar.bz2";
locale = "bn";
arch = "linux-x86_64";
- sha512 = "2ecc1a1433eb8301cc7e9d66dadf1926aa20b609b7683e69004dd56a12b3a8a2a1db19ec85113bdb0bb0759c29b0e70a157ef6f2f7ba29a121f22d39cb256c5e";
+ sha512 = "e470ef70de7197f5eec35f873aa0140cec8728b945db4e947141734119a960d998be3420a1e2375c4677be0b6d9fbfa94ef63b19b525ab6cf3b48c6b659f7037";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/br/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/br/firefox-78.0.1.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha512 = "f9561f0d2f00da6736af19dfc2ec21a25a46b0a2c0ae195e0725a59f8df0367be3c0dbbfacc4b79ba82bce7643b00127b9a9431379e533c0393d49c6d3017ccf";
+ sha512 = "ea178fb88aa45ccb4754325c82752f51d078d5a04689e22f53ad3ccadb6635adecfb2384048a05e932eb0f02739a11540cb62d94efba7c207277ec4647c6fdba";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/bs/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/bs/firefox-78.0.1.tar.bz2";
locale = "bs";
arch = "linux-x86_64";
- sha512 = "e76982df74ee812f37f802d3e82a7ba842d6a211be3beff4fe6347a991ed49601678f11c01847a9708ce36ec2ca956f452b2d7b1fe168a7608ae7999113fbf22";
+ sha512 = "ede391fbccc2859139329508dc34140b33d214038cc6045d5d25eb7752bca4059c7d89adddd6e4d0d34a7bc3019b6bbf65d165d12a33ffdc823f687c41c29a72";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ca-valencia/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ca-valencia/firefox-78.0.1.tar.bz2";
locale = "ca-valencia";
arch = "linux-x86_64";
- sha512 = "a2633b6e009edcb98c4af62df6cac991254a0f370384c2d0a3b81f8c4e49648ab6cdc580888a628668acd0a4daef1bf6b65633c58441aa0e9aaf84dfccfd10fa";
+ sha512 = "15913e0b6d2383a4212cbd9ef84d0ce7d7cd601f112852d78f0a8425f5981655ef92bf0a6b9486a6f7cf80eb630877d7b74289f6d6b0302b6191b179c21aae63";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ca/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ca/firefox-78.0.1.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha512 = "c8ba559b912670a86f94188e1b3c0962093955a527b2751e4264699bdf343050999d76b93857f6819c797dbafbbd0980032cf5c497b0d34a50c5c8395cd07cd9";
+ sha512 = "9c223ec9967f42f1b17fc28d6fc9a58643c875d20df6c2d03b22bafdc930369aed2e406297195239c1ec214bf005dfe166834d4c4c7d35253da35774588b90bb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/cak/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/cak/firefox-78.0.1.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha512 = "52f446f2a2c4bd6d79f680ebdb38e2f62e0830d14fc98dc6ad01c5b404794da1e59f4b8da2d7f4a0483187f4725a212e41edcc2006190818e6229a5a9af8a597";
+ sha512 = "0925571d801b754d692a1a7f72e454a918cd6bd1fbf06dd336673cae725b153756d2d69ae1d409dda08ffddb5f46d6b630daf6e3585ca7e3a2aefee0a97804f5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/cs/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/cs/firefox-78.0.1.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha512 = "91d8dbd3d8dd6e242943d9b416534492125746694a721fff6c9d51f811e2f93b5d521f63357addd0e11bbeac80d3a07d2fda0133d746eb3d4d5d086e59a713b9";
+ sha512 = "f99aac3e9476d5039c66ef6465da9c2391f735b7c26a4bc7afc7e4789904f37d152a85beece8a518c2e64729686ccc6b7909682181e20bb3b99e4955c56d1089";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/cy/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/cy/firefox-78.0.1.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha512 = "14a04b2d97ea473b45602ab44d8ad08f35f21e98621e93b901ae25731fd86d207b4949bca3283e39cf22aea7667e110c94b948b51a370551c4416a3009f10854";
+ sha512 = "02aec196c960943438f5facde42ce2d98d8a6f7484ede3ce6358ebc6c54ba8f86c12901b294721f614acf81619ccc811712c637b37233dd36b517761f215e7ca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/da/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/da/firefox-78.0.1.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha512 = "5ff9be1796f70f608e12732c71f46c6c4f636e52ed03cb445ee1fc35d4db2897ee1b8f231ba0a5724696d3f7db04845dddf268a3ba59b26a869f65729abd57e5";
+ sha512 = "162352f788132bda44349bc880b0187c3870ac87fd13bffd4683386c279570b81f46d5bdc88e61bdc1870b288c5bf8ba7d485024bbbdde0c1e2ae4d2dabe7908";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/de/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/de/firefox-78.0.1.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha512 = "b15a90114ea7f2c69fa94bb6e9c2559be0f7a7a0b7c4c1042823153000bc6a04a27f62c9373cb4c73535e676c41b23dfd260396fa691f2ac0319badb7a087f05";
+ sha512 = "a6f3c8bd0b05749b1cf65d233382c2bfbb60d57b9ab51675c2fdacfd7819ee6588096d326d2b4ebce7b8c87f474203cf9c701f1e9289a15f25903d9e776b6743";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/dsb/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/dsb/firefox-78.0.1.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha512 = "bd10d40bb2f52c1b5cae9c7d91d53b3cc33bac0415a6f0b37fa5e1e2f5249ce5313a45e0e8b8b218ad961b2e3b3597c7132486a71eae76acdc61805181cd7220";
+ sha512 = "695e3d710f0828566b30f10eb26cdf8963e0e086846ce8ce772eb0c720655509a69dfdbd4a40e25b739295bcf37e866c4c7e3341845038fbac6b3ee41dc7e3e0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/el/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/el/firefox-78.0.1.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha512 = "4c28c9104085d2ddd024a1418f0f54cd4c57d0ad5fc59bbd26d28bf173a78999eadb025618f0221273c5cb697708f944764a88fe9c08695b10694c68ec54473c";
+ sha512 = "4b7042034faccd67d5de9917b8ef48ef1184953036ff87ca1f44e9bf82578179b093fb5654761ad02b1f14cfcd6eaa2111178ec281eb93823fbf7b957ea25922";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/en-CA/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/en-CA/firefox-78.0.1.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha512 = "0722520753a1bdb093e696cebe1e9074661b7602b5d8285b41f62acd462e740cb0833b751d870d602e7473bd11f3bcb3e5dd8e84ca00ca3babeea3a19d45974d";
+ sha512 = "03a35b1329a0ebcf458a0166ef205b7d67f8aeb09172a3ab1b4f4f89feb2152907e4d4637b8677470e3aaf60854da5ac390338666c078f5f212a8116de83da82";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/en-GB/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/en-GB/firefox-78.0.1.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha512 = "8f6aa14f4dddadf19661e3bf11573d930c5e931f383498fd22826cb1e61f97bb5cc5db7507e5363648fba3368c7d49d7395bd4d68c6f9787db65401e990a62c7";
+ sha512 = "bd04a0eef99858d8219921405f1534b5892a9dceeb735d75ff6e727c945b805dcd5e7f164dd9b7b4f5c438ed63e80d134af7d7c1d6003208cf44a59b48075093";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/en-US/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/en-US/firefox-78.0.1.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha512 = "28b0f843220a88759893813c48f9b02a255c26fe954632e530f956f43c4cda6441546f3e9d827fd61bca0d61fc6a5580d3134b8d5315cdab90fb57aaf96fa5f8";
+ sha512 = "d9e2333c5d5924c7ce3b863ced6567de676bf1f42cb44e757dc393963745f153bf1291aebbf2af315766ee35edffd0e594e5b422eada141fe6192771540d7944";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/eo/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/eo/firefox-78.0.1.tar.bz2";
locale = "eo";
arch = "linux-x86_64";
- sha512 = "da2d5d3d337c39236ecf39291dc44ce5c023dc0dc0b093c73b17425befa5f8b54239f166831b2d2b88d3556b9ea1e3dddcda8bdf2907fa7c5a63d78ef222b214";
+ sha512 = "a4c75a47814683e02bea5729b86b1cc843537593ecc35383b259cabc7b348966dab8ef54dc95602c0e38c1077acec1e681159fa5396eb1f5d2cac63457bc7af7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/es-AR/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/es-AR/firefox-78.0.1.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha512 = "ffece84feea0c13e2f1b40c41ddf0c6bcb9db03d5d377c509421abc2bbab7d04134e14f9eda5bb87bf7a63da57ac214cf88a054fd58cf7785e620e37076b5820";
+ sha512 = "b32f55b5af411c955f24ea36cf96012af925d0175a341fa1e52cb8c413c47fccd5b7e3144711d579c45c0ccd032940843a58f8caa663528fa29e7fc971f20a23";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/es-CL/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/es-CL/firefox-78.0.1.tar.bz2";
locale = "es-CL";
arch = "linux-x86_64";
- sha512 = "649bcc8ffa5ae82a26c277ed648e7e02bdae3df782c2716ae15834f46230105ec4c33bf838a7c5dc7cd1ab1ef92f9babe9bd39e8dd5d34376ae76121119e7a2a";
+ sha512 = "1741774d47cf4e807bde9e5774b64f436650a020b80cf28eacfef2524b0ae7bbc2def341ccf9b595680c0127cd1e9ef9d1d42f53f5d5bdc001e9a18b1326030e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/es-ES/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/es-ES/firefox-78.0.1.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha512 = "c292b0f01d5289ca978b0af87d15a0472748db192ef4f09b36f5fcb1a671edc9a3286d3981e482bbe0b33158f930ee1514cf0e8b18cdf31a47a2c72b0e0dbf19";
+ sha512 = "5711c34174784e8955821ef02362a4b83635fd7b0b785e90de1f68b1b8eb159fe9efdcf0b6a64115ec104b5a8369b56a9ab8c9c23691d62f255598ae10810cdf";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/es-MX/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/es-MX/firefox-78.0.1.tar.bz2";
locale = "es-MX";
arch = "linux-x86_64";
- sha512 = "969f18a23691d80f7cd7df0ac43c6a725eaffbee73d8044daf90ff4ea0baf504cba9e73049f74b9cf8619b78326797d831f247f86e5181a791fb4ae211b20e46";
+ sha512 = "ec506986f0b8449172bc532512ee323eba7198b132ade8bb31b35d36e1fbb3241dc5691896ce893803fb264a059e0e52f617924fc8b3cc8bc53d84fefc9a624f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/et/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/et/firefox-78.0.1.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha512 = "cacc56bec434d5c44422f2178bce9db151249b4298df079a00c378995cd353d6369b6a1edc841928eef26a5dfa23d44f25cc33f0dabe96b44c13004bf134ecf4";
+ sha512 = "86db7028acb3ce968ba0939609f886fa44651cf9de9b36cd160fb743f0578b8a6118da26dabd69e5a0cdebe28c3f8be8025ab6197d47d11708ba7030ae29e7f3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/eu/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/eu/firefox-78.0.1.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha512 = "a5fcf26a1b614006463f0b2503c39c00009ccadeeeef54c7ade12717837858594037cdcf96983cec88c5816e436e97eebacd07b40182504c016d238207bd3e62";
+ sha512 = "469551b3e5637251cee86f7f7a515486846894a4a4e54018e41b4387fc3457426b4aafbf99d875dafc4d1c4c4fe12a96474cd6bcb5d25284f68ff07a099f61c9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/fa/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/fa/firefox-78.0.1.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha512 = "68a2938aa4f190941595e66efad29adb7770657dc755725e926a19e189f15f83a5e234d896f589c693fc3665e50b5da95fb3538238a2c2c2f955caf08d7a9cd0";
+ sha512 = "e02a4f3826e3df3eb36e1b04d1f973458675b22a3259c5bf7a8d6ccab4a2cd3055eebf1e5dda154258e5806a1a78c0f0a1bdcce92dff144f2037f52e0d0dd050";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ff/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ff/firefox-78.0.1.tar.bz2";
locale = "ff";
arch = "linux-x86_64";
- sha512 = "28298f6619a3c485f08d25fd9cfcd9ff8c60014c702ff7e4b6e462a0877b7225829d4a5014a653a3073d4d51dca731859bb6600ba9a66fdc488734af7487f9a4";
+ sha512 = "5b7a1e71b35361a7db2d846fe6ef87a8c8aed37a805d75aceb5483d0aac662d3e2225a2a16aea3346ae5a1efa7df997e4c8f424cf0d06def155267ec5f7c6af3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/fi/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/fi/firefox-78.0.1.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha512 = "fb4ee19b0b71d6d51f82cdfa384a4229e4cb735e0901ef9d246dd192ea5fab010de5549a0236917ee0002de0cb28b0328692079087184f46511c429b4c0201f5";
+ sha512 = "936a39ffdea7f503a9efd7f509610a03326e50d790cfcaae38d79ce928fc949a73a0609d1bc7b11e9026a3bc0b536b9d040b81c6bfb332706bb44ccba51c73ce";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/fr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/fr/firefox-78.0.1.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha512 = "73a06198b1b62ce230c76d045b8950008b0ea608a967cd7a143b79b745ca269b6d5960232dc2f20a26af6b9df785785db535182b2fcea2bc1fb6d46abffa1659";
+ sha512 = "38408f71646747124a10d2e5206be9d8c186a070aecbcc94d4e7f8beb436905597648548f8e36775101732f3e73b2899e2b5049bc5f7e461603b9cf33a48e526";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/fy-NL/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/fy-NL/firefox-78.0.1.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha512 = "a7a2ae5b4e1c5b6e0bee93e4dba501638d4f6aefb094833eca2e1a4c342beb29102d92840ef8c898106c8689d585548a2dd192dfdcdfae3a0c7a9fdffa604008";
+ sha512 = "f84e596d2362910c8acc8baf4f693f889745eca90e3a0f1d4fb2886fe90b7c9579daef826d0c382aab531c6791072ef068fb15122b9e592d413debde6e84e59b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ga-IE/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ga-IE/firefox-78.0.1.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha512 = "1341a646c758c1b879464722a536743cbe406b964ba289d9bd36ac973db8cfe008331f1736a838c1b0fa5c2c3a01e12fd8a4b3bbc073e0772ec3d50da7ea7159";
+ sha512 = "a9c120f6d86e707c3c46f767bb26f8eee6e260026882278387d0c9e4de3baf99a8d7c75e97fbae1021da570fc13419717c11ec944baa26267737941a7b2d1eb5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/gd/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/gd/firefox-78.0.1.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha512 = "d7996916bf60c44df2a354c2f09bd1116c2bf1f20bc4445686e16f1eadfa6606e772fb0f9f3086231b8666a5a22a4dd549a4efcf7aad4529ac57a49adf9a7777";
+ sha512 = "f9296428d0853ae1a500e399a612cee9989581e6164839e80eb9ce087d76df8d8ff1c8b31c9722671b0b2838480e4cb6243bea0d143f7758524c008f7c97fa26";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/gl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/gl/firefox-78.0.1.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha512 = "38068429fb33f17451babe535ed9692f8d97aa9bd10a419016f6b61c8a02232c801a2e018bb6164ddcd1c4b3216fae71c1cc7f00cbfab3e20b85d3aabda02727";
+ sha512 = "9d1b1060c4f6914eaabd687a7e96d49430823aaf32d8660bacadd35d3de8dd2e4086702b35b71116351cdf06574c7a6f6283c555a8dd4e72792ea35b466f7cf0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/gn/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/gn/firefox-78.0.1.tar.bz2";
locale = "gn";
arch = "linux-x86_64";
- sha512 = "ceedc3f1e05ca7b33e03bea9e0da10eec1930ebe30cc5b539e6b928da8a19eaa619289f25188888799c3a0d91c12a6873e38411e136fa684f5ad27d6ded6d6e0";
+ sha512 = "7860386b1bca90e83b8be0aff0bf6e1ed9e9e252e4a586d8c1e500291ae0e2dd3459f3ba4fde5e0ac67af31d751dda4549713decde78bb443dd562885909f395";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/gu-IN/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/gu-IN/firefox-78.0.1.tar.bz2";
locale = "gu-IN";
arch = "linux-x86_64";
- sha512 = "f2497076febb3f19964b3ffa29de9061cd64706224c29ea8680a4e7277131de559b67c0012d6d7a8905143e6b19ebf27b5ddccb3263d5fb3bfcc8aed1f93b294";
+ sha512 = "9685d659915c165b7874cef4db2d7c6df65cb4f4da4410edd214f51b5b968683c6f92c358358aa83dda53e94827351470b12123ac0a13b50bd64cdf3faa57b21";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/he/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/he/firefox-78.0.1.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha512 = "d91a982c027d2b68c449fcaeb719d8943d089c778d017534d72b571b26af8c7e01ed9ee37309394b6984daec3579b91c901a3a1d9ecf5485a2a0a1a8f93d522e";
+ sha512 = "4ccb313911be8e65fb3eb05613dc2b2d9158095a8d8afcb60e04fb995d81af4fba65250587194e32c432530069ea79260f5ba84ff72d6a7286430253ccb52062";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/hi-IN/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/hi-IN/firefox-78.0.1.tar.bz2";
locale = "hi-IN";
arch = "linux-x86_64";
- sha512 = "7aa929a279e568ca517f3727b4c51417cb4acb6e2606da30658c9a213fb789dba9191b51d62037928a47daa394ddb5baa0e2746f68a4c5569bda3632be17a719";
+ sha512 = "cf5e343b3254201ee03616f97524e9ee593590cfbfdab3555127184c235b130987b32439217a015e055b12f1fa886dd42d9c5cfe1420df80a16482a48c553ce3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/hr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/hr/firefox-78.0.1.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha512 = "07fde2ae76e5b9ffe81ed5d68114f66aacd7209e5edb353d1962a9509c7cf75bd42ae21ee8cf30216f502e31af5caa7984676192a714712bd279440659dc1661";
+ sha512 = "e5ef11818b97e8723530b2d54405bdf3415cd3232c7f189fde978c03b5a72af9416b7c54628363fe54b0016ec3047405900da28fcfb7037562ee2b5ef3a216e0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/hsb/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/hsb/firefox-78.0.1.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha512 = "b591a29c05f751374fbcf9c8557d208842ee26eb27ec0be766fa1f5c608c4eac7311e667f27f95bddb4d55b984d1975533e4c6d3267c69130ec21ddf189e84ac";
+ sha512 = "c0c2dce67695a902c35d58b7af25b7a8e12268a2471bb7d942857cc8ce0cba720fb05a187f385e26db715b4a873bd67f38d326b5953480fd585e92de942a1b79";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/hu/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/hu/firefox-78.0.1.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha512 = "cd5f400c8e66e201f34155450eadf6d920327a19e87f0d0d1f7728c481c03588268b7711c865a011a207287ba16ada555b6d370badb28ee3ea2b469a76f0a03a";
+ sha512 = "e44c6843dfb99004b1958ff06d07c03019b414dcaa98263dbbcdac0a08e962d9ecf1db90f90874aad02e93663f5cc844fb119d17eafbfad75b6c4c8df057ec52";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/hy-AM/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/hy-AM/firefox-78.0.1.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha512 = "f08d7c0d8db0cfefad662eece31ef9d23de333f88aac225960bffd20a9de4bdeb4f2c9835be7351e20615f24024861231a79ab7ee598caa83dde88e810d973f4";
+ sha512 = "722081b5bd85046cc4c909d59f8fc8c11ba05e33d21a6267b5f620fefca364e101467ed147948c36eeb287a80cd2992b9ff0d25f2aba8363ec447f41cb06abeb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ia/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ia/firefox-78.0.1.tar.bz2";
locale = "ia";
arch = "linux-x86_64";
- sha512 = "b5bc06630095041dffff149743d7dd43fe0d4c698f514f2f91ec0d8dea62273501df4a304903dd96532e9fc1756a8330f052a5833e331bb39478397dca5fe7b0";
+ sha512 = "560996657ec336f60436aceb38a7351f4dcf77ba16fa99bf4aefead2caf45e508c1bb2bfe500e1db3b00351a30641b2e4cf98edc52c2ca1ff53c8979a320aa47";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/id/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/id/firefox-78.0.1.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha512 = "2960c0551aadd142c5fac2e99b327be4393bc2e5515d3c67cca617cdbbf6dac8e20898d124960420a8804bc7e1c61a8bc3de715fe43ff7c5a9dba62d515a4e10";
+ sha512 = "980cf67d1dd3b1eaa3625187f8c46b05b7e2c37518e5ed55aede67b69a8da016d552a9d806ecde93d775992fb9537a96a92813b512701897522b70eea481181d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/is/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/is/firefox-78.0.1.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha512 = "ca9be0a8d2ed5cbaa3228de5d5cbc4ed6a0b14c5bf5f1e978e28fa1840c00d3cb32334f24cd9846e9aacbd61e04f79949f5271d061d62b5654a44e95f813b397";
+ sha512 = "9ae44c9e03ea56aac4bb866d5655e37970ad59d8f0c34e4fb9426afb6b657e369db34b767aef2009ed48f6771b617cac74ddf81aee8559c0433d41644625ef74";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/it/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/it/firefox-78.0.1.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha512 = "20259f0b35d85a75a90182851cb57f33b9e043e358a2b80e9d3e4fc5e6b0f3ce8bfffd9dca4f574304d66070f307c3832647d4829169202b119a998cf969ef39";
+ sha512 = "f39ccbd905a0d4d5e6d1f8c906239995cd2ae03c522f91ef26b732720abf1bdbf4f258fb63b88c325682b1efcdd7d4148b056c3e8610851480cbcb154b34a109";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ja/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ja/firefox-78.0.1.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha512 = "41234ac1f73c3f93f61bb6f1dda395d7e6b969627b86fe36f93f33353c1b28b4f9302014ad7cde6b3e8df2f84b3eaf0bb75c6df884de0a9a77ed2d133beef863";
+ sha512 = "6e1e114c9bbbc9de06a0fb7c2780d96aeff0ab1a65ab3436a1c8944c383f59689e615c15909cca08f29362e85e0a7859b271ec390a50de91d48c53b213f17e0e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ka/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ka/firefox-78.0.1.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha512 = "be9130cd5835cb103c3149dc53dc325c54c1cc5f5006cbf3598314be2022c1f51928529cf3218052abc5f7f6f649e862f69ccb5b39ab5053141e231e56113ba1";
+ sha512 = "e56fa7cda4d4bb639e77959ce35e42379cdd52011891462accbec4cbf871f689e6dea2409a2b1f7aedc1880a1fec443d35abceb30396bc67d92e0a5bdb9082f7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/kab/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/kab/firefox-78.0.1.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha512 = "75d15e95416f3f61e49164b7be43f9335049f62f8350cb4abcbe3c7df6848a124ff5b5e43f81a4eb2f492ad3a61ab1c0979083d14998b684b2ba8988c94d6b57";
+ sha512 = "350d55c59acf6d8559e271bdc0c7bd8c8c2541b5af35415c6edab6069155c603b65ff8188dbd7d24b448da96d4c6caa2a82bba4b6fe8fd0d9a89d24adf8be470";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/kk/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/kk/firefox-78.0.1.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha512 = "df7ecfd04df63351d35425f74bcd5b0b342302b6c7b24deb35394aff9ed3f025ea9ad1c1147d46a789a2a11d8dda924c15584ee826819fb4b1fb0509aa71cc9e";
+ sha512 = "02f6768983e2ccc07bc0f815342a8630bbfc0bb502897b1dff2aac343b78666581fc387f5e8fe10849bcd24e75b9c7c4b04cac1c751a6080c92ffb5ce344086f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/km/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/km/firefox-78.0.1.tar.bz2";
locale = "km";
arch = "linux-x86_64";
- sha512 = "811876b5a4d070aba73426b2da43ffa5e9f9beb1a4ca37ecfb5e058100c60d3455e6284e9a71d5ae58af8cb9fe9e3e0703847ffb16fd963b4eb1410a3921f260";
+ sha512 = "557231e69b16d1a6269c8597bfe06c0654b95680ebdb85afa6eeec3abebbc209e76663c5cbf7bc74b83212b34bfc514a7aecc637a4e9af2137600de320e84eb9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/kn/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/kn/firefox-78.0.1.tar.bz2";
locale = "kn";
arch = "linux-x86_64";
- sha512 = "8c195accc9adbe3662abf62435d3b42ae4e2affcc41cefbb8f5a702ef75ad8566cab07eead40869118ef9164fb6529e1b4203970b908ed7d3f0cf43190049b2f";
+ sha512 = "5a952a07050a4fa8710a1b275a241de412d4b076834a7134259f6ead12d550d86621fd00011450e5be3eb2071bc2807d842eb434de58bb45cdb509988a676ce1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ko/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ko/firefox-78.0.1.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha512 = "2c571a931e88a49e4c977728bfe51a2008d4c384aae55b759dea665bf2810e5929a693f633c82c5ee26e1236cdcbc003a9a39e0e01ac46db71c9bcc20eb8d17c";
+ sha512 = "b7d8d220add5a0d94b7d8709d69d2b8abcde7693f1bf744970d59cffb4defd6aa768c7cb48f49d0f137605ac34c3a41689aa3768c8bd9deceabb3de80adeeed6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/lij/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/lij/firefox-78.0.1.tar.bz2";
locale = "lij";
arch = "linux-x86_64";
- sha512 = "d624ab2b73c03157d0559a3a41a7a50f985364b8b2c03466f949d2cd212d206bb39957eed9ea769796f4091d7644cf7191fdd0881eb8101e2cb8944923c677ca";
+ sha512 = "3c3856e3611edd3b506dbd7a31345480f410fdaac47e7ce9baee79119951075a8223cb388227aabf9d2501b71cd746c067307c702ebcaf131f1698d7a85070eb";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/lt/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/lt/firefox-78.0.1.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha512 = "72607d7201c562103dd241f18cdc2b681fcd5d28302f5afcf9e03f8aded2339a88e2b8c2b81fffdad5e10bfef94fe39810116d61a415f9625d0a48c794078bd4";
+ sha512 = "f19f06b6b7f6c1ff909f0678d907b9dba6a51bf448c165d85baae49b36df67b55768520cbf783fee1b02f2d82fb339d84fdd6d3f73e98bca83fcabc302b0acb6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/lv/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/lv/firefox-78.0.1.tar.bz2";
locale = "lv";
arch = "linux-x86_64";
- sha512 = "f928e22f29e46bd9405f5d2bc902c82093ad8073d8f6ea52af20c93805b0c7b5523f489f9140baae1b04b015b7c185ba27398ca857b00c171dce32f38ea0d706";
+ sha512 = "d17f6b6cb38b1ddae2e2726253317453acdcb769d6cbb8211c6e9fee0061b9a9ad77992e4e005517f3e4f5f6eb8df9d48804bfe0b85fcca1d716837463dd28b8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/mk/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/mk/firefox-78.0.1.tar.bz2";
locale = "mk";
arch = "linux-x86_64";
- sha512 = "f6c7bcda5da5d3315a0a5a47d7a0b9ec0d4a6d4b0daf8fc11d41a8a8376fa05607889d108d38f3a6085c0f9cfdde86a6486993f72f44822a75a97b1b9dbfe185";
+ sha512 = "07297e3a2e07f79e84dccc8ac7def3ae934d7634c69639917474def646d1ba6622ad4b291ff6c8b15645059e280026f500596d6262c134125bb0777682d08116";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/mr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/mr/firefox-78.0.1.tar.bz2";
locale = "mr";
arch = "linux-x86_64";
- sha512 = "8a41b844c5faf640f78615593343dee0bde8dfc2c20977b80a6e9de37fbe10e997345c801b025e4eb79627aac27a92169e0c332e7595715227b2d3015b2c9b3b";
+ sha512 = "d71cea736c9ab098eefba63e6d5d725627064978fddf81deb459f7a40f68979a6954ebaba89dbdff5a159d5c557dd07d2a129b697a2b7aba32a5b099dfbf52c5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ms/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ms/firefox-78.0.1.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha512 = "866daf16e535cf9e404a788c8b792c8cbb391c43912738d7eafa723c5e6eaee7290d94c39324708533b4c8514391a0eabd62626029ee7591934e5ff6abd72969";
+ sha512 = "c674394337e06e4498259835a4d04cb704dbb6a7a63a1466fe52510aa669f3f76720e190a13b0c19a4005461bd19e098b36acb0aff89b31bc4e1f6103be99e11";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/my/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/my/firefox-78.0.1.tar.bz2";
locale = "my";
arch = "linux-x86_64";
- sha512 = "94ba7fa3a0cb791daaeaaf9998b0c574759f7afcafcd388b0b5aeb9bb1ce97e36671378f0c56c3d5120872ab2ca48933b2a304f3ef3e194a77741c492e8e75bd";
+ sha512 = "015da4500bc05a23ec8fea41b9a95f10fc79f55349cea2a15fc8decc56f42bacc385881bb9f10fbed50b471053e828be16bea16441ad7600ab4676ec1da47c01";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/nb-NO/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/nb-NO/firefox-78.0.1.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha512 = "c46ada870f940387fa6bff044176aa59f3fb376a8d8b1df1715f6abbe3bf87f932a49e53f2c4bde967bdc04c930fa2e426f7c4f66c22c64353be68220d9ed94a";
+ sha512 = "f93d8f8926f259307bb830ae5a5be873edd02623bf999d87af7e8865c1f24d1ea47db8990c3fd7be5ce0b02c5297f35de3cfc20cdc2e1d1d6029b896ffd3df36";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ne-NP/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ne-NP/firefox-78.0.1.tar.bz2";
locale = "ne-NP";
arch = "linux-x86_64";
- sha512 = "005aac3f43e0104b284f1805062eea457e81e8b29940b8c034f99de7e07d38dcbf9077d62a1c44a1f2dccd65258b1346889e08b7736d9fc983f03df788fd5e2f";
+ sha512 = "8a46e433a017e98e600273df3bdf22e13cf61bd06c628341bdb2c11453c28997de0527c298454595c5b2e9c4d558b7f0ed9b25ae8ea15356ebcb698840ea6e79";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/nl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/nl/firefox-78.0.1.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha512 = "9d00c7ebf4589615afffddf6a33f0e75172059fa3e9ccd56d3fe720b01c521fa30a88217b77cb2ebc37b088ce69ad280488da6ab53525170cb1fafba64816235";
+ sha512 = "ef70a2deb7073ae34702af4cc1beda2bba50df3d25384dd58a6b17a4f79f90085ac496a1cc1388b852bde6e75d39e8790baa921cca55521a7df0b37e02215afe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/nn-NO/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/nn-NO/firefox-78.0.1.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha512 = "5a9ff27a1355497d57056826ea0ba465d9f10fe0112628634267b262b4bdaa07b0133fbacb8a5644063cacbd0d59526a09a6b98caef78d25c39173934445432d";
+ sha512 = "7feacccecb235690a3273e8bbfd9cd45e2e4ddebd4a30eed65377ec201c98a5ecb63a45886c41aec4fe1d4dfa166c7d4c5b822a121d6f3f7702fafc63c9a095a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/oc/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/oc/firefox-78.0.1.tar.bz2";
locale = "oc";
arch = "linux-x86_64";
- sha512 = "02e1519ec4097a990325cdcc2e13e70c16b25febb466d9d06db64b8b0c689c7246546d0666a71003a533d73d0b73b472aa8312d9bc59463dffde979618570ef8";
+ sha512 = "1f7bf7d6bebda792134958c7ae598c5860afc7dd32a8f8b70a11084ab00fc901c812fd47e15e029b592899a1904f014138e28dab99c72a7b8853a441cce89f0c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/pa-IN/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/pa-IN/firefox-78.0.1.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha512 = "9f7218eeb5abe8f2196b2a43cc24a0cf6cd13dcf8801f7b57100336a90550bce23579dac36353fdefe542714e67bdb86102de734ef74e4ccd29a55c8f79a2689";
+ sha512 = "43b7f857f528c64dd1a32d3c44e4213901edf103808997b7349d46580217379d8d00c4774c1bee6e1abe7824f732d720f8c4339e16cfeff09555e958b9806157";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/pl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/pl/firefox-78.0.1.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha512 = "d986bfcc489a89a9f49defd9383904043d36d4b29b02715186977cd60add217845dd1785fb457228c71ae02243d10a110b563f18fe5352e68e315ffa8290848a";
+ sha512 = "51f5f6b92d6b7f6f0c98cdc55173c4be863486a1cd2ff92e8e69dcf87bfbe155f5cdfc91647b9d96f391d7dfa9f0ac336a8625155cba2fec01fced004318ed07";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/pt-BR/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/pt-BR/firefox-78.0.1.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha512 = "cfb4d9510ec5e35d25d53302e553c9a85f8eea4120a236dffc5f2350b70868016b852bb1d43eddcc03b7dc9593f8f76e133fc8329c000f315f68f2e4ae5e3201";
+ sha512 = "f779d42be7566a8caed7274e7e4670d468fba45338039ce3d8d054ede85a8617166f3b0dc1c9d42f38c91cf37f456ed364562ccacc6d85b81aaa4fe9e7e124d0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/pt-PT/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/pt-PT/firefox-78.0.1.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha512 = "335fa2e31e66f0ee0323a50154dcbfdb1516b8376a587f0097e40c51c93e3c019de3e1c4af19cbeb4f57c1b736703b82dd63af91e53c2af5532eac42d80fd800";
+ sha512 = "e036d8a0a9cab40b66978509754bd3c9b076f43b14361a7146d23a099d5e01b351ee9c6be8ea5540041575b9f273ac853066a1d2c8d065209f468c643bec332a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/rm/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/rm/firefox-78.0.1.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha512 = "f7f06e4ad2f0f01f398afb5e95c4d88e6c045d57c86d7e004aac3bc79c29043853aeeb4a6162fe004ebcdd7278055a19f6c25d60887ed451905ec4e376eed175";
+ sha512 = "016e25d74cac3861e67b530dbddf113c73008974d050492d5e36ae5b1a046c469b416a9b27ff9737e9224a6f57e7605c9e29932e4899812c5400210bb822a21a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ro/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ro/firefox-78.0.1.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha512 = "4017ef08f0f1d7fb82bd9b7afa72a617a3f781ef6296b97b9c351528d8107523df5c2dac5aa1ca112cf6e6b5aaea818195f3458cbd20b9f0cf88b3acf09699f3";
+ sha512 = "8871ce1e76c0d931b3f9580c06d8f5db6867f8718b695ff326c2b96bc888e7f777424ce9f11bde1f379c5c34a45557c136e08993eac2b007c2cdc85161e7b7f5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ru/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ru/firefox-78.0.1.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha512 = "7aa2ade09571ea44e08b12f2c758e56fa66eac8cbd49d90c28abad04b99f9fe005eaa04f5b6b238cdf56cd7a59ca388ff769c862310dff0a41d952d35f1cc7a5";
+ sha512 = "867b09faa171c2fd43eada03853a7914835f940edcc4da4629233d58eb93dc56743e2cc89a98f33f0506bfaca7b1d50f41702b3390067f2cbcfb1c3e5e468571";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/si/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/si/firefox-78.0.1.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha512 = "668df6d1741a9d300e975d1d25b42931a7eb3c2883c33c4ce1a585ed7a065a589ff569732e1ee04ef8f25c84d69ec3458f92263aaa5b2a36fa6da8a1ccacaffd";
+ sha512 = "2837c84696fe73f606460b4ee10df40d50b314cfd12638ca5960a23638b6a280d3c7e8401e0ee30d818c3ef4d3dafc122b4a4247fdb4c3fc396287cbd710e9c2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/sk/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/sk/firefox-78.0.1.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha512 = "e295e69e84a768ba070f087aecf3cf041e67bc297f144af5eed9a75758e0d322f730b797601fa0733b1b9260f5d3225c899ccd80a3861fdc77ab1ce9179dc589";
+ sha512 = "c107427fa37a058a2615ec5b3a5bf62352961c52d844bd6cd529f8587dbfa45a34447d5337b920a44b6ec6d758e0c99a9f4fcbfbeb2a789fbf7fcc025f93e1d4";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/sl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/sl/firefox-78.0.1.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha512 = "63dd33ca7ce582b4f3284e936f54469a4c31ae1006dcd95ec5952dc4d97b2d524a91adfebc041e8a7b9358f5af847a6fb6af35b41af744c2701d408f64d181d6";
+ sha512 = "241285d567ced17e1fa0662a09246d5a649d9bb6df8d8d5cbc768a158e4cfaba9af52911ff947f04421a4a0a827ab9749477224e8983263af107ce38a989470b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/son/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/son/firefox-78.0.1.tar.bz2";
locale = "son";
arch = "linux-x86_64";
- sha512 = "801bbdd3da93480dedcc13589c77dd2bebed151df9ff468e8d9d2358f69fb57c22f8916a9581e460ce4fefed6bff651126f92ca588392169556444c21a4aaf42";
+ sha512 = "591dec019e12f076561a5b2fa12f76373ff3b6a14c6faf5bda03458e42704d7494b1accda213746bf614533a0ddd6204f850e2bc1e5bb78b9284bf00b33f5104";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/sq/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/sq/firefox-78.0.1.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha512 = "4eff5f67eaededa77e962609ef7da1af2b10f5510f3d354d5d8065957aec115d827da0c0ea056d02b5d7c11f05db7e4b91cfdd6bb0f879ab92f6fe84a1e137a3";
+ sha512 = "71b49311b94d5a8da57149109d0ea053a563ec34732315304a500195e099d72662185e1b574343d08115bcf7bc21c2bb6f597aa8368f83e7d7e16b8e8df70d08";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/sr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/sr/firefox-78.0.1.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha512 = "d688aa2911bd7925f6be1307bfad521ac29364f047b8c7d683328b95b871a7ca0f382c103babffd518f607eea0298177d6ce145511271f3c92b8e2de81da06e8";
+ sha512 = "cb2f33c0bf14c14a2116c7e3d8e9031bf18ab425ca8be93986cd3821e9821a4632959037aac37167c92ec8e1b686fc05de7373a44861692f21cc3eb6b2f0f2c6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/sv-SE/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/sv-SE/firefox-78.0.1.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha512 = "27fad5bd1e0a2b2a06ff48c90049ed2d03fe8c463ce5a5a5b5a83a24add6d1fb72ec83d02f4c9e2e741c3d43b86e9fd3a821cb6d158d3fc940fadcac9d040061";
+ sha512 = "6e27fc83d6cca90de08232606b4ef6ae11b747bbf09469d883c9345640fb15bd8f979bda8daa54a07e4a4aea9b4ef0605b078ac99ae30085dbf93a29414a6866";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ta/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ta/firefox-78.0.1.tar.bz2";
locale = "ta";
arch = "linux-x86_64";
- sha512 = "1dc96ca10fdedd37369037126c48940c060ec1b0238cb4c592db79b3154c8e1ed167152ebbd33bd7375b241776109222c1c3e886dacf4f885319eeeb7e33ee8b";
+ sha512 = "3838ec6a15d35c0bdd2bd7208da2ad2e35d5c7e80dd3c46e3a319c2fdd002dbd00759907293460ea9bec42e1ae9888bd5dacc835c01479bc881de65b8a0b5b3d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/te/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/te/firefox-78.0.1.tar.bz2";
locale = "te";
arch = "linux-x86_64";
- sha512 = "4c203815b896aec1a94416ae2baf96dda2c0c035da00e592ed16eadb9b729710d5cca26cd0d03fc654576b9458b4c2fc50be159164e6ef1f1fddf90609221eb3";
+ sha512 = "f4c2904d4df49a09a74f578cec6a1fcad2ad1fea1f0c04f353a331506cd4083ae7c16791c6157da065b78ea7c1508e88ba90c58c1293561ad830f66771496b37";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/th/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/th/firefox-78.0.1.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha512 = "22ae877469cd895afd487175ebf04c6a10b42cd7b408e5dcb352143e457690bc13561395abe15db0bb6594074f2298609fc381d2137c5e1aef2af273f17e2489";
+ sha512 = "db604a6658da979ed156a7be315d61e506ee8ca525b4d6ec10094b8e4dce033f42123af68bee24fde4b5ce8e6d31e0e840a113876d20681d7ac0e3d4ac4124df";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/tl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/tl/firefox-78.0.1.tar.bz2";
locale = "tl";
arch = "linux-x86_64";
- sha512 = "10d60e3389f43f1206a3eb1252897d0a047cb14272f8408c61f34eaeb227966e8e43f9fbb92d246bbffde77fd139e5354fd2abdf0abc91b8631dbbb64635b549";
+ sha512 = "f2c63196954d2cd15255830f57620033853a640cbb3ce2bc38981e637e8edfb72adff3c535dcd4333c2c33f5ae18b31515cefa13bc4b94f51a08a61045e5a917";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/tr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/tr/firefox-78.0.1.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha512 = "c17c8ae0e97b130ee437752410eec9d2bbacc84aa2e5f13e0c52147d7540fe6f76e91a01b0c94aa81b1a67f2a7d8ac29fe9e21197b659a6840c3c9933603c119";
+ sha512 = "4b77f48d89724bfdb5fd3768334d7f4fb5a8d66cfb848bcf0588283cfc541f8e2be97c0ef869df8f55319c5796aa4d9da9b4412ac70641fe16ce14b294aa1653";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/trs/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/trs/firefox-78.0.1.tar.bz2";
locale = "trs";
arch = "linux-x86_64";
- sha512 = "df664c21640b9d36c487030a5db3f83a2947f375a7bbea3fef9a86add22ebe23f482091cff6205ef22e8544dacad43345302a7b34f0a4729a8da6670ee9ec9cd";
+ sha512 = "fc4fc48f1f88992de1c3a78b3e51ccec0f8259e5faf2c8fed9305bc501b567af54c28a6c5c0be73831eeadf47484fa620969f16995af81c2b6472899e4b48c4f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/uk/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/uk/firefox-78.0.1.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha512 = "68f6c6a804b40441cd5bccab2e925864ae8642dd2be6433e215e1a786043b50eebb8e00299d47c19d5b3c52a86c8a0877a511f3142299b906ea2bf4bcd92099f";
+ sha512 = "93b9382cd9b3589b293af321347d73c9209c23993293eb9b3d04ea3f5e7c89867490a4991f2af1c04014b278674347424ef8b1f997ede7ef68a8556ba62b0565";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/ur/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/ur/firefox-78.0.1.tar.bz2";
locale = "ur";
arch = "linux-x86_64";
- sha512 = "05751d956fe5c5d3662c722bf97af4056e32daaff5b704e0f514a16529d8110ffb6caa4207747745b9c46bdaabe51be658b15b54168fea4f0b27287ba7ae9173";
+ sha512 = "d882f4226f507ca329dc7b2aa1688d92963c470d5ea206516dfd3f450ff8b7ccb0057a2018db64387fb6eb83cb7680e9339ec97b7acde142d12c76ae10a3e482";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/uz/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/uz/firefox-78.0.1.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha512 = "bbc479208f90b22da1a8cc154870b1b2eaaed25395525820c5add437186c7e3a391545f5efef0d1b11e6ff82d5cb7ba85d1a0872e919cd681eca7abf92aefb92";
+ sha512 = "14da50d23bbb3f6cc810178bc7c401d7899a332dc3d1f35a6047a9ba4a213421da9874108d78cf5f8d16ee1a20f06ac4ba317c537037b3449312c100c33b37b2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/vi/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/vi/firefox-78.0.1.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha512 = "9414e3c51efde79c1d959036d6365416cb421d0cf37bc5e2fbfadf7673d5bd87d506e0ee1914949292c4cdb9061dc93ec50c405eff5cbba8bfe5f1870afb4948";
+ sha512 = "724eca9214b67c43a0be06174a7e9ae882791250e5a58bc6fb028b4b0bd950536d6cf66fa675812b33dda905640e6fe57105b941cb98974d6e6863a63291b1c7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/xh/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/xh/firefox-78.0.1.tar.bz2";
locale = "xh";
arch = "linux-x86_64";
- sha512 = "61c8b31b28f406eb63688258757ba072065eccc91cf0195f03721cb774ac3e5d5aca0fdba27e09933be8e4106e30ba39ba4cdcfa85d3bda1a8e976695a3e47e8";
+ sha512 = "4923b2624055b831e819904d9a6f5ffbe8522e7053a321801e351d23ec69c3632fca45501a14c6b6e649d4aab2bd046fcf72eaf25859fe4201137761a8dbe82c";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/zh-CN/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/zh-CN/firefox-78.0.1.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha512 = "4fc2046f4f2cce47c27876cb63a7b07024b639e43cd01c771bf01ffbbaa70943dab0a17e08ecf63d47b66416a7fbf89cd37cb06dd0eb5d589f0e58168632d6ab";
+ sha512 = "73723489e99810134e6e9f07f23b0cc2ac536604cc955784e401b23c3ae6c7a45f5792e6adf936c16599e2bca9f6127562ece5a67d68a7a5912c10dec7298a59";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-x86_64/zh-TW/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-x86_64/zh-TW/firefox-78.0.1.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha512 = "5eaca5f3d81588547f0df7929f8591527c2a331d52136b23aca547e7d97b711ef45d1b5309d63b08eef44897fb9ba47d91b0b94f077856dbc5e6db3bb62ae441";
+ sha512 = "c2b43aa05b6a0b8273343207e8d0717e42e4764ab450d34ecec4e78e5d27553929abb2bc6e52901fc9d3647f2ec3832648c54681c95a28f649f7a3d713969b19";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ach/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ach/firefox-78.0.1.tar.bz2";
locale = "ach";
arch = "linux-i686";
- sha512 = "10723c4bfb26d00637f4e190330bcce602b80b4693c4321b7fd7cfa58cf7ee33d8829c0afd23c17c836ef82f03d5c7da98695248bf932264697015a2949a3576";
+ sha512 = "65447b9eb40a8d8ae0cc9af3c05aaabc02fef60e761d6ce93ac4e72c0b6ea0eca92507f9e2d76ded491ac552f76e55278b02563c6d3ef8d0b3f0a6f504cacf9d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/af/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/af/firefox-78.0.1.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha512 = "276a26621d0fb37f9c57bb5de992a3213cfc97ddf891b6fbec331722455221d71b1dbe6f5ec63cbb552a1dd0addc2ca8549451facd83d9b3b3b5d88fc0e5537c";
+ sha512 = "3f26293e523b3562bfe20ae0e012ac786d52cf9d248dfd217c08fb6c70afb333ca9c864aedeea45786773eb6ad30653dd816e2928a27b56d9a317ca45333bdc7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/an/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/an/firefox-78.0.1.tar.bz2";
locale = "an";
arch = "linux-i686";
- sha512 = "2cd26f8507a49676c32fb7c9c8ce43a9df082a965d59340ec794f11e85077f126a2052c86ab78edc6087a1fbbed3e58e773930f20a5e3e69fece29df0931aa1f";
+ sha512 = "fa455be7b92e3090a00b62cbacffb6b335a6d4c4c9f4b4850d73bd87287939ec324fa088c26cfedac5329a6a8bf8d6d71271b27e90342cf9abc260f5762ee6d2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ar/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ar/firefox-78.0.1.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha512 = "80a4fa4279f0121fddc956ebec61b9ad2fc4417f8e41461517e50fbbd6d44278640590e4d4ae383a3e1d732382f037ed7bcbfe599fb08ab21a0d98b52f32d0f8";
+ sha512 = "3bcd0dd9111fceb307ddc4c1cea8b14427a738415ed971503091ef3aa4133a98a6b7304ecbe0445a0fb0d9101fb5f480056aed82b7248a705015e17dd41dd625";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ast/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ast/firefox-78.0.1.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha512 = "68392bec35e5ae6913311c7f6187d916dee6e3702663e0812a557e331a5cc4f30cf8cd6555abdf132ae7d638100ddbcd485bdbbe1519693ba34d607e32c361e6";
+ sha512 = "3813f1bfcb630a28221380880956ea7c02a2533ef3d1fd33ce08d0b90e92b0ae7a69311aa8c455b7f8f9b17c7f5f3483bbb25c2588c642bbb5585caf4644df46";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/az/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/az/firefox-78.0.1.tar.bz2";
locale = "az";
arch = "linux-i686";
- sha512 = "e15dda365436f32ce3b553f63e459e5d32c5a00aa3b4413899c9028e0b18d1a575c33747cd621d1b8e08a84a77ee2ead5c5fdd8b4077055dbe96cbf2d223cb05";
+ sha512 = "10c84486c32d57d5a41ea39c2ec819127fa7b9208a37b3b8aa8051e2451f8a394b6199a5d9c2941264a1d9c22ea7785d105de9432ba98bdd29b37953b9927f0e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/be/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/be/firefox-78.0.1.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha512 = "46dc546bf28e57f7d2fd462733eb7486f88d4198159e77873a5b566590fa1b81db8ef4149dffcf60cbc6aad1529be11b8eaf5aa4fc410600a4a1eff3b576f0e0";
+ sha512 = "da55714687a00cdfb748e528e244fa7da8d0cee203aa72c99198a6dabfc0bfd40a8fd249f73f4f42cc9cc884eaacbb6e278543c2d48285e886d566183cce461b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/bg/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/bg/firefox-78.0.1.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha512 = "f44fbeb1b25249a28a9fd77dda908c3247f85f788ba22dc131155e6c21d80450975687e546a63291832974555745e29bc8b8b177c338bf911c212125a10f95c1";
+ sha512 = "a562f67837cdb976717943b7e1bf810b76314c7a5b4cb2b7987edf6f0baeca702e1cb8cac451b0b7b45e1fc05ff9a0e802354216e2a6769fb4259f318f7d2fc7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/bn/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/bn/firefox-78.0.1.tar.bz2";
locale = "bn";
arch = "linux-i686";
- sha512 = "b2fdfb72aede045bbdf03feeb38d0f8530edbf6f2e9ecd9723b481365eaf0827e879a38136e6d72efb666138403205c13cdb10a1018e5d255a847d8fda4a2507";
+ sha512 = "e3efb7c6d98a6da05551694b893569fe59d92f7a3f663c102a914439df12a1ca22360dd59992246cdc18839efdfae1a8201447959748f2421055902b5c635c98";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/br/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/br/firefox-78.0.1.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha512 = "68cd1a7eaabab81400c78e1fa36850dd84fae8f2b05d5c57a4769beb7948d050b6cdb5b4b6928afa3a70ab9cd97e37214d67ccc5cebf62d09b7c1194ff410b24";
+ sha512 = "d9fbca8c9769ab531842cf7806f6a8b330718b54348f2c574b674eed4ac2e34bf10485b1dea1dfaffaaa693e9e999d263555a5c64acad32be9c5e940f51419e6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/bs/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/bs/firefox-78.0.1.tar.bz2";
locale = "bs";
arch = "linux-i686";
- sha512 = "4fa4d41a85e4746e383bb514aab8222a9c0aa4ebb1779009a50e891c672e6a1002ba454ed24d7d4fc4f0f79ca53a985ff56981acb2845762085570bed93da3f2";
+ sha512 = "fac589bd36a0c11394b16ab6ae14f843921dc2fbbddd1a6deb934c40e4cc991fb88fccc5956852e701213ea173594bfd70a51a9e08da0e28eac90d705f730bca";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ca-valencia/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ca-valencia/firefox-78.0.1.tar.bz2";
locale = "ca-valencia";
arch = "linux-i686";
- sha512 = "23b3a60a34fdc9dc31e54141e5f62d21fc118b9932ed5b0eef6614535174c107b113bbcb3c42a940fcf6a86d1e734d5478dcf840f882cad6a772c6006c8944c6";
+ sha512 = "2aec110200e687b04f7363fd1db5202c52bf92e46e0a3e442f0a70bf1510d9e0ee85da7d9df2f1e17a71421ffc2514b0cc80ae8ff880c736769fa38c4205364b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ca/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ca/firefox-78.0.1.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha512 = "227cbe52a302f4030fe610ba816c70c5051c58732964fbe64462b62e879df0e35069b0a5d5a862bed87c21f36387fa43bdb82db827fe58b1e1d80c966f0ccf5f";
+ sha512 = "de4dcea94ef6f3b561c2d6edea8806a02355048afaa5c545f18364d0124dc661e9f62bec43172a17bd2ae908c3c18525fda2eff1a640f2cae1270b98bb8a32a3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/cak/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/cak/firefox-78.0.1.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha512 = "5a615b7de8caefaab8f4f75401b13f40f3cc4ea23404f9a998979402789e8b2493c1cdb88b56a450b3a0bdc075a42722d963c3f65241ed3b690398d0d71dc196";
+ sha512 = "1a2c6e2ac7a460ebf27113a823ba1d058712f4fb8af43a6d6e3184181bd6a020f4b0526896c3cc3849e638ca00a146d13f3c097fd265d4a6aa4cdcfb01ab3c82";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/cs/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/cs/firefox-78.0.1.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha512 = "75f06c1697372e0432e8c6e9691497e0cd328ed7e050a0bdf76acd3513328994d734c4ebddd923e2d19b5a83142c4570e16f3079fa6e0406ac83de25e3fe6e42";
+ sha512 = "1fac69ae3512e217a80ae58d6d7306de8809c66cb89dde50beacb1532cee67bfc1b890d8534cec0bd8680bd41bf80b6b23aa96cfdb7a9ec279c7aa986fe8c754";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/cy/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/cy/firefox-78.0.1.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha512 = "7636a99636e77e4a6b6ea20c6d73eefc11c91691d0418d75a3fa7033d844c8ab652cc5dd1caa1c574dbf4c1a143ed738c08346af4ff4323493aca461fa256b44";
+ sha512 = "f905804cd5188df40512672418e08d452e246239ff4828ef9ca72ba73ba6a6ce8cde81da42ac14309a9a6fe4be70da0f042de14a402b16ebbddf5e06eedabe7f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/da/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/da/firefox-78.0.1.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha512 = "0a591e75f79f196dc45630b32e237e8b28cc2ae8463ababfb36b1fa9ae4f271eb53d7cf31834de8ebc0e453b89310e5789996add2f57d0035d1d9a80369e6ae6";
+ sha512 = "c700d63c9b4c4111510fe87b332b42293ef420dfcead03e8333078ea573f50b588b2424ae0241793cb8e3daa5950f7fb2e59bed53d1789f626831d1f5a278caf";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/de/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/de/firefox-78.0.1.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha512 = "fcbfe21676ccda69d67f945260ec5a62a7513b5d4c4a51dadd252d083860f2b0d2ca0882714af55485a0e11b36a0059c87db682032901506973ca54a8e341c38";
+ sha512 = "49149c85054fef48963ad597e3aeed058d8092085cfbdedef3c8351639130abb577acd97183d82ed94a07e489153f1682aa732cefbaddd549f12e0847b74a01b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/dsb/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/dsb/firefox-78.0.1.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha512 = "76e8200017f7a89b0418ff555ef8028e38012fa520ca2fa83239290eebfbf4c1e063d42bbe288e6d32daf9dd27d463cc6fde2d8c60e7a3b8ab2cd442742da450";
+ sha512 = "50494c8898e560d14045c2f3a194773a2461be0467ca0474a69c96a9d8dcddecdb8035b9775f7ea21c8db4964403b9870580016ddf9a514528dc46a818ff1e78";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/el/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/el/firefox-78.0.1.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha512 = "73f5a0f278556b0c99eb479407401f19ce228cfef164ab1cfc61c766052beac10ad9ca3d8bb2e9684d31db75b764572203ad22682f48af3db9d74b3b2c7e327d";
+ sha512 = "856deb9f7cb0414da90fd33458e1baf5f1c2cedd90f011ca93c43759731663cb7a57f25b0f9c5bb257e971b84037ade4a25bdc28dd236b073efa87bd390b5dda";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/en-CA/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/en-CA/firefox-78.0.1.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha512 = "51d76ddee014df74e45fcf960fbcf61aff4500fbd86d4ce99b9f52223955af2b7f81bf6c66501085460ec759471a8ea45d45b09295d3be8f9d03a3b55d788570";
+ sha512 = "48ecaca7d79a411e722471a54a48775033e56585698c9cedc7fe1cab6e930aaa13db430904c34774d0a35c45eddf7de731cd6838714c1c08b6924bb2f1ef5703";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/en-GB/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/en-GB/firefox-78.0.1.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha512 = "93aa0d761f68c2b5b6c387284418795a77491d5f880d3cc0fa9ccdea2971563326545fc9dbb1f5ca0bae19e7199553c757320706e95afb2b77c00c2e06fba911";
+ sha512 = "8e09e975e38d20a74045316203b170b02a7e49b3671985f899777a589d6df96d9bce9e9e5531cc51ffe25f7dc1ced7c00e2f1dc3051fe2e22c12c281d7dd3c32";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/en-US/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/en-US/firefox-78.0.1.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha512 = "b3da650b9da5df10c611aeb5e08a6f96be431a85edc0c3768221faabfc3b302bb23677b33527d23d9df37aac7b83daf869f4a373d461893a9be83d1b74937e87";
+ sha512 = "ca939f5fc630dc4cf56da09dca8ec0ba4f5817598558c47f8efd76c21a82321951f3cc3b446f2949230d6fa17bb71a0d49a8b118e717080ec466a3da0841b317";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/eo/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/eo/firefox-78.0.1.tar.bz2";
locale = "eo";
arch = "linux-i686";
- sha512 = "c089b6425c683a1a75956fe50be90e9027693eb4bf3dd7b19efcfedcae36cf8c989898b5d6e69f15810be0a2485a353fd0d6a1ef9041e50ac62888769e9187cf";
+ sha512 = "f711d740ba893ac1839d55b73a9e6b87b58495dd840ca25f8407dc32fe215dffe748ad9b32c2697503101de9f3193b895afc8b15bb1b0b8c711b59e3a12d83fd";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/es-AR/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/es-AR/firefox-78.0.1.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha512 = "369fe08d54a48e9d6c5260b03c4af124ab43676ba46d96eac08f71b4bcd3a9776563e6bebf37ed523828463735792f6a160e222cba912cea9020a84b92136d31";
+ sha512 = "f6eb98206ffcb15a8275f33b9352e9d47ecb196cd10ca4ee982af3efc61465a6a01e1b3ea5a98e1ebf5d04480ceb0767c63c29ce6ee7dfb29f6259cac8b26e2d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/es-CL/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/es-CL/firefox-78.0.1.tar.bz2";
locale = "es-CL";
arch = "linux-i686";
- sha512 = "dc9f850c487209b414b77d9bbebfbf3c32a8ee5644dbb2a9a119fb0f9da6d3d711a3783a4151dbf3036b9f94c28273802893add63238ffffdbf77cf213686c12";
+ sha512 = "7e6f2e3f7f93d8fb225edcca40691a1fad91dcbb6a8c9f560e115f91c5d4e795c307c6931fac51f35f6c01566e43ea365792b45afe187181f117866680fe19f0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/es-ES/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/es-ES/firefox-78.0.1.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha512 = "331a100f8b71ad1e33e436e0d03c37438e0c7dfaad9f280d627dd02c2c28e28756d7856d36e407b84c254ca45b88a761e9a940955a8aa52c0c558fb98b4e6bc2";
+ sha512 = "d510a7d0d5d56836dacfef82d6d36db83e0d39f8ff5e99b60314d4a657534af3faaf585901726c72c50c1596e428dc4660349e6a632820b05df4392b622a420a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/es-MX/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/es-MX/firefox-78.0.1.tar.bz2";
locale = "es-MX";
arch = "linux-i686";
- sha512 = "c4ce60e070214ca4901e153c3033e66cfcfe8d0ebf9c1d1e448105467b8a129e7904a3293fb3d895a6380a0e54bfd007e5d581bba4f1d2ee7ba3cd44b5117705";
+ sha512 = "b76dd14bb471330ac0b7f71322bbf5d04a59678fa2f53d3e8da2092b4f5f85c0fa1ec5c118edef2fdafdd790fe298da11db3f068f3aebc3d3044062cde7c02b7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/et/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/et/firefox-78.0.1.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha512 = "bae0eec7d0578f8ba911f71505d803efcb8b7005e6e6ba0bc7dc36093f462c7f704c1244dddad5d38249204b553cdf8b0efeb12c235db171d98f5e2827d085eb";
+ sha512 = "8a33f0657a000dd86ed6b29053a71a809230211d6cb1760fccacfbb19bf356784606b27fda478eabab9946baf181c5ce1cf72344912fa8c08dfa6900b9081d44";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/eu/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/eu/firefox-78.0.1.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha512 = "821d3b331ac1bda31543c08ca678d141f640e862986da1c5b0e8c48981fe88252cacbc728b63e4552fbd83dcd086268420f63a0afad5a37ab0348e7d29828d03";
+ sha512 = "71f1e7dd684f277b3b752e419a0551823efbb64bebf6bfb8b0e545829e39cf0bb0e4c6c8113c10ed15017d4a3bc808b4c7d82ec6eb69a29adaca815b96e2c900";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/fa/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/fa/firefox-78.0.1.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha512 = "1ded2445623c10c5b348041935c03050eebfe1af1fcbc9ca9c2bb630a38a095408f3d09e9f4ecb9db4e06ea51d9aa139ddde8531db0072f6a57c7932fe302e80";
+ sha512 = "0f996af648c14039d0b55624dabddd7be5b34d46c1ab6753bd7cc719ee4b59bd3fc457add8bdff4b48274ba3bf033976e9640b783cc296259cd92f5defa65f75";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ff/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ff/firefox-78.0.1.tar.bz2";
locale = "ff";
arch = "linux-i686";
- sha512 = "1f3a2d9c0c981c20f1dcabcdc5c8b6a8170a238f4381004183f8381bc1059d65d650374f03d124d22e821cb8d9bef59d59aba6ef132dec991b72af4c77f61d8b";
+ sha512 = "f2381760a6d33789e4e0f5376ddcf93191928f0cfb857cea893881ef17a158f9773560a885d7f7b8a7b21f0af93e9f775d933367be926c6c1fa82b8c29baa8b6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/fi/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/fi/firefox-78.0.1.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha512 = "8f4737e9bbdfae980faae68758906099aede135167cc99b3ee98eab85e6d9d22616e8043af7f02981ab96b885312a89869980a06fc0ddc117806b1d5f9b2d3ab";
+ sha512 = "c7d0b61788cad2d853079e15409d8d1c0ff9da151a5a6b33b516f63247b26e690e5fb9adb96b816ca7c7948bd1864b92b2b95a589fa02f0bf0724ef2ac1f6020";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/fr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/fr/firefox-78.0.1.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha512 = "8680f38e6b9d56f3339f243e99cb5d541d6b2eb10a7210d8cd81bdc91f35dedd0de3b551e1b857b216806bda223c3a638cdd7e786d97674c5b7ea6710f669304";
+ sha512 = "5acff8785a75ff9b96dd7a2b054f4b5643461350611425c8fa80449fbedafa4ecae52accc2e3c9511b4c3217785953c4474adf75a5e934339e2b5460606d2428";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/fy-NL/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/fy-NL/firefox-78.0.1.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha512 = "aa34dde7faed1b86707f71fe190abde730f0ecf33351c487d1a2fdd369dd67375d122a266fb5dc2b28aba87c93663a5606c43fe3092597b04cf9adc752c3bcb4";
+ sha512 = "9b1128b1afa525777432093cc0fdf48b06b4d3ea2bdf74c5fdac2105555d1713f2f763634ae42b2648f0b86948ad86fbab18df3d161b177d0412a42cf595f160";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ga-IE/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ga-IE/firefox-78.0.1.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha512 = "bb1988e6b4b718cc698a5de87b9f339dd28a2d552906c24fbe9d67385c70e3669eb284220f506f3afe03949be5df0178af1d13c727716e1bcc07d9020c180661";
+ sha512 = "346d88d260c4ed7d17cf0500de558b2525c9da2fbc691dc26db74f71338b3d246fcb8acf9f636bda19cbea8ed8c5eae80e34d7ec2a6cfb0f7a951c70befe448a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/gd/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/gd/firefox-78.0.1.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha512 = "57b665e7bf404a0ae8c7602b88d987ff550d66a2a72c47ad8d163d9a697cef18753dde981d46471c5276002ebc5464bae54316e595d1d2aa8a00ca07bae25d69";
+ sha512 = "14cc5c842b52c5bb7d98cd1f10ede92ea2cac6bf71ba4de15016f7deb6584de480e8e5ac6b6386b8dd2f3e2635c313ac0d8d159b0cd90049140d3a17fdd1f7b7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/gl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/gl/firefox-78.0.1.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha512 = "409cec1407ab01070aa75a0234ecc82e974f00ef7391119828b1a2ab019c62b5986a15226f620bb1fb403288d9aabded3bad1226ae8ce516476929a181b0ffad";
+ sha512 = "47558985a84547ad0aac4baad9daf7a5879348f058e6c4cdde961e8bf47bc99940df5ef060787e0851e591e123beefe4b815657570b9cf586c3787911212aef1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/gn/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/gn/firefox-78.0.1.tar.bz2";
locale = "gn";
arch = "linux-i686";
- sha512 = "e2db32222279de40ae37392af9df330ab6d3bc1d1a583c93530262ad541b4d3139392a5d0043d6e9d0841fd0eaeb40c53b5e6f3f8fea762ad160888012dc7428";
+ sha512 = "5a5cee3fa7fdbed998c8d00e8afdc35d13e36d123334acc1ec12774f93027822757d8e6651cc8268aae165940f4bfa5281e6dc25b0b45225f40b8fa989f777b0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/gu-IN/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/gu-IN/firefox-78.0.1.tar.bz2";
locale = "gu-IN";
arch = "linux-i686";
- sha512 = "99bb0e4244ad5c406259d627161c8abbf5dbedd664c83ecff6767656af8e4101c8d62081ded7a8cd1842d739689cb6aaee02bba593ab162dad3139d5b03ad3cd";
+ sha512 = "059f6967e4c348f4f197978374ec3417303d7edb38fa149d67f4a02afb79ab24b147a336e309693b321699450e89e3dc9a2a1d3c34b30a147c72c21c195aabb9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/he/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/he/firefox-78.0.1.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha512 = "ec00d7c46d50f38d0d43efe2e98d6e404398676eaee9640a4148e3cc196cb73ac62711a188d32c167c48bf048a5e0155db714172ba0bb7024dce6c2122c656ed";
+ sha512 = "8cc2e6af1c19f6eda9e58d1ae4344fc9bfa1db7960a68b3cab58bf797225c9af7c1cc37de517f36ea256232e3a1b2ee31317fad7bace6b59fccc1b0e630c574f";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/hi-IN/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/hi-IN/firefox-78.0.1.tar.bz2";
locale = "hi-IN";
arch = "linux-i686";
- sha512 = "e107c3042a1e9ab1896a7b98dcff5918b8b3adf35d3e50fea5847337c505d2cb4073a9a15fd2d3b4f6949615cd8b0376541e715d686388e418d5ce64c1001e0b";
+ sha512 = "1e8ef514b83625d69e60201b74dc2f249407d7e6a77331176b551dc7fd31ec41db8e5737f411eae82c6210932aca24397578892a258c4b6417db06d553267e10";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/hr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/hr/firefox-78.0.1.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha512 = "cee9eb9a7b13944d2dd4c52456cc44404b2377062972eb3c9992499f3835d352567fb05560829ebd9db083f62bf9722d9c0e9610d439fb5d79c2dc120542970f";
+ sha512 = "b0bf4aa0ec4e94fd88e73f6bcaaed55794376301ca13dd41bd6e9c9cfec5422d70189a3d93e1af3e7d0caded3ef41d3d1301be72902459df4632d38d9d1ee9c9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/hsb/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/hsb/firefox-78.0.1.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha512 = "7936c949ac42d69b573f8b6be4055cf3b4cc62a8ad7c5c060ee4be8aaf0ad1e9e3c651289dab7c159e8ab18584374023dc605629233f58d944f13ca87db574c7";
+ sha512 = "839e610c2dfd6539dacfab136ba3437f238cb49bb93f842366e0e44631ac252b5ca66efee3ea45cde437b0a34e2d6207cf870cdac7ec459c31aa8c0b61ccfd96";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/hu/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/hu/firefox-78.0.1.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha512 = "a68299f239c80c1346a5aa559fc5dd6f6e6dfc13f883c2e7be88c267725c837b6ca3c4dda06e5bf6c81ecd16739a1921c21bc71c3caf72944797915f452ba450";
+ sha512 = "26210c60e62492403079b9644fd35fca15d523625fdef000f30bec7b8bca4449eb202371992e0e57724117562b011670c36d1381c6a5df02c69fa71c558dc7e3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/hy-AM/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/hy-AM/firefox-78.0.1.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha512 = "a8ef4b5467d58ef6935bb4525363d38a9167a00a8ad84665b2971cae231c60706ac46618d62d183c19ca2eaaee04d0f386c845cefe6eed3a3e12dae188524f2c";
+ sha512 = "c61d17768cc011ff87f37c936f07cee2ea357853026fde34d1bf3c023d267d973a70b0fd5a211c61b6fa90ddaa8771557f540a91fb13e11af99692bbdcba8367";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ia/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ia/firefox-78.0.1.tar.bz2";
locale = "ia";
arch = "linux-i686";
- sha512 = "5c3b30a18467b416b109e2ff48e3a50c1cf10e550b22436115a44d13aaa03696443a5fee6c978e3560ada583fdd2806f3f1ec13c221dea097768b2d282d12160";
+ sha512 = "f39c527b12b5ccf8be9fbcfe7f41d292516c9162ba53e4c50e363082bfe29852054ed716d658ab2765390d979b1f9411b657780f52008b37a2cbfb469292541a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/id/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/id/firefox-78.0.1.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha512 = "bfbd86bd3eef27c2eed900c23c29a0236884b1fd4d858ee8bcdda2a071abe1d042624b31ef258f9ea415b04ff1d17e70333c6507ef2a534033f1869e742e8b82";
+ sha512 = "43dbd132c882807d982005a7ba06fb2203b6e1ae6730a19663fbb97b2095548f20318461a8d6172c36a401de3d466aaced1fe5d4138ee9f9b998b4d3ab3f8ff0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/is/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/is/firefox-78.0.1.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha512 = "459e4c9686952467d7e179c1b4f9f422e6445509813b0e0fba200e46468dabbefe59210a2cb218b226a6c41a333a64bc17005380be7e319015d722fa70a600fc";
+ sha512 = "b8f3f8c3cd3dd3f509bdcdc297b82f89f8fa1c009076f52bd043c93d5d9bc64021a5accf85a4ca32c0a4798a28804c58d3e1d06ed38f85daccdd87de9490d022";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/it/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/it/firefox-78.0.1.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha512 = "6cd7c36d28e6abbcb92582b14022e56b048481cda7832b93c5dec6b0b4e38bd99de121c433eb0e90c9ebaad2bd00f681f22fadd09acfb1b669c0886544ebd8d4";
+ sha512 = "0f3edce0ab1b5f0d93967d911a8c8c43d77e13c67ed0a2315de1e7eea313b274fafe4cecb903952b58aa18736e74f8485db4e495a9f0af5a6ca85d8f01a3be03";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ja/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ja/firefox-78.0.1.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha512 = "cecda310147fc3298bbdb250d4d7a5a66225dd96f1bb0317b1846049a15c47bd2b7579982dac583dd4eaa1cd8bf706e7213b0c7bbe48ca980070f413380a133e";
+ sha512 = "3f402a586c19bca3d9ff94a2b112397d07a4fb0932fd4cddafeacfc3a3a51a92c214faab644d576589f1cdb30da38d754bf20aa1eaed4cba8ccbe8c77b9c4e74";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ka/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ka/firefox-78.0.1.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha512 = "ad29814eb9cbe19061b361c23c896f8bf8cb21c67d36942a1614af74a5adcb225df20dccf3af8d34dba27036d38feb758a945cb69a66c6ad1ec0271fe1c316b6";
+ sha512 = "45b82ba33b8a76e756b45bb0336ca61b3fc11d1da4f7fd4bae7d8d50753145e6a39631c92d9c1419cf33019bfb415b20a162322e3bf5bfbf26c8fdc924581c13";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/kab/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/kab/firefox-78.0.1.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha512 = "cadd0cb80e9d00d2a4f6f5a5274d85b23eaf802874c813a87fd7464d4cf7ac528c4b2ff30446c7cb438fd1faa514c80a2576d1d6b36779ab983fac5fd6654317";
+ sha512 = "34e0335cd1de216e3bb739ff511145d281541c9edab43fb8deaac9a5a65b343189af1f2364671832d466af00c4cf9d482bc764a56296c0e8c0b37891fd068dfe";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/kk/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/kk/firefox-78.0.1.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha512 = "033bdb4274c05b06b2c1fc3822a220aceb7b39bff310de6fbe2e59a097eac77a6aafcd275be690e84334ea7bf70c6bdb1a43f4bec0b82286e42db7797348ee57";
+ sha512 = "fb250ac0f2d74b2b24a91b6c5f9ca4ea9bdff99f0abe4fca4d93d62d30937c881dedae847288d391da7c223d905f01f78700ab21f59b6e995413861e51624569";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/km/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/km/firefox-78.0.1.tar.bz2";
locale = "km";
arch = "linux-i686";
- sha512 = "d028d387c7546ccba6b3001d006d0243300d770b1e255cbe02841bba759a8b4d75a55a68dc5f8a7dcc869badde9d7bd38f572e26d544444190ae05c23ff4b9c6";
+ sha512 = "9621469fce50f1bf0c16f7fde41e54ef2fea567e55a7af9f5dd2f47f7dea2e672f3199913f98e516c6064fe03956f14804ac27697ed6b947117a23aba8b93fec";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/kn/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/kn/firefox-78.0.1.tar.bz2";
locale = "kn";
arch = "linux-i686";
- sha512 = "e7c17380869b5f47359bcbb82fbe6b2b16d814536218bfa1447432f0affae78d6c53e68a7ff7153e0e2ed72979c026edf6e8a9689b0cc90ff3d10919b3e06061";
+ sha512 = "bc918bb40d30339f4beca3b1ec825573af65d1f8b641c9c2f117c19d60fd7a6f01b728eebf02045ed1483a0eee299d6383e7d350b10676a7ba4be5cfa68db251";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ko/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ko/firefox-78.0.1.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha512 = "bda7e81ddb11dd7a197a9e6e286b3a8cc10e3c3d2a627f5c970643427a158c7615901aa05fc4da737586d5bd86eb4411a23e5830c1f6af582963f18c169eaa05";
+ sha512 = "4cbeac467e660b3105695bd780075b5ba4bbe7c20bb58645b8ad8f11cce3b35e3d4219e91bd532f54844faa3365dceb8b162659dd6107b7f0758ad3fccdad8df";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/lij/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/lij/firefox-78.0.1.tar.bz2";
locale = "lij";
arch = "linux-i686";
- sha512 = "4a2a07e90d9ec3aa26557523c0c20d1aef34895ee06ee02dfedbb6f3d612623c23c84f10eaaeaabb35133e3f69b9545dd8720929ea04b73af8c9c3acac53901e";
+ sha512 = "5a3c102eb7ca88d0f57bab01526ce56da999b9cb33fee3bbbc4814a8fbe87fef1731c33aee74d19ca1b54bbfa506f700cec5172bd85333e8adf22ec9c46690b1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/lt/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/lt/firefox-78.0.1.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha512 = "ddccb22c9d0dac8abe9c81782293834213a53b182ae0650b7904c6cc8f5777255ef642cb442345c64a1cad96d0ec8f45ce6d6cafb0e6405474c2a8e972250254";
+ sha512 = "22950d65b5c0ccdd8d44ba0a22db400ac1bf7b7b4e6a6c88cfce0fa221cdb6111d951755b31976388c1e12e4a87bcd3a09b647f1a19704631d7e84c946c59020";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/lv/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/lv/firefox-78.0.1.tar.bz2";
locale = "lv";
arch = "linux-i686";
- sha512 = "86af4440803d27a5f6312b8a7dbd0d5f66fd1cf90b0e9b1cee8c4ee3b555927830a8cc3a06b6c72a66cee4e75d7e11168060d8681fa1f7c39ea2522819dc893d";
+ sha512 = "bc076c273edb093544354a58f5dd5ddea3f5ca48cde1f5ce16ce2ed6f887190ebfa4635d6c76fe514594d975fc3d85467bc1b1ee5e210350eb8697a39efcc011";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/mk/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/mk/firefox-78.0.1.tar.bz2";
locale = "mk";
arch = "linux-i686";
- sha512 = "e3876258021cd0d3197af334eff967ef2d1429eee880b63ee0d88569b94f0ab938b5843153cf4b9e6608c4c63c50682671ef4f6c15d8298b43748885f8d57c17";
+ sha512 = "62ce405f2a0ded7892d10c0a2e6b5181c4418f0c649113e95cca7ac8fd4b210512855c3c946b49d083ac6362a8fd9eee4b075088a25f2e7febed1c4381a6afe5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/mr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/mr/firefox-78.0.1.tar.bz2";
locale = "mr";
arch = "linux-i686";
- sha512 = "9b7379aef1061ffc24f9f70e28dde4c5828315bbff4848cec7764a7d373f3590539a052e6578e1e87d214263f009c831dd2890f3d7a7eb071b0011f75402ecc0";
+ sha512 = "5c34e43b053ae99b0600746035bb0c3021962a3459ee2248d7b8f08816e35bbfe07d68ae25ded17c2c5bb9bad562f76dce8b76fa95b0f286016f0797c3acc6f7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ms/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ms/firefox-78.0.1.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha512 = "36d44b200a554476da7c63918b709d57c31741901bd33081f493d9ef8bfb27969d491381ccbb8f4a21e48693cd35bc1630144121c8871dbc0d1a87a730d467b1";
+ sha512 = "d32c992d672cf93b0c006ee75d26a81c4a0b7525acd2a15ed55c7635cf573280a5277212436c1707bfdc0b4f5d25615f09dc66a1320675ff709f40d4f0dbb25d";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/my/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/my/firefox-78.0.1.tar.bz2";
locale = "my";
arch = "linux-i686";
- sha512 = "4e290ea118b8b2ce63879a926d7992a3a231343ae98f9d6f61de720c5c39e2b4dd5b2e63ce8937945b02cc6b2acad1e7ee6aa3c2c15441e11270d817ea2615df";
+ sha512 = "372378926e0a8ce7fd1d3ec17925c1c62071bf54a9a3bcd7cff74bf17d566759aea2016ea0592bc7b1dffc3cc6c8ab9fcc72dd00be87647f8b9642c1b9749b5a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/nb-NO/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/nb-NO/firefox-78.0.1.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha512 = "82820f7da33b522f6e4547f650ff85e8d05e8b2142d2e113b9e0d94af560792ca3314a1afe98d3f18d3fc0fcf887de601bc22e93101908cc31a2238af359d150";
+ sha512 = "a92c182118f1a26dc8b89f7e28227b1b6d6853a3e94c2738ed21ec6815917e23cd8421cc936014c3f0332849f5d54e51f4791ea4187b0dd03eaad900ea82fae1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ne-NP/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ne-NP/firefox-78.0.1.tar.bz2";
locale = "ne-NP";
arch = "linux-i686";
- sha512 = "591699f34737fcbfdf9c72b12be83ba5bc83bc027ef439c40f5b0eb22014fac54b5661da9fa0f118ed82bb5290147445f4d703e40a152ad4f7d2cb7153b9586b";
+ sha512 = "c10310967c1f111330c854f3a56f8c725159f359a5a6c9d1a7c720c06bbdf1d3ea3a923cb3b0fbde27c532caf8c5322fdb2762ccc19f688f8b4f598f66bee34e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/nl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/nl/firefox-78.0.1.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha512 = "fbeae8de6a8297a9e0fab0a10e2c95aaa2d82af7304bbf49fad7cae69f26c5a9dae9de4d84614a1061cf9a82f71abb7eba2e8cb4988ad93d1b5667912ee537fb";
+ sha512 = "47224a690103cdce2f4d69de00c2bc9e7558097b618e33ed018f3d57a0e063d79fd9eb80e7c88c028fdf339a83f055ffd04974a31a2610c2d9a37bd2ac42bb72";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/nn-NO/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/nn-NO/firefox-78.0.1.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha512 = "4cbef717a02fec48d29a9f0ed80c8db34fcee2ccd1f2cd6e0fbf0d2b0d36cb5101bbe794c59c8bdafe28c6286eb4c0fa28942c77b3d4a4c047a97bd66c41b7c0";
+ sha512 = "a58b83ab6eae5acaa0d2139ac539ca13039dd63c375bdf2eb95b4abaa77269da17a1f997df999135097577a9c3bf18211f640cfd23a2800cad4128e3a903a776";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/oc/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/oc/firefox-78.0.1.tar.bz2";
locale = "oc";
arch = "linux-i686";
- sha512 = "5a1cf2f3b9200c0fc039ff7c961eb7fff97464f0259c4b6a5fbfecf54d7d333abdc8b052d3138278c87726769bf7b10f2bd4557493e6e666f96187386289c8b0";
+ sha512 = "acde758013dfd86a43eb3cad09a8ad75956b5710ec81674c52b86f644c37ea209d3ed0c9e06832536173f35afd5b405f203d77e42d8eb59143b9284ff33d51b2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/pa-IN/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/pa-IN/firefox-78.0.1.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha512 = "355656300dfd9bef921e2123ffcc633d0562798b5ac692506c87204f2951f3800c03fc3e9e85c6dc9110644b17e40fe5058149b805255f43b1217b1cd71aacf0";
+ sha512 = "7e00e99034133d961d88370bf7603c64840cf03d0d523b8e446bdfc7fb190b419cbd99c8866b718268771c51aa5d4ffb8a2165877c595b444d0d591f94bf6d8b";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/pl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/pl/firefox-78.0.1.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha512 = "b677c207bad42145fac04efb40d9c48800ca0796536ece583d6588f612a3e7c1e5dfa8476e38795eac7362ee0cf4ff60e803bf4263bb6ef875337688d2f9897b";
+ sha512 = "d02d27a4ed078ba7107fdbe7c8f1b0ef1d99b20c4c433192bac0acdc8a027673d59a1ea95d260bf2ec7f031fb79941d0c79b69c11f18661b50b8af8bcfaa1c8e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/pt-BR/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/pt-BR/firefox-78.0.1.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha512 = "96e99c72d3131b7e920652a9adfa0794ed67932adfa9193796a8375e907a6c7817a21a2aa41f852e5c58897f41de8394c8e7e81462d74900fa45e2b3b5837d51";
+ sha512 = "bf7ba18527b78f901fc92635dbc9b04c9537dd102df3beda043ef5b7814c1d5f8e02df223d96573bfeffc5b011623d46df55fb99e2f5ed335b56dab376b8bfd7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/pt-PT/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/pt-PT/firefox-78.0.1.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha512 = "2c119a0774f6ae8802a15ae24f2a1fae50da1d4a2f676e3fee7349745ffac497859aafdfca3d092dd3b2dae7f51307953337281ca3274a2746503161b93ff2d3";
+ sha512 = "211bc0e65f67e71c135be3978e90863239452074d93b9b17224ec6ed7c1ecf3abf10d71c7dae69e3bc1aa53b68edbb5d14c504caece2706f18dc2a50938e19ab";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/rm/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/rm/firefox-78.0.1.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha512 = "09c9669f36b03be27b4defde30cb3c20ea2790e18a05a2059bc79ecde006f019053cdf6c8f0eb2523de0c8d0fca3b2f0bd9cf02b8e2b6d9890ca3ecd51abe965";
+ sha512 = "b60fa5b45902d233f33c95333093ec996029e7bcc0586ff471f57cfad0ca09e965f59ae2368534593aec33c5d40c5975d7afe7647392b5fcce27801ff923d59e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ro/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ro/firefox-78.0.1.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha512 = "24b1b5587dafc81a45e6ed89db33cf0bdf054f14a4d7e883a4f779573d17fc04cde1065b22243d0e0827c73accdc0dd08619a56e8caa04986e7500a57916f95e";
+ sha512 = "131283028606faa40f9afa3c31cabd57e91b61db89282b62d32f788a173c26f0f5fbc4a9321c0c1eba8468e50883782c0324538857f8086339c80820675a1421";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ru/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ru/firefox-78.0.1.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha512 = "dbb9654c696ac29966551843b6c27d0867750565c21e84c9e71b6443bb5557847e109826ff550107bd56008e913c625e89ac60268f4cd140d2278a4eb82b1a67";
+ sha512 = "62afe480c4aad01518850e9322b793ebf8f5eb9c4e61f784eb3c3397397ad98339705e10e96266618e560ccefd62f728b9e0342cdd2153877c378aab0f9e19c0";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/si/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/si/firefox-78.0.1.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha512 = "a47e67c9b3e6a33dcd0dc489e32d95f44345593fac2e678610045fe5408928e12445551011ae87d4e6e242f35c11ee0edad2b6955485394d1f55d3d4e8f68dd3";
+ sha512 = "dfc664dc033e1a9e7f9ac7ae388e61f9136614258cf3008645aa1b79d6fa1ab255afb3498195e9fb8633012a21fb10788ba1af13fc46a600650517198b16acb2";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/sk/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/sk/firefox-78.0.1.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha512 = "c73e183daea5adc333c04b0c473af3189c2d24f84ee352733b211925e62c02cdcd2125c4ccb12fa15b08a48bd0a690a06e39c364108ce47b834b321268cf5488";
+ sha512 = "6d4e4a4ae3da2bffe8311eac6c12beed2fe49ddf7c816c53b30265dfa61d3ed77033fa69027e7701147ea40360e6b8a420fd28ef49c5173f43dbd136a51c5c70";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/sl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/sl/firefox-78.0.1.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha512 = "7f64f829c83b5483fd3a839aca41dbc0e3506576d633f8c6dfb9265a5bf783aeed537ca801fd07f8356b71aa47719e742b1bcf680f4a6d6c21469327bfa0b9b9";
+ sha512 = "e9e1724749175624c21a8c031fe7109a0d414411b769d78c8c4f68ac70e58ed433734df15f32a37403bac489688e7b6f9035850f69afe298e4dce9b7773d68a9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/son/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/son/firefox-78.0.1.tar.bz2";
locale = "son";
arch = "linux-i686";
- sha512 = "fc8120011f886f996840420c07bd7502622f63a1b53b7d918c16ba1b60ed76a737bc6bd27532f03262671cbfc0f094e41422f5485b4c6854d78d4f95422141da";
+ sha512 = "57711af5dbd163528758887f10199d9a2556d6bca9586ed98c3e55c64ed16a8e3527e17032c87a83240eef82f1c03c36390ffb59472af0bd4f14d51bf00e79d8";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/sq/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/sq/firefox-78.0.1.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha512 = "9116b54651b0ed2caa04f7c9327cb1fb977242364ee17ea19e114d8fcfad03c08cc3706ab6e355f91ecc3d1f6232955db0668e5f7f290d191a051b214f06b779";
+ sha512 = "7b4425743d4f6373ef3928160e9715cf8f0a6df5951fc8d4eb26a33ba8503d85ce4c4a9a042d8e82fff5a9c8744fe73705f31c5708fbfc6b22b883d2ae38f1d9";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/sr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/sr/firefox-78.0.1.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha512 = "ec0ac112222d35bf2345a91f448677ccc24f213710a1d5cda976c6ac15b8d3ca28bc32790f301103cfd3f2ae52ebfdf41464b6fb95df4b0f8535238b714649de";
+ sha512 = "0e8484d7e3e938b422b8d6926ec29981cb1dad6eb1beb2cf40bcae798a3ebc244171eb573260271a71b5d1b8f73e3214ab84667bc62db0ed12606032a70b93a6";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/sv-SE/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/sv-SE/firefox-78.0.1.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha512 = "7e3a6c8da1143c3cf19e3f98542ed6b3e9dc1bab0667a2e64ab82c5f68f9623ed2196ed4378174998070e72a77bf00d5d9bc9d727b319d1c7699992a7bb67aef";
+ sha512 = "14e90a0e01c105aee367930211eb0981c1b821f965e1fd44dafe64d464aac1c2ea6bc10cefec2b6d3d14709e5a0f48e11d8de9c6ebcba63c5ae8c4b9900b726e";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ta/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ta/firefox-78.0.1.tar.bz2";
locale = "ta";
arch = "linux-i686";
- sha512 = "5e3d653003fe036687bc55f4f5f0a2f1008ae58a196047654a1a067d88c7cf06b132207a3647ad5d3a707d85322d0d9eee21222c832daf67b9dc2895e6cf75ce";
+ sha512 = "a6b7953a0a1bcdbf21d1fc60904b211143d28a81ec682f85863447444d119c4d0dae4c57e2fa3ece195ebc3339dcc30ceb2a00e4a5d349a20fa43c9b7a6d0343";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/te/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/te/firefox-78.0.1.tar.bz2";
locale = "te";
arch = "linux-i686";
- sha512 = "2f42f73eb590ed605e1871d11217027abed2dfe0d2bdba2e9c29c6cbcc5c639b48e4bc26b8a6807c316dde23005e5e1010ebef4c4dfb385bf2e41a4710acf12e";
+ sha512 = "7ae2cdfd45a3ad4a8ce63eb3e6d1bbc502bb8a1d33248f60c0477e5c9de2252f68b76f22b484a3a0fc5937bce501a2fffe7029c5549946dbba09a08f7e9e8da7";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/th/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/th/firefox-78.0.1.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha512 = "49f4f6d2f5dacf108debe915116905f5da4c65bed1c13d7f2a65b8b21b0734a34add68c6b56c340e90f6f82ba1f8cbcf9b7fb2546ce64e33c73e2a73e9b3bb17";
+ sha512 = "d0f9abe748a54e08ef9ea83732b19330ed0a2f856baac2fa4632f0f0a669889e7ca2dcf79f7082d3c34ce63bf1be6885af453db3a59cde6b3a0e901abd1e3932";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/tl/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/tl/firefox-78.0.1.tar.bz2";
locale = "tl";
arch = "linux-i686";
- sha512 = "6e4368b4a0ebe0b296eae341563f8712567f08c7889b0600cd5c0ab881b1de1f5bf8e657b5ac497746fdfe087c8bed902014bb6daa0ce4c2d3712dda614b698e";
+ sha512 = "16efe912b409fbbceba3ce735bf33fce1dd375953a5702b0fb3f5b98dcb47d6da42226255c3d791d52eb03475641f0483687743783527ff024481cd8899a283a";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/tr/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/tr/firefox-78.0.1.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha512 = "fedfa95f6516d3685d73ec3997148eb0954a8ef6713e8cffc304080937a1962a26cf384a85e937a9394150d52fc9db14c3a85b8b483d18615759dd06bb04a558";
+ sha512 = "14d7b6549394f771577fc3cc66eb693330d8072b312e42571a2f21e2517b96a420d8d05ccb7d7d3fca76278a83b5d74e08e8b762b5909d2a9a3ea27235b3ce81";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/trs/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/trs/firefox-78.0.1.tar.bz2";
locale = "trs";
arch = "linux-i686";
- sha512 = "3b165460a7a34e5b2a059101a508a6353ca7f89c03c9eeb7b062e734c2cb1786b1cd2f9415cef7fd3ca2aceb72b4311b2b5da778f96b51f33aeb39cd7e69f1e4";
+ sha512 = "5b0588f1e0158628e69d40d9dd4c55ca516af683eeec6958a22cef14533bdd6919291ca59bcaafaca7b417102ab1d85ad03c8656be58c61cfbd75253ce7c2dc5";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/uk/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/uk/firefox-78.0.1.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha512 = "02c39e86a144dcb6ccffaf4a6c6620088409b8a098e3d2d92268d5b2dd7098c01b9a55878a9ebf1a91552b3f1be8dc86a6a8ff514e3988ffa51e581dfcf43b8b";
+ sha512 = "c8e637d13ac8bbf99c600fefde0e81b425d33b98b16d589523b0cd75b6b9401a87e1d948abc46792cba841909999b5d060cbe108616ead4b0e18929f02872147";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/ur/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/ur/firefox-78.0.1.tar.bz2";
locale = "ur";
arch = "linux-i686";
- sha512 = "d244301b2ee17b78a1ab20cb7a8fe362b6ac86e0cdb9d811afc11c0637ad3fe1e1dffb721411f36960ecec011b7b691a12df1bef1d257c22ae45d345096b7166";
+ sha512 = "03b70706b159204ba3d6fe64316c68060862d427336d221883d9b37604c548a350aa52ec24dcd249a37f77360eeea9b89e536e31af3880bd220eac5aa0a88921";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/uz/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/uz/firefox-78.0.1.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha512 = "8fc3cf2b1eca9b229ada7ca632fd362e42bc1063ad1bc22df1f6781cf996d179dd8e8fa231e02ffb12dcdfccd6f6641735e0b4b28c6e2a1a9372d80c0dc8fd78";
+ sha512 = "b0fc5aebc14e0c524a0ae0e679a4cc780efe7f373180895640c7bde4c31253da5bcd0813b70177119442a3813a5195993a1520c08b47f840bcc446a833f9d5d3";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/vi/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/vi/firefox-78.0.1.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha512 = "3676a6246a7fbd49a5779fb2b9ad3e14be809228e15bb19f81ca3b880ee5d584c4aba07d1a94ed2cdb6ec7549409d7738750422d06fa2415722d3424e948ab98";
+ sha512 = "024695dbc003c4a59c563eb1dfd433bc201532c19be9963eb777bc8277df67541f3f09bc38e87d47822023183a4b5e124d0ad4025df35ed8bbfddf538ac683d1";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/xh/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/xh/firefox-78.0.1.tar.bz2";
locale = "xh";
arch = "linux-i686";
- sha512 = "d4a8d251a4ad5603f301ad45f7eb3518066f06668a765d1583d067e0b89caa87f6699e1e06f67853527dd352b903c4b3a063d5ad7d19d297a040671a98aac2dc";
+ sha512 = "3890cbb7675df1d1690313abfdeae82f4e1654bd0bb48526b49bff392ab550492bba4ffd72fa0014254d3da175048590eb612f8964b143bdf6355db61ae2cc51";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/zh-CN/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/zh-CN/firefox-78.0.1.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha512 = "2137ced68047439bfff22eaa7bccdeac3b0c30c7e71e3523c54f47a3127a8f0ecf6ff3a3ff789e05c5df525f3c3d32d616eb731f022fe063170d3c67e459b093";
+ sha512 = "a1a993beb48cbbcee780b9aa84b70db84b7673ecdffc5f4b44d627420aeee2f524c86881c13be5765b303290d22ae9aeac9bec629a6895353be1ff3d998e0465";
}
- { url = "http://archive.mozilla.org/pub/firefox/releases/77.0.1/linux-i686/zh-TW/firefox-77.0.1.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/firefox/releases/78.0.1/linux-i686/zh-TW/firefox-78.0.1.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha512 = "23efdb7382ea3483784589fe0cfb9919630f34e5418734de9bd52ad9e91438a4d86f8760b1c4a4c127e1fe05de19ed24aedd0e21c2bdb32c5ab62183bc32fb18";
+ sha512 = "bf6127a3ee2b8fabb78bd89094ca568559d7fbb4c8c47b3426d61755c1435c8d30b27ca8325bc296ba4bfce7fd02771e6ca4981697d598aa3943226473c4cbf5";
}
];
}
diff --git a/pkgs/applications/networking/browsers/firefox/packages.nix b/pkgs/applications/networking/browsers/firefox/packages.nix
index f0ca1c7cd15..232c9acb70f 100644
--- a/pkgs/applications/networking/browsers/firefox/packages.nix
+++ b/pkgs/applications/networking/browsers/firefox/packages.nix
@@ -35,10 +35,10 @@ rec {
firefox-esr-68 = common rec {
pname = "firefox-esr";
- ffversion = "68.9.0esr";
+ ffversion = "68.10.0esr";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz";
- sha512 = "mEMYANgPfGgK757t4p34IXgQkSoxmn9/jC5jfEPs1PTikiOkF6+ypjFegl+XlFP/bmtaV1ZJq6XMY85ZVjdbuA==";
+ sha512 = "xcGDNWA2SFHnz46lFlm8T7YCOblgElzbIP4x90LXV//a748xT4ANyRIU7o41gDPcKvlxwIu7pHTvYVixAYgWUw==";
};
patches = [
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/default.nix b/pkgs/applications/networking/browsers/ungoogled-chromium/default.nix
index 9d6c7fada70..4b6c3322182 100644
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/default.nix
+++ b/pkgs/applications/networking/browsers/ungoogled-chromium/default.nix
@@ -2,7 +2,7 @@
, makeWrapper, ed
, glib, gtk3, gnome3, gsettings-desktop-schemas, gn, fetchgit
, libva ? null
-, gcc, nspr, nss, patchelfUnstable, runCommand
+, gcc, nspr, nss, runCommand
, lib
# package customization
@@ -67,8 +67,6 @@ let
# The .deb file for Google Chrome
src = upstream-info.binary;
- nativeBuildInputs = [ patchelfUnstable ];
-
phases = [ "unpackPhase" "patchPhase" "installPhase" "checkPhase" ];
unpackCmd = let
diff --git a/pkgs/applications/networking/browsers/ungoogled-chromium/plugins.nix b/pkgs/applications/networking/browsers/ungoogled-chromium/plugins.nix
index d45a3c9f864..663d8e7f6b6 100644
--- a/pkgs/applications/networking/browsers/ungoogled-chromium/plugins.nix
+++ b/pkgs/applications/networking/browsers/ungoogled-chromium/plugins.nix
@@ -4,7 +4,6 @@
, nspr
, nss
, fetchzip
-, patchelfUnstable
, enablePepperFlash ? false
, upstream-info
diff --git a/pkgs/applications/networking/cluster/atlantis/default.nix b/pkgs/applications/networking/cluster/atlantis/default.nix
index 0152f80afbf..19a62c1dc17 100644
--- a/pkgs/applications/networking/cluster/atlantis/default.nix
+++ b/pkgs/applications/networking/cluster/atlantis/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "atlantis";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchFromGitHub {
owner = "runatlantis";
repo = "atlantis";
rev = "v${version}";
- sha256 = "1ymixbix9sxhzmixqm9yjm9181aqnwnllqnswr0fq0nljw4018dn";
+ sha256 = "1g1bh1v3yd3dz80ckjrhspmsf78nw8hc907hh9jzbq62psqg4459";
};
vendorSha256 = null;
diff --git a/pkgs/applications/networking/cluster/helm/default.nix b/pkgs/applications/networking/cluster/helm/default.nix
index 2e4f68d6bfa..bcea26746a2 100644
--- a/pkgs/applications/networking/cluster/helm/default.nix
+++ b/pkgs/applications/networking/cluster/helm/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "helm";
- version = "3.2.1";
+ version = "3.2.4";
src = fetchFromGitHub {
owner = "helm";
repo = "helm";
rev = "v${version}";
- sha256 = "1453qkd9s4z4r0xzmv8ym7qfg33szf6gizfkb5zxj590fcbsgnd7";
+ sha256 = "1plpk8qnv11d47qz93h57abjchyp6ahgyazyp0c6rv24vb9fp9zi";
};
vendorSha256 = "0j25m56cwzjd9b75v7xlb26q81bsmln77k23h9n8v2f2gqwwpkrl";
diff --git a/pkgs/applications/networking/cluster/jx/default.nix b/pkgs/applications/networking/cluster/jx/default.nix
index 304a3c6fa28..2f93d566d35 100644
--- a/pkgs/applications/networking/cluster/jx/default.nix
+++ b/pkgs/applications/networking/cluster/jx/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "jx";
- version = "2.1.65";
+ version = "2.1.90";
src = fetchFromGitHub {
owner = "jenkins-x";
repo = "jx";
rev = "v${version}";
- sha256 = "0zkp0z5qpqw44bjnl20xna7s251k7jsxccqnqkdqqrzmqjpkkwgx";
+ sha256 = "1m2gq1hh8fjgxwx2sipq56q5mlz0m3npnbsw103n2kq4xv1qf3f6";
};
- vendorSha256 = "0zi2n8fywzy87yfwcx7di74s8mx0468zmg6kwjln7mwhr6q23adf";
+ vendorSha256 = "0kj6x7323fx1qhrlg789a21mh1fvhil7ng2fhmbmlwq0fcrngdnj";
subPackages = [ "cmd/jx" ];
diff --git a/pkgs/applications/networking/cluster/k9s/default.nix b/pkgs/applications/networking/cluster/k9s/default.nix
index 4be3398f4be..66648862771 100644
--- a/pkgs/applications/networking/cluster/k9s/default.nix
+++ b/pkgs/applications/networking/cluster/k9s/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "k9s";
- version = "0.19.4";
+ version = "0.21.2";
src = fetchFromGitHub {
owner = "derailed";
repo = "k9s";
rev = "v${version}";
- sha256 = "1ya3lrw31pxd1rxzf88l5hzilaxwrng1a3ibawgn57my333hrmf6";
+ sha256 = "06yjc4lrqr3y7428xkfcgfg3aal71r437ij2hqd2yjxsq8r7zvif";
};
buildFlagsArray = ''
@@ -18,12 +18,12 @@ buildGoModule rec {
-X github.com/derailed/k9s/cmd.commit=${src.rev}
'';
- vendorSha256 = "0vvzv5v7j77v809h2ial9n23244j1sy3xhkarsv0wwkifc3swvq5";
+ vendorSha256 = "1hmqvcvlffd8cpqcnn2f9mnyiwdhw8k46sl2p6rk16yrj06la9mr";
meta = with stdenv.lib; {
description = "Kubernetes CLI To Manage Your Clusters In Style.";
homepage = "https://github.com/derailed/k9s";
license = licenses.asl20;
- maintainers = with maintainers; [ Gonzih ];
+ maintainers = with maintainers; [ Gonzih markus1189 ];
};
-}
\ No newline at end of file
+}
diff --git a/pkgs/applications/networking/cluster/kops/default.nix b/pkgs/applications/networking/cluster/kops/default.nix
index e34f7e8412d..282890ada5b 100644
--- a/pkgs/applications/networking/cluster/kops/default.nix
+++ b/pkgs/applications/networking/cluster/kops/default.nix
@@ -57,12 +57,12 @@ in rec {
};
kops_1_16 = mkKops {
- version = "1.16.3";
- sha256 = "01j7r89vim12wgb2dv6p2pib8wj2daain179cawlyb5kjyyb3jnq";
+ version = "1.16.4";
+ sha256 = "0qi80hzd5wc8vn3y0wsckd7pq09xcshpzvcr7rl5zd4akxb0wl3f";
};
kops_1_17 = mkKops {
- version = "1.17.0";
- sha256 = "175fi7pdzncqyv2gyaf96rn96zaywlyqrb6669n42faxilhyjbw7";
+ version = "1.17.1";
+ sha256 = "1km6nwanmhfx8rl1wp445z9ib50jr2f86rd92vilm3q4rs9kig1h";
};
}
diff --git a/pkgs/applications/networking/cluster/kubespy/default.nix b/pkgs/applications/networking/cluster/kubespy/default.nix
new file mode 100644
index 00000000000..6b08f43589c
--- /dev/null
+++ b/pkgs/applications/networking/cluster/kubespy/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
+
+buildGoModule rec {
+ pname = "kubespy";
+ version = "0.5.1";
+
+ src = fetchFromGitHub {
+ rev = "v${version}";
+ owner = "pulumi";
+ repo = "kubespy";
+ sha256 = "1p0qmn6458pa9la6zkvyrkgs2rhzfwsk9m3rk5fkmcfbh7b031r8";
+ };
+
+ vendorSha256 = "0q85is01cbgxflnqdvxc9w5iqdizgvsc44h8z21j712bm2w7blqq";
+
+ # TODO: enable after https://github.com/pulumi/kubespy/issues/72 is addressed.
+ # postInstall = ''
+ # for shell in bash zsh; do
+ # $out/bin/kubespy completion $shell > kubespy.$shell
+ # installShellCompletion kubespy.$shell
+ # done
+ # '';
+
+ meta = with lib; {
+ description = "A tool to observe Kubernetes resources in real time";
+ homepage = "https://github.com/pulumi/kubespy";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ blaggacao ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/applications/networking/cluster/terraform/default.nix b/pkgs/applications/networking/cluster/terraform/default.nix
index e375970823b..34c4d302215 100644
--- a/pkgs/applications/networking/cluster/terraform/default.nix
+++ b/pkgs/applications/networking/cluster/terraform/default.nix
@@ -118,8 +118,8 @@ in rec {
terraform_0_11-full = terraform_0_11.full;
terraform_0_12 = pluggable (generic {
- version = "0.12.27";
- sha256 = "1m5inlcrqklbb22vqphyq280wqrimxbkk75zp1d2q29wb74awf7h";
+ version = "0.12.28";
+ sha256 = "05ymr6vc0sqh1sia0qawhz0mag8jdrq157mbj9bkdpsnlyv209p3";
patches = [
./provider-path.patch
(fetchpatch {
@@ -130,6 +130,13 @@ in rec {
passthru = { inherit plugins; };
});
+ terraform_0_13 = pluggable (generic {
+ version = "0.13.0-beta3";
+ sha256 = "199rrw0kjp9qwa8llwmihgnqrgs4vr0zrbik5w5bfkrldyqp2ynb";
+ patches = [ ./provider-path.patch ];
+ passthru = { inherit plugins; };
+ });
+
# Tests that the plugins are being used. Terraform looks at the specific
# file pattern and if the plugin is not found it will try to download it
# from the Internet. With sandboxing enable this test will fail if that is
diff --git a/pkgs/applications/networking/feedreaders/feedreader/default.nix b/pkgs/applications/networking/feedreaders/feedreader/default.nix
index f399aeaa98d..df266e18c23 100644
--- a/pkgs/applications/networking/feedreaders/feedreader/default.nix
+++ b/pkgs/applications/networking/feedreaders/feedreader/default.nix
@@ -1,18 +1,18 @@
{ stdenv, fetchFromGitHub, meson, ninja, pkgconfig, vala, gettext, python3
-, appstream-glib, desktop-file-utils, wrapGAppsHook, gnome-online-accounts, fetchpatch
+, appstream-glib, desktop-file-utils, wrapGAppsHook, gnome-online-accounts
, gtk3, libgee, libpeas, librest, webkitgtk, gsettings-desktop-schemas, pantheon
, curl, glib, gnome3, gst_all_1, json-glib, libnotify, libsecret, sqlite, gumbo, libxml2
}:
stdenv.mkDerivation rec {
pname = "feedreader";
- version = "2.10.0";
+ version = "2.11.0";
src = fetchFromGitHub {
owner = "jangernert";
repo = pname;
rev = "v${version}";
- sha256 = "154lzvd8acs4dyc91nlabpr284yrij8jkhgm0h18hp3cy0a11rv8";
+ sha256 = "1agy1nkpkdsy2kbrrc8nrwphj5n86rikjjvwkr8klbf88mzl6civ";
};
nativeBuildInputs = [
@@ -32,14 +32,6 @@ stdenv.mkDerivation rec {
patchShebangs build-aux/meson_post_install.py
'';
- patches = [
- # Fixes build with libsecret
- (fetchpatch {
- url = "https://patch-diff.githubusercontent.com/raw/jangernert/FeedReader/pull/943.patch";
- sha256 = "0anrwvcg6607dzvfrhy5qcnpxzflskb3iy3khdg191aw1h2mqhb5";
- })
- ];
-
passthru = {
updateScript = pantheon.updateScript {
attrPath = pname;
diff --git a/pkgs/applications/networking/instant-messengers/bluejeans/default.nix b/pkgs/applications/networking/instant-messengers/bluejeans/default.nix
index bd71166be22..0143e401c19 100644
--- a/pkgs/applications/networking/instant-messengers/bluejeans/default.nix
+++ b/pkgs/applications/networking/instant-messengers/bluejeans/default.nix
@@ -1,8 +1,6 @@
{ stdenv
, fetchurl
, rpmextract
-, patchelf
-, patchelfUnstable
, libnotify
, libuuid
, cairo
@@ -40,11 +38,11 @@
stdenv.mkDerivation rec {
pname = "bluejeans";
- version = "2.3.0";
+ version = "2.4.0";
src = fetchurl {
url = "https://swdl.bluejeans.com/desktop-app/linux/${version}/BlueJeans.rpm";
- sha256 = "06lcpkga8h0zpl2wlysj6n979f0yg361frp3zr0vwzln3fiil2a7";
+ sha256 = "180hc854ngwfn6y6nsrfn74rv78cxhq6sgshrca5zqv6wq3l98g0";
};
nativeBuildInputs = [ rpmextract makeWrapper ];
@@ -96,11 +94,11 @@ stdenv.mkDerivation rec {
mv usr/share share
rmdir usr
- ${patchelf}/bin/patchelf \
+ patchelf \
--set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
--replace-needed libudev.so.0 libudev.so.1 \
opt/BlueJeans/bluejeans-v2
- ${patchelfUnstable}/bin/patchelf \
+ patchelf \
--set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \
opt/BlueJeans/resources/BluejeansHelper
diff --git a/pkgs/applications/networking/instant-messengers/ferdi/default.nix b/pkgs/applications/networking/instant-messengers/ferdi/default.nix
new file mode 100644
index 00000000000..e0f56e2783d
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/ferdi/default.nix
@@ -0,0 +1,19 @@
+{ stdenv, mkFranzDerivation, fetchurl }:
+
+mkFranzDerivation rec {
+ pname = "ferdi";
+ name = "Ferdi";
+ version = "5.5.0";
+ src = fetchurl {
+ url = "https://github.com/getferdi/ferdi/releases/download/v${version}/ferdi_${version}_amd64.deb";
+ sha256 = "0i24vcnq4iz5amqmn2fgk92ff9x9y7fg8jhc3g6ksvmcfly7af3k";
+ };
+ meta = with stdenv.lib; {
+ description = "Ferdi allows you to combine your favorite messaging services into one application";
+ homepage = "https://getferdi.com/";
+ license = licenses.free;
+ maintainers = [ maintainers.davidtwco ];
+ platforms = [ "x86_64-linux" ];
+ hydraPlatforms = [ ];
+ };
+}
diff --git a/pkgs/applications/networking/instant-messengers/franz/default.nix b/pkgs/applications/networking/instant-messengers/franz/default.nix
index 0c5090574fa..52bc60b5aff 100644
--- a/pkgs/applications/networking/instant-messengers/franz/default.nix
+++ b/pkgs/applications/networking/instant-messengers/franz/default.nix
@@ -1,57 +1,19 @@
-{ stdenv, fetchurl, makeWrapper, wrapGAppsHook, autoPatchelfHook, dpkg
-, xorg, atk, glib, pango, gdk-pixbuf, cairo, freetype, fontconfig, gtk3
-, gnome2, dbus, nss, nspr, alsaLib, cups, expat, udev, libnotify, xdg_utils }:
+{ stdenv, mkFranzDerivation, fetchurl }:
-let
- version = "5.4.1";
-in stdenv.mkDerivation {
+mkFranzDerivation rec {
pname = "franz";
- inherit version;
+ name = "Franz";
+ version = "5.5.0";
src = fetchurl {
url = "https://github.com/meetfranz/franz/releases/download/v${version}/franz_${version}_amd64.deb";
- sha256 = "1g1z5zjm9l081hpqslfc4h7pqh4k76ccmlz71r21204wy630mw6h";
+ sha256 = "0kgfjai0pz0gpbxsmn3hbha7zr2kax0s1j3ygcsy4kzghla990wm";
};
-
- # don't remove runtime deps
- dontPatchELF = true;
-
- nativeBuildInputs = [ autoPatchelfHook makeWrapper wrapGAppsHook dpkg ];
- buildInputs = (with xorg; [
- libXi libXcursor libXdamage libXrandr libXcomposite libXext libXfixes
- libXrender libX11 libXtst libXScrnSaver
- ]) ++ [
- gtk3 atk glib pango gdk-pixbuf cairo freetype fontconfig dbus
- gnome2.GConf nss nspr alsaLib cups expat stdenv.cc.cc
- ];
- runtimeDependencies = [ udev.lib libnotify ];
-
- unpackPhase = "dpkg-deb -x $src .";
-
- installPhase = ''
- mkdir -p $out/bin
- cp -r opt $out
- ln -s $out/opt/Franz/franz $out/bin
-
- # provide desktop item and icon
- cp -r usr/share $out
- substituteInPlace $out/share/applications/franz.desktop \
- --replace /opt/Franz/franz franz
- '';
-
- dontWrapGApps = true;
-
- postFixup = ''
- wrapProgram $out/opt/Franz/franz \
- --prefix PATH : ${xdg_utils}/bin \
- "''${gappsWrapperArgs[@]}"
- '';
-
meta = with stdenv.lib; {
description = "A free messaging app that combines chat & messaging services into one application";
homepage = "https://meetfranz.com";
license = licenses.free;
maintainers = [ maintainers.davidtwco ];
- platforms = ["x86_64-linux"];
- hydraPlatforms = [];
+ platforms = [ "x86_64-linux" ];
+ hydraPlatforms = [ ];
};
}
diff --git a/pkgs/applications/networking/instant-messengers/franz/generic.nix b/pkgs/applications/networking/instant-messengers/franz/generic.nix
new file mode 100644
index 00000000000..d1206cdf9b2
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/franz/generic.nix
@@ -0,0 +1,89 @@
+{ stdenv
+, makeWrapper
+, wrapGAppsHook
+, autoPatchelfHook
+, dpkg
+, xorg
+, atk
+, glib
+, pango
+, gdk-pixbuf
+, cairo
+, freetype
+, fontconfig
+, gtk3
+, gnome2
+, dbus
+, nss
+, nspr
+, alsaLib
+, cups
+, expat
+, udev
+, libnotify
+, xdg_utils
+}:
+
+# Helper function for building a derivation for Franz and forks.
+
+{ pname, name, version, src, meta }:
+stdenv.mkDerivation {
+ inherit pname version src meta;
+
+ # Don't remove runtime deps.
+ dontPatchELF = true;
+
+ nativeBuildInputs = [ autoPatchelfHook makeWrapper wrapGAppsHook dpkg ];
+ buildInputs = (with xorg; [
+ libXi
+ libXcursor
+ libXdamage
+ libXrandr
+ libXcomposite
+ libXext
+ libXfixes
+ libXrender
+ libX11
+ libXtst
+ libXScrnSaver
+ ]) ++ [
+ gtk3
+ atk
+ glib
+ pango
+ gdk-pixbuf
+ cairo
+ freetype
+ fontconfig
+ dbus
+ gnome2.GConf
+ nss
+ nspr
+ alsaLib
+ cups
+ expat
+ stdenv.cc.cc
+ ];
+ runtimeDependencies = [ udev.lib libnotify ];
+
+ unpackPhase = "dpkg-deb -x $src .";
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp -r opt $out
+ ln -s $out/opt/${name}/${pname} $out/bin
+
+ # Provide desktop item and icon.
+ cp -r usr/share $out
+ substituteInPlace $out/share/applications/${pname}.desktop \
+ --replace /opt/${name}/${pname} ${pname}
+ '';
+
+ dontWrapGApps = true;
+
+ postFixup = ''
+ wrapProgram $out/opt/${name}/${pname} \
+ --prefix PATH : ${xdg_utils}/bin \
+ "''${gappsWrapperArgs[@]}"
+ '';
+}
diff --git a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
index e7ba1e7f9aa..0b89e5cc42d 100644
--- a/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
+++ b/pkgs/applications/networking/instant-messengers/skypeforlinux/default.nix
@@ -7,7 +7,7 @@ let
# Please keep the version x.y.0.z and do not update to x.y.76.z because the
# source of the latter disappears much faster.
- version = "8.60.0.76";
+ version = "8.61.0.95";
rpath = stdenv.lib.makeLibraryPath [
alsaLib
@@ -65,7 +65,7 @@ let
"https://mirror.cs.uchicago.edu/skype/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
"https://web.archive.org/web/https://repo.skype.com/deb/pool/main/s/skypeforlinux/skypeforlinux_${version}_amd64.deb"
];
- sha256 = "1y919ki0c17vip90fln17impwky08qgprw0j1dgz239qqpwakn7a";
+ sha256 = "1g8m83invqdkvswxy01gxin6ws7z6dblzwxjcxah1aqscndf17jx";
}
else
throw "Skype for linux is not supported on ${stdenv.hostPlatform.system}";
diff --git a/pkgs/applications/networking/instant-messengers/slack/default.nix b/pkgs/applications/networking/instant-messengers/slack/default.nix
index ad831eb82a5..f46a293be97 100644
--- a/pkgs/applications/networking/instant-messengers/slack/default.nix
+++ b/pkgs/applications/networking/instant-messengers/slack/default.nix
@@ -158,7 +158,7 @@ let
mkdir -p $out/Applications
cp -r ./slack-mnt/Slack.app $out/Applications
/usr/bin/hdiutil unmount slack-mnt
- defaults write com.tinyspeck.slackmacgap SlackNoAutoUpdates -bool YES
+ /usr/bin/defaults write com.tinyspeck.slackmacgap SlackNoAutoUpdates -bool YES
'';
};
in if stdenv.isDarwin
diff --git a/pkgs/applications/networking/instant-messengers/ssh-chat/default.nix b/pkgs/applications/networking/instant-messengers/ssh-chat/default.nix
new file mode 100644
index 00000000000..fda83066a84
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/ssh-chat/default.nix
@@ -0,0 +1,25 @@
+{ lib, buildGoPackage, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "ssh-chat";
+ version = "1.9";
+
+ goPackagePath = "github.com/shazow/ssh-chat";
+
+ src = fetchFromGitHub {
+ owner = "shazow";
+ repo = "ssh-chat";
+ rev = "v${version}";
+ sha256 = "04yszan6a7x9498s80xymf7wd10530yjrxcdw4czbplyhjdigxlg";
+ };
+
+ goDeps = ./deps.nix;
+
+ meta = with lib; {
+ description = "Chat over SSH";
+ homepage = "https://github.com/shazow/ssh-chat";
+ license = licenses.mit;
+ maintainers = with maintainers; [ luc65r ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/applications/networking/instant-messengers/ssh-chat/deps.nix b/pkgs/applications/networking/instant-messengers/ssh-chat/deps.nix
new file mode 100644
index 00000000000..4fc4b4b4909
--- /dev/null
+++ b/pkgs/applications/networking/instant-messengers/ssh-chat/deps.nix
@@ -0,0 +1,84 @@
+# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
+[
+ {
+ goPackagePath = "github.com/alexcesaro/log";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alexcesaro/log";
+ rev = "61e686294e58";
+ sha256 = "1ckd5crq9rd12wpclahg2q0wprfg0whd6k9zbfzzkr6l1qpmmfam";
+ };
+ }
+ {
+ goPackagePath = "github.com/howeyc/gopass";
+ fetch = {
+ type = "git";
+ url = "https://github.com/howeyc/gopass";
+ rev = "7cb4b85ec19c";
+ sha256 = "1qyhjd6wx409g9cq3xbpbl2xl41nm00mxzcxm5gbqdlwsd0z80rv";
+ };
+ }
+ {
+ goPackagePath = "github.com/jessevdk/go-flags";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jessevdk/go-flags";
+ rev = "v1.4.0";
+ sha256 = "0algnnigph27spgn655zm4723yfjxjjvlf4k14z9drj3682df25a";
+ };
+ }
+ {
+ goPackagePath = "github.com/shazow/rateio";
+ fetch = {
+ type = "git";
+ url = "https://github.com/shazow/rateio";
+ rev = "4461efc8bdc4";
+ sha256 = "1isy75cmm71q18mvs6xaizgdjqnn6pllkj4yvd42brfgfj84qz0w";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "884d27f42877";
+ sha256 = "1ka5kqpw3wr3iawwxq4swmrwbww6v1cmds86z1nm0qb8fvhvpslk";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "eb5bcb51f2a3";
+ sha256 = "17k4g8krxbl84gzcs275b7gsh66dzm15fdxivjnx9xz8q84l4kby";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "1957bb5e6d1f";
+ sha256 = "0imqk4l9785rw7ddvywyf8zn7k3ga6f17ky8rmf8wrri7nknr03f";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "v0.3.2";
+ sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/tools";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/tools";
+ rev = "90fa682c2a6e";
+ sha256 = "03ic2xsy51jw9749wl7gszdbz99iijbd2bckgygl6cm9w5m364ak";
+ };
+ }
+]
diff --git a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
index 6b00ebc3444..2346beb356b 100644
--- a/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
+++ b/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
@@ -15,11 +15,11 @@ assert pulseaudioSupport -> libpulseaudio != null;
let
inherit (stdenv.lib) concatStringsSep makeBinPath optional;
- version = "5.1.418436.0628";
+ version = "5.1.422789.0705";
srcs = {
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${version}/zoom_x86_64.tar.xz";
- sha256 = "0qgjsc6880i5zn4ck57haidcq40w37sjpdrix4gf09986qcc8gmm";
+ sha256 = "1sc454xadxsbxxyb68qi7ac20yq0vymzzw1i07z19c9idfpjy75f";
};
};
diff --git a/pkgs/applications/networking/insync/default.nix b/pkgs/applications/networking/insync/default.nix
index 773a07dd6c2..c864754403c 100644
--- a/pkgs/applications/networking/insync/default.nix
+++ b/pkgs/applications/networking/insync/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, makeWrapper }:
+{ stdenv, fetchurl, makeWrapper, autoPatchelfHook }:
stdenv.mkDerivation rec {
pname = "insync";
@@ -14,6 +14,8 @@ stdenv.mkDerivation rec {
buildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ autoPatchelfHook ];
+
postPatch = ''
patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" client/insync-portable
'';
diff --git a/pkgs/applications/networking/irc/convos/default.nix b/pkgs/applications/networking/irc/convos/default.nix
index 5d497fe5139..8dd545494d1 100644
--- a/pkgs/applications/networking/irc/convos/default.nix
+++ b/pkgs/applications/networking/irc/convos/default.nix
@@ -6,13 +6,13 @@ with stdenv.lib;
perlPackages.buildPerlPackage rec {
pname = "convos";
- version = "4.22";
+ version = "4.23";
src = fetchFromGitHub rec {
owner = "Nordaaker";
repo = pname;
rev = version;
- sha256 = "0a5wq88ncbn7kwcw3z4wdl1wxmx5vq5a7crb1bvbvskgwwy8zfx8";
+ sha256 = "0py9dvqf67vhgdlx20jzwnh313ns1d29yiiqgijydyfj2lflyz12";
};
nativeBuildInputs = [ makeWrapper ]
diff --git a/pkgs/applications/networking/irc/tiny/default.nix b/pkgs/applications/networking/irc/tiny/default.nix
index abb296d6474..d6b19fc77dd 100644
--- a/pkgs/applications/networking/irc/tiny/default.nix
+++ b/pkgs/applications/networking/irc/tiny/default.nix
@@ -6,6 +6,7 @@
, pkg-config
, dbus
, openssl
+, Foundation
}:
rustPlatform.buildRustPackage rec {
@@ -24,7 +25,7 @@ rustPlatform.buildRustPackage rec {
RUSTC_BOOTSTRAP = 1;
nativeBuildInputs = lib.optional stdenv.isLinux pkg-config;
- buildInputs = lib.optionals stdenv.isLinux [ dbus openssl ];
+ buildInputs = lib.optionals stdenv.isLinux [ dbus openssl ] ++ lib.optional stdenv.isDarwin Foundation;
meta = with lib; {
description = "A console IRC client";
diff --git a/pkgs/applications/networking/irc/weechat/scripts/weechat-otr/default.nix b/pkgs/applications/networking/irc/weechat/scripts/weechat-otr/default.nix
index 9682aa3169a..dc4e7f245e7 100644
--- a/pkgs/applications/networking/irc/weechat/scripts/weechat-otr/default.nix
+++ b/pkgs/applications/networking/irc/weechat/scripts/weechat-otr/default.nix
@@ -8,14 +8,20 @@ let
pycrypto = python3Packages.buildPythonPackage rec {
pname = "pycrypto";
- version = "2.6.1-10";
+ version = "2.6.1-13.1";
src = fetchgit {
url = "https://salsa.debian.org/sramacher/python-crypto.git";
rev = "debian/${version}";
- sha256 = "10rgq8bmjfpiqqa1g1p1hh7pxlxs7x0nawvk6zip0pd6x2vsr661";
+ sha256 = "1mahqmlgilgk0rn5hfkhza7kscfm7agdakkb6rqnif9g0qp3s52f";
};
+ postPatch = ''
+ for p in debian/patches/*.patch; do
+ patch -p1 < "$p"
+ done
+ '';
+
buildInputs = [ gmp ];
preConfigure = ''
diff --git a/pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix b/pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix
new file mode 100644
index 00000000000..5c93db3692a
--- /dev/null
+++ b/pkgs/applications/networking/mailreaders/evolution/evolution-ews/default.nix
@@ -0,0 +1,49 @@
+{ stdenv, fetchurl, gnome3, cmake, gettext, intltool, pkg-config, evolution-data-server
+, sqlite, gtk3, webkitgtk, libgdata, libmspack }:
+
+stdenv.mkDerivation rec {
+ pname = "evolution-ews";
+ version = "3.36.4";
+
+ src = fetchurl {
+ url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+ sha256 = "0zfq02h3r1qbxak04i49564q4s2ykvkgcyc3krjgndan9lq3kvvn";
+ };
+
+ nativeBuildInputs = [ cmake gettext intltool pkg-config ];
+
+ buildInputs = [
+ evolution-data-server gnome3.evolution
+ sqlite libgdata
+ gtk3 webkitgtk
+ libmspack
+ ];
+
+ # Building with libmspack as reccommended: https://wiki.gnome.org/Apps/Evolution/Building#Build_evolution-ews
+ cmakeFlags = [
+ "-DWITH_MSPACK=ON"
+ ];
+
+ PKG_CONFIG_EVOLUTION_SHELL_3_0_ERRORDIR = "${placeholder "out"}/share/evolution/errors";
+ PKG_CONFIG_EVOLUTION_SHELL_3_0_PRIVLIBDIR = "${placeholder "out"}/lib/evolution";
+ PKG_CONFIG_CAMEL_1_2_CAMEL_PROVIDERDIR = "${placeholder "out"}/lib/evolution-data-server/camel-providers";
+ PKG_CONFIG_LIBEDATA_BOOK_1_2_BACKENDDIR = "${placeholder "out"}/lib/evolution-data-server/addressbook-backends";
+ PKG_CONFIG_LIBEDATA_CAL_2_0_BACKENDDIR = "${placeholder "out"}/lib/evolution-data-server/calendar-backends";
+ PKG_CONFIG_LIBEBACKEND_1_2_MODULEDIR = "${placeholder "out"}/lib/evolution-data-server/registry-modules";
+ PKG_CONFIG_EVOLUTION_SHELL_3_0_MODULEDIR = "${placeholder "out"}/lib/evolution/modules";
+ PKG_CONFIG_EVOLUTION_DATA_SERVER_1_2_PRIVDATADIR = "${placeholder "out"}/share/evolution-data-server";
+
+ passthru = {
+ updateScript = gnome3.updateScript {
+ packageName = "evolution-ews";
+ };
+ };
+
+ meta = with stdenv.lib; {
+ description = "Evolution connector for Microsoft Exchange Server protocols.";
+ homepage = "https://gitlab.gnome.org/GNOME/evolution-ews";
+ license = "LGPL-2.1-only OR LGPL-3.0-only"; # https://gitlab.gnome.org/GNOME/evolution-ews/issues/111
+ maintainers = [ maintainers.dasj19 ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/applications/networking/mailreaders/mailspring/default.nix b/pkgs/applications/networking/mailreaders/mailspring/default.nix
new file mode 100644
index 00000000000..3bb68d7805c
--- /dev/null
+++ b/pkgs/applications/networking/mailreaders/mailspring/default.nix
@@ -0,0 +1,84 @@
+{ stdenv
+, fetchurl
+, autoPatchelfHook
+, alsaLib
+, coreutils
+, db
+, dpkg
+, glib
+, gtk3
+, libkrb5
+, libsecret
+, nss
+, openssl
+, udev
+, xorg
+}:
+
+stdenv.mkDerivation rec {
+ pname = "mailspring";
+ version = "1.7.8";
+
+ src = fetchurl {
+ url = "https://github.com/Foundry376/Mailspring/releases/download/${version}/mailspring-${version}-amd64.deb";
+ sha256 = "207fbf813b6da018a5b848e5dc1194b5996daab39adbd873b2cecb0565c105ce";
+ };
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ dpkg
+ ];
+
+ buildInputs = [
+ alsaLib
+ db
+ glib
+ gtk3
+ libkrb5
+ libsecret
+ nss
+ xorg.libxkbfile
+ xorg.libXScrnSaver
+ xorg.libXtst
+ ];
+
+ runtimeDependencies = [
+ coreutils
+ openssl
+ udev.lib
+ ];
+
+ unpackPhase = ''
+ dpkg -x $src .
+ '';
+
+ installPhase = ''
+ mkdir -p $out/{bin,lib}
+ cp -ar ./usr/share $out
+
+ substituteInPlace $out/share/mailspring/resources/app.asar.unpacked/mailsync \
+ --replace realpath ${coreutils}/bin/realpath \
+ --replace dirname ${coreutils}/bin/dirname
+
+ ln -s $out/share/mailspring/mailspring $out/bin/mailspring
+ ln -s ${openssl.out}/lib/libcrypto.so $out/lib/libcrypto.so.1.0.0
+ '';
+
+ postFixup = /* sh */ ''
+ substituteInPlace $out/share/applications/mailspring.desktop \
+ --replace /usr/bin $out/bin
+ '';
+
+ meta = with stdenv.lib; {
+ description = "A beautiful, fast and maintained fork of Nylas Mail by one of the original authors";
+ longDescription = ''
+ Mailspring is an open-source mail client forked from Nylas Mail and built with Electron.
+ Mailspring's sync engine runs locally, but its source is not open.
+ '';
+ license = licenses.unfree;
+ maintainers = with maintainers; [ toschmidt ];
+ homepage = "https://getmailspring.com";
+ downloadPage = "https://github.com/Foundry376/Mailspring";
+ platforms = platforms.x86_64;
+ };
+}
diff --git a/pkgs/applications/networking/mailreaders/trojita/default.nix b/pkgs/applications/networking/mailreaders/trojita/default.nix
index f383018e253..6f885dd18be 100644
--- a/pkgs/applications/networking/mailreaders/trojita/default.nix
+++ b/pkgs/applications/networking/mailreaders/trojita/default.nix
@@ -19,12 +19,12 @@
mkDerivation rec {
pname = "trojita";
- version = "0.7.20190618";
+ version = "0.7.20200706";
src = fetchgit {
url = "https://anongit.kde.org/trojita.git";
- rev = "90b417b131853553c94ff93aef62abaf301aa8f1";
- sha256 = "0xpxq5bzqaa68lkz90wima5q2m0mdcn0rvnigb66lylb4n20mnql";
+ rev = "e973a5169f18ca862ceb8ad749c93cd621d86e14";
+ sha256 = "0r8nmlqwgsqkk0k8xh32fkwvv6iylj35xq2h8b7l3g03yc342kbn";
};
buildInputs = [
diff --git a/pkgs/applications/networking/nextcloud-client/default.nix b/pkgs/applications/networking/nextcloud-client/default.nix
index 2560bc806ea..bc678cd1644 100644
--- a/pkgs/applications/networking/nextcloud-client/default.nix
+++ b/pkgs/applications/networking/nextcloud-client/default.nix
@@ -17,13 +17,13 @@
mkDerivation rec {
pname = "nextcloud-client";
- version = "2.6.4";
+ version = "2.6.5";
src = fetchFromGitHub {
owner = "nextcloud";
repo = "desktop";
rev = "v${version}";
- sha256 = "1wr57qwcjfzbpb4p0ybfjpw2hhwp91yrk2n3ywrqywcvjj38jg1q";
+ sha256 = "0r2n9l383drnnzbyywnbqljh9kxm3kz4g0mv7bnrp6b10b2ma3pg";
};
patches = [
diff --git a/pkgs/applications/networking/openbazaar/client.nix b/pkgs/applications/networking/openbazaar/client.nix
index 8ee265743de..02e05fac650 100644
--- a/pkgs/applications/networking/openbazaar/client.nix
+++ b/pkgs/applications/networking/openbazaar/client.nix
@@ -10,11 +10,11 @@
stdenv.mkDerivation rec {
pname = "openbazaar-client";
- version = "2.4.5";
+ version = "2.4.6";
src = fetchurl {
url = "https://github.com/OpenBazaar/openbazaar-desktop/releases/download/v${version}/openbazaar2client_${version}_amd64.deb";
- sha256 = "0kahqqchalbyzy51gkxzmw91qignh8sprg57nbj1vmgm84w1z6kw";
+ sha256 = "1p190az8llqh3089aygwash10wqqqfnjl2wvksn6bvx5wm5dpg1p";
};
dontBuild = true;
diff --git a/pkgs/applications/networking/remote/citrix-workspace/default.nix b/pkgs/applications/networking/remote/citrix-workspace/default.nix
index a62b1bf5ee1..d9582d3b307 100644
--- a/pkgs/applications/networking/remote/citrix-workspace/default.nix
+++ b/pkgs/applications/networking/remote/citrix-workspace/default.nix
@@ -24,45 +24,12 @@
, gtk_engines
, alsaLib
, zlib
-, version ? "20.04.0"
+, version ? "20.06.0"
}:
let
versionInfo = let
supportedVersions = {
- "19.6.0" = {
- major = "19";
- minor = "6";
- patch = "0";
- x64hash = "0szqlfmigzgf0309i6ikxkizxaf4ri7qmhys75m0zi3bpwx6hzhs";
- x86hash = "16v3kgavrh62z6vxcbw6mn7h0bfishpl7m92k7g1p2882r1f8vaf";
- x64suffix = "60";
- x86suffix = "60";
- homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-latest.html";
- };
-
- "19.8.0" = {
- major = "19";
- minor = "8";
- patch = "0";
- x64hash = "0f8djw8lp5wihb23y09yac1mh09w1qp422h72r6zfx9k1lqfsdbw";
- x86hash = "0afcqirb4q349r3izy88vqkszg6y2wg14iwypk6nrmvwgvcl6jdn";
- x64suffix = "20";
- x86suffix = "20";
- homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-1908.html";
- };
-
- "19.10.0" = {
- major = "19";
- minor = "10";
- patch = "0";
- x64hash = "1l4q4pmfiw9gmml6j5b3hls2101xf5m8p6855nhfhvqlisrj9h14";
- x86hash = "000zjik8wf8b6fadnsai0p77b4n2l95544zx503iyrb9pv53bj3y";
- x64suffix = "15";
- x86suffix = "15";
- homepage = "https://www.citrix.com/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-1910.html";
- };
-
"19.12.0" = {
major = "19";
minor = "12";
@@ -82,22 +49,34 @@ let
x86hash = "A2E2E1882723DA6796E68916B3BB2B44DD575A83DEB03CA90A262F6C81B1A53F";
x64suffix = "21";
x86suffix = "21";
- homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html";
+ homepage = "https://www.citrix.com/de-de/downloads/workspace-app/legacy-workspace-app-for-linux/workspace-app-for-linux-2004.html";
+ };
+
+ "20.06.0" = {
+ major = "20";
+ minor = "06";
+ patch = "0";
+ x64hash = "1kpfcfg95mpprlca6cccnjlsqbj3xvv77cn3fc5msd304nsi9x1v";
+ x86hash = "1di29hrimbw3myjnf2nn26a14klidhdwvjqla6yxhwd3s6lil194";
+ x64suffix = "15";
+ x86suffix = "15";
+ homepage = "https://www.citrix.com/de-de/downloads/workspace-app/linux/workspace-app-for-linux-latest.html";
};
};
- # Copied this file largely from the citrix-receiver package
- # Leaving this here even though there are no deprecations yet
- # for ease of future maintenance.
- #
# The lifespans of Citrix products can be found here:
# https://www.citrix.com/support/product-lifecycle/milestones/receiver.html
deprecatedVersions = let
- versions = [ "19.3.0" ];
+ versions = [ "19.6.0" "19.8.0" "19.10.0" ];
in
lib.listToAttrs
(lib.forEach versions
- (v: lib.nameValuePair v (throw "Unsupported citrix_workspace version: ${v}")));
+ (v: lib.nameValuePair v (throw ''
+ Unsupported citrix_workspace version: ${v}
+
+ Actively supported releases are listed here:
+ https://www.citrix.com/en-gb/support/product-lifecycle/milestones/receiver.html
+ '')));
in
deprecatedVersions // supportedVersions;
diff --git a/pkgs/applications/networking/remote/putty/default.nix b/pkgs/applications/networking/remote/putty/default.nix
index 804a40a614c..61e82726f35 100644
--- a/pkgs/applications/networking/remote/putty/default.nix
+++ b/pkgs/applications/networking/remote/putty/default.nix
@@ -3,7 +3,7 @@
}:
stdenv.mkDerivation rec {
- version = "0.73";
+ version = "0.74";
pname = "putty";
src = fetchurl {
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
"https://the.earth.li/~sgtatham/putty/${version}/${pname}-${version}.tar.gz"
"ftp://ftp.wayne.edu/putty/putty-website-mirror/${version}/${pname}-${version}.tar.gz"
];
- sha256 = "076z34jpik2dmlwxicvf1djjgnahcqv12rjhmb9yq6ml7x0bbc1x";
+ sha256 = "0zc43g8ycyf712cdrja4k8ih5s3agw1k0nq0jkifdn8xwn4d7mfx";
};
# glib-2.62 deprecations
diff --git a/pkgs/applications/networking/remote/waypipe/default.nix b/pkgs/applications/networking/remote/waypipe/default.nix
index c72c7c6da8a..0393a5bdeb8 100644
--- a/pkgs/applications/networking/remote/waypipe/default.nix
+++ b/pkgs/applications/networking/remote/waypipe/default.nix
@@ -1,19 +1,19 @@
{ stdenv, fetchFromGitLab
-, meson, ninja, pkgconfig, scdoc
+, meson, ninja, pkg-config, scdoc
, wayland, wayland-protocols, openssh
, mesa, lz4, zstd, ffmpeg, libva
}:
stdenv.mkDerivation rec {
pname = "waypipe-unstable";
- version = "0.6.1";
+ version = "0.7.0";
src = fetchFromGitLab {
domain = "gitlab.freedesktop.org";
owner = "mstoeckl";
repo = "waypipe";
rev = "v${version}";
- sha256 = "13kp5snkksli0sj5ldkgybcs1s865f0qdak2w8796xvy8dg9jda8";
+ sha256 = "0bkmibask7gfnwkn3fg3l6zaabp95n1zsdnz3dwng8j80a0kakyy";
};
postPatch = ''
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
--replace "/usr/bin/ssh" "${openssh}/bin/ssh"
'';
- nativeBuildInputs = [ meson ninja pkgconfig scdoc ];
+ nativeBuildInputs = [ meson ninja pkg-config scdoc ];
buildInputs = [
wayland wayland-protocols
@@ -29,10 +29,6 @@ stdenv.mkDerivation rec {
mesa lz4 zstd ffmpeg libva
];
- enableParallelBuilding = true;
-
- mesonFlags = [ "-Dwerror=false" ]; # TODO: Report warnings upstream
-
meta = with stdenv.lib; {
description = "A network proxy for Wayland clients (applications)";
longDescription = ''
@@ -41,6 +37,7 @@ stdenv.mkDerivation rec {
makes application forwarding similar to ssh -X feasible.
'';
homepage = "https://mstoeckl.com/notes/gsoc/blog.html";
+ changelog = "https://gitlab.freedesktop.org/mstoeckl/waypipe/-/releases#v${version}";
license = licenses.mit;
platforms = platforms.linux;
maintainers = with maintainers; [ primeos ];
diff --git a/pkgs/applications/networking/scaleft/default.nix b/pkgs/applications/networking/scaleft/default.nix
index 991780bd820..864f10553ee 100644
--- a/pkgs/applications/networking/scaleft/default.nix
+++ b/pkgs/applications/networking/scaleft/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "scaleft";
- version = "1.41.0";
+ version = "1.45.3";
src =
fetchurl {
url = "http://pkg.scaleft.com/rpm/scaleft-client-tools-${version}-1.x86_64.rpm";
- sha256 = "a9a2f60cc85167a1098f44b35efd755b8155f0b88da8572e96ace767e7933c4d";
+ sha256 = "02hsn64kg22pgga5ldjwhnqc6jq8w03mwf40dfanln1qz38x9nx1";
};
nativeBuildInputs = [ patchelf rpmextract ];
diff --git a/pkgs/applications/networking/utahfs/default.nix b/pkgs/applications/networking/utahfs/default.nix
new file mode 100644
index 00000000000..6e30e03531d
--- /dev/null
+++ b/pkgs/applications/networking/utahfs/default.nix
@@ -0,0 +1,24 @@
+{ buildGoPackage, lib, fetchFromGitHub }:
+
+buildGoPackage rec {
+ pname = "utahfs";
+ version = "1.0";
+ src = fetchFromGitHub {
+ owner = "cloudflare";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1hpwch5fsqlxwpk5afawa1k5s0bx5c1cw0hvdllp7257lgly19fb";
+ };
+
+ goPackagePath = "github.com/cloudflare/utahfs";
+ goDeps = ./deps.nix;
+
+ meta = with lib; {
+ homepage = "https://github.com/cloudflare/utahfs";
+ description =
+ "Encrypted storage system that provides a user-friendly FUSE drive backed by cloud storage";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.snglth ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/pkgs/applications/networking/utahfs/deps.nix b/pkgs/applications/networking/utahfs/deps.nix
new file mode 100644
index 00000000000..a144211fc95
--- /dev/null
+++ b/pkgs/applications/networking/utahfs/deps.nix
@@ -0,0 +1,327 @@
+# file generated from Gopkg.lock using dep2nix (https://github.com/nixcloud/dep2nix)
+[
+ {
+ goPackagePath = "cloud.google.com/go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/google-cloud-go";
+ rev = "a6b88cf34a491498e4c7d15c107a31058693e2cb";
+ sha256 = "0ilqqymrphg546c66jc0npd48dlr88wbgrg462h1jgm2ykbnq1ba";
+ };
+ }
+ {
+ goPackagePath = "github.com/BurntSushi/toml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/toml";
+ rev = "3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005";
+ sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
+ };
+ }
+ {
+ goPackagePath = "github.com/aws/aws-sdk-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/aws/aws-sdk-go";
+ rev = "420cda5d6383f94f7d9c231aa44bad3325181950";
+ sha256 = "1mp0c9173328r67iica662013jnshiv8yg2p5zgs0kr5sh3ri0ws";
+ };
+ }
+ {
+ goPackagePath = "github.com/beorn7/perks";
+ fetch = {
+ type = "git";
+ url = "https://github.com/beorn7/perks";
+ rev = "4b2b341e8d7715fae06375aa633dbb6e91b3fb46";
+ sha256 = "1i1nz1f6g55xi2y3aiaz5kqfgvknarbfl4f0sx4nyyb4s7xb1z9x";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/glog";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/glog";
+ rev = "23def4e6c14b4da8ac2ed8007337bc5eb5007998";
+ sha256 = "0jb2834rw5sykfr937fxi8hxi2zy80sj2bdn9b3jb4b26ksqng30";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/groupcache";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/groupcache";
+ rev = "8c9f03a8e57eb486e42badaed3fb287da51807ba";
+ sha256 = "0vjjr79r32icjzlb05wn02k59av7jx0rn1jijml8r4whlg7dnkfh";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/protobuf";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/protobuf";
+ rev = "6c65a5562fc06764971b7c5d05c76c75e84bdbf7";
+ sha256 = "1k1wb4zr0qbwgpvz9q5ws9zhlal8hq7dmq62pwxxriksayl6hzym";
+ };
+ }
+ {
+ goPackagePath = "github.com/google/readahead";
+ fetch = {
+ type = "git";
+ url = "https://github.com/google/readahead";
+ rev = "eaceba16903255cb149d1efc316f6cc83d765268";
+ sha256 = "19l6a29yyypgpqf7v5877ni0bqgxfp41q7ffp2xj57rvikimwiyb";
+ };
+ }
+ {
+ goPackagePath = "github.com/googleapis/gax-go";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/gax-go";
+ rev = "bd5b16380fd03dc758d11cef74ba2e3bc8b0e8c2";
+ sha256 = "1lxawwngv6miaqd25s3ba0didfzylbwisd2nz7r4gmbmin6jsjrx";
+ };
+ }
+ {
+ goPackagePath = "github.com/jacobsa/fuse";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jacobsa/fuse";
+ rev = "cd3959611bcb6bb23d49f1598d98f2bf44476805";
+ sha256 = "0qy7gyczmdwclhml0n4js3rai7qinnvlr8xz1wn0g6z0vqc9p9iz";
+ };
+ }
+ {
+ goPackagePath = "github.com/jmespath/go-jmespath";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jmespath/go-jmespath";
+ rev = "c2b33e84";
+ sha256 = "1r6w7ydx8ydryxk3sfhzsk8m6f1nsik9jg3i1zhi69v4kfl4d5cz";
+ };
+ }
+ {
+ goPackagePath = "github.com/jstemmer/go-junit-report";
+ fetch = {
+ type = "git";
+ url = "https://github.com/jstemmer/go-junit-report";
+ rev = "cc1f095d5cc5eca2844f5c5ea7bb37f6b9bf6cac";
+ sha256 = "1knip80yir1cdsjlb3rzy0a4w3kl4ljpiciaz6hjzwqlfhnv7bkw";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-sqlite3";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-sqlite3";
+ rev = "c7c4067b79cc51e6dfdcef5c702e74b1e0fa7c75";
+ sha256 = "1zmz6asplixfihxhj11spgfs0v3xzb3nv0hlq6n6zsg781ni31xx";
+ };
+ }
+ {
+ goPackagePath = "github.com/matttproud/golang_protobuf_extensions";
+ fetch = {
+ type = "git";
+ url = "https://github.com/matttproud/golang_protobuf_extensions";
+ rev = "c12348ce28de40eed0136aa2b644d0ee0650e56c";
+ sha256 = "1d0c1isd2lk9pnfq2nk0aih356j30k3h1gi2w0ixsivi5csl7jya";
+ };
+ }
+ {
+ goPackagePath = "github.com/pquerna/ffjson";
+ fetch = {
+ type = "git";
+ url = "https://github.com/pquerna/ffjson";
+ rev = "e517b90714f7c0eabe6d2e570a5886ae077d6db6";
+ sha256 = "0lb76zvdi045r3kab529p9ippccsi9vw84xhinddyr4qrxvs9b06";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_golang";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_golang";
+ rev = "4ab88e80c249ed361d3299e2930427d9ac43ef8d";
+ sha256 = "1f03ndyi3jq7zdxinnvzimz3s4z2374r6dikkc8i42xzb6d1bli6";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/client_model";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/client_model";
+ rev = "fd36f4220a901265f90734c3183c5f0c91daa0b8";
+ sha256 = "1bs5d72k361llflgl94c22n0w53j30rsfh84smgk8mbjbcmjsaa5";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/common";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/common";
+ rev = "31bed53e4047fd6c510e43a941f90cb31be0972a";
+ sha256 = "1q16br348117ffycxdwsldb0i39p34miclfa8z93k6vjwnrqbh2l";
+ };
+ }
+ {
+ goPackagePath = "github.com/prometheus/procfs";
+ fetch = {
+ type = "git";
+ url = "https://github.com/prometheus/procfs";
+ rev = "3f98efb27840a48a7a2898ec80be07674d19f9c8";
+ sha256 = "18c4m795fwng8f8qa395f3crvamlbk5y5afk8b5rzyisnmjq774y";
+ };
+ }
+ {
+ goPackagePath = "go.opencensus.io";
+ fetch = {
+ type = "git";
+ url = "https://github.com/census-instrumentation/opencensus-go";
+ rev = "d835ff86be02193d324330acdb7d65546b05f814";
+ sha256 = "0xj16iq5jp26hi2py7lsd8cvqh651fgn39y05gzvjdi88d9xd3nw";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "4def268fd1a49955bfb3dda92fe3db4f924f2285";
+ sha256 = "1bfsnari529gw34cz0zqk3d9mrkcj1ay35kangri8kbgll0ss5a6";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/lint";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/lint";
+ rev = "738671d3881b9731cc63024d5d88cf28db875626";
+ sha256 = "0jkiz4py59jjnkyxbxifpf7bsar11lbgmj5jiq2kic5k03shkn9c";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/mod";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/mod";
+ rev = "ed3ec21bb8e252814c380df79a80f366440ddb2d";
+ sha256 = "1fp6885dclq77mh73v7i54v2b9llpv4di193zc8vmsbbkkc483cl";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "244492dfa37ae2ce87222fd06250a03160745faa";
+ sha256 = "0vm2q44phz4vjnzq9428rjk58c82fxf003whczp7c9ryn9fazh7s";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/oauth2";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/oauth2";
+ rev = "bf48bf16ab8d622ce64ec6ce98d2c98f916b6303";
+ sha256 = "1sirdib60zwmh93kf9qrx51r8544k1p9rs5mk0797wibz3m4mrdg";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "fae7ac547cb717d141c433a2a173315e216b64c4";
+ sha256 = "11pl0dycm5d8ar7g1l1w5q2cx0lms8i15n8mxhilhkdd2xpmh8f0";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/text";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/text";
+ rev = "342b2e1fbaa52c93f31447ad2c6abc048c63e475";
+ sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/tools";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/tools";
+ rev = "e8dd451b4bcb2ef4a22627699ed7d9df7653d6f3";
+ sha256 = "0a088x8gpq7y0nx7z5baz2p9n1br908yrwjqnh2f9b4mv38kagzi";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/xerrors";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/xerrors";
+ rev = "9bdfabe68543c54f90421aeb9a60ef8061b5b544";
+ sha256 = "1yjfi1bk9xb81lqn85nnm13zz725wazvrx3b50hx19qmwg7a4b0c";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/api";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/google-api-go-client";
+ rev = "c24765c18bb761c90df819dcdfdd62f9a7f6fa22";
+ sha256 = "13syr1x33k6mrn5w6l4sgdbzn368w3m60vf6kk2j10fwa45125rg";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/appengine";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/appengine";
+ rev = "971852bfffca25b069c31162ae8f247a3dba083b";
+ sha256 = "05hbq4cs7bqw0zl17bx8rzdkszid3nyl92100scg3jjrg70dhm7w";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/genproto";
+ fetch = {
+ type = "git";
+ url = "https://github.com/googleapis/go-genproto";
+ rev = "43be25429f5aa0b9a3f18fa4e32583729ca30b78";
+ sha256 = "0rj8xjyn4b73wvfg6v0fff7brnc61xd41500vxa6lw8cg36d51gr";
+ };
+ }
+ {
+ goPackagePath = "google.golang.org/grpc";
+ fetch = {
+ type = "git";
+ url = "https://github.com/grpc/grpc-go";
+ rev = "142182889d38b76209f1d9f1d8e91d7608aff542";
+ sha256 = "1m36rg3w2mf4r3383yf0r1pjrz890mdw506h1lpm6bkc8w3kyqz3";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/kothar/go-backblaze.v0";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kothar/go-backblaze";
+ rev = "7594ed38700f5ca3fc7da8f8c7b91b0526ee66f2";
+ sha256 = "0zgd5jwwdrqrnx828yxkzywh1dnwqi9y8pmq0vsndi6bwdp6dvkb";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/yaml.v2";
+ fetch = {
+ type = "git";
+ url = "https://github.com/go-yaml/yaml";
+ rev = "51d6538a90f86fe93ac480b35f37b2be17fef232";
+ sha256 = "01wj12jzsdqlnidpyjssmj0r4yavlqy7dwrg7adqd8dicjc4ncsa";
+ };
+ }
+ {
+ goPackagePath = "honnef.co/go/tools";
+ fetch = {
+ type = "git";
+ url = "https://github.com/dominikh/go-tools";
+ rev = "508b5eb18ee2f667ce06235ed383647038e2afc5";
+ sha256 = "0pvi1mzhy6zgx4zfgdypbl4zhvgg11hl5qv7blf2qs0a96j2djhf";
+ };
+ }
+]
\ No newline at end of file
diff --git a/pkgs/applications/office/beamerpresenter/default.nix b/pkgs/applications/office/beamerpresenter/default.nix
new file mode 100644
index 00000000000..ea0c321f8cf
--- /dev/null
+++ b/pkgs/applications/office/beamerpresenter/default.nix
@@ -0,0 +1,53 @@
+{ stdenv, mkDerivation, fetchFromGitHub, makeDesktopItem, installShellFiles,
+ qmake, qtbase, poppler, qtmultimedia }:
+
+mkDerivation rec {
+ pname = "beamerpresenter";
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "stiglers-eponym";
+ repo = "BeamerPresenter";
+ rev = "v${version}";
+ sha256 = "0j7wx3qqwhda33ig2464bi0j0a473y5p7ndy5f7f8x9cqdal1d01";
+ };
+
+ nativeBuildInputs = [ qmake installShellFiles ];
+ buildInputs = [ qtbase qtmultimedia poppler ];
+
+ postPatch = ''
+ # Fix location of poppler-*.h
+ shopt -s globstar
+ for f in **/*.{h,cpp}; do
+ substituteInPlace $f --replace '#include = 2.4)
jwt (2.1.0)
- kaminari (1.0.1)
+ kaminari (1.2.1)
activesupport (>= 4.1.0)
- kaminari-actionview (= 1.0.1)
- kaminari-activerecord (= 1.0.1)
- kaminari-core (= 1.0.1)
- kaminari-actionview (1.0.1)
+ kaminari-actionview (= 1.2.1)
+ kaminari-activerecord (= 1.2.1)
+ kaminari-core (= 1.2.1)
+ kaminari-actionview (1.2.1)
actionview
- kaminari-core (= 1.0.1)
- kaminari-activerecord (1.0.1)
+ kaminari-core (= 1.2.1)
+ kaminari-activerecord (1.2.1)
activerecord
- kaminari-core (= 1.0.1)
- kaminari-core (1.0.1)
+ kaminari-core (= 1.2.1)
+ kaminari-core (1.2.1)
kgio (2.11.3)
knapsack (1.17.0)
rake
diff --git a/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix b/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
index 041f19226f4..7156347be05 100644
--- a/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
+++ b/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
@@ -2382,10 +2382,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0invfvfb252ihsdr65rylkvd1x2wy004jval52v3i8ybb0jhc5hi";
+ sha256 = "1vxkqciny5v4jgmjxl8qrgbmig2cij2iskqbwh4bfcmpxf467ch3";
type = "gem";
};
- version = "1.0.1";
+ version = "1.2.1";
};
kaminari-actionview = {
dependencies = ["actionview" "kaminari-core"];
@@ -2393,10 +2393,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0mhhsm6xhmwqc7hfw7xnk1kdbfg468bqs5awcqm5j6j8b9zyjvdi";
+ sha256 = "0w0p1hyv6lgf6h036cmn2kbkdv4x7g0g9q9kc5gzkpz7amlxr8ri";
type = "gem";
};
- version = "1.0.1";
+ version = "1.2.1";
};
kaminari-activerecord = {
dependencies = ["activerecord" "kaminari-core"];
@@ -2404,20 +2404,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1kb5aj6iy1cwcq5548jd3w1ipxicnzmnx2ay1s4hvad2gvrd4g93";
+ sha256 = "02n5xxv6ilh39q2m6vcz7qrdai7ghk3s178dw6f0b3lavwyq49w3";
type = "gem";
};
- version = "1.0.1";
+ version = "1.2.1";
};
kaminari-core = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0r2n293ad1xr9wgn8cr53nfzwls4w3p1xi4kjfjgl1z0yf05mpwr";
+ sha256 = "0h04cr4y1jfn81gxy439vmczifghc2cvsyw47aa32is5bbxg1wlz";
type = "gem";
};
- version = "1.0.1";
+ version = "1.2.1";
};
kgio = {
groups = ["default" "unicorn"];
diff --git a/pkgs/applications/version-management/gitlab/yarnPkgs.nix b/pkgs/applications/version-management/gitlab/yarnPkgs.nix
index f7851c6adcb..797329c613e 100644
--- a/pkgs/applications/version-management/gitlab/yarnPkgs.nix
+++ b/pkgs/applications/version-management/gitlab/yarnPkgs.nix
@@ -11706,11 +11706,11 @@
};
}
{
- name = "swagger_ui_dist___swagger_ui_dist_3.24.3.tgz";
+ name = "swagger_ui_dist___swagger_ui_dist_3.26.2.tgz";
path = fetchurl {
- name = "swagger_ui_dist___swagger_ui_dist_3.24.3.tgz";
- url = "https://registry.yarnpkg.com/swagger-ui-dist/-/swagger-ui-dist-3.24.3.tgz";
- sha1 = "99754d11b0ddd314a1a50db850acb415e4b0a0c6";
+ name = "swagger_ui_dist___swagger_ui_dist_3.26.2.tgz";
+ url = "https://registry.yarnpkg.com/swagger-ui-dist/-/swagger-ui-dist-3.26.2.tgz";
+ sha1 = "22c700906c8911b1c9956da6c3fca371dba6219f";
};
}
{
@@ -13226,11 +13226,11 @@
};
}
{
- name = "xterm___xterm_3.5.0.tgz";
+ name = "xterm___xterm_3.14.5.tgz";
path = fetchurl {
- name = "xterm___xterm_3.5.0.tgz";
- url = "https://registry.yarnpkg.com/xterm/-/xterm-3.5.0.tgz";
- sha1 = "ba3f464bc5730c9d259ebe62131862224db9ddcc";
+ name = "xterm___xterm_3.14.5.tgz";
+ url = "https://registry.yarnpkg.com/xterm/-/xterm-3.14.5.tgz";
+ sha1 = "c9d14e48be6873aa46fb429f22f2165557fd2dea";
};
}
{
diff --git a/pkgs/applications/version-management/mercurial/default.nix b/pkgs/applications/version-management/mercurial/default.nix
index 47453cb5e6f..c7a1c414987 100644
--- a/pkgs/applications/version-management/mercurial/default.nix
+++ b/pkgs/applications/version-management/mercurial/default.nix
@@ -8,11 +8,11 @@ let
in python3Packages.buildPythonApplication rec {
pname = "mercurial";
- version = "5.4.1";
+ version = "5.4.2";
src = fetchurl {
url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz";
- sha256 = "1ilam0dz121nn4852jgkgyzyrvk3hn5cqnivy8gk1qg815mh4763";
+ sha256 = "0ls8nwx3nz26pibphw54fg8pxqb365zmmqx95lqrxqqyf3d972sw";
};
format = "other";
diff --git a/pkgs/applications/video/avidemux/default.nix b/pkgs/applications/video/avidemux/default.nix
index 9374d2dbc79..2dd6b12c14f 100644
--- a/pkgs/applications/video/avidemux/default.nix
+++ b/pkgs/applications/video/avidemux/default.nix
@@ -25,11 +25,11 @@ assert !withQT -> default != "qt5";
stdenv.mkDerivation rec {
pname = "avidemux";
- version = "2.7.4";
+ version = "2.7.6";
src = fetchurl {
url = "mirror://sourceforge/avidemux/avidemux/${version}/avidemux_${version}.tar.gz";
- sha256 = "1acdb3m37vdzzbm8mwyibcn8msi7birb5v30qfi7jli5r00src3x";
+ sha256 = "1kwkn976ppahrcr74bnv6sqx75pzl9y21m1mvr5ksi1m6lgp924s";
};
patches = [
diff --git a/pkgs/applications/video/mapmap/default.nix b/pkgs/applications/video/mapmap/default.nix
index 20ab4d75032..9d6ffbd439c 100644
--- a/pkgs/applications/video/mapmap/default.nix
+++ b/pkgs/applications/video/mapmap/default.nix
@@ -12,14 +12,14 @@ with stdenv;
mkDerivation rec {
- version = "0.6.1";
+ version = "0.6.2";
pname = "mapmap";
src = fetchFromGitHub {
owner = "mapmapteam";
repo = "mapmap";
rev = version;
- sha256 = "15km6xmfkxhrflq4sl9m9r85zi4shrr4k5h15x17v7x0qkc3xgsh";
+ sha256 = "1pyb3vz19lbfz2hrfqm9a29vnajw1bigdrblbmcy32imkf4isfvm";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/virtualization/OVMF/default.nix b/pkgs/applications/virtualization/OVMF/default.nix
index 19ba8ced497..94d0ae94dbd 100644
--- a/pkgs/applications/virtualization/OVMF/default.nix
+++ b/pkgs/applications/virtualization/OVMF/default.nix
@@ -41,11 +41,14 @@ edk2.mkDerivation projectDscPath {
mkdir -vp $fd/AAVMF
mv -v $out/FV/QEMU_{EFI,VARS}.fd $fd/FV
- # Uses Fedora dir layout: https://src.fedoraproject.org/cgit/rpms/edk2.git/tree/edk2.spec
- # FIXME: why is it different from Debian dir layout? https://salsa.debian.org/qemu-team/edk2/blob/debian/debian/rules
- dd of=$fd/AAVMF/QEMU_EFI-pflash.raw if=/dev/zero bs=1M count=64
- dd of=$fd/AAVMF/QEMU_EFI-pflash.raw if=$fd/FV/QEMU_EFI.fd conv=notrunc
- dd of=$fd/AAVMF/vars-template-pflash.raw if=/dev/zero bs=1M count=64
+ # Use Debian dir layout: https://salsa.debian.org/qemu-team/edk2/blob/debian/debian/rules
+ dd of=$fd/FV/AAVMF_CODE.fd if=/dev/zero bs=1M count=64
+ dd of=$fd/FV/AAVMF_CODE.fd if=$fd/FV/QEMU_EFI.fd conv=notrunc
+ dd of=$fd/FV/AAVMF_VARS.fd if=/dev/zero bs=1M count=64
+
+ # Also add symlinks for Fedora dir layout: https://src.fedoraproject.org/cgit/rpms/edk2.git/tree/edk2.spec
+ ln -s $fd/FV/AAVMF_CODE.fd $fd/AAVMF/QEMU_EFI-pflash.raw
+ ln -s $fd/FV/AAVMF_VARS.fd $fd/AAVMF/vars-template-pflash.raw
'' else ''
mkdir -vp $fd/FV
mv -v $out/FV/OVMF{,_CODE,_VARS}.fd $fd/FV
diff --git a/pkgs/applications/virtualization/docker-compose/default.nix b/pkgs/applications/virtualization/docker-compose/default.nix
index 71359467c5c..cf11b693293 100644
--- a/pkgs/applications/virtualization/docker-compose/default.nix
+++ b/pkgs/applications/virtualization/docker-compose/default.nix
@@ -4,16 +4,16 @@
, pyyaml, backports_ssl_match_hostname, colorama, docopt
, dockerpty, docker, ipaddress, jsonschema, requests
, six, texttable, websocket_client, cached-property
-, enum34, functools32, paramiko
+, enum34, functools32, paramiko, distro, python-dotenv
}:
buildPythonApplication rec {
- version = "1.25.5";
+ version = "1.26.2";
pname = "docker-compose";
src = fetchPypi {
inherit pname version;
- sha256 = "1ijhg93zs3lswkljnm0rhww7gdy0g94psvsya2741prz2zcbcbks";
+ sha256 = "0c3v30z7jlbxm9nxs42vv3nbja0zsppkcd6fnd0mjcm1s60hyssp";
};
# lots of networking and other fails
@@ -23,7 +23,7 @@ buildPythonApplication rec {
propagatedBuildInputs = [
pyyaml backports_ssl_match_hostname colorama dockerpty docker
ipaddress jsonschema requests six texttable websocket_client
- docopt cached-property paramiko
+ docopt cached-property paramiko distro python-dotenv
] ++
stdenv.lib.optional (pythonOlder "3.4") enum34 ++
stdenv.lib.optional (pythonOlder "3.2") functools32;
diff --git a/pkgs/applications/virtualization/podman/default.nix b/pkgs/applications/virtualization/podman/default.nix
index 6d277562065..a4d9e8333dd 100644
--- a/pkgs/applications/virtualization/podman/default.nix
+++ b/pkgs/applications/virtualization/podman/default.nix
@@ -16,13 +16,13 @@
buildGoModule rec {
pname = "podman";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchFromGitHub {
owner = "containers";
repo = "libpod";
rev = "v${version}";
- sha256 = "11avj4q3xh7qbcbs8h4jis0bdfkvvh193sflwiz8hcp41qjvinz4";
+ sha256 = "12iqj71xjszbjbbz5f2dk5chcvfrrq0n737ki7xxkjcw38k2cnqz";
};
vendorSha256 = null;
diff --git a/pkgs/applications/virtualization/runc/default.nix b/pkgs/applications/virtualization/runc/default.nix
index 58c3ef4f61b..a8d63a0ca40 100644
--- a/pkgs/applications/virtualization/runc/default.nix
+++ b/pkgs/applications/virtualization/runc/default.nix
@@ -14,13 +14,13 @@
buildGoPackage rec {
pname = "runc";
- version = "1.0.0-rc90";
+ version = "1.0.0-rc91";
src = fetchFromGitHub {
owner = "opencontainers";
repo = "runc";
rev = "v${version}";
- sha256 = "0pi3rvj585997m4z9ljkxz2z9yxf9p2jr0pmqbqrc7bc95f5hagk";
+ sha256 = "1hg3hbbjsz76q1piz86q8la6dym86d65xd7h6q12krfmwd2lbhkw";
};
goPackagePath = "github.com/opencontainers/runc";
@@ -30,7 +30,6 @@ buildGoPackage rec {
buildInputs = [ libselinux libseccomp libapparmor apparmor-parser ];
- # these will be the default in the next release
makeFlags = [ "BUILDTAGS+=seccomp" "BUILDTAGS+=apparmor" "BUILDTAGS+=selinux" ];
buildPhase = ''
diff --git a/pkgs/applications/virtualization/virtualbox/default.nix b/pkgs/applications/virtualization/virtualbox/default.nix
index 7b7929d9f1d..f38bafa42d7 100644
--- a/pkgs/applications/virtualization/virtualbox/default.nix
+++ b/pkgs/applications/virtualization/virtualbox/default.nix
@@ -14,7 +14,6 @@
, enableHardening ? false
, headless ? false
, enable32bitGuests ? true
-, patchelfUnstable # needed until 0.10 is released
}:
with stdenv.lib;
@@ -46,7 +45,7 @@ in stdenv.mkDerivation {
outputs = [ "out" "modsrc" ];
- nativeBuildInputs = [ pkgconfig which docbook_xsl docbook_xml_dtd_43 patchelfUnstable ]
+ nativeBuildInputs = [ pkgconfig which docbook_xsl docbook_xml_dtd_43 ]
++ optional (!headless) wrapQtAppsHook;
# Wrap manually because we wrap just a small number of executables.
diff --git a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
index 4275bc0542e..3a9f8eeed43 100644
--- a/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
+++ b/pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
@@ -19,6 +19,7 @@ let
dlopenLibs = [
{ name = "libdbus-1.so"; pkg = dbus; }
{ name = "libXfixes.so"; pkg = xorg.libXfixes; }
+ { name = "libXrandr.so"; pkg = xorg.libXrandr; }
];
in stdenv.mkDerivation rec {
diff --git a/pkgs/applications/window-managers/sway/lock-effects.nix b/pkgs/applications/window-managers/sway/lock-effects.nix
index e07080497f4..a6c8d5cd1c3 100644
--- a/pkgs/applications/window-managers/sway/lock-effects.nix
+++ b/pkgs/applications/window-managers/sway/lock-effects.nix
@@ -6,14 +6,13 @@
stdenv.mkDerivation rec {
pname = "swaylock-effects";
- version = "v1.6-0";
+ version = "v1.6-1";
src = fetchFromGitHub {
owner = "mortie";
repo = "swaylock-effects";
rev = version;
- sha256 = "15lshqq3qj9m3yfac65hjcciaf9zdfh3ir7hgh0ach7gpi3rbk13";
-
+ sha256 = "044fc4makjx8v29fkx5xlil6vr1v4r0k6c8741pl67gzvlm4cx3i";
};
postPatch = ''
@@ -30,7 +29,7 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Screen locker for Wayland";
longDescription = ''
- swaylock-effects is a screen locking utility for Wayland compositors.
+ Swaylock, with fancy effects
'';
inherit (src.meta) homepage;
license = licenses.mit;
diff --git a/pkgs/build-support/docker/examples.nix b/pkgs/build-support/docker/examples.nix
index b040d830b31..81dae9b6124 100644
--- a/pkgs/build-support/docker/examples.nix
+++ b/pkgs/build-support/docker/examples.nix
@@ -335,4 +335,33 @@ rec {
};
};
+ # 19. Support files in the store on buildLayeredImage
+ # See: https://github.com/NixOS/nixpkgs/pull/91084#issuecomment-653496223
+ filesInStore = pkgs.dockerTools.buildLayeredImageWithNixDb {
+ name = "file-in-store";
+ tag = "latest";
+ contents = [
+ pkgs.coreutils
+ pkgs.nix
+ (pkgs.writeScriptBin "myscript" ''
+ #!${pkgs.runtimeShell}
+ cat ${pkgs.writeText "somefile" "some data"}
+ '')
+ ];
+ config = {
+ Cmd = [ "myscript" ];
+ # For some reason 'nix-store --verify' requires this environment variable
+ Env = [ "USER=root" ];
+ };
+ };
+
+ # 20. Ensure that setting created to now results in a date which
+ # isn't the epoch + 1 for layered images.
+ unstableDateLayered = pkgs.dockerTools.buildLayeredImage {
+ name = "unstable-date-layered";
+ tag = "latest";
+ contents = [ pkgs.coreutils ];
+ created = "now";
+ };
+
}
diff --git a/pkgs/build-support/docker/stream_layered_image.py b/pkgs/build-support/docker/stream_layered_image.py
index 4348513338d..8ffd336fce4 100644
--- a/pkgs/build-support/docker/stream_layered_image.py
+++ b/pkgs/build-support/docker/stream_layered_image.py
@@ -39,8 +39,9 @@ import json
import hashlib
import pathlib
import tarfile
+import itertools
import threading
-from datetime import datetime
+from datetime import datetime, timezone
from collections import namedtuple
@@ -87,16 +88,16 @@ def archive_paths_to(obj, paths, mtime, add_nix, filter=None):
tar.addfile(apply_filters(dir("/nix/store")))
for path in paths:
- ti = tar.gettarinfo(os.path.join("/", path))
- tar.addfile(apply_filters(append_root(ti)))
-
- for filename in pathlib.Path(path).rglob("*"):
+ path = pathlib.Path(path)
+ files = itertools.chain([path], path.rglob("*"))
+ for filename in sorted(files):
ti = append_root(tar.gettarinfo(filename))
# copy hardlinks as regular files
if ti.islnk():
ti.type = tarfile.REGTYPE
ti.linkname = ""
+ ti.size = filename.stat().st_size
ti = apply_filters(ti)
if ti.isfile():
@@ -241,7 +242,7 @@ def main():
conf = json.load(f)
created = (
- datetime.now(tz=datetime.timezone.utc)
+ datetime.now(tz=timezone.utc)
if conf["created"] == "now"
else datetime.fromisoformat(conf["created"])
)
@@ -279,7 +280,7 @@ def main():
},
"history": [
{
- "created": conf["created"],
+ "created": datetime.isoformat(created),
"comment": f"store paths: {layer.paths}"
}
for layer in layers
diff --git a/pkgs/build-support/fetchurl/builder.sh b/pkgs/build-support/fetchurl/builder.sh
index e93c98419a6..5b04a702aff 100644
--- a/pkgs/build-support/fetchurl/builder.sh
+++ b/pkgs/build-support/fetchurl/builder.sh
@@ -15,8 +15,14 @@ curl=(
--retry 3
--disable-epsv
--cookie-jar cookies
- --insecure
--user-agent "curl/$curlVersion Nixpkgs/$nixpkgsVersion"
+)
+
+if ! [ -f "$SSL_CERT_FILE" ]; then
+ curl+=(--insecure)
+fi
+
+curl+=(
$curlOpts
$NIX_CURL_FLAGS
)
diff --git a/pkgs/build-support/fetchurl/default.nix b/pkgs/build-support/fetchurl/default.nix
index a0c48468dfa..c65738aef41 100644
--- a/pkgs/build-support/fetchurl/default.nix
+++ b/pkgs/build-support/fetchurl/default.nix
@@ -1,4 +1,6 @@
-{ lib, buildPackages ? { inherit stdenvNoCC; }, stdenvNoCC, curl }: # Note that `curl' may be `null', in case of the native stdenvNoCC.
+{ lib, buildPackages ? { inherit stdenvNoCC; }, stdenvNoCC
+, curl # Note that `curl' may be `null', in case of the native stdenvNoCC.
+, cacert ? null }:
let
@@ -112,6 +114,7 @@ let
else if sha512 != "" then { outputHashAlgo = "sha512"; outputHash = sha512; }
else if sha256 != "" then { outputHashAlgo = "sha256"; outputHash = sha256; }
else if sha1 != "" then { outputHashAlgo = "sha1"; outputHash = sha1; }
+ else if cacert != null then { outputHashAlgo = "sha256"; outputHash = ""; }
else throw "fetchurl requires a hash for fixed-output derivation: ${lib.concatStringsSep ", " urls_}";
in
@@ -134,6 +137,10 @@ stdenvNoCC.mkDerivation {
# New-style output content requirements.
inherit (hash_) outputHashAlgo outputHash;
+ SSL_CERT_FILE = if hash_.outputHash == ""
+ then "${cacert}/etc/ssl/certs/ca-bundle.crt"
+ else "/no-cert-file.crt";
+
outputHashMode = if (recursiveHash || executable) then "recursive" else "flat";
inherit curlOpts showURLs mirrorsFile postFetch downloadToTemp executable;
diff --git a/pkgs/data/fonts/agave/default.nix b/pkgs/data/fonts/agave/default.nix
index 585ab6b4292..1a359c9f6cc 100644
--- a/pkgs/data/fonts/agave/default.nix
+++ b/pkgs/data/fonts/agave/default.nix
@@ -2,7 +2,7 @@
let
pname = "agave";
- version = "14";
+ version = "15";
in fetchurl {
name = "${pname}-${version}";
url = "https://github.com/agarick/agave/releases/download/v${version}/Agave-Regular.ttf";
@@ -13,7 +13,7 @@ in fetchurl {
install -D $downloadedFile $out/share/fonts/truetype/Agave-Regular.ttf
'';
- sha256 = "14hr6cdn5xbfpszj4qyfqbwmjyrkmi83yl0g9j3y3jw561jwy27j";
+ sha256 = "0xphr465qnwf1yhin3hml1nn9ypjk3n0i4bs38glx5b5swrhlmhk";
meta = with lib; {
description = "truetype monospaced typeface designed for X environments";
diff --git a/pkgs/data/fonts/alegreya-sans/default.nix b/pkgs/data/fonts/alegreya-sans/default.nix
new file mode 100644
index 00000000000..47984334165
--- /dev/null
+++ b/pkgs/data/fonts/alegreya-sans/default.nix
@@ -0,0 +1,37 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "alegreya-sans";
+ version = "2.008";
+
+ src = fetchFromGitHub {
+ owner = "huertatipografica";
+ repo = "Alegreya-Sans";
+ rev = "v${version}";
+ sha256 = "0xz5lq9fh0pj02ifazhddzh792qkxkz1z6ylj26d93wshc90jl5g";
+ };
+
+ installPhase = ''
+ install -D -m 444 fonts/otf/* -t $out/share/fonts/otf
+ install -D -m 444 fonts/ttf/* -t $out/share/fonts/ttf
+ install -D -m 444 fonts/webfonts/*.woff -t $out/share/fonts/woff
+ install -D -m 444 fonts/webfonts/*.woff2 -t $out/share/fonts/woff2
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Humanist sans serif family with a calligraphic feeling";
+ longDescription = ''
+Alegreya Sans is a humanist sans serif family with a calligraphic feeling that conveys a dynamic and varied rhythm. This gives a pleasant feeling to readers of long texts.
+
+The family follows humanist proportions and principles, just like the serif version of the family, Alegreya. It achieves a ludic and harmonious paragraph through elements carefully designed in an atmosphere of diversity. The italics bring a strong emphasis to the roman styles, and each have seven weights to bring you a wide typographic palette.
+
+Alegreya Sans supports expert latin, greek and cyrillic character sets and provides advanced typography OpenType features such as small caps, dynamic ligatures and fractions, four set of figures, super and subscript characters, ordinals, localized accent forms for spanish, catalan, guaraní, dutch, turkish, romanian, serbian among others.
+
+The Alegreya type system is a "super family", originally intended for literature, and includes sans and serif sister families.
+ '';
+ homepage = "https://www.huertatipografica.com/en/fonts/alegreya-sans-ht";
+ license = licenses.ofl;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ Thra11 ];
+ };
+}
diff --git a/pkgs/data/fonts/alegreya/default.nix b/pkgs/data/fonts/alegreya/default.nix
new file mode 100644
index 00000000000..99a7131dc11
--- /dev/null
+++ b/pkgs/data/fonts/alegreya/default.nix
@@ -0,0 +1,43 @@
+{ stdenv, fetchFromGitHub }:
+
+stdenv.mkDerivation rec {
+ pname = "alegreya";
+ version = "2.008";
+
+ src = fetchFromGitHub {
+ owner = "huertatipografica";
+ repo = "Alegreya";
+ rev = "v${version}";
+ sha256 = "1m5xr95y6qxxv2ryvhfck39d6q5hxsr51f530fshg53x48l2mpwr";
+ };
+
+ installPhase = ''
+ install -D -m 444 fonts/otf/* -t $out/share/fonts/otf
+ install -D -m 444 fonts/ttf/* -t $out/share/fonts/ttf
+ install -D -m 444 fonts/webfonts/*.woff -t $out/share/fonts/woff
+ install -D -m 444 fonts/webfonts/*.woff2 -t $out/share/fonts/woff2
+ '';
+
+ meta = with stdenv.lib; {
+ description = "An elegant and versatile font family for comfortable reading";
+ longDescription = ''
+Alegreya is a typeface originally intended for literature. Among its crowning characteristics, it conveys a dynamic and varied rhythm which facilitates the reading of long texts. Also, it provides freshness to the page while referring to the calligraphic letter, not as a literal interpretation, but rather in a contemporary typographic language.
+
+The italic has just as much care and attention to detail in the design as the roman. The bold weights are strong, and the Black weights are really experimental for the genre. There is also a Small Caps sister family.
+
+Not only does Alegreya provide great performance, but also achieves a strong and harmonious text by means of elements designed in an atmosphere of diversity.
+
+The Alegreya type system is a "super family", originally intended for literature, and includes serif and sans serif sister families.
+
+It supports expert latin, greek and cyrillic character sets and provides advanced typography OpenType features such as small caps, dynamic ligatures and fractions, four set of figures, super and subscript characters, ordinals, localized accent forms for spanish, catalan, guaraní, dutch, turkish, romanian, serbian among others.
+
+Alegreya was chosen at the ATypI Letter2 competition in September 2011, and one of the top 14 text type systems. It was also selected in the 2nd Bienal Iberoamericana de Diseño, competition held in Madrid in 2010 and Tipos Latinos.
+
+Designed by Juan Pablo del Peral for Huerta Tipográfica.
+ '';
+ homepage = "https://www.huertatipografica.com/en/fonts/alegreya-ht-pro";
+ license = licenses.ofl;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ Thra11 ];
+ };
+}
diff --git a/pkgs/data/fonts/iosevka/bin.nix b/pkgs/data/fonts/iosevka/bin.nix
index b801451c7be..dd06ba2044c 100644
--- a/pkgs/data/fonts/iosevka/bin.nix
+++ b/pkgs/data/fonts/iosevka/bin.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchzip }:
let
- version = "2.3.3";
+ version = "3.2.2";
in fetchzip {
name = "iosevka-bin-${version}";
@@ -12,7 +12,7 @@ in fetchzip {
unzip -j $downloadedFile \*.ttc -d $out/share/fonts/iosevka
'';
- sha256 = "1dfm1888rii5kfmkxp5hnx8ycji57cbs5gazpgkxg1mnmn7i35wl";
+ sha256 = "11966fvqamlg88vlgs47fl3ambi48h0mjj4a758i5y8myb2hk6bd";
meta = with stdenv.lib; {
homepage = "https://be5invis.github.io/Iosevka/";
diff --git a/pkgs/data/fonts/iosevka/default.nix b/pkgs/data/fonts/iosevka/default.nix
index 4ff0ed5fe49..7696266100f 100644
--- a/pkgs/data/fonts/iosevka/default.nix
+++ b/pkgs/data/fonts/iosevka/default.nix
@@ -30,13 +30,13 @@ assert (privateBuildPlan != null) -> set != null;
stdenv.mkDerivation rec {
pname = if set != null then "iosevka-${set}" else "iosevka";
- version = "2.3.3";
+ version = "3.2.2";
src = fetchFromGitHub {
owner = "be5invis";
repo = "Iosevka";
rev = "v${version}";
- sha256 = "0k7xij473g5g0lwhb6qpn70v3n2d025dww3nlb7jwbpnp03zliz0";
+ sha256 = "1wbnp6gr3ywvspwk6i0jn68zwjmsd38arn4n2dkh7mdkrmvah81k";
};
nativeBuildInputs = [
@@ -69,7 +69,7 @@ stdenv.mkDerivation rec {
buildPhase = ''
runHook preBuild
- npm run build --no-update-notifier -- ttf::$pname >/dev/null
+ npm run build --no-update-notifier -- --jCmd=$NIX_BUILD_CORES ttf::$pname >/dev/null
runHook postBuild
'';
diff --git a/pkgs/data/fonts/iosevka/package.json b/pkgs/data/fonts/iosevka/package.json
index 8faa397576b..bc772960882 100644
--- a/pkgs/data/fonts/iosevka/package.json
+++ b/pkgs/data/fonts/iosevka/package.json
@@ -1,26 +1,28 @@
{
"name": "iosevka-build-deps",
- "version": "2.3.3",
+ "version": "3.2.2",
"scripts": {
"build": "verda -f verdafile.js"
},
"dependencies": {
- "caryll-shapeops": "^0.3.1",
- "colors": "^1.3.3",
- "libspiro-js": "^0.3.1",
- "megaminx": "^0.9.0",
+ "@iarna/toml": "^2.2.5",
+ "cldr": "^5.5.4",
+ "ejs": "^3.1.3",
+ "fs-extra": "^9.0.0",
"object-assign": "^4.1.1",
- "otfcc-ttcize": "^0.8.0",
+ "otfcc-ttcize": "^0.10.2",
"patel": "^0.33.1",
- "patrisika-scopes": "^0.11.1",
- "primitive-quadify-off-curves": "^0.4.0",
- "stylus": "^0.54.5",
- "toml": "^3.0.0",
- "topsort": "0.0.2",
+ "prettier": "^2.0.5",
+ "semver": "^7.1.3",
+ "spiro": "^2.0.0",
+ "stylus": "^0.54.7",
+ "topsort": "^0.0.2",
"ttf2woff": "^2.0.1",
- "ttf2woff2": "^2.0.3",
+ "ttf2woff2": "^3.0.0",
+ "typo-geom": "^0.8.0",
+ "unicode-13.0.0": "^0.8.0",
"unorm": "^1.6.0",
- "verda": "^1.0.0-0",
- "yargs": "^14.2.0"
+ "verda": "^1.0.1",
+ "which": "^2.0.2"
}
}
diff --git a/pkgs/data/fonts/xits-math/default.nix b/pkgs/data/fonts/xits-math/default.nix
index db0ed425dee..dfb38973edd 100644
--- a/pkgs/data/fonts/xits-math/default.nix
+++ b/pkgs/data/fonts/xits-math/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "xits-math";
- version = "1.301";
+ version = "1.302";
src = fetchFromGitHub {
owner = "alif-type";
repo = "xits";
rev = "v${version}";
- sha256 = "043g0gnjc7wn1szvrs0rc1vvrq1qmhqh45b0y2kwrlxsgprpv8ll";
+ sha256 = "1x3r505dylz9rz8dj98h5n9d0zixyxmvvhnjnms9qxdrz9bxy9g1";
};
nativeBuildInputs = (with python3Packages; [ python fonttools fontforge ]);
diff --git a/pkgs/data/icons/numix-icon-theme-circle/default.nix b/pkgs/data/icons/numix-icon-theme-circle/default.nix
index 3c991cf1fc8..885423d9a25 100644
--- a/pkgs/data/icons/numix-icon-theme-circle/default.nix
+++ b/pkgs/data/icons/numix-icon-theme-circle/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "numix-icon-theme-circle";
- version = "19.12.27";
+ version = "20.06.07";
src = fetchFromGitHub {
owner = "numixproject";
repo = pname;
rev = version;
- sha256 = "0za44h7f4vk37yl30xlaa6w76maiipb6p63gl9hl1rshdn9nxq0y";
+ sha256 = "1j1i5w3pfw61axcqh8jdkcv20fkmwq0mslfhq725sp3jwv9wyqy2";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/icons/numix-icon-theme-square/default.nix b/pkgs/data/icons/numix-icon-theme-square/default.nix
index 9cebdc33106..53c8e539989 100644
--- a/pkgs/data/icons/numix-icon-theme-square/default.nix
+++ b/pkgs/data/icons/numix-icon-theme-square/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "numix-icon-theme-square";
- version = "19.12.27";
+ version = "20.06.07";
src = fetchFromGitHub {
owner = "numixproject";
repo = pname;
rev = version;
- sha256 = "0pjbi2g7wk8gyr4lvp8fvcb8z29kc3l6v19a45axgadnc609hqw7";
+ sha256 = "0irib8qywc32cqxchb4z20p0vnyvlgxk8z4vqa5lzx7cd4xmflm1";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/pkgs/data/icons/papirus-icon-theme/default.nix b/pkgs/data/icons/papirus-icon-theme/default.nix
index 37bde66c3df..fe64325013c 100644
--- a/pkgs/data/icons/papirus-icon-theme/default.nix
+++ b/pkgs/data/icons/papirus-icon-theme/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "papirus-icon-theme";
- version = "20200602";
+ version = "20200702";
src = fetchFromGitHub {
owner = "PapirusDevelopmentTeam";
repo = pname;
rev = version;
- sha256 = "0cms5dn8qfasi9xpfcq1hsdyvcb39vkh97mjvi7zrng4iyihq06y";
+ sha256 = "0p1grfgnmqawayk15qxnl09jai96avx9731qladmcbm2lik4qdpl";
};
nativeBuildInputs = [
diff --git a/pkgs/data/misc/cldr-emoji-annotation/default.nix b/pkgs/data/misc/cldr-emoji-annotation/default.nix
index d74a9cebcea..f2dc4213e00 100644
--- a/pkgs/data/misc/cldr-emoji-annotation/default.nix
+++ b/pkgs/data/misc/cldr-emoji-annotation/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "cldr-emoji-annotation";
- version = "36.12.120200305_0";
+ version = "37.0_13.0_0_1";
src = fetchFromGitHub {
owner = "fujiwarat";
repo = "cldr-emoji-annotation";
rev = version;
- sha256 = "1zg4czaqnfjkd4hx06h8q56z8iiw22crwqr69w94s4hy9zcanfrs";
+ sha256 = "19cqxyrap3p7djzzs99pndjbcvzmdv86n2m1sw2zqiwpirw7y1sy";
};
nativeBuildInputs = [
diff --git a/pkgs/data/themes/adwaita-qt/default.nix b/pkgs/data/themes/adwaita-qt/default.nix
index dce625de5e3..c5c9bbbe37f 100644
--- a/pkgs/data/themes/adwaita-qt/default.nix
+++ b/pkgs/data/themes/adwaita-qt/default.nix
@@ -2,13 +2,13 @@
mkDerivation rec {
pname = "adwaita-qt";
- version = "1.1.3";
+ version = "1.1.4";
src = fetchFromGitHub {
owner = "FedoraQt";
repo = pname;
rev = version;
- sha256 = "1zfah1ybfgi4dag3lxqap99giwwng9b3lgcick1ciylz6vwf2gwh";
+ sha256 = "19s97wm96g3828dp8m85j3lsn1n6h5h2zqk4652hcqcgq6xb6gv5";
};
nativeBuildInputs = [
diff --git a/pkgs/data/themes/marwaita/default.nix b/pkgs/data/themes/marwaita/default.nix
new file mode 100644
index 00000000000..8a2300785b5
--- /dev/null
+++ b/pkgs/data/themes/marwaita/default.nix
@@ -0,0 +1,47 @@
+{ stdenv
+, fetchFromGitHub
+, gdk-pixbuf
+, gtk-engine-murrine
+, gtk_engines
+, librsvg
+}:
+
+stdenv.mkDerivation rec {
+ pname = "marwaita";
+ version = "2020-07-01";
+
+ src = fetchFromGitHub {
+ owner = "darkomarko42";
+ repo = pname;
+ rev = "310a3e596e95005752e14e2b96f55966cbb59d67";
+ sha256 = "1r0jqv3hh74965dgc7qwvvhwzf548gb27z69lbpwz060k9di6zwj";
+ };
+
+ buildInputs = [
+ gdk-pixbuf
+ gtk_engines
+ librsvg
+ ];
+
+ propagatedUserEnvPkgs = [
+ gtk-engine-murrine
+ ];
+
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/share/themes
+ cp -a Marwaita* $out/share/themes
+ rm $out/share/themes/*/COPYING
+ runHook postInstall
+ '';
+
+ meta = with stdenv.lib; {
+ description = "GTK theme supporting Budgie, Pantheon, Mate and Xfce4 desktops";
+ homepage = "https://www.pling.com/p/1239855/";
+ license = licenses.cc0;
+ platforms = platforms.unix;
+ maintainers = [ maintainers.romildo ];
+ };
+}
diff --git a/pkgs/desktops/cinnamon/cinnamon-translations/default.nix b/pkgs/desktops/cinnamon/cinnamon-translations/default.nix
index ce630999147..a679f15887b 100644
--- a/pkgs/desktops/cinnamon/cinnamon-translations/default.nix
+++ b/pkgs/desktops/cinnamon/cinnamon-translations/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "cinnamon-translations";
- version = "4.6.0";
+ version = "4.6.2";
src = fetchFromGitHub {
owner = "linuxmint";
repo = pname;
rev = version;
- sha256 = "04rlgcbz02n9kj1w12xa56b7f4x10y6g91hsl70zmag568mdclzz";
+ sha256 = "0zaghha62ibhg3rir6mrfy1z3v7p7v83b6glhmj9s51nxd86fyv6";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/enlightenment/0002-efreet-more-stat-info-changes.patch b/pkgs/desktops/enlightenment/0002-efreet-more-stat-info-changes.patch
new file mode 100644
index 00000000000..e0005e430b2
--- /dev/null
+++ b/pkgs/desktops/enlightenment/0002-efreet-more-stat-info-changes.patch
@@ -0,0 +1,623 @@
+
+
+
+
+diff --git a/src/bin/efreet/efreet_icon_cache_create.c b/src/bin/efreet/efreet_icon_cache_create.c
+index 6810ca684e..6478df4dbd 100644
+--- a/src/bin/efreet/efreet_icon_cache_create.c
++++ b/src/bin/efreet/efreet_icon_cache_create.c
+@@ -38,38 +38,36 @@ static Eina_Hash *icon_themes = NULL;
+ static Eina_Bool
+ cache_directory_modified(Eina_Hash *dirs, const char *dir)
+ {
+- Efreet_Cache_Directory *dcache;
+- long long time;
+-
+- if (!dirs) return EINA_TRUE;
+-
+- time = ecore_file_mod_time(dir);
+- if (!time)
+- return EINA_FALSE;
+- dcache = eina_hash_find(dirs, dir);
+- if (!dcache)
+- {
++ Efreet_Cache_Directory *dcache;
++ Efreet_Cache_Check check;
++
++ if (!dirs) return EINA_TRUE;
++ if (!efreet_file_cache_fill(dir, &check)) return EINA_FALSE;
++ dcache = eina_hash_find(dirs, dir);
++ if (!dcache)
++ {
+ dcache = malloc(sizeof (Efreet_Cache_Directory));
+ if (!dcache) return EINA_TRUE;
+-
+- dcache->modified_time = time;
++ dcache->check = check;
+ eina_hash_add(dirs, dir, dcache);
+- }
+- else if (dcache->modified_time == time) return EINA_FALSE;
+- dcache->modified_time = time;
+-
+- return EINA_TRUE;
++ }
++ else if (efreet_file_cache_check(&check, &dcache->check))
++ return EINA_FALSE;
++ else
++ dcache->check = check;
++ return EINA_TRUE;
+ }
+
+ static Eina_Bool
+ cache_extension_lookup(const char *ext)
+ {
+- unsigned int i;
++ unsigned int i;
+
+- for (i = 0; i < exts->count; ++i)
+- if (!strcmp(exts->data[i], ext))
+- return EINA_TRUE;
+- return EINA_FALSE;
++ for (i = 0; i < exts->count; ++i)
++ {
++ if (!strcmp(exts->data[i], ext)) return EINA_TRUE;
++ }
++ return EINA_FALSE;
+ }
+
+ static Eina_Bool
+@@ -223,6 +221,37 @@ check_fallback_changed(Efreet_Cache_Icon_Theme *theme)
+ return EINA_FALSE;
+ }
+
++typedef struct
++{
++ char *path;
++ int name_start;
++} Scanned_Entry;
++
++static Eina_Hash *already_scanned_path = NULL;
++
++static void
++cache_theme_change_verify(Efreet_Cache_Icon_Theme *theme)
++{
++ Eina_Bool changed = EINA_FALSE;
++ Eina_List *l;
++ Efreet_Icon_Theme_Directory *d;
++ char buf[PATH_MAX], *tdir, *sep;
++
++ tdir = strdup(theme->path);
++ sep = strrchr(tdir, '/');
++ if (sep) *sep = 0;
++ EINA_LIST_FOREACH(theme->theme.directories, l, d)
++ {
++ snprintf(buf, sizeof(buf), "%s/%s", tdir, d->name);
++ if (cache_directory_modified(theme->dirs, buf))
++ {
++ changed = EINA_TRUE;
++ }
++ }
++ free(tdir);
++ if (changed) theme->changed = changed;
++}
++
+ static Eina_Bool
+ cache_scan_path_dir(Efreet_Icon_Theme *theme,
+ const char *path,
+@@ -232,29 +261,63 @@ cache_scan_path_dir(Efreet_Icon_Theme *theme,
+ Eina_Iterator *it;
+ char buf[PATH_MAX];
+ Eina_File_Direct_Info *entry;
++ Eina_List *dirs = NULL;
++ Eina_List *l;
++ char *ext;
++ Scanned_Entry *scentry;
+
+ snprintf(buf, sizeof(buf), "%s/%s", path, dir->name);
++ // we wont ever free this - no point
++ if (!already_scanned_path)
++ already_scanned_path = eina_hash_string_superfast_new(NULL);
++ dirs = eina_hash_find(already_scanned_path, buf);
++ if ((intptr_t)dirs == (intptr_t)(-1L)) return EINA_TRUE;
++ else if (!dirs)
++ {
++ it = eina_file_stat_ls(buf);
++ if (!it)
++ {
++ eina_hash_add(already_scanned_path, buf, (void *)(intptr_t)(-1L));
++ return EINA_TRUE;
++ }
++
++ EINA_ITERATOR_FOREACH(it, entry)
++ {
++ if (entry->type == EINA_FILE_DIR) continue;
++ ext = strrchr(entry->path + entry->name_start, '.');
++ if (!ext || !cache_extension_lookup(ext)) continue;
++ scentry = malloc(sizeof(Scanned_Entry));
++ if (!scentry)
++ {
++ ERR("Out of memory");
++ exit(1);
++ }
++ scentry->name_start = entry->name_start;
++ scentry->path = strdup(entry->path);
++ if (!scentry->path)
++ {
++ ERR("Out of memory");
++ exit(1);
++ }
++ dirs = eina_list_append(dirs, scentry);
++ }
++ eina_iterator_free(it);
++ if (dirs)
++ eina_hash_add(already_scanned_path, buf, dirs);
++ else
++ eina_hash_add(already_scanned_path, buf, (void *)(intptr_t)(-1L));
++ }
+
+- it = eina_file_stat_ls(buf);
+- if (!it) return EINA_TRUE;
+-
+- EINA_ITERATOR_FOREACH(it, entry)
++ EINA_LIST_FOREACH(dirs, l, scentry)
+ {
+ Efreet_Cache_Icon *icon;
+ char *name;
+- char *ext;
+ const char **tmp;
+ unsigned int i;
+
+- if (entry->type == EINA_FILE_DIR)
+- continue;
+-
+- ext = strrchr(entry->path + entry->name_start, '.');
+- if (!ext || !cache_extension_lookup(ext))
+- continue;
+-
++ ext = strrchr(scentry->path + scentry->name_start, '.');
+ /* icon with known extension */
+- name = entry->path + entry->name_start;
++ name = scentry->path + scentry->name_start;
+ *ext = '\0';
+
+ icon = eina_hash_find(icons, name);
+@@ -284,7 +347,7 @@ cache_scan_path_dir(Efreet_Icon_Theme *theme,
+
+ /* check if the path already exist */
+ for (j = 0; j < icon->icons[i]->paths_count; ++j)
+- if (!strcmp(icon->icons[i]->paths[j], entry->path))
++ if (!strcmp(icon->icons[i]->paths[j], scentry->path))
+ break;
+
+ if (j != icon->icons[i]->paths_count)
+@@ -348,12 +411,9 @@ cache_scan_path_dir(Efreet_Icon_Theme *theme,
+ exit(1);
+ }
+ icon->icons[i]->paths = tmp;
+- icon->icons[i]->paths[icon->icons[i]->paths_count] = eina_stringshare_add(entry->path);
++ icon->icons[i]->paths[icon->icons[i]->paths_count] = eina_stringshare_add(scentry->path);
+ eina_array_push(strs, icon->icons[i]->paths[icon->icons[i]->paths_count++]);
+ }
+-
+- eina_iterator_free(it);
+-
+ return EINA_TRUE;
+ }
+
+@@ -364,7 +424,9 @@ cache_scan_path(Efreet_Icon_Theme *theme, Eina_Hash *icons, const char *path)
+ Efreet_Icon_Theme_Directory *dir;
+
+ EINA_LIST_FOREACH(theme->directories, l, dir)
++ {
+ if (!cache_scan_path_dir(theme, path, dir, icons)) return EINA_FALSE;
++ }
+
+ return EINA_TRUE;
+ }
+@@ -511,13 +573,13 @@ icon_theme_index_read(Efreet_Cache_Icon_Theme *theme, const char *path)
+ Efreet_Ini *ini;
+ Efreet_Icon_Theme_Directory *dir;
+ const char *tmp;
+- long long time;
++ Efreet_Cache_Check check;
+
+ if (!theme || !path) return EINA_FALSE;
+
+- time = ecore_file_mod_time(path);
+- if (!time) return EINA_FALSE;
+- if (theme->path && !strcmp(theme->path, path) && theme->last_cache_check >= time)
++ if (!efreet_file_cache_fill(path, &check)) return EINA_FALSE;
++ if (theme->path && !strcmp(theme->path, path) &&
++ efreet_file_cache_check(&check, &(theme->check)))
+ {
+ /* no change */
+ theme->valid = 1;
+@@ -528,8 +590,7 @@ icon_theme_index_read(Efreet_Cache_Icon_Theme *theme, const char *path)
+ theme->path = eina_stringshare_add(path);
+ eina_array_push(strs, theme->path);
+ }
+- if (time > theme->last_cache_check)
+- theme->last_cache_check = time;
++ theme->check = check;
+ theme->changed = 1;
+
+ ini = efreet_ini_new(path);
+@@ -644,10 +705,10 @@ cache_theme_scan(const char *dir)
+ Efreet_Cache_Icon_Theme *theme;
+ const char *name;
+ const char *path;
+- long long time;
++ Efreet_Cache_Check check;
++ Efreet_Cache_Directory *d;
+
+- time = ecore_file_mod_time(entry->path);
+- if (!time) continue;
++ if (!efreet_file_cache_fill(entry->path, &check)) continue;
+
+ if ((entry->type != EINA_FILE_DIR) &&
+ (entry->type != EINA_FILE_LNK))
+@@ -669,10 +730,26 @@ cache_theme_scan(const char *dir)
+ (void *)theme->theme.name.internal, theme);
+ theme->changed = 1;
+ }
+- if (time > theme->last_cache_check)
+- {
+- theme->last_cache_check = time;
++
++ d = NULL;
++ if (theme->dirs)
++ d = eina_hash_find(theme->dirs, entry->path);
++ if (!d)
++ {
++ if (!theme->dirs)
++ theme->dirs = eina_hash_string_superfast_new(NULL);
+ theme->changed = 1;
++ d = NEW(Efreet_Cache_Directory, 1);
++ d->check = check;
++ eina_hash_add(theme->dirs, entry->path, d);
++ }
++ else
++ {
++ if (!efreet_file_cache_check(&check, &(d->check)))
++ {
++ d->check = check;
++ theme->changed = 1;
++ }
+ }
+
+ /* TODO: We need to handle change in order of included paths */
+@@ -732,8 +809,7 @@ icon_theme_free(Efreet_Cache_Icon_Theme *theme)
+
+ eina_list_free(theme->theme.paths);
+ eina_list_free(theme->theme.inherits);
+- EINA_LIST_FREE(theme->theme.directories, data)
+- free(data);
++ EINA_LIST_FREE(theme->theme.directories, data) free(data);
+ if (theme->dirs) efreet_hash_free(theme->dirs, free);
+ free(theme);
+ }
+@@ -926,7 +1002,7 @@ main(int argc, char **argv)
+ if (!theme->theme.name.name) continue;
+ #endif
+ INF("scan theme %s", theme->theme.name.name);
+-
++ cache_theme_change_verify(theme);
+ theme->changed = check_changed(theme);
+ if (flush)
+ theme->changed = EINA_TRUE;
+@@ -981,18 +1057,18 @@ main(int argc, char **argv)
+
+ icons_it = eina_hash_iterator_tuple_new(icons);
+ EINA_ITERATOR_FOREACH(icons_it, tuple)
+- eet_data_write(icon_ef, icon_edd, tuple->key, tuple->data, 1);
++ eet_data_write(icon_ef, icon_edd, tuple->key, tuple->data, EET_COMPRESSION_SUPERFAST);
+ eina_iterator_free(icons_it);
+
+- INF("theme change: %s %lld", theme->theme.name.internal, theme->last_cache_check);
+- eet_data_write(theme_ef, theme_edd, theme->theme.name.internal, theme, 1);
++ INF("theme change: %s %lld", theme->theme.name.internal, theme->check.mtime);
++ eet_data_write(theme_ef, theme_edd, theme->theme.name.internal, theme, EET_COMPRESSION_SUPERFAST);
+ }
+ eina_hash_free(themes);
+ eina_hash_free(icons);
+ changed = EINA_TRUE;
+ }
+
+- eet_data_write(icon_ef, efreet_version_edd(), EFREET_CACHE_VERSION, icon_version, 1);
++ eet_data_write(icon_ef, efreet_version_edd(), EFREET_CACHE_VERSION, icon_version, EET_COMPRESSION_SUPERFAST);
+ eet_close(icon_ef);
+ efreet_setowner(efreet_icon_cache_file(theme->theme.name.internal));
+ free(icon_version);
+@@ -1064,17 +1140,17 @@ main(int argc, char **argv)
+
+ icons_it = eina_hash_iterator_tuple_new(icons);
+ EINA_ITERATOR_FOREACH(icons_it, tuple)
+- eet_data_write(icon_ef, fallback_edd, tuple->key, tuple->data, 1);
++ eet_data_write(icon_ef, fallback_edd, tuple->key, tuple->data, EET_COMPRESSION_SUPERFAST);
+ eina_iterator_free(icons_it);
+ }
+ eina_hash_free(icons);
+
+- eet_data_write(theme_ef, theme_edd, EFREET_CACHE_ICON_FALLBACK, theme, 1);
++ eet_data_write(theme_ef, theme_edd, EFREET_CACHE_ICON_FALLBACK, theme, EET_COMPRESSION_SUPERFAST);
+ }
+
+ icon_theme_free(theme);
+
+- eet_data_write(icon_ef, efreet_version_edd(), EFREET_CACHE_VERSION, icon_version, 1);
++ eet_data_write(icon_ef, efreet_version_edd(), EFREET_CACHE_VERSION, icon_version, EET_COMPRESSION_SUPERFAST);
+ eet_close(icon_ef);
+ efreet_setowner(efreet_icon_cache_file(EFREET_CACHE_ICON_FALLBACK));
+ free(icon_version);
+@@ -1082,7 +1158,7 @@ main(int argc, char **argv)
+ eina_hash_free(icon_themes);
+
+ /* save data */
+- eet_data_write(theme_ef, efreet_version_edd(), EFREET_CACHE_VERSION, theme_version, 1);
++ eet_data_write(theme_ef, efreet_version_edd(), EFREET_CACHE_VERSION, theme_version, EET_COMPRESSION_SUPERFAST);
+
+ eet_close(theme_ef);
+ theme_ef = NULL;
+diff --git a/src/lib/efreet/efreet_cache.c b/src/lib/efreet/efreet_cache.c
+index f859c630f0..2b5d0c9f5f 100644
+--- a/src/lib/efreet/efreet_cache.c
++++ b/src/lib/efreet/efreet_cache.c
+@@ -1,3 +1,4 @@
++
+ #ifdef HAVE_CONFIG_H
+ # include
+ #endif
+@@ -536,6 +537,137 @@ efreet_desktop_util_cache_file(void)
+ /*
+ * Needs EAPI because of helper binaries
+ */
++#define SHSH(n, v) ((((v) << (n)) & 0xffffffff) | ((v) >> (32 - (n))))
++
++static inline int
++int_to_bigendian(int in)
++{
++ static const unsigned char test[4] = { 0x11, 0x22, 0x33, 0x44 };
++ static const unsigned int *test_i = (const unsigned int *)test;
++ if (test_i[0] == 0x44332211) return eina_swap32(in);
++ return in;
++}
++
++static void
++sha1(unsigned char *data, int size, unsigned char *dst)
++{
++ unsigned int digest[5], word[80], wa, wb, wc, wd, we, t;
++ unsigned char buf[64], *d;
++ int idx, left, i;
++ const unsigned int magic[4] =
++ { 0x5a827999, 0x6ed9eba1, 0x8f1bbcdc, 0xca62c1d6 };
++
++ idx = 0;
++ digest[0] = 0x67452301; digest[1] = 0xefcdab89; digest[2] = 0x98badcfe;
++ digest[3] = 0x10325476; digest[4] = 0xc3d2e1f0;
++
++ memset(buf, 0, sizeof(buf));
++ for (left = size, d = data; left > 0; left--, d++)
++ {
++ if ((idx == 0) && (left < 64))
++ {
++ memset(buf, 0, 60);
++ buf[60] = (size >> 24) & 0xff;
++ buf[61] = (size >> 16) & 0xff;
++ buf[62] = (size >> 8) & 0xff;
++ buf[63] = (size) & 0xff;
++ }
++ buf[idx] = *d;
++ idx++;
++ if ((idx == 64) || (left == 1))
++ {
++ if ((left == 1) && (idx < 64)) buf[idx] = 0x80;
++ for (i = 0; i < 16; i++)
++ {
++ word[i] = (unsigned int)buf[(i * 4) ] << 24;
++ word[i] |= (unsigned int)buf[(i * 4) + 1] << 16;
++ word[i] |= (unsigned int)buf[(i * 4) + 2] << 8;
++ word[i] |= (unsigned int)buf[(i * 4) + 3];
++ }
++ for (i = 16; i < 80; i++)
++ word[i] = SHSH(1,
++ word[i - 3 ] ^ word[i - 8 ] ^
++ word[i - 14] ^ word[i - 16]);
++ wa = digest[0]; wb = digest[1]; wc = digest[2];
++ wd = digest[3]; we = digest[4];
++ for (i = 0; i < 80; i++)
++ {
++ if (i < 20)
++ t = SHSH(5, wa) + ((wb & wc) | ((~wb) & wd)) +
++ we + word[i] + magic[0];
++ else if (i < 40)
++ t = SHSH(5, wa) + (wb ^ wc ^ wd) +
++ we + word[i] + magic[1];
++ else if (i < 60)
++ t = SHSH(5, wa) + ((wb & wc) | (wb & wd) | (wc & wd)) +
++ we + word[i] + magic[2];
++ else if (i < 80)
++ t = SHSH(5, wa) + (wb ^ wc ^ wd) +
++ we + word[i] + magic[3];
++ we = wd;
++ wd = wc;
++ wc = SHSH(30, wb);
++ wb = wa;
++ wa = t;
++ }
++ digest[0] += wa; digest[1] += wb; digest[2] += wc;
++ digest[3] += wd; digest[4] += we;
++ idx = 0;
++ }
++ }
++ t = int_to_bigendian(digest[0]); digest[0] = t;
++ t = int_to_bigendian(digest[1]); digest[1] = t;
++ t = int_to_bigendian(digest[2]); digest[2] = t;
++ t = int_to_bigendian(digest[3]); digest[3] = t;
++ t = int_to_bigendian(digest[4]); digest[4] = t;
++ memcpy(dst, digest, 5 * 4);
++}
++
++EAPI Eina_Bool
++efreet_file_cache_fill(const char *file, Efreet_Cache_Check *check)
++{
++ struct stat st;
++ ssize_t size = 0;
++ char link[PATH_MAX];
++
++ if (lstat(file, &st) != 0) return EINA_FALSE;
++ if (S_ISLNK(st.st_mode))
++ {
++ size = readlink(file, link, sizeof(link));
++ if ((size > 0) && ((size_t)size >= sizeof(link))) return EINA_FALSE;
++ if (stat(file, &st) != 0) return EINA_FALSE;
++ }
++
++ memset(check, 0, sizeof(Efreet_Cache_Check));
++ if (size > 0) sha1((unsigned char *)link, size, check->link_sha1);
++ else memset(check->link_sha1, 0, sizeof(check->link_sha1));
++ check->uid = st.st_uid;
++ check->gid = st.st_gid;
++ check->size = st.st_size;
++ check->blocks = st.st_blocks;
++ check->mtime = st.st_mtime;
++ check->chtime = st.st_ctime;
++ check->mode = st.st_mode;
++ return EINA_TRUE;
++}
++
++EAPI Eina_Bool // true if matches
++efreet_file_cache_check(const Efreet_Cache_Check *check1, const Efreet_Cache_Check *check2)
++{
++ if ((check1->mtime != check2->mtime ) ||
++ (check1->size != check2->size ) ||
++ (check1->chtime != check2->chtime ) ||
++ (check1->blocks != check2->blocks) ||
++ (check1->mode != check2->mode ) ||
++ (check1->uid != check2->uid ) ||
++ (check1->gid != check2->gid ) ||
++ (memcmp(check1->link_sha1, check2->link_sha1, 20) != 0))
++ {
++ return EINA_FALSE;
++ }
++ return EINA_TRUE; // matches
++}
++
+ EAPI Eet_Data_Descriptor *
+ efreet_version_edd(void)
+ {
+@@ -691,8 +823,22 @@ efreet_icon_directory_edd(void)
+ directory_edd = eet_data_descriptor_file_new(&eddc);
+ if (!directory_edd) return NULL;
+
+- EET_DATA_DESCRIPTOR_ADD_BASIC(directory_edd, Efreet_Cache_Directory,
+- "modified_time", modified_time, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(directory_edd, Efreet_Cache_Directory,
++ "check.uid", check.uid, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(directory_edd, Efreet_Cache_Directory,
++ "check.gid", check.gid, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(directory_edd, Efreet_Cache_Directory,
++ "check.size", check.size, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(directory_edd, Efreet_Cache_Directory,
++ "check.blocks", check.blocks, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(directory_edd, Efreet_Cache_Directory,
++ "check.mtime", check.mtime, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(directory_edd, Efreet_Cache_Directory,
++ "check.chtime", check.chtime, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(directory_edd, Efreet_Cache_Directory,
++ "check.mode", check.mode, EET_T_INT);
++ EET_DATA_DESCRIPTOR_ADD_BASIC_ARRAY(directory_edd, Efreet_Cache_Directory,
++ "check.link_sha1", check.link_sha1, EET_T_CHAR);
+
+ return directory_edd;
+ }
+@@ -790,7 +936,21 @@ efreet_icon_theme_edd(Eina_Bool cache)
+ if (cache)
+ {
+ EET_DATA_DESCRIPTOR_ADD_BASIC(icon_theme_edd, Efreet_Cache_Icon_Theme,
+- "last_cache_check", last_cache_check, EET_T_LONG_LONG);
++ "check.uid", check.uid, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(icon_theme_edd, Efreet_Cache_Icon_Theme,
++ "check.gid", check.gid, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(icon_theme_edd, Efreet_Cache_Icon_Theme,
++ "check.size", check.size, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(icon_theme_edd, Efreet_Cache_Icon_Theme,
++ "check.blocks", check.blocks, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(icon_theme_edd, Efreet_Cache_Icon_Theme,
++ "check.mtime", check.mtime, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(icon_theme_edd, Efreet_Cache_Icon_Theme,
++ "check.chtime", check.chtime, EET_T_LONG_LONG);
++ EET_DATA_DESCRIPTOR_ADD_BASIC(icon_theme_edd, Efreet_Cache_Icon_Theme,
++ "check.mode", check.mode, EET_T_INT);
++ EET_DATA_DESCRIPTOR_ADD_BASIC_ARRAY(icon_theme_edd, Efreet_Cache_Icon_Theme,
++ "check.link_sha1", check.link_sha1, EET_T_CHAR);
+
+ EET_DATA_DESCRIPTOR_ADD_BASIC(icon_theme_edd, Efreet_Cache_Icon_Theme,
+ "path", path, EET_T_STRING);
+diff --git a/src/lib/efreet/efreet_cache_private.h b/src/lib/efreet/efreet_cache_private.h
+index 97dbd45a1e..1edbb3b5ff 100644
+--- a/src/lib/efreet/efreet_cache_private.h
++++ b/src/lib/efreet/efreet_cache_private.h
+@@ -38,11 +38,20 @@
+ # endif
+ #endif
+
++typedef struct _Efreet_Cache_Check Efreet_Cache_Check;
++
++typedef struct _Efreet_Cache_Icon_Theme Efreet_Cache_Icon_Theme;
++typedef struct _Efreet_Cache_Directory Efreet_Cache_Directory;
++typedef struct _Efreet_Cache_Desktop Efreet_Cache_Desktop;
++
+ EAPI const char *efreet_desktop_util_cache_file(void);
+ EAPI const char *efreet_desktop_cache_file(void);
+ EAPI const char *efreet_icon_cache_file(const char *theme);
+ EAPI const char *efreet_icon_theme_cache_file(void);
+
++EAPI Eina_Bool efreet_file_cache_fill(const char *file, Efreet_Cache_Check *check);
++EAPI Eina_Bool efreet_file_cache_check(const Efreet_Cache_Check *check1, const Efreet_Cache_Check *check2);
++
+ EAPI Eet_Data_Descriptor *efreet_version_edd(void);
+ EAPI Eet_Data_Descriptor *efreet_desktop_edd(void);
+ EAPI Eet_Data_Descriptor *efreet_hash_array_string_edd(void);
+@@ -52,15 +61,23 @@ EAPI Eet_Data_Descriptor *efreet_icon_theme_edd(Eina_Bool cache);
+ EAPI Eet_Data_Descriptor *efreet_icon_edd(void);
+ EAPI Eet_Data_Descriptor *efreet_icon_fallback_edd(void);
+
+-typedef struct _Efreet_Cache_Icon_Theme Efreet_Cache_Icon_Theme;
+-typedef struct _Efreet_Cache_Directory Efreet_Cache_Directory;
+-typedef struct _Efreet_Cache_Desktop Efreet_Cache_Desktop;
++struct _Efreet_Cache_Check
++{
++ unsigned long long uid;
++ unsigned long long gid;
++ unsigned long long size;
++ unsigned long long blocks;
++ unsigned long long mtime;
++ unsigned long long chtime;
++ unsigned int mode;
++ unsigned char link_sha1[20];
++};
+
+ struct _Efreet_Cache_Icon_Theme
+ {
+ Efreet_Icon_Theme theme;
+
+- long long last_cache_check; /**< Last time the cache was checked */
++ Efreet_Cache_Check check; /**< relevant stat info from last check */
+
+ Eina_Hash *dirs; /**< All possible icon paths for this theme */
+
+@@ -73,13 +90,14 @@ struct _Efreet_Cache_Icon_Theme
+
+ struct _Efreet_Cache_Directory
+ {
+- long long modified_time;
++ Efreet_Cache_Check check; /**< relevant stat info from last check */
+ };
+
+ struct _Efreet_Cache_Desktop
+ {
+ Efreet_Desktop desktop;
+
++ Efreet_Cache_Check check; /**< relevant stat info from last check */
+ double check_time; /**< Last time we check for disk modification */
+ };
diff --git a/pkgs/desktops/enlightenment/0003-setuid-missing-path.patch b/pkgs/desktops/enlightenment/0003-setuid-missing-path.patch
new file mode 100644
index 00000000000..5c32ed9b0d6
--- /dev/null
+++ b/pkgs/desktops/enlightenment/0003-setuid-missing-path.patch
@@ -0,0 +1,25 @@
+From b7ef2a0d3f31db55a12b2b8c2e1c60ba62b971c8 Mon Sep 17 00:00:00 2001
+From: Matt Bagnara
+Date: Wed, 1 Jul 2020 15:30:40 -0500
+Subject: [PATCH] add nixos path
+
+---
+ src/bin/e_util_suid.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/bin/e_util_suid.h b/src/bin/e_util_suid.h
+index b01ff792b..88c2a0f17 100644
+--- a/src/bin/e_util_suid.h
++++ b/src/bin/e_util_suid.h
+@@ -246,7 +246,7 @@ e_setuid_setup(uid_t *caller_uid, gid_t *caller_gid, char **caller_user, char **
+ # endif
+ #endif
+ // pass 3 - set path and ifs to minimal defaults
+- putenv("PATH=/bin:/usr/bin:/sbin:/usr/sbin");
++ putenv("PATH=/bin:/usr/bin:/sbin:/usr/sbin:/run/current-system/sw/bin");
+ putenv("IFS= \t\n");
+ return 0;
+ }
+--
+2.27.0
+
diff --git a/pkgs/desktops/enlightenment/efl.nix b/pkgs/desktops/enlightenment/efl.nix
index 5ac8194d74e..0fa5edc934c 100644
--- a/pkgs/desktops/enlightenment/efl.nix
+++ b/pkgs/desktops/enlightenment/efl.nix
@@ -54,11 +54,11 @@
stdenv.mkDerivation rec {
pname = "efl";
- version = "1.24.2";
+ version = "1.24.3";
src = fetchurl {
url = "http://download.enlightenment.org/rel/libs/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0w3srvigg4kfi7xq76c7y4hnq5yr2gxrrsvlyj1g2wc1igz1vyg1";
+ sha256 = "de95c6e673c170c1e21382918b122417c091c643e7dcaced89aa785529625c2a";
};
nativeBuildInputs = [
@@ -149,13 +149,16 @@ stdenv.mkDerivation rec {
"-D sdl=true"
];
- patches = [ ./efl-elua.patch ];
+ patches = [
+ ./efl-elua.patch
+ ./0002-efreet-more-stat-info-changes.patch
+ ];
postPatch = ''
patchShebangs src/lib/elementary/config_embed
# fix destination of systemd unit and dbus service
- substituteInPlace systemd-services/meson.build --replace "dep.get_pkgconfig_variable('systemduserunitdir')" "'$out/systemd/user'"
+ substituteInPlace systemd-services/meson.build --replace "sys_dep.get_pkgconfig_variable('systemduserunitdir')" "'$out/systemd/user'"
substituteInPlace dbus-services/meson.build --replace "dep.get_pkgconfig_variable('session_bus_services_dir')" "'$out/share/dbus-1/services'"
'';
diff --git a/pkgs/desktops/enlightenment/enlightenment.nix b/pkgs/desktops/enlightenment/enlightenment.nix
index cbec2006022..2d402b32989 100644
--- a/pkgs/desktops/enlightenment/enlightenment.nix
+++ b/pkgs/desktops/enlightenment/enlightenment.nix
@@ -52,6 +52,7 @@ stdenv.mkDerivation rec {
# wrapped in the enlightenment service module, and the wrapped
# executables should be used instead.
./0001-wrapped-setuid-executables.patch
+ ./0003-setuid-missing-path.patch
];
postPatch = ''
diff --git a/pkgs/desktops/gnome-3/apps/accerciser/default.nix b/pkgs/desktops/gnome-3/apps/accerciser/default.nix
index 192c179a93f..c3bb4c3629b 100644
--- a/pkgs/desktops/gnome-3/apps/accerciser/default.nix
+++ b/pkgs/desktops/gnome-3/apps/accerciser/default.nix
@@ -17,13 +17,13 @@
python3.pkgs.buildPythonApplication rec {
name = "accerciser-${version}";
- version = "3.36.1";
+ version = "3.36.2";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/accerciser/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "1ig9zcg8z7yv2c28q0a4q57ckkpmzjsbnancx01rjihrrjbg9ib2";
+ sha256 = "1n6glngvybg5im9diq6v5wv1in699nmm34v9yvlbjnsb1k2hb4hg";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix b/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
index a722ab9616e..57ba6fd0766 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-maps/default.nix
@@ -5,13 +5,13 @@
let
pname = "gnome-maps";
- version = "3.36.2";
+ version = "3.36.4";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "114pia3nd8k7j6ll7za7qzv0ggcdvcw6b3w4lppqqrwqvswik8jv";
+ sha256 = "1ila7li9yi4lyjc84a787qr33wr7ayppphxn451jzg410pfcamhz";
};
doCheck = true;
diff --git a/pkgs/desktops/gnome-3/apps/gnome-music/default.nix b/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
index d2d3f83f427..92c40f4a008 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-music/default.nix
@@ -30,13 +30,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "gnome-music";
- version = "3.36.3";
+ version = "3.36.4.1";
format = "other";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0ds225fd0zl0zpjc2wmzg4fwivqbqsyiqpnf9pzlqpwrz10d5y2l";
+ sha256 = "0zdpjgwf48bqb66wrl6k33pzcmc2g3m1046ma7z8xaj9idpi37jh";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/apps/gnome-notes/default.nix b/pkgs/desktops/gnome-3/apps/gnome-notes/default.nix
index 03edd5c9bfe..8b99d309d2e 100644
--- a/pkgs/desktops/gnome-3/apps/gnome-notes/default.nix
+++ b/pkgs/desktops/gnome-3/apps/gnome-notes/default.nix
@@ -23,7 +23,7 @@
}:
let
- version = "3.36.1";
+ version = "3.36.2";
in
stdenv.mkDerivation {
pname = "gnome-notes";
@@ -31,7 +31,7 @@ stdenv.mkDerivation {
src = fetchurl {
url = "mirror://gnome/sources/bijiben/${stdenv.lib.versions.majorMinor version}/bijiben-${version}.tar.xz";
- sha256 = "0421g9czdahk2w2kv7zg4gd9b4q8g1hl483jsfrxy5y7saincbr1";
+ sha256 = "1d5ynfhwbmrbdk1gcnhddn32d3kakwniq6lwjzsrhq26hq5xncsd";
};
doCheck = true;
diff --git a/pkgs/desktops/gnome-3/core/dconf-editor/default.nix b/pkgs/desktops/gnome-3/core/dconf-editor/default.nix
index 860b7b957b9..c6b02917ce4 100644
--- a/pkgs/desktops/gnome-3/core/dconf-editor/default.nix
+++ b/pkgs/desktops/gnome-3/core/dconf-editor/default.nix
@@ -3,13 +3,13 @@
let
pname = "dconf-editor";
- version = "3.36.2";
+ version = "3.36.4";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "1iz1ngb26llhqnm2s4p55ysvnav41iv0fx0pbw98k181gy3cikpd";
+ sha256 = "0y9yll77wkvr9ly132icfsl12sdz5aba9qc3aqm5rc90r6xhkhry";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/core/eog/default.nix b/pkgs/desktops/gnome-3/core/eog/default.nix
index db15cf2555c..9885d0de37f 100644
--- a/pkgs/desktops/gnome-3/core/eog/default.nix
+++ b/pkgs/desktops/gnome-3/core/eog/default.nix
@@ -4,13 +4,13 @@
let
pname = "eog";
- version = "3.36.2";
+ version = "3.36.3";
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz";
- sha256 = "135pw7ifr585grz1rbmynyyrmhd8w880pilg7c4nvq58jl16n1aw";
+ sha256 = "1p1lrnsgk5iyw7h02qzax4s74dqqsh5lk85b0qsj7hwx91qm61xp";
};
nativeBuildInputs = [ meson ninja pkgconfig gettext itstool wrapGAppsHook libxml2 gobject-introspection python3 ];
diff --git a/pkgs/desktops/gnome-3/core/gnome-shell/default.nix b/pkgs/desktops/gnome-3/core/gnome-shell/default.nix
index 37962d0c69d..b734a60cc26 100644
--- a/pkgs/desktops/gnome-3/core/gnome-shell/default.nix
+++ b/pkgs/desktops/gnome-3/core/gnome-shell/default.nix
@@ -17,11 +17,11 @@ let
in stdenv.mkDerivation rec {
pname = "gnome-shell";
- version = "3.36.3";
+ version = "3.36.4";
src = fetchurl {
url = "mirror://gnome/sources/gnome-shell/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1fs51lcaal4lnx6m5a3j8922yjbjk32khznx77cxb2db1zvspn46";
+ sha256 = "1nyibrr98ijn65z9ki0k7xzcwcliwy2jqssz0l0jalpbkhnr751d";
};
LANG = "en_US.UTF-8";
diff --git a/pkgs/desktops/gnome-3/core/mutter/default.nix b/pkgs/desktops/gnome-3/core/mutter/default.nix
index 42697911bd4..f2cfa6bf435 100644
--- a/pkgs/desktops/gnome-3/core/mutter/default.nix
+++ b/pkgs/desktops/gnome-3/core/mutter/default.nix
@@ -1,6 +1,7 @@
{ fetchurl
, fetchpatch
, substituteAll
+, runCommand
, stdenv
, pkgconfig
, gnome3
@@ -42,15 +43,15 @@
, wayland-protocols
}:
-stdenv.mkDerivation rec {
+let self = stdenv.mkDerivation rec {
pname = "mutter";
- version = "3.36.3";
+ version = "3.36.4";
outputs = [ "out" "dev" "man" ];
src = fetchurl {
url = "mirror://gnome/sources/mutter/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1lpf7anlm073npmfqc5n005kyj12j0ym8y9dqg9q7448ilp79kka";
+ sha256 = "0p3jglw6f2h67kwk89qz1rz23y25lip8m2mp2xshf2vrg4a930as";
};
mesonFlags = [
@@ -132,6 +133,18 @@ stdenv.mkDerivation rec {
'';
passthru = {
+ libdir = "${self}/lib/mutter-6";
+
+ tests = {
+ libdirExists = runCommand "mutter-libdir-exists" {} ''
+ if [[ ! -d ${self.libdir} ]]; then
+ echo "passthru.libdir should contain a directory, “${self.libdir}” is not one."
+ exit 1
+ fi
+ touch $out
+ '';
+ };
+
updateScript = gnome3.updateScript {
packageName = pname;
attrPath = "gnome3.${pname}";
@@ -145,4 +158,5 @@ stdenv.mkDerivation rec {
maintainers = teams.gnome.members;
platforms = platforms.linux;
};
-}
+};
+in self
diff --git a/pkgs/desktops/gnome-3/core/rygel/default.nix b/pkgs/desktops/gnome-3/core/rygel/default.nix
index 1ace6a5f777..529091e5fd6 100644
--- a/pkgs/desktops/gnome-3/core/rygel/default.nix
+++ b/pkgs/desktops/gnome-3/core/rygel/default.nix
@@ -28,14 +28,14 @@
stdenv.mkDerivation rec {
pname = "rygel";
- version = "0.38.3";
+ version = "0.38.4";
# TODO: split out lib
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "003xficqb08r1dgid20i7cn889lbfwrglpx78rjd5nkvgxbimhh8";
+ sha256 = "0rm1m1z8rcvyj9873wqcz5i3qdg8j6gv6k1p01xifk0y9phg7rzc";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix b/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix
index 489a4c5587f..1bc35312593 100644
--- a/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix
+++ b/pkgs/desktops/gnome-3/extensions/system-monitor/default.nix
@@ -1,14 +1,14 @@
-{ stdenv, substituteAll, fetchFromGitHub, glib, glib-networking, libgtop, gnome3 }:
+{ stdenv, substituteAll, fetchpatch, fetchFromGitHub, glib, glib-networking, libgtop, gnome3 }:
stdenv.mkDerivation rec {
pname = "gnome-shell-system-monitor";
- version = "38";
+ version = "2020-04-27-unstable";
src = fetchFromGitHub {
owner = "paradoxxxzero";
repo = "gnome-shell-system-monitor-applet";
- rev = "v${version}";
- sha256 = "1sdj2kxb418mgq44a6lf6jic33wlfbnn3ja61igmx0jj1530iknv";
+ rev = "7f8f0a7b255473941f14d1dcaa35ebf39d3bccd0";
+ sha256 = "tUUvBY0UEUE+T79zVZEAICpKoriFZuuZzi9ArdHdXks=";
};
buildInputs = [
@@ -20,6 +20,7 @@ stdenv.mkDerivation rec {
patches = [
(substituteAll {
src = ./paths_and_nonexisting_dirs.patch;
+ clutter_path = gnome3.mutter.libdir; # this should not be used in settings but 🤷♀️
gtop_path = "${libgtop}/lib/girepository-1.0";
glib_net_path = "${glib-networking}/lib/girepository-1.0";
})
@@ -41,8 +42,5 @@ stdenv.mkDerivation rec {
license = licenses.gpl3Plus;
maintainers = with maintainers; [ tiramiseb ];
homepage = "https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet";
- # 3.36 support not yet ready
- # https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/pull/564
- broken = stdenv.lib.versionAtLeast gnome3.gnome-shell.version "3.34";
};
}
diff --git a/pkgs/desktops/gnome-3/extensions/system-monitor/paths_and_nonexisting_dirs.patch b/pkgs/desktops/gnome-3/extensions/system-monitor/paths_and_nonexisting_dirs.patch
index 82e3d7c541b..280af965af3 100644
--- a/pkgs/desktops/gnome-3/extensions/system-monitor/paths_and_nonexisting_dirs.patch
+++ b/pkgs/desktops/gnome-3/extensions/system-monitor/paths_and_nonexisting_dirs.patch
@@ -1,5 +1,5 @@
diff --git a/system-monitor@paradoxxx.zero.gmail.com/extension.js b/system-monitor@paradoxxx.zero.gmail.com/extension.js
-index b4b7f15..d139135 100644
+index de5e3d7..2d7824d 100644
--- a/system-monitor@paradoxxx.zero.gmail.com/extension.js
+++ b/system-monitor@paradoxxx.zero.gmail.com/extension.js
@@ -18,6 +18,9 @@
@@ -11,13 +11,23 @@ index b4b7f15..d139135 100644
+
/* Ugly. This is here so that we don't crash old libnm-glib based shells unnecessarily
* by loading the new libnm.so. Should go away eventually */
- const libnm_glib = imports.gi.GIRepository.Repository.get_default().is_registered("NMClient", "1.0");
-@@ -386,7 +389,7 @@ const smMountsMonitor = new Lang.Class({
- connected: false,
- _init: function () {
+
+@@ -407,7 +410,7 @@ const smMountsMonitor = class SystemMonitor_smMountsMonitor {
+ this.connected = false;
+
this._volumeMonitor = Gio.VolumeMonitor.get();
- let sys_mounts = ['/home', '/tmp', '/boot', '/usr', '/usr/local'];
+ let sys_mounts = ['/home', '/tmp', '/boot'];
this.base_mounts = ['/'];
- sys_mounts.forEach(Lang.bind(this, function (sMount) {
+ sys_mounts.forEach((sMount) => {
if (this.is_sys_mount(sMount + '/')) {
+diff --git a/system-monitor@paradoxxx.zero.gmail.com/prefs.js b/system-monitor@paradoxxx.zero.gmail.com/prefs.js
+index 81d667c..0da4809 100644
+--- a/system-monitor@paradoxxx.zero.gmail.com/prefs.js
++++ b/system-monitor@paradoxxx.zero.gmail.com/prefs.js
+@@ -1,3 +1,5 @@
++imports.gi.GIRepository.Repository.prepend_search_path('@clutter_path@');
++
+ const Gtk = imports.gi.Gtk;
+ const Gio = imports.gi.Gio;
+ const Gdk = imports.gi.Gdk;
diff --git a/pkgs/desktops/gnome-3/games/four-in-a-row/default.nix b/pkgs/desktops/gnome-3/games/four-in-a-row/default.nix
index aaaba71c7ee..3960f233003 100644
--- a/pkgs/desktops/gnome-3/games/four-in-a-row/default.nix
+++ b/pkgs/desktops/gnome-3/games/four-in-a-row/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "four-in-a-row";
- version = "3.36.3";
+ version = "3.36.4";
src = fetchurl {
url = "mirror://gnome/sources/four-in-a-row/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1qc6s0v8gnzw3wfbfaaindb031cc8akdjdn2sjqqfxhbpx6mhzmr";
+ sha256 = "1y1ihh72zk0bgyj197dpwgwj1q91dhvp0rasrib8k18sisrdq31h";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix b/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix
index 9dcc8744d2e..a9757de6393 100644
--- a/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix
+++ b/pkgs/desktops/gnome-3/games/gnome-nibbles/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "gnome-nibbles";
- version = "3.36.0";
+ version = "3.36.1";
src = fetchurl {
url = "mirror://gnome/sources/gnome-nibbles/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "01vzcjys2x95wnanwq25x0a7x6cc4j6g8gk69c5yc9ild48rr9c1";
+ sha256 = "17n6ji6yr521kzxfbfm0yxvrlnw4hlzacbwn0jqmw7xf3pdq35z6";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix b/pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix
index 01dc3bab0ca..f80012e22bb 100644
--- a/pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix
+++ b/pkgs/desktops/gnome-3/games/gnome-tetravex/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "gnome-tetravex";
- version = "3.36.3";
+ version = "3.36.4";
src = fetchurl {
url = "mirror://gnome/sources/gnome-tetravex/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0y1kc9j740088ffj4rd49w4f2pkn8w6paids5g1dv609sfpzyips";
+ sha256 = "0amnmd12mpny3vnf946wnphlsnbvjrvkx29sarplm57m1571qdc5";
};
passthru = {
diff --git a/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix b/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
index 2f29d803b25..adaec2498b8 100644
--- a/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
+++ b/pkgs/desktops/pantheon/apps/elementary-calendar/default.nix
@@ -25,7 +25,7 @@
stdenv.mkDerivation rec {
pname = "elementary-calendar";
- version = "5.0.5";
+ version = "5.0.6";
repoName = "calendar";
@@ -33,7 +33,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "1dn2h7riajrn619z69626qnr8w6lp62dnm3d4pjkr0g5l4dp1cdb";
+ sha256 = "0lmadk4yzf1kiiqshwqcxzcyia1haq1avv6pyzvsaywxhqwdsini";
};
passthru = {
diff --git a/pkgs/desktops/pantheon/apps/elementary-dock/default.nix b/pkgs/desktops/pantheon/apps/elementary-dock/default.nix
index ee9df9955f4..1e3db99bab5 100644
--- a/pkgs/desktops/pantheon/apps/elementary-dock/default.nix
+++ b/pkgs/desktops/pantheon/apps/elementary-dock/default.nix
@@ -27,7 +27,7 @@
stdenv.mkDerivation rec {
pname = "elementary-dock";
- version = "unstable-2020-02-28";
+ version = "unstable-2020-06-11";
outputs = [ "out" "dev" ];
@@ -36,8 +36,8 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
- rev = "ac87d9063dc9c81d90f42f3002ad9c5b49460a82";
- sha256 = "0lhjzd370fza488dav8n155ss486wqv6y7ldkahwg0c3zvlsvha7";
+ rev = "0a389ee58939d8c91c340df4e5340fc4b23d0b80";
+ sha256 = "01vinik73s0vmk56samgf49zr2bl4wjv44x15sz2cmh744llckja";
};
nativeBuildInputs = [
diff --git a/pkgs/desktops/pantheon/apps/elementary-videos/default.nix b/pkgs/desktops/pantheon/apps/elementary-videos/default.nix
index c3da10d1cf3..8079d4e7887 100644
--- a/pkgs/desktops/pantheon/apps/elementary-videos/default.nix
+++ b/pkgs/desktops/pantheon/apps/elementary-videos/default.nix
@@ -19,7 +19,7 @@
stdenv.mkDerivation rec {
pname = "elementary-videos";
- version = "2.7.1";
+ version = "2.7.2";
repoName = "videos";
@@ -27,7 +27,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = repoName;
rev = version;
- sha256 = "00arim4i9bv9mbms1irkp44grkgrfnmqzraswyn1xiz9nvl1bsb9";
+ sha256 = "07dwhshdc78wia0fsbzz6iv651znzzasfil91w60v29kgc4s2b1i";
};
passthru = {
diff --git a/pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix b/pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
index 3215c001a5e..91755b5a226 100644
--- a/pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
+++ b/pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
@@ -83,8 +83,10 @@ stdenv.mkDerivation rec {
cp -avr ${./launchers} $out/etc/skel/.config/plank/dock1/launchers
# Whitelist wingpanel indicators to be used in the greeter
- # TODO: is this needed or installed upstream?
- install -D ${./io.elementary.greeter.whitelist} $out/etc/wingpanel.d/io.elementary.greeter.whitelist
+ # hhttps://github.com/elementary/greeter/blob/fc19752f147c62767cd2097c0c0c0fcce41e5873/debian/io.elementary.greeter.whitelist
+ # wingpanel 2.3.2 renamed this to .allowed to .forbidden
+ # https://github.com/elementary/wingpanel/pull/326
+ install -D ${./io.elementary.greeter.allowed} $out/etc/wingpanel.d/io.elementary.greeter.allowed
'';
postFixup = ''
diff --git a/pkgs/desktops/pantheon/desktop/elementary-default-settings/io.elementary.greeter.whitelist b/pkgs/desktops/pantheon/desktop/elementary-default-settings/io.elementary.greeter.allowed
similarity index 100%
rename from pkgs/desktops/pantheon/desktop/elementary-default-settings/io.elementary.greeter.whitelist
rename to pkgs/desktops/pantheon/desktop/elementary-default-settings/io.elementary.greeter.allowed
diff --git a/pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix b/pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix
index 089c9188d6c..304009aa9b8 100644
--- a/pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix
+++ b/pkgs/desktops/pantheon/desktop/elementary-session-settings/default.nix
@@ -1,7 +1,8 @@
{ stdenv
, fetchFromGitHub
-, fetchpatch
, substituteAll
+, desktop-file-utils
+, pkg-config
, writeScript
, pantheon
, gnome-keyring
@@ -16,7 +17,6 @@
, writeText
, meson
, ninja
-, pkg-config
}:
let
@@ -69,53 +69,43 @@ let
in
stdenv.mkDerivation rec {
- pname = "elementary-session-settings";
- version = "unstable-2019-11-12";
+ pname = "elementary-session-settings-unstable";
+ version = "2020-06-11";
repoName = "session-settings";
src = fetchFromGitHub {
owner = "elementary";
repo = repoName;
- rev = "f9d5afed16ce447cf6ae3c2d1c1db5eece84daca";
- sha256 = "0n1m41aapr58rb1ffvfkjq6c6w3f0ynjzzhja50s4di98p4m7y0q";
+ rev = "130c9ae221913032ed18bcf6d21e3dcdba3c4209";
+ sha256 = "0bzg9vbq0ssnxgcb2vxpx6x9zv8ngkm9r3ki5q83m9al9919n0pr";
};
- patches = [
- # Map Pantheon required components by g-s-d versions
- # https://github.com/elementary/session-settings/pull/23
- (fetchpatch {
- url = "https://github.com/elementary/session-settings/commit/39918f4ec64fa9ed5affa109d6a692b97ae4ff01.patch";
- sha256 = "0v2kqcsibymnslnnw4v67yh098znsrhrcycgxkw8vymvwlinc502";
- })
- ];
-
nativeBuildInputs = [
+ desktop-file-utils
meson
ninja
pkg-config
];
buildInputs = [
- elementary-settings-daemon
+ pantheon.elementary-settings-daemon
+ gnome-keyring
+ onboard
+ orca
];
mesonFlags = [
- "-Ddefaults-list=false"
- "-Dpatched-gsd-autostarts=false"
- "-Dpatched-ubuntu-autostarts=false"
+ "-Dmimeapps-list=false"
"-Dfallback-session=GNOME"
+ "-Ddetect-program-prefixes=true"
+ "--sysconfdir=${placeholder "out"}/etc"
];
postInstall = ''
mkdir -p $out/share/applications
cp -av ${./pantheon-mimeapps.list} $out/share/applications/pantheon-mimeapps.list
- mkdir -p $out/etc/xdg/autostart
- for package in ${gnome-keyring} ${orca} ${onboard} ${at-spi2-core}; do
- cp -av $package/etc/xdg/autostart/* $out/etc/xdg/autostart
- done
-
cp "${dockitemAutostart}" $out/etc/xdg/autostart/default-elementary-dockitems.desktop
mkdir -p $out/libexec
@@ -127,21 +117,16 @@ stdenv.mkDerivation rec {
substituteInPlace $out/share/xsessions/pantheon.desktop \
--replace "gnome-session --session=pantheon" "$out/libexec/pantheon" \
--replace "wingpanel" "${wingpanel}/bin/wingpanel"
-
- for f in $out/etc/xdg/autostart/*; do mv "$f" "''${f%.desktop}-pantheon.desktop"; done
-
- for autostart in $(grep -rl "OnlyShowIn=GNOME;" $out/etc/xdg/autostart)
- do
- echo "Patching OnlyShowIn to Pantheon in: $autostart"
- sed -i "s,OnlyShowIn=GNOME;,OnlyShowIn=Pantheon;," $autostart
- done
'';
passthru = {
updateScript = pantheon.updateScript {
attrPath = "pantheon.${pname}";
};
- providedSessions = [ "pantheon" ];
+
+ providedSessions = [
+ "pantheon"
+ ];
};
meta = with stdenv.lib; {
diff --git a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
index 7de8d3c91db..494af85ecf3 100644
--- a/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
+++ b/pkgs/desktops/pantheon/desktop/wingpanel-indicators/datetime/default.nix
@@ -19,13 +19,13 @@
stdenv.mkDerivation rec {
pname = "wingpanel-indicator-datetime";
- version = "2.2.4";
+ version = "2.2.5";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0wrvya9438ncb2rvcz99aa497v95b4yhdw1479iacnb9f94jacns";
+ sha256 = "0z5a4jkmg8jw3yjdq89njhqcpms2rbq7rnsh83q9gh8v3qidk75d";
};
passthru = {
diff --git a/pkgs/desktops/pantheon/desktop/wingpanel/default.nix b/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
index ff9925c5357..99cd7b69c1c 100644
--- a/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
+++ b/pkgs/desktops/pantheon/desktop/wingpanel/default.nix
@@ -20,13 +20,13 @@
stdenv.mkDerivation rec {
pname = "wingpanel";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0yvn1crylrdc9gq6gc7v4ynb5ii4n0c3bnswfq72p8cs3vvvvv24";
+ sha256 = "0sz3m64s5clirmiamx67iq42spba7sggcb29sny44z9f939vly4r";
};
passthru = {
diff --git a/pkgs/desktops/pantheon/granite/default.nix b/pkgs/desktops/pantheon/granite/default.nix
index 823613778f9..431c3366105 100644
--- a/pkgs/desktops/pantheon/granite/default.nix
+++ b/pkgs/desktops/pantheon/granite/default.nix
@@ -17,7 +17,7 @@
stdenv.mkDerivation rec {
pname = "granite";
- version = "5.4.0";
+ version = "5.5.0";
outputs = [ "out" "dev" ];
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "0acicv3f9gksb352v88lwap8ailjsxdrfknl2xql7blasbjzl2q0";
+ sha256 = "13qfhq8xndikk6kmybibs6a4ddyp6mhvbsp2yy4qr7aiiyxf7mna";
};
passthru = {
diff --git a/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix b/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
index ca80a2f1df2..341d166f687 100644
--- a/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
+++ b/pkgs/desktops/pantheon/services/pantheon-agent-polkit/default.nix
@@ -14,13 +14,13 @@
stdenv.mkDerivation rec {
pname = "pantheon-agent-polkit";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchFromGitHub {
owner = "elementary";
repo = pname;
rev = version;
- sha256 = "1gkispg1wr3fmwhbaaw722hc7cfqvj18gwb1nvv7rz3ghk9ih4jy";
+ sha256 = "1kd6spwfwy5r2mrf7xh5l2wrazqia8vr4j3g27s97vn7fcg4pgb0";
};
passthru = {
diff --git a/pkgs/development/arduino/arduino-core/default.nix b/pkgs/development/arduino/arduino-core/default.nix
index 2a7387c4378..1c537edd0b4 100644
--- a/pkgs/development/arduino/arduino-core/default.nix
+++ b/pkgs/development/arduino/arduino-core/default.nix
@@ -68,13 +68,14 @@ let
xorg.libXxf86vm
zlib
];
- teensy_architecture =
- lib.optionalString (stdenv.hostPlatform.system == "x86_64-linux") "linux64"
- + lib.optionalString (stdenv.hostPlatform.system == "i686-linux") "linux32"
- + lib.optionalString (stdenv.hostPlatform.system == "aarch64-linux") "linuxaarch64"
- + lib.optionalString (builtins.match "armv[67]l-linux" stdenv.hostPlatform.system != null) "linuxarm";
- flavor = ( if withTeensyduino then "teensyduino" else "arduino")
- + stdenv.lib.optionalString (!withGui) "-core";
+ teensy_architecture = if stdenv.hostPlatform.isx86_32 then "linux32"
+ else if stdenv.hostPlatform.isx86_64 then "linux64"
+ else if stdenv.hostPlatform.isAarch64 then "linuxaarch64"
+ else if stdenv.hostPlatform.isAarch32 then "linuxarm"
+ else throw "${stdenv.hostPlatform.system} is not supported in teensy";
+
+ flavor = (if withTeensyduino then "teensyduino" else "arduino")
+ + stdenv.lib.optionalString (!withGui) "-core";
in
stdenv.mkDerivation rec {
version = "1.8.12";
@@ -90,28 +91,23 @@ stdenv.mkDerivation rec {
teensyduino_version = "151";
teensyduino_src = fetchurl {
url = "https://www.pjrc.com/teensy/td_${teensyduino_version}/TeensyduinoInstall.${teensy_architecture}";
- sha256 =
- lib.optionalString (teensy_architecture == "linux64")
- "0q8mw9bm2vb5vwa98gwcs6ad164i98hc1qqh2qw029yhwm599pn0"
- + lib.optionalString (teensy_architecture == "linux32")
- "1rq6sx0048ab200jy0cz5vznwxi99avidngj42rjnh7kcfas5c4m"
- + lib.optionalString (teensy_architecture == "linuxaarch64")
- "09k78dycn1vcpcx37c1dak8bgjv8gs34l89n9r9s0c3rqmv3pg4x"
- + lib.optionalString (teensy_architecture == "linuxarm")
- "19j55bq36040rpdpfxcqimda76rkbx137q15bs8nvxj13wrbl4ip";
+ sha256 = {
+ linux64 = "0q8mw9bm2vb5vwa98gwcs6ad164i98hc1qqh2qw029yhwm599pn0";
+ linux32 = "1rq6sx0048ab200jy0cz5vznwxi99avidngj42rjnh7kcfas5c4m";
+ linuxarm = "19j55bq36040rpdpfxcqimda76rkbx137q15bs8nvxj13wrbl4ip";
+ linuxaarch64 = "09k78dycn1vcpcx37c1dak8bgjv8gs34l89n9r9s0c3rqmv3pg4x";
+ }.${teensy_architecture} or (throw "No arduino binaries for ${teensy_architecture}");
};
# Used because teensyduino requires jars be a specific size
arduino_dist_src = fetchurl {
url = "http://downloads.arduino.cc/arduino-${version}-${teensy_architecture}.tar.xz";
sha256 =
- lib.optionalString (teensy_architecture == "linux64")
- "128f34kkxz7ab6ir5mqyr8d1mgxig8f9jygwxy44pdnq2rk6gmh9"
- + lib.optionalString (teensy_architecture == "linux32")
- "11n85lwsn1w4ysfacyw08v85s3f3zvl8j8ac7rld19yxgjslvisi"
- + lib.optionalString (teensy_architecture == "linuxaarch64")
- "04v2nhyjhahml6nmz23bfb63c0an4a7zxgcgxqqq442i8vd304wa"
- + lib.optionalString (teensy_architecture == "linuxarm")
- "1k8yjivaydm6y16mplrjyblgx7l0wjzm3mjxh5saxrjq7drswmxx";
+ {
+ linux64 = "128f34kkxz7ab6ir5mqyr8d1mgxig8f9jygwxy44pdnq2rk6gmh9";
+ linux32 = "11n85lwsn1w4ysfacyw08v85s3f3zvl8j8ac7rld19yxgjslvisi";
+ linuxarm = "1k8yjivaydm6y16mplrjyblgx7l0wjzm3mjxh5saxrjq7drswmxx";
+ linuxaarch64 = "04v2nhyjhahml6nmz23bfb63c0an4a7zxgcgxqqq442i8vd304wa";
+ }.${teensy_architecture} or (throw "No arduino binaries for ${teensy_architecture}");
};
diff --git a/pkgs/development/compilers/dotnet/default.nix b/pkgs/development/compilers/dotnet/default.nix
index dd1510548a3..b14c7b40f7e 100644
--- a/pkgs/development/compilers/dotnet/default.nix
+++ b/pkgs/development/compilers/dotnet/default.nix
@@ -77,20 +77,20 @@ rec {
# v3.1.1 (LTS)
aspnetcore_3_1 = buildAspNetCore {
- version = "3.1.2";
+ version = "3.1.5";
sha512 = {
- x86_64-linux = "27708bk5liz8r39p4dzs41clgq298d49g8ipzdj56pz613vkfyv7bp91666ydz36aazm265j2g9ji3sk1f9kbgv6024zwrly5w9vqrm";
- aarch64-linux = "2sm5yf376w5dm0za3gbcj251kc909fmlasmlyn70zhqp2jiii075vcqh40racjlwlhsfydx32cw7kgnv238lad5mw5jxy143zql5xl3";
- x86_64-darwin = "311sihjzg0x5inyrz0px29jikxcibd6l56xfdmxkncgwaikf3663x10dfl246qhz8v0f3lvg2vndgp5icbaqrp8awsnrhsl0vi5d7fh";
+ x86_64-linux = "3ziyvm6llvhnjg8ayr4cfcabwkc46fqscgj12faavib34r5zx4mnv3qccqm3gg2r8jps60h42lvrwj3fliqmr0qqnhsw04819kqwai6";
+ aarch64-linux = "2nbhvh8dpg7dghcs6ysdg7mcc60hbk5d3zab0nnbqkib93fdhbzhzcra9qhh80h8x03zw0jsn3gzqx0d1z2vz5z3lsa14vmb86pzj4a";
+ x86_64-darwin = "1sfnp849vmsv8775fjsf9nzx28cmkvfgk8fa81h2l849z31ssaw9fn89kk0n83l0wrhr24ivmprfr11sp42gnjbncqfsnz4883lfchw";
};
};
netcore_3_1 = buildNetCore {
- version = "3.1.2";
+ version = "3.1.5";
sha512 = {
- x86_64-linux = "3zwg1anrcni9kagmjxn485bpjvb146hkm7irmikq3v879gjhd2fgpscg226ds83l4pxll3r7lwris6ij952xmy8lsqraapd9111ba14";
- aarch64-linux = "3hf61d5adlfffy51627ypp36qc5r55g9xwgfxqd0c7vj9bqmpiph673bvqqpr189df9shxr21p94cwrc5n36z72a37vw4ic8ks2yayx";
- x86_64-darwin = "35flr1p5zpcd77mjsl6qy9ipxc5k9j6pk7ca6mnvqqjf0r3agm3qf8cs5fbraprvkwj8fha3giwbp5xir6050fbb374375idn9x12d8";
+ x86_64-linux = "03g6aghbpsxj9csaq9lkc8cad1nk8kvlivkarq6bfqvx992fxw6zryp7kcm5h6a5gkgpimb1nr17vndj1r629hdhpincqj8yw6i33mq";
+ aarch64-linux = "25gwicmpzhzs96w3azypbl32bx967f14xkfdgvl7knw234rcmfv7zr0a7lb3vci68dbx4xywpnwlrvgi54mimzp8nagrgwva8zrrxzb";
+ x86_64-darwin = "2g28jmv1n7pgxfq4wk9x58y5dp835c7rckz6c88ylk7g9w6z75l94pblfl1rc7mr6g3wddiy5cl87a607j9g283hv28a4vcpvll8s7g";
};
};
diff --git a/pkgs/development/compilers/mercury/default.nix b/pkgs/development/compilers/mercury/default.nix
index d534e2483d6..b9225cbd793 100644
--- a/pkgs/development/compilers/mercury/default.nix
+++ b/pkgs/development/compilers/mercury/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "mercury";
- version = "20.01.2";
+ version = "20.06";
src = fetchurl {
url = "https://dl.mercurylang.org/release/mercury-srcdist-${version}.tar.gz";
- sha256 = "084ml6kswgaqjgmib3gq7zjnqsimz3f35w13ff6z0dv4d9csmq4m";
+ sha256 = "1gkr9w8lsdzqykqwd3f1a1phsqv090648i14ilhv8jdg85frdimr";
};
buildInputs = [ gcc flex bison texinfo jdk erlang makeWrapper
diff --git a/pkgs/development/compilers/mono/generic.nix b/pkgs/development/compilers/mono/generic.nix
index e4d99dcec95..c510f372666 100644
--- a/pkgs/development/compilers/mono/generic.nix
+++ b/pkgs/development/compilers/mono/generic.nix
@@ -1,4 +1,5 @@
{ stdenv, fetchurl, bison, pkgconfig, glib, gettext, perl, libgdiplus, libX11, callPackage, ncurses, zlib, withLLVM ? false, cacert, Foundation, libobjc, python, version, sha256, autoconf, libtool, automake, cmake, which
+, gnumake42
, enableParallelBuilding ? true
, srcArchiveSuffix ? "tar.bz2"
, extraPatches ? []
@@ -16,6 +17,7 @@ stdenv.mkDerivation rec {
url = "https://download.mono-project.com/sources/mono/${pname}-${version}.${srcArchiveSuffix}";
};
+ nativeBuildInputs = [ gnumake42 ];
buildInputs =
[ bison pkgconfig glib gettext perl libgdiplus libX11 ncurses zlib python autoconf libtool automake cmake which
]
diff --git a/pkgs/development/compilers/nextpnr/default.nix b/pkgs/development/compilers/nextpnr/default.nix
index 16470f16827..3d1db7af2dd 100644
--- a/pkgs/development/compilers/nextpnr/default.nix
+++ b/pkgs/development/compilers/nextpnr/default.nix
@@ -14,14 +14,14 @@ let
in
with stdenv; mkDerivation rec {
pname = "nextpnr";
- version = "2020.06.12";
+ version = "2020.07.08";
srcs = [
(fetchFromGitHub {
owner = "YosysHQ";
repo = "nextpnr";
- rev = "c9e7d1448eaa4644d18073316e30586f2cb1d75a";
- sha256 = "13jyg9d8q9xs1gpb8mz315hcyi3npr4kbfi31x2laz4zmki6ibai";
+ rev = "3cafb16aa634d2bc369077d8d36760d23973a35b";
+ sha256 = "0z6q8f2f97jr037d51h097vck9jspidjn0pb5irlj0xdnb5si0js";
name = "nextpnr";
})
(fetchFromGitHub {
diff --git a/pkgs/development/compilers/scala/2.13.nix b/pkgs/development/compilers/scala/2.13.nix
index 04086321bef..75996c382a8 100644
--- a/pkgs/development/compilers/scala/2.13.nix
+++ b/pkgs/development/compilers/scala/2.13.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, makeWrapper, jre, gnugrep, coreutils }:
stdenv.mkDerivation rec {
- name = "scala-2.13.2";
+ name = "scala-2.13.3";
src = fetchurl {
url = "https://www.scala-lang.org/files/archive/${name}.tgz";
- sha256 = "1gvdxwlhgjmn8i5a8kcp19700rscjq9ylb35p8vj7nqys94zjkap";
+ sha256 = "0zv9w9f6g2cfydsvp8mqcfgv2v3487xp4ca1qndg6v7jrhdp7wy9";
};
propagatedBuildInputs = [ jre ] ;
diff --git a/pkgs/development/compilers/yosys/default.nix b/pkgs/development/compilers/yosys/default.nix
index 1ac34c24315..7d645da8b4b 100644
--- a/pkgs/development/compilers/yosys/default.nix
+++ b/pkgs/development/compilers/yosys/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "yosys";
- version = "2020.06.19";
+ version = "2020.07.07";
src = fetchFromGitHub {
owner = "YosysHQ";
repo = "yosys";
- rev = "338ecbe02f8bb3cc4d69de1445c7f398a814b4e4";
- sha256 = "0j5jwyxrq8rmwpyyidid6yp6g5bq7jwnhmn2ycj82kdj787p9vvs";
+ rev = "000fd08198487cd1d36e65e4470f4b0269c23a2b";
+ sha256 = "01s252vwh4g1f4y99nfrkpf6hgvh9k63nz8hvpmjza5z8x6zf4i1";
};
enableParallelBuilding = true;
diff --git a/pkgs/development/coq-modules/QuickChick/default.nix b/pkgs/development/coq-modules/QuickChick/default.nix
index 7f3c77c75e6..96ab512db61 100644
--- a/pkgs/development/coq-modules/QuickChick/default.nix
+++ b/pkgs/development/coq-modules/QuickChick/default.nix
@@ -27,15 +27,23 @@ let params =
};
"8.10" = rec {
- version = "1.2.0";
+ version = "1.2.1";
rev = "v${version}";
- sha256 = "1xs4mr3rdb0g44736jb40k370hw3maxdk12jiq1w1dl3q5gfrhah";
+ sha256 = "17vz88xjzxh3q7hs6hnndw61r3hdfawxp5awqpgfaxx4w6ni8z46";
+ };
+
+ "8.11" = rec {
+ version = "1.3.1";
+ rev = "v${version}";
+ sha256 = "0cajan9w52faqrg42r9rxai4wzsggs86qar88w7lcb928jvcakml";
};
};
param = params.${coq.coq-version};
in
-let recent = stdenv.lib.versionAtLeast coq.coq-version "8.8"; in
+let inherit (stdenv.lib) maintainers optional optionals versionAtLeast; in
+
+let recent = versionAtLeast coq.coq-version "8.8"; in
stdenv.mkDerivation {
@@ -51,12 +59,16 @@ stdenv.mkDerivation {
"substituteInPlace Makefile --replace quickChickTool.byte quickChickTool.native";
buildInputs = [ coq ]
- ++ (with coq.ocamlPackages; [ ocaml camlp5 findlib ])
- ++ stdenv.lib.optionals recent
- (with coq.ocamlPackages; [ ocamlbuild num ])
+ ++ (with coq.ocamlPackages; [ ocaml findlib ])
+ ++ optionals (recent && !versionAtLeast coq.coq-version "8.10")
+ (with coq.ocamlPackages; [ camlp5 ocamlbuild ])
+ ++ optional recent coq.ocamlPackages.num
;
propagatedBuildInputs = [ ssreflect ]
- ++ stdenv.lib.optionals recent [ coq-ext-lib simple-io ];
+ ++ optionals recent [ coq-ext-lib simple-io ]
+ ++ optional (versionAtLeast coq.coq-version "8.10")
+ coq.ocamlPackages.ocamlbuild
+ ;
enableParallelBuilding = false;
@@ -64,7 +76,7 @@ stdenv.mkDerivation {
make -f Makefile.coq COQLIB=$out/lib/coq/${coq.coq-version}/ install
'';
- meta = with stdenv.lib; {
+ meta = {
homepage = "https://github.com/QuickChick/QuickChick";
description = "Randomized property-based testing plugin for Coq; a clone of Haskell QuickCheck";
maintainers = with maintainers; [ jwiegley ];
diff --git a/pkgs/development/coq-modules/coq-bits/default.nix b/pkgs/development/coq-modules/coq-bits/default.nix
index 05dcb7898e5..9665c5400d8 100644
--- a/pkgs/development/coq-modules/coq-bits/default.nix
+++ b/pkgs/development/coq-modules/coq-bits/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation {
'';
meta = with stdenv.lib; {
- homepage = "https://github.com/coq-community/coq-bits";
+ homepage = "https://github.com/coq-community/bits";
description = "A formalization of bitset operations in Coq";
license = licenses.asl20;
maintainers = with maintainers; [ ptival ];
@@ -33,6 +33,6 @@ stdenv.mkDerivation {
};
passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.7" "8.8" "8.9" "8.10" ];
+ compatibleCoqVersions = v: builtins.elem v [ "8.7" "8.8" "8.9" "8.10" "8.11" "8.12" ];
};
}
diff --git a/pkgs/development/coq-modules/coq-extensible-records/default.nix b/pkgs/development/coq-modules/coq-extensible-records/default.nix
deleted file mode 100644
index 531c1528761..00000000000
--- a/pkgs/development/coq-modules/coq-extensible-records/default.nix
+++ /dev/null
@@ -1,58 +0,0 @@
-{ stdenv, fetchFromGitHub, coq }:
-
-let
- versions = {
- pre_8_9 = {
- owner = "gmalecha";
- rev = "1.2.0";
- version = "1.2.0";
- sha256 = "0h5m04flqfk0v577syw0v1dw2wf7xrx6jaxv5gpmqzssf5hxafy4";
- };
- post_8_9 = {
- owner = "Ptival";
- rev = "bd7082a3571ee3c111096ff6b5eb28c8d3a99ce5";
- version = "1.2.0+8.9-fix";
- sha256 = "0625qd8pyxi0v704fwnawrfw5fk966vnk120il0g6qv42siyck95";
- };
- };
- params =
- {
- "8.5" = versions.pre_8_9;
- "8.6" = versions.pre_8_9;
- "8.7" = versions.pre_8_9;
- "8.8" = versions.pre_8_9;
- "8.9" = versions.post_8_9;
- "8.10" = versions.post_8_9;
- };
- param = params.${coq.coq-version};
-in
-
-stdenv.mkDerivation rec {
- inherit (param) version;
- name = "coq${coq.coq-version}-coq-extensible-records-${version}";
-
- src = fetchFromGitHub {
- inherit (param) owner rev sha256;
- repo = "coq-extensible-records";
- };
-
- buildInputs = [ coq ];
-
- enableParallelBuilding = true;
-
- installPhase = ''
- make -f Makefile.coq COQLIB=$out/lib/coq/${coq.coq-version}/ install
- '';
-
- meta = with stdenv.lib; {
- homepage = "https://github.com/gmalecha/coq-extensible-records";
- description = "Implementation of extensible records in Coq";
- license = licenses.mit;
- maintainers = with maintainers; [ ptival ];
- platforms = coq.meta.platforms;
- };
-
- passthru = {
- compatibleCoqVersions = v: builtins.elem v [ "8.5" "8.6" "8.7" "8.8" "8.9" "8.10" ];
- };
-}
diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix
index cefc8c0d534..5a5204c3db3 100644
--- a/pkgs/development/haskell-modules/configuration-common.nix
+++ b/pkgs/development/haskell-modules/configuration-common.nix
@@ -305,10 +305,16 @@ self: super: {
ldap-client = dontCheck super.ldap-client;
lensref = dontCheck super.lensref;
lvmrun = disableHardening (dontCheck super.lvmrun) ["format"];
+ math-functions = if pkgs.stdenv.isDarwin
+ then dontCheck super.math-functions # "erf table" test fails on Darwin https://github.com/bos/math-functions/issues/63
+ else super.math-functions;
matplotlib = dontCheck super.matplotlib;
memcache = dontCheck super.memcache;
metrics = dontCheck super.metrics;
milena = dontCheck super.milena;
+ mockery = if pkgs.stdenv.isDarwin
+ then overrideCabal super.mockery (drv: { preCheck = "export TRAVIS=true"; }) # darwin doesn't have sub-second resolution https://github.com/hspec/mockery/issues/11
+ else super.mockery;
modular-arithmetic = dontCheck super.modular-arithmetic; # tests require a very old Glob (0.7.*)
nats-queue = dontCheck super.nats-queue;
netpbm = dontCheck super.netpbm;
diff --git a/pkgs/development/interpreters/elixir/1.10.nix b/pkgs/development/interpreters/elixir/1.10.nix
index d63a94d98d6..04f4b5af240 100644
--- a/pkgs/development/interpreters/elixir/1.10.nix
+++ b/pkgs/development/interpreters/elixir/1.10.nix
@@ -3,7 +3,7 @@
# How to obtain `sha256`:
# nix-prefetch-url --unpack https://github.com/elixir-lang/elixir/archive/v${version}.tar.gz
mkDerivation {
- version = "1.10.3";
- sha256 = "18bqqqzvhr1zj491wc3d36a310mg1wcs12npp70zfmgqrc60q65a";
+ version = "1.10.4";
+ sha256 = "16j4rmm3ix088fvxhvyjqf1hnfg7wiwa87gml3b2mrwirdycbinv";
minimumOTPVersion = "21";
}
diff --git a/pkgs/development/interpreters/spidermonkey/68.nix b/pkgs/development/interpreters/spidermonkey/68.nix
index 7100a730a61..36d28f62e2e 100644
--- a/pkgs/development/interpreters/spidermonkey/68.nix
+++ b/pkgs/development/interpreters/spidermonkey/68.nix
@@ -7,11 +7,11 @@ let
python3Env = buildPackages.python3.withPackages (p: [p.six]);
in stdenv.mkDerivation rec {
pname = "spidermonkey";
- version = "68.7.0";
+ version = "68.10.0";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${version}esr/source/firefox-${version}esr.source.tar.xz";
- sha256 = "0w3mad0r4khcd7hfmm3xix9x6mp5yp8g8kyh18vanfnjqdls0gmd";
+ sha256 = "0azdinwqjfv2q37gqpxmfvzsk86pvsi6cjaq1310zs26gric5j1f";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/adns/default.nix b/pkgs/development/libraries/adns/default.nix
index 2f468c7f4c1..db5284e9127 100644
--- a/pkgs/development/libraries/adns/default.nix
+++ b/pkgs/development/libraries/adns/default.nix
@@ -1,11 +1,8 @@
-{ stdenv, fetchurl }:
+{ stdenv, lib, fetchurl, gnum4 }:
-let
- version = "1.5.1";
-in
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "adns";
- inherit version;
+ version = "1.6.0";
src = fetchurl {
urls = [
@@ -13,25 +10,38 @@ stdenv.mkDerivation {
"ftp://ftp.chiark.greenend.org.uk/users/ian/adns/adns-${version}.tar.gz"
"mirror://gnu/adns/adns-${version}.tar.gz"
];
- sha256 = "1ssfh94ck6kn98nf2yy6743srpgqgd167va5ja3bwx42igqjc42v";
+ sha256 = "1pi0xl07pav4zm2jrbrfpv43s1r1q1y12awgak8k7q41m5jp4hpv";
};
+ nativeBuildInputs = [ gnum4 ];
+
preConfigure =
- stdenv.lib.optionalString stdenv.isDarwin "sed -i -e 's|-Wl,-soname=$(SHLIBSONAME)||' configure";
+ lib.optionalString stdenv.isDarwin "sed -i -e 's|-Wl,-soname=$(SHLIBSONAME)||' configure";
# https://www.mail-archive.com/nix-dev@cs.uu.nl/msg01347.html for details.
doCheck = false;
- postInstall = stdenv.lib.optionalString stdenv.isDarwin ''
- install_name_tool -id $out/lib/libadns.so.1.5 $out/lib/libadns.so.1.5
+ postInstall = let suffix = lib.versions.majorMinor version;
+ in lib.optionalString stdenv.isDarwin ''
+ install_name_tool -id $out/lib/libadns.so.${suffix} $out/lib/libadns.so.${suffix}
'';
- meta = {
+ # darwin executables fail, but I don't want to fail the 100-500 packages depending on this lib
+ doInstallCheck = !stdenv.isDarwin;
+ installCheckPhase = ''
+ set -eo pipefail
+
+ for prog in $out/bin/*; do
+ $prog --help > /dev/null && echo $(basename $prog) shows usage
+ done
+ '';
+
+ meta = with lib; {
homepage = "http://www.chiark.greenend.org.uk/~ian/adns/";
description = "Asynchronous DNS Resolver Library";
- license = stdenv.lib.licenses.lgpl2;
+ license = licenses.lgpl2;
- platforms = stdenv.lib.platforms.unix;
- maintainers = [ stdenv.lib.maintainers.peti ];
+ platforms = platforms.unix;
+ maintainers = [ maintainers.peti ];
};
}
diff --git a/pkgs/development/libraries/afflib/default.nix b/pkgs/development/libraries/afflib/default.nix
index 71651726261..030ff73f97f 100644
--- a/pkgs/development/libraries/afflib/default.nix
+++ b/pkgs/development/libraries/afflib/default.nix
@@ -3,23 +3,24 @@
}:
stdenv.mkDerivation rec {
- version = "3.7.18";
+ version = "3.7.19";
pname = "afflib";
src = fetchFromGitHub {
owner = "sshock";
repo = "AFFLIBv3";
rev = "v${version}";
- sha256 = "0963gw316p4nyxa9zxmgif29p8i99k898av2g78g28dxafqj3w8c";
+ sha256 = "1qs843yi33yqbp0scqirn753lxzg762rz6xy2h3f8f77fijqj2qb";
};
nativeBuildInputs = [ autoreconfHook ];
- buildInputs = [ zlib curl expat fuse openssl python3 ];
+ buildInputs = [ zlib curl expat openssl python3 ]
+ ++ stdenv.lib.optionals stdenv.isLinux [ fuse ];
meta = {
homepage = "http://afflib.sourceforge.net/";
description = "Advanced forensic format library";
- platforms = stdenv.lib.platforms.linux;
+ platforms = stdenv.lib.platforms.unix;
license = stdenv.lib.licenses.bsdOriginal;
maintainers = [ stdenv.lib.maintainers.raskin ];
inherit version;
diff --git a/pkgs/development/libraries/argp-standalone/default.nix b/pkgs/development/libraries/argp-standalone/default.nix
index 6544c481187..f961c577aa7 100644
--- a/pkgs/development/libraries/argp-standalone/default.nix
+++ b/pkgs/development/libraries/argp-standalone/default.nix
@@ -50,7 +50,7 @@ stdenv.mkDerivation {
meta = with stdenv.lib; {
homepage = "https://www.lysator.liu.se/~nisse/misc/";
description = "Standalone version of arguments parsing functions from GLIBC";
- platforms = with platforms; darwin ++ [ "x86_64-linux" ];
+ platforms = with platforms; darwin ++ linux;
maintainers = with maintainers; [ amar1729 ];
license = licenses.gpl2;
};
diff --git a/pkgs/development/libraries/capnproto/default.nix b/pkgs/development/libraries/capnproto/default.nix
index 9020ccf08b5..ad2517f2589 100644
--- a/pkgs/development/libraries/capnproto/default.nix
+++ b/pkgs/development/libraries/capnproto/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "capnproto";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchurl {
url = "https://capnproto.org/capnproto-c++-${version}.tar.gz";
- sha256 = "0hfdnhlbskagzgvby8wy6lrxj53zfzpfqimbhga68c0ji2yw1969";
+ sha256 = "03f1862ljdshg7d0rg3j7jzgm3ip55kzd2y91q7p0racax3hxx6i";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/libraries/console-bridge/default.nix b/pkgs/development/libraries/console-bridge/default.nix
new file mode 100644
index 00000000000..e02f43fd148
--- /dev/null
+++ b/pkgs/development/libraries/console-bridge/default.nix
@@ -0,0 +1,23 @@
+{ lib, stdenv, fetchFromGitHub, cmake, validatePkgConfig }:
+
+stdenv.mkDerivation rec {
+ pname = "console-bridge";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "ros";
+ repo = "console_bridge";
+ rev = version;
+ sha256 = "14f5i2qgp5clwkm8jjlvv7kxvwx52a607mnbc63x61kx9h6ymxlk";
+ };
+
+ nativeBuildInputs = [ cmake validatePkgConfig ];
+
+ meta = with lib; {
+ description = "A ROS-independent package for logging that seamlessly pipes into rosconsole/rosout for ROS-dependent packages";
+ homepage = "https://github.com/ros/console_bridge";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ lopsided98 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/libraries/cpp-hocon/default.nix b/pkgs/development/libraries/cpp-hocon/default.nix
index 00399616d9a..47ec7a1a6eb 100644
--- a/pkgs/development/libraries/cpp-hocon/default.nix
+++ b/pkgs/development/libraries/cpp-hocon/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
owner = "puppetlabs";
};
- NIX_CFLAGS_COMPILE = "-Wno-error=catch-value";
+ NIX_CFLAGS_COMPILE = "-Wno-error";
nativeBuildInputs = [ cmake ];
@@ -21,10 +21,10 @@ stdenv.mkDerivation rec {
meta = with stdenv.lib; {
inherit (src.meta) homepage;
- description = " A C++ port of the Typesafe Config library";
+ description = "A C++ port of the Typesafe Config library";
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/development/libraries/cpp-utilities/default.nix b/pkgs/development/libraries/cpp-utilities/default.nix
index 4b2520d714b..88d2f59f563 100644
--- a/pkgs/development/libraries/cpp-utilities/default.nix
+++ b/pkgs/development/libraries/cpp-utilities/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "cpp-utilities";
- version = "5.4.0";
+ version = "5.5.0";
src = fetchFromGitHub {
owner = "Martchus";
repo = pname;
rev = "v${version}";
- sha256 = "18sy1jrz5adzy7c8k42kqlpicc4h0igimjqwaa6m9swwkhwiqqjz";
+ sha256 = "1kzwclf8l89dbw10ya0grhdj7dspmj7rg7rkaa8b7n5lgla968jr";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/dqlite/default.nix b/pkgs/development/libraries/dqlite/default.nix
index aed7dc59bcb..9ebdeda781d 100644
--- a/pkgs/development/libraries/dqlite/default.nix
+++ b/pkgs/development/libraries/dqlite/default.nix
@@ -5,13 +5,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "dqlite";
- version = "1.4.1";
+ version = "1.4.4";
src = fetchFromGitHub {
owner = "canonical";
repo = pname;
rev = "v${version}";
- sha256 = "04h3wbfv6bkzzmcwaja33x2qkj3czn0p6fgbdgqd1xli8sx2c2k4";
+ sha256 = "0wm7vkapjg8hdjm6bi48hwsf4w4ppgn3r655gqms5ssjxm50m15d";
};
nativeBuildInputs = [ autoreconfHook file pkgconfig ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
sqlite-replication
];
- # tests hang for ever on x86_64-linux
+ # tests fail
doCheck = false;
outputs = [ "dev" "out" ];
diff --git a/pkgs/development/libraries/farstream/default.nix b/pkgs/development/libraries/farstream/default.nix
index 763caa811e3..0ce0f56d710 100644
--- a/pkgs/development/libraries/farstream/default.nix
+++ b/pkgs/development/libraries/farstream/default.nix
@@ -29,6 +29,11 @@ stdenv.mkDerivation rec {
url = "https://gitlab.freedesktop.org/farstream/farstream/commit/73891c28fa27d5e65a71762e826f13747d743588.patch";
sha256 = "19pw1m8xhxyf5yhl6k898w240ra2k0m28gfv858x70c4wl786lrn";
})
+ # Fix build with newer gnumake.
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/farstream/farstream/-/commit/54987d44.diff";
+ sha256 = "02pka68p2j1wg7768rq7afa5wl9xv82wp86q7izrmwwnxdmz4zyg";
+ })
];
buildInputs = [
diff --git a/pkgs/development/libraries/fcft/default.nix b/pkgs/development/libraries/fcft/default.nix
new file mode 100644
index 00000000000..15f2f42af38
--- /dev/null
+++ b/pkgs/development/libraries/fcft/default.nix
@@ -0,0 +1,23 @@
+{ stdenv, lib, fetchgit, pkg-config, meson, ninja, freetype, fontconfig, pixman, tllist }:
+
+stdenv.mkDerivation rec {
+ pname = "fcft";
+ version = "0.4.3";
+
+ src = fetchgit {
+ url = "https://codeberg.org/dnkl/fcft.git";
+ rev = "${version}";
+ sha256 = "1r2k5726k6ps8ml2s1vqmpiggqxzq9pbzs7m0dsxk29mh8vg0psj";
+ };
+
+ nativeBuildInputs = [ pkg-config meson ninja ];
+ buildInputs = [ freetype fontconfig pixman tllist ];
+
+ meta = with lib; {
+ homepage = "https://codeberg.org/dnkl/fcft";
+ description = "Simple library for font loading and glyph rasterization";
+ maintainers = with maintainers; [ fionera ];
+ license = licenses.mit;
+ platforms = with platforms; linux;
+ };
+}
diff --git a/pkgs/development/libraries/gdcm/default.nix b/pkgs/development/libraries/gdcm/default.nix
index 745c96f5794..a4b5752e887 100644
--- a/pkgs/development/libraries/gdcm/default.nix
+++ b/pkgs/development/libraries/gdcm/default.nix
@@ -1,29 +1,39 @@
-{ stdenv, fetchurl, cmake, vtk_7, darwin }:
+{ stdenv, fetchurl, cmake, vtk_7, darwin
+, enablePython ? false, python ? null, swig ? null}:
stdenv.mkDerivation rec {
- version = "3.0.6";
+ version = "3.0.7";
pname = "gdcm";
src = fetchurl {
url = "mirror://sourceforge/gdcm/${pname}-${version}.tar.bz2";
- sha256 = "048ycvhk143cvsf09r7vwmp4sm9ah9bh5pbbrl366m5a4sp7fr89";
+ sha256 = "1mm1190fv059k2vrilh3znm8z1ilygwld1iazdgh5s04mi1qljni";
};
dontUseCmakeBuildDir = true;
+
+ cmakeFlags = [
+ "-DGDCM_BUILD_APPLICATIONS=ON"
+ "-DGDCM_BUILD_SHARED_LIBS=ON"
+ "-DGDCM_USE_VTK=ON"
+ ]
+ ++ stdenv.lib.optional enablePython [
+ "-DGDCM_WRAP_PYTHON:BOOL=ON"
+ "-DGDCM_INSTALL_PYTHONMODULE_DIR=${placeholder "out"}/${python.sitePackages}"
+ ];
+
preConfigure = ''
cmakeDir=$PWD
mkdir ../build
cd ../build
'';
- cmakeFlags = [
- "-DGDCM_BUILD_APPLICATIONS=ON"
- "-DGDCM_BUILD_SHARED_LIBS=ON"
- "-DGDCM_USE_VTK=ON"
- ];
-
enableParallelBuilding = true;
- buildInputs = [ cmake vtk_7 ] ++ stdenv.lib.optional stdenv.isDarwin [ darwin.apple_sdk.frameworks.ApplicationServices darwin.apple_sdk.frameworks.Cocoa ];
+ buildInputs = [ cmake vtk_7 ]
+ ++ stdenv.lib.optional stdenv.isDarwin [
+ darwin.apple_sdk.frameworks.ApplicationServices
+ darwin.apple_sdk.frameworks.Cocoa
+ ] ++ stdenv.lib.optional enablePython [ swig python ];
propagatedBuildInputs = [ ];
meta = with stdenv.lib; {
@@ -37,4 +47,3 @@ stdenv.mkDerivation rec {
platforms = platforms.all;
};
}
-
diff --git a/pkgs/development/libraries/gjs/default.nix b/pkgs/development/libraries/gjs/default.nix
index 357bf076459..1cad5c0deb9 100644
--- a/pkgs/development/libraries/gjs/default.nix
+++ b/pkgs/development/libraries/gjs/default.nix
@@ -29,11 +29,11 @@ let
];
in stdenv.mkDerivation rec {
pname = "gjs";
- version = "1.64.3";
+ version = "1.64.4";
src = fetchurl {
url = "mirror://gnome/sources/gjs/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "1rl524rmdbpmp5xdkm8dx3znq47l7dgvh192x80zjf8wc1af35lx";
+ sha256 = "0k6l2qc2vkws34zrgdhl57qxf0jjkar2iziz6qn4n1w7va73mk53";
};
outputs = [ "out" "dev" "installedTests" ];
diff --git a/pkgs/development/libraries/graphene/default.nix b/pkgs/development/libraries/graphene/default.nix
index e540604c9cb..3fc0094f104 100644
--- a/pkgs/development/libraries/graphene/default.nix
+++ b/pkgs/development/libraries/graphene/default.nix
@@ -15,7 +15,7 @@
stdenv.mkDerivation rec {
pname = "graphene";
- version = "1.10.0";
+ version = "1.10.2";
outputs = [ "out" "devdoc" "installedTests" ];
@@ -23,7 +23,7 @@ stdenv.mkDerivation rec {
owner = "ebassi";
repo = pname;
rev = version;
- sha256 = "16vqwih5bfxv7r3mm7iiha804rpsxzxjfrs4kx76d9q5yg2hayxr";
+ sha256 = "1ljhhjafi1nlndjswx7mg0d01zci90wz77yvz5w8bd9mm8ssw38s";
};
patches = [
diff --git a/pkgs/development/libraries/intel-gmmlib/default.nix b/pkgs/development/libraries/intel-gmmlib/default.nix
index 23b26c9a890..7b3cb0a2528 100644
--- a/pkgs/development/libraries/intel-gmmlib/default.nix
+++ b/pkgs/development/libraries/intel-gmmlib/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "intel-gmmlib";
- version = "20.1.1";
+ version = "20.2.2";
src = fetchFromGitHub {
owner = "intel";
repo = "gmmlib";
rev = "${pname}-${version}";
- sha256 = "0k130yiq8n34ppddpgl7kwq5w2y7n49jxiyk7x52y773m97xd6y1";
+ sha256 = "1gr4xfw8a99jwir7dxqwbfs42lrap3gimwkd7mrhi8vgacvkkvhf";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/development/libraries/jsoncpp/default.nix b/pkgs/development/libraries/jsoncpp/default.nix
index 155103af3c4..8635c1fb40d 100644
--- a/pkgs/development/libraries/jsoncpp/default.nix
+++ b/pkgs/development/libraries/jsoncpp/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchFromGitHub, cmake, python, fetchpatch }:
+{ stdenv, fetchFromGitHub, cmake, python, validatePkgConfig, fetchpatch }:
stdenv.mkDerivation rec {
pname = "jsoncpp";
@@ -28,10 +28,16 @@ stdenv.mkDerivation rec {
export LD_LIBRARY_PATH="`pwd`/src/lib_json''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH"
'';
- nativeBuildInputs = [ cmake python ];
+ nativeBuildInputs = [ cmake python validatePkgConfig ];
- # fix inverted sense in isAnyCharRequiredQuoting on arm. See: https://github.com/open-source-parsers/jsoncpp/pull/1120
- patches = stdenv.lib.optionals (stdenv.isAarch64 || stdenv.isAarch32) [
+ patches = [
+ # Fix generation of pkg-config file (https://github.com/open-source-parsers/jsoncpp/pull/1199)
+ (fetchpatch {
+ url = "https://github.com/open-source-parsers/jsoncpp/commit/b05a21342a646a986b11c28ba6b19665756d21d2.patch";
+ sha256 = "0dn4cvvkcp9mnxbzyaqb49z6bv5yqsx1wlf1lyki1n2rni2hn63p";
+ })
+ ] ++ stdenv.lib.optionals (stdenv.isAarch64 || stdenv.isAarch32) [
+ # fix inverted sense in isAnyCharRequiredQuoting on arm. See: https://github.com/open-source-parsers/jsoncpp/pull/1120
(fetchpatch {
url = "https://github.com/open-source-parsers/jsoncpp/commit/9093358efae9e5981aa60013487fc7215f040a59.patch";
sha256 = "1wiqp70sck2md14sfc0zdkblqk9750cl55ykf9d6b9vs1ifzzzq5";
diff --git a/pkgs/development/libraries/ldb/default.nix b/pkgs/development/libraries/ldb/default.nix
index 33a9974211f..52daebf8323 100644
--- a/pkgs/development/libraries/ldb/default.nix
+++ b/pkgs/development/libraries/ldb/default.nix
@@ -16,11 +16,11 @@
stdenv.mkDerivation rec {
pname = "ldb";
- version = "2.1.3";
+ version = "2.1.4";
src = fetchurl {
url = "mirror://samba/ldb/${pname}-${version}.tar.gz";
- sha256 = "0xkps414ndb87abla7dlv44ndnfg5r5vwgmkm3ngcq9knbv1x6w7";
+ sha256 = "0kmzs2s7fvar9ksaxyiqlh8q8mbwc7bxrq9w1y91zlyb23p142wy";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/libraries/leatherman/default.nix b/pkgs/development/libraries/leatherman/default.nix
index 8a34f05f6cf..95226504495 100644
--- a/pkgs/development/libraries/leatherman/default.nix
+++ b/pkgs/development/libraries/leatherman/default.nix
@@ -11,12 +11,7 @@ stdenv.mkDerivation rec {
owner = "puppetlabs";
};
- NIX_CFLAGS_COMPILE = builtins.toString [
- "-Wno-error=ignored-qualifiers"
- "-Wno-error=class-memaccess"
- "-Wno-error=catch-value"
- "-Wno-error=deprecated-copy"
- ];
+ NIX_CFLAGS_COMPILE = "-Wno-error";
nativeBuildInputs = [ cmake ];
buildInputs = [ boost curl ruby ];
@@ -28,7 +23,7 @@ stdenv.mkDerivation rec {
description = "A collection of C++ and CMake utility libraries";
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/development/libraries/libdigidoc/default.nix b/pkgs/development/libraries/libdigidoc/default.nix
index 0acab602331..5936853dcbc 100644
--- a/pkgs/development/libraries/libdigidoc/default.nix
+++ b/pkgs/development/libraries/libdigidoc/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, cmake, openssl, pcsclite, opensc, libxml2 }:
+{ stdenv, fetchurl, cmake, openssl, pcsclite, opensc, libxml2, Security }:
stdenv.mkDerivation rec {
@@ -12,13 +12,16 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake ];
- buildInputs = [ openssl pcsclite opensc libxml2 ];
+ buildInputs = [ openssl pcsclite opensc libxml2 ]
+ ++ stdenv.lib.optionals stdenv.isDarwin [ Security ];
+
+ cmakeFlags = stdenv.lib.optionals stdenv.isDarwin [ "-DFRAMEWORK=OFF" ];
meta = with stdenv.lib; {
description = "Library for creating DigiDoc signature files";
- homepage = "http://www.id.ee/";
+ homepage = "https://github.com/open-eid/libdigidoc";
license = licenses.lgpl2;
- platforms = platforms.linux;
+ platforms = platforms.unix;
maintainers = [ maintainers.jagajaga ];
};
}
diff --git a/pkgs/development/libraries/libebml/default.nix b/pkgs/development/libraries/libebml/default.nix
index cbfcf5af042..29c4b4c3b09 100644
--- a/pkgs/development/libraries/libebml/default.nix
+++ b/pkgs/development/libraries/libebml/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libebml";
- version = "1.3.10";
+ version = "1.4.0";
src = fetchFromGitHub {
owner = "Matroska-Org";
repo = "libebml";
rev = "release-${version}";
- sha256 = "1vn0g4hsygrm29qvnzhrblpwjcy2x6swf799ibxv3bzpi1j0gris";
+ sha256 = "052v4mjynndj9xgfl4lmlsnx9ai0pah0kjyr5fm34l7gj8vhc5s7";
};
nativeBuildInputs = [ cmake pkgconfig ];
diff --git a/pkgs/development/libraries/libiio/default.nix b/pkgs/development/libraries/libiio/default.nix
index 03324c15d8f..c4136428035 100644
--- a/pkgs/development/libraries/libiio/default.nix
+++ b/pkgs/development/libraries/libiio/default.nix
@@ -1,49 +1,62 @@
-{ stdenv, fetchFromGitHub
-, cmake, flex, bison
-, libxml2, python
-, libusb1, runtimeShell
+{ stdenv
+, fetchFromGitHub
+, cmake
+, flex
+, bison
+, libxml2
+, python
+, libusb1
+, runtimeShell
}:
stdenv.mkDerivation rec {
pname = "libiio";
- version = "0.20";
-
- src = fetchFromGitHub {
- owner = "analogdevicesinc";
- repo = "libiio";
- rev = "refs/tags/v${version}";
- sha256 = "1929gvizkqmm9cwh3vihxxszfxvgcp5saq9q6chdk3fpdhzajc00";
- };
+ version = "0.21";
outputs = [ "out" "lib" "dev" "python" ];
- nativeBuildInputs = [ cmake flex bison ];
- buildInputs = [ libxml2 libusb1 ];
+ src = fetchFromGitHub {
+ owner = "analogdevicesinc";
+ repo = "libiio";
+ rev = "v${version}";
+ sha256 = "0psw67mzysdb8fkh8xpcwicm7z94k8plkcc8ymxyvl6inshq0mc7";
+ };
+
+ nativeBuildInputs = [
+ cmake
+ flex
+ bison
+ ];
+
+ buildInputs = [
+ python
+ libxml2
+ libusb1
+ ];
+
+ cmakeFlags = [
+ "-DUDEV_RULES_INSTALL_DIR=${placeholder "out"}/lib/udev/rules.d"
+ "-DPYTHON_BINDINGS=on"
+ ];
postPatch = ''
+ # Hardcode path to the shared library into the bindings.
+ sed "s#@libiio@#$lib/lib/libiio${stdenv.hostPlatform.extensions.sharedLibrary}#g" ${./hardcode-library-path.patch} | patch -p1
+
substituteInPlace libiio.rules.cmakein \
--replace /bin/sh ${runtimeShell}
'';
- # since we can't expand $out in cmakeFlags
- preConfigure = ''
- cmakeFlags="$cmakeFlags -DUDEV_RULES_INSTALL_DIR=$out/etc/udev/rules.d"
- '';
-
postInstall = ''
- mkdir -p $python/lib/${python.libPrefix}/site-packages/
- touch $python/lib/${python.libPrefix}/site-packages/
- cp ../bindings/python/iio.py $python/lib/${python.libPrefix}/site-packages/
-
- substitute ../bindings/python/iio.py $python/lib/${python.libPrefix}/site-packages/iio.py \
- --replace 'libiio.so.0' $lib/lib/libiio.so.0
+ # Move Python bindings into a separate output.
+ moveToOutput ${python.sitePackages} "$python"
'';
meta = with stdenv.lib; {
description = "API for interfacing with the Linux Industrial I/O Subsystem";
- homepage = "https://github.com/analogdevicesinc/libiio";
- license = licenses.lgpl21;
- platforms = platforms.linux;
+ homepage = "https://github.com/analogdevicesinc/libiio";
+ license = licenses.lgpl21Plus;
+ platforms = platforms.linux;
maintainers = with maintainers; [ thoughtpolice ];
};
}
diff --git a/pkgs/development/libraries/libiio/hardcode-library-path.patch b/pkgs/development/libraries/libiio/hardcode-library-path.patch
new file mode 100644
index 00000000000..dad35851cdc
--- /dev/null
+++ b/pkgs/development/libraries/libiio/hardcode-library-path.patch
@@ -0,0 +1,38 @@
+diff --git a/bindings/python/iio.py b/bindings/python/iio.py
+index 5306daa..f8962ee 100644
+--- a/bindings/python/iio.py
++++ b/bindings/python/iio.py
+@@ -229,9 +229,9 @@ if "Windows" in _system():
+ _iiolib = "libiio.dll"
+ else:
+ # Non-windows, possibly Posix system
+- _iiolib = "iio"
++ _iiolib = "@libiio@"
+
+-_lib = _cdll(find_library(_iiolib), use_errno=True, use_last_error=True)
++_lib = _cdll(_iiolib, use_errno=True, use_last_error=True)
+
+ _get_backends_count = _lib.iio_get_backends_count
+ _get_backends_count.restype = c_uint
+diff --git a/bindings/python/setup.py.cmakein b/bindings/python/setup.py.cmakein
+index cd14e2e..516c409 100644
+--- a/bindings/python/setup.py.cmakein
++++ b/bindings/python/setup.py.cmakein
+@@ -62,7 +62,7 @@ class InstallWrapper(install):
+ _iiolib = "libiio.dll"
+ else:
+ # Non-windows, possibly Posix system
+- _iiolib = "iio"
++ _iiolib = "@libiio@"
+ try:
+ import os
+
+@@ -72,7 +72,7 @@ class InstallWrapper(install):
+ fulllibpath = find_recursive(destdir, "libiio.so")
+ _lib = _cdll(fulllibpath, use_errno=True, use_last_error=True)
+ else:
+- _lib = _cdll(find_library(_iiolib), use_errno=True, use_last_error=True)
++ _lib = _cdll(_iiolib, use_errno=True, use_last_error=True)
+ if not _lib._name:
+ raise OSError
+ except OSError:
diff --git a/pkgs/development/libraries/libnsl/default.nix b/pkgs/development/libraries/libnsl/default.nix
index 1e925eb7b47..76aa3c99e33 100644
--- a/pkgs/development/libraries/libnsl/default.nix
+++ b/pkgs/development/libraries/libnsl/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "libnsl";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchFromGitHub {
owner = "thkukuk";
repo = pname;
rev = "v${version}";
- sha256 = "1chzqhcgh0yia9js8mh92cmhyka7rh32ql6b3mgdk26n94dqzs8b";
+ sha256 = "1dayj5i4bh65gn7zkciacnwv2a0ghm6nn58d78rsi4zby4lyj5w5";
};
nativeBuildInputs = [ autoreconfHook pkgconfig ];
diff --git a/pkgs/development/libraries/libprom/default.nix b/pkgs/development/libraries/libprom/default.nix
deleted file mode 100644
index b0c982fbf6a..00000000000
--- a/pkgs/development/libraries/libprom/default.nix
+++ /dev/null
@@ -1,48 +0,0 @@
-{ gccStdenv
-, fetchFromGitHub
-, fetchpatch
-, cmake
-}:
-let
- stdenv = gccStdenv; # Darwin is clang by default and it doesn't work for this.
-in
-stdenv.mkDerivation rec {
- pname = "libprom";
- version = "0.1.1";
-
- src = fetchFromGitHub {
- owner = "digitalocean";
- repo = "prometheus-client-c";
- rev = "v${version}";
- sha256 = "0g69s24xwrv5974acshrhnp6i8rpby8c6bhz15m3d8kpgjw3cm8f";
- };
-
- nativeBuildInputs = [ cmake ];
- doCheck = false;
-
- patches = [
- # Required so CMAKE_INSTALL_PREFIX is honored, otherwise it
- # installs headers in /usr/include (absolute)
- (fetchpatch {
- url = "https://github.com/digitalocean/prometheus-client-c/commit/5fcedeb506b7d47dd7bab35797f2c3f23db6fe10.patch";
- sha256 = "10hzg8v5jcgxz224kdq0nha9vs78wz098b0ys7gig2iwgrg018fy";
- })
- (fetchpatch {
- url = "https://github.com/digitalocean/prometheus-client-c/commit/0c15e7e45ad0c3726593591fdd7d8f2fde845fe3.patch";
- sha256 = "06899v1xz3lpsdxww4p3q7pv8nrymnibncdc472056znr5fidlp0";
- })
- ];
-
- preConfigure = ''
- cd prom
- '';
-
- meta = {
- homepage = "https://github.com/digitalocean/prometheus-client-c/";
- description = "A Prometheus Client in C";
- platforms = stdenv.lib.platforms.unix;
- license = stdenv.lib.licenses.asl20;
- maintainers = [ stdenv.lib.maintainers.cfsmp3 ];
- };
-
-}
diff --git a/pkgs/development/libraries/libredwg/default.nix b/pkgs/development/libraries/libredwg/default.nix
new file mode 100644
index 00000000000..76f01f9a503
--- /dev/null
+++ b/pkgs/development/libraries/libredwg/default.nix
@@ -0,0 +1,42 @@
+{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config, texinfo, pcre2
+, enablePython ? false, python, swig, libxml2, ncurses
+}:
+let
+ isPython3 = enablePython && python.pythonAtLeast "3";
+in
+stdenv.mkDerivation rec {
+ pname = "libredwg";
+ version = "0.10.1";
+
+ src = fetchFromGitHub {
+ owner = "LibreDWG";
+ repo = pname;
+ rev = version;
+ sha256 = "1zd721z2nriw1jlrh4y1fj59b0dnymhd4kwp8rqw16bs84gda37n";
+ };
+
+ nativeBuildInputs = [ autoreconfHook pkg-config texinfo ]
+ ++ lib.optional enablePython swig;
+
+ buildInputs = [ pcre2 ]
+ ++ lib.optionals enablePython [ python ]
+ # configurePhase fails with python 3 when ncurses is missing
+ ++ lib.optional isPython3 ncurses
+ ;
+
+ # prevent python tests from running when not building with python
+ configureFlags = lib.optional (!enablePython) "--disable-python";
+
+ doCheck = true;
+
+ # the "xmlsuite" test requires the libxml2 c library as well as the python module
+ checkInputs = lib.optionals enablePython [ libxml2 libxml2.dev ];
+
+ meta = with lib; {
+ description = "Free implementation of the DWG file format";
+ homepage = "https://savannah.gnu.org/projects/libredwg/";
+ maintainers = with maintainers; [ tweber ];
+ license = licenses.gpl3Plus;
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/libraries/liburing/default.nix b/pkgs/development/libraries/liburing/default.nix
index 519023bb27e..e0297812209 100644
--- a/pkgs/development/libraries/liburing/default.nix
+++ b/pkgs/development/libraries/liburing/default.nix
@@ -4,12 +4,12 @@
stdenv.mkDerivation rec {
pname = "liburing";
- version = "0.6pre600_${builtins.substring 0 8 src.rev}";
+ version = "0.7";
src = fetchgit {
url = "http://git.kernel.dk/${pname}";
- rev = "f2e1f3590f7bed3040bd1691676b50839f7d5c39";
- sha256 = "0wg0pgcbilbb2wg08hsvd18q1m8vdk46b3piz7qb1pvgyq01idj2";
+ rev = "liburing-${version}";
+ sha256 = "15z44l7y4c6s6dlf7v8lq4znlsjbja2r4ifbni0l8cdcnq0w3zh3";
};
separateDebugInfo = true;
diff --git a/pkgs/development/libraries/libvirt/default.nix b/pkgs/development/libraries/libvirt/default.nix
index 3c0cc9751e3..27f345a9c83 100644
--- a/pkgs/development/libraries/libvirt/default.nix
+++ b/pkgs/development/libraries/libvirt/default.nix
@@ -17,19 +17,19 @@ let
buildFromTarball = stdenv.isDarwin;
in stdenv.mkDerivation rec {
pname = "libvirt";
- version = "6.2.0";
+ version = "6.3.0";
src =
if buildFromTarball then
fetchurl {
url = "http://libvirt.org/sources/${pname}-${version}.tar.xz";
- sha256 = "1c8grqf751blsgs15wx2p05wvankdrady6290vwc85v94cgqij5f";
+ sha256 = "1xcng497hs1gary3pz3fp590a4r1kqs4d0d8k5p370j0scw981kl";
}
else
fetchgit {
url = "git://libvirt.org/libvirt.git";
rev = "v${version}";
- sha256 = "1wyihi8bhwsck9b7f3b8yhlz145sjdyyj3ykjiszrqnp0y99xxy2";
+ sha256 = "129b3p72jlb40dsidak3nvpssv75xx2v99y63gzp5k074fp8y8x4";
fetchSubmodules = true;
};
@@ -65,6 +65,7 @@ in stdenv.mkDerivation rec {
dontAddDisableDepTrack = true;
configureFlags = [
+ "--with-runstatedir=/run" # TODO: remove when autoconf 1.70 is released
"--localstatedir=/var"
"--sysconfdir=/var/lib"
"--with-libpcap"
@@ -97,6 +98,7 @@ in stdenv.mkDerivation rec {
];
installFlags = [
+ "runstatedir=${placeholder "out"}/run"
"localstatedir=$(TMPDIR)/var"
"sysconfdir=$(out)/var/lib"
];
diff --git a/pkgs/development/libraries/libwebsockets/default.nix b/pkgs/development/libraries/libwebsockets/default.nix
index ddafc9bc659..c56781931f3 100644
--- a/pkgs/development/libraries/libwebsockets/default.nix
+++ b/pkgs/development/libraries/libwebsockets/default.nix
@@ -16,8 +16,13 @@ let
nativeBuildInputs = [ cmake ];
- cmakeFlags = [ "-DLWS_WITH_PLUGINS=ON" ];
- NIX_CFLAGS_COMPILE = "-Wno-error=unused-but-set-variable";
+ cmakeFlags = [
+ "-DLWS_WITH_PLUGINS=ON"
+ "-DLWS_WITH_IPV6=ON"
+ "-DLWS_WITH_SOCKS5=ON"
+ ];
+
+ NIX_CFLAGS_COMPILE = stdenv.lib.optionalString stdenv.cc.isGNU "-Wno-error=unused-but-set-variable";
meta = with stdenv.lib; {
description = "Light, portable C library for websockets";
diff --git a/pkgs/development/libraries/libwhereami/default.nix b/pkgs/development/libraries/libwhereami/default.nix
index 9238827d70e..59e349b4e6a 100644
--- a/pkgs/development/libraries/libwhereami/default.nix
+++ b/pkgs/development/libraries/libwhereami/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
owner = "puppetlabs";
};
- NIX_CFLAGS_COMPILE = "-Wno-error=catch-value";
+ NIX_CFLAGS_COMPILE = "-Wno-error";
nativeBuildInputs = [ cmake ];
@@ -24,7 +24,7 @@ stdenv.mkDerivation rec {
description = "Library to report hypervisor information from inside a VM";
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
- platforms = with platforms; [ "i686-linux" "x86_64-linux" ]; # fails on aarch64
+ platforms = with platforms; [ "i686-linux" "x86_64-linux" "x86_64-darwin" ]; # fails on aarch64
};
}
diff --git a/pkgs/development/libraries/libxml2/default.nix b/pkgs/development/libraries/libxml2/default.nix
index 7c39d803906..9ea7dc6c9d5 100644
--- a/pkgs/development/libraries/libxml2/default.nix
+++ b/pkgs/development/libraries/libxml2/default.nix
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, fetchpatch
-, zlib, xz, python, ncurses, findXMLCatalogs
+, zlib, xz, python, gettext, ncurses, findXMLCatalogs
, pythonSupport ? stdenv.buildPlatform == stdenv.hostPlatform
, icuSupport ? false, icu ? null
, enableShared ? stdenv.hostPlatform.libc != "msvcrt"
@@ -44,6 +44,7 @@ stdenv.mkDerivation rec {
++ lib.optional (enableStatic && enableShared) "static";
buildInputs = lib.optional pythonSupport python
+ ++ lib.optional (pythonSupport && python?isPy2 && python.isPy2) gettext
++ lib.optional (pythonSupport && python?isPy3 && python.isPy3) ncurses
# Libxml2 has an optional dependency on liblzma. However, on impure
# platforms, it may end up using that from /usr/lib, and thus lack a
diff --git a/pkgs/development/libraries/openmpi/default.nix b/pkgs/development/libraries/openmpi/default.nix
index 5c185f630d9..13f633ac0df 100644
--- a/pkgs/development/libraries/openmpi/default.nix
+++ b/pkgs/development/libraries/openmpi/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, fetchpatch, gfortran, perl, libnl
, rdma-core, zlib, numactl, libevent, hwloc, targetPackages, symlinkJoin
-, libpsm2, libfabric
+, libpsm2, libfabric, pmix
# Enable CUDA support
, cudaSupport ? false, cudatoolkit ? null
@@ -46,7 +46,7 @@ in stdenv.mkDerivation rec {
'';
buildInputs = with stdenv; [ gfortran zlib ]
- ++ lib.optionals isLinux [ libnl numactl ]
+ ++ lib.optionals isLinux [ libnl numactl pmix ]
++ lib.optionals cudaSupport [ cudatoolkit ]
++ [ libevent hwloc ]
++ lib.optional (isLinux || isFreeBSD) rdma-core
@@ -55,8 +55,11 @@ in stdenv.mkDerivation rec {
nativeBuildInputs = [ perl ];
configureFlags = with stdenv; lib.optional (!cudaSupport) "--disable-mca-dso"
- ++ lib.optional isLinux "--with-libnl=${libnl.dev}"
- ++ lib.optional enableSGE "--with-sge"
+ ++ lib.optionals isLinux [
+ "--with-libnl=${libnl.dev}"
+ "--with-pmix=${pmix}"
+ "--with-pmix-libdir=${pmix}/lib"
+ ] ++ lib.optional enableSGE "--with-sge"
++ lib.optional enablePrefix "--enable-mpirun-prefix-by-default"
# TODO: add UCX support, which is recommended to use with cuda for the most robust OpenMPI build
# https://github.com/openucx/ucx
diff --git a/pkgs/development/libraries/pmix/default.nix b/pkgs/development/libraries/pmix/default.nix
new file mode 100644
index 00000000000..c8d8be4e8cb
--- /dev/null
+++ b/pkgs/development/libraries/pmix/default.nix
@@ -0,0 +1,48 @@
+{ stdenv, fetchFromGitHub, perl, autoconf, automake
+, libtool, flex, libevent, hwloc, munge, zlib
+} :
+
+let
+ version = "3.1.5";
+
+in stdenv.mkDerivation {
+ pname = "pmix";
+ inherit version;
+
+ src = fetchFromGitHub {
+ repo = "openpmix";
+ owner = "openpmix";
+ rev = "v${version}";
+ sha256 = "0fvfsig20amcigyn4v3gcdxc0jif44vqg37b8zzh0s8jqqj7jz5w";
+ };
+
+ postPatch = ''
+ patchShebangs ./autogen.pl
+ patchShebangs ./config
+ '';
+
+ nativeBuildInputs = [ perl autoconf automake libtool flex ];
+
+ buildInputs = [ libevent hwloc munge zlib ];
+
+ configureFlags = [
+ "--with-libevent=${libevent.dev}"
+ "--with-munge=${munge}"
+ "--with-hwloc=${hwloc.dev}"
+ ];
+
+ preConfigure = ''
+ ./autogen.pl
+ '';
+
+ enableParallelBuilding = true;
+
+ meta = with stdenv.lib; {
+ description = "Process Management Interface for HPC environments";
+ homepage = "https://openpmix.github.io/";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.markuskowa ];
+ platforms = platforms.linux;
+ };
+}
+
diff --git a/pkgs/development/libraries/prometheus-client-c/default.nix b/pkgs/development/libraries/prometheus-client-c/default.nix
new file mode 100644
index 00000000000..57f4ef5956f
--- /dev/null
+++ b/pkgs/development/libraries/prometheus-client-c/default.nix
@@ -0,0 +1,71 @@
+{ stdenv
+, fetchFromGitHub
+, fetchpatch
+, cmake
+, libmicrohttpd
+}:
+let
+ build =
+ { pname
+ , subdir
+ , buildInputs ? [ ]
+ , description
+ }:
+ stdenv.mkDerivation rec {
+ inherit pname;
+ version = "0.1.1";
+
+ src = fetchFromGitHub {
+ owner = "digitalocean";
+ repo = "prometheus-client-c";
+ rev = "v${version}";
+ sha256 = "0g69s24xwrv5974acshrhnp6i8rpby8c6bhz15m3d8kpgjw3cm8f";
+ };
+
+ nativeBuildInputs = [ cmake ];
+ inherit buildInputs;
+
+ # These patches will be in 0.1.2
+ patches = [
+ # Required so CMAKE_INSTALL_PREFIX is honored, otherwise it
+ # installs headers in /usr/include (absolute)
+ (
+ fetchpatch {
+ url = "https://github.com/digitalocean/prometheus-client-c/commit/5fcedeb506b7d47dd7bab35797f2c3f23db6fe10.patch";
+ sha256 = "10hzg8v5jcgxz224kdq0nha9vs78wz098b0ys7gig2iwgrg018fy";
+ }
+ )
+ (
+ fetchpatch {
+ url = "https://github.com/digitalocean/prometheus-client-c/commit/0c15e7e45ad0c3726593591fdd7d8f2fde845fe3.patch";
+ sha256 = "06899v1xz3lpsdxww4p3q7pv8nrymnibncdc472056znr5fidlp0";
+ }
+ )
+ ];
+
+ preConfigure = ''
+ cd ${subdir}
+ '';
+
+ meta = {
+ homepage = "https://github.com/digitalocean/prometheus-client-c/";
+ inherit description;
+ platforms = stdenv.lib.platforms.unix;
+ license = stdenv.lib.licenses.asl20;
+ maintainers = [ stdenv.lib.maintainers.cfsmp3 ];
+ };
+ };
+in
+rec {
+ libprom = build {
+ pname = "libprom";
+ subdir = "prom";
+ description = "A Prometheus Client in C";
+ };
+ libpromhttp = build {
+ pname = "libpromhttp";
+ subdir = "promhttp";
+ buildInputs = [ libmicrohttpd libprom ];
+ description = "A Prometheus HTTP Endpoint in C";
+ };
+}
diff --git a/pkgs/development/libraries/quazip/default.nix b/pkgs/development/libraries/quazip/default.nix
index 4ca3be7fe79..c399298b8f8 100644
--- a/pkgs/development/libraries/quazip/default.nix
+++ b/pkgs/development/libraries/quazip/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "quazip";
- version = "0.9";
+ version = "0.9.1";
src = fetchFromGitHub {
owner = "stachenov";
repo = pname;
rev = "v${version}";
- sha256 = "0psvf3d9akyyx3bckc9325nmbp97xiagf8la4vhca5xn2f430fbn";
+ sha256 = "11icgwv2xyxhd1hm1add51xv54zwkcqkg85d1xqlgiigvbm196iq";
};
buildInputs = [ zlib qtbase ];
diff --git a/pkgs/development/libraries/qwt/6.nix b/pkgs/development/libraries/qwt/6.nix
index 54af3f3084a..1a29bb90fbb 100644
--- a/pkgs/development/libraries/qwt/6.nix
+++ b/pkgs/development/libraries/qwt/6.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl, qtbase, qtsvg, qttools, qmake }:
stdenv.mkDerivation rec {
- name = "qwt-6.1.4";
+ name = "qwt-6.1.5";
src = fetchurl {
url = "mirror://sourceforge/qwt/${name}.tar.bz2";
- sha256 = "1navkcnmn0qz8kzsyqmk32d929zl72l0b580w1ica7z5559j2a8m";
+ sha256 = "0hf0mpca248xlqn7xnzkfj8drf19gdyg5syzklvq8pibxiixwxj0";
};
propagatedBuildInputs = [ qtbase qtsvg qttools ];
diff --git a/pkgs/development/libraries/raft-canonical/default.nix b/pkgs/development/libraries/raft-canonical/default.nix
index ed3d7ae9e70..68c4a95d0b6 100644
--- a/pkgs/development/libraries/raft-canonical/default.nix
+++ b/pkgs/development/libraries/raft-canonical/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "raft-canonical";
- version = "0.9.18";
+ version = "0.9.23";
src = fetchFromGitHub {
owner = "canonical";
repo = "raft";
rev = "v${version}";
- sha256 = "0f613aiyxqskz9d10f7r37ar9ngqsf9qsyk3jjf7s5l14wh6vl5k";
+ sha256 = "0swn95cf11fqczllmxr0nj3ig532rw4n3w6g3ckdnqka8520xjyr";
};
nativeBuildInputs = [ autoreconfHook file pkgconfig ];
@@ -18,13 +18,7 @@ stdenv.mkDerivation rec {
substituteInPlace configure --replace /usr/bin/ " "
'';
- # test fails
- #
- #append/finalizeSegment [ ERROR ]
- #Error: test/integration/test_uv_append.c:264: assertion failed: test_dir_has_file(f->dir, "0000000000000001-0000000000000004") is not true
- #Error: child killed by signal 6 (Aborted)
-
- doCheck = false;
+ doCheck = true;
outputs = [ "dev" "out" ];
diff --git a/pkgs/development/libraries/science/math/petsc/default.nix b/pkgs/development/libraries/science/math/petsc/default.nix
index 6eeeda9e928..a4d0850c77f 100644
--- a/pkgs/development/libraries/science/math/petsc/default.nix
+++ b/pkgs/development/libraries/science/math/petsc/default.nix
@@ -2,27 +2,37 @@
stdenv.mkDerivation rec {
pname = "petsc";
- version = "3.13.1";
+ version = "3.13.2";
src = fetchurl {
url = "http://ftp.mcs.anl.gov/pub/petsc/release-snapshots/petsc-${version}.tar.gz";
- sha256 = "0pr604b9pnryl9q0q5arlhs0xdx7wslca0sbz0pzs9qylmz775qp";
+ sha256 = "0yf5lm8dqpbz1yq9nvd5g2iy2w0rgjp9vcj44ba63rwig37j3clp";
};
- nativeBuildInputs = [ blas gfortran.cc.lib lapack python ];
+ nativeBuildInputs = [ blas gfortran gfortran.cc.lib lapack python ];
- prePatch = stdenv.lib.optionalString stdenv.isDarwin ''
+ # Upstream does some hot she-py-bang stuff, this change streamlines that
+ # process. The original script in upstream is both a shell script and a
+ # python script, where the shellscript just finds a suitable python
+ # interpreter to execute the python script. See
+ # https://github.com/NixOS/nixpkgs/pull/89299#discussion_r450203444
+ # for more details.
+ prePatch = ''
+ substituteInPlace configure \
+ --replace /bin/sh /usr/bin/python
+ '' + stdenv.lib.optionalString stdenv.isDarwin ''
substituteInPlace config/install.py \
--replace /usr/bin/install_name_tool install_name_tool
'';
preConfigure = ''
+ export FC="${gfortran}/bin/gfortran" F77="${gfortran}/bin/gfortran"
patchShebangs .
configureFlagsArray=(
$configureFlagsArray
"--CC=$CC"
"--with-cxx=$CXX"
- "--with-fc=0"
+ "--with-fc=$FC"
"--with-mpi=0"
"--with-blas-lib=[${blas}/lib/libblas.so,${gfortran.cc.lib}/lib/libgfortran.a]"
"--with-lapack-lib=[${lapack}/lib/liblapack.so,${gfortran.cc.lib}/lib/libgfortran.a]"
diff --git a/pkgs/development/libraries/tllist/default.nix b/pkgs/development/libraries/tllist/default.nix
new file mode 100644
index 00000000000..1b5ea1ff39b
--- /dev/null
+++ b/pkgs/development/libraries/tllist/default.nix
@@ -0,0 +1,24 @@
+{ stdenv, lib, fetchgit, meson, ninja }:
+
+stdenv.mkDerivation rec {
+ pname = "tllist";
+ version = "1.0.1";
+
+ src = fetchgit {
+ url = "https://codeberg.org/dnkl/tllist.git";
+ rev = "${version}";
+ sha256 = "0xifbbfg1kn281jybdc6ns5kzz0daha4hf47bd0yc0wcmvcfbgmp";
+ };
+
+ nativeBuildInputs = [
+ meson ninja
+ ];
+
+ meta = with lib; {
+ homepage = "https://codeberg.org/dnkl/tllist";
+ description = "C header file only implementation of a typed linked list";
+ maintainers = with maintainers; [ fionera ];
+ license = licenses.mit;
+ platforms = with platforms; linux;
+ };
+}
diff --git a/pkgs/development/libraries/tweeny/default.nix b/pkgs/development/libraries/tweeny/default.nix
index d3c30028ba4..f2de470288d 100644
--- a/pkgs/development/libraries/tweeny/default.nix
+++ b/pkgs/development/libraries/tweeny/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "tweeny";
- version = "3.1.0";
+ version = "3.1.1";
src = fetchFromGitHub {
owner = "mobius3";
repo = "tweeny";
rev = "v${version}";
- sha256 = "0qvby57g9a2m4afd1mgard3k7nm4ynbvali7nzm1qn3ygdmqid7n";
+ sha256 = "0zk7p21i54hfz0l50617i3gxhxh0n9yy86n2fxg8m26cvf4yhsj7";
};
nativeBuildInputs = [
diff --git a/pkgs/development/libraries/urdfdom-headers/default.nix b/pkgs/development/libraries/urdfdom-headers/default.nix
new file mode 100644
index 00000000000..91fc747b84a
--- /dev/null
+++ b/pkgs/development/libraries/urdfdom-headers/default.nix
@@ -0,0 +1,31 @@
+{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, validatePkgConfig }:
+
+stdenv.mkDerivation rec {
+ pname = "urdfdom-headers";
+ version = "1.0.5";
+
+ src = fetchFromGitHub {
+ owner = "ros";
+ repo = "urdfdom_headers";
+ rev = version;
+ sha256 = "1abzhcyv2vad8l36vy0fcz9kpgns834la7hf9zal962bwycqnkmg";
+ };
+
+ patches = [
+ # Fix CMake relative install dir assumptions (https://github.com/ros/urdfdom_headers/pull/66)
+ (fetchpatch {
+ url = "https://github.com/ros/urdfdom_headers/commit/990fd233b1a3ff68872a3552f3ea5ccbe105848c.patch";
+ sha256 = "1hxf2kw3mkll3fzvsby104b2m854bdpiy9gr3r9ysmw2r537gqdy";
+ })
+ ];
+
+ nativeBuildInputs = [ cmake validatePkgConfig ];
+
+ meta = with lib; {
+ description = "URDF (U-Robot Description Format) headers provides core data structure headers for URDF";
+ homepage = "https://github.com/ros/urdfdom_headers";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ lopsided98 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/libraries/urdfdom/default.nix b/pkgs/development/libraries/urdfdom/default.nix
new file mode 100644
index 00000000000..1b75851c93d
--- /dev/null
+++ b/pkgs/development/libraries/urdfdom/default.nix
@@ -0,0 +1,39 @@
+{ lib, stdenv, fetchFromGitHub, fetchpatch, cmake, pkg-config, validatePkgConfig
+, tinyxml, boost, urdfdom-headers, console-bridge }:
+
+stdenv.mkDerivation rec {
+ pname = "urdfdom";
+ version = "1.0.4";
+
+ src = fetchFromGitHub {
+ owner = "ros";
+ repo = pname;
+ rev = version;
+ sha256 = "0wambq06d7dvja25zcv4agc055q9rmf3xkrnxy8lsf4nic7ra2rr";
+ };
+
+ patches = [
+ # Fix CMake saying console-bridge 1.0 is incompatible
+ (fetchpatch {
+ url = "https://github.com/ros/urdfdom/commit/6faba176d41cf39114785a3e029013f941ed5a0e.patch";
+ sha256 = "1pn9hcg5wkkc7y28sbkxvffqxgvazzsp3g1xmz6h055v4f9ikjbs";
+ })
+ # Fix CMake relative install dir assumptions (https://github.com/ros/urdfdom/pull/142)
+ (fetchpatch {
+ url = "https://github.com/ros/urdfdom/commit/707c97c3d1f739ba0ab6e93e1bf7cd01d68a8c07.patch";
+ sha256 = "10bv7sv7gfy6lj8z5bkw7v291y12fbrrxsiqxqjxg4i65rfg92ng";
+ })
+ ];
+
+ nativeBuildInputs = [ cmake pkg-config validatePkgConfig ];
+ buildInputs = [ tinyxml boost ];
+ propagatedBuildInputs = [ urdfdom-headers console-bridge ];
+
+ meta = with lib; {
+ description = "Provides core data structures and a simple XML parser for populating the class data structures from an URDF file";
+ homepage = "https://github.com/ros/urdfdom";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ lopsided98 ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/libraries/wcslib/default.nix b/pkgs/development/libraries/wcslib/default.nix
index 0b57d099319..d13cdaff8c6 100644
--- a/pkgs/development/libraries/wcslib/default.nix
+++ b/pkgs/development/libraries/wcslib/default.nix
@@ -1,14 +1,14 @@
{ fetchurl, stdenv, flex }:
stdenv.mkDerivation rec {
- version = "7.2";
+ version = "7.3";
pname = "wcslib";
buildInputs = [ flex ];
src = fetchurl {
url = "ftp://ftp.atnf.csiro.au/pub/software/wcslib/${pname}-${version}.tar.bz2";
- sha256 ="0fbf6ypq7ag9dmjn65ja5vbfxswb6511bja8rbna25wmhns9x5b3";
+ sha256 ="0q99k61l2zh6irzkd5195aama37mlm0nivamz6j6r8l2ad1cy0ab";
};
prePatch = ''
diff --git a/pkgs/development/libraries/webkitgtk/default.nix b/pkgs/development/libraries/webkitgtk/default.nix
index 53d0ae966b2..0bc480b6355 100644
--- a/pkgs/development/libraries/webkitgtk/default.nix
+++ b/pkgs/development/libraries/webkitgtk/default.nix
@@ -61,13 +61,13 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "webkitgtk";
- version = "2.28.2";
+ version = "2.28.3";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "https://webkitgtk.org/releases/${pname}-${version}.tar.xz";
- sha256 = "1g9hik3bprki5s9d7y5288q5irwckbzajr6rnlvjrlnqrwjkblmr";
+ sha256 = "08imj2q6h975mz7714dqdrmbav0s884990gf98xf2862fb08m2gh";
};
patches = optionals stdenv.isLinux [
diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix
index 2b30811e84c..ddfaa3e4639 100644
--- a/pkgs/development/node-packages/node-packages.nix
+++ b/pkgs/development/node-packages/node-packages.nix
@@ -22,22 +22,22 @@ let
sha512 = "t4WmWoGV9gyzypwG3y3JlcK2t8fKLtvzBA7xEoFTj9SMPvOuLsf13uh4ikK0RRaaa9RPPWLgFUdOyIRaQvCpwQ==";
};
};
- "@angular-devkit/architect-0.1000.0" = {
+ "@angular-devkit/architect-0.1000.1" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.1000.0";
+ version = "0.1000.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.0.tgz";
- sha512 = "luzBYe7t994ebq6xIfYJudxOkMBO0bywafk6sQqb+bOaBQAran4orF1R/zEx6f8TJzEoXELjUvxm/ePSqZdpKg==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1000.1.tgz";
+ sha512 = "GpoJ+p38feerxwfpJgrjwv/2c47qIX+TMdfKVqbswxLnzK21hXjd0zn6UfovAFwLeL1hRu2O00NDsmQn01gdoA==";
};
};
- "@angular-devkit/core-10.0.0" = {
+ "@angular-devkit/core-10.0.1" = {
name = "_at_angular-devkit_slash_core";
packageName = "@angular-devkit/core";
- version = "10.0.0";
+ version = "10.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.0.tgz";
- sha512 = "IvX9IMaCjDkN9vDVnYcgWbSBinlUUb7jdFhDGeTtK6rGSnjX1GoLvWneVI2hoccS07fPbnfMoYXBoZLwVxiIxw==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-10.0.1.tgz";
+ sha512 = "AXsxN00zbixi/9HyzzsDGm6rtMferxKfhG8WPJfp/0TLeJrmiLs5wdNjk8LhfTZABSTYx/QxRgOI6OnBoXePgg==";
};
};
"@angular-devkit/core-9.1.7" = {
@@ -58,13 +58,13 @@ let
sha512 = "SWgBh4an/Vezjw2BZ5S+bKvuK5lH6gOtR8d5YjN9vxpJSZ0GimrGjfnLlWOkwWAsU8jfn4JzofECUHwX/7EW6Q==";
};
};
- "@angular-devkit/schematics-10.0.0" = {
+ "@angular-devkit/schematics-10.0.1" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
- version = "10.0.0";
+ version = "10.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.0.tgz";
- sha512 = "FJ/dY18M+cnAT9RkVjVRJ0PMFZci3ok0WoOosW25Fk68jwNSbGCeF8k8NcD6YE60+CfF4/0LxQWgFagr/wdEhw==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-10.0.1.tgz";
+ sha512 = "lG70f4KsZews/z1npzJC7ccJgz3RXyLetyg+wa5uGWV+Silpr7XX+3U65DjPwG/+921woifeqRMbOhK+zCCaVA==";
};
};
"@angular-devkit/schematics-9.1.7" = {
@@ -301,31 +301,31 @@ let
sha1 = "e70187f8a862e191b1bce6c0268f13acd3a56b20";
};
};
- "@babel/code-frame-7.10.3" = {
+ "@babel/code-frame-7.10.4" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz";
- sha512 = "fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==";
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz";
+ sha512 = "vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==";
};
};
- "@babel/compat-data-7.10.3" = {
+ "@babel/compat-data-7.10.4" = {
name = "_at_babel_slash_compat-data";
packageName = "@babel/compat-data";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.3.tgz";
- sha512 = "BDIfJ9uNZuI0LajPfoYV28lX8kyCPMHY6uY4WH1lJdcicmAfxCK5ASzaeV0D/wsUaRH/cLk+amuxtC37sZ8TUg==";
+ url = "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.10.4.tgz";
+ sha512 = "t+rjExOrSVvjQQXNp5zAIYDp00KjdvGl/TpDX5REPr0S9IAIPQMTilcfG6q8c0QFmj9lSTVySV2VTsyggvtNIw==";
};
};
- "@babel/core-7.10.3" = {
+ "@babel/core-7.10.4" = {
name = "_at_babel_slash_core";
packageName = "@babel/core";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/core/-/core-7.10.3.tgz";
- sha512 = "5YqWxYE3pyhIi84L84YcwjeEgS+fa7ZjK6IBVGTjDVfm64njkR2lfDhVR5OudLk8x2GK59YoSyVv+L/03k1q9w==";
+ url = "https://registry.npmjs.org/@babel/core/-/core-7.10.4.tgz";
+ sha512 = "3A0tS0HWpy4XujGc7QtOIHTeNwUgWaZc/WuS5YQrfhU67jnVmsD6OGPc1AKHH0LJHQICGncy3+YUjIhVlfDdcA==";
};
};
"@babel/generator-7.10.2" = {
@@ -337,256 +337,256 @@ let
sha512 = "AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==";
};
};
- "@babel/generator-7.10.3" = {
+ "@babel/generator-7.10.4" = {
name = "_at_babel_slash_generator";
packageName = "@babel/generator";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/generator/-/generator-7.10.3.tgz";
- sha512 = "drt8MUHbEqRzNR0xnF8nMehbY11b1SDkRw03PSNH/3Rb2Z35oxkddVSi3rcaak0YJQ86PCuE7Qx1jSFhbLNBMA==";
+ url = "https://registry.npmjs.org/@babel/generator/-/generator-7.10.4.tgz";
+ sha512 = "toLIHUIAgcQygFZRAQcsLQV3CBuX6yOIru1kJk/qqqvcRmZrYe6WavZTSG+bB8MxhnL9YPf+pKQfuiP161q7ng==";
};
};
- "@babel/helper-annotate-as-pure-7.10.1" = {
+ "@babel/helper-annotate-as-pure-7.10.4" = {
name = "_at_babel_slash_helper-annotate-as-pure";
packageName = "@babel/helper-annotate-as-pure";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.1.tgz";
- sha512 = "ewp3rvJEwLaHgyWGe4wQssC2vjks3E80WiUe2BpMb0KhreTjMROCbxXcEovTrbeGVdQct5VjQfrv9EgC+xMzCw==";
+ url = "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz";
+ sha512 = "XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==";
};
};
- "@babel/helper-builder-binary-assignment-operator-visitor-7.10.3" = {
+ "@babel/helper-builder-binary-assignment-operator-visitor-7.10.4" = {
name = "_at_babel_slash_helper-builder-binary-assignment-operator-visitor";
packageName = "@babel/helper-builder-binary-assignment-operator-visitor";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.3.tgz";
- sha512 = "lo4XXRnBlU6eRM92FkiZxpo1xFLmv3VsPFk61zJKMm7XYJfwqXHsYJTY6agoc4a3L8QPw1HqWehO18coZgbT6A==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.10.4.tgz";
+ sha512 = "L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==";
};
};
- "@babel/helper-builder-react-jsx-7.10.3" = {
+ "@babel/helper-builder-react-jsx-7.10.4" = {
name = "_at_babel_slash_helper-builder-react-jsx";
packageName = "@babel/helper-builder-react-jsx";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.3.tgz";
- sha512 = "vkxmuFvmovtqTZknyMGj9+uQAZzz5Z9mrbnkJnPkaYGfKTaSsYcjQdXP0lgrWLVh8wU6bCjOmXOpx+kqUi+S5Q==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.10.4.tgz";
+ sha512 = "5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==";
};
};
- "@babel/helper-builder-react-jsx-experimental-7.10.1" = {
+ "@babel/helper-builder-react-jsx-experimental-7.10.4" = {
name = "_at_babel_slash_helper-builder-react-jsx-experimental";
packageName = "@babel/helper-builder-react-jsx-experimental";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.1.tgz";
- sha512 = "irQJ8kpQUV3JasXPSFQ+LCCtJSc5ceZrPFVj6TElR6XCHssi3jV8ch3odIrNtjJFRZZVbrOEfJMI79TPU/h1pQ==";
+ url = "https://registry.npmjs.org/@babel/helper-builder-react-jsx-experimental/-/helper-builder-react-jsx-experimental-7.10.4.tgz";
+ sha512 = "LyacH/kgQPgLAuaWrvvq1+E7f5bLyT8jXCh7nM67sRsy2cpIGfgWJ+FCnAKQXfY+F0tXUaN6FqLkp4JiCzdK8Q==";
};
};
- "@babel/helper-compilation-targets-7.10.2" = {
+ "@babel/helper-compilation-targets-7.10.4" = {
name = "_at_babel_slash_helper-compilation-targets";
packageName = "@babel/helper-compilation-targets";
- version = "7.10.2";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.2.tgz";
- sha512 = "hYgOhF4To2UTB4LTaZepN/4Pl9LD4gfbJx8A34mqoluT8TLbof1mhUlYuNWTEebONa8+UlCC4X0TEXu7AOUyGA==";
+ url = "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz";
+ sha512 = "a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==";
};
};
- "@babel/helper-create-class-features-plugin-7.10.3" = {
+ "@babel/helper-create-class-features-plugin-7.10.4" = {
name = "_at_babel_slash_helper-create-class-features-plugin";
packageName = "@babel/helper-create-class-features-plugin";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.3.tgz";
- sha512 = "iRT9VwqtdFmv7UheJWthGc/h2s7MqoweBF9RUj77NFZsg9VfISvBTum3k6coAhJ8RWv2tj3yUjA03HxPd0vfpQ==";
+ url = "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.4.tgz";
+ sha512 = "9raUiOsXPxzzLjCXeosApJItoMnX3uyT4QdM2UldffuGApNrF8e938MwNpDCK9CPoyxrEoCgT+hObJc3mZa6lQ==";
};
};
- "@babel/helper-create-regexp-features-plugin-7.10.1" = {
+ "@babel/helper-create-regexp-features-plugin-7.10.4" = {
name = "_at_babel_slash_helper-create-regexp-features-plugin";
packageName = "@babel/helper-create-regexp-features-plugin";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.1.tgz";
- sha512 = "Rx4rHS0pVuJn5pJOqaqcZR4XSgeF9G/pO/79t+4r7380tXFJdzImFnxMU19f83wjSrmKHq6myrM10pFHTGzkUA==";
+ url = "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz";
+ sha512 = "2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==";
};
};
- "@babel/helper-define-map-7.10.3" = {
+ "@babel/helper-define-map-7.10.4" = {
name = "_at_babel_slash_helper-define-map";
packageName = "@babel/helper-define-map";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.3.tgz";
- sha512 = "bxRzDi4Sin/k0drWCczppOhov1sBSdBvXJObM1NLHQzjhXhwRtn7aRWGvLJWCYbuu2qUk3EKs6Ci9C9ps8XokQ==";
+ url = "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.10.4.tgz";
+ sha512 = "nIij0oKErfCnLUCWaCaHW0Bmtl2RO9cN7+u2QT8yqTywgALKlyUVOvHDElh+b5DwVC6YB1FOYFOTWcN/+41EDA==";
};
};
- "@babel/helper-explode-assignable-expression-7.10.3" = {
+ "@babel/helper-explode-assignable-expression-7.10.4" = {
name = "_at_babel_slash_helper-explode-assignable-expression";
packageName = "@babel/helper-explode-assignable-expression";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.3.tgz";
- sha512 = "0nKcR64XrOC3lsl+uhD15cwxPvaB6QKUDlD84OT9C3myRbhJqTMYir69/RWItUvHpharv0eJ/wk7fl34ONSwZw==";
+ url = "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.10.4.tgz";
+ sha512 = "4K71RyRQNPRrR85sr5QY4X3VwG4wtVoXZB9+L3r1Gp38DhELyHCtovqydRi7c1Ovb17eRGiQ/FD5s8JdU0Uy5A==";
};
};
- "@babel/helper-function-name-7.10.3" = {
+ "@babel/helper-function-name-7.10.4" = {
name = "_at_babel_slash_helper-function-name";
packageName = "@babel/helper-function-name";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.3.tgz";
- sha512 = "FvSj2aiOd8zbeqijjgqdMDSyxsGHaMt5Tr0XjQsGKHD3/1FP3wksjnLAWzxw7lvXiej8W1Jt47SKTZ6upQNiRw==";
+ url = "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz";
+ sha512 = "YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==";
};
};
- "@babel/helper-get-function-arity-7.10.3" = {
+ "@babel/helper-get-function-arity-7.10.4" = {
name = "_at_babel_slash_helper-get-function-arity";
packageName = "@babel/helper-get-function-arity";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.3.tgz";
- sha512 = "iUD/gFsR+M6uiy69JA6fzM5seno8oE85IYZdbVVEuQaZlEzMO2MXblh+KSPJgsZAUx0EEbWXU0yJaW7C9CdAVg==";
+ url = "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz";
+ sha512 = "EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==";
};
};
- "@babel/helper-hoist-variables-7.10.3" = {
+ "@babel/helper-hoist-variables-7.10.4" = {
name = "_at_babel_slash_helper-hoist-variables";
packageName = "@babel/helper-hoist-variables";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.3.tgz";
- sha512 = "9JyafKoBt5h20Yv1+BXQMdcXXavozI1vt401KBiRc2qzUepbVnd7ogVNymY1xkQN9fekGwfxtotH2Yf5xsGzgg==";
+ url = "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz";
+ sha512 = "wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==";
};
};
- "@babel/helper-member-expression-to-functions-7.10.3" = {
+ "@babel/helper-member-expression-to-functions-7.10.4" = {
name = "_at_babel_slash_helper-member-expression-to-functions";
packageName = "@babel/helper-member-expression-to-functions";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.3.tgz";
- sha512 = "q7+37c4EPLSjNb2NmWOjNwj0+BOyYlssuQ58kHEWk1Z78K5i8vTUsteq78HMieRPQSl/NtpQyJfdjt3qZ5V2vw==";
+ url = "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.10.4.tgz";
+ sha512 = "m5j85pK/KZhuSdM/8cHUABQTAslV47OjfIB9Cc7P+PvlAoBzdb79BGNfw8RhT5Mq3p+xGd0ZfAKixbrUZx0C7A==";
};
};
- "@babel/helper-module-imports-7.10.3" = {
+ "@babel/helper-module-imports-7.10.4" = {
name = "_at_babel_slash_helper-module-imports";
packageName = "@babel/helper-module-imports";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.3.tgz";
- sha512 = "Jtqw5M9pahLSUWA+76nhK9OG8nwYXzhQzVIGFoNaHnXF/r4l7kz4Fl0UAW7B6mqC5myoJiBP5/YQlXQTMfHI9w==";
+ url = "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.10.4.tgz";
+ sha512 = "nEQJHqYavI217oD9+s5MUBzk6x1IlvoS9WTPfgG43CbMEeStE0v+r+TucWdx8KFGowPGvyOkDT9+7DHedIDnVw==";
};
};
- "@babel/helper-module-transforms-7.10.1" = {
+ "@babel/helper-module-transforms-7.10.4" = {
name = "_at_babel_slash_helper-module-transforms";
packageName = "@babel/helper-module-transforms";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.1.tgz";
- sha512 = "RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==";
+ url = "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.10.4.tgz";
+ sha512 = "Er2FQX0oa3nV7eM1o0tNCTx7izmQtwAQsIiaLRWtavAAEcskb0XJ5OjJbVrYXWOTr8om921Scabn4/tzlx7j1Q==";
};
};
- "@babel/helper-optimise-call-expression-7.10.3" = {
+ "@babel/helper-optimise-call-expression-7.10.4" = {
name = "_at_babel_slash_helper-optimise-call-expression";
packageName = "@babel/helper-optimise-call-expression";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.3.tgz";
- sha512 = "kT2R3VBH/cnSz+yChKpaKRJQJWxdGoc6SjioRId2wkeV3bK0wLLioFpJROrX0U4xr/NmxSSAWT/9Ih5snwIIzg==";
+ url = "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.10.4.tgz";
+ sha512 = "n3UGKY4VXwXThEiKrgRAoVPBMqeoPgHVqiHZOanAJCG9nQUL2pLRQirUzl0ioKclHGpGqRgIOkgcIJaIWLpygg==";
};
};
- "@babel/helper-plugin-utils-7.10.3" = {
+ "@babel/helper-plugin-utils-7.10.4" = {
name = "_at_babel_slash_helper-plugin-utils";
packageName = "@babel/helper-plugin-utils";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.3.tgz";
- sha512 = "j/+j8NAWUTxOtx4LKHybpSClxHoq6I91DQ/mKgAXn5oNUPIUiGppjPIX3TDtJWPrdfP9Kfl7e4fgVMiQR9VE/g==";
+ url = "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz";
+ sha512 = "O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==";
};
};
- "@babel/helper-regex-7.10.1" = {
+ "@babel/helper-regex-7.10.4" = {
name = "_at_babel_slash_helper-regex";
packageName = "@babel/helper-regex";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.1.tgz";
- sha512 = "7isHr19RsIJWWLLFn21ubFt223PjQyg1HY7CZEMRr820HttHPpVvrsIN3bUOo44DEfFV4kBXO7Abbn9KTUZV7g==";
+ url = "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.10.4.tgz";
+ sha512 = "inWpnHGgtg5NOF0eyHlC0/74/VkdRITY9dtTpB2PrxKKn+AkVMRiZz/Adrx+Ssg+MLDesi2zohBW6MVq6b4pOQ==";
};
};
- "@babel/helper-remap-async-to-generator-7.10.3" = {
+ "@babel/helper-remap-async-to-generator-7.10.4" = {
name = "_at_babel_slash_helper-remap-async-to-generator";
packageName = "@babel/helper-remap-async-to-generator";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.3.tgz";
- sha512 = "sLB7666ARbJUGDO60ZormmhQOyqMX/shKBXZ7fy937s+3ID8gSrneMvKSSb+8xIM5V7Vn6uNVtOY1vIm26XLtA==";
+ url = "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.10.4.tgz";
+ sha512 = "86Lsr6NNw3qTNl+TBcF1oRZMaVzJtbWTyTko+CQL/tvNvcGYEFKbLXDPxtW0HKk3McNOk4KzY55itGWCAGK5tg==";
};
};
- "@babel/helper-replace-supers-7.10.1" = {
+ "@babel/helper-replace-supers-7.10.4" = {
name = "_at_babel_slash_helper-replace-supers";
packageName = "@babel/helper-replace-supers";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.1.tgz";
- sha512 = "SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==";
+ url = "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.10.4.tgz";
+ sha512 = "sPxZfFXocEymYTdVK1UNmFPBN+Hv5mJkLPsYWwGBxZAxaWfFu+xqp7b6qWD0yjNuNL2VKc6L5M18tOXUP7NU0A==";
};
};
- "@babel/helper-simple-access-7.10.1" = {
+ "@babel/helper-simple-access-7.10.4" = {
name = "_at_babel_slash_helper-simple-access";
packageName = "@babel/helper-simple-access";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.1.tgz";
- sha512 = "VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==";
+ url = "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.10.4.tgz";
+ sha512 = "0fMy72ej/VEvF8ULmX6yb5MtHG4uH4Dbd6I/aHDb/JVg0bbivwt9Wg+h3uMvX+QSFtwr5MeItvazbrc4jtRAXw==";
};
};
- "@babel/helper-split-export-declaration-7.10.1" = {
+ "@babel/helper-split-export-declaration-7.10.4" = {
name = "_at_babel_slash_helper-split-export-declaration";
packageName = "@babel/helper-split-export-declaration";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.1.tgz";
- sha512 = "UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==";
+ url = "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz";
+ sha512 = "pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg==";
};
};
- "@babel/helper-validator-identifier-7.10.3" = {
+ "@babel/helper-validator-identifier-7.10.4" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz";
- sha512 = "bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz";
+ sha512 = "3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==";
};
};
- "@babel/helper-wrap-function-7.10.1" = {
+ "@babel/helper-wrap-function-7.10.4" = {
name = "_at_babel_slash_helper-wrap-function";
packageName = "@babel/helper-wrap-function";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.1.tgz";
- sha512 = "C0MzRGteVDn+H32/ZgbAv5r56f2o1fZSA/rj/TYo8JEJNHg+9BdSmKBUND0shxWRztWhjlT2cvHYuynpPsVJwQ==";
+ url = "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz";
+ sha512 = "6py45WvEF0MhiLrdxtRjKjufwLL1/ob2qDJgg5JgNdojBAZSAKnAjkyOCNug6n+OBl4VW76XjvgSFTdaMcW0Ug==";
};
};
- "@babel/helpers-7.10.1" = {
+ "@babel/helpers-7.10.4" = {
name = "_at_babel_slash_helpers";
packageName = "@babel/helpers";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.1.tgz";
- sha512 = "muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==";
+ url = "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz";
+ sha512 = "L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==";
};
};
- "@babel/highlight-7.10.3" = {
+ "@babel/highlight-7.10.4" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz";
- sha512 = "Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz";
+ sha512 = "i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==";
};
};
- "@babel/parser-7.10.3" = {
+ "@babel/parser-7.10.4" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/parser/-/parser-7.10.3.tgz";
- sha512 = "oJtNJCMFdIMwXGmx+KxuaD7i3b8uS7TTFYW/FNG2BT8m+fmGHoiPYoH0Pe3gya07WuFmM5FCDIr1x0irkD/hyA==";
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.10.4.tgz";
+ sha512 = "8jHII4hf+YVDsskTF6WuMB3X4Eh+PsUkC2ljq22so5rHvH+T8BzyL94VOdyFLNR8tBSVXOTbNHOKpR4TfRxVtA==";
};
};
"@babel/plugin-external-helpers-7.8.3" = {
@@ -598,103 +598,103 @@ let
sha512 = "mx0WXDDiIl5DwzMtzWGRSPugXi9BxROS05GQrhLNbEamhBiicgn994ibwkyiBH+6png7bm/yA7AUsvHyCXi4Vw==";
};
};
- "@babel/plugin-proposal-async-generator-functions-7.10.3" = {
+ "@babel/plugin-proposal-async-generator-functions-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-async-generator-functions";
packageName = "@babel/plugin-proposal-async-generator-functions";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.3.tgz";
- sha512 = "WUUWM7YTOudF4jZBAJIW9D7aViYC/Fn0Pln4RIHlQALyno3sXSjqmTA4Zy1TKC2D49RCR8Y/Pn4OIUtEypK3CA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.4.tgz";
+ sha512 = "MJbxGSmejEFVOANAezdO39SObkURO5o/8b6fSH6D1pi9RZQt+ldppKPXfqgUWpSQ9asM6xaSaSJIaeWMDRP0Zg==";
};
};
- "@babel/plugin-proposal-class-properties-7.10.1" = {
+ "@babel/plugin-proposal-class-properties-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-class-properties";
packageName = "@babel/plugin-proposal-class-properties";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.1.tgz";
- sha512 = "sqdGWgoXlnOdgMXU+9MbhzwFRgxVLeiGBqTrnuS7LC2IBU31wSsESbTUreT2O418obpfPdGUR2GbEufZF1bpqw==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz";
+ sha512 = "vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==";
};
};
- "@babel/plugin-proposal-dynamic-import-7.10.1" = {
+ "@babel/plugin-proposal-dynamic-import-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-dynamic-import";
packageName = "@babel/plugin-proposal-dynamic-import";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.1.tgz";
- sha512 = "Cpc2yUVHTEGPlmiQzXj026kqwjEQAD9I4ZC16uzdbgWgitg/UHKHLffKNCQZ5+y8jpIZPJcKcwsr2HwPh+w3XA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz";
+ sha512 = "up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==";
};
};
- "@babel/plugin-proposal-json-strings-7.10.1" = {
+ "@babel/plugin-proposal-json-strings-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-json-strings";
packageName = "@babel/plugin-proposal-json-strings";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.1.tgz";
- sha512 = "m8r5BmV+ZLpWPtMY2mOKN7wre6HIO4gfIiV+eOmsnZABNenrt/kzYBwrh+KOfgumSWpnlGs5F70J8afYMSJMBg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz";
+ sha512 = "fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==";
};
};
- "@babel/plugin-proposal-nullish-coalescing-operator-7.10.1" = {
+ "@babel/plugin-proposal-nullish-coalescing-operator-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-nullish-coalescing-operator";
packageName = "@babel/plugin-proposal-nullish-coalescing-operator";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.1.tgz";
- sha512 = "56cI/uHYgL2C8HVuHOuvVowihhX0sxb3nnfVRzUeVHTWmRHTZrKuAh/OBIMggGU/S1g/1D2CRCXqP+3u7vX7iA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz";
+ sha512 = "wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==";
};
};
- "@babel/plugin-proposal-numeric-separator-7.10.1" = {
+ "@babel/plugin-proposal-numeric-separator-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-numeric-separator";
packageName = "@babel/plugin-proposal-numeric-separator";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.1.tgz";
- sha512 = "jjfym4N9HtCiNfyyLAVD8WqPYeHUrw4ihxuAynWj6zzp2gf9Ey2f7ImhFm6ikB3CLf5Z/zmcJDri6B4+9j9RsA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz";
+ sha512 = "73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==";
};
};
- "@babel/plugin-proposal-object-rest-spread-7.10.3" = {
+ "@babel/plugin-proposal-object-rest-spread-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-object-rest-spread";
packageName = "@babel/plugin-proposal-object-rest-spread";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.3.tgz";
- sha512 = "ZZh5leCIlH9lni5bU/wB/UcjtcVLgR8gc+FAgW2OOY+m9h1II3ItTO1/cewNUcsIDZSYcSaz/rYVls+Fb0ExVQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.10.4.tgz";
+ sha512 = "6vh4SqRuLLarjgeOf4EaROJAHjvu9Gl+/346PbDH9yWbJyfnJ/ah3jmYKYtswEyCoWZiidvVHjHshd4WgjB9BA==";
};
};
- "@babel/plugin-proposal-optional-catch-binding-7.10.1" = {
+ "@babel/plugin-proposal-optional-catch-binding-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-optional-catch-binding";
packageName = "@babel/plugin-proposal-optional-catch-binding";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.1.tgz";
- sha512 = "VqExgeE62YBqI3ogkGoOJp1R6u12DFZjqwJhqtKc2o5m1YTUuUWnos7bZQFBhwkxIFpWYJ7uB75U7VAPPiKETA==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz";
+ sha512 = "LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==";
};
};
- "@babel/plugin-proposal-optional-chaining-7.10.3" = {
+ "@babel/plugin-proposal-optional-chaining-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-optional-chaining";
packageName = "@babel/plugin-proposal-optional-chaining";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.3.tgz";
- sha512 = "yyG3n9dJ1vZ6v5sfmIlMMZ8azQoqx/5/nZTSWX1td6L1H1bsjzA8TInDChpafCZiJkeOFzp/PtrfigAQXxI1Ng==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.10.4.tgz";
+ sha512 = "ZIhQIEeavTgouyMSdZRap4VPPHqJJ3NEs2cuHs5p0erH+iz6khB0qfgU8g7UuJkG88+fBMy23ZiU+nuHvekJeQ==";
};
};
- "@babel/plugin-proposal-private-methods-7.10.1" = {
+ "@babel/plugin-proposal-private-methods-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-private-methods";
packageName = "@babel/plugin-proposal-private-methods";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.1.tgz";
- sha512 = "RZecFFJjDiQ2z6maFprLgrdnm0OzoC23Mx89xf1CcEsxmHuzuXOdniEuI+S3v7vjQG4F5sa6YtUp+19sZuSxHg==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz";
+ sha512 = "wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==";
};
};
- "@babel/plugin-proposal-unicode-property-regex-7.10.1" = {
+ "@babel/plugin-proposal-unicode-property-regex-7.10.4" = {
name = "_at_babel_slash_plugin-proposal-unicode-property-regex";
packageName = "@babel/plugin-proposal-unicode-property-regex";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.1.tgz";
- sha512 = "JjfngYRvwmPwmnbRZyNiPFI8zxCZb8euzbCG/LxyKdeTb59tVciKo9GK9bi6JYKInk1H11Dq9j/zRqIH4KigfQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz";
+ sha512 = "H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==";
};
};
"@babel/plugin-syntax-async-generators-7.8.4" = {
@@ -715,13 +715,13 @@ let
sha512 = "wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==";
};
};
- "@babel/plugin-syntax-class-properties-7.10.1" = {
+ "@babel/plugin-syntax-class-properties-7.10.4" = {
name = "_at_babel_slash_plugin-syntax-class-properties";
packageName = "@babel/plugin-syntax-class-properties";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.1.tgz";
- sha512 = "Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.10.4.tgz";
+ sha512 = "GCSBF7iUle6rNugfURwNmCGG3Z/2+opxAMLs1nND4bhEG5PuxTIggDBoeYYSujAlLtsupzOHYJQgPS3pivwXIA==";
};
};
"@babel/plugin-syntax-dynamic-import-7.8.3" = {
@@ -733,22 +733,22 @@ let
sha512 = "5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==";
};
};
- "@babel/plugin-syntax-flow-7.10.1" = {
+ "@babel/plugin-syntax-flow-7.10.4" = {
name = "_at_babel_slash_plugin-syntax-flow";
packageName = "@babel/plugin-syntax-flow";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.1.tgz";
- sha512 = "b3pWVncLBYoPP60UOTc7NMlbtsHQ6ITim78KQejNHK6WJ2mzV5kCcg4mIWpasAfJEgwVTibwo2e+FU7UEIKQUg==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.10.4.tgz";
+ sha512 = "yxQsX1dJixF4qEEdzVbst3SZQ58Nrooz8NV9Z9GL4byTE25BvJgl5lf0RECUf0fh28rZBb/RYTWn/eeKwCMrZQ==";
};
};
- "@babel/plugin-syntax-import-meta-7.10.1" = {
+ "@babel/plugin-syntax-import-meta-7.10.4" = {
name = "_at_babel_slash_plugin-syntax-import-meta";
packageName = "@babel/plugin-syntax-import-meta";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.1.tgz";
- sha512 = "ypC4jwfIVF72og0dgvEcFRdOM2V9Qm1tu7RGmdZOlhsccyK0wisXmMObGuWEOd5jQ+K9wcIgSNftCpk2vkjUfQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz";
+ sha512 = "Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==";
};
};
"@babel/plugin-syntax-json-strings-7.8.3" = {
@@ -760,22 +760,22 @@ let
sha512 = "lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==";
};
};
- "@babel/plugin-syntax-jsx-7.10.1" = {
+ "@babel/plugin-syntax-jsx-7.10.4" = {
name = "_at_babel_slash_plugin-syntax-jsx";
packageName = "@babel/plugin-syntax-jsx";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.1.tgz";
- sha512 = "+OxyOArpVFXQeXKLO9o+r2I4dIoVoy6+Uu0vKELrlweDM3QJADZj+Z+5ERansZqIZBcLj42vHnDI8Rz9BnRIuQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz";
+ sha512 = "KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==";
};
};
- "@babel/plugin-syntax-logical-assignment-operators-7.10.1" = {
+ "@babel/plugin-syntax-logical-assignment-operators-7.10.4" = {
name = "_at_babel_slash_plugin-syntax-logical-assignment-operators";
packageName = "@babel/plugin-syntax-logical-assignment-operators";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.1.tgz";
- sha512 = "XyHIFa9kdrgJS91CUH+ccPVTnJShr8nLGc5bG2IhGXv5p1Rd+8BleGE5yzIg2Nc1QZAdHDa0Qp4m6066OL96Iw==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz";
+ sha512 = "d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==";
};
};
"@babel/plugin-syntax-nullish-coalescing-operator-7.8.3" = {
@@ -787,13 +787,13 @@ let
sha512 = "aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==";
};
};
- "@babel/plugin-syntax-numeric-separator-7.10.1" = {
+ "@babel/plugin-syntax-numeric-separator-7.10.4" = {
name = "_at_babel_slash_plugin-syntax-numeric-separator";
packageName = "@babel/plugin-syntax-numeric-separator";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.1.tgz";
- sha512 = "uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz";
+ sha512 = "9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==";
};
};
"@babel/plugin-syntax-object-rest-spread-7.8.3" = {
@@ -823,346 +823,346 @@ let
sha512 = "KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==";
};
};
- "@babel/plugin-syntax-top-level-await-7.10.1" = {
+ "@babel/plugin-syntax-top-level-await-7.10.4" = {
name = "_at_babel_slash_plugin-syntax-top-level-await";
packageName = "@babel/plugin-syntax-top-level-await";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.1.tgz";
- sha512 = "hgA5RYkmZm8FTFT3yu2N9Bx7yVVOKYT6yEdXXo6j2JTm0wNxgqaGeQVaSHRjhfnQbX91DtjFB6McRFSlcJH3xQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz";
+ sha512 = "ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==";
};
};
- "@babel/plugin-syntax-typescript-7.10.1" = {
+ "@babel/plugin-syntax-typescript-7.10.4" = {
name = "_at_babel_slash_plugin-syntax-typescript";
packageName = "@babel/plugin-syntax-typescript";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.1.tgz";
- sha512 = "X/d8glkrAtra7CaQGMiGs/OGa6XgUzqPcBXCIGFCpCqnfGlT0Wfbzo/B89xHhnInTaItPK8LALblVXcUOEh95Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.10.4.tgz";
+ sha512 = "oSAEz1YkBCAKr5Yiq8/BNtvSAPwkp/IyUnwZogd8p+F0RuYQQrLeRUzIQhueQTTBy/F+a40uS7OFKxnkRvmvFQ==";
};
};
- "@babel/plugin-transform-arrow-functions-7.10.1" = {
+ "@babel/plugin-transform-arrow-functions-7.10.4" = {
name = "_at_babel_slash_plugin-transform-arrow-functions";
packageName = "@babel/plugin-transform-arrow-functions";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.1.tgz";
- sha512 = "6AZHgFJKP3DJX0eCNJj01RpytUa3SOGawIxweHkNX2L6PYikOZmoh5B0d7hIHaIgveMjX990IAa/xK7jRTN8OA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz";
+ sha512 = "9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==";
};
};
- "@babel/plugin-transform-async-to-generator-7.10.1" = {
+ "@babel/plugin-transform-async-to-generator-7.10.4" = {
name = "_at_babel_slash_plugin-transform-async-to-generator";
packageName = "@babel/plugin-transform-async-to-generator";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.1.tgz";
- sha512 = "XCgYjJ8TY2slj6SReBUyamJn3k2JLUIiiR5b6t1mNCMSvv7yx+jJpaewakikp0uWFQSF7ChPPoe3dHmXLpISkg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz";
+ sha512 = "F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==";
};
};
- "@babel/plugin-transform-block-scoped-functions-7.10.1" = {
+ "@babel/plugin-transform-block-scoped-functions-7.10.4" = {
name = "_at_babel_slash_plugin-transform-block-scoped-functions";
packageName = "@babel/plugin-transform-block-scoped-functions";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.1.tgz";
- sha512 = "B7K15Xp8lv0sOJrdVAoukKlxP9N59HS48V1J3U/JGj+Ad+MHq+am6xJVs85AgXrQn4LV8vaYFOB+pr/yIuzW8Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz";
+ sha512 = "WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==";
};
};
- "@babel/plugin-transform-block-scoping-7.10.1" = {
+ "@babel/plugin-transform-block-scoping-7.10.4" = {
name = "_at_babel_slash_plugin-transform-block-scoping";
packageName = "@babel/plugin-transform-block-scoping";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.1.tgz";
- sha512 = "8bpWG6TtF5akdhIm/uWTyjHqENpy13Fx8chg7pFH875aNLwX8JxIxqm08gmAT+Whe6AOmaTeLPe7dpLbXt+xUw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.10.4.tgz";
+ sha512 = "J3b5CluMg3hPUii2onJDRiaVbPtKFPLEaV5dOPY5OeAbDi1iU/UbbFFTgwb7WnanaDy7bjU35kc26W3eM5Qa0A==";
};
};
- "@babel/plugin-transform-classes-7.10.3" = {
+ "@babel/plugin-transform-classes-7.10.4" = {
name = "_at_babel_slash_plugin-transform-classes";
packageName = "@babel/plugin-transform-classes";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.3.tgz";
- sha512 = "irEX0ChJLaZVC7FvvRoSIxJlmk0IczFLcwaRXUArBKYHCHbOhe57aG8q3uw/fJsoSXvZhjRX960hyeAGlVBXZw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz";
+ sha512 = "2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==";
};
};
- "@babel/plugin-transform-computed-properties-7.10.3" = {
+ "@babel/plugin-transform-computed-properties-7.10.4" = {
name = "_at_babel_slash_plugin-transform-computed-properties";
packageName = "@babel/plugin-transform-computed-properties";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.3.tgz";
- sha512 = "GWzhaBOsdbjVFav96drOz7FzrcEW6AP5nax0gLIpstiFaI3LOb2tAg06TimaWU6YKOfUACK3FVrxPJ4GSc5TgA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz";
+ sha512 = "JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==";
};
};
- "@babel/plugin-transform-destructuring-7.10.1" = {
+ "@babel/plugin-transform-destructuring-7.10.4" = {
name = "_at_babel_slash_plugin-transform-destructuring";
packageName = "@babel/plugin-transform-destructuring";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.1.tgz";
- sha512 = "V/nUc4yGWG71OhaTH705pU8ZSdM6c1KmmLP8ys59oOYbT7RpMYAR3MsVOt6OHL0WzG7BlTU076va9fjJyYzJMA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz";
+ sha512 = "+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==";
};
};
- "@babel/plugin-transform-dotall-regex-7.10.1" = {
+ "@babel/plugin-transform-dotall-regex-7.10.4" = {
name = "_at_babel_slash_plugin-transform-dotall-regex";
packageName = "@babel/plugin-transform-dotall-regex";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.1.tgz";
- sha512 = "19VIMsD1dp02RvduFUmfzj8uknaO3uiHHF0s3E1OHnVsNj8oge8EQ5RzHRbJjGSetRnkEuBYO7TG1M5kKjGLOA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz";
+ sha512 = "ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==";
};
};
- "@babel/plugin-transform-duplicate-keys-7.10.1" = {
+ "@babel/plugin-transform-duplicate-keys-7.10.4" = {
name = "_at_babel_slash_plugin-transform-duplicate-keys";
packageName = "@babel/plugin-transform-duplicate-keys";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.1.tgz";
- sha512 = "wIEpkX4QvX8Mo9W6XF3EdGttrIPZWozHfEaDTU0WJD/TDnXMvdDh30mzUl/9qWhnf7naicYartcEfUghTCSNpA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz";
+ sha512 = "GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==";
};
};
- "@babel/plugin-transform-exponentiation-operator-7.10.1" = {
+ "@babel/plugin-transform-exponentiation-operator-7.10.4" = {
name = "_at_babel_slash_plugin-transform-exponentiation-operator";
packageName = "@babel/plugin-transform-exponentiation-operator";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.1.tgz";
- sha512 = "lr/przdAbpEA2BUzRvjXdEDLrArGRRPwbaF9rvayuHRvdQ7lUTTkZnhZrJ4LE2jvgMRFF4f0YuPQ20vhiPYxtA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz";
+ sha512 = "S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==";
};
};
- "@babel/plugin-transform-flow-strip-types-7.10.1" = {
+ "@babel/plugin-transform-flow-strip-types-7.10.4" = {
name = "_at_babel_slash_plugin-transform-flow-strip-types";
packageName = "@babel/plugin-transform-flow-strip-types";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.10.1.tgz";
- sha512 = "i4o0YwiJBIsIx7/liVCZ3Q2WkWr1/Yu39PksBOnh/khW2SwIFsGa5Ze+MSon5KbDfrEHP9NeyefAgvUSXzaEkw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.10.4.tgz";
+ sha512 = "XTadyuqNst88UWBTdLjM+wEY7BFnY2sYtPyAidfC7M/QaZnSuIZpMvLxqGT7phAcnGyWh/XQFLKcGf04CnvxSQ==";
};
};
- "@babel/plugin-transform-for-of-7.10.1" = {
+ "@babel/plugin-transform-for-of-7.10.4" = {
name = "_at_babel_slash_plugin-transform-for-of";
packageName = "@babel/plugin-transform-for-of";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.1.tgz";
- sha512 = "US8KCuxfQcn0LwSCMWMma8M2R5mAjJGsmoCBVwlMygvmDUMkTCykc84IqN1M7t+agSfOmLYTInLCHJM+RUoz+w==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz";
+ sha512 = "ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==";
};
};
- "@babel/plugin-transform-function-name-7.10.1" = {
+ "@babel/plugin-transform-function-name-7.10.4" = {
name = "_at_babel_slash_plugin-transform-function-name";
packageName = "@babel/plugin-transform-function-name";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.1.tgz";
- sha512 = "//bsKsKFBJfGd65qSNNh1exBy5Y9gD9ZN+DvrJ8f7HXr4avE5POW6zB7Rj6VnqHV33+0vXWUwJT0wSHubiAQkw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz";
+ sha512 = "OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==";
};
};
- "@babel/plugin-transform-literals-7.10.1" = {
+ "@babel/plugin-transform-literals-7.10.4" = {
name = "_at_babel_slash_plugin-transform-literals";
packageName = "@babel/plugin-transform-literals";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.1.tgz";
- sha512 = "qi0+5qgevz1NHLZroObRm5A+8JJtibb7vdcPQF1KQE12+Y/xxl8coJ+TpPW9iRq+Mhw/NKLjm+5SHtAHCC7lAw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz";
+ sha512 = "Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==";
};
};
- "@babel/plugin-transform-member-expression-literals-7.10.1" = {
+ "@babel/plugin-transform-member-expression-literals-7.10.4" = {
name = "_at_babel_slash_plugin-transform-member-expression-literals";
packageName = "@babel/plugin-transform-member-expression-literals";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.1.tgz";
- sha512 = "UmaWhDokOFT2GcgU6MkHC11i0NQcL63iqeufXWfRy6pUOGYeCGEKhvfFO6Vz70UfYJYHwveg62GS83Rvpxn+NA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz";
+ sha512 = "0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==";
};
};
- "@babel/plugin-transform-modules-amd-7.10.1" = {
+ "@babel/plugin-transform-modules-amd-7.10.4" = {
name = "_at_babel_slash_plugin-transform-modules-amd";
packageName = "@babel/plugin-transform-modules-amd";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.1.tgz";
- sha512 = "31+hnWSFRI4/ACFr1qkboBbrTxoBIzj7qA69qlq8HY8p7+YCzkCT6/TvQ1a4B0z27VeWtAeJd6pr5G04dc1iHw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.4.tgz";
+ sha512 = "3Fw+H3WLUrTlzi3zMiZWp3AR4xadAEMv6XRCYnd5jAlLM61Rn+CRJaZMaNvIpcJpQ3vs1kyifYvEVPFfoSkKOA==";
};
};
- "@babel/plugin-transform-modules-commonjs-7.10.1" = {
+ "@babel/plugin-transform-modules-commonjs-7.10.4" = {
name = "_at_babel_slash_plugin-transform-modules-commonjs";
packageName = "@babel/plugin-transform-modules-commonjs";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.1.tgz";
- sha512 = "AQG4fc3KOah0vdITwt7Gi6hD9BtQP/8bhem7OjbaMoRNCH5Djx42O2vYMfau7QnAzQCa+RJnhJBmFFMGpQEzrg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz";
+ sha512 = "Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==";
};
};
- "@babel/plugin-transform-modules-systemjs-7.10.3" = {
+ "@babel/plugin-transform-modules-systemjs-7.10.4" = {
name = "_at_babel_slash_plugin-transform-modules-systemjs";
packageName = "@babel/plugin-transform-modules-systemjs";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.3.tgz";
- sha512 = "GWXWQMmE1GH4ALc7YXW56BTh/AlzvDWhUNn9ArFF0+Cz5G8esYlVbXfdyHa1xaD1j+GnBoCeoQNlwtZTVdiG/A==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.4.tgz";
+ sha512 = "Tb28LlfxrTiOTGtZFsvkjpyjCl9IoaRI52AEU/VIwOwvDQWtbNJsAqTXzh+5R7i74e/OZHH2c2w2fsOqAfnQYQ==";
};
};
- "@babel/plugin-transform-modules-umd-7.10.1" = {
+ "@babel/plugin-transform-modules-umd-7.10.4" = {
name = "_at_babel_slash_plugin-transform-modules-umd";
packageName = "@babel/plugin-transform-modules-umd";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.1.tgz";
- sha512 = "EIuiRNMd6GB6ulcYlETnYYfgv4AxqrswghmBRQbWLHZxN4s7mupxzglnHqk9ZiUpDI4eRWewedJJNj67PWOXKA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz";
+ sha512 = "mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==";
};
};
- "@babel/plugin-transform-named-capturing-groups-regex-7.10.3" = {
+ "@babel/plugin-transform-named-capturing-groups-regex-7.10.4" = {
name = "_at_babel_slash_plugin-transform-named-capturing-groups-regex";
packageName = "@babel/plugin-transform-named-capturing-groups-regex";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.3.tgz";
- sha512 = "I3EH+RMFyVi8Iy/LekQm948Z4Lz4yKT7rK+vuCAeRm0kTa6Z5W7xuhRxDNJv0FPya/her6AUgrDITb70YHtTvA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz";
+ sha512 = "V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==";
};
};
- "@babel/plugin-transform-new-target-7.10.1" = {
+ "@babel/plugin-transform-new-target-7.10.4" = {
name = "_at_babel_slash_plugin-transform-new-target";
packageName = "@babel/plugin-transform-new-target";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.1.tgz";
- sha512 = "MBlzPc1nJvbmO9rPr1fQwXOM2iGut+JC92ku6PbiJMMK7SnQc1rytgpopveE3Evn47gzvGYeCdgfCDbZo0ecUw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz";
+ sha512 = "YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==";
};
};
- "@babel/plugin-transform-object-super-7.10.1" = {
+ "@babel/plugin-transform-object-super-7.10.4" = {
name = "_at_babel_slash_plugin-transform-object-super";
packageName = "@babel/plugin-transform-object-super";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.1.tgz";
- sha512 = "WnnStUDN5GL+wGQrJylrnnVlFhFmeArINIR9gjhSeYyvroGhBrSAXYg/RHsnfzmsa+onJrTJrEClPzgNmmQ4Gw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz";
+ sha512 = "5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==";
};
};
- "@babel/plugin-transform-parameters-7.10.1" = {
+ "@babel/plugin-transform-parameters-7.10.4" = {
name = "_at_babel_slash_plugin-transform-parameters";
packageName = "@babel/plugin-transform-parameters";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.1.tgz";
- sha512 = "tJ1T0n6g4dXMsL45YsSzzSDZCxiHXAQp/qHrucOq5gEHncTA3xDxnd5+sZcoQp+N1ZbieAaB8r/VUCG0gqseOg==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.10.4.tgz";
+ sha512 = "RurVtZ/D5nYfEg0iVERXYKEgDFeesHrHfx8RT05Sq57ucj2eOYAP6eu5fynL4Adju4I/mP/I6SO0DqNWAXjfLQ==";
};
};
- "@babel/plugin-transform-property-literals-7.10.1" = {
+ "@babel/plugin-transform-property-literals-7.10.4" = {
name = "_at_babel_slash_plugin-transform-property-literals";
packageName = "@babel/plugin-transform-property-literals";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.1.tgz";
- sha512 = "Kr6+mgag8auNrgEpbfIWzdXYOvqDHZOF0+Bx2xh4H2EDNwcbRb9lY6nkZg8oSjsX+DH9Ebxm9hOqtKW+gRDeNA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz";
+ sha512 = "ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==";
};
};
- "@babel/plugin-transform-react-jsx-7.10.3" = {
+ "@babel/plugin-transform-react-jsx-7.10.4" = {
name = "_at_babel_slash_plugin-transform-react-jsx";
packageName = "@babel/plugin-transform-react-jsx";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.3.tgz";
- sha512 = "Y21E3rZmWICRJnvbGVmDLDZ8HfNDIwjGF3DXYHx1le0v0mIHCs0Gv5SavyW5Z/jgAHLaAoJPiwt+Dr7/zZKcOQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.10.4.tgz";
+ sha512 = "L+MfRhWjX0eI7Js093MM6MacKU4M6dnCRa/QPDwYMxjljzSCzzlzKzj9Pk4P3OtrPcxr2N3znR419nr3Xw+65A==";
};
};
- "@babel/plugin-transform-regenerator-7.10.3" = {
+ "@babel/plugin-transform-regenerator-7.10.4" = {
name = "_at_babel_slash_plugin-transform-regenerator";
packageName = "@babel/plugin-transform-regenerator";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.3.tgz";
- sha512 = "H5kNeW0u8mbk0qa1jVIVTeJJL6/TJ81ltD4oyPx0P499DhMJrTmmIFCmJ3QloGpQG8K9symccB7S7SJpCKLwtw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz";
+ sha512 = "3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==";
};
};
- "@babel/plugin-transform-reserved-words-7.10.1" = {
+ "@babel/plugin-transform-reserved-words-7.10.4" = {
name = "_at_babel_slash_plugin-transform-reserved-words";
packageName = "@babel/plugin-transform-reserved-words";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.1.tgz";
- sha512 = "qN1OMoE2nuqSPmpTqEM7OvJ1FkMEV+BjVeZZm9V9mq/x1JLKQ4pcv8riZJMNN3u2AUGl0ouOMjRr2siecvHqUQ==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz";
+ sha512 = "hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==";
};
};
- "@babel/plugin-transform-runtime-7.10.3" = {
+ "@babel/plugin-transform-runtime-7.10.4" = {
name = "_at_babel_slash_plugin-transform-runtime";
packageName = "@babel/plugin-transform-runtime";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.3.tgz";
- sha512 = "b5OzMD1Hi8BBzgQdRHyVVaYrk9zG0wset1it2o3BgonkPadXfOv0aXRqd7864DeOIu3FGKP/h6lr15FE5mahVw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.10.4.tgz";
+ sha512 = "8ULlGv8p+Vuxu+kz2Y1dk6MYS2b/Dki+NO6/0ZlfSj5tMalfDL7jI/o/2a+rrWLqSXvnadEqc2WguB4gdQIxZw==";
};
};
- "@babel/plugin-transform-shorthand-properties-7.10.1" = {
+ "@babel/plugin-transform-shorthand-properties-7.10.4" = {
name = "_at_babel_slash_plugin-transform-shorthand-properties";
packageName = "@babel/plugin-transform-shorthand-properties";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.1.tgz";
- sha512 = "AR0E/lZMfLstScFwztApGeyTHJ5u3JUKMjneqRItWeEqDdHWZwAOKycvQNCasCK/3r5YXsuNG25funcJDu7Y2g==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz";
+ sha512 = "AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==";
};
};
- "@babel/plugin-transform-spread-7.10.1" = {
+ "@babel/plugin-transform-spread-7.10.4" = {
name = "_at_babel_slash_plugin-transform-spread";
packageName = "@babel/plugin-transform-spread";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.1.tgz";
- sha512 = "8wTPym6edIrClW8FI2IoaePB91ETOtg36dOkj3bYcNe7aDMN2FXEoUa+WrmPc4xa1u2PQK46fUX2aCb+zo9rfw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.10.4.tgz";
+ sha512 = "1e/51G/Ni+7uH5gktbWv+eCED9pP8ZpRhZB3jOaI3mmzfvJTWHkuyYTv0Z5PYtyM+Tr2Ccr9kUdQxn60fI5WuQ==";
};
};
- "@babel/plugin-transform-sticky-regex-7.10.1" = {
+ "@babel/plugin-transform-sticky-regex-7.10.4" = {
name = "_at_babel_slash_plugin-transform-sticky-regex";
packageName = "@babel/plugin-transform-sticky-regex";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.1.tgz";
- sha512 = "j17ojftKjrL7ufX8ajKvwRilwqTok4q+BjkknmQw9VNHnItTyMP5anPFzxFJdCQs7clLcWpCV3ma+6qZWLnGMA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz";
+ sha512 = "Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==";
};
};
- "@babel/plugin-transform-template-literals-7.10.3" = {
+ "@babel/plugin-transform-template-literals-7.10.4" = {
name = "_at_babel_slash_plugin-transform-template-literals";
packageName = "@babel/plugin-transform-template-literals";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.3.tgz";
- sha512 = "yaBn9OpxQra/bk0/CaA4wr41O0/Whkg6nqjqApcinxM7pro51ojhX6fv1pimAnVjVfDy14K0ULoRL70CA9jWWA==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.4.tgz";
+ sha512 = "4NErciJkAYe+xI5cqfS8pV/0ntlY5N5Ske/4ImxAVX7mk9Rxt2bwDTGv1Msc2BRJvWQcmYEC+yoMLdX22aE4VQ==";
};
};
- "@babel/plugin-transform-typeof-symbol-7.10.1" = {
+ "@babel/plugin-transform-typeof-symbol-7.10.4" = {
name = "_at_babel_slash_plugin-transform-typeof-symbol";
packageName = "@babel/plugin-transform-typeof-symbol";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.1.tgz";
- sha512 = "qX8KZcmbvA23zDi+lk9s6hC1FM7jgLHYIjuLgULgc8QtYnmB3tAVIYkNoKRQ75qWBeyzcoMoK8ZQmogGtC/w0g==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz";
+ sha512 = "QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==";
};
};
- "@babel/plugin-transform-typescript-7.10.3" = {
+ "@babel/plugin-transform-typescript-7.10.4" = {
name = "_at_babel_slash_plugin-transform-typescript";
packageName = "@babel/plugin-transform-typescript";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.3.tgz";
- sha512 = "qU9Lu7oQyh3PGMQncNjQm8RWkzw6LqsWZQlZPQMgrGt6s3YiBIaQ+3CQV/FA/icGS5XlSWZGwo/l8ErTyelS0Q==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.10.4.tgz";
+ sha512 = "3WpXIKDJl/MHoAN0fNkSr7iHdUMHZoppXjf2HJ9/ed5Xht5wNIsXllJXdityKOxeA3Z8heYRb1D3p2H5rfCdPw==";
};
};
- "@babel/plugin-transform-unicode-escapes-7.10.1" = {
+ "@babel/plugin-transform-unicode-escapes-7.10.4" = {
name = "_at_babel_slash_plugin-transform-unicode-escapes";
packageName = "@babel/plugin-transform-unicode-escapes";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.1.tgz";
- sha512 = "zZ0Poh/yy1d4jeDWpx/mNwbKJVwUYJX73q+gyh4bwtG0/iUlzdEu0sLMda8yuDFS6LBQlT/ST1SJAR6zYwXWgw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz";
+ sha512 = "y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==";
};
};
- "@babel/plugin-transform-unicode-regex-7.10.1" = {
+ "@babel/plugin-transform-unicode-regex-7.10.4" = {
name = "_at_babel_slash_plugin-transform-unicode-regex";
packageName = "@babel/plugin-transform-unicode-regex";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.1.tgz";
- sha512 = "Y/2a2W299k0VIUdbqYm9X2qS6fE0CUBhhiPpimK6byy7OJ/kORLlIX+J6UrjgNu5awvs62k+6RSslxhcvVw2Tw==";
+ url = "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz";
+ sha512 = "wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==";
};
};
"@babel/polyfill-7.7.0" = {
@@ -1174,22 +1174,22 @@ let
sha512 = "/TS23MVvo34dFmf8mwCisCbWGrfhbiWZSwBo6HkADTBhUa2Q/jWltyY/tpofz/b6/RIhqaqQcquptCirqIhOaQ==";
};
};
- "@babel/preset-env-7.10.3" = {
+ "@babel/preset-env-7.10.4" = {
name = "_at_babel_slash_preset-env";
packageName = "@babel/preset-env";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.3.tgz";
- sha512 = "jHaSUgiewTmly88bJtMHbOd1bJf2ocYxb5BWKSDQIP5tmgFuS/n0gl+nhSrYDhT33m0vPxp+rP8oYYgPgMNQlg==";
+ url = "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.10.4.tgz";
+ sha512 = "tcmuQ6vupfMZPrLrc38d0sF2OjLT3/bZ0dry5HchNCQbrokoQi4reXqclvkkAT5b+gWc23meVWpve5P/7+w/zw==";
};
};
- "@babel/preset-flow-7.10.1" = {
+ "@babel/preset-flow-7.10.4" = {
name = "_at_babel_slash_preset-flow";
packageName = "@babel/preset-flow";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.10.1.tgz";
- sha512 = "FuQsibb5PaX07fF1XUO5gjjxdEZbcJv8+ugPDaeFEsBIvUTib8hCtEJow/c2F0jq9ZUjpHCQ8IQKNHRvKE1kJQ==";
+ url = "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.10.4.tgz";
+ sha512 = "XI6l1CptQCOBv+ZKYwynyswhtOKwpZZp5n0LG1QKCo8erRhqjoQV6nvx61Eg30JHpysWQSBwA2AWRU3pBbSY5g==";
};
};
"@babel/preset-modules-0.1.3" = {
@@ -1210,22 +1210,22 @@ let
sha512 = "dStnEQgejNYIHFNACdDCigK4BF7wgW6Zahv9Dc2un7rGjbeVtZhBfR3sy0I7ZJOhBexkFxVdMZ5hqmll7BFShw==";
};
};
- "@babel/preset-typescript-7.10.1" = {
+ "@babel/preset-typescript-7.10.4" = {
name = "_at_babel_slash_preset-typescript";
packageName = "@babel/preset-typescript";
- version = "7.10.1";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.10.1.tgz";
- sha512 = "m6GV3y1ShiqxnyQj10600ZVOFrSSAa8HQ3qIUk2r+gcGtHTIRw0dJnFLt1WNXpKjtVw7yw1DAPU/6ma2ZvgJuA==";
+ url = "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.10.4.tgz";
+ sha512 = "SdYnvGPv+bLlwkF2VkJnaX/ni1sMNetcGI1+nThF1gyv6Ph8Qucc4ZZAjM5yZcE/AKRXIOTZz7eSRDWOEjPyRQ==";
};
};
- "@babel/register-7.10.3" = {
+ "@babel/register-7.10.4" = {
name = "_at_babel_slash_register";
packageName = "@babel/register";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/register/-/register-7.10.3.tgz";
- sha512 = "s1il0vdd02HCGwV1iocGJEzcbTNouZqMolSXKXFAiTNJSudPas9jdLQwyPPyAJxdNL6KGJ8pwWIOpKmgO/JWqg==";
+ url = "https://registry.npmjs.org/@babel/register/-/register-7.10.4.tgz";
+ sha512 = "whHmgGiWNVyTVnYTSawtDWhaeYsc+noeU8Rmi+MPnbGhDYmr5QpEDMrQcIA07D2RUv0BlThPcN89XcHCqq/O4g==";
};
};
"@babel/runtime-7.10.2" = {
@@ -1237,13 +1237,13 @@ let
sha512 = "6sF3uQw2ivImfVIl62RZ7MXhO2tap69WeWK57vAaimT6AZbE4FbqjdEJIN1UqoD6wI6B+1n9UiagafH1sxjOtg==";
};
};
- "@babel/runtime-7.10.3" = {
+ "@babel/runtime-7.10.4" = {
name = "_at_babel_slash_runtime";
packageName = "@babel/runtime";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.3.tgz";
- sha512 = "RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==";
+ url = "https://registry.npmjs.org/@babel/runtime/-/runtime-7.10.4.tgz";
+ sha512 = "UpTN5yUJr9b4EX2CnGNWIvER7Ab83ibv0pcvvHc4UOdrBI5jb8bj+32cCwPX6xu0mt2daFNjYhoi+X7beH0RSw==";
};
};
"@babel/runtime-7.7.7" = {
@@ -1255,31 +1255,31 @@ let
sha512 = "uCnC2JEVAu8AKB5do1WRIsvrdJ0flYx/A/9f/6chdacnEZ7LmavjdsDXr5ksYBegxtuTPR5Va9/+13QF/kFkCA==";
};
};
- "@babel/runtime-corejs3-7.10.3" = {
+ "@babel/runtime-corejs3-7.10.4" = {
name = "_at_babel_slash_runtime-corejs3";
packageName = "@babel/runtime-corejs3";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.10.3.tgz";
- sha512 = "HA7RPj5xvJxQl429r5Cxr2trJwOfPjKiqhCXcdQPSqO2G0RHPZpXu4fkYmBaTKCp2c/jRaMK9GB/lN+7zvvFPw==";
+ url = "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.10.4.tgz";
+ sha512 = "BFlgP2SoLO9HJX9WBwN67gHWMBhDX/eDz64Jajd6mR/UAUzqrNMm99d4qHnVaKscAElZoFiPv+JpR/Siud5lXw==";
};
};
- "@babel/template-7.10.3" = {
+ "@babel/template-7.10.4" = {
name = "_at_babel_slash_template";
packageName = "@babel/template";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/template/-/template-7.10.3.tgz";
- sha512 = "5BjI4gdtD+9fHZUsaxPHPNpwa+xRkDO7c7JbhYn2afvrkDu5SfAAbi9AIMXw2xEhO/BR35TqiW97IqNvCo/GqA==";
+ url = "https://registry.npmjs.org/@babel/template/-/template-7.10.4.tgz";
+ sha512 = "ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==";
};
};
- "@babel/traverse-7.10.3" = {
+ "@babel/traverse-7.10.4" = {
name = "_at_babel_slash_traverse";
packageName = "@babel/traverse";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.3.tgz";
- sha512 = "qO6623eBFhuPm0TmmrUFMT1FulCmsSeJuVGhiLodk2raUDFhhTECLd9E9jC4LBIWziqt4wgF6KuXE4d+Jz9yug==";
+ url = "https://registry.npmjs.org/@babel/traverse/-/traverse-7.10.4.tgz";
+ sha512 = "aSy7p5THgSYm4YyxNGz6jZpXf+Ok40QF3aA2LyIONkDHpAcJzDUqlCKXv6peqYUs2gmic849C/t2HKw2a2K20Q==";
};
};
"@babel/types-7.10.2" = {
@@ -1291,13 +1291,13 @@ let
sha512 = "AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==";
};
};
- "@babel/types-7.10.3" = {
+ "@babel/types-7.10.4" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
- version = "7.10.3";
+ version = "7.10.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/types/-/types-7.10.3.tgz";
- sha512 = "nZxaJhBXBQ8HVoIcGsf9qWep3Oh3jCENK54V4mRF7qaJabVsAYdbTtmSD8WmAp1R6ytPiu5apMwSXyxB1WlaBA==";
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.10.4.tgz";
+ sha512 = "UTCFOxC3FsFHb7lkRMVvgLzaRVamXuAs2Tz4wajva4WxtVY82eZeaUBtC2Zt95FU9TiznuC0Zk35tsim8jeVpg==";
};
};
"@chemzqm/neovim-5.1.9" = {
@@ -1408,6 +1408,15 @@ let
sha1 = "cbc4b9a68981bf0b501ccd06a9058acd65309bf7";
};
};
+ "@dabh/diagnostics-2.0.2" = {
+ name = "_at_dabh_slash_diagnostics";
+ packageName = "@dabh/diagnostics";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz";
+ sha512 = "+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==";
+ };
+ };
"@emmetio/extract-abbreviation-0.1.6" = {
name = "_at_emmetio_slash_extract-abbreviation";
packageName = "@emmetio/extract-abbreviation";
@@ -1480,94 +1489,94 @@ let
sha512 = "oJZb4PScX25ZGObpw9n7/bJBE7R0oF6hJ4ABe+WvMqSCI3kxaReMTgJJNIrxpmbXscxWM8U1ndLefP5IjPcU7Q==";
};
};
- "@graphql-toolkit/common-0.10.7" = {
- name = "_at_graphql-toolkit_slash_common";
- packageName = "@graphql-toolkit/common";
- version = "0.10.7";
+ "@graphql-tools/delegate-6.0.12" = {
+ name = "_at_graphql-tools_slash_delegate";
+ packageName = "@graphql-tools/delegate";
+ version = "6.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-toolkit/common/-/common-0.10.7.tgz";
- sha512 = "epcJvmIAo+vSEY76F0Dj1Ef6oeewT5pdMe1obHj7LHXN9V22O86aQzwdEEm1iG91qROqSw/apcDnSCMjuVeQVA==";
+ url = "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-6.0.12.tgz";
+ sha512 = "52bac1Ct1s0c8aSTVCbnc5FI2LC+NqUFSs+5/mP1k5hIEW2GROGBeZdbRs2GQaHir1vKUYIyHzlZIIBMzOZ/gA==";
};
};
- "@graphql-toolkit/core-0.10.7" = {
- name = "_at_graphql-toolkit_slash_core";
- packageName = "@graphql-toolkit/core";
- version = "0.10.7";
+ "@graphql-tools/graphql-file-loader-6.0.12" = {
+ name = "_at_graphql-tools_slash_graphql-file-loader";
+ packageName = "@graphql-tools/graphql-file-loader";
+ version = "6.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-toolkit/core/-/core-0.10.7.tgz";
- sha512 = "LXcFLG7XcRJrPz/xD+0cExzLx/ptVynDM20650/FbmHbKOU50d9mSbcsrzAOq/3f4q3HrRDssvn0f6pPm0EHMg==";
+ url = "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.0.12.tgz";
+ sha512 = "DUoby0HXQ5fGR9U3tMN3V/6l1XdRzg2XF0kuZy/9TUEH9VBFKYT7PLEVb6ZKDh9xWe0OgHUjgpfJhjtcJwn+fw==";
};
};
- "@graphql-toolkit/graphql-file-loader-0.10.7" = {
- name = "_at_graphql-toolkit_slash_graphql-file-loader";
- packageName = "@graphql-toolkit/graphql-file-loader";
- version = "0.10.7";
+ "@graphql-tools/import-6.0.12" = {
+ name = "_at_graphql-tools_slash_import";
+ packageName = "@graphql-tools/import";
+ version = "6.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-toolkit/graphql-file-loader/-/graphql-file-loader-0.10.7.tgz";
- sha512 = "6tUIuw/YBlm0VyVgXgMrOXsEQ+WpXVgr2NQwHNzmZo82kPGqImveq7A2D3gBWLyVTcinDScRcKJMxM4kCF5T0A==";
+ url = "https://registry.npmjs.org/@graphql-tools/import/-/import-6.0.12.tgz";
+ sha512 = "tSY8EVTl4UDo4cwbKfMfyGqd0aPd4GH81YcYIgoy4hXMJPZyImGWjjChM0A579IsI7NFzm8eXzDU2dIFb8QSWA==";
};
};
- "@graphql-toolkit/json-file-loader-0.10.7" = {
- name = "_at_graphql-toolkit_slash_json-file-loader";
- packageName = "@graphql-toolkit/json-file-loader";
- version = "0.10.7";
+ "@graphql-tools/json-file-loader-6.0.12" = {
+ name = "_at_graphql-tools_slash_json-file-loader";
+ packageName = "@graphql-tools/json-file-loader";
+ version = "6.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-toolkit/json-file-loader/-/json-file-loader-0.10.7.tgz";
- sha512 = "nVISrODqvn5LiQ4nKL5pz1Let/W1tuj2viEwrNyTS+9mcjaCE2nhV5MOK/7ZY0cR+XeA4N2u65EH1lQd63U3Cw==";
+ url = "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-6.0.12.tgz";
+ sha512 = "WLSqEfcHcu8LYMdtz3ipzu3CdlkhuHqvuCmCUt5Yq3SvLhWXu+39BLVS6FtfQdNAdM2Bl+C7YRrYYsDA9Rzeag==";
};
};
- "@graphql-toolkit/schema-merging-0.10.7" = {
- name = "_at_graphql-toolkit_slash_schema-merging";
- packageName = "@graphql-toolkit/schema-merging";
- version = "0.10.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-toolkit/schema-merging/-/schema-merging-0.10.7.tgz";
- sha512 = "VngxJbVdRfXYhdMLhL90pqN+hD/2XTZwhHPGvpWqmGQhT6roc98yN3xyDyrWFYYsuiY4gTexdmrHQ3d7mzitwA==";
- };
- };
- "@graphql-toolkit/url-loader-0.10.7" = {
- name = "_at_graphql-toolkit_slash_url-loader";
- packageName = "@graphql-toolkit/url-loader";
- version = "0.10.7";
- src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-toolkit/url-loader/-/url-loader-0.10.7.tgz";
- sha512 = "Ec3T4Zuo63LwG+RfK2ryz8ChPfncBf8fiSJ1xr68FtLDVznDNulvlNKFbfREE5koWejwsnJrjLCv6IX5IbhExg==";
- };
- };
- "@graphql-tools/load-6.0.11" = {
+ "@graphql-tools/load-6.0.12" = {
name = "_at_graphql-tools_slash_load";
packageName = "@graphql-tools/load";
- version = "6.0.11";
+ version = "6.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/load/-/load-6.0.11.tgz";
- sha512 = "1e7B+dtubEwu9aGZiakOneXnS5y7dyx9ewceZ1MNE7osS6QU8XnDUVm2qtNGHhoyeJJbn66qsRSjwCort2pSeQ==";
+ url = "https://registry.npmjs.org/@graphql-tools/load/-/load-6.0.12.tgz";
+ sha512 = "BlGptzuY6+/SunejobN+P3RTxl5QKiMrIikttUZROrgObOBlkSFxsjW1cOw+HX2BL4dPUyN9usOKYoMxKHoWpA==";
};
};
- "@graphql-tools/merge-6.0.11" = {
+ "@graphql-tools/merge-6.0.12" = {
name = "_at_graphql-tools_slash_merge";
packageName = "@graphql-tools/merge";
- version = "6.0.11";
+ version = "6.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.11.tgz";
- sha512 = "jNXl5pOdjfTRm+JKMpD47hsafM44Ojt7oi25Cflydw9VaWlQ5twFUSXk2rydP0mx1Twdxozk9ZCj4qiTdzw9ag==";
+ url = "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.0.12.tgz";
+ sha512 = "GGvdIoTad6PJk/d1omPlGQ25pCFWmjuGkARYZ71qWI/c4FEA8EdGoOoPz3shhaKXyLdRiu84S758z4ZtDQiYVw==";
};
};
- "@graphql-tools/schema-6.0.11" = {
+ "@graphql-tools/schema-6.0.12" = {
name = "_at_graphql-tools_slash_schema";
packageName = "@graphql-tools/schema";
- version = "6.0.11";
+ version = "6.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.11.tgz";
- sha512 = "Zl9LTwOnkMaNtgs1+LJEYtklywtn602kRbxkRFeA7nFGaDmFPFHZnfQqcLsfhaPA8S0jNCQnbucHERCz8pRUYA==";
+ url = "https://registry.npmjs.org/@graphql-tools/schema/-/schema-6.0.12.tgz";
+ sha512 = "XUmKJ+ipENaxuXIX4GapsLAUl1dFQBUg+S4ZbgtKVlwrPhZJ9bkjIqnUHk3wg4S4VXqzLX97ol1e4g9N6XLkYg==";
};
};
- "@graphql-tools/utils-6.0.11" = {
+ "@graphql-tools/url-loader-6.0.12" = {
+ name = "_at_graphql-tools_slash_url-loader";
+ packageName = "@graphql-tools/url-loader";
+ version = "6.0.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.0.12.tgz";
+ sha512 = "XK3D9oXshhlwQCNA92qqRIGPwCrhZGrGguYEkCyvEB4Y4e/MbzRPCExyeiZLI8mEepMJKhbAfx0ieQFPRbhx9Q==";
+ };
+ };
+ "@graphql-tools/utils-6.0.12" = {
name = "_at_graphql-tools_slash_utils";
packageName = "@graphql-tools/utils";
- version = "6.0.11";
+ version = "6.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.11.tgz";
- sha512 = "BK6HO73FbB/Ufac6XX5H0O2q4tEZi//HaQ7DgmHFoda53GZSZ/ZckJ59wh/tUvHykEaSFUSmMBVQxKbXBhGhyg==";
+ url = "https://registry.npmjs.org/@graphql-tools/utils/-/utils-6.0.12.tgz";
+ sha512 = "MuFSkxXCe2QoD5QJPJ/1WIm0YnBzzXpkq9d/XznVAWptHFRwtwIbZ1xcREjYquFvoZ7ddsjZfyvUN/5ulmHhhg==";
+ };
+ };
+ "@graphql-tools/wrap-6.0.12" = {
+ name = "_at_graphql-tools_slash_wrap";
+ packageName = "@graphql-tools/wrap";
+ version = "6.0.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-6.0.12.tgz";
+ sha512 = "x/t6004aNLzTbOFzZiau15fY2+TBy0wbFqP2du+I+yh8j6KmAU1YkPolBJ4bAI04WD3qcLNh7Rai+VhOxidOkw==";
};
};
"@gulp-sourcemaps/identity-map-1.0.2" = {
@@ -1777,6 +1786,15 @@ let
sha512 = "OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==";
};
};
+ "@josh-brown/vector-3.4.0" = {
+ name = "_at_josh-brown_slash_vector";
+ packageName = "@josh-brown/vector";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@josh-brown/vector/-/vector-3.4.0.tgz";
+ sha512 = "E2FcWwiAMXwr4MUv+SkxmtKsgwgaEaCNK7IlyCfQ1Rz1QzeaV36SooA8/GNkLh0WnlIda59WmDDSL7S1S73lUg==";
+ };
+ };
"@kwsites/exec-p-0.4.0" = {
name = "_at_kwsites_slash_exec-p";
packageName = "@kwsites/exec-p";
@@ -2344,58 +2362,58 @@ let
sha512 = "MOnJPqKPpuwBHDdw96gHoshd/QEYrUlLPF92xQFXm6uIOo1EGISg8OOSoji2isEtp2gHpO+bL8p/h4oPG10Fqw==";
};
};
- "@node-red/editor-api-1.0.6" = {
+ "@node-red/editor-api-1.1.0" = {
name = "_at_node-red_slash_editor-api";
packageName = "@node-red/editor-api";
- version = "1.0.6";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.0.6.tgz";
- sha512 = "9LieY6LSDtvj43IbpmCs9MmSGdPjOEmtsi+T13dXxxmil4ngedvJ7uMP1d96eKLW/b6Viuk7kx2olSGtUqgqLg==";
+ url = "https://registry.npmjs.org/@node-red/editor-api/-/editor-api-1.1.0.tgz";
+ sha512 = "EBVOzO+XUlt1aGckWsougzL+wb5BHlrexLmiIzXqLit3aLOCU/oFaZ/V0sW8VL+3Mnl7g+kcnsuknfi9QOGIOw==";
};
};
- "@node-red/editor-client-1.0.6" = {
+ "@node-red/editor-client-1.1.0" = {
name = "_at_node-red_slash_editor-client";
packageName = "@node-red/editor-client";
- version = "1.0.6";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.0.6.tgz";
- sha512 = "V8zsj+wKY6RzOX92ePdgJtJdmOT9Whfz6CTN34/H2pZlzFA/+KE/sippkInRrx+ujTp4uI2ycAGJ7i1Qkt8ztw==";
+ url = "https://registry.npmjs.org/@node-red/editor-client/-/editor-client-1.1.0.tgz";
+ sha512 = "P56ZNqA10cEowkVG2VOcjP1hMeSwcD0lG7LIB9RLzbPrX4cpNenbDhkwLNbMwpKUOLvUusUFf3TaliOcl5Mkzw==";
};
};
- "@node-red/nodes-1.0.6" = {
+ "@node-red/nodes-1.1.0" = {
name = "_at_node-red_slash_nodes";
packageName = "@node-red/nodes";
- version = "1.0.6";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.0.6.tgz";
- sha512 = "4+wTiwhJlhLL6HV3YBLOGHSIcfygf4YxP/fJDkG+vy09pRyux/NqZ06NiqhYs+d+Ndf13LIc20KTEzN3pLW2Rw==";
+ url = "https://registry.npmjs.org/@node-red/nodes/-/nodes-1.1.0.tgz";
+ sha512 = "ngS3G9QZvz5EkCyw7fjk/mSvYToq3/Jmt2703OTwkAR7aAV0WgDwIeRrVzTfsV483BiakAGILroUkHxEUOQzvw==";
};
};
- "@node-red/registry-1.0.6" = {
+ "@node-red/registry-1.1.0" = {
name = "_at_node-red_slash_registry";
packageName = "@node-red/registry";
- version = "1.0.6";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.0.6.tgz";
- sha512 = "jDNfcNyphjpywHmXfNuZhM593ox9qHMYmL6ZQQiyERwiJwSkGp2zzNicNBe10ysk5ENr36xdP46BryWu/j9xIA==";
+ url = "https://registry.npmjs.org/@node-red/registry/-/registry-1.1.0.tgz";
+ sha512 = "VFzK16QkHNvs8vKP4lGhma3J3Im13VreakW3aPlbt7QOq885ZieNdCfbxlzODqf35uOPHyDlPLThaC1nRn8k6Q==";
};
};
- "@node-red/runtime-1.0.6" = {
+ "@node-red/runtime-1.1.0" = {
name = "_at_node-red_slash_runtime";
packageName = "@node-red/runtime";
- version = "1.0.6";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.0.6.tgz";
- sha512 = "6eat9FZlIcydm0+VoUjlbxf9TyyLu0zTCWWANqGhu5Ab8o366WSOAxyIzJ5QL56FLQ+V6040YWmurBl+bGRGjg==";
+ url = "https://registry.npmjs.org/@node-red/runtime/-/runtime-1.1.0.tgz";
+ sha512 = "eQ+tBHTM85N1Oe14UWe762dIEtAzfMtibgUoE/zIFDGNNoYjWS+og+vbu1xazGECDcw8EHOJ8WsKuqNet2L0iQ==";
};
};
- "@node-red/util-1.0.6" = {
+ "@node-red/util-1.1.0" = {
name = "_at_node-red_slash_util";
packageName = "@node-red/util";
- version = "1.0.6";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@node-red/util/-/util-1.0.6.tgz";
- sha512 = "uncyHShA6strCJr1puqrpxsKcb7We2bmo/8xHk91pAQw4dr3jm4S+v/m9tYqVqtXkkW2cfJ6n3bRHJHbOZNW0Q==";
+ url = "https://registry.npmjs.org/@node-red/util/-/util-1.1.0.tgz";
+ sha512 = "cU6By/4mOL2uTxwjdhbzkYtIlOSTGl83wuQ0+4om6kcgGTRyCNvv2hasAZNnh1X9HZUxq6o4aNAb5DtqxfkEbA==";
};
};
"@nodelib/fs.scandir-2.1.3" = {
@@ -2767,13 +2785,13 @@ let
sha512 = "USSjRAAQYsZFlv43FUPdD+jEGML5/8oLF0rUzPQTtK4q9kvaXr49F5ZplyLz5lox78cLZ0TxN2bIDQ1xhOkulQ==";
};
};
- "@primer/octicons-9.6.0" = {
+ "@primer/octicons-10.0.0" = {
name = "_at_primer_slash_octicons";
packageName = "@primer/octicons";
- version = "9.6.0";
+ version = "10.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@primer/octicons/-/octicons-9.6.0.tgz";
- sha512 = "B5Wzk5izRXXz0JqEXJkVUtqhCXSpUKgqYkVwegMkp5sziBW+ksd9LPbONlCWyyLODwf9GsI2sBXekR7m+JJDBw==";
+ url = "https://registry.npmjs.org/@primer/octicons/-/octicons-10.0.0.tgz";
+ sha512 = "iuQubq62zXZjPmaqrsfsCZUqIJgZhmA6W0tKzIKGRbkoLnff4TFFCL87hfIRATZ5qZPM4m8ioT8/bXI7WVa9WQ==";
};
};
"@protobufjs/aspromise-1.1.2" = {
@@ -2911,13 +2929,13 @@ let
sha512 = "MI4Xx6LHs4Webyvi6EbspgyAb4D2Q2VtnCQ1blOJcoLS6mVa8lNN2rkIy1CVxfTUpoyIbCTkXES1rLXztFD1lg==";
};
};
- "@schematics/angular-10.0.0" = {
+ "@schematics/angular-10.0.1" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "10.0.0";
+ version = "10.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.0.tgz";
- sha512 = "m7Pxz4guAMbe7NASKCPUNxvUX/LeieDjGsXwIt09tVE4dEi9yqJP5zq8kOnZEiLKKflP7GoB65RNex4dTxsydw==";
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-10.0.1.tgz";
+ sha512 = "SrWr2FzenwuofRpcaLhzJYNFVJmJwKxlKu32dWAVnclpteMO0Hnp/jVI/e70HIc6zoWzgJ4yArmwBTA+Q26yaA==";
};
};
"@schematics/schematics-0.901.9" = {
@@ -2929,13 +2947,13 @@ let
sha512 = "Nca8Ig/mFFnhLmosbdWysX4N2HiwVOzA4gQj2TZnMCJ98Cftdebs388LstjsJwGtJyvAa2v4yoaPaUMIGVgQ9w==";
};
};
- "@schematics/update-0.1000.0" = {
+ "@schematics/update-0.1000.1" = {
name = "_at_schematics_slash_update";
packageName = "@schematics/update";
- version = "0.1000.0";
+ version = "0.1000.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/update/-/update-0.1000.0.tgz";
- sha512 = "snjz7sQCOn4Xi66XQREXZx9K6R/vAnUfdyO5nXekls8+E+MIowlP+gqHM0whi8qJDwCLd9maYmeVsD6XZaGImQ==";
+ url = "https://registry.npmjs.org/@schematics/update/-/update-0.1000.1.tgz";
+ sha512 = "AiU3RiKMfzxquzxANgDMO88iTkk9pVKQ5fZV4UwiyZO5q/fUCW4FFx9h4Nc7e9adchM+VaCz/uEAWqrVdsPv9Q==";
};
};
"@serverless/cli-1.5.1" = {
@@ -2956,13 +2974,13 @@ let
sha512 = "lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==";
};
};
- "@serverless/components-2.31.4" = {
+ "@serverless/components-2.31.11" = {
name = "_at_serverless_slash_components";
packageName = "@serverless/components";
- version = "2.31.4";
+ version = "2.31.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/components/-/components-2.31.4.tgz";
- sha512 = "aXdEK6dF3AuLmwNwTepmPW0o41QIPUmEG3P4ZNj0x0wixJuREhGZarwHlWsqgqjakZ2oRXraQ2RhuVmRijky3g==";
+ url = "https://registry.npmjs.org/@serverless/components/-/components-2.31.11.tgz";
+ sha512 = "LGYtAaNinp+Li3BBp2I7rGivMbYroINyHsgW1CDcSAsOCA071CFT83AGHAMzuXYPmC1IxR0U0LJ2Db0NcSn5Ng==";
};
};
"@serverless/core-1.1.2" = {
@@ -2974,13 +2992,13 @@ let
sha512 = "PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==";
};
};
- "@serverless/enterprise-plugin-3.6.13" = {
+ "@serverless/enterprise-plugin-3.6.15" = {
name = "_at_serverless_slash_enterprise-plugin";
packageName = "@serverless/enterprise-plugin";
- version = "3.6.13";
+ version = "3.6.15";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-3.6.13.tgz";
- sha512 = "L7DOqo7LviAbYIySV5n+sURwyI5rf6IfVKRzFF3CK/EtbHUBJn7gEdHNo86Xmsm4I251ZggGSsorQvSIzT2VUQ==";
+ url = "https://registry.npmjs.org/@serverless/enterprise-plugin/-/enterprise-plugin-3.6.15.tgz";
+ sha512 = "g0qCNei+nV+CaP+D/k89PnhSoYEtT13t1A+wW38EjC6IhfsnVUQuHyNObUuu469gJbLr1D856CjVvGQ5H23Wng==";
};
};
"@serverless/event-mocks-1.1.1" = {
@@ -3010,22 +3028,22 @@ let
sha512 = "ww5GBt5QEHYppLH8X+gEFiuMoFu9xdXK0bEROYbuxUliiB0IfXTXLzWR5whhi/S94R7pTnJ4O+WUiFj0PcV/tQ==";
};
};
- "@serverless/platform-client-1.0.3" = {
+ "@serverless/platform-client-1.0.5" = {
name = "_at_serverless_slash_platform-client";
packageName = "@serverless/platform-client";
- version = "1.0.3";
+ version = "1.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client/-/platform-client-1.0.3.tgz";
- sha512 = "c+KJQLmzGqEK52S98cTZsltvyoNVYMxtYF40KVBWCWTEK9hPO7bNIV79WdB90pBKYTh0sIlHmSlf2dUuOiOxlw==";
+ url = "https://registry.npmjs.org/@serverless/platform-client/-/platform-client-1.0.5.tgz";
+ sha512 = "6Jp540f/x46FDsUCf3IqZYysDPJ1WOOKdVXTQ4wKPqgyvYFkJfKChS1MPZzEmssrpC8tPwUUkGdyoGIJRq8piA==";
};
};
- "@serverless/platform-client-china-1.0.20" = {
+ "@serverless/platform-client-china-1.0.23" = {
name = "_at_serverless_slash_platform-client-china";
packageName = "@serverless/platform-client-china";
- version = "1.0.20";
+ version = "1.0.23";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-1.0.20.tgz";
- sha512 = "KJisy1IKzE4CG86WFzhN5b0tHv6FI9/K9BxvqLZktIeGRf8tr4CqPbU+UE/DnCpDADuBBrFAXbbIv1RZonwhsQ==";
+ url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-1.0.23.tgz";
+ sha512 = "wsr2BTUGPjFSst4/xr/SOWLbyJKYXskQ+VhxrMh4O05yozNF3CIrKzEQB3YlEakm/RFM9TD4yrntBxAWB/KCMQ==";
};
};
"@serverless/platform-sdk-2.3.1" = {
@@ -3181,6 +3199,15 @@ let
sha512 = "/0phOICMk4hkX2KtZgi+4KNd5G9oYDIlxQDQk+ui2xl4gonPvK6Q5MFzHP7Xet1YY/XoU33ox41i+IO48qZ+zQ==";
};
};
+ "@snyk/docker-registry-v2-client-1.13.5" = {
+ name = "_at_snyk_slash_docker-registry-v2-client";
+ packageName = "@snyk/docker-registry-v2-client";
+ version = "1.13.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/docker-registry-v2-client/-/docker-registry-v2-client-1.13.5.tgz";
+ sha512 = "lgJiC071abCpFVLp47OnykU8MMrhdQe386Wt6QaDmjI0s2DQn/S58NfdLrPU7s6l4zoGT7UwRW9+7paozRgFTA==";
+ };
+ };
"@snyk/gemfile-1.2.0" = {
name = "_at_snyk_slash_gemfile";
packageName = "@snyk/gemfile";
@@ -3253,6 +3280,15 @@ let
sha512 = "4V1xJMqsK6J3jHu9UufKySorzA8O1vNLRIK1JgJf5KcXQCP44SJI5dk9Xr9iFGXXtGo8iI9gmokQcHlGpkPSJg==";
};
};
+ "@snyk/snyk-docker-pull-3.1.3" = {
+ name = "_at_snyk_slash_snyk-docker-pull";
+ packageName = "@snyk/snyk-docker-pull";
+ version = "3.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@snyk/snyk-docker-pull/-/snyk-docker-pull-3.1.3.tgz";
+ sha512 = "3OmWFBoQ/y27HBsG+j47kigGdFS1Sc+XMc+7NSSQkQJZTfvH9wdxI835uew9f8JKWSNSHqLWgG7QVcByRSCfbA==";
+ };
+ };
"@sorg/log-2.1.0" = {
name = "_at_sorg_slash_log";
packageName = "@sorg/log";
@@ -3694,6 +3730,15 @@ let
sha512 = "Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==";
};
};
+ "@types/emscripten-1.39.4" = {
+ name = "_at_types_slash_emscripten";
+ packageName = "@types/emscripten";
+ version = "1.39.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.4.tgz";
+ sha512 = "k3LLVMFrdNA9UCvMDPWMbFrGPNb+GcPyw29ktJTo1RCN7RmxFG5XzPZcPKRlnLuLT/FRm8wp4ohvDwNY7GlROQ==";
+ };
+ };
"@types/eslint-visitor-keys-1.0.0" = {
name = "_at_types_slash_eslint-visitor-keys";
packageName = "@types/eslint-visitor-keys";
@@ -4216,13 +4261,22 @@ let
sha512 = "c88dKrpSle9BtTqR6ifdaxu1Lvjsl3C5OsfvuUbUwdXymshv1TkufUAXBajCCUM/f/TmnkZC/Esb03MinzSiXQ==";
};
};
- "@types/ws-7.2.5" = {
+ "@types/websocket-1.0.0" = {
+ name = "_at_types_slash_websocket";
+ packageName = "@types/websocket";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.0.tgz";
+ sha512 = "MLr8hDM8y7vvdAdnoDEP5LotRoYJj7wgT6mWzCUQH/gHqzS4qcnOT/K4dhC0WimWIUiA3Arj9QAJGGKNRiRZKA==";
+ };
+ };
+ "@types/ws-7.2.6" = {
name = "_at_types_slash_ws";
packageName = "@types/ws";
- version = "7.2.5";
+ version = "7.2.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/ws/-/ws-7.2.5.tgz";
- sha512 = "4UEih9BI1nBKii385G9id1oFrSkLcClbwtDfcYj8HJLQqZVAtb/42vXVrYvRWCcufNF/a+rZD3MxNwghA7UmCg==";
+ url = "https://registry.npmjs.org/@types/ws/-/ws-7.2.6.tgz";
+ sha512 = "Q07IrQUSNpr+cXU4E4LtkSIBPie5GLZyyMC1QtQYRLWz701+XcoVygGUZgvLqElq1nU4ICldMYPnexlBsg3dqQ==";
};
};
"@types/xml2js-0.4.5" = {
@@ -4270,13 +4324,13 @@ let
sha512 = "te5lMAWii1uEJ4FwLjzdlbw3+n0FZNOvFXHxQDKeT0dilh7HOzdMzV2TrJVUzq8ep7J4Na8OUYPRLSQkJHAlrg==";
};
};
- "@typescript-eslint/eslint-plugin-3.4.0" = {
+ "@typescript-eslint/eslint-plugin-3.5.0" = {
name = "_at_typescript-eslint_slash_eslint-plugin";
packageName = "@typescript-eslint/eslint-plugin";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.4.0.tgz";
- sha512 = "wfkpiqaEVhZIuQRmudDszc01jC/YR7gMSxa6ulhggAe/Hs0KVIuo9wzvFiDbG3JD5pRFQoqnf4m7REDsUvBnMQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.5.0.tgz";
+ sha512 = "m4erZ8AkSjoIUOf8s4k2V1xdL2c1Vy0D3dN6/jC9d7+nEqjY3gxXCkgi3gW/GAxPaA4hV8biaCoTVdQmfAeTCQ==";
};
};
"@typescript-eslint/experimental-utils-1.13.0" = {
@@ -4288,13 +4342,13 @@ let
sha512 = "zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==";
};
};
- "@typescript-eslint/experimental-utils-3.4.0" = {
+ "@typescript-eslint/experimental-utils-3.5.0" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.4.0.tgz";
- sha512 = "rHPOjL43lOH1Opte4+dhC0a/+ks+8gOBwxXnyrZ/K4OTAChpSjP76fbI8Cglj7V5GouwVAGaK+xVwzqTyE/TPw==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.5.0.tgz";
+ sha512 = "zGNOrVi5Wz0jcjUnFZ6QUD0MCox5hBuVwemGCew2qJzUX5xPoyR+0EzS5qD5qQXL/vnQ8Eu+nv03tpeFRwLrDg==";
};
};
"@typescript-eslint/parser-1.13.0" = {
@@ -4306,13 +4360,22 @@ let
sha512 = "ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ==";
};
};
- "@typescript-eslint/parser-3.4.0" = {
+ "@typescript-eslint/parser-3.5.0" = {
name = "_at_typescript-eslint_slash_parser";
packageName = "@typescript-eslint/parser";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.4.0.tgz";
- sha512 = "ZUGI/de44L5x87uX5zM14UYcbn79HSXUR+kzcqU42gH0AgpdB/TjuJy3m4ezI7Q/jk3wTQd755mxSDLhQP79KA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.5.0.tgz";
+ sha512 = "sU07VbYB70WZHtgOjH/qfAp1+OwaWgrvD1Km1VXqRpcVxt971PMTU7gJtlrCje0M+Sdz7xKAbtiyIu+Y6QdnVA==";
+ };
+ };
+ "@typescript-eslint/types-3.5.0" = {
+ name = "_at_typescript-eslint_slash_types";
+ packageName = "@typescript-eslint/types";
+ version = "3.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.5.0.tgz";
+ sha512 = "Dreqb5idi66VVs1QkbAwVeDmdJG+sDtofJtKwKCZXIaBsINuCN7Jv5eDIHrS0hFMMiOvPH9UuOs4splW0iZe4Q==";
};
};
"@typescript-eslint/typescript-estree-1.13.0" = {
@@ -4333,13 +4396,22 @@ let
sha512 = "OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==";
};
};
- "@typescript-eslint/typescript-estree-3.4.0" = {
+ "@typescript-eslint/typescript-estree-3.5.0" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "3.4.0";
+ version = "3.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.4.0.tgz";
- sha512 = "zKwLiybtt4uJb4mkG5q2t6+W7BuYx2IISiDNV+IY68VfoGwErDx/RfVI7SWL4gnZ2t1A1ytQQwZ+YOJbHHJ2rw==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.5.0.tgz";
+ sha512 = "Na71ezI6QP5WVR4EHxwcBJgYiD+Sre9BZO5iJK2QhrmRPo/42+b0no/HZIrdD1sjghzlYv7t+7Jis05M1uMxQg==";
+ };
+ };
+ "@typescript-eslint/visitor-keys-3.5.0" = {
+ name = "_at_typescript-eslint_slash_visitor-keys";
+ packageName = "@typescript-eslint/visitor-keys";
+ version = "3.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.5.0.tgz";
+ sha512 = "7cTp9rcX2sz9Z+zua9MCOX4cqp5rYyFD5o8LlbSpXrMTXoRdngTtotRZEkm8+FNMHPWYFhitFK+qt/brK8BVJQ==";
};
};
"@vue/cli-shared-utils-4.4.6" = {
@@ -4756,6 +4828,42 @@ let
sha512 = "NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==";
};
};
+ "@yarnpkg/core-2.0.0-rc.30" = {
+ name = "_at_yarnpkg_slash_core";
+ packageName = "@yarnpkg/core";
+ version = "2.0.0-rc.30";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@yarnpkg/core/-/core-2.0.0-rc.30.tgz";
+ sha512 = "EMtSAi10ObT2d12YzT6bHyxEZ2p3CYgTtStQ5sZmTD4+iYKoOCBQX0z21PjWEzjeUnUCJnqZ/GAORIVkAUF0Fw==";
+ };
+ };
+ "@yarnpkg/fslib-2.0.0-rc.22" = {
+ name = "_at_yarnpkg_slash_fslib";
+ packageName = "@yarnpkg/fslib";
+ version = "2.0.0-rc.22";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@yarnpkg/fslib/-/fslib-2.0.0-rc.22.tgz";
+ sha512 = "O6sF4ceVtY7oXcoL98qb9/Xj7bzZBYDmMLAWvbS/85atB+3//l47hfelQuvMa/p4lt1s+ZLjGehxPAbTmcGbSA==";
+ };
+ };
+ "@yarnpkg/json-proxy-2.0.0-rc.9" = {
+ name = "_at_yarnpkg_slash_json-proxy";
+ packageName = "@yarnpkg/json-proxy";
+ version = "2.0.0-rc.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@yarnpkg/json-proxy/-/json-proxy-2.0.0-rc.9.tgz";
+ sha512 = "ndaNE2DtoSZDMD/mDNYWIMKV+bJsrUzFeqDlFrHN7A1b3XXgsxD3B/HxL5O5eZYttVNHj+tG0MjYCqmC8s0KdA==";
+ };
+ };
+ "@yarnpkg/libzip-2.0.0-rc.13" = {
+ name = "_at_yarnpkg_slash_libzip";
+ packageName = "@yarnpkg/libzip";
+ version = "2.0.0-rc.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@yarnpkg/libzip/-/libzip-2.0.0-rc.13.tgz";
+ sha512 = "DKAG6nhFHepKzoxsKSrNUiM4LWelx/APUU0YE/x+PRXHEcuGjL7Z4t/deRX1FxcICFZyshIQ4kZUNaTt3pXHNg==";
+ };
+ };
"@yarnpkg/lockfile-1.1.0" = {
name = "_at_yarnpkg_slash_lockfile";
packageName = "@yarnpkg/lockfile";
@@ -4765,6 +4873,33 @@ let
sha512 = "GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==";
};
};
+ "@yarnpkg/parsers-2.0.0-rc.13" = {
+ name = "_at_yarnpkg_slash_parsers";
+ packageName = "@yarnpkg/parsers";
+ version = "2.0.0-rc.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@yarnpkg/parsers/-/parsers-2.0.0-rc.13.tgz";
+ sha512 = "R6dJTiy6Bx33uH3kDXJ3MfjG6vWBman+L+3Ycdz5DQeTRyD+ABUtssgsM2gKnJ8KgOOV0BWoX5cpS5yWCa/tbg==";
+ };
+ };
+ "@yarnpkg/pnp-2.0.0-rc.23" = {
+ name = "_at_yarnpkg_slash_pnp";
+ packageName = "@yarnpkg/pnp";
+ version = "2.0.0-rc.23";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@yarnpkg/pnp/-/pnp-2.0.0-rc.23.tgz";
+ sha512 = "ROBvzkQ+7nGq4GWaPgKS7S7p2OFmChnoPy/I6wsBfCo2KAWyEW+xsSLrx9Tr4bzm4XVg44gAWLmx6ncR2V4fcw==";
+ };
+ };
+ "@yarnpkg/shell-2.0.0-rc.13" = {
+ name = "_at_yarnpkg_slash_shell";
+ packageName = "@yarnpkg/shell";
+ version = "2.0.0-rc.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@yarnpkg/shell/-/shell-2.0.0-rc.13.tgz";
+ sha512 = "W00zIxLDVOH5QgGWT61FhD80nW2Doy9Mc+vTwodlv1Suh/AqUnmtkn5k4O+JV+Ky6Qhn+NQsHdq/OV8Hd0CzQA==";
+ };
+ };
"@zeit/schemas-2.6.0" = {
name = "_at_zeit_slash_schemas";
packageName = "@zeit/schemas";
@@ -5242,13 +5377,13 @@ let
sha512 = "TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==";
};
};
- "agent-base-6.0.0" = {
+ "agent-base-6.0.1" = {
name = "agent-base";
packageName = "agent-base";
- version = "6.0.0";
+ version = "6.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz";
- sha512 = "j1Q7cSCqN+AwrmDd+pzgqc0/NpC655x2bUf5ZjRIO77DcNBFmh+OgRNzF6OKdCC9RSCb19fGd99+bhXFdkRNqw==";
+ url = "https://registry.npmjs.org/agent-base/-/agent-base-6.0.1.tgz";
+ sha512 = "01q25QQDwLSsyfhrKbn8yuur+JNw0H+0Y4JiGIKd3z9aYk/w/2kxD/Upc+t2ZBBSUNff50VjPsSW2YxM8QYKVg==";
};
};
"agentkeepalive-3.5.2" = {
@@ -5350,6 +5485,15 @@ let
sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
};
};
+ "ajv-6.12.3" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "6.12.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-6.12.3.tgz";
+ sha512 = "4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==";
+ };
+ };
"ajv-6.5.3" = {
name = "ajv";
packageName = "ajv";
@@ -5845,13 +5989,13 @@ let
sha512 = "1XoDy8kJnyWY/i/+gLTEbYLnoiVtS8y7ikBr/IfmML4Qb+CM7dEEbIUOjnY716WqmZ/UpXIxTfJsY7rMcqiCXA==";
};
};
- "apollo-cache-control-0.11.0" = {
+ "apollo-cache-control-0.11.1" = {
name = "apollo-cache-control";
packageName = "apollo-cache-control";
- version = "0.11.0";
+ version = "0.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.0.tgz";
- sha512 = "dmRnQ9AXGw2SHahVGLzB/p4UW/taFBAJxifxubp8hqY5p9qdlSu4MPRq8zvV2ULMYf50rBtZyC4C+dZLqmHuHQ==";
+ url = "https://registry.npmjs.org/apollo-cache-control/-/apollo-cache-control-0.11.1.tgz";
+ sha512 = "6iHa8TkcKt4rx5SKRzDNjUIpCQX+7/FlZwD7vRh9JDnM4VH8SWhpj8fUR3CiEY8Kuc4ChXnOY8bCcMju5KPnIQ==";
};
};
"apollo-cache-inmemory-1.6.6" = {
@@ -5917,31 +6061,31 @@ let
sha512 = "tuf/AQTFcNrngQrT4q4WKRdiuPbglyR1m3L58g/nNevoO0cRmF6koIix4NB5sO05LgF8XJmd2zHvInUI5v33Ig==";
};
};
- "apollo-datasource-0.7.1" = {
+ "apollo-datasource-0.7.2" = {
name = "apollo-datasource";
packageName = "apollo-datasource";
- version = "0.7.1";
+ version = "0.7.2";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.7.1.tgz";
- sha512 = "h++/jQAY7GA+4TBM+7ezvctFmmGNLrAPf51KsagZj+NkT9qvxp585rdsuatynVbSl59toPK2EuVmc6ilmQHf+g==";
+ url = "https://registry.npmjs.org/apollo-datasource/-/apollo-datasource-0.7.2.tgz";
+ sha512 = "ibnW+s4BMp4K2AgzLEtvzkjg7dJgCaw9M5b5N0YKNmeRZRnl/I/qBTQae648FsRKgMwTbRQIvBhQ0URUFAqFOw==";
};
};
- "apollo-engine-reporting-2.2.0" = {
+ "apollo-engine-reporting-2.2.1" = {
name = "apollo-engine-reporting";
packageName = "apollo-engine-reporting";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-2.2.0.tgz";
- sha512 = "FmfWTpyEATO392QHcot3PNMrxNhEJ4Kq+QiYY263vN/OBLZQ5zpkFY25iB6gVuiJoz3NUkByhxq5f/XjarJVvA==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting/-/apollo-engine-reporting-2.2.1.tgz";
+ sha512 = "HPwf70p4VbxKEagHYWTwldqfYNekBE33BXcryHI9owxMm5B8/vutQfx67+4Bf351kOpndCG9I91aOiFBfC2/iQ==";
};
};
- "apollo-engine-reporting-protobuf-0.5.1" = {
+ "apollo-engine-reporting-protobuf-0.5.2" = {
name = "apollo-engine-reporting-protobuf";
packageName = "apollo-engine-reporting-protobuf";
- version = "0.5.1";
+ version = "0.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.5.1.tgz";
- sha512 = "TSfr9iAaInV8dhXkesdcmqsthRkVcJkzznmiM+1Ob/GScK7r6hBYCjVDt2613EHAg9SUzTOltIKlGD+N+GJRUw==";
+ url = "https://registry.npmjs.org/apollo-engine-reporting-protobuf/-/apollo-engine-reporting-protobuf-0.5.2.tgz";
+ sha512 = "4wm9FR3B7UvJxcK/69rOiS5CAJPEYKufeRWb257ZLfX7NGFTMqvbc1hu4q8Ch7swB26rTpkzfsftLED9DqH9qg==";
};
};
"apollo-env-0.6.5" = {
@@ -6043,76 +6187,76 @@ let
sha512 = "mjSFPlQxmoLArpHBeUb2Xj+2HDYeTaJqFGOqQ+I8NVJxgL9lJe84PDWcPah/yMLv3rB7QgBDSuZ0xoRFBPlySw==";
};
};
- "apollo-server-caching-0.5.1" = {
+ "apollo-server-caching-0.5.2" = {
name = "apollo-server-caching";
packageName = "apollo-server-caching";
- version = "0.5.1";
+ version = "0.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-0.5.1.tgz";
- sha512 = "L7LHZ3k9Ao5OSf2WStvQhxdsNVplRQi7kCAPfqf9Z3GBEnQ2uaL0EgO0hSmtVHfXTbk5CTRziMT1Pe87bXrFIw==";
+ url = "https://registry.npmjs.org/apollo-server-caching/-/apollo-server-caching-0.5.2.tgz";
+ sha512 = "HUcP3TlgRsuGgeTOn8QMbkdx0hLPXyEJehZIPrcof0ATz7j7aTPA4at7gaiFHCo8gk07DaWYGB3PFgjboXRcWQ==";
};
};
- "apollo-server-core-2.15.0" = {
+ "apollo-server-core-2.15.1" = {
name = "apollo-server-core";
packageName = "apollo-server-core";
- version = "2.15.0";
+ version = "2.15.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.15.0.tgz";
- sha512 = "PwNm/G5IXReev7E0ZaRAekQ7pN9BTuXH8c2QVgfMGMno3XiN5Dj+1DXYQthpwNJch0y5zhhLcb/JbClijgSEsA==";
+ url = "https://registry.npmjs.org/apollo-server-core/-/apollo-server-core-2.15.1.tgz";
+ sha512 = "ZRSK3uVPS6YkIV3brm2CjzVphg6NHY0PRhFojZD8BjoQlGo3+pPRP1IHFDvC3UzybGWfyCelcfF4YiVqh4GJHw==";
};
};
- "apollo-server-env-2.4.4" = {
+ "apollo-server-env-2.4.5" = {
name = "apollo-server-env";
packageName = "apollo-server-env";
- version = "2.4.4";
+ version = "2.4.5";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-2.4.4.tgz";
- sha512 = "c2oddDS3lwAl6QNCIKCLEzt/dF9M3/tjjYRVdxOVN20TidybI7rAbnT4QOzf4tORnGXtiznEAvr/Kc9ahhKADg==";
+ url = "https://registry.npmjs.org/apollo-server-env/-/apollo-server-env-2.4.5.tgz";
+ sha512 = "nfNhmGPzbq3xCEWT8eRpoHXIPNcNy3QcEoBlzVMjeglrBGryLG2LXwBSPnVmTRRrzUYugX0ULBtgE3rBFNoUgA==";
};
};
- "apollo-server-errors-2.4.1" = {
+ "apollo-server-errors-2.4.2" = {
name = "apollo-server-errors";
packageName = "apollo-server-errors";
- version = "2.4.1";
+ version = "2.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.4.1.tgz";
- sha512 = "7oEd6pUxqyWYUbQ9TA8tM0NU/3aGtXSEibo6+txUkuHe7QaxfZ2wHRp+pfT1LC1K3RXYjKj61/C2xEO19s3Kdg==";
+ url = "https://registry.npmjs.org/apollo-server-errors/-/apollo-server-errors-2.4.2.tgz";
+ sha512 = "FeGxW3Batn6sUtX3OVVUm7o56EgjxDlmgpTLNyWcLb0j6P8mw9oLNyAm3B+deHA4KNdNHO5BmHS2g1SJYjqPCQ==";
};
};
- "apollo-server-express-2.15.0" = {
+ "apollo-server-express-2.15.1" = {
name = "apollo-server-express";
packageName = "apollo-server-express";
- version = "2.15.0";
+ version = "2.15.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.15.0.tgz";
- sha512 = "ECptVIrOVW2cmMWvqtpkZfyZrQL8yTSgbVvP4M8qcPV/3XxDJa6444zy7vxqN7lyYl8IJAsg/IwC0vodoXe//A==";
+ url = "https://registry.npmjs.org/apollo-server-express/-/apollo-server-express-2.15.1.tgz";
+ sha512 = "anNb9HJo+KTpgvUqiPOjEl4wPq8y8NmWaIUz/QqPZlhIEDdf7wd/kQo3Sdbov++7J9JNJx6Ownnvw+wxfogUgA==";
};
};
- "apollo-server-plugin-base-0.9.0" = {
+ "apollo-server-plugin-base-0.9.1" = {
name = "apollo-server-plugin-base";
packageName = "apollo-server-plugin-base";
- version = "0.9.0";
+ version = "0.9.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.9.0.tgz";
- sha512 = "LWcPrsy2+xqwlNseh/QaGa/MPNopS8c4qGgh0g0cAn0lZBRrJ9Yab7dq+iQ6vdUBwIhUWYN6s9dwUWCZw2SL8g==";
+ url = "https://registry.npmjs.org/apollo-server-plugin-base/-/apollo-server-plugin-base-0.9.1.tgz";
+ sha512 = "kvrX4Z3FdpjrZdHkyl5iY2A1Wvp4b6KQp00DeZqss7GyyKNUBKr80/7RQgBLEw7EWM7WB19j459xM/TjvW0FKQ==";
};
};
- "apollo-server-types-0.5.0" = {
+ "apollo-server-types-0.5.1" = {
name = "apollo-server-types";
packageName = "apollo-server-types";
- version = "0.5.0";
+ version = "0.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.5.0.tgz";
- sha512 = "zhtsqqqfdeoJQAfc41Sy6WnnBVxKNgZ34BKXf/Q+kXmw7rbZ/B5SG3SJMvj1iFsbzZxILmWdUsE9aD20lEr0bg==";
+ url = "https://registry.npmjs.org/apollo-server-types/-/apollo-server-types-0.5.1.tgz";
+ sha512 = "my2cPw+DAb2qVnIuBcsRKGyS28uIc2vjFxa1NpRoJZe9gK0BWUBk7wzXnIzWy3HZ5Er11e/40MPTUesNfMYNVA==";
};
};
- "apollo-tracing-0.11.0" = {
+ "apollo-tracing-0.11.1" = {
name = "apollo-tracing";
packageName = "apollo-tracing";
- version = "0.11.0";
+ version = "0.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.11.0.tgz";
- sha512 = "I9IFb/8lkBW8ZwOAi4LEojfT7dMfUSkpnV8LHQI8Rcj0HtzL9HObQ3woBmzyGHdGHLFuD/6/VHyFD67SesSrJg==";
+ url = "https://registry.npmjs.org/apollo-tracing/-/apollo-tracing-0.11.1.tgz";
+ sha512 = "l7g+uILw7v32GA46IRXIx5XXbZhFI96BhSqrGK9yyvfq+NMcvVZrj3kIhRImPGhAjMdV+5biA/jztabElAbDjg==";
};
};
"apollo-upload-client-11.0.0" = {
@@ -6124,15 +6268,6 @@ let
sha512 = "JChTrBi1VSF8u6OPrkWUApJlyUvzwhw98kqRB3fSi7/CU6z0OUD42Mee9s5h8mfjKEfOanK6GNZhF4t2tIPXSw==";
};
};
- "apollo-upload-client-13.0.0" = {
- name = "apollo-upload-client";
- packageName = "apollo-upload-client";
- version = "13.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/apollo-upload-client/-/apollo-upload-client-13.0.0.tgz";
- sha512 = "lJ9/bk1BH1lD15WhWRha2J3+LrXrPIX5LP5EwiOUHv8PCORp4EUrcujrA3rI5hZeZygrTX8bshcuMdpqpSrvtA==";
- };
- };
"apollo-utilities-1.3.4" = {
name = "apollo-utilities";
packageName = "apollo-utilities";
@@ -7321,13 +7456,13 @@ let
sha1 = "00f35b2d27ac91b1f0d3ef2084c98cf1d1f0adc3";
};
};
- "aws-sdk-2.706.0" = {
+ "aws-sdk-2.709.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.706.0";
+ version = "2.709.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.706.0.tgz";
- sha512 = "7GT+yrB5Wb/zOReRdv/Pzkb2Qt+hz6B/8FGMVaoysX3NryHvQUdz7EQWi5yhg9CxOjKxdw5lFwYSs69YlSp1KA==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.709.0.tgz";
+ sha512 = "F3sKXsCiutj9RglVXdqb/XJ3Ko3G+pX081Nf1YjVJpLydwE2v16FGxrLqE5pqyWMDeUf5nZHnBoMuOYD8ip+Kw==";
};
};
"aws-sign2-0.6.0" = {
@@ -8032,6 +8167,15 @@ let
sha512 = "taA5bCTfXe7FUjKroKky9EXpdhkVvhE5owfxfLYodbrAR1Ul3juLmIQmIQBK4L9a5BuUcE6cqmwT+Da20lF9tg==";
};
};
+ "bcrypt-3.0.8" = {
+ name = "bcrypt";
+ packageName = "bcrypt";
+ version = "3.0.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.8.tgz";
+ sha512 = "jKV6RvLhI36TQnPDvUFqBEnGX9c8dRRygKxCZu7E+MgLfKZbmmXL8a7/SFFOyHoPNX9nV81cKRC5tbQfvEQtpw==";
+ };
+ };
"bcrypt-nodejs-0.0.3" = {
name = "bcrypt-nodejs";
packageName = "bcrypt-nodejs";
@@ -8131,15 +8275,6 @@ let
sha1 = "40866b9e1b9e0b55b481894311e68faffaebc522";
};
};
- "bezier-js-2.6.1" = {
- name = "bezier-js";
- packageName = "bezier-js";
- version = "2.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/bezier-js/-/bezier-js-2.6.1.tgz";
- sha512 = "jelZM33eNzcZ9snJ/5HqJLw3IzXvA8RFcBjkdOB8SDYyOvW8Y2tTosojAiBTnD1MhbHoWUYNbxUXxBl61TxbRg==";
- };
- };
"biased-opener-0.2.8" = {
name = "biased-opener";
packageName = "biased-opener";
@@ -8509,13 +8644,13 @@ let
sha512 = "XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==";
};
};
- "blueimp-md5-2.14.0" = {
+ "blueimp-md5-2.16.0" = {
name = "blueimp-md5";
packageName = "blueimp-md5";
- version = "2.14.0";
+ version = "2.16.0";
src = fetchurl {
- url = "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.14.0.tgz";
- sha512 = "fhX8JsIgugJ39g9MUJ4Y0S+WYd/1HATNVzW4nEVknP5uJU1mA7LZCV3OuVH9OvxpuYQXu6ttst0IYIlAyVfBQg==";
+ url = "https://registry.npmjs.org/blueimp-md5/-/blueimp-md5-2.16.0.tgz";
+ sha512 = "j4nzWIqEFpLSbdhUApHRGDwfXbV8ALhqOn+FY5L6XBdKPAXU9BpGgFSbDsgqogfqPPR9R2WooseWCsfhfEC6uQ==";
};
};
"bn.js-4.11.9" = {
@@ -8959,13 +9094,13 @@ let
sha512 = "yWu5cXT7Av6mVwzWc8lMsJMHWn4xyjSuGYi4IozbVTLUOEYPSagUB8kiMDUHA1fS3zjr8nkxkn9jdvug4BBRmA==";
};
};
- "browserslist-4.12.2" = {
+ "browserslist-4.13.0" = {
name = "browserslist";
packageName = "browserslist";
- version = "4.12.2";
+ version = "4.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/browserslist/-/browserslist-4.12.2.tgz";
- sha512 = "MfZaeYqR8StRZdstAK9hCKDd2StvePCYp5rHzQCPicUjfFliDgmuaBNPHYUTpAywBN8+Wc/d7NYVFkO0aqaBUw==";
+ url = "https://registry.npmjs.org/browserslist/-/browserslist-4.13.0.tgz";
+ sha512 = "MINatJ5ZNrLnQ6blGvePd/QOz9Xtu+Ne+x29iQSCHfkU5BugKVJwZKn/iiL8UbpIpa3JhviKjz+XxMo0m2caFQ==";
};
};
"bser-2.1.1" = {
@@ -9175,13 +9310,13 @@ let
sha1 = "b24579c3bed4d6d396aeee6d9a8ae7f5482ab7bb";
};
};
- "bufferstreams-1.1.3" = {
+ "bufferstreams-2.0.1" = {
name = "bufferstreams";
packageName = "bufferstreams";
- version = "1.1.3";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/bufferstreams/-/bufferstreams-1.1.3.tgz";
- sha512 = "HaJnVuslRF4g2kSDeyl++AaVizoitCpL9PglzCYwy0uHHyvWerfvEb8jWmYbF1z4kiVFolGomnxSGl+GUQp2jg==";
+ url = "https://registry.npmjs.org/bufferstreams/-/bufferstreams-2.0.1.tgz";
+ sha512 = "ZswyIoBfFb3cVDsnZLLj2IDJ/0ppYdil/v2EGlZXvoefO689FokEmFEldhN5dV7R2QBxFneqTJOMIpfqhj+n0g==";
};
};
"bufferutil-1.3.0" = {
@@ -9283,13 +9418,13 @@ let
sha1 = "f150f0f6748abdd72aeae84f04403be2ef113797";
};
};
- "bunyan-1.8.13" = {
+ "bunyan-1.8.14" = {
name = "bunyan";
packageName = "bunyan";
- version = "1.8.13";
+ version = "1.8.14";
src = fetchurl {
- url = "https://registry.npmjs.org/bunyan/-/bunyan-1.8.13.tgz";
- sha512 = "4zO4iMxZeCpf+95ERsr83nwQr11o1KY2FLhX4wZ6kPXieIVYL3k9eX+N6vbHhFEK5h5O/qCQpfXt7N9VBAIvCA==";
+ url = "https://registry.npmjs.org/bunyan/-/bunyan-1.8.14.tgz";
+ sha512 = "LlahJUxXzZLuw/hetUQJmRgZ1LF6+cr5TPpRj6jf327AsiIq2jhYEH4oqUUkVKTor+9w2BT3oxVwhzE5lw9tcg==";
};
};
"bunyan-syslog-udp-0.2.0" = {
@@ -9463,6 +9598,15 @@ let
sha512 = "EMMbsiOTcdngM/K6gV/OxF2x0t07+vMOWxZNSCRQMjO2MY2nhZQ6OYhOOpyQrbhqsgtvKGI7hcq6xjnA92USjg==";
};
};
+ "cacheable-lookup-5.0.3" = {
+ name = "cacheable-lookup";
+ packageName = "cacheable-lookup";
+ version = "5.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.3.tgz";
+ sha512 = "W+JBqF9SWe18A72XFzN/V/CULFzPm7sBXzzR6ekkE+3tLG72wFZrBiBZhrZuDoYexop4PHJVdFAKb/Nj9+tm9w==";
+ };
+ };
"cacheable-request-2.1.4" = {
name = "cacheable-request";
packageName = "cacheable-request";
@@ -9706,13 +9850,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001089" = {
+ "caniuse-lite-1.0.30001094" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001089";
+ version = "1.0.30001094";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001089.tgz";
- sha512 = "RnL5dbdqAfQ5oxHjFUU8uiyJMvTKoXfRn0Asp2R5cpRsyiY5+kLl0fcocQijb0V9XAWFEG/2A/vSswRmpYarmA==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001094.tgz";
+ sha512 = "ufHZNtMaDEuRBpTbqD93tIQnngmJ+oBknjvr0IbFympSdtFpAUFmNv4mVKbb53qltxFx0nK3iy32S9AqkLzUNA==";
};
};
"capture-exit-2.0.0" = {
@@ -9742,15 +9886,6 @@ let
sha1 = "7cc1055d822d212954d07b085dea251cc7bc5505";
};
};
- "caryll-shapeops-0.3.1" = {
- name = "caryll-shapeops";
- packageName = "caryll-shapeops";
- version = "0.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/caryll-shapeops/-/caryll-shapeops-0.3.1.tgz";
- sha512 = "3TdH6DZGL08S6qEvCZLNaOHyFvmzQts8m+TyYEvc6/PiI+XgX5mIag1/CKczIM8e2QtDr8JKW8foo4VNOM8/Og==";
- };
- };
"caseless-0.11.0" = {
name = "caseless";
packageName = "caseless";
@@ -9841,6 +9976,15 @@ let
sha512 = "azL6xMoi+uxu6z4rhWQ1jbdUhOMhis2PvscD/xjLqNMkv3BPPp2JyyuTHOrf9BOosGpNQ11v6BKv/g57RXbiaA==";
};
};
+ "chainsaw-0.0.9" = {
+ name = "chainsaw";
+ packageName = "chainsaw";
+ version = "0.0.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chainsaw/-/chainsaw-0.0.9.tgz";
+ sha1 = "11a05102d1c4c785b6d0415d336d5a3a1612913e";
+ };
+ };
"chalk-0.4.0" = {
name = "chalk";
packageName = "chalk";
@@ -10093,6 +10237,15 @@ let
sha512 = "0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==";
};
};
+ "child-process-1.0.2" = {
+ name = "child-process";
+ packageName = "child-process";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/child-process/-/child-process-1.0.2.tgz";
+ sha1 = "98974dc7ed1ee4c6229f8e305fa7313a6885a7f2";
+ };
+ };
"child-process-ext-2.1.1" = {
name = "child-process-ext";
packageName = "child-process-ext";
@@ -10399,6 +10552,15 @@ let
sha512 = "qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==";
};
};
+ "cldr-5.6.0" = {
+ name = "cldr";
+ packageName = "cldr";
+ version = "5.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cldr/-/cldr-5.6.0.tgz";
+ sha512 = "0apGe49Gv3glmLbLHp0X2iEjee+xAwO8H4OVUHczIpCUBWN4aAwbXBw8nn2xpitAtd2fVIr8pvwI0znk/RnfLw==";
+ };
+ };
"clean-css-3.4.28" = {
name = "clean-css";
packageName = "clean-css";
@@ -10660,6 +10822,15 @@ let
sha512 = "GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==";
};
};
+ "cli-width-3.0.0" = {
+ name = "cli-width";
+ packageName = "cli-width";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz";
+ sha512 = "FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==";
+ };
+ };
"cliclopts-1.1.1" = {
name = "cliclopts";
packageName = "cliclopts";
@@ -10687,6 +10858,15 @@ let
sha1 = "a211e09c6a3de3ba1af27d049d301250d18812bc";
};
};
+ "clipanion-2.4.2" = {
+ name = "clipanion";
+ packageName = "clipanion";
+ version = "2.4.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/clipanion/-/clipanion-2.4.2.tgz";
+ sha512 = "kBCYtQKI4/R/zjierdwoDAsNUSvoh4pX2tseYxgLYQcKIpdPsHZrFWiQOfbe2Scd/btsqJEc4q6g55q0p5DZAw==";
+ };
+ };
"clipboard-2.0.6" = {
name = "clipboard";
packageName = "clipboard";
@@ -10714,13 +10894,13 @@ let
sha512 = "mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==";
};
};
- "clipper-lib-1.0.0" = {
+ "clipper-lib-6.4.2" = {
name = "clipper-lib";
packageName = "clipper-lib";
- version = "1.0.0";
+ version = "6.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/clipper-lib/-/clipper-lib-1.0.0.tgz";
- sha1 = "e902ceb26e28ee5cfa6014abdf790a51efff4ecb";
+ url = "https://registry.npmjs.org/clipper-lib/-/clipper-lib-6.4.2.tgz";
+ sha512 = "knglhjQX5ihNj/XCIs6zCHrTemdvHY3LPZP9XB2nq2/3igyYMFueFXtfp84baJvEE+f8pO1ZS4UVeEgmLnAprQ==";
};
};
"cliss-0.0.2" = {
@@ -11173,13 +11353,13 @@ let
sha512 = "qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==";
};
};
- "colorette-1.2.0" = {
+ "colorette-1.2.1" = {
name = "colorette";
packageName = "colorette";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/colorette/-/colorette-1.2.0.tgz";
- sha512 = "soRSroY+OF/8OdA3PTQXwaDJeMc7TfknKKrxeSCencL2a4+Tx5zhxmmv7hdpCjhKBjehzp8+bwe/T68K0hpIjw==";
+ url = "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz";
+ sha512 = "puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==";
};
};
"colornames-1.1.1" = {
@@ -11551,15 +11731,6 @@ let
sha1 = "0162ec2d9351f5ddd59a9202cba935366a725080";
};
};
- "complex.js-2.0.11" = {
- name = "complex.js";
- packageName = "complex.js";
- version = "2.0.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/complex.js/-/complex.js-2.0.11.tgz";
- sha512 = "6IArJLApNtdg1P1dFtn3dnyzoZBEF0MwMnrfF1exSBRpZYoy4yieMkpZhQDC0uwctw48vii0CFVyHfpgZ/DfGw==";
- };
- };
"component-bind-1.0.0" = {
name = "component-bind";
packageName = "component-bind";
@@ -12155,6 +12326,15 @@ let
sha512 = "+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==";
};
};
+ "cookie-0.4.1" = {
+ name = "cookie";
+ packageName = "cookie";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz";
+ sha512 = "ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==";
+ };
+ };
"cookie-parser-1.4.5" = {
name = "cookie-parser";
packageName = "cookie-parser";
@@ -12578,6 +12758,15 @@ let
sha512 = "MSHgpjQqgbT/94D4CyADeNoYh52zMkCX4pcJvPP5WqPsLFMKjr2TCMg381ox5qI0ii2dPwaLx/00477knXqXVw==";
};
};
+ "cross-fetch-3.0.5" = {
+ name = "cross-fetch";
+ packageName = "cross-fetch";
+ version = "3.0.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.0.5.tgz";
+ sha512 = "FFLcLtraisj5eteosnX1gf01qYDCOc4fDy0+euOt8Kn9YBY2NtXL/pCoYPavw24NIQkQqm5ZOLsGD5Zzj0gyew==";
+ };
+ };
"cross-spawn-4.0.2" = {
name = "cross-spawn";
packageName = "cross-spawn";
@@ -12965,13 +13154,13 @@ let
sha512 = "AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==";
};
};
- "csstype-2.6.10" = {
+ "csstype-2.6.11" = {
name = "csstype";
packageName = "csstype";
- version = "2.6.10";
+ version = "2.6.11";
src = fetchurl {
- url = "https://registry.npmjs.org/csstype/-/csstype-2.6.10.tgz";
- sha512 = "D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==";
+ url = "https://registry.npmjs.org/csstype/-/csstype-2.6.11.tgz";
+ sha512 = "l8YyEC9NBkSm783PFTvh0FmJy7s5pFKrDp49ZL7zBGX3fWkO+N4EEyan1qqp8cwPLDcD0OSdyY6hAMoxp34JFw==";
};
};
"csurf-1.11.0" = {
@@ -13037,15 +13226,6 @@ let
sha1 = "82c18c2461f74114ef16c135224ad0b9144ca12f";
};
};
- "cubic2quad-1.1.1" = {
- name = "cubic2quad";
- packageName = "cubic2quad";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/cubic2quad/-/cubic2quad-1.1.1.tgz";
- sha1 = "69b19c61a3f5b41ecf2f1d5fae8fb03415aa8b15";
- };
- };
"currently-unhandled-0.4.1" = {
name = "currently-unhandled";
packageName = "currently-unhandled";
@@ -13379,13 +13559,13 @@ let
sha512 = "jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==";
};
};
- "dayjs-1.8.28" = {
+ "dayjs-1.8.29" = {
name = "dayjs";
packageName = "dayjs";
- version = "1.8.28";
+ version = "1.8.29";
src = fetchurl {
- url = "https://registry.npmjs.org/dayjs/-/dayjs-1.8.28.tgz";
- sha512 = "ccnYgKC0/hPSGXxj7Ju6AV/BP4HUkXC2u15mikXT5mX9YorEaoi1bEKOmAqdkJHN4EEkmAf97SpH66Try5Mbeg==";
+ url = "https://registry.npmjs.org/dayjs/-/dayjs-1.8.29.tgz";
+ sha512 = "Vm6teig8ZWK7rH/lxzVGxZJCljPdmUr6q/3f4fr5F0VWNGVkZEjZOQJsAN8hUHUqn+NK4XHNEpJZS1MwLyDcLw==";
};
};
"de-indent-1.0.2" = {
@@ -13568,15 +13748,6 @@ let
sha1 = "d171a87933252807eb3cb61dc1c1445d078df2d9";
};
};
- "decimal.js-10.2.0" = {
- name = "decimal.js";
- packageName = "decimal.js";
- version = "10.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.0.tgz";
- sha512 = "vDPw+rDgn3bZe1+F/pyEwb1oMG2XTlRVgAa6B4KccTEpYgF8w6eQllVbQcfIJnZyvzFtFpxnpGtx8dd7DJp/Rw==";
- };
- };
"decimal.js-7.5.1" = {
name = "decimal.js";
packageName = "decimal.js";
@@ -14459,13 +14630,13 @@ let
sha512 = "IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==";
};
};
- "diff2html-3.1.8" = {
+ "diff2html-3.1.9" = {
name = "diff2html";
packageName = "diff2html";
- version = "3.1.8";
+ version = "3.1.9";
src = fetchurl {
- url = "https://registry.npmjs.org/diff2html/-/diff2html-3.1.8.tgz";
- sha512 = "Irnht4VZ/Nd15H2jhC/TV3YPAmILbDutiwJWn1V94J6/mY6JY/iJ4FCh/QmENL1CWqGvckKWgCQnNg5Unez3UA==";
+ url = "https://registry.npmjs.org/diff2html/-/diff2html-3.1.9.tgz";
+ sha512 = "LNGOF6tAze8p3gbm7UlXqgj3LrUk5zGuQs/WmiM3D+TXnMyg6tUPZapbWh3CnENacvMnL25VNNRj6DGnXoV0Jg==";
};
};
"diff3-0.0.3" = {
@@ -15404,13 +15575,13 @@ let
sha512 = "wmtrUGyfSC23GC/B1SMv2ogAUgbQEtDmTIhfqielrG5ExIM9TP4UoYdi90jLF1aTcsWCJNEO0UrgKzP0y3nTSg==";
};
};
- "electron-to-chromium-1.3.483" = {
+ "electron-to-chromium-1.3.488" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.483";
+ version = "1.3.488";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.483.tgz";
- sha512 = "+05RF8S9rk8S0G8eBCqBRBaRq7+UN3lDs2DAvnG8SBSgQO3hjy0+qt4CmRk5eiuGbTcaicgXfPmBi31a+BD3lg==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.488.tgz";
+ sha512 = "NReBdOugu1yl8ly+0VDtiQ6Yw/1sLjnvflWq0gvY1nfUXU2PbA+1XAVuEb7ModnwL/MfUPjby7e4pAFnSHiy6Q==";
};
};
"elegant-spinner-1.0.1" = {
@@ -15567,6 +15738,15 @@ let
sha1 = "965f6513d2c2d1c5f4652b64a2e3396467fc2f93";
};
};
+ "enabled-2.0.0" = {
+ name = "enabled";
+ packageName = "enabled";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz";
+ sha512 = "AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==";
+ };
+ };
"encodeurl-1.0.2" = {
name = "encodeurl";
packageName = "encodeurl";
@@ -15738,13 +15918,13 @@ let
sha512 = "S7eiFb/erugyd1rLb6mQ3Vuq+EXHv5cpCkNqqIkYkBgN2QdFnyCZzFBleqwGEx4lgNGYij81BWnCrFNK7vxvjQ==";
};
};
- "enquirer-2.3.5" = {
+ "enquirer-2.3.6" = {
name = "enquirer";
packageName = "enquirer";
- version = "2.3.5";
+ version = "2.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/enquirer/-/enquirer-2.3.5.tgz";
- sha512 = "BNT1C08P9XD0vNg3J475yIUG+mVdp9T6towYFHUv897X0KoHBjB1shyrNmhmtHWKP17iSWgo7Gqh7BBuzLZMSA==";
+ url = "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz";
+ sha512 = "yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==";
};
};
"ensure-posix-path-1.1.1" = {
@@ -16134,15 +16314,6 @@ let
sha1 = "0258eae4d3d0c0974de1c169188ef0051d1d1988";
};
};
- "escape-latex-1.2.0" = {
- name = "escape-latex";
- packageName = "escape-latex";
- version = "1.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/escape-latex/-/escape-latex-1.2.0.tgz";
- sha512 = "nV5aVWW1K0wEiUIEdZ4erkGGH8mDxGyxSeqPzRNtWP7ataw+/olFObw7hujFWlVjNsaDFw5VZ5NzVSIqRgfTiw==";
- };
- };
"escape-regexp-component-1.0.2" = {
name = "escape-regexp-component";
packageName = "escape-regexp-component";
@@ -16251,13 +16422,13 @@ let
sha512 = "K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==";
};
};
- "eslint-7.3.1" = {
+ "eslint-7.4.0" = {
name = "eslint";
packageName = "eslint";
- version = "7.3.1";
+ version = "7.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.3.1.tgz";
- sha512 = "cQC/xj9bhWUcyi/RuMbRtC3I0eW8MH0jhRELSvpKYkWep3C6YZ2OkvcvJVUeO6gcunABmzptbXBuDoXsjHmfTA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.4.0.tgz";
+ sha512 = "gU+lxhlPHu45H3JkEGgYhWhkR9wLHHEXC9FbWFnTlEkbKyZKWgWRLgf61E8zWmBuI6g5xKBph9ltg3NtZMVF8g==";
};
};
"eslint-plugin-no-unsanitized-3.1.2" = {
@@ -16629,15 +16800,6 @@ let
sha512 = "z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==";
};
};
- "event-stream-0.5.3" = {
- name = "event-stream";
- packageName = "event-stream";
- version = "0.5.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/event-stream/-/event-stream-0.5.3.tgz";
- sha1 = "b77b9309f7107addfeab63f0c0eafd8db0bd8c1c";
- };
- };
"event-stream-0.9.8" = {
name = "event-stream";
packageName = "event-stream";
@@ -17025,15 +17187,6 @@ let
sha1 = "3a2ad27f7bebc90fc533d110d7c6d83097bcd057";
};
};
- "express-session-1.17.0" = {
- name = "express-session";
- packageName = "express-session";
- version = "1.17.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/express-session/-/express-session-1.17.0.tgz";
- sha512 = "t4oX2z7uoSqATbMfsxWMbNjAL0T5zpvcJCk3Z9wnPPN7ibddhnmDZXHfEcoBMG2ojKXZoCyPMc5FbtK+G7SoDg==";
- };
- };
"express-session-1.17.1" = {
name = "express-session";
packageName = "express-session";
@@ -17205,15 +17358,6 @@ let
sha512 = "qRW6y9eKF0VbCyOoOEtFhzJ3uykAw8GKwQVXyAIqwocyEWW4m+v+evec34RwtUkkxxHh7NKBLJ6AnXM8W4dH5w==";
};
};
- "extract-files-8.1.0" = {
- name = "extract-files";
- packageName = "extract-files";
- version = "8.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/extract-files/-/extract-files-8.1.0.tgz";
- sha512 = "PTGtfthZK79WUMk+avLmwx3NGdU8+iVFXC2NMGxKsn0MnihOG2lvumj+AZo8CTwTrwjXDgZ5tztbRlEdRjBonQ==";
- };
- };
"extract-stack-1.0.0" = {
name = "extract-stack";
packageName = "extract-stack";
@@ -17520,13 +17664,13 @@ let
sha512 = "DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==";
};
};
- "fd-lock-1.1.0" = {
+ "fd-lock-1.1.1" = {
name = "fd-lock";
packageName = "fd-lock";
- version = "1.1.0";
+ version = "1.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/fd-lock/-/fd-lock-1.1.0.tgz";
- sha512 = "efuHbyOAfahrNtc91KUz+hpptp+HoFHj9aoUuffW8/5/iBua+pAv9se01VppWVAzCqj7D93KpQEoYyqTq2tYZQ==";
+ url = "https://registry.npmjs.org/fd-lock/-/fd-lock-1.1.1.tgz";
+ sha512 = "Ng+IXbq6LPMDvvVb0Vr325NjqhPwqlLIvmf43ii7t3WQvo2sHU6V6jQY1cclflxPaPfvNUAuD5VdPuIO1sp50g==";
};
};
"fd-read-stream-1.1.0" = {
@@ -18285,6 +18429,15 @@ let
sha1 = "5214d7537a4d06a4a301c0cc262feb84188002e7";
};
};
+ "fn.name-1.1.0" = {
+ name = "fn.name";
+ packageName = "fn.name";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz";
+ sha512 = "GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==";
+ };
+ };
"follow-redirects-1.12.1" = {
name = "follow-redirects";
packageName = "follow-redirects";
@@ -18393,13 +18546,13 @@ let
sha1 = "fbc71f0c41adeb37f96c577ad1ed42d8fdacca91";
};
};
- "forever-monitor-3.0.0" = {
+ "forever-monitor-3.0.1" = {
name = "forever-monitor";
packageName = "forever-monitor";
- version = "3.0.0";
+ version = "3.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/forever-monitor/-/forever-monitor-3.0.0.tgz";
- sha512 = "F3E8C9CTPK+uRGdVTMBHGo7mHX+KRtClLzkegR6ux1yy+ByxOziumpTzxajzfhICHfYdnGWY4Bokl8dirYsDeA==";
+ url = "https://registry.npmjs.org/forever-monitor/-/forever-monitor-3.0.1.tgz";
+ sha512 = "47VfT5AYpxn1bnsnH6UfpBWKpMVnSz42MZwH+hwz/wACd9THyUu/fRoCRIT758fzCAbRoHIlkVUAL+WmlxSKeg==";
};
};
"fork-ts-checker-webpack-plugin-5.0.4" = {
@@ -18519,22 +18672,13 @@ let
sha1 = "98c23dab1175657b8c0573e8ceccd91b0ff18c84";
};
};
- "fp-ts-2.6.6" = {
+ "fp-ts-2.6.7" = {
name = "fp-ts";
packageName = "fp-ts";
- version = "2.6.6";
+ version = "2.6.7";
src = fetchurl {
- url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.6.6.tgz";
- sha512 = "zYfhPNb2fwpkrJ5RpgEMsrvMv8r9x+guJptnaEBF295YtoVr3+jbGDXZqSqPcfEWas5Trj3FpbDkzmXbx0YYzQ==";
- };
- };
- "fraction.js-4.0.12" = {
- name = "fraction.js";
- packageName = "fraction.js";
- version = "4.0.12";
- src = fetchurl {
- url = "https://registry.npmjs.org/fraction.js/-/fraction.js-4.0.12.tgz";
- sha512 = "8Z1K0VTG4hzYY7kA/1sj4/r1/RWLBD3xwReT/RCrUCbzPszjNQCCsy3ktkU/eaEqX3MYa4pY37a52eiBlPMlhA==";
+ url = "https://registry.npmjs.org/fp-ts/-/fp-ts-2.6.7.tgz";
+ sha512 = "Uklx0kKrjwbYb142tbQZqWVHhvNzxZwJhr+gkIbwPt/exV0n8/dHDkAmB05vNKNnJMwoJr7i6pM3XW0bicrE7Q==";
};
};
"fragment-cache-0.2.1" = {
@@ -18681,15 +18825,6 @@ let
sha1 = "cd3ce5f7e7cb6145883fcae3191e9877f8587950";
};
};
- "fs-extra-3.0.1" = {
- name = "fs-extra";
- packageName = "fs-extra";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz";
- sha1 = "3794f378c58b342ea7dbbb23095109c4b3b62291";
- };
- };
"fs-extra-4.0.3" = {
name = "fs-extra";
packageName = "fs-extra";
@@ -19275,13 +19410,13 @@ let
sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
};
};
- "getmac-5.2.0" = {
+ "getmac-5.11.0" = {
name = "getmac";
packageName = "getmac";
- version = "5.2.0";
+ version = "5.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/getmac/-/getmac-5.2.0.tgz";
- sha512 = "FBQqEBO4hFlv//gtN8+x4tINgfb4noOGl3WCSGd9xaPRMkMK3Lt/FF1/dwiD3p7i2F0u3uL6oV61MQyHqYqVlw==";
+ url = "https://registry.npmjs.org/getmac/-/getmac-5.11.0.tgz";
+ sha512 = "p3g41fJt9du5KKkIXaJm7bcUrwUxn8Jg/8AVBgUmBNdCCorczRJXHLqWSETJuib9dptwNuNcfbct/OoM/meiMA==";
};
};
"getpass-0.1.6" = {
@@ -19834,15 +19969,6 @@ let
sha512 = "7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==";
};
};
- "globby-11.0.0" = {
- name = "globby";
- packageName = "globby";
- version = "11.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/globby/-/globby-11.0.0.tgz";
- sha512 = "iuehFnR3xu5wBBtm4xi0dMe92Ob87ufyu/dHwpDYfbcpYpIbrO5OnS8M1vWvrBhSGEJ3/Ecj7gnX76P8YxpPEg==";
- };
- };
"globby-11.0.1" = {
name = "globby";
packageName = "globby";
@@ -20014,6 +20140,15 @@ let
sha512 = "aWTDeNw9g+XqEZNcTjMMZSy7B7yE9toWOFYip7ofFTLleJhvZwUxxTxkTpKvF+p1SAA4VHmuEy7PiHTHyq8tJg==";
};
};
+ "got-11.4.0" = {
+ name = "got";
+ packageName = "got";
+ version = "11.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/got/-/got-11.4.0.tgz";
+ sha512 = "XysJZuZNVpaQ37Oo2LV90MIkPeYITehyy1A0QzO1JwOXm8EWuEf9eeGk2XuHePvLEGnm9AVOI37bHwD6KYyBtg==";
+ };
+ };
"got-6.7.1" = {
name = "got";
packageName = "got";
@@ -20140,13 +20275,13 @@ let
sha512 = "VKzfvHEKybTKjQVpTFrA5yUq2S9ihcZvfJAtsDBBCuV6wauPu1xl/f9ehgVf0FcEJJs4vz6ysb/ZMkGigQZseg==";
};
};
- "graphql-15.1.0" = {
+ "graphql-15.2.0" = {
name = "graphql";
packageName = "graphql";
- version = "15.1.0";
+ version = "15.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql/-/graphql-15.1.0.tgz";
- sha512 = "0TVyfOlCGhv/DBczQkJmwXOK6fjWkjzY3Pt7wY8i0gcYXq8aogG3weCsg48m72lywKSeOqedEHvVPOvZvSD51Q==";
+ url = "https://registry.npmjs.org/graphql/-/graphql-15.2.0.tgz";
+ sha512 = "tsceRyHfgzZo+ee0YK3o8f0CR0cXAXxRlxoORWFo/CoM1bVy3UXGWeyzBcf+Y6oqPvO27BDmOEVATcunOO/MrQ==";
};
};
"graphql-anywhere-4.2.7" = {
@@ -20158,22 +20293,22 @@ let
sha512 = "fJHvVywWVWjiHuPIMs16Nfjf4zdQUwSO1LKycwBJCWIPeoeQ8LqXK2BgYoZAHkhKEFktZZeYyzS4o/uIUG0z5A==";
};
};
- "graphql-config-3.0.2" = {
+ "graphql-config-3.0.3" = {
name = "graphql-config";
packageName = "graphql-config";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-config/-/graphql-config-3.0.2.tgz";
- sha512 = "efoimZ4F2wF2OwZJzPq2KdPjQs1K+UgJSfsHoHBBA0TwveGyQ/0kS3lUphhJg/JXIrZociuRkfjrk8JC4iPPJQ==";
+ url = "https://registry.npmjs.org/graphql-config/-/graphql-config-3.0.3.tgz";
+ sha512 = "MBY0wEjvcgJtZUyoqpPvOE1e5qPI0hJaa1gKTqjonSFiCsNHX2lykNjpOPcodmAgH1V06ELxhGnm9kcVzqvi/g==";
};
};
- "graphql-extensions-0.12.3" = {
+ "graphql-extensions-0.12.4" = {
name = "graphql-extensions";
packageName = "graphql-extensions";
- version = "0.12.3";
+ version = "0.12.4";
src = fetchurl {
- url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.3.tgz";
- sha512 = "W7iT0kzlwTiZU7fXfw9IgWnsqVj7EFLd0/wVcZZRAbR8L3f4+YsGls0oxKdsrvYBnbG347BXKQmIyo6GTEk4XA==";
+ url = "https://registry.npmjs.org/graphql-extensions/-/graphql-extensions-0.12.4.tgz";
+ sha512 = "GnR4LiWk3s2bGOqIh6V1JgnSXw2RCH4NOgbCFEWvB6JqWHXTlXnLZ8bRSkCiD4pltv7RHUPWqN/sGh8R6Ae/ag==";
};
};
"graphql-subscriptions-1.1.0" = {
@@ -20203,15 +20338,6 @@ let
sha512 = "MW+ioleBrwhRjalKjYaLQbr+920pHBgy9vM/n47sswtns8+96sRn5M/G+J1eu7IMeKWiN/9p6tmwCHU7552VJg==";
};
};
- "graphql-tools-5.0.0" = {
- name = "graphql-tools";
- packageName = "graphql-tools";
- version = "5.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/graphql-tools/-/graphql-tools-5.0.0.tgz";
- sha512 = "5zn3vtn//382b7G3Wzz3d5q/sh+f7tVrnxeuhTMTJ7pWJijNqLxH7VEzv8VwXCq19zAzHYEosFHfXiK7qzvk7w==";
- };
- };
"graphql-type-json-0.2.4" = {
name = "graphql-type-json";
packageName = "graphql-type-json";
@@ -20752,6 +20878,15 @@ let
sha1 = "8b5341c3496124b0724ac8555fbb8ca363ebbb73";
};
};
+ "hashish-0.0.4" = {
+ name = "hashish";
+ packageName = "hashish";
+ version = "0.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/hashish/-/hashish-0.0.4.tgz";
+ sha1 = "6d60bc6ffaf711b6afd60e426d077988014e6554";
+ };
+ };
"hashlru-2.3.0" = {
name = "hashlru";
packageName = "hashlru";
@@ -20779,13 +20914,13 @@ let
sha512 = "ghHup2voGfgFoHMGnaLHOjbYFACKrRh9KFttdCzMCbFoBMJXiNi2+XTrPP8+q6cDJM/RSqlCfVWrjp1H201rZg==";
};
};
- "hast-util-is-body-ok-link-1.0.3" = {
+ "hast-util-is-body-ok-link-1.0.4" = {
name = "hast-util-is-body-ok-link";
packageName = "hast-util-is-body-ok-link";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/hast-util-is-body-ok-link/-/hast-util-is-body-ok-link-1.0.3.tgz";
- sha512 = "NB8jW4iqT+iVld2oCjSk0T2S2FyR86rDZ7nKHx3WNf/WX16fjjdfoog6T+YeJFsPzszVKsNlVJL+k5c4asAHog==";
+ url = "https://registry.npmjs.org/hast-util-is-body-ok-link/-/hast-util-is-body-ok-link-1.0.4.tgz";
+ sha512 = "mFblNpLvFbD8dG2Nw5dJBYZkxIHeph1JAh5yr4huI7T5m8cV0zaXNiqzKPX/JdjA+tIDF7c33u9cxK132KRjyQ==";
};
};
"hast-util-is-element-1.0.4" = {
@@ -20806,13 +20941,13 @@ let
sha512 = "gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA==";
};
};
- "hast-util-to-string-1.0.3" = {
+ "hast-util-to-string-1.0.4" = {
name = "hast-util-to-string";
packageName = "hast-util-to-string";
- version = "1.0.3";
+ version = "1.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-1.0.3.tgz";
- sha512 = "3lDgDE5OdpTfP3aFeKRWEwdIZ4vprztvp+AoD+RhF7uGOBs1yBDWZFadxnjcUV4KCoI3vB9A7gdFO98hEXA90w==";
+ url = "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-1.0.4.tgz";
+ sha512 = "eK0MxRX47AV2eZ+Lyr18DCpQgodvaS3fAQO2+b9Two9F5HEoRPhiUMNzoXArMJfZi2yieFzUBMRl3HNJ3Jus3w==";
};
};
"hast-util-whitespace-1.0.4" = {
@@ -21148,13 +21283,13 @@ let
sha512 = "uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==";
};
};
- "html-whitespace-sensitive-tag-names-1.0.2" = {
+ "html-whitespace-sensitive-tag-names-1.0.3" = {
name = "html-whitespace-sensitive-tag-names";
packageName = "html-whitespace-sensitive-tag-names";
- version = "1.0.2";
+ version = "1.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/html-whitespace-sensitive-tag-names/-/html-whitespace-sensitive-tag-names-1.0.2.tgz";
- sha512 = "9jCcAq9ZsjUkZjNFDvxalDPhktOijpfzLyzBcqMLOFSbtcDNrPlKDvZeH7KdEbP7C6OjPpIdDMMPm0oq2Dpk0A==";
+ url = "https://registry.npmjs.org/html-whitespace-sensitive-tag-names/-/html-whitespace-sensitive-tag-names-1.0.3.tgz";
+ sha512 = "GX1UguduCBEAEo1hjFxc2Bz04/sDq0ACNyT7LsuoDcPfXYI3nS0NRPp3dyazLJyVUMp3GPBB56i/0Zr6CqD2PQ==";
};
};
"htmlescape-1.1.1" = {
@@ -21292,6 +21427,15 @@ let
sha512 = "ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==";
};
};
+ "http-errors-1.8.0" = {
+ name = "http-errors";
+ packageName = "http-errors";
+ version = "1.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz";
+ sha512 = "4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==";
+ };
+ };
"http-headers-3.0.2" = {
name = "http-headers";
packageName = "http-headers";
@@ -21428,6 +21572,15 @@ let
sha512 = "nUxLymWQ9pzkzTmir24p2RtsgruLmhje7lH3hLX1IpwvyTg77fW+1brenPPP3USAR+rQ36p5sTA/x7sjCJVkAA==";
};
};
+ "http2-wrapper-1.0.0-beta.4.6" = {
+ name = "http2-wrapper";
+ packageName = "http2-wrapper";
+ version = "1.0.0-beta.4.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.0-beta.4.6.tgz";
+ sha512 = "9oB4BiGDTI1FmIBlOF9OJ5hwJvcBEmPCqk/hy314Uhy2uq5TjekUZM8w8SPLLlUEM+mxNhXdPAXfrJN2Zbb/GQ==";
+ };
+ };
"http_ece-1.1.0" = {
name = "http_ece";
packageName = "http_ece";
@@ -22202,6 +22355,15 @@ let
sha512 = "E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==";
};
};
+ "inquirer-7.3.0" = {
+ name = "inquirer";
+ packageName = "inquirer";
+ version = "7.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer/-/inquirer-7.3.0.tgz";
+ sha512 = "K+LZp6L/6eE5swqIcVXrxl21aGDU4S50gKH0/d96OMQnSBCyGyZl/oZhbkVmdp5sBoINHd4xZvFSARh2dk6DWA==";
+ };
+ };
"inquirer-autocomplete-prompt-1.0.2" = {
name = "inquirer-autocomplete-prompt";
packageName = "inquirer-autocomplete-prompt";
@@ -23138,13 +23300,13 @@ let
sha512 = "gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==";
};
};
- "is-my-json-valid-2.20.1" = {
+ "is-my-json-valid-2.20.4" = {
name = "is-my-json-valid";
packageName = "is-my-json-valid";
- version = "2.20.1";
+ version = "2.20.4";
src = fetchurl {
- url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.1.tgz";
- sha512 = "KWo8x7CYK5goqyYFJM4ZmapN2DvIGKkx5C1WLHyo2Dcr4R9u4Y9ofpZxn5+LF/d0FHR3AeFcYxVlqIA2OOwuJA==";
+ url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.4.tgz";
+ sha512 = "Ym0D5NOxJ+f+zzQHkLfu5n9B1134ra+KwskpDD86200xYQBsAb9OKX81eSsI4oKN9GNAhDAReS7t8Mxtih/l+A==";
};
};
"is-natural-number-4.0.1" = {
@@ -24065,15 +24227,6 @@ let
sha512 = "qjdpeo2yKlYTH7nFdK0vbZWuTCesk4o63v5iVOlhMQPfuIZQfW/HI35SjfhA+4qpg36rnFSvUK5b1m+ckIblQQ==";
};
};
- "javascript-natural-sort-0.7.1" = {
- name = "javascript-natural-sort";
- packageName = "javascript-natural-sort";
- version = "0.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/javascript-natural-sort/-/javascript-natural-sort-0.7.1.tgz";
- sha1 = "f9e2303d4507f6d74355a73664d1440fb5a0ef59";
- };
- };
"javascript-stringify-1.6.0" = {
name = "javascript-stringify";
packageName = "javascript-stringify";
@@ -24227,13 +24380,13 @@ let
sha1 = "bcb4045c8dd0539c134bc1488cdd3e768a7a9e51";
};
};
- "jquery.terminal-2.17.2" = {
+ "jquery.terminal-2.17.5" = {
name = "jquery.terminal";
packageName = "jquery.terminal";
- version = "2.17.2";
+ version = "2.17.5";
src = fetchurl {
- url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.17.2.tgz";
- sha512 = "FHs9cS0phsXFXI1waqK/kY9TnyiWmQp65NFu/vMZky1Tef4zIYD3D5qZcBhBkXhAbIFA+fPfmMUUgGKBQWtKlQ==";
+ url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.17.5.tgz";
+ sha512 = "QqQUR52neebkFJqHWJ+0TASGYPMuGHlbVXt0bVkexvncW8CIxw+reqkI4usKnqr0GOxQuCYKceuFWnjhuMRnaQ==";
};
};
"js-base64-2.6.2" = {
@@ -24479,6 +24632,15 @@ let
sha512 = "FD/SedD78LCdSvJaOUQAXseT8oQBb5z6IVYaQaCrVUlu9zOAr1BDdKyVYQaSD/GDsAMrXpKcOyBD4LIl8nfjHw==";
};
};
+ "json-file-plus-3.3.1" = {
+ name = "json-file-plus";
+ packageName = "json-file-plus";
+ version = "3.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/json-file-plus/-/json-file-plus-3.3.1.tgz";
+ sha512 = "wo0q1UuiV5NsDPQDup1Km8IwEeqe+olr8tkWxeJq9Bjtcp7DZ0l+yrg28fSC3DEtrE311mhTZ54QGS6oiqnZEA==";
+ };
+ };
"json-merge-patch-0.2.3" = {
name = "json-merge-patch";
packageName = "json-merge-patch";
@@ -24695,13 +24857,13 @@ let
sha512 = "hk/69oAeaIzchq/v3lS50PXuzn5O2ynldopMC+SWBql7J2WtdptfB9dy8Y7+Og5rPkTCpn83zTiO8FMcqlXJ/g==";
};
};
- "jsonc-parser-2.2.1" = {
+ "jsonc-parser-2.3.0" = {
name = "jsonc-parser";
packageName = "jsonc-parser";
- version = "2.2.1";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.2.1.tgz";
- sha512 = "o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==";
+ url = "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.3.0.tgz";
+ sha512 = "b0EBt8SWFNnixVdvoR2ZtEGa9ZqLhbJnOjezn+WP+8kspFm+PFYDN8Z4Bc7pRlDjvuVcADSUkroIuTWWn/YiIA==";
};
};
"jsonfile-1.0.1" = {
@@ -24722,15 +24884,6 @@ let
sha1 = "3736a2b428b87bbda0cc83b53fa3d633a35c2ae8";
};
};
- "jsonfile-3.0.1" = {
- name = "jsonfile";
- packageName = "jsonfile";
- version = "3.0.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz";
- sha1 = "a5ecc6f65f53f662c4415c7675a0331d0992ec66";
- };
- };
"jsonfile-4.0.0" = {
name = "jsonfile";
packageName = "jsonfile";
@@ -24794,13 +24947,13 @@ let
sha512 = "WQwgWEBgn+SJU1tlDa/GiY5/ngRpa9yrSj8n4BYPHcwoxTDaMEaYCHMOn42hIHHDd3CrUoRr3+HpsK0hCKoxzA==";
};
};
- "jsonpointer-4.0.1" = {
+ "jsonpointer-4.1.0" = {
name = "jsonpointer";
packageName = "jsonpointer";
- version = "4.0.1";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz";
- sha1 = "4fd92cb34e0e9db3c89c8622ecf51f9b978c6cb9";
+ url = "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.1.0.tgz";
+ sha512 = "CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==";
};
};
"jsonwebtoken-8.5.1" = {
@@ -25290,6 +25443,15 @@ let
sha512 = "J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==";
};
};
+ "kuler-2.0.0" = {
+ name = "kuler";
+ packageName = "kuler";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz";
+ sha512 = "Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==";
+ };
+ };
"kvgraph-0.1.0" = {
name = "kvgraph";
packageName = "kvgraph";
@@ -25776,15 +25938,6 @@ let
sha512 = "OUO2CWW5bHdLr6hkKLHIKI4raEkZrf3QHkhXsJ1yCh6MZ3JDA7jFD3kCATNquuGSG6MjjPHQIQms0y0gBDzjQg==";
};
};
- "libspiro-js-0.3.1" = {
- name = "libspiro-js";
- packageName = "libspiro-js";
- version = "0.3.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/libspiro-js/-/libspiro-js-0.3.1.tgz";
- sha1 = "86652b0009a6d84ea79a5320bdca5f00612ee439";
- };
- };
"lie-3.3.0" = {
name = "lie";
packageName = "lie";
@@ -25884,6 +26037,15 @@ let
sha512 = "GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==";
};
};
+ "linkify-it-3.0.2" = {
+ name = "linkify-it";
+ packageName = "linkify-it";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.2.tgz";
+ sha512 = "gDBO4aHNZS6coiZCKVhSNh43F9ioIL4JwRjLZPkoLIY4yZFwg264Y5lu2x6rb1Js42Gh6Yqm2f6L2AJcnkzinQ==";
+ };
+ };
"listr-0.14.3" = {
name = "listr";
packageName = "listr";
@@ -25938,15 +26100,6 @@ let
sha1 = "956905708d58b4bab4c2261b04f59f31c99374c0";
};
};
- "load-json-file-2.0.0" = {
- name = "load-json-file";
- packageName = "load-json-file";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz";
- sha1 = "7947e42149af80d696cbf797bcaabcfe1fe29ca8";
- };
- };
"load-json-file-4.0.0" = {
name = "load-json-file";
packageName = "load-json-file";
@@ -26694,6 +26847,15 @@ let
sha1 = "6c2e171db2a257cd96802fd43b01b20d5f5870f6";
};
};
+ "lodash.isempty-4.4.0" = {
+ name = "lodash.isempty";
+ packageName = "lodash.isempty";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.isempty/-/lodash.isempty-4.4.0.tgz";
+ sha1 = "6f86cbedd8be4ec987be9aaf33c9684db1b31e7e";
+ };
+ };
"lodash.isequal-4.5.0" = {
name = "lodash.isequal";
packageName = "lodash.isequal";
@@ -27036,6 +27198,15 @@ let
sha1 = "24c4bfcd6b2fba38bfd0594db1179d8e9b656561";
};
};
+ "lodash.topairs-4.3.0" = {
+ name = "lodash.topairs";
+ packageName = "lodash.topairs";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lodash.topairs/-/lodash.topairs-4.3.0.tgz";
+ sha1 = "3b6deaa37d60fb116713c46c5f17ea190ec48d64";
+ };
+ };
"lodash.unescape-4.0.1" = {
name = "lodash.unescape";
packageName = "lodash.unescape";
@@ -27171,6 +27342,15 @@ let
sha512 = "N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==";
};
};
+ "logic-solver-2.0.1" = {
+ name = "logic-solver";
+ packageName = "logic-solver";
+ version = "2.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/logic-solver/-/logic-solver-2.0.1.tgz";
+ sha1 = "e9fa47002eb5d8cda7616d41639b97552eb674be";
+ };
+ };
"loglevel-1.6.8" = {
name = "loglevel";
packageName = "loglevel";
@@ -27423,6 +27603,15 @@ let
sha1 = "ec2bba603f4c5bb3e7a1bf62ce1c1dbc1d474e08";
};
};
+ "lru-cache-2.5.0" = {
+ name = "lru-cache";
+ packageName = "lru-cache";
+ version = "2.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz";
+ sha1 = "d82388ae9c960becbea0c73bb9eb79b6c6ce9aeb";
+ };
+ };
"lru-cache-2.7.3" = {
name = "lru-cache";
packageName = "lru-cache";
@@ -27549,13 +27738,13 @@ let
sha1 = "d25e32e97c3c2cb89568ba8c98d229d5c305e391";
};
};
- "macos-release-2.3.0" = {
+ "macos-release-2.4.0" = {
name = "macos-release";
packageName = "macos-release";
- version = "2.3.0";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/macos-release/-/macos-release-2.3.0.tgz";
- sha512 = "OHhSbtcviqMPt7yfw5ef5aghS2jzFVKEFyCJndQt2YpSQ9qRVSEv2axSJI1paVThEu+FFGs584h/1YhxjVqajA==";
+ url = "https://registry.npmjs.org/macos-release/-/macos-release-2.4.0.tgz";
+ sha512 = "ko6deozZYiAkqa/0gmcsz+p4jSy3gY7/ZsCEokPaYd8k+6/aXGkiTgr61+Owup7Sf+xjqW8u2ElhoM9SEcEfuA==";
};
};
"magic-string-0.22.5" = {
@@ -27837,6 +28026,15 @@ let
sha512 = "YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==";
};
};
+ "markdown-it-11.0.0" = {
+ name = "markdown-it";
+ packageName = "markdown-it";
+ version = "11.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/markdown-it/-/markdown-it-11.0.0.tgz";
+ sha512 = "+CvOnmbSubmQFSA9dKz1BRiaSMV7rhexl3sngKqFyXSagoA3fBdJQ8oZWtRy2knXdpDXaBw44euz37DeJQ9asg==";
+ };
+ };
"markdown-it-8.4.2" = {
name = "markdown-it";
packageName = "markdown-it";
@@ -27927,13 +28125,13 @@ let
sha512 = "HqMWeKfMMOu4zBO0emmxsoMWmbf2cPKZY1wP6FsTbKmicFfp5y4L3KXAsNeO1rM6NTJVOrNlLKMPjWzriBGspw==";
};
};
- "markdown-it-multimd-table-4.0.2" = {
+ "markdown-it-multimd-table-4.0.3" = {
name = "markdown-it-multimd-table";
packageName = "markdown-it-multimd-table";
- version = "4.0.2";
+ version = "4.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.0.2.tgz";
- sha512 = "SlcssTj7FoYstVQ7MsM8A46/lhbN1K6/q0e9v56o/5kaWmTheXZXQX3nuZgw7WQocn+3nyQGcoO7ovcqeFxaAw==";
+ url = "https://registry.npmjs.org/markdown-it-multimd-table/-/markdown-it-multimd-table-4.0.3.tgz";
+ sha512 = "uVLriNj6doq1dGyJppQdwbaGcK6uSzbrk7osxRHjOmZBeShgMtPS6/d+pnIKkohOjaRyP9e5kwTAlAIe/lEaIQ==";
};
};
"markdown-it-sub-1.0.0" = {
@@ -28116,15 +28314,6 @@ let
sha512 = "rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==";
};
};
- "mathjs-5.10.3" = {
- name = "mathjs";
- packageName = "mathjs";
- version = "5.10.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/mathjs/-/mathjs-5.10.3.tgz";
- sha512 = "ySjg30BC3dYjQm73ILZtwcWzFJde0VU6otkXW/57IjjuYRa3Qaf0Kb8pydEuBZYtqW2OxreAtsricrAmOj3jIw==";
- };
- };
"mathml-tag-names-2.1.3" = {
name = "mathml-tag-names";
packageName = "mathml-tag-names";
@@ -28296,33 +28485,6 @@ let
sha512 = "fPcI4r2yH02UUgMo308CVzIuXUaRUrBzMvjXX8J4XfcHgX9Y73iB0/VLp+S3TnxnTgIGrQ3BFb7kWGR7kkyS8g==";
};
};
- "megaminx-0.3.3" = {
- name = "megaminx";
- packageName = "megaminx";
- version = "0.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/megaminx/-/megaminx-0.3.3.tgz";
- sha512 = "lZBSLMro+XYJIix9zCZ8N6nZgixpjUPkX6CKuh+Y9Wl9bir/2Fp27NWapA0cNQCPrzOOI9sAwxc4BI14aIdumw==";
- };
- };
- "megaminx-0.9.0" = {
- name = "megaminx";
- packageName = "megaminx";
- version = "0.9.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/megaminx/-/megaminx-0.9.0.tgz";
- sha512 = "1UcxrUXXYboLWS3AJ2NuLckLi3YR7eJiO5LsYAWHZjYE0mmSqJ2ogSt6JrG8YINyogW9/TUWpL1ojwbRsSbyXw==";
- };
- };
- "mem-1.1.0" = {
- name = "mem";
- packageName = "mem";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz";
- sha1 = "5edd52b485ca1d900fe64895505399a0dfa45f76";
- };
- };
"mem-4.3.0" = {
name = "mem";
packageName = "mem";
@@ -28386,6 +28548,15 @@ let
sha512 = "f/xxz2TpdKv6uDn6GtHee8ivFyxwxmPuXatBb1FBwxYNuVpbM3k/Y1Z+vC0mH/dIXXrukYfe3qe5J32Dfjg93A==";
};
};
+ "memoizeasync-1.1.0" = {
+ name = "memoizeasync";
+ packageName = "memoizeasync";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/memoizeasync/-/memoizeasync-1.1.0.tgz";
+ sha1 = "9d7028a6f266deb733510bb7dbba5f51878c561e";
+ };
+ };
"memoizee-0.4.14" = {
name = "memoizee";
packageName = "memoizee";
@@ -28593,13 +28764,13 @@ let
sha1 = "401fdec7ec21cdb9e03cd3d3021398da21b27085";
};
};
- "metals-languageclient-0.2.2" = {
+ "metals-languageclient-0.2.7" = {
name = "metals-languageclient";
packageName = "metals-languageclient";
- version = "0.2.2";
+ version = "0.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/metals-languageclient/-/metals-languageclient-0.2.2.tgz";
- sha512 = "ib0Wjxa6EOqHuamtrN8GwobTc08Q4MLuT57hDsGyfQBClJOxyvgg4Q1ZwMDNB9DDyZzewQu4OTUpPbG57DXHZw==";
+ url = "https://registry.npmjs.org/metals-languageclient/-/metals-languageclient-0.2.7.tgz";
+ sha512 = "iZfEI/gAzAmzuc8M+ALBbWGHgk3VjwWaEKkgJChHdl2Ase/DSkNvnCkJwfG3JD4aksS9YA1C0nSf+pLIU7r6kA==";
};
};
"metalsmith-2.3.0" = {
@@ -28755,15 +28926,6 @@ let
sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
};
};
- "mime-2.4.4" = {
- name = "mime";
- packageName = "mime";
- version = "2.4.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/mime/-/mime-2.4.4.tgz";
- sha512 = "LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==";
- };
- };
"mime-2.4.6" = {
name = "mime";
packageName = "mime";
@@ -29340,15 +29502,6 @@ let
sha512 = "Yh9y73JRljxW5QxN08Fner68eFLxM5ynNOAw2LbIB1YAGeQzZT8QFSUvkAz609Zf+IHhhaUxqZK8dG3W/+HEvg==";
};
};
- "moment-2.25.3" = {
- name = "moment";
- packageName = "moment";
- version = "2.25.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz";
- sha512 = "PuYv0PHxZvzc15Sp8ybUCoQ+xpyPWvjOuK72a5ovzp2LI32rJXOiIfyoFoYvG3s6EwwrdkMyWuRiEHSZRLJNdg==";
- };
- };
"moment-2.26.0" = {
name = "moment";
packageName = "moment";
@@ -29907,6 +30060,15 @@ let
sha512 = "TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==";
};
};
+ "nan-2.14.0" = {
+ name = "nan";
+ packageName = "nan";
+ version = "2.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz";
+ sha512 = "INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==";
+ };
+ };
"nan-2.14.1" = {
name = "nan";
packageName = "nan";
@@ -30502,13 +30664,13 @@ let
sha1 = "180eac7003e0c707618ef31368f62f84b2a69091";
};
};
- "node-cache-5.1.1" = {
+ "node-cache-5.1.2" = {
name = "node-cache";
packageName = "node-cache";
- version = "5.1.1";
+ version = "5.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/node-cache/-/node-cache-5.1.1.tgz";
- sha512 = "bJ9nH25Z51HG2QIu66K4dMVyMs6o8bNQpviDnXzG+O/gfNxPU9IpIig0j4pzlO707GcGZ6QA4rWhlRxjJsjnZw==";
+ url = "https://registry.npmjs.org/node-cache/-/node-cache-5.1.2.tgz";
+ sha512 = "t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==";
};
};
"node-color-readline-1.0.1" = {
@@ -30629,13 +30791,13 @@ let
sha512 = "7ASaDa3pD+lJ3WvXFsxekJQelBKRpne+GOVbLbtHYdd7pFspyeuJHnWfLplGf3SwKGbfs/aYl5V/JCIaHVUKKQ==";
};
};
- "node-gyp-3.8.0" = {
+ "node-gyp-4.0.0" = {
name = "node-gyp";
packageName = "node-gyp";
- version = "3.8.0";
+ version = "4.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz";
- sha512 = "3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==";
+ url = "https://registry.npmjs.org/node-gyp/-/node-gyp-4.0.0.tgz";
+ sha512 = "2XiryJ8sICNo6ej8d0idXDEMKfVfFK7kekGCtJAuelGsYHQxhj13KTf95swTCN2dZ/4lTfZ84Fu31jqJEEgjWA==";
};
};
"node-gyp-5.1.1" = {
@@ -30782,6 +30944,15 @@ let
sha512 = "4KghwV8vH5k+g2ylT+sLTjy5wmUOb9vPhnM8NHvRf9dHmnW/CndrFXy2aRPaPST6dugXSdHXfeaHQm77PIz/1A==";
};
};
+ "node-pre-gyp-0.14.0" = {
+ name = "node-pre-gyp";
+ packageName = "node-pre-gyp";
+ version = "0.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz";
+ sha512 = "+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==";
+ };
+ };
"node-pre-gyp-0.6.39" = {
name = "node-pre-gyp";
packageName = "node-pre-gyp";
@@ -30800,6 +30971,15 @@ let
sha1 = "dbbd4af12134e2e635c245ef93ffcf6f60673a5d";
};
};
+ "node-red-admin-0.2.6" = {
+ name = "node-red-admin";
+ packageName = "node-red-admin";
+ version = "0.2.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/node-red-admin/-/node-red-admin-0.2.6.tgz";
+ sha512 = "s3TlPwl9VbhsCTg9w2nUCdyBwqyRGqnaohy9iPJPmHPnvT+YudVt9VCoJVol5lPlWbDC9QlBQMyHQDdXIxoLkw==";
+ };
+ };
"node-red-node-rbe-0.2.9" = {
name = "node-red-node-rbe";
packageName = "node-red-node-rbe";
@@ -31268,22 +31448,22 @@ let
sha512 = "Qs6P6nnopig+Y8gbzpeN/dkt+n7IyVd8f45NTMotGk6Qo7GfBmzwYx6jRLoOOgKiMnaQfYxsuyQlD8Mc3guBhg==";
};
};
- "npm-registry-fetch-4.0.4" = {
+ "npm-registry-fetch-4.0.5" = {
name = "npm-registry-fetch";
packageName = "npm-registry-fetch";
- version = "4.0.4";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.4.tgz";
- sha512 = "6jb34hX/iYNQebqWUHtU8YF6Cjb1H6ouTFPClYsyiW6lpFkljTpdeftm53rRojtja1rKAvKNIIiTS5Sjpw4wsA==";
+ url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-4.0.5.tgz";
+ sha512 = "yQ0/U4fYpCCqmueB2g8sc+89ckQ3eXpmU4+Yi2j5o/r0WkKvE2+Y0tK3DEILAtn2UaQTkjTHxIXe2/CSdit+/Q==";
};
};
- "npm-registry-fetch-8.1.0" = {
+ "npm-registry-fetch-8.1.1" = {
name = "npm-registry-fetch";
packageName = "npm-registry-fetch";
- version = "8.1.0";
+ version = "8.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-8.1.0.tgz";
- sha512 = "RkcugRDye2j6yEiHGMyAdKQoipgp8VToSIjm+TFLhVraXOkC/WU2kjE2URcYBpcJ4hs++VFBKo6+Zg4wmrS+Qw==";
+ url = "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-8.1.1.tgz";
+ sha512 = "3FCYb/YO6k9vfPMSU6H1CbixQAzoLuBqTTpjcks2PHlN59c0ENTYrDF8lCRvgLm1iAhwhwZg7pRq2VOTw3Yfaw==";
};
};
"npm-run-path-2.0.2" = {
@@ -31953,6 +32133,15 @@ let
sha1 = "f8cdf77884826fe4dff93e3a9cc37b1e4480742e";
};
};
+ "one-time-1.0.0" = {
+ name = "one-time";
+ packageName = "one-time";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz";
+ sha512 = "5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==";
+ };
+ };
"onetime-1.1.0" = {
name = "onetime";
packageName = "onetime";
@@ -32322,15 +32511,6 @@ let
sha1 = "20f9f17ae29ed345e8bde583b13d2009803c14d9";
};
};
- "os-locale-2.1.0" = {
- name = "os-locale";
- packageName = "os-locale";
- version = "2.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz";
- sha512 = "3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==";
- };
- };
"os-locale-3.1.0" = {
name = "os-locale";
packageName = "os-locale";
@@ -32394,13 +32574,13 @@ let
sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
};
};
- "otfcc-ttcize-0.8.0" = {
+ "otfcc-ttcize-0.10.2" = {
name = "otfcc-ttcize";
packageName = "otfcc-ttcize";
- version = "0.8.0";
+ version = "0.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/otfcc-ttcize/-/otfcc-ttcize-0.8.0.tgz";
- sha512 = "0RFgy9TDsgTF/1UJ8bSQ4heTYRatDz3HOXXh8d3WyXReqeOU+edgkbG4ERMFPdzFnA+SgqKTnPRg+2pduZsmSQ==";
+ url = "https://registry.npmjs.org/otfcc-ttcize/-/otfcc-ttcize-0.10.2.tgz";
+ sha512 = "CLMMw6r97AvmK5nOIGpnG4xHVU40gyTzpvn55RPyxZQ3E/UMXG4HnykyTYHlVL7Y46ISr1isPiSN0CvjYpZtgg==";
};
};
"p-all-2.1.0" = {
@@ -32646,13 +32826,13 @@ let
sha512 = "3cRXXn3/O0o3+eVmUroJPSj/esxoEFIm0ZOno/T+NzG/VZgPOqQ8WKmlNqubSEpZmCIngEy34unkHGg83ZIBmg==";
};
};
- "p-queue-6.4.0" = {
+ "p-queue-6.5.0" = {
name = "p-queue";
packageName = "p-queue";
- version = "6.4.0";
+ version = "6.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-queue/-/p-queue-6.4.0.tgz";
- sha512 = "X7ddxxiQ+bLR/CUt3/BVKrGcJDNxBr0pEEFKHHB6vTPWNUhgDv36GpIH18RmGM3YGPpBT+JWGjDDqsVGuF0ERw==";
+ url = "https://registry.npmjs.org/p-queue/-/p-queue-6.5.0.tgz";
+ sha512 = "FLaTTD9Am6TeDfNuN0d+INeyVJoICoBS+OVP5K1S84v4w51LN3nRkCT+WC7xLBepV2s+N4LibM7Ys7xcSc0+1A==";
};
};
"p-reduce-1.0.0" = {
@@ -33060,6 +33240,15 @@ let
sha512 = "7T9g6mIsFFpLlo0Zzb2jLWdCt+H9Qtf/hRmMYFi/Mq6Ovi+YKo+AyDFX3OhFfu0vXX5Nid9FKJGKSSzNcTkWiA==";
};
};
+ "parse-link-header-1.0.1" = {
+ name = "parse-link-header";
+ packageName = "parse-link-header";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/parse-link-header/-/parse-link-header-1.0.1.tgz";
+ sha1 = "bedfe0d2118aeb84be75e7b025419ec8a61140a7";
+ };
+ };
"parse-node-version-1.0.1" = {
name = "parse-node-version";
packageName = "parse-node-version";
@@ -33276,6 +33465,15 @@ let
sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14";
};
};
+ "passerror-1.1.1" = {
+ name = "passerror";
+ packageName = "passerror";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/passerror/-/passerror-1.1.1.tgz";
+ sha1 = "a25b88dbdd910a29603aec7dcb96e9a7a97687b4";
+ };
+ };
"passive-voice-0.1.0" = {
name = "passive-voice";
packageName = "passive-voice";
@@ -33573,15 +33771,6 @@ let
sha1 = "59c44f7ee491da704da415da5a4070ba4f8fe441";
};
};
- "path-type-2.0.0" = {
- name = "path-type";
- packageName = "path-type";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz";
- sha1 = "f012ccb8415b7096fc2daa1054c3d72389594c73";
- };
- };
"path-type-3.0.0" = {
name = "path-type";
packageName = "path-type";
@@ -34924,15 +35113,6 @@ let
sha512 = "UCDQscAfQ1HArwvSUobJWbc3sTGLqGpYkRqXUpBZgf+zOWpOjz2dxnpRsOu+qxIj1K0n5UT1wgbCCgetsIwiug==";
};
};
- "primitive-quadify-off-curves-0.4.1" = {
- name = "primitive-quadify-off-curves";
- packageName = "primitive-quadify-off-curves";
- version = "0.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/primitive-quadify-off-curves/-/primitive-quadify-off-curves-0.4.1.tgz";
- sha512 = "Kmn+IfF+hcARb1NX+XtoSQIxHS+WeOqqQ3YDihRe3KkvGkFxMrDQFFsDTXxwUOt9KmvD7FgWG6cO2ajZp4lEQg==";
- };
- };
"printf-0.2.5" = {
name = "printf";
packageName = "printf";
@@ -35113,6 +35293,15 @@ let
sha512 = "W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==";
};
};
+ "promise-deferred-2.0.3" = {
+ name = "promise-deferred";
+ packageName = "promise-deferred";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/promise-deferred/-/promise-deferred-2.0.3.tgz";
+ sha512 = "n10XaoznCzLfyPFOlEE8iurezHpxrYzyjgq/1eW9Wk1gJwur/N7BdBmjJYJpqMeMcXK4wEbzo2EvZQcqjYcKUQ==";
+ };
+ };
"promise-inflight-1.0.1" = {
name = "promise-inflight";
packageName = "promise-inflight";
@@ -35167,6 +35356,15 @@ let
sha512 = "UpcYW5S1RaNKT6pd+s9jp9K9rlQge1UXKskec0j6Mmuq7UJCvlS2J2/s/yuPN8ehftf9HXMxWlKiPbGGUzpoRg==";
};
};
+ "promiseback-2.0.3" = {
+ name = "promiseback";
+ packageName = "promiseback";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/promiseback/-/promiseback-2.0.3.tgz";
+ sha512 = "VZXdCwS0ppVNTIRfNsCvVwJAaP2b+pxQF7lM8DMWfmpNWyTxB6O5YNbzs+8z0ki/KIBHKHk308NTIl4kJUem3w==";
+ };
+ };
"promised-temp-0.1.0" = {
name = "promised-temp";
packageName = "promised-temp";
@@ -35176,13 +35374,13 @@ let
sha1 = "5f8a704ccdf5f2ac23996fcafe2b301bc2a8d0eb";
};
};
- "promisify-child-process-3.1.4" = {
+ "promisify-child-process-4.1.1" = {
name = "promisify-child-process";
packageName = "promisify-child-process";
- version = "3.1.4";
+ version = "4.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/promisify-child-process/-/promisify-child-process-3.1.4.tgz";
- sha512 = "tLifJs99E4oOXUz/dKQjRgdchfiepmYQzBVrcVX9BtUWi9aGJeGSf2KgXOWBW1JFsSYgLkl1Z9HRm8i0sf4cTg==";
+ url = "https://registry.npmjs.org/promisify-child-process/-/promisify-child-process-4.1.1.tgz";
+ sha512 = "/sRjHZwoXf1rJ+8s4oWjYjGRVKNK1DUnqfRC1Zek18pl0cN6k3yJ1cCbqd0tWNe4h0Gr+SY4vR42N33+T82WkA==";
};
};
"promisize-1.1.2" = {
@@ -35401,13 +35599,13 @@ let
sha512 = "v4Bl6I3f2kJfr5o80ShABNHAokIgY+wFDTQfE+X3zWYgSGQOCBeYptLZUpoOALBqO5EawmDN/tjTldJesd0ujQ==";
};
};
- "ps-tree-0.0.3" = {
+ "ps-tree-1.2.0" = {
name = "ps-tree";
packageName = "ps-tree";
- version = "0.0.3";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ps-tree/-/ps-tree-0.0.3.tgz";
- sha1 = "dbf8d752a7fe22fa7d58635689499610e9276ddc";
+ url = "https://registry.npmjs.org/ps-tree/-/ps-tree-1.2.0.tgz";
+ sha512 = "0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==";
};
};
"pseudomap-1.0.2" = {
@@ -36418,6 +36616,15 @@ let
sha512 = "ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==";
};
};
+ "quick-lru-5.1.1" = {
+ name = "quick-lru";
+ packageName = "quick-lru";
+ version = "5.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz";
+ sha512 = "WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==";
+ };
+ };
"quicktask-1.1.0" = {
name = "quicktask";
packageName = "quicktask";
@@ -36814,15 +37021,6 @@ let
sha1 = "f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28";
};
};
- "read-pkg-2.0.0" = {
- name = "read-pkg";
- packageName = "read-pkg";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz";
- sha1 = "8ef1c0623c6a6db0dc6713c4bfac46332b2368f8";
- };
- };
"read-pkg-3.0.0" = {
name = "read-pkg";
packageName = "read-pkg";
@@ -36850,15 +37048,6 @@ let
sha1 = "9d63c13276c065918d57f002a57f40a1b643fb02";
};
};
- "read-pkg-up-2.0.0" = {
- name = "read-pkg-up";
- packageName = "read-pkg-up";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz";
- sha1 = "6b72a8048984e0c41e79510fd5e9fa99b3b549be";
- };
- };
"read-pkg-up-3.0.0" = {
name = "read-pkg-up";
packageName = "read-pkg-up";
@@ -37219,13 +37408,13 @@ let
sha512 = "ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==";
};
};
- "regenerator-transform-0.14.4" = {
+ "regenerator-transform-0.14.5" = {
name = "regenerator-transform";
packageName = "regenerator-transform";
- version = "0.14.4";
+ version = "0.14.5";
src = fetchurl {
- url = "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.4.tgz";
- sha512 = "EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==";
+ url = "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz";
+ sha512 = "eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==";
};
};
"regex-cache-0.4.4" = {
@@ -37885,6 +38074,15 @@ let
sha512 = "c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==";
};
};
+ "resolve-alpn-1.0.0" = {
+ name = "resolve-alpn";
+ packageName = "resolve-alpn";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.0.0.tgz";
+ sha512 = "rTuiIEqFmGxne4IovivKSDzld2lWW9QCjqv80SYjPgf+gS35eaCAjaP54CCwGAwBtnCsvNLYtqxe1Nw+i6JEmA==";
+ };
+ };
"resolve-cwd-2.0.0" = {
name = "resolve-cwd";
packageName = "resolve-cwd";
@@ -38353,13 +38551,13 @@ let
sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==";
};
};
- "rollup-2.18.1" = {
+ "rollup-2.19.0" = {
name = "rollup";
packageName = "rollup";
- version = "2.18.1";
+ version = "2.19.0";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.18.1.tgz";
- sha512 = "w4X77ADA+WTGlapC8Z6yggdJtODw3SBl6R2LSkA7ZW5MtdkgcB7sfaSD1UWyx8diXbMcGIb0eI9gCx/dyqOgNQ==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.19.0.tgz";
+ sha512 = "nny5Vs4jwY3vbQAXgOyU4ZDZqLvMKm/umnsVry/demVL6ve8ke1XhdpYE0eiWencASmx/qFPw6pP8P7MLJl9XA==";
};
};
"rollup-plugin-babel-4.4.0" = {
@@ -38632,6 +38830,15 @@ let
sha512 = "WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==";
};
};
+ "rxjs-6.6.0" = {
+ name = "rxjs";
+ packageName = "rxjs";
+ version = "6.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/rxjs/-/rxjs-6.6.0.tgz";
+ sha512 = "3HMA8z/Oz61DUHe+SdOiQyzIf4tOx5oQHmMir7IZEu6TMqCLHT4LRcmNaUS0NwOz8VLvmmBduMsoaUvMaIiqzg==";
+ };
+ };
"s.color-0.0.13" = {
name = "s.color";
packageName = "s.color";
@@ -38920,15 +39127,6 @@ let
sha1 = "f0c82d98a3b139a8776a8808050b824431087fca";
};
};
- "seed-random-2.2.0" = {
- name = "seed-random";
- packageName = "seed-random";
- version = "2.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/seed-random/-/seed-random-2.2.0.tgz";
- sha1 = "2a9b19e250a817099231a5b99a4daf80b7fbed54";
- };
- };
"seek-bzip-1.0.5" = {
name = "seek-bzip";
packageName = "seek-bzip";
@@ -39253,6 +39451,15 @@ let
sha1 = "e433676932020454e3c14870c517ea1de56c2fa4";
};
};
+ "seq-0.3.5" = {
+ name = "seq";
+ packageName = "seq";
+ version = "0.3.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/seq/-/seq-0.3.5.tgz";
+ sha1 = "ae02af3a424793d8ccbf212d69174e0c54dffe38";
+ };
+ };
"sequencify-0.0.7" = {
name = "sequencify";
packageName = "sequencify";
@@ -39289,6 +39496,15 @@ let
sha512 = "JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==";
};
};
+ "serialize-javascript-4.0.0" = {
+ name = "serialize-javascript";
+ packageName = "serialize-javascript";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz";
+ sha512 = "GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==";
+ };
+ };
"serialize-to-js-3.1.1" = {
name = "serialize-to-js";
packageName = "serialize-to-js";
@@ -39424,6 +39640,15 @@ let
sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==";
};
};
+ "setprototypeof-1.2.0" = {
+ name = "setprototypeof";
+ packageName = "setprototypeof";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz";
+ sha512 = "E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==";
+ };
+ };
"seventh-0.7.35" = {
name = "seventh";
packageName = "seventh";
@@ -40126,13 +40351,13 @@ let
sha512 = "3UlyogA67/9WOssJ7s4d7gqWQRWyO/LbgdBBNMhhmFDKa7eTUSW+A782CVHgyDSJZ2kNANcMWwMiOL+h3p6zQg==";
};
};
- "snyk-docker-plugin-3.12.3" = {
+ "snyk-docker-plugin-3.13.0" = {
name = "snyk-docker-plugin";
packageName = "snyk-docker-plugin";
- version = "3.12.3";
+ version = "3.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-3.12.3.tgz";
- sha512 = "Ysv7ZDvXFt6K11f1m6wJaqYS3yM7c8YhzOIPoEmrYZW+4tL+Al5DiyKaAQBudbfYEA7xa6S6qGqE3QRitHZ5nQ==";
+ url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-3.13.0.tgz";
+ sha512 = "sOfl0VOog8LxRvl/GUX2lNxXDY0EqgRq32nqPieG9Cq9e1f5h6EU3d8CmxyFo+MaHOOP7vTdaN8TUe2uuJ2Ysw==";
};
};
"snyk-go-parser-1.4.1" = {
@@ -40153,13 +40378,13 @@ let
sha512 = "r/uaM3gk/RF7m/VGYswxlnA6I+kMgK3eVPsPyf7400BhqF8noh8K7v10CEg67mHA4JM0l7dZASqejr/5kKw9ZQ==";
};
};
- "snyk-gradle-plugin-3.5.0" = {
+ "snyk-gradle-plugin-3.5.1" = {
name = "snyk-gradle-plugin";
packageName = "snyk-gradle-plugin";
- version = "3.5.0";
+ version = "3.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.5.0.tgz";
- sha512 = "zOHr3802bDKCcSAFfoEvt/wGSaOSGRm6yQjikdo1RTz7jTeQnSMJxCFYTOhfpu9Tka4d5q0TsdI/2VLFAvPKhA==";
+ url = "https://registry.npmjs.org/snyk-gradle-plugin/-/snyk-gradle-plugin-3.5.1.tgz";
+ sha512 = "8tZwQCqRbjp1azvc+bBRXSbn2AjbUpFAM6qoSpM/IZpfGl1RaOtz4/JTkGFxj+iBhTFoAkGxEunT66eO0pHZZw==";
};
};
"snyk-module-1.9.1" = {
@@ -40207,6 +40432,15 @@ let
sha512 = "l6jLoJxqcIIkQopSdQuAstXdMw5AIgLu+uGc5CYpHyw8fYqOwna8rawwofNeGuwJAAv4nEiNiexeYaR88OCq6Q==";
};
};
+ "snyk-nodejs-lockfile-parser-1.25.0" = {
+ name = "snyk-nodejs-lockfile-parser";
+ packageName = "snyk-nodejs-lockfile-parser";
+ version = "1.25.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.25.0.tgz";
+ sha512 = "eikMzCCxwViIh885TMRgr5X1DjDYJI7eK+F9bqtpL/UuPealpnefUoH/LGicPtUSRknMcZvI4nzM0QSNMJ3+5w==";
+ };
+ };
"snyk-nuget-plugin-1.18.1" = {
name = "snyk-nuget-plugin";
packageName = "snyk-nuget-plugin";
@@ -40909,6 +41143,15 @@ let
sha512 = "0rfBDPVLzvDbMUKrFWvF6kvtXxllXGZRkFL0aCWJ5y8uXlEfZDo6IEPACZwJbKt/fGqFjJLJRHnG62vJmLLpRA==";
};
};
+ "spiro-2.0.0" = {
+ name = "spiro";
+ packageName = "spiro";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/spiro/-/spiro-2.0.0.tgz";
+ sha512 = "KPWXN+OmQdjZPCMGRkE2hsbcY4Y4UJxjn+qTw4rsJ49n8VN6EqPk0UOOkNihXEl3JEqPQxcrDQebu9YPn9Ad4w==";
+ };
+ };
"split-0.2.10" = {
name = "split";
packageName = "split";
@@ -41188,13 +41431,13 @@ let
sha512 = "lbizlDBCtOOnbnz7zS81NOtnAyHnXu9E3gxrAJHZe7oyxINRI7IpQ8J79to9aXzkb8+2M32R8K4whmsAHGvJAg==";
};
};
- "ssb-invite-2.1.4" = {
+ "ssb-invite-2.1.5" = {
name = "ssb-invite";
packageName = "ssb-invite";
- version = "2.1.4";
+ version = "2.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/ssb-invite/-/ssb-invite-2.1.4.tgz";
- sha512 = "bq4Iow4DOfsfWKE6otgD2+sWd59PcLW/WUbwZdJlukaT2m0nazPu2s8k9xX/95p+pJS7xkLyywHxMzytiKRqTg==";
+ url = "https://registry.npmjs.org/ssb-invite/-/ssb-invite-2.1.5.tgz";
+ sha512 = "nihgFMmw+OVz8X/ES47wcfY2at0E9MdSPjHm1yUpG8E5sgORLcdrtOXSRKs6Nd2EXk7FcP49EUr0trUt3G9cFw==";
};
};
"ssb-issues-1.0.0" = {
@@ -41701,6 +41944,15 @@ let
sha1 = "91d5f5130d1cef96dcfa7f726945188741d09ee4";
};
};
+ "stream-buffers-3.0.2" = {
+ name = "stream-buffers";
+ packageName = "stream-buffers";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream-buffers/-/stream-buffers-3.0.2.tgz";
+ sha512 = "DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==";
+ };
+ };
"stream-collector-1.0.1" = {
name = "stream-collector";
packageName = "stream-collector";
@@ -42322,15 +42574,6 @@ let
sha1 = "f87db5ef2613f6968aa545abfe1ec728b6a829ca";
};
};
- "strip-bom-stream-3.0.0" = {
- name = "strip-bom-stream";
- packageName = "strip-bom-stream";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/strip-bom-stream/-/strip-bom-stream-3.0.0.tgz";
- sha1 = "956bcc5d84430f69256a90ed823765cd858e159c";
- };
- };
"strip-bom-stream-4.0.0" = {
name = "strip-bom-stream";
packageName = "strip-bom-stream";
@@ -43421,13 +43664,13 @@ let
sha512 = "a6sumDlzyHVJWb8+YofY4TW112G6p2FCPEAFk+59gIYHv3XHRhm9ltVQ9kli4hNWeQBwSpe8cRN25x0ROunMOw==";
};
};
- "terminal-kit-1.35.8" = {
+ "terminal-kit-1.35.9" = {
name = "terminal-kit";
packageName = "terminal-kit";
- version = "1.35.8";
+ version = "1.35.9";
src = fetchurl {
- url = "https://registry.npmjs.org/terminal-kit/-/terminal-kit-1.35.8.tgz";
- sha512 = "/IGjDgbStqJWgbYhNwgmollwYqGNkDmamYLVnoWwaFYnpyEg3tKHRt3XMKuOAJy5k82q9r18dqngsQqL3g/zRw==";
+ url = "https://registry.npmjs.org/terminal-kit/-/terminal-kit-1.35.9.tgz";
+ sha512 = "goxpKPoY0m3IOLTZqtqYkHpfIudbshiLDImtTctpN4eBV9a79OcDHq/tZ53Z0qhKA/jv09fq5amvYi/OPitFmA==";
};
};
"terser-3.17.0" = {
@@ -44357,6 +44600,15 @@ let
sha1 = "8a7e8ab3044ad19f233f50c15894cbf69e5d205e";
};
};
+ "traverse-0.3.9" = {
+ name = "traverse";
+ packageName = "traverse";
+ version = "0.3.9";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz";
+ sha1 = "717b8f220cc0bb7b44e40514c22b2e8bbc70d8b9";
+ };
+ };
"traverse-0.4.6" = {
name = "traverse";
packageName = "traverse";
@@ -44591,15 +44843,6 @@ let
sha512 = "aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==";
};
};
- "tslib-1.11.2" = {
- name = "tslib";
- packageName = "tslib";
- version = "1.11.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.11.2.tgz";
- sha512 = "tTSkux6IGPnUGUd1XAZHcpu85MOkIl5zX49pO+jfsie3eP0B6pyhOlLXm3cAC6T7s+euSDDUUV+Acop5WmtkVg==";
- };
- };
"tslib-1.13.0" = {
name = "tslib";
packageName = "tslib";
@@ -44609,15 +44852,6 @@ let
sha512 = "i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==";
};
};
- "tslib-1.9.3" = {
- name = "tslib";
- packageName = "tslib";
- version = "1.9.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz";
- sha512 = "4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==";
- };
- };
"tslib-2.0.0" = {
name = "tslib";
packageName = "tslib";
@@ -44672,13 +44906,13 @@ let
sha512 = "X68badwBjAy/+itU49scLjXUL094up+rHuYk+YAOTTBYSUMOmLZ7VyhZJuqQESj1gnyLAC2/5V8Euv+mExmyPA==";
};
};
- "ttf2woff2-2.0.3" = {
+ "ttf2woff2-3.0.0" = {
name = "ttf2woff2";
packageName = "ttf2woff2";
- version = "2.0.3";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/ttf2woff2/-/ttf2woff2-2.0.3.tgz";
- sha1 = "5e020afe6e643287f3ad7687abed20fe654eb329";
+ url = "https://registry.npmjs.org/ttf2woff2/-/ttf2woff2-3.0.0.tgz";
+ sha512 = "5/Web6B0lF/STNAQ0d5vAlRRquuWsNj8wOmKQ9ql9Bsgbx8MsLnNzaBG9vBcSE4s4Ry1QOr/MyUrDUIVgVPEfw==";
};
};
"ttl-1.3.1" = {
@@ -44915,15 +45149,6 @@ let
sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==";
};
};
- "typed-function-1.1.0" = {
- name = "typed-function";
- packageName = "typed-function";
- version = "1.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/typed-function/-/typed-function-1.1.0.tgz";
- sha512 = "TuQzwiT4DDg19beHam3E66oRXhyqlyfgjHB/5fcvsRXbfmWPJfto9B4a0TBdTrQAPGlGmXh/k7iUI+WsObgORA==";
- };
- };
"typed-rest-client-1.2.0" = {
name = "typed-rest-client";
packageName = "typed-rest-client";
@@ -44978,6 +45203,15 @@ let
sha512 = "hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==";
};
};
+ "typescript-3.9.6" = {
+ name = "typescript";
+ packageName = "typescript";
+ version = "3.9.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz";
+ sha512 = "Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==";
+ };
+ };
"typescript-eslint-parser-16.0.1" = {
name = "typescript-eslint-parser";
packageName = "typescript-eslint-parser";
@@ -45041,13 +45275,13 @@ let
sha1 = "5c080e5d661cbbe38259d2e70a3c7253e873881d";
};
};
- "typo-geom-0.5.1" = {
+ "typo-geom-0.8.4" = {
name = "typo-geom";
packageName = "typo-geom";
- version = "0.5.1";
+ version = "0.8.4";
src = fetchurl {
- url = "https://registry.npmjs.org/typo-geom/-/typo-geom-0.5.1.tgz";
- sha512 = "nj81m0eqRMpK6NcwkGlT9r3CbwjCQhsFU6SBUuYW9TDveqIdi/QUFGkikoImtE1C6OzY2LvuVMSG8rx/ZTCGtQ==";
+ url = "https://registry.npmjs.org/typo-geom/-/typo-geom-0.8.4.tgz";
+ sha512 = "n0P1RQidLnjLI2iSUDENiugkABaR+tr/kSIpl040XLKmrfsBZ/weS1OvQ9Mq98CsJlcJDemKdPqldoyYSsVgmQ==";
};
};
"ua-parser-js-0.7.21" = {
@@ -45095,13 +45329,13 @@ let
sha512 = "Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==";
};
};
- "uglify-js-3.8.1" = {
+ "uglify-js-3.9.4" = {
name = "uglify-js";
packageName = "uglify-js";
- version = "3.8.1";
+ version = "3.9.4";
src = fetchurl {
- url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.1.tgz";
- sha512 = "W7KxyzeaQmZvUFbGj4+YFshhVrMBGSg2IbcYAjGWGvx8DHvJMclbTDMpffdxFUGPBHjIytk7KJUR/KUXstUGDw==";
+ url = "https://registry.npmjs.org/uglify-js/-/uglify-js-3.9.4.tgz";
+ sha512 = "8RZBJq5smLOa7KslsNsVcSH+KOXf1uDU8yqLeNuVKwmT0T3FA0ZoXlinQfRad7SDcbZZRZE4ov+2v71EnxNyCA==";
};
};
"uglify-to-browserify-1.0.2" = {
@@ -45347,6 +45581,15 @@ let
sha512 = "Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==";
};
};
+ "unicode-13.0.0-0.8.0" = {
+ name = "unicode-13.0.0";
+ packageName = "unicode-13.0.0";
+ version = "0.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unicode-13.0.0/-/unicode-13.0.0-0.8.0.tgz";
+ sha512 = "Ekct2eo5hBIp/29ERCj1ABIBNnrFOAisNHFv8l2KksHJg4PurIN/nGPFItaIpBJHVzlBYuJaVx/bAvmJnFFL/w==";
+ };
+ };
"unicode-canonical-property-names-ecmascript-1.0.4" = {
name = "unicode-canonical-property-names-ecmascript";
packageName = "unicode-canonical-property-names-ecmascript";
@@ -45401,6 +45644,15 @@ let
sha1 = "d671dddd89101a08bac37b6a5161010602052085";
};
};
+ "unicoderegexp-0.4.1" = {
+ name = "unicoderegexp";
+ packageName = "unicoderegexp";
+ version = "0.4.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/unicoderegexp/-/unicoderegexp-0.4.1.tgz";
+ sha1 = "afb10e4ef1eeddc711417bbb652bc885da9d4171";
+ };
+ };
"unified-2.1.4" = {
name = "unified";
packageName = "unified";
@@ -46355,13 +46607,13 @@ let
sha512 = "vRAKaS8WcYNgzbxyH2LdheqgL4sQLis8LXl7r/mN+O4mpWlUpoCsTtietxepLrft2q0TFA2gaIvSWN1iRkzW/w==";
};
};
- "utp-native-2.2.0" = {
+ "utp-native-2.2.1" = {
name = "utp-native";
packageName = "utp-native";
- version = "2.2.0";
+ version = "2.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/utp-native/-/utp-native-2.2.0.tgz";
- sha512 = "Yx7O/vbgBNnsqEdIrVzST/cF8Tj/JaLUeQEdRbCSKDpSnHEf+kioD0Xspau2OAI/jkZaAxc67/HqLc03Ykf4mQ==";
+ url = "https://registry.npmjs.org/utp-native/-/utp-native-2.2.1.tgz";
+ sha512 = "7GvD4gjGyL1GaNtZAaBVHn8SeWgx9/xIVE1LufMR0m2pWUs1EVx5WiOCXrCHyt7e15+5SquBMoQfj888pJySxA==";
};
};
"uuid-3.3.2" = {
@@ -46400,15 +46652,6 @@ let
sha512 = "yqjRXZzSJm9Dbl84H2VDHpM3zMjzSJQ+hn6C4zqd5ilW+7P4ZmLEEqwho9LjP+tGuZlF4xrHQXT0h9QZUS/pWA==";
};
};
- "uuid-7.0.3" = {
- name = "uuid";
- packageName = "uuid";
- version = "7.0.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz";
- sha512 = "DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==";
- };
- };
"uuid-8.1.0" = {
name = "uuid";
packageName = "uuid";
@@ -47012,13 +47255,13 @@ let
sha512 = "RWkO/c/A7iXhHEy3OuEqkCqavDjpD4NF2Ca8vjai+ZtEYNeHrm1ybTnBYLP4Ft1uXvvaaVtYA9HrDjD6+CUONg==";
};
};
- "vscode-css-languageservice-4.2.0" = {
+ "vscode-css-languageservice-4.3.0" = {
name = "vscode-css-languageservice";
packageName = "vscode-css-languageservice";
- version = "4.2.0";
+ version = "4.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.2.0.tgz";
- sha512 = "HIjl5bofrrxMMF05K/nq83270EdvteuAIio44FWd6tDdfhgg4vbofiAuXRSpXFi335f5+ekKdrzvPZm9ahqzsg==";
+ url = "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.3.0.tgz";
+ sha512 = "BkQAMz4oVHjr0oOAz5PdeE72txlLQK7NIwzmclfr+b6fj6I8POwB+VoXvrZLTbWt9hWRgfvgiQRkh5JwrjPJ5A==";
};
};
"vscode-emmet-helper-1.2.17" = {
@@ -47228,6 +47471,15 @@ let
sha512 = "tZFUSbyjUcrh+qQf13ALX4QDdOfDX0cVaBFgy7ktJ0VwS7AW/yRKgGPSxVqqP9OCMNPdqP57O5q47w2pEwfaUg==";
};
};
+ "vscode-languageserver-types-3.16.0-next.2" = {
+ name = "vscode-languageserver-types";
+ packageName = "vscode-languageserver-types";
+ version = "3.16.0-next.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0-next.2.tgz";
+ sha512 = "QjXB7CKIfFzKbiCJC4OWC8xUncLsxo19FzGVp/ADFvvi87PlmBSCAtZI5xwGjF5qE0xkLf0jjKUn3DzmpDP52Q==";
+ };
+ };
"vscode-languageserver-types-3.6.0" = {
name = "vscode-languageserver-types";
packageName = "vscode-languageserver-types";
@@ -47651,6 +47903,15 @@ let
sha512 = "lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==";
};
};
+ "websocket-1.0.31" = {
+ name = "websocket";
+ packageName = "websocket";
+ version = "1.0.31";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/websocket/-/websocket-1.0.31.tgz";
+ sha512 = "VAouplvGKPiKFDTeCCO65vYHsyay8DqoBSlzIO3fayrfOgU94lQN5a1uWVnFrMLceTJw/+fQXR5PGbUVRaHshQ==";
+ };
+ };
"websocket-driver-0.6.5" = {
name = "websocket-driver";
packageName = "websocket-driver";
@@ -47714,6 +47975,15 @@ let
sha512 = "9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==";
};
};
+ "whatwg-fetch-3.1.0" = {
+ name = "whatwg-fetch";
+ packageName = "whatwg-fetch";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.1.0.tgz";
+ sha512 = "pgmbsVWKpH9GxLXZmtdowDIqtb/rvPyjjQv3z9wLcmgWKFHilKnZD3ldgrOlwJoPGOUluQsRPWd52yVkPfmI1A==";
+ };
+ };
"whatwg-mimetype-2.3.0" = {
name = "whatwg-mimetype";
packageName = "whatwg-mimetype";
@@ -48056,6 +48326,15 @@ let
sha512 = "zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==";
};
};
+ "winston-3.3.3" = {
+ name = "winston";
+ packageName = "winston";
+ version = "3.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz";
+ sha512 = "oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==";
+ };
+ };
"winston-transport-4.4.0" = {
name = "winston-transport";
packageName = "winston-transport";
@@ -48353,13 +48632,13 @@ let
sha512 = "HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==";
};
};
- "ws-7.3.0" = {
+ "ws-7.3.1" = {
name = "ws";
packageName = "ws";
- version = "7.3.0";
+ version = "7.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ws/-/ws-7.3.0.tgz";
- sha512 = "iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==";
+ url = "https://registry.npmjs.org/ws/-/ws-7.3.1.tgz";
+ sha512 = "D3RuNkynyHmEJIpD2qrgVkc9DQ23OrN/moAwZX4L8DfvszsJxpjQuUq3LMx6HoYji9fbIOBY18XWBsAux1ZZUA==";
};
};
"x-default-browser-0.3.1" = {
@@ -48641,6 +48920,15 @@ let
sha512 = "yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==";
};
};
+ "xmldom-0.3.0" = {
+ name = "xmldom";
+ packageName = "xmldom";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/xmldom/-/xmldom-0.3.0.tgz";
+ sha512 = "z9s6k3wxE+aZHgXYxSTpGDo7BYOUfJsIRyoZiX6HTjwpwfS2wpQBQKa2fD+ShLyPkqDYo5ud7KitmLZ2Cd6r0g==";
+ };
+ };
"xmlhttprequest-1.8.0" = {
name = "xmlhttprequest";
packageName = "xmlhttprequest";
@@ -48678,6 +48966,15 @@ let
sha1 = "fcd82267e9351c13f0fb9c73307f25331d29c63a";
};
};
+ "xpath-0.0.27" = {
+ name = "xpath";
+ packageName = "xpath";
+ version = "0.0.27";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/xpath/-/xpath-0.0.27.tgz";
+ sha512 = "fg03WRxtkCV6ohClePNAECYsmpKKTv5L8y/X3Dn1hQrec3POx2jHZ/0P2qQ6HvsrU1BmeqXcof3NGGueG6LxwQ==";
+ };
+ };
"xpath-0.0.5" = {
name = "xpath";
packageName = "xpath";
@@ -48795,6 +49092,15 @@ let
sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
};
};
+ "yaeti-0.0.6" = {
+ name = "yaeti";
+ packageName = "yaeti";
+ version = "0.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yaeti/-/yaeti-0.0.6.tgz";
+ sha1 = "f26f484d72684cf42bedfb76970aa1608fbf9577";
+ };
+ };
"yallist-2.1.2" = {
name = "yallist";
packageName = "yallist";
@@ -48948,6 +49254,15 @@ let
sha512 = "92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==";
};
};
+ "yargs-15.4.0" = {
+ name = "yargs";
+ packageName = "yargs";
+ version = "15.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/yargs/-/yargs-15.4.0.tgz";
+ sha512 = "D3fRFnZwLWp8jVAAhPZBsmeIHY8tTsb8ItV9KaAaopmC6wde2u6Yw29JBIZHXw14kgkRnYmDgmQU4FVMDlIsWw==";
+ };
+ };
"yargs-3.10.0" = {
name = "yargs";
packageName = "yargs";
@@ -48993,15 +49308,6 @@ let
sha512 = "huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==";
};
};
- "yargs-8.0.2" = {
- name = "yargs";
- packageName = "yargs";
- version = "8.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/yargs/-/yargs-8.0.2.tgz";
- sha1 = "6299a9055b1cefc969ff7e79c1d918dceb22c360";
- };
- };
"yargs-parser-10.1.0" = {
name = "yargs-parser";
packageName = "yargs-parser";
@@ -49314,17 +49620,17 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "10.0.0";
+ version = "10.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-10.0.0.tgz";
- sha512 = "I+2cltQCmThgrnHwsG5AX0hQ9z6rK/8ysRWWeiJXHtEtqupW9eNzXX1QfXWxWB3o6oIKgijvnLlp04BUlWCyXA==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-10.0.1.tgz";
+ sha512 = "6Ht3022UcaWTBDnQKgcvTHbOP4ITjzn1DcZWKN0+zKk4PNqOwWtOEF2CBokOG79gTQVdrp2p5YQo5uX6UG7KMQ==";
};
dependencies = [
- sources."@angular-devkit/architect-0.1000.0"
- sources."@angular-devkit/core-10.0.0"
- sources."@angular-devkit/schematics-10.0.0"
- sources."@schematics/angular-10.0.0"
- sources."@schematics/update-0.1000.0"
+ sources."@angular-devkit/architect-0.1000.1"
+ sources."@angular-devkit/core-10.0.1"
+ sources."@angular-devkit/schematics-10.0.1"
+ sources."@schematics/angular-10.0.1"
+ sources."@schematics/update-0.1000.1"
sources."@types/color-name-1.1.1"
sources."@yarnpkg/lockfile-1.1.0"
sources."JSONStream-1.3.5"
@@ -49503,7 +49809,7 @@ in
sources."npm-package-arg-8.0.1"
sources."npm-packlist-1.4.8"
sources."npm-pick-manifest-6.1.0"
- (sources."npm-registry-fetch-4.0.4" // {
+ (sources."npm-registry-fetch-4.0.5" // {
dependencies = [
sources."hosted-git-info-2.8.8"
sources."npm-package-arg-6.1.1"
@@ -50000,10 +50306,10 @@ in
"@bitwarden/cli" = nodeEnv.buildNodePackage {
name = "_at_bitwarden_slash_cli";
packageName = "@bitwarden/cli";
- version = "1.10.0";
+ version = "1.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@bitwarden/cli/-/cli-1.10.0.tgz";
- sha512 = "EXO0Uvng3jrTDe/EtqjemKIH2vj8gc4Pe1+xi2L9gPWEM5Pi1o9YsqCu6SqlCzLCWqfY7LLILwhFuXnU0Acb8g==";
+ url = "https://registry.npmjs.org/@bitwarden/cli/-/cli-1.11.0.tgz";
+ sha512 = "H/i+fpbf/W9c446Ud+bDSeoUv5pW03orTm3hwVs9TtCt6332He8PK/CHydFnY/uvMKAmWPG5m2DruWIe7f1XMg==";
};
dependencies = [
sources."abab-2.0.3"
@@ -50011,7 +50317,7 @@ in
sources."acorn-globals-4.3.4"
sources."acorn-walk-6.2.0"
sources."agent-base-5.1.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
@@ -50109,7 +50415,7 @@ in
sources."request-promise-native-1.0.8"
sources."restore-cursor-2.0.0"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."saxes-3.1.11"
@@ -50180,9 +50486,9 @@ in
sources."inquirer-7.1.0"
];
})
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
@@ -50530,7 +50836,7 @@ in
];
})
sources."lru-cache-5.1.1"
- sources."macos-release-2.3.0"
+ sources."macos-release-2.4.0"
sources."magic-string-0.25.7"
sources."make-dir-2.1.0"
sources."map-cache-0.2.2"
@@ -50796,7 +51102,7 @@ in
sources."tty-browserify-0.0.0"
sources."type-fest-0.11.0"
sources."typedarray-0.0.6"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
sources."union-value-1.0.1"
sources."unique-filename-1.1.1"
sources."unique-slug-2.0.2"
@@ -50900,106 +51206,106 @@ in
sources."@apollographql/graphql-language-service-types-2.0.2"
sources."@apollographql/graphql-language-service-utils-2.0.2"
sources."@apollographql/graphql-playground-html-1.6.26"
- sources."@babel/code-frame-7.10.3"
- sources."@babel/compat-data-7.10.3"
- sources."@babel/core-7.10.3"
- sources."@babel/generator-7.10.3"
- sources."@babel/helper-annotate-as-pure-7.10.1"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.3"
- sources."@babel/helper-compilation-targets-7.10.2"
- sources."@babel/helper-create-class-features-plugin-7.10.3"
- sources."@babel/helper-create-regexp-features-plugin-7.10.1"
- sources."@babel/helper-define-map-7.10.3"
- sources."@babel/helper-explode-assignable-expression-7.10.3"
- sources."@babel/helper-function-name-7.10.3"
- sources."@babel/helper-get-function-arity-7.10.3"
- sources."@babel/helper-hoist-variables-7.10.3"
- sources."@babel/helper-member-expression-to-functions-7.10.3"
- sources."@babel/helper-module-imports-7.10.3"
- sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.3"
- sources."@babel/helper-plugin-utils-7.10.3"
- sources."@babel/helper-regex-7.10.1"
- sources."@babel/helper-remap-async-to-generator-7.10.3"
- sources."@babel/helper-replace-supers-7.10.1"
- sources."@babel/helper-simple-access-7.10.1"
- sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/helper-wrap-function-7.10.1"
- sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.3"
- sources."@babel/parser-7.10.3"
- sources."@babel/plugin-proposal-async-generator-functions-7.10.3"
- sources."@babel/plugin-proposal-class-properties-7.10.1"
- sources."@babel/plugin-proposal-dynamic-import-7.10.1"
- sources."@babel/plugin-proposal-json-strings-7.10.1"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
- sources."@babel/plugin-proposal-numeric-separator-7.10.1"
- sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
- sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
- sources."@babel/plugin-proposal-optional-chaining-7.10.3"
- sources."@babel/plugin-proposal-private-methods-7.10.1"
- sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/compat-data-7.10.4"
+ sources."@babel/core-7.10.4"
+ sources."@babel/generator-7.10.4"
+ sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
+ sources."@babel/helper-compilation-targets-7.10.4"
+ sources."@babel/helper-create-class-features-plugin-7.10.4"
+ sources."@babel/helper-create-regexp-features-plugin-7.10.4"
+ sources."@babel/helper-define-map-7.10.4"
+ sources."@babel/helper-explode-assignable-expression-7.10.4"
+ sources."@babel/helper-function-name-7.10.4"
+ sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-hoist-variables-7.10.4"
+ sources."@babel/helper-member-expression-to-functions-7.10.4"
+ sources."@babel/helper-module-imports-7.10.4"
+ sources."@babel/helper-module-transforms-7.10.4"
+ sources."@babel/helper-optimise-call-expression-7.10.4"
+ sources."@babel/helper-plugin-utils-7.10.4"
+ sources."@babel/helper-regex-7.10.4"
+ sources."@babel/helper-remap-async-to-generator-7.10.4"
+ sources."@babel/helper-replace-supers-7.10.4"
+ sources."@babel/helper-simple-access-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-wrap-function-7.10.4"
+ sources."@babel/helpers-7.10.4"
+ sources."@babel/highlight-7.10.4"
+ sources."@babel/parser-7.10.4"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.4"
+ sources."@babel/plugin-proposal-class-properties-7.10.4"
+ sources."@babel/plugin-proposal-dynamic-import-7.10.4"
+ sources."@babel/plugin-proposal-json-strings-7.10.4"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.4"
+ sources."@babel/plugin-proposal-numeric-separator-7.10.4"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.4"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.10.4"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.4"
+ sources."@babel/plugin-proposal-private-methods-7.10.4"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.10.4"
sources."@babel/plugin-syntax-async-generators-7.8.4"
- sources."@babel/plugin-syntax-class-properties-7.10.1"
+ sources."@babel/plugin-syntax-class-properties-7.10.4"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
- sources."@babel/plugin-syntax-flow-7.10.1"
+ sources."@babel/plugin-syntax-flow-7.10.4"
sources."@babel/plugin-syntax-json-strings-7.8.3"
sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-syntax-numeric-separator-7.10.1"
+ sources."@babel/plugin-syntax-numeric-separator-7.10.4"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
sources."@babel/plugin-syntax-optional-chaining-7.8.3"
- sources."@babel/plugin-syntax-top-level-await-7.10.1"
- sources."@babel/plugin-syntax-typescript-7.10.1"
- sources."@babel/plugin-transform-arrow-functions-7.10.1"
- sources."@babel/plugin-transform-async-to-generator-7.10.1"
- sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
- sources."@babel/plugin-transform-block-scoping-7.10.1"
- sources."@babel/plugin-transform-classes-7.10.3"
- sources."@babel/plugin-transform-computed-properties-7.10.3"
- sources."@babel/plugin-transform-destructuring-7.10.1"
- sources."@babel/plugin-transform-dotall-regex-7.10.1"
- sources."@babel/plugin-transform-duplicate-keys-7.10.1"
- sources."@babel/plugin-transform-exponentiation-operator-7.10.1"
- sources."@babel/plugin-transform-flow-strip-types-7.10.1"
- sources."@babel/plugin-transform-for-of-7.10.1"
- sources."@babel/plugin-transform-function-name-7.10.1"
- sources."@babel/plugin-transform-literals-7.10.1"
- sources."@babel/plugin-transform-member-expression-literals-7.10.1"
- sources."@babel/plugin-transform-modules-amd-7.10.1"
- sources."@babel/plugin-transform-modules-commonjs-7.10.1"
- sources."@babel/plugin-transform-modules-systemjs-7.10.3"
- sources."@babel/plugin-transform-modules-umd-7.10.1"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.3"
- sources."@babel/plugin-transform-new-target-7.10.1"
- sources."@babel/plugin-transform-object-super-7.10.1"
- sources."@babel/plugin-transform-parameters-7.10.1"
- sources."@babel/plugin-transform-property-literals-7.10.1"
- sources."@babel/plugin-transform-regenerator-7.10.3"
- sources."@babel/plugin-transform-reserved-words-7.10.1"
- sources."@babel/plugin-transform-shorthand-properties-7.10.1"
- sources."@babel/plugin-transform-spread-7.10.1"
- sources."@babel/plugin-transform-sticky-regex-7.10.1"
- sources."@babel/plugin-transform-template-literals-7.10.3"
- sources."@babel/plugin-transform-typeof-symbol-7.10.1"
- sources."@babel/plugin-transform-typescript-7.10.3"
- sources."@babel/plugin-transform-unicode-escapes-7.10.1"
- sources."@babel/plugin-transform-unicode-regex-7.10.1"
- sources."@babel/preset-env-7.10.3"
- sources."@babel/preset-flow-7.10.1"
+ sources."@babel/plugin-syntax-top-level-await-7.10.4"
+ sources."@babel/plugin-syntax-typescript-7.10.4"
+ sources."@babel/plugin-transform-arrow-functions-7.10.4"
+ sources."@babel/plugin-transform-async-to-generator-7.10.4"
+ sources."@babel/plugin-transform-block-scoped-functions-7.10.4"
+ sources."@babel/plugin-transform-block-scoping-7.10.4"
+ sources."@babel/plugin-transform-classes-7.10.4"
+ sources."@babel/plugin-transform-computed-properties-7.10.4"
+ sources."@babel/plugin-transform-destructuring-7.10.4"
+ sources."@babel/plugin-transform-dotall-regex-7.10.4"
+ sources."@babel/plugin-transform-duplicate-keys-7.10.4"
+ sources."@babel/plugin-transform-exponentiation-operator-7.10.4"
+ sources."@babel/plugin-transform-flow-strip-types-7.10.4"
+ sources."@babel/plugin-transform-for-of-7.10.4"
+ sources."@babel/plugin-transform-function-name-7.10.4"
+ sources."@babel/plugin-transform-literals-7.10.4"
+ sources."@babel/plugin-transform-member-expression-literals-7.10.4"
+ sources."@babel/plugin-transform-modules-amd-7.10.4"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.4"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.4"
+ sources."@babel/plugin-transform-modules-umd-7.10.4"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.4"
+ sources."@babel/plugin-transform-new-target-7.10.4"
+ sources."@babel/plugin-transform-object-super-7.10.4"
+ sources."@babel/plugin-transform-parameters-7.10.4"
+ sources."@babel/plugin-transform-property-literals-7.10.4"
+ sources."@babel/plugin-transform-regenerator-7.10.4"
+ sources."@babel/plugin-transform-reserved-words-7.10.4"
+ sources."@babel/plugin-transform-shorthand-properties-7.10.4"
+ sources."@babel/plugin-transform-spread-7.10.4"
+ sources."@babel/plugin-transform-sticky-regex-7.10.4"
+ sources."@babel/plugin-transform-template-literals-7.10.4"
+ sources."@babel/plugin-transform-typeof-symbol-7.10.4"
+ sources."@babel/plugin-transform-typescript-7.10.4"
+ sources."@babel/plugin-transform-unicode-escapes-7.10.4"
+ sources."@babel/plugin-transform-unicode-regex-7.10.4"
+ sources."@babel/preset-env-7.10.4"
+ sources."@babel/preset-flow-7.10.4"
sources."@babel/preset-modules-0.1.3"
- sources."@babel/preset-typescript-7.10.1"
- (sources."@babel/register-7.10.3" // {
+ sources."@babel/preset-typescript-7.10.4"
+ (sources."@babel/register-7.10.4" // {
dependencies = [
sources."make-dir-2.1.0"
sources."pify-4.0.1"
];
})
- sources."@babel/runtime-7.10.3"
- sources."@babel/template-7.10.3"
- sources."@babel/traverse-7.10.3"
- sources."@babel/types-7.10.3"
+ sources."@babel/runtime-7.10.4"
+ sources."@babel/template-7.10.4"
+ sources."@babel/traverse-7.10.4"
+ sources."@babel/types-7.10.4"
sources."@endemolshinegroup/cosmiconfig-typescript-loader-1.0.2"
sources."@hapi/address-2.1.4"
sources."@hapi/bourne-1.3.2"
@@ -51101,7 +51407,7 @@ in
sources."@types/qs-6.9.3"
sources."@types/range-parser-1.2.3"
sources."@types/serve-static-1.13.4"
- sources."@types/ws-7.2.5"
+ sources."@types/ws-7.2.6"
sources."@types/zen-observable-0.8.0"
(sources."@vue/cli-shared-utils-4.4.6" // {
dependencies = [
@@ -51120,7 +51426,7 @@ in
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."aggregate-error-3.0.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
(sources."ansi-align-2.0.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -51144,7 +51450,7 @@ in
];
})
sources."apollo-cache-1.3.5"
- sources."apollo-cache-control-0.11.0"
+ sources."apollo-cache-control-0.11.1"
sources."apollo-cache-inmemory-1.6.6"
sources."apollo-client-2.6.10"
(sources."apollo-codegen-core-0.37.3" // {
@@ -51169,13 +51475,13 @@ in
sources."@babel/types-7.10.2"
];
})
- sources."apollo-datasource-0.7.1"
- (sources."apollo-engine-reporting-2.2.0" // {
+ sources."apollo-datasource-0.7.2"
+ (sources."apollo-engine-reporting-2.2.1" // {
dependencies = [
sources."uuid-8.2.0"
];
})
- sources."apollo-engine-reporting-protobuf-0.5.1"
+ sources."apollo-engine-reporting-protobuf-0.5.2"
sources."apollo-env-0.6.5"
sources."apollo-graphql-0.4.5"
sources."apollo-language-server-1.22.3"
@@ -51187,14 +51493,14 @@ in
sources."apollo-link-persisted-queries-0.2.2"
sources."apollo-link-state-0.4.2"
sources."apollo-link-ws-1.0.20"
- sources."apollo-server-caching-0.5.1"
- sources."apollo-server-core-2.15.0"
- sources."apollo-server-env-2.4.4"
- sources."apollo-server-errors-2.4.1"
- sources."apollo-server-express-2.15.0"
- sources."apollo-server-plugin-base-0.9.0"
- sources."apollo-server-types-0.5.0"
- sources."apollo-tracing-0.11.0"
+ sources."apollo-server-caching-0.5.2"
+ sources."apollo-server-core-2.15.1"
+ sources."apollo-server-env-2.4.5"
+ sources."apollo-server-errors-2.4.2"
+ sources."apollo-server-express-2.15.1"
+ sources."apollo-server-plugin-base-0.9.1"
+ sources."apollo-server-types-0.5.1"
+ sources."apollo-tracing-0.11.1"
sources."apollo-upload-client-11.0.0"
sources."apollo-utilities-1.3.4"
(sources."archive-type-4.0.0" // {
@@ -51246,6 +51552,7 @@ in
sources."http-errors-1.7.2"
sources."inherits-2.0.3"
sources."qs-6.7.0"
+ sources."setprototypeof-1.1.1"
];
})
sources."boolbase-1.0.0"
@@ -51280,7 +51587,7 @@ in
})
sources."brace-expansion-1.1.11"
sources."braces-2.3.2"
- sources."browserslist-4.12.2"
+ sources."browserslist-4.13.0"
sources."buffer-5.6.0"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
@@ -51307,7 +51614,7 @@ in
sources."callsites-2.0.0"
sources."camel-case-3.0.0"
sources."camelcase-4.1.0"
- sources."caniuse-lite-1.0.30001089"
+ sources."caniuse-lite-1.0.30001094"
sources."capture-stack-trace-1.0.1"
sources."cardinal-2.1.1"
sources."caseless-0.12.0"
@@ -51364,7 +51671,7 @@ in
sources."type-fest-0.11.0"
];
})
- sources."cli-width-2.2.1"
+ sources."cli-width-3.0.0"
sources."clipboard-2.0.6"
sources."clone-1.0.4"
sources."clone-response-1.0.2"
@@ -51490,7 +51797,7 @@ in
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
- sources."electron-to-chromium-1.3.483"
+ sources."electron-to-chromium-1.3.488"
sources."elegant-spinner-1.0.1"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
@@ -51536,6 +51843,7 @@ in
sources."debug-2.6.9"
sources."qs-6.7.0"
sources."safe-buffer-5.1.2"
+ sources."setprototypeof-1.1.1"
];
})
sources."express-history-api-fallback-2.2.1"
@@ -51640,7 +51948,7 @@ in
sources."ts-invariant-0.3.3"
];
})
- sources."graphql-extensions-0.12.3"
+ sources."graphql-extensions-0.12.4"
sources."graphql-subscriptions-1.1.0"
sources."graphql-tag-2.10.3"
sources."graphql-tools-4.0.8"
@@ -51682,7 +51990,7 @@ in
sources."parse-json-4.0.0"
];
})
- sources."http-errors-1.7.3"
+ sources."http-errors-1.8.0"
sources."http-signature-1.2.0"
sources."human-signals-1.1.1"
sources."hyperlinker-1.0.0"
@@ -51699,11 +52007,11 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- (sources."inquirer-7.2.0" // {
+ (sources."inquirer-7.3.0" // {
dependencies = [
sources."ansi-escapes-4.3.1"
sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."cli-cursor-3.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
@@ -52039,6 +52347,7 @@ in
dependencies = [
sources."http-errors-1.7.2"
sources."inherits-2.0.3"
+ sources."setprototypeof-1.1.1"
];
})
sources."rc-1.2.8"
@@ -52059,7 +52368,7 @@ in
sources."regenerate-1.4.1"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.5"
- sources."regenerator-transform-0.14.4"
+ sources."regenerator-transform-0.14.5"
(sources."regex-not-1.0.2" // {
dependencies = [
sources."extend-shallow-3.0.2"
@@ -52089,7 +52398,7 @@ in
sources."rimraf-3.0.2"
sources."rss-parser-3.8.0"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -52110,13 +52419,15 @@ in
sources."ms-2.0.0"
];
})
+ sources."http-errors-1.7.3"
sources."ms-2.1.1"
+ sources."setprototypeof-1.1.1"
];
})
sources."sentence-case-2.1.1"
sources."serve-static-1.14.1"
sources."set-value-2.0.1"
- sources."setprototypeof-1.1.1"
+ sources."setprototypeof-1.2.0"
sources."sha.js-2.4.11"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
@@ -52309,7 +52620,7 @@ in
sources."tweetnacl-0.14.5"
sources."type-fest-0.6.0"
sources."type-is-1.6.18"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
sources."unbzip2-stream-1.4.3"
(sources."undefsafe-2.0.3" // {
dependencies = [
@@ -52560,13 +52871,13 @@ in
sha512 = "O+nGHNGmkxo6g0X8BgsN5pSTi+iaYJ0noo28Vwwqgugdelcy6FNZmGWXR68KDQdnMXSjwD3eQVJTz21PCN9Qng==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/generator-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/highlight-7.10.3"
- sources."@babel/parser-7.10.3"
- sources."@babel/template-7.10.3"
- sources."@babel/types-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/generator-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/highlight-7.10.4"
+ sources."@babel/parser-7.10.4"
+ sources."@babel/template-7.10.4"
+ sources."@babel/types-7.10.4"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -52645,33 +52956,33 @@ in
sha512 = "M+DxWKG35yfUrJj58i6ohTrf8EaRkk9mFj/QSXxUvmqsyYrBmpQT1RnITzk7HY0QVxW1Oiw9zjxGVrQeozJL/w==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- (sources."@babel/core-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ (sources."@babel/core-7.10.4" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.10.3" // {
+ (sources."@babel/generator-7.10.4" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-function-name-7.10.3"
- sources."@babel/helper-get-function-arity-7.10.3"
- sources."@babel/helper-member-expression-to-functions-7.10.3"
- sources."@babel/helper-module-imports-7.10.3"
- sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.3"
- sources."@babel/helper-replace-supers-7.10.1"
- sources."@babel/helper-simple-access-7.10.1"
- sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.3"
- sources."@babel/parser-7.10.3"
- sources."@babel/template-7.10.3"
- sources."@babel/traverse-7.10.3"
- sources."@babel/types-7.10.3"
+ sources."@babel/helper-function-name-7.10.4"
+ sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-member-expression-to-functions-7.10.4"
+ sources."@babel/helper-module-imports-7.10.4"
+ sources."@babel/helper-module-transforms-7.10.4"
+ sources."@babel/helper-optimise-call-expression-7.10.4"
+ sources."@babel/helper-replace-supers-7.10.4"
+ sources."@babel/helper-simple-access-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helpers-7.10.4"
+ sources."@babel/highlight-7.10.4"
+ sources."@babel/parser-7.10.4"
+ sources."@babel/template-7.10.4"
+ sources."@babel/traverse-7.10.4"
+ sources."@babel/types-7.10.4"
sources."JSV-4.0.2"
sources."ansi-styles-3.2.1"
sources."array-unique-0.3.2"
@@ -52814,7 +53125,7 @@ in
];
})
sources."acorn-walk-6.2.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."array-equal-1.0.0"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
@@ -53318,7 +53629,7 @@ in
sources."@types/node-13.13.12"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.2.16"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-1.1.1"
sources."ansi-styles-2.2.1"
sources."append-0.1.1"
@@ -53746,10 +54057,10 @@ in
coc-css = nodeEnv.buildNodePackage {
name = "coc-css";
packageName = "coc-css";
- version = "1.2.3";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-css/-/coc-css-1.2.3.tgz";
- sha512 = "6/JhWv31agvUvcUVKewpJ0z+A8ZMrRXPNNy+YohNausiw7nqKnBSnLIO0II0hXgjdAryoSGnBC/NjH7Q5P0IDw==";
+ url = "https://registry.npmjs.org/coc-css/-/coc-css-1.2.4.tgz";
+ sha512 = "SvYsSjLJHHESTORGLsPI/QPiA5zB2z+cC9eaJ638yhh6qTZIwFHM0p5v1ZfflK+FUdJgiDz87oyWnUKVP1wZ7Q==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -53867,7 +54178,7 @@ in
sha512 = "gr0GBKeew88n8hcn4fkzIcBruhih7YAqBd7ldsYjoG2qZhjPEj/arYESFOYgooX1jYuxCpQYH526EXXzs4BGRQ==";
};
dependencies = [
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
];
buildInputs = globalBuildInputs;
meta = {
@@ -53970,13 +54281,12 @@ in
coc-metals = nodeEnv.buildNodePackage {
name = "coc-metals";
packageName = "coc-metals";
- version = "0.8.3";
+ version = "0.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-metals/-/coc-metals-0.8.3.tgz";
- sha512 = "DfDQbgbnau8CvTa1uEkYuZnMSaOqnQDvNxbwRi24q3t8z/DwMwEubon/lITGM02CkQH5PnfhE5fJYxt6/Q1wvA==";
+ url = "https://registry.npmjs.org/coc-metals/-/coc-metals-0.9.0.tgz";
+ sha512 = "rQPCK+x+/Aij/YqjGTIS5c5WA3dPba2RwubGouXSRkl8+F1I4NyAXiXtHAx2V4W1LYvmjd990i6Dtzr3JLx+5A==";
};
dependencies = [
- sources."@babel/runtime-7.10.3"
sources."@chemzqm/neovim-5.1.9"
sources."async-2.6.3"
sources."await-semaphore-0.1.3"
@@ -53995,7 +54305,7 @@ in
sources."fb-watchman-2.0.1"
sources."flatted-2.0.2"
sources."follow-redirects-1.12.1"
- sources."fp-ts-2.6.6"
+ sources."fp-ts-2.6.7"
sources."fs-extra-8.1.0"
sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
@@ -54009,7 +54319,7 @@ in
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isuri-2.0.3"
- sources."jsonc-parser-2.2.1"
+ sources."jsonc-parser-2.3.0"
sources."jsonfile-4.0.0"
(sources."locate-java-home-1.1.2" // {
dependencies = [
@@ -54018,7 +54328,7 @@ in
})
sources."lodash-4.17.15"
sources."log4js-5.3.0"
- (sources."metals-languageclient-0.2.2" // {
+ (sources."metals-languageclient-0.2.7" // {
dependencies = [
sources."mkdirp-1.0.4"
sources."semver-7.3.2"
@@ -54042,9 +54352,8 @@ in
sources."node-int64-0.4.0"
sources."once-1.4.0"
sources."path-is-absolute-1.0.1"
- sources."promisify-child-process-3.1.4"
+ sources."promisify-child-process-4.1.1"
sources."rc-1.2.8"
- sources."regenerator-runtime-0.13.5"
sources."rfc-3986-1.0.1"
sources."rfdc-1.1.4"
sources."rimraf-3.0.2"
@@ -54096,26 +54405,28 @@ in
coc-prettier = nodeEnv.buildNodePackage {
name = "coc-prettier";
packageName = "coc-prettier";
- version = "1.1.14";
+ version = "1.1.15";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-prettier/-/coc-prettier-1.1.14.tgz";
- sha512 = "NMc/nWUPigKq4rLAvgEOKxTDFkLbp6waK0K3M2V+oZfsJxUrJ4LPEA6yP/DY1RO7trnVCHsTtjYWT+1PauGqkQ==";
+ url = "https://registry.npmjs.org/coc-prettier/-/coc-prettier-1.1.15.tgz";
+ sha512 = "Fp1pAcWTkUxwY+KPR7XkRevao/cNYnFd7qDika7klv3pgyESlmqsqI2twsVNcnIqKKpdyminCqDyirmKGwPd8g==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/highlight-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/highlight-7.10.4"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/color-name-1.1.1"
sources."@types/eslint-visitor-keys-1.0.0"
sources."@types/json-schema-7.0.5"
- sources."@typescript-eslint/experimental-utils-3.4.0"
- sources."@typescript-eslint/parser-3.4.0"
- sources."@typescript-eslint/typescript-estree-3.4.0"
+ sources."@typescript-eslint/experimental-utils-3.5.0"
+ sources."@typescript-eslint/parser-3.5.0"
+ sources."@typescript-eslint/types-3.5.0"
+ sources."@typescript-eslint/typescript-estree-3.5.0"
+ sources."@typescript-eslint/visitor-keys-3.5.0"
sources."acorn-7.3.1"
sources."acorn-jsx-5.2.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ajv-keywords-3.5.0"
(sources."ansi-align-2.0.0" // {
dependencies = [
@@ -54175,7 +54486,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
- sources."caniuse-lite-1.0.30001089"
+ sources."caniuse-lite-1.0.30001094"
sources."capture-stack-trace-1.0.1"
sources."ccount-1.0.5"
sources."chalk-2.4.2"
@@ -54206,7 +54517,7 @@ in
})
sources."cli-boxes-1.0.0"
sources."cli-cursor-3.1.0"
- sources."cli-width-2.2.1"
+ sources."cli-width-3.0.0"
(sources."cliui-4.1.0" // {
dependencies = [
sources."ansi-regex-3.0.0"
@@ -54232,6 +54543,7 @@ in
];
})
sources."copy-descriptor-0.1.1"
+ sources."core-js-3.6.5"
sources."cosmiconfig-3.1.0"
sources."create-error-class-3.0.2"
(sources."cross-spawn-6.0.5" // {
@@ -54271,7 +54583,7 @@ in
sources."domutils-1.7.0"
sources."dot-prop-5.2.0"
sources."duplexer3-0.1.4"
- sources."electron-to-chromium-1.3.483"
+ sources."electron-to-chromium-1.3.488"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."entities-1.1.2"
@@ -54449,10 +54761,10 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- (sources."inquirer-7.2.0" // {
+ (sources."inquirer-7.3.0" // {
dependencies = [
sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."has-flag-4.0.0"
@@ -54787,7 +55099,7 @@ in
sources."ret-0.1.15"
sources."rimraf-2.6.3"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -54958,7 +55270,7 @@ in
sources."tsutils-3.17.1"
sources."type-check-0.3.2"
sources."type-fest-0.8.1"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
sources."unherit-1.1.3"
sources."unified-6.2.0"
sources."union-value-1.0.1"
@@ -55101,10 +55413,10 @@ in
coc-rust-analyzer = nodeEnv.buildNodePackage {
name = "coc-rust-analyzer";
packageName = "coc-rust-analyzer";
- version = "0.7.8";
+ version = "0.7.9";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.7.8.tgz";
- sha512 = "u+ts1qfvbVASsgC8DMrF6ba1llKrTwMfRd0otwJUG+LT8D452EdJE29w4ECtvB/T0fr766GdGV8n0JffUgFE9g==";
+ url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.7.9.tgz";
+ sha512 = "S2TcrFSEiXLYY92nZ3qaSHzIWSd7IiDUNW+j/B6UIrXGXmgf3ypN3Ta28yFZRcGpj/iw/WO8KG2yfcsu6vxzFQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -55177,25 +55489,25 @@ in
sha512 = "+dVV5p9OBXyBGKFPQAS5a1SFvikSbYtYXyzPCkvYqYAqDiJlmFVEyi1aP+FI17Y/094u7mFeDQJlSd7IXVgO7w==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/core-7.10.3"
- sources."@babel/generator-7.10.3"
- sources."@babel/helper-function-name-7.10.3"
- sources."@babel/helper-get-function-arity-7.10.3"
- sources."@babel/helper-member-expression-to-functions-7.10.3"
- sources."@babel/helper-module-imports-7.10.3"
- sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.3"
- sources."@babel/helper-replace-supers-7.10.1"
- sources."@babel/helper-simple-access-7.10.1"
- sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.3"
- sources."@babel/parser-7.10.3"
- sources."@babel/template-7.10.3"
- sources."@babel/traverse-7.10.3"
- sources."@babel/types-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/core-7.10.4"
+ sources."@babel/generator-7.10.4"
+ sources."@babel/helper-function-name-7.10.4"
+ sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-member-expression-to-functions-7.10.4"
+ sources."@babel/helper-module-imports-7.10.4"
+ sources."@babel/helper-module-transforms-7.10.4"
+ sources."@babel/helper-optimise-call-expression-7.10.4"
+ sources."@babel/helper-replace-supers-7.10.4"
+ sources."@babel/helper-simple-access-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helpers-7.10.4"
+ sources."@babel/highlight-7.10.4"
+ sources."@babel/parser-7.10.4"
+ sources."@babel/template-7.10.4"
+ sources."@babel/traverse-7.10.4"
+ sources."@babel/types-7.10.4"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/glob-7.1.2"
@@ -55204,7 +55516,7 @@ in
sources."@types/unist-2.0.3"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -55243,7 +55555,7 @@ in
sources."extend-shallow-2.0.1"
];
})
- sources."browserslist-4.12.2"
+ sources."browserslist-4.13.0"
sources."cache-base-1.0.1"
sources."call-me-maybe-1.0.1"
sources."caller-callsite-2.0.0"
@@ -55251,7 +55563,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-4.1.0"
sources."camelcase-keys-4.2.0"
- sources."caniuse-lite-1.0.30001089"
+ sources."caniuse-lite-1.0.30001094"
sources."ccount-1.0.5"
sources."chalk-2.4.2"
sources."character-entities-1.2.4"
@@ -55280,7 +55592,7 @@ in
sources."collection-visit-1.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
- sources."colorette-1.2.0"
+ sources."colorette-1.2.1"
sources."component-emitter-1.3.0"
sources."concat-map-0.0.1"
(sources."convert-source-map-1.7.0" // {
@@ -55311,7 +55623,7 @@ in
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
sources."dot-prop-5.2.0"
- sources."electron-to-chromium-1.3.483"
+ sources."electron-to-chromium-1.3.488"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -55771,9 +56083,9 @@ in
sha512 = "5Zxv2Adtb6Mlpv2YdKErhf8ntxiBl1UyrbEqo7gR9nFIAfi3o0Ue6TJTpZfOhQViFQxLjJAS65IQVRaNlbhkxw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/highlight-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/highlight-7.10.4"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
sources."balanced-match-1.0.0"
@@ -55807,7 +56119,7 @@ in
sources."tslib-1.13.0"
sources."tslint-5.20.1"
sources."tsutils-2.29.0"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
sources."wrappy-1.0.2"
];
buildInputs = globalBuildInputs;
@@ -55877,15 +56189,15 @@ in
coc-vetur = nodeEnv.buildNodePackage {
name = "coc-vetur";
packageName = "coc-vetur";
- version = "1.1.10";
+ version = "1.1.11";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-vetur/-/coc-vetur-1.1.10.tgz";
- sha512 = "dMTBF4NbJ2Rqnh2Lj2Jafi9Fl6gJjHH20fNyztA6DvJ9qEOZgpiXIE2yGznszAHBvJyvoVDE4+qE6Qz5sm3FpA==";
+ url = "https://registry.npmjs.org/coc-vetur/-/coc-vetur-1.1.11.tgz";
+ sha512 = "a1yV0MtIe6uV0hIhIVUonFTqrykV5wmio8NRlIPYxYgmYq05t0glBK1P8AOPkHi9o4K0kJB4XGLiOJXnTOBNig==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/highlight-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/highlight-7.10.4"
sources."@emmetio/extract-abbreviation-0.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
(sources."@nodelib/fs.scandir-2.1.3" // {
@@ -55938,7 +56250,7 @@ in
sources."indent-string-4.0.0"
];
})
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
@@ -56042,7 +56354,7 @@ in
sources."clean-stack-2.2.0"
sources."cli-boxes-2.2.0"
sources."cli-cursor-3.1.0"
- sources."cli-width-2.2.1"
+ sources."cli-width-3.0.0"
sources."cliui-4.1.0"
sources."clone-1.0.4"
sources."clone-response-1.0.2"
@@ -56076,9 +56388,9 @@ in
];
})
sources."css-parse-2.0.0"
- sources."csstype-2.6.10"
+ sources."csstype-2.6.11"
sources."currently-unhandled-0.4.1"
- sources."debug-4.2.0"
+ sources."debug-3.2.6"
sources."decamelize-1.2.0"
(sources."decamelize-keys-1.1.0" // {
dependencies = [
@@ -56147,6 +56459,7 @@ in
sources."semver-5.7.1"
];
})
+ sources."debug-4.2.0"
sources."ignore-4.0.6"
sources."semver-6.3.0"
sources."strip-ansi-5.2.0"
@@ -56272,14 +56585,14 @@ in
sources."has-yarn-2.1.0"
sources."hast-util-embedded-1.0.5"
sources."hast-util-has-property-1.0.4"
- sources."hast-util-is-body-ok-link-1.0.3"
+ sources."hast-util-is-body-ok-link-1.0.4"
sources."hast-util-is-element-1.0.4"
sources."hast-util-parse-selector-2.2.4"
- sources."hast-util-to-string-1.0.3"
+ sources."hast-util-to-string-1.0.4"
sources."hast-util-whitespace-1.0.4"
sources."hosted-git-info-2.8.8"
sources."html-void-elements-1.0.5"
- sources."html-whitespace-sensitive-tag-names-1.0.2"
+ sources."html-whitespace-sensitive-tag-names-1.0.3"
sources."http-cache-semantics-4.1.0"
sources."iconv-lite-0.4.24"
sources."ignore-3.3.10"
@@ -56294,11 +56607,11 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-1.3.5"
- (sources."inquirer-7.2.0" // {
+ (sources."inquirer-7.3.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.2.1"
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."emoji-regex-8.0.0"
@@ -56515,8 +56828,9 @@ in
sources."ansi-escapes-3.2.0"
sources."ansi-regex-4.1.0"
sources."cli-cursor-2.1.0"
+ sources."cli-width-2.2.1"
sources."cross-spawn-6.0.5"
- sources."debug-3.2.6"
+ sources."debug-4.2.0"
sources."eslint-5.16.0"
sources."eslint-scope-4.0.3"
sources."espree-5.0.1"
@@ -56533,6 +56847,7 @@ in
(sources."vue-eslint-parser-2.0.3" // {
dependencies = [
sources."acorn-5.7.4"
+ sources."debug-3.2.6"
sources."eslint-scope-3.7.3"
sources."espree-3.5.4"
];
@@ -56604,7 +56919,7 @@ in
sources."rimraf-2.6.3"
sources."run-async-2.4.1"
sources."run-parallel-1.1.9"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."s.color-0.0.13"
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
@@ -56769,7 +57084,7 @@ in
sources."type-check-0.3.2"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
sources."unherit-1.1.3"
(sources."unified-7.1.0" // {
dependencies = [
@@ -56780,7 +57095,6 @@ in
})
(sources."unified-engine-6.0.1" // {
dependencies = [
- sources."debug-3.2.6"
sources."to-vfile-4.0.0"
sources."unist-util-stringify-position-1.1.2"
sources."vfile-3.0.1"
@@ -56842,8 +57156,9 @@ in
sources."vfile-sort-2.2.2"
sources."vfile-statistics-1.1.4"
sources."vls-0.2.0"
- (sources."vscode-css-languageservice-4.2.0" // {
+ (sources."vscode-css-languageservice-4.3.0" // {
dependencies = [
+ sources."vscode-languageserver-types-3.16.0-next.2"
sources."vscode-uri-2.1.2"
];
})
@@ -56856,7 +57171,11 @@ in
sources."vscode-nls-4.1.2"
sources."vscode-uri-1.0.8"
sources."vscode-web-custom-data-0.1.4"
- sources."vue-eslint-parser-7.1.0"
+ (sources."vue-eslint-parser-7.1.0" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ ];
+ })
sources."vue-onsenui-helper-json-1.0.2"
sources."wcwidth-1.0.1"
sources."which-1.3.1"
@@ -56950,7 +57269,7 @@ in
sources."http-proxy-agent-2.1.0"
sources."https-proxy-agent-2.2.4"
sources."js-yaml-3.14.0"
- sources."jsonc-parser-2.2.1"
+ sources."jsonc-parser-2.3.0"
sources."ms-2.0.0"
sources."prettier-1.19.1"
sources."request-light-0.2.5"
@@ -57151,7 +57470,7 @@ in
sources."@types/node-14.0.14"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-0.3.1"
sources."ansi-align-2.0.0"
sources."ansi-escapes-3.2.0"
@@ -57449,7 +57768,7 @@ in
sources."loud-rejection-2.2.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
- sources."macos-release-2.3.0"
+ sources."macos-release-2.4.0"
sources."make-dir-1.3.0"
sources."map-cache-0.2.2"
sources."map-visit-1.0.0"
@@ -57571,7 +57890,7 @@ in
sources."restore-cursor-2.0.0"
sources."ret-0.1.15"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -57752,9 +58071,9 @@ in
sha512 = "HCpNdBkQy3rw+uARLuIf0YurqsMXYzBa9ihhSAuxYJcNIrqrSq3BstPfr0cQN38AdMrQiO9Dp4hYy7GtGJsLPg==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/highlight-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/highlight-7.10.4"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/glob-7.1.2"
@@ -58347,7 +58666,7 @@ in
sources."restore-cursor-3.1.0"
sources."rimraf-2.7.1"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."semver-6.3.0"
@@ -58451,7 +58770,7 @@ in
};
dependencies = [
sources."abstract-random-access-1.1.2"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-align-2.0.0"
sources."ansi-diff-1.1.1"
sources."ansi-regex-3.0.0"
@@ -58658,7 +58977,7 @@ in
sources."fast-bitfield-1.2.2"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
- (sources."fd-lock-1.1.0" // {
+ (sources."fd-lock-1.1.1" // {
dependencies = [
sources."node-gyp-build-4.2.2"
];
@@ -59059,7 +59378,7 @@ in
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
sources."utile-0.3.0"
- (sources."utp-native-2.2.0" // {
+ (sources."utp-native-2.2.1" // {
dependencies = [
sources."node-gyp-build-4.2.2"
sources."readable-stream-3.6.0"
@@ -59167,12 +59486,12 @@ in
};
dependencies = [
sources."JSONStream-1.3.5"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."async-2.6.3"
sources."asynckit-0.4.0"
- sources."aws-sdk-2.706.0"
+ sources."aws-sdk-2.709.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.10.0"
sources."base64-js-1.3.1"
@@ -59228,7 +59547,7 @@ in
sources."oauth-sign-0.9.0"
sources."once-1.4.0"
sources."p-finally-1.0.0"
- sources."p-queue-6.4.0"
+ sources."p-queue-6.5.0"
sources."p-timeout-3.2.0"
sources."performance-now-2.1.0"
sources."process-nextick-args-2.0.1"
@@ -59319,35 +59638,35 @@ in
sha512 = "ZZfCT5/+XXomHI7O+frUJfKeqEnxXYq8SL45s0uR6KMRZpFlckzMlLpyBFKVUNd+VWjgVwmc9d/fe/YhU1N5Ng==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/core-7.10.3"
- sources."@babel/generator-7.10.3"
- sources."@babel/helper-annotate-as-pure-7.10.1"
- sources."@babel/helper-builder-react-jsx-7.10.3"
- sources."@babel/helper-builder-react-jsx-experimental-7.10.1"
- sources."@babel/helper-function-name-7.10.3"
- sources."@babel/helper-get-function-arity-7.10.3"
- sources."@babel/helper-member-expression-to-functions-7.10.3"
- sources."@babel/helper-module-imports-7.10.3"
- sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.3"
- sources."@babel/helper-plugin-utils-7.10.3"
- sources."@babel/helper-replace-supers-7.10.1"
- sources."@babel/helper-simple-access-7.10.1"
- sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.3"
- sources."@babel/parser-7.10.3"
- sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
- sources."@babel/plugin-syntax-jsx-7.10.1"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/core-7.10.4"
+ sources."@babel/generator-7.10.4"
+ sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/helper-builder-react-jsx-7.10.4"
+ sources."@babel/helper-builder-react-jsx-experimental-7.10.4"
+ sources."@babel/helper-function-name-7.10.4"
+ sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-member-expression-to-functions-7.10.4"
+ sources."@babel/helper-module-imports-7.10.4"
+ sources."@babel/helper-module-transforms-7.10.4"
+ sources."@babel/helper-optimise-call-expression-7.10.4"
+ sources."@babel/helper-plugin-utils-7.10.4"
+ sources."@babel/helper-replace-supers-7.10.4"
+ sources."@babel/helper-simple-access-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helpers-7.10.4"
+ sources."@babel/highlight-7.10.4"
+ sources."@babel/parser-7.10.4"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.4"
+ sources."@babel/plugin-syntax-jsx-7.10.4"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
- sources."@babel/plugin-transform-destructuring-7.10.1"
- sources."@babel/plugin-transform-parameters-7.10.1"
- sources."@babel/plugin-transform-react-jsx-7.10.3"
- sources."@babel/template-7.10.3"
- sources."@babel/traverse-7.10.3"
- sources."@babel/types-7.10.3"
+ sources."@babel/plugin-transform-destructuring-7.10.4"
+ sources."@babel/plugin-transform-parameters-7.10.4"
+ sources."@babel/plugin-transform-react-jsx-7.10.4"
+ sources."@babel/template-7.10.4"
+ sources."@babel/traverse-7.10.4"
+ sources."@babel/types-7.10.4"
sources."@sindresorhus/is-2.1.1"
sources."@szmarczak/http-timer-4.0.5"
sources."@types/cacheable-request-6.0.1"
@@ -59359,7 +59678,7 @@ in
sources."@types/normalize-package-data-2.4.0"
sources."@types/responselike-1.0.0"
sources."@types/yoga-layout-1.9.2"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
(sources."ansi-escapes-4.3.1" // {
dependencies = [
sources."type-fest-0.11.0"
@@ -59673,15 +59992,15 @@ in
eslint = nodeEnv.buildNodePackage {
name = "eslint";
packageName = "eslint";
- version = "7.3.1";
+ version = "7.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.3.1.tgz";
- sha512 = "cQC/xj9bhWUcyi/RuMbRtC3I0eW8MH0jhRELSvpKYkWep3C6YZ2OkvcvJVUeO6gcunABmzptbXBuDoXsjHmfTA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.4.0.tgz";
+ sha512 = "gU+lxhlPHu45H3JkEGgYhWhkR9wLHHEXC9FbWFnTlEkbKyZKWgWRLgf61E8zWmBuI6g5xKBph9ltg3NtZMVF8g==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
@@ -59689,8 +60008,8 @@ in
sources."@types/color-name-1.1.1"
sources."acorn-7.3.1"
sources."acorn-jsx-5.2.0"
- sources."ajv-6.12.2"
- sources."ansi-colors-3.2.4"
+ sources."ajv-6.12.3"
+ sources."ansi-colors-4.1.1"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -59715,7 +60034,7 @@ in
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
sources."emoji-regex-7.0.3"
- sources."enquirer-2.3.5"
+ sources."enquirer-2.3.6"
sources."escape-string-regexp-1.0.5"
sources."eslint-scope-5.1.0"
sources."eslint-utils-2.1.0"
@@ -59817,9 +60136,9 @@ in
sha512 = "+y3ULQemuvoxWgfV/VGzlYJS84V9GmvyzIxZFGUA3kgUpaJkuqXn/nm21Z/nYYNmfiySXy6RU1ery0A8cztZRw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
@@ -59827,8 +60146,8 @@ in
sources."@types/color-name-1.1.1"
sources."acorn-7.3.1"
sources."acorn-jsx-5.2.0"
- sources."ajv-6.12.2"
- sources."ansi-colors-3.2.4"
+ sources."ajv-6.12.3"
+ sources."ansi-colors-4.1.1"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -59854,9 +60173,9 @@ in
sources."deep-is-0.1.3"
sources."doctrine-3.0.0"
sources."emoji-regex-7.0.3"
- sources."enquirer-2.3.5"
+ sources."enquirer-2.3.6"
sources."escape-string-regexp-1.0.5"
- sources."eslint-7.3.1"
+ sources."eslint-7.4.0"
sources."eslint-scope-5.1.0"
sources."eslint-utils-2.1.0"
sources."eslint-visitor-keys-1.3.0"
@@ -59958,7 +60277,7 @@ in
sha1 = "81f5f98043cc2517053f96ba5d61ef5db430c010";
};
dependencies = [
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-escapes-1.4.0"
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
@@ -60140,9 +60459,9 @@ in
sha512 = "eJdNdyHofekXmSGI76E2A4GBJ7FAvuAgLV7rAgL6uZXV9+ZKwNoBjt/2hxHWmDZZ9x0EEWM3wHb2b0J7UNGbBw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -60168,7 +60487,7 @@ in
sources."clean-stack-2.2.0"
sources."cli-cursor-3.1.0"
sources."cli-truncate-2.1.0"
- sources."cli-width-2.2.1"
+ sources."cli-width-3.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."cross-spawn-7.0.3"
@@ -60199,7 +60518,11 @@ in
sources."human-signals-1.1.1"
sources."iconv-lite-0.4.24"
sources."indent-string-4.0.0"
- sources."inquirer-7.2.0"
+ (sources."inquirer-7.3.0" // {
+ dependencies = [
+ sources."chalk-4.1.0"
+ ];
+ })
(sources."inquirer-autocomplete-prompt-1.0.2" // {
dependencies = [
sources."ansi-escapes-3.2.0"
@@ -60286,7 +60609,7 @@ in
sources."resolve-1.17.0"
sources."restore-cursor-3.1.0"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
sources."shebang-command-2.0.0"
@@ -60421,13 +60744,10 @@ in
sources."define-property-2.0.2"
sources."defined-0.0.0"
sources."director-1.2.7"
+ sources."duplexer-0.1.1"
sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
- (sources."event-stream-0.5.3" // {
- dependencies = [
- sources."optimist-0.2.8"
- ];
- })
+ sources."event-stream-3.3.4"
sources."eventemitter2-0.4.14"
(sources."expand-brackets-2.1.4" // {
dependencies = [
@@ -60470,8 +60790,9 @@ in
];
})
sources."for-in-1.0.2"
- sources."forever-monitor-3.0.0"
+ sources."forever-monitor-3.0.1"
sources."fragment-cache-0.2.1"
+ sources."from-0.1.7"
sources."fs.realpath-1.0.0"
sources."fsevents-1.2.13"
sources."function-bind-1.1.1"
@@ -60525,6 +60846,7 @@ in
sources."lazy-1.0.11"
sources."lcid-1.0.0"
sources."map-cache-0.2.2"
+ sources."map-stream-0.1.0"
sources."map-visit-1.0.0"
sources."micromatch-3.1.10"
sources."minimatch-3.0.4"
@@ -60570,6 +60892,7 @@ in
sources."pascalcase-0.1.1"
sources."path-dirname-1.0.2"
sources."path-is-absolute-1.0.1"
+ sources."pause-stream-0.0.11"
sources."pkginfo-0.3.1"
sources."posix-character-classes-0.1.1"
(sources."prettyjson-1.2.1" // {
@@ -60585,7 +60908,7 @@ in
sources."utile-0.2.1"
];
})
- sources."ps-tree-0.0.3"
+ sources."ps-tree-1.2.0"
sources."read-1.0.7"
sources."readable-stream-2.3.7"
sources."readdirp-2.2.1"
@@ -60641,6 +60964,7 @@ in
sources."source-map-0.5.7"
sources."source-map-resolve-0.5.3"
sources."source-map-url-0.4.0"
+ sources."split-0.3.3"
sources."split-string-3.1.0"
sources."stack-trace-0.0.10"
(sources."static-extend-0.1.2" // {
@@ -60660,6 +60984,7 @@ in
sources."kind-of-5.1.0"
];
})
+ sources."stream-combiner-0.0.4"
sources."string-width-1.0.2"
sources."string.prototype.trimend-1.0.1"
sources."string.prototype.trimstart-1.0.1"
@@ -60790,11 +61115,11 @@ in
sources."is-canonical-base64-1.1.1"
sources."is-electron-2.2.0"
sources."is-my-ip-valid-1.0.0"
- sources."is-my-json-valid-2.20.1"
+ sources."is-my-json-valid-2.20.4"
sources."is-property-1.0.2"
sources."is-valid-domain-0.0.14"
sources."json-buffer-2.0.11"
- sources."jsonpointer-4.0.1"
+ sources."jsonpointer-4.1.0"
sources."kvgraph-0.1.0"
sources."kvset-1.0.0"
sources."libsodium-0.7.6"
@@ -60969,9 +61294,9 @@ in
sha512 = "Mzb3SGlcrFSwVu4R8Y2sGxK+d7VP6CRC6rw3S4mOPbxfW3qNrOLYEPDJM7h1GNUjOL22JQHx1qsn8sRODqAygQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -60986,7 +61311,7 @@ in
sources."@types/color-name-1.1.1"
sources."@types/minimist-1.2.0"
sources."@types/normalize-package-data-2.4.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
@@ -61019,7 +61344,7 @@ in
sources."cli-boxes-2.2.0"
sources."cli-cursor-3.1.0"
sources."cli-spinners-2.3.0"
- sources."cli-width-2.2.1"
+ sources."cli-width-3.0.0"
sources."clone-1.0.4"
sources."clone-response-1.0.2"
sources."color-convert-2.0.1"
@@ -61073,11 +61398,7 @@ in
sources."imurmurhash-0.1.4"
sources."indent-string-4.0.0"
sources."ini-1.3.5"
- (sources."inquirer-7.2.0" // {
- dependencies = [
- sources."chalk-3.0.0"
- ];
- })
+ sources."inquirer-7.3.0"
(sources."inquirer-autocomplete-prompt-1.0.2" // {
dependencies = [
sources."ansi-escapes-3.2.0"
@@ -61192,7 +61513,7 @@ in
sources."responselike-1.0.2"
sources."restore-cursor-3.1.0"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safer-buffer-2.1.2"
sources."semver-6.3.0"
sources."semver-diff-3.1.1"
@@ -61254,9 +61575,9 @@ in
};
dependencies = [
sources."@ardatan/aggregate-error-0.0.1"
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -61266,41 +61587,36 @@ in
sources."supports-color-5.5.0"
];
})
- sources."@babel/runtime-7.10.3"
+ sources."@babel/runtime-7.10.4"
+ sources."@babel/runtime-corejs3-7.10.4"
sources."@graphql-cli/common-4.0.0"
sources."@graphql-cli/init-4.0.0"
- sources."@graphql-toolkit/common-0.10.7"
- (sources."@graphql-toolkit/core-0.10.7" // {
+ sources."@graphql-tools/delegate-6.0.12"
+ (sources."@graphql-tools/graphql-file-loader-6.0.12" // {
dependencies = [
- sources."globby-11.0.0"
- sources."p-limit-2.3.0"
- sources."tslib-1.11.2"
+ sources."fs-extra-9.0.1"
];
})
- (sources."@graphql-toolkit/graphql-file-loader-0.10.7" // {
+ (sources."@graphql-tools/import-6.0.12" // {
dependencies = [
- sources."tslib-1.11.2"
+ sources."fs-extra-9.0.1"
];
})
- (sources."@graphql-toolkit/json-file-loader-0.10.7" // {
+ (sources."@graphql-tools/json-file-loader-6.0.12" // {
dependencies = [
- sources."tslib-1.11.2"
+ sources."fs-extra-9.0.1"
];
})
- (sources."@graphql-toolkit/schema-merging-0.10.7" // {
+ sources."@graphql-tools/load-6.0.12"
+ sources."@graphql-tools/merge-6.0.12"
+ sources."@graphql-tools/schema-6.0.12"
+ (sources."@graphql-tools/url-loader-6.0.12" // {
dependencies = [
- sources."tslib-1.11.2"
+ sources."cross-fetch-3.0.5"
];
})
- (sources."@graphql-toolkit/url-loader-0.10.7" // {
- dependencies = [
- sources."tslib-1.11.2"
- ];
- })
- sources."@graphql-tools/load-6.0.11"
- sources."@graphql-tools/merge-6.0.11"
- sources."@graphql-tools/schema-6.0.11"
- sources."@graphql-tools/utils-6.0.11"
+ sources."@graphql-tools/utils-6.0.12"
+ sources."@graphql-tools/wrap-6.0.12"
sources."@kwsites/exec-p-0.4.0"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
@@ -61308,12 +61624,9 @@ in
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/color-name-1.1.1"
+ sources."@types/node-14.0.14"
sources."@types/parse-json-4.0.0"
- (sources."@wry/equality-0.1.11" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
+ sources."@types/websocket-1.0.0"
sources."aggregate-error-3.0.1"
sources."ajv-5.5.2"
(sources."ansi-escapes-4.3.1" // {
@@ -61323,32 +61636,18 @@ in
})
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.2.1"
- (sources."apollo-link-1.2.14" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
- (sources."apollo-link-http-common-0.2.16" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
- sources."apollo-upload-client-13.0.0"
- (sources."apollo-utilities-1.3.4" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
sources."argparse-1.0.10"
sources."array-filter-1.0.0"
sources."array-union-2.1.0"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
+ sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
sources."available-typed-arrays-1.0.2"
sources."aws-sign2-0.7.0"
sources."aws4-1.10.0"
+ sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
(sources."better-ajv-errors-0.6.7" // {
@@ -61402,22 +61701,22 @@ in
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
sources."core-js-3.6.5"
+ sources."core-js-pure-3.6.5"
sources."core-util-is-1.0.2"
sources."cosmiconfig-6.0.0"
sources."cross-fetch-3.0.4"
sources."cross-spawn-6.0.5"
+ sources."d-1.0.1"
sources."dashdash-1.14.1"
sources."debug-4.2.0"
sources."decamelize-1.2.0"
sources."decompress-response-3.3.0"
sources."deep-equal-2.0.3"
sources."deep-extend-0.6.0"
- sources."deepmerge-4.2.2"
sources."defaults-1.0.3"
sources."defer-to-connect-1.1.3"
sources."define-properties-1.1.3"
sources."delayed-stream-1.0.0"
- sources."deprecated-decorator-0.1.6"
sources."dir-glob-3.0.1"
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
@@ -61427,17 +61726,25 @@ in
sources."es-abstract-1.17.6"
sources."es-get-iterator-1.1.0"
sources."es-to-primitive-1.2.1"
+ sources."es5-ext-0.10.53"
+ sources."es6-iterator-2.0.3"
sources."es6-promise-3.3.1"
+ sources."es6-symbol-3.1.3"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
+ sources."eventemitter3-3.1.2"
sources."execa-1.0.0"
+ (sources."ext-1.4.0" // {
+ dependencies = [
+ sources."type-2.0.0"
+ ];
+ })
sources."extend-3.0.2"
(sources."external-editor-3.1.0" // {
dependencies = [
sources."tmp-0.0.33"
];
})
- sources."extract-files-8.1.0"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-1.1.0"
sources."fast-glob-3.2.4"
@@ -61469,25 +61776,14 @@ in
})
sources."graceful-fs-4.2.4"
sources."grapheme-splitter-1.0.4"
- sources."graphql-15.1.0"
- (sources."graphql-config-3.0.2" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
+ sources."graphql-15.2.0"
+ sources."graphql-config-3.0.3"
sources."graphql-subscriptions-1.1.0"
- (sources."graphql-tools-5.0.0" // {
- dependencies = [
- sources."form-data-3.0.0"
- sources."tslib-1.13.0"
- sources."uuid-7.0.3"
- ];
- })
sources."graphql-type-json-0.2.4"
sources."har-schema-2.0.0"
(sources."har-validator-5.1.3" // {
dependencies = [
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."fast-deep-equal-3.1.3"
sources."json-schema-traverse-0.4.1"
];
@@ -61555,7 +61851,7 @@ in
sources."json-to-ast-2.1.0"
sources."jsonfile-6.0.1"
sources."jsonpath-plus-3.0.0"
- sources."jsonpointer-4.0.1"
+ sources."jsonpointer-4.1.0"
sources."jsprim-1.4.1"
sources."keyv-3.1.0"
sources."latest-version-5.1.0"
@@ -61592,6 +61888,8 @@ in
sources."minimist-1.2.5"
sources."ms-2.1.2"
sources."mute-stream-0.0.8"
+ sources."nan-2.14.1"
+ sources."next-tick-1.0.0"
sources."nice-try-1.0.5"
(sources."no-case-3.0.3" // {
dependencies = [
@@ -61685,7 +61983,7 @@ in
sources."rimraf-3.0.2"
sources."run-async-2.4.1"
sources."run-parallel-1.1.9"
- (sources."rxjs-6.5.5" // {
+ (sources."rxjs-6.6.0" // {
dependencies = [
sources."tslib-1.13.0"
];
@@ -61715,6 +62013,7 @@ in
sources."strip-ansi-6.0.0"
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
+ sources."subscriptions-transport-ws-0.9.16"
sources."supports-color-7.1.0"
(sources."swagger2openapi-5.4.0" // {
dependencies = [
@@ -61725,20 +62024,18 @@ in
sources."yargs-12.0.5"
];
})
+ sources."symbol-observable-1.2.0"
sources."through-2.3.8"
sources."tmp-0.2.1"
sources."to-readable-stream-1.0.0"
sources."to-regex-range-5.0.1"
sources."tough-cookie-2.5.0"
- (sources."ts-invariant-0.4.4" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
sources."tslib-2.0.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
+ sources."type-1.2.0"
sources."type-fest-0.3.1"
+ sources."typedarray-to-buffer-3.1.5"
sources."universalify-1.0.0"
sources."unixify-1.0.0"
sources."uri-js-4.2.2"
@@ -61747,6 +62044,12 @@ in
sources."valid-url-1.0.9"
sources."verror-1.10.0"
sources."wcwidth-1.0.1"
+ (sources."websocket-1.0.31" // {
+ dependencies = [
+ sources."debug-2.6.9"
+ sources."ms-2.0.0"
+ ];
+ })
sources."whatwg-fetch-3.0.0"
sources."which-1.3.1"
sources."which-boxed-primitive-1.0.1"
@@ -61762,11 +62065,15 @@ in
];
})
sources."wrappy-1.0.2"
+ sources."ws-5.2.2"
+ sources."xregexp-4.3.0"
sources."y18n-4.0.0"
+ sources."yaeti-0.0.6"
sources."yaml-1.10.0"
- (sources."yargs-15.3.1" // {
+ (sources."yargs-15.4.0" // {
dependencies = [
sources."cliui-6.0.0"
+ sources."decamelize-3.2.0"
sources."find-up-4.1.0"
sources."get-caller-file-2.0.5"
sources."locate-path-5.0.0"
@@ -61775,16 +62082,14 @@ in
sources."path-exists-4.0.0"
sources."require-main-filename-2.0.0"
sources."wrap-ansi-6.2.0"
- sources."yargs-parser-18.1.3"
+ (sources."yargs-parser-18.1.3" // {
+ dependencies = [
+ sources."decamelize-1.2.0"
+ ];
+ })
];
})
sources."yargs-parser-11.1.1"
- sources."zen-observable-0.8.15"
- (sources."zen-observable-ts-0.8.21" // {
- dependencies = [
- sources."tslib-1.13.0"
- ];
- })
];
buildInputs = globalBuildInputs;
meta = {
@@ -63022,7 +63327,7 @@ in
};
dependencies = [
sources."@types/color-name-1.1.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-styles-4.2.1"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
@@ -63217,7 +63522,7 @@ in
sources."async-0.2.10"
sources."balanced-match-1.0.0"
sources."brace-expansion-1.1.11"
- sources."bunyan-1.8.13"
+ sources."bunyan-1.8.14"
sources."colors-0.6.2"
sources."concat-map-0.0.1"
sources."core-util-is-1.0.2"
@@ -63323,7 +63628,7 @@ in
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."jquery-3.5.1"
- sources."jquery.terminal-2.17.2"
+ sources."jquery.terminal-2.17.5"
sources."jsonfile-2.4.0"
sources."keyboardevent-key-polyfill-1.1.0"
sources."line-reader-0.4.0"
@@ -63390,7 +63695,7 @@ in
sources."chardet-0.7.0"
sources."chownr-1.1.4"
sources."cli-cursor-2.1.0"
- sources."cli-width-2.2.1"
+ sources."cli-width-3.0.0"
sources."co-4.6.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
@@ -63484,10 +63789,14 @@ in
sources."imurmurhash-0.1.4"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
- (sources."inquirer-7.2.0" // {
+ (sources."inquirer-7.3.0" // {
dependencies = [
sources."ansi-escapes-4.3.1"
+ sources."ansi-styles-4.2.1"
+ sources."chalk-4.1.0"
sources."cli-cursor-3.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
sources."mimic-fn-2.1.0"
sources."onetime-5.1.0"
sources."restore-cursor-3.1.0"
@@ -63529,7 +63838,7 @@ in
];
})
sources."lru-cache-5.1.1"
- sources."macos-release-2.3.0"
+ sources."macos-release-2.4.0"
sources."methods-1.1.2"
sources."mime-2.4.6"
sources."mime-db-1.44.0"
@@ -63572,7 +63881,7 @@ in
sources."rimraf-3.0.2"
sources."rsvp-3.6.2"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."sax-1.1.4"
@@ -63655,7 +63964,7 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xregexp-2.0.0"
sources."yallist-3.1.1"
];
@@ -63690,21 +63999,25 @@ in
"iosevka-build-deps-../../data/fonts/iosevka" = nodeEnv.buildNodePackage {
name = "iosevka-build-deps";
packageName = "iosevka-build-deps";
- version = "2.3.3";
+ version = "3.2.2";
src = ../../data/fonts/iosevka;
dependencies = [
+ sources."@babel/runtime-corejs3-7.10.4"
+ sources."@iarna/toml-2.2.5"
+ sources."@josh-brown/vector-3.4.0"
sources."@types/color-name-1.1.1"
sources."JSONStream-1.3.5"
sources."abbrev-1.1.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."amdefine-1.0.1"
- sources."ansi-regex-2.1.1"
- sources."ansi-styles-4.2.1"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-3.2.1"
sources."aproba-1.2.0"
sources."are-we-there-yet-1.1.5"
sources."argparse-1.0.10"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
+ sources."async-0.9.2"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
sources."atob-2.1.2"
@@ -63712,50 +64025,48 @@ in
sources."aws4-1.10.0"
sources."balanced-match-1.0.0"
sources."bcrypt-pbkdf-1.0.2"
- sources."bezier-js-2.6.1"
sources."bindings-1.5.0"
- sources."block-stream-0.0.9"
sources."bluebird-3.7.2"
sources."brace-expansion-1.1.11"
- sources."bufferstreams-1.1.3"
- sources."camelcase-4.1.0"
- sources."caryll-shapeops-0.3.1"
+ sources."bufferstreams-2.0.1"
+ sources."camelcase-5.3.1"
sources."caseless-0.12.0"
- sources."chalk-4.1.0"
+ sources."chainsaw-0.0.9"
+ sources."chalk-2.4.2"
sources."child-process-promise-2.2.1"
+ sources."chownr-1.1.4"
+ sources."cldr-5.6.0"
sources."cli-cursor-3.1.0"
- sources."clipper-lib-1.0.0"
- (sources."cliui-3.2.0" // {
- dependencies = [
- sources."string-width-1.0.2"
- ];
- })
- sources."clone-2.1.2"
+ sources."clipper-lib-6.4.2"
+ sources."cliui-6.0.0"
sources."code-point-at-1.1.0"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."colors-1.4.0"
+ sources."color-convert-1.9.3"
+ sources."color-name-1.1.3"
sources."combined-stream-1.0.8"
- sources."complex.js-2.0.11"
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
+ sources."core-js-pure-3.6.5"
sources."core-util-is-1.0.2"
- sources."cross-spawn-4.0.2"
+ (sources."cross-spawn-4.0.2" // {
+ dependencies = [
+ sources."lru-cache-4.1.5"
+ sources."which-1.3.1"
+ ];
+ })
sources."css-2.2.4"
sources."css-parse-2.0.0"
- sources."cubic2quad-1.1.1"
sources."dashdash-1.14.1"
sources."debug-3.1.0"
- sources."decamelize-1.2.0"
- sources."decimal.js-10.2.0"
+ sources."decamelize-3.2.0"
sources."decode-uri-component-0.2.0"
sources."deep-is-0.1.3"
sources."delayed-stream-1.0.0"
sources."delegates-1.0.0"
sources."ecc-jsbn-0.1.2"
+ sources."ejs-3.1.3"
sources."emoji-regex-8.0.0"
sources."error-ex-1.3.2"
- sources."escape-latex-1.2.0"
+ sources."escape-string-regexp-1.0.5"
sources."escodegen-1.14.3"
(sources."escope-1.0.3" // {
dependencies = [
@@ -63782,163 +64093,158 @@ in
})
sources."estraverse-4.3.0"
sources."esutils-2.0.3"
- (sources."execa-0.7.0" // {
- dependencies = [
- sources."cross-spawn-5.1.0"
- ];
- })
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
sources."file-uri-to-path-1.0.0"
- sources."find-up-2.1.0"
- sources."first-chunk-stream-2.0.0"
+ sources."filelist-1.0.1"
+ sources."find-up-4.1.0"
+ sources."first-chunk-stream-3.0.0"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
- sources."fraction.js-4.0.12"
- sources."fs-extra-3.0.1"
+ sources."fs-extra-9.0.1"
+ sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
- sources."fstream-1.0.12"
(sources."gauge-2.7.4" // {
dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."is-fullwidth-code-point-1.0.0"
sources."string-width-1.0.2"
+ sources."strip-ansi-3.0.1"
];
})
- sources."get-caller-file-1.0.3"
- sources."get-stream-3.0.0"
+ sources."get-caller-file-2.0.5"
sources."getpass-0.1.7"
sources."glob-7.1.6"
sources."graceful-fs-4.2.4"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
- sources."has-flag-4.0.0"
+ sources."has-flag-3.0.0"
sources."has-unicode-2.0.1"
+ sources."hashish-0.0.4"
sources."hosted-git-info-2.8.8"
sources."http-signature-1.2.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."invert-kv-1.0.0"
sources."is-arrayish-0.2.1"
- sources."is-fullwidth-code-point-1.0.0"
- sources."is-stream-1.1.0"
+ sources."is-fullwidth-code-point-3.0.0"
sources."is-typedarray-1.0.0"
sources."is-utf8-0.2.1"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isstream-0.1.2"
- sources."javascript-natural-sort-0.7.1"
+ sources."jake-10.8.2"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
- sources."jsonfile-3.0.1"
+ sources."jsonfile-6.0.1"
sources."jsonparse-1.3.1"
sources."jsprim-1.4.1"
sources."lcid-1.0.0"
sources."levn-0.3.0"
- sources."libspiro-js-0.3.1"
- sources."load-json-file-2.0.0"
- sources."locate-path-2.0.0"
- sources."lru-cache-4.1.5"
- sources."mathjs-5.10.3"
- sources."megaminx-0.9.0"
- sources."mem-1.1.0"
+ sources."load-json-file-1.1.0"
+ sources."locate-path-5.0.0"
+ sources."lru-cache-2.5.0"
+ sources."memoizeasync-1.1.0"
sources."microbuffer-1.0.0"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
- sources."mimic-fn-1.2.0"
+ sources."mimic-fn-2.1.0"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
+ (sources."minipass-2.9.0" // {
+ dependencies = [
+ sources."yallist-3.1.1"
+ ];
+ })
+ sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
sources."ms-2.0.0"
sources."nan-2.14.1"
- (sources."node-gyp-3.8.0" // {
+ (sources."node-gyp-4.0.0" // {
dependencies = [
sources."semver-5.3.0"
+ sources."which-1.3.1"
];
})
sources."node-version-1.2.0"
sources."nopt-3.0.6"
- sources."normalize-package-data-2.5.0"
- sources."npm-run-path-2.0.2"
+ (sources."normalize-package-data-2.5.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
sources."npmlog-4.1.2"
sources."number-is-nan-1.0.1"
sources."oauth-sign-0.9.0"
sources."object-assign-4.1.1"
sources."once-1.4.0"
- (sources."onetime-5.1.0" // {
- dependencies = [
- sources."mimic-fn-2.1.0"
- ];
- })
+ sources."onetime-5.1.0"
sources."optionator-0.8.3"
sources."os-homedir-1.0.2"
- sources."os-locale-2.1.0"
+ sources."os-locale-1.4.0"
sources."os-tmpdir-1.0.2"
sources."osenv-0.1.5"
- (sources."otfcc-ttcize-0.8.0" // {
- dependencies = [
- sources."fs-extra-4.0.3"
- sources."jsonfile-4.0.0"
- (sources."megaminx-0.3.3" // {
- dependencies = [
- sources."fs-extra-3.0.1"
- sources."jsonfile-3.0.1"
- ];
- })
- sources."yargs-8.0.2"
- ];
- })
- sources."p-finally-1.0.0"
- sources."p-limit-1.3.0"
- sources."p-locate-2.0.0"
- sources."p-try-1.0.0"
+ sources."otfcc-ttcize-0.10.2"
+ sources."p-limit-2.3.0"
+ sources."p-locate-4.1.0"
+ sources."p-try-2.2.0"
sources."pako-1.0.11"
sources."parse-json-2.2.0"
+ sources."passerror-1.1.1"
(sources."patel-0.33.1" // {
dependencies = [
+ sources."ansi-regex-2.1.1"
sources."camelcase-3.0.0"
- sources."find-up-1.1.2"
- sources."load-json-file-1.1.0"
- sources."os-locale-1.4.0"
- sources."path-exists-2.1.0"
- sources."path-type-1.1.0"
- sources."read-pkg-1.1.0"
- sources."read-pkg-up-1.0.1"
+ sources."cliui-3.2.0"
+ sources."decamelize-1.2.0"
+ sources."get-caller-file-1.0.3"
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."require-main-filename-1.0.1"
sources."string-width-1.0.2"
- sources."strip-bom-2.0.0"
+ sources."strip-ansi-3.0.1"
sources."which-module-1.0.0"
+ sources."wrap-ansi-2.1.0"
+ sources."y18n-3.2.1"
sources."yargs-6.6.0"
sources."yargs-parser-4.2.1"
];
})
- sources."path-exists-3.0.0"
+ sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
- sources."path-key-2.0.1"
sources."path-parse-1.0.6"
- sources."path-type-2.0.0"
+ sources."path-type-1.1.0"
sources."patrisika-0.21.0"
sources."patrisika-scopes-0.11.1"
+ sources."pegjs-0.10.0"
sources."performance-now-2.1.0"
sources."pify-2.3.0"
sources."pinkie-2.0.4"
sources."pinkie-promise-2.0.1"
sources."prelude-ls-1.1.2"
- sources."primitive-quadify-off-curves-0.4.1"
+ sources."prettier-2.0.5"
sources."process-nextick-args-2.0.1"
sources."promise-polyfill-6.1.0"
sources."pseudomap-1.0.2"
sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.5.2"
- sources."read-pkg-2.0.0"
- sources."read-pkg-up-2.0.0"
+ sources."read-pkg-1.1.0"
+ (sources."read-pkg-up-1.0.1" // {
+ dependencies = [
+ sources."find-up-1.1.2"
+ sources."path-exists-2.1.0"
+ ];
+ })
sources."readable-stream-2.3.7"
+ sources."regenerator-runtime-0.13.5"
sources."request-2.88.2"
sources."require-directory-2.1.1"
- sources."require-main-filename-1.0.1"
+ sources."require-main-filename-2.0.0"
sources."resolve-1.17.0"
sources."resolve-url-0.2.1"
sources."restore-cursor-3.1.0"
@@ -63947,12 +64253,10 @@ in
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
- sources."seed-random-2.2.0"
sources."semaphore-async-await-1.5.1"
- sources."semver-5.7.1"
+ sources."semver-7.3.2"
+ sources."seq-0.3.5"
sources."set-blocking-2.0.0"
- sources."shebang-command-1.2.0"
- sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.3"
sources."source-map-0.6.1"
sources."source-map-resolve-0.5.3"
@@ -63961,47 +64265,45 @@ in
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.5"
+ sources."spiro-2.0.0"
sources."split-1.0.1"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
sources."stack-trace-0.0.9"
- (sources."string-width-2.1.1" // {
- dependencies = [
- sources."ansi-regex-3.0.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."strip-ansi-4.0.0"
- ];
- })
+ sources."string-width-4.2.0"
sources."string_decoder-1.1.1"
- sources."strip-ansi-3.0.1"
- sources."strip-bom-3.0.0"
- sources."strip-bom-buf-1.0.0"
- sources."strip-bom-stream-3.0.0"
- sources."strip-eof-1.0.0"
+ sources."strip-ansi-6.0.0"
+ sources."strip-bom-2.0.0"
+ sources."strip-bom-buf-2.0.0"
+ sources."strip-bom-stream-4.0.0"
(sources."stylus-0.54.7" // {
dependencies = [
sources."semver-6.3.0"
sources."source-map-0.7.3"
];
})
- sources."supports-color-7.1.0"
- sources."tar-2.2.2"
- sources."temp-0.8.4"
+ sources."supports-color-5.5.0"
+ (sources."tar-4.4.13" // {
+ dependencies = [
+ sources."yallist-3.1.1"
+ ];
+ })
+ sources."temp-0.9.1"
sources."through-2.3.8"
- sources."tiny-emitter-2.1.0"
- sources."toml-3.0.0"
sources."topsort-0.0.2"
sources."tough-cookie-2.5.0"
+ sources."traverse-0.3.9"
sources."ts-process-promises-1.0.2"
- sources."tslib-1.9.3"
+ sources."tslib-1.13.0"
sources."ttf2woff-2.0.2"
- sources."ttf2woff2-2.0.3"
+ sources."ttf2woff2-3.0.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
- sources."typed-function-1.1.0"
- sources."typo-geom-0.5.1"
- sources."universalify-0.1.2"
+ sources."typo-geom-0.8.4"
+ sources."unicode-13.0.0-0.8.0"
+ sources."unicoderegexp-0.4.1"
+ sources."universalify-1.0.0"
sources."unorm-1.6.0"
sources."uri-js-4.2.2"
sources."urix-0.1.0"
@@ -64010,70 +64312,46 @@ in
sources."validate-npm-package-license-3.0.4"
(sources."verda-1.1.0" // {
dependencies = [
- sources."ansi-regex-5.0.0"
- sources."camelcase-5.3.1"
- sources."cliui-6.0.0"
- sources."find-up-4.1.0"
- sources."fs-extra-9.0.1"
- sources."get-caller-file-2.0.5"
- sources."is-fullwidth-code-point-3.0.0"
- sources."jsonfile-6.0.1"
- sources."locate-path-5.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-4.1.0"
- sources."p-try-2.2.0"
- sources."path-exists-4.0.0"
- sources."require-main-filename-2.0.0"
- sources."string-width-4.2.0"
- sources."strip-ansi-6.0.0"
- sources."tslib-1.13.0"
- sources."universalify-1.0.0"
- sources."which-2.0.2"
- sources."wrap-ansi-6.2.0"
- sources."y18n-4.0.0"
- sources."yargs-15.3.1"
- sources."yargs-parser-18.1.3"
+ sources."ansi-styles-4.2.1"
+ sources."chalk-4.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."has-flag-4.0.0"
+ sources."supports-color-7.1.0"
];
})
sources."verror-1.10.0"
- sources."which-1.3.1"
+ sources."which-2.0.2"
sources."which-module-2.0.0"
- sources."wide-align-1.1.3"
+ (sources."wide-align-1.1.3" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
sources."word-wrap-1.2.3"
sources."wordwrap-0.0.3"
- (sources."wrap-ansi-2.1.0" // {
+ (sources."wrap-ansi-6.2.0" // {
dependencies = [
- sources."string-width-1.0.2"
+ sources."ansi-styles-4.2.1"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
];
})
sources."wrappy-1.0.2"
- sources."y18n-3.2.1"
+ sources."xmldom-0.3.0"
+ sources."xpath-0.0.27"
+ sources."xregexp-4.3.0"
+ sources."y18n-4.0.0"
sources."yallist-2.1.2"
- (sources."yargs-14.2.3" // {
+ sources."yargs-15.4.0"
+ (sources."yargs-parser-18.1.3" // {
dependencies = [
- sources."ansi-regex-4.1.0"
- sources."ansi-styles-3.2.1"
- sources."camelcase-5.3.1"
- sources."cliui-5.0.0"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."emoji-regex-7.0.3"
- sources."find-up-3.0.0"
- sources."get-caller-file-2.0.5"
- sources."is-fullwidth-code-point-2.0.0"
- sources."locate-path-3.0.0"
- sources."p-limit-2.3.0"
- sources."p-locate-3.0.0"
- sources."p-try-2.2.0"
- sources."require-main-filename-2.0.0"
- sources."string-width-3.1.0"
- sources."strip-ansi-5.2.0"
- sources."wrap-ansi-5.1.0"
- sources."y18n-4.0.0"
- sources."yargs-parser-15.0.1"
+ sources."decamelize-1.2.0"
];
})
- sources."yargs-parser-7.0.0"
];
buildInputs = globalBuildInputs;
meta = {
@@ -64221,7 +64499,7 @@ in
];
})
sources."acorn-walk-6.2.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
(sources."ansi-escape-sequences-4.1.0" // {
dependencies = [
sources."array-back-3.1.0"
@@ -64613,9 +64891,11 @@ in
sources."markdown-it-footnote-3.0.2"
sources."markdown-it-ins-3.0.0"
sources."markdown-it-mark-3.0.0"
- (sources."markdown-it-multimd-table-4.0.2" // {
+ (sources."markdown-it-multimd-table-4.0.3" // {
dependencies = [
- sources."markdown-it-8.4.2"
+ sources."entities-2.0.3"
+ sources."linkify-it-3.0.2"
+ sources."markdown-it-11.0.0"
];
})
sources."markdown-it-sub-1.0.0"
@@ -64912,7 +65192,7 @@ in
sources."q-0.9.7"
];
})
- sources."terminal-kit-1.35.8"
+ sources."terminal-kit-1.35.9"
(sources."tkwidgets-0.5.26" // {
dependencies = [
sources."is-fullwidth-code-point-2.0.0"
@@ -64987,7 +65267,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xml-name-validator-3.0.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
@@ -65084,7 +65364,7 @@ in
sha512 = "3G9d37VHv7MFdheviDCjUfQoIjdv4TC5zTTf5G9VODLtOnVS6La1eoYBDlbWfsRT3/Xo+j2MIqki2EV12BZfwA==";
};
dependencies = [
- sources."@babel/parser-7.10.3"
+ sources."@babel/parser-7.10.4"
sources."argparse-1.0.10"
sources."bluebird-3.7.2"
sources."catharsis-0.8.11"
@@ -65278,11 +65558,12 @@ in
sha512 = "aVUTdpt+X27iIuWuxBChJywykPSP4opEiFrH044pG+34Gde3eHZRTzeMyx8ts5/kY2gK1Ru2YBmF2k/vI0lQug==";
};
dependencies = [
+ sources."@babel/runtime-corejs3-7.10.4"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/color-name-1.1.1"
sources."accepts-1.3.7"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."string-width-3.1.0"
@@ -65334,12 +65615,13 @@ in
sources."content-type-1.0.4"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
+ sources."core-js-pure-3.6.5"
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
sources."crypto-random-string-2.0.0"
sources."dashdash-1.14.1"
sources."debug-2.6.9"
- sources."decamelize-1.2.0"
+ sources."decamelize-3.2.0"
sources."decompress-response-3.3.0"
sources."deep-extend-0.6.0"
sources."defer-to-connect-1.1.3"
@@ -65468,6 +65750,7 @@ in
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."rc-1.2.8"
+ sources."regenerator-runtime-0.13.5"
sources."registry-auth-token-4.1.1"
sources."registry-url-5.1.0"
(sources."request-2.88.2" // {
@@ -65536,9 +65819,14 @@ in
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
sources."xdg-basedir-4.0.0"
+ sources."xregexp-4.3.0"
sources."y18n-4.0.0"
- sources."yargs-15.3.1"
- sources."yargs-parser-18.1.3"
+ sources."yargs-15.4.0"
+ (sources."yargs-parser-18.1.3" // {
+ dependencies = [
+ sources."decamelize-1.2.0"
+ ];
+ })
];
buildInputs = globalBuildInputs;
meta = {
@@ -65585,6 +65873,7 @@ in
sha512 = "I3aPbkuIbwuBo6wSog97P5WnnhCgUTsWTu/bEw1vZVQFbXmKO3PK+cfFhZioOgVtJAuQxoyauGNjnwXNHMCxbw==";
};
dependencies = [
+ sources."@babel/runtime-corejs3-7.10.4"
sources."@types/color-name-1.1.1"
sources."accepts-1.3.7"
sources."after-0.8.2"
@@ -65618,10 +65907,11 @@ in
sources."connect-3.7.0"
sources."content-type-1.0.4"
sources."cookie-0.3.1"
+ sources."core-js-pure-3.6.5"
sources."custom-event-1.0.1"
sources."date-format-3.0.0"
sources."debug-2.6.9"
- sources."decamelize-1.2.0"
+ sources."decamelize-3.2.0"
sources."depd-1.1.2"
sources."di-0.0.1"
sources."dom-serialize-2.2.1"
@@ -65708,6 +65998,7 @@ in
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."readdirp-3.4.0"
+ sources."regenerator-runtime-0.13.5"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."requires-port-1.0.0"
@@ -65765,11 +66056,16 @@ in
sources."which-module-2.0.0"
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xmlhttprequest-ssl-1.5.5"
+ sources."xregexp-4.3.0"
sources."y18n-4.0.0"
- sources."yargs-15.3.1"
- sources."yargs-parser-18.1.3"
+ sources."yargs-15.4.0"
+ (sources."yargs-parser-18.1.3" // {
+ dependencies = [
+ sources."decamelize-1.2.0"
+ ];
+ })
sources."yeast-0.1.2"
];
buildInputs = globalBuildInputs;
@@ -65888,7 +66184,7 @@ in
sources."abab-1.0.4"
sources."acorn-2.7.0"
sources."acorn-globals-1.0.9"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-2.1.1"
sources."ansi-styles-3.2.1"
sources."asn1-0.2.4"
@@ -66142,9 +66438,9 @@ in
sha512 = "vk1lfVRFm+UuEFA7wkLKeSF7Iz13W+N/vFd48aW2yuS7Kv0RbNm2/qcDPV863056LMfkRlsEe+QYOw3palj5Lg==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/highlight-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/highlight-7.10.4"
(sources."@evocateur/libnpmaccess-3.1.2" // {
dependencies = [
sources."aproba-2.0.0"
@@ -66282,7 +66578,7 @@ in
sources."abbrev-1.1.1"
sources."agent-base-4.3.0"
sources."agentkeepalive-3.5.2"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
sources."ansi-styles-3.2.1"
@@ -66736,7 +67032,7 @@ in
sources."lodash.uniq-4.5.0"
sources."loud-rejection-1.6.0"
sources."lru-cache-5.1.1"
- sources."macos-release-2.3.0"
+ sources."macos-release-2.4.0"
sources."make-dir-1.3.0"
sources."make-fetch-happen-5.0.2"
sources."map-cache-0.2.2"
@@ -66948,7 +67244,7 @@ in
sources."rimraf-2.7.1"
sources."run-async-2.4.1"
sources."run-queue-1.0.3"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -67167,7 +67463,7 @@ in
sha512 = "VkZiTDdtNEzXA3LgjQiC3D7/ejleBPFVvq+aRI9mIj+Zhmif5TvFPM244bT4rzkvOCvJ9q4zAztok1M7Nygagw==";
};
dependencies = [
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."asap-2.0.6"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
@@ -67604,7 +67900,7 @@ in
dependencies = [
sources."accepts-1.3.7"
sources."after-0.8.2"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."anymatch-1.3.2"
sources."argparse-1.0.10"
sources."arr-diff-2.0.0"
@@ -68089,7 +68385,7 @@ in
sources."uuid-3.4.0"
sources."vary-1.1.2"
sources."verror-1.10.0"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xmlhttprequest-ssl-1.5.5"
sources."yeast-0.1.2"
];
@@ -68109,104 +68405,104 @@ in
version = "1.10.1";
src = ../interpreters/clojurescript/lumo;
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/compat-data-7.10.3"
- sources."@babel/core-7.10.3"
- sources."@babel/generator-7.10.3"
- sources."@babel/helper-annotate-as-pure-7.10.1"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.3"
- sources."@babel/helper-compilation-targets-7.10.2"
- sources."@babel/helper-create-class-features-plugin-7.10.3"
- sources."@babel/helper-create-regexp-features-plugin-7.10.1"
- sources."@babel/helper-define-map-7.10.3"
- sources."@babel/helper-explode-assignable-expression-7.10.3"
- sources."@babel/helper-function-name-7.10.3"
- sources."@babel/helper-get-function-arity-7.10.3"
- sources."@babel/helper-hoist-variables-7.10.3"
- sources."@babel/helper-member-expression-to-functions-7.10.3"
- sources."@babel/helper-module-imports-7.10.3"
- sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.3"
- sources."@babel/helper-plugin-utils-7.10.3"
- sources."@babel/helper-regex-7.10.1"
- sources."@babel/helper-remap-async-to-generator-7.10.3"
- sources."@babel/helper-replace-supers-7.10.1"
- sources."@babel/helper-simple-access-7.10.1"
- sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/helper-wrap-function-7.10.1"
- sources."@babel/helpers-7.10.1"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/compat-data-7.10.4"
+ sources."@babel/core-7.10.4"
+ sources."@babel/generator-7.10.4"
+ sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
+ sources."@babel/helper-compilation-targets-7.10.4"
+ sources."@babel/helper-create-class-features-plugin-7.10.4"
+ sources."@babel/helper-create-regexp-features-plugin-7.10.4"
+ sources."@babel/helper-define-map-7.10.4"
+ sources."@babel/helper-explode-assignable-expression-7.10.4"
+ sources."@babel/helper-function-name-7.10.4"
+ sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-hoist-variables-7.10.4"
+ sources."@babel/helper-member-expression-to-functions-7.10.4"
+ sources."@babel/helper-module-imports-7.10.4"
+ sources."@babel/helper-module-transforms-7.10.4"
+ sources."@babel/helper-optimise-call-expression-7.10.4"
+ sources."@babel/helper-plugin-utils-7.10.4"
+ sources."@babel/helper-regex-7.10.4"
+ sources."@babel/helper-remap-async-to-generator-7.10.4"
+ sources."@babel/helper-replace-supers-7.10.4"
+ sources."@babel/helper-simple-access-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-wrap-function-7.10.4"
+ sources."@babel/helpers-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
})
- sources."@babel/parser-7.10.3"
+ sources."@babel/parser-7.10.4"
sources."@babel/plugin-external-helpers-7.8.3"
- sources."@babel/plugin-proposal-async-generator-functions-7.10.3"
- sources."@babel/plugin-proposal-class-properties-7.10.1"
- sources."@babel/plugin-proposal-dynamic-import-7.10.1"
- sources."@babel/plugin-proposal-json-strings-7.10.1"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
- sources."@babel/plugin-proposal-numeric-separator-7.10.1"
- sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
- sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
- sources."@babel/plugin-proposal-optional-chaining-7.10.3"
- sources."@babel/plugin-proposal-private-methods-7.10.1"
- sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.4"
+ sources."@babel/plugin-proposal-class-properties-7.10.4"
+ sources."@babel/plugin-proposal-dynamic-import-7.10.4"
+ sources."@babel/plugin-proposal-json-strings-7.10.4"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.4"
+ sources."@babel/plugin-proposal-numeric-separator-7.10.4"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.4"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.10.4"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.4"
+ sources."@babel/plugin-proposal-private-methods-7.10.4"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.10.4"
sources."@babel/plugin-syntax-async-generators-7.8.4"
sources."@babel/plugin-syntax-bigint-7.8.3"
- sources."@babel/plugin-syntax-class-properties-7.10.1"
+ sources."@babel/plugin-syntax-class-properties-7.10.4"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
- sources."@babel/plugin-syntax-import-meta-7.10.1"
+ sources."@babel/plugin-syntax-import-meta-7.10.4"
sources."@babel/plugin-syntax-json-strings-7.8.3"
- sources."@babel/plugin-syntax-logical-assignment-operators-7.10.1"
+ sources."@babel/plugin-syntax-logical-assignment-operators-7.10.4"
sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-syntax-numeric-separator-7.10.1"
+ sources."@babel/plugin-syntax-numeric-separator-7.10.4"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
sources."@babel/plugin-syntax-optional-chaining-7.8.3"
- sources."@babel/plugin-syntax-top-level-await-7.10.1"
- sources."@babel/plugin-transform-arrow-functions-7.10.1"
- sources."@babel/plugin-transform-async-to-generator-7.10.1"
- sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
- sources."@babel/plugin-transform-block-scoping-7.10.1"
- sources."@babel/plugin-transform-classes-7.10.3"
- sources."@babel/plugin-transform-computed-properties-7.10.3"
- sources."@babel/plugin-transform-destructuring-7.10.1"
- sources."@babel/plugin-transform-dotall-regex-7.10.1"
- sources."@babel/plugin-transform-duplicate-keys-7.10.1"
- sources."@babel/plugin-transform-exponentiation-operator-7.10.1"
- sources."@babel/plugin-transform-for-of-7.10.1"
- sources."@babel/plugin-transform-function-name-7.10.1"
- sources."@babel/plugin-transform-literals-7.10.1"
- sources."@babel/plugin-transform-member-expression-literals-7.10.1"
- sources."@babel/plugin-transform-modules-amd-7.10.1"
- sources."@babel/plugin-transform-modules-commonjs-7.10.1"
- sources."@babel/plugin-transform-modules-systemjs-7.10.3"
- sources."@babel/plugin-transform-modules-umd-7.10.1"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.3"
- sources."@babel/plugin-transform-new-target-7.10.1"
- sources."@babel/plugin-transform-object-super-7.10.1"
- sources."@babel/plugin-transform-parameters-7.10.1"
- sources."@babel/plugin-transform-property-literals-7.10.1"
- sources."@babel/plugin-transform-regenerator-7.10.3"
- sources."@babel/plugin-transform-reserved-words-7.10.1"
- sources."@babel/plugin-transform-runtime-7.10.3"
- sources."@babel/plugin-transform-shorthand-properties-7.10.1"
- sources."@babel/plugin-transform-spread-7.10.1"
- sources."@babel/plugin-transform-sticky-regex-7.10.1"
- sources."@babel/plugin-transform-template-literals-7.10.3"
- sources."@babel/plugin-transform-typeof-symbol-7.10.1"
- sources."@babel/plugin-transform-unicode-escapes-7.10.1"
- sources."@babel/plugin-transform-unicode-regex-7.10.1"
- sources."@babel/preset-env-7.10.3"
+ sources."@babel/plugin-syntax-top-level-await-7.10.4"
+ sources."@babel/plugin-transform-arrow-functions-7.10.4"
+ sources."@babel/plugin-transform-async-to-generator-7.10.4"
+ sources."@babel/plugin-transform-block-scoped-functions-7.10.4"
+ sources."@babel/plugin-transform-block-scoping-7.10.4"
+ sources."@babel/plugin-transform-classes-7.10.4"
+ sources."@babel/plugin-transform-computed-properties-7.10.4"
+ sources."@babel/plugin-transform-destructuring-7.10.4"
+ sources."@babel/plugin-transform-dotall-regex-7.10.4"
+ sources."@babel/plugin-transform-duplicate-keys-7.10.4"
+ sources."@babel/plugin-transform-exponentiation-operator-7.10.4"
+ sources."@babel/plugin-transform-for-of-7.10.4"
+ sources."@babel/plugin-transform-function-name-7.10.4"
+ sources."@babel/plugin-transform-literals-7.10.4"
+ sources."@babel/plugin-transform-member-expression-literals-7.10.4"
+ sources."@babel/plugin-transform-modules-amd-7.10.4"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.4"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.4"
+ sources."@babel/plugin-transform-modules-umd-7.10.4"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.4"
+ sources."@babel/plugin-transform-new-target-7.10.4"
+ sources."@babel/plugin-transform-object-super-7.10.4"
+ sources."@babel/plugin-transform-parameters-7.10.4"
+ sources."@babel/plugin-transform-property-literals-7.10.4"
+ sources."@babel/plugin-transform-regenerator-7.10.4"
+ sources."@babel/plugin-transform-reserved-words-7.10.4"
+ sources."@babel/plugin-transform-runtime-7.10.4"
+ sources."@babel/plugin-transform-shorthand-properties-7.10.4"
+ sources."@babel/plugin-transform-spread-7.10.4"
+ sources."@babel/plugin-transform-sticky-regex-7.10.4"
+ sources."@babel/plugin-transform-template-literals-7.10.4"
+ sources."@babel/plugin-transform-typeof-symbol-7.10.4"
+ sources."@babel/plugin-transform-unicode-escapes-7.10.4"
+ sources."@babel/plugin-transform-unicode-regex-7.10.4"
+ sources."@babel/preset-env-7.10.4"
sources."@babel/preset-modules-0.1.3"
sources."@babel/preset-stage-2-7.8.3"
- sources."@babel/runtime-7.10.3"
- sources."@babel/template-7.10.3"
- sources."@babel/traverse-7.10.3"
- sources."@babel/types-7.10.3"
+ sources."@babel/runtime-7.10.4"
+ sources."@babel/template-7.10.4"
+ sources."@babel/traverse-7.10.4"
+ sources."@babel/types-7.10.4"
sources."@cnakazawa/watch-1.0.4"
sources."@comandeer/babel-plugin-banner-5.0.0"
sources."@istanbuljs/load-nyc-config-1.1.0"
@@ -68258,7 +68554,7 @@ in
sources."acorn-7.3.1"
sources."acorn-node-1.8.2"
sources."acorn-walk-7.2.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ajv-errors-1.0.1"
sources."ajv-keywords-3.5.0"
sources."amdefine-1.0.1"
@@ -68394,7 +68690,7 @@ in
];
})
sources."browserify-zlib-0.2.0"
- sources."browserslist-4.12.2"
+ sources."browserslist-4.13.0"
sources."bser-2.1.1"
sources."buffer-5.2.1"
sources."buffer-from-1.1.1"
@@ -68409,7 +68705,7 @@ in
sources."cache-base-1.0.1"
sources."cached-path-relative-1.0.2"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001089"
+ sources."caniuse-lite-1.0.30001094"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
@@ -68531,7 +68827,7 @@ in
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.483"
+ sources."electron-to-chromium-1.3.488"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -68897,7 +69193,6 @@ in
sources."posix-character-classes-0.1.1"
sources."posix-getopt-git://github.com/anmonteiro/node-getopt#master"
sources."prettier-1.19.1"
- sources."private-0.1.8"
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
@@ -68933,7 +69228,7 @@ in
sources."regenerate-1.4.1"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.5"
- sources."regenerator-transform-0.14.4"
+ sources."regenerator-transform-0.14.5"
sources."regex-not-1.0.2"
sources."regexpu-core-4.7.0"
sources."regjsgen-0.5.2"
@@ -69290,7 +69585,7 @@ in
};
dependencies = [
sources."@types/color-name-1.1.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-styles-4.2.1"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
@@ -70077,7 +70372,7 @@ in
sources."tunnel-agent-0.6.0"
sources."tweetnacl-0.14.5"
sources."type-1.2.0"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
sources."uglify-js-3.10.0"
sources."uglify-to-browserify-1.0.2"
sources."unc-path-regex-0.1.2"
@@ -70448,7 +70743,7 @@ in
};
dependencies = [
sources."abbrev-1.1.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-2.1.1"
sources."aproba-1.2.0"
sources."are-we-there-yet-1.1.5"
@@ -70957,17 +71252,18 @@ in
node-red = nodeEnv.buildNodePackage {
name = "node-red";
packageName = "node-red";
- version = "1.0.6";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/node-red/-/node-red-1.0.6.tgz";
- sha512 = "5K7LKdy232xLSHMo3ZprAEHbLilszSD/qQkt+9PxByJnEMACeHJ7SH4Gpt/1FX+K75gHHNtlnHsWwpQ53lggEA==";
+ url = "https://registry.npmjs.org/node-red/-/node-red-1.1.0.tgz";
+ sha512 = "l/07BsJjDxOhW5iX4F4zwC0WALFy8DYpnOc7rJPP5I9b3+4SXDDqiWuixANOTwqjjvvfXsA3DxsAJCcYZA/8hg==";
};
dependencies = [
- sources."@babel/runtime-7.10.3"
- sources."@node-red/editor-api-1.0.6"
- sources."@node-red/editor-client-1.0.6"
- (sources."@node-red/nodes-1.0.6" // {
+ sources."@babel/runtime-7.10.4"
+ sources."@node-red/editor-api-1.1.0"
+ sources."@node-red/editor-client-1.1.0"
+ (sources."@node-red/nodes-1.1.0" // {
dependencies = [
+ sources."cookie-0.4.1"
sources."http-errors-1.7.3"
sources."iconv-lite-0.5.1"
sources."inherits-2.0.4"
@@ -70979,18 +71275,18 @@ in
})
];
})
- sources."@node-red/registry-1.0.6"
- sources."@node-red/runtime-1.0.6"
- sources."@node-red/util-1.0.6"
+ sources."@node-red/registry-1.1.0"
+ sources."@node-red/runtime-1.1.0"
+ sources."@node-red/util-1.1.0"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
- (sources."agent-base-6.0.0" // {
+ (sources."agent-base-6.0.1" // {
dependencies = [
sources."debug-4.2.0"
sources."ms-2.1.2"
];
})
- sources."ajv-6.12.0"
+ sources."ajv-6.12.2"
sources."ansi-regex-2.1.1"
sources."append-field-1.0.0"
sources."aproba-1.2.0"
@@ -71010,13 +71306,20 @@ in
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
sources."aws4-1.10.0"
+ sources."axios-0.19.2"
sources."balanced-match-1.0.0"
(sources."basic-auth-2.0.1" // {
dependencies = [
sources."safe-buffer-5.1.2"
];
})
- sources."bcrypt-3.0.6"
+ (sources."bcrypt-3.0.6" // {
+ dependencies = [
+ sources."nan-2.13.2"
+ sources."node-pre-gyp-0.12.0"
+ sources."semver-5.7.1"
+ ];
+ })
sources."bcrypt-pbkdf-1.0.2"
sources."bcryptjs-2.4.3"
(sources."bl-1.2.2" // {
@@ -71055,8 +71358,10 @@ in
sources."caseless-0.12.0"
sources."cheerio-0.22.0"
sources."chownr-1.1.4"
+ sources."cli-table-0.3.1"
sources."clone-2.1.2"
sources."code-point-at-1.1.0"
+ sources."colors-1.0.3"
sources."combined-stream-1.0.8"
sources."commander-2.20.3"
sources."commist-1.1.0"
@@ -71134,7 +71439,7 @@ in
sources."safe-buffer-5.1.2"
];
})
- (sources."express-session-1.17.0" // {
+ (sources."express-session-1.17.1" // {
dependencies = [
sources."depd-2.0.0"
];
@@ -71149,6 +71454,11 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."finalhandler-1.1.2"
+ (sources."follow-redirects-1.5.10" // {
+ dependencies = [
+ sources."debug-3.1.0"
+ ];
+ })
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
sources."forwarded-0.1.2"
@@ -71202,7 +71512,7 @@ in
sources."is-windows-1.0.2"
sources."isarray-1.0.0"
sources."isstream-0.1.2"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -71214,6 +71524,7 @@ in
sources."leven-2.1.0"
sources."lodash.assignin-4.2.0"
sources."lodash.bind-4.2.1"
+ sources."lodash.clonedeep-4.5.0"
sources."lodash.defaults-4.2.0"
sources."lodash.filter-4.6.0"
sources."lodash.flatten-4.4.0"
@@ -71233,7 +71544,7 @@ in
})
sources."merge-descriptors-1.0.1"
sources."methods-1.1.2"
- sources."mime-2.4.4"
+ sources."mime-2.4.6"
sources."mime-db-1.44.0"
sources."mime-types-2.1.27"
sources."minimatch-3.0.4"
@@ -71258,7 +71569,8 @@ in
sources."ms-2.0.0"
sources."multer-1.4.2"
sources."mustache-4.0.1"
- sources."nan-2.13.2"
+ sources."mute-stream-0.0.8"
+ sources."nan-2.14.0"
(sources."needle-2.5.0" // {
dependencies = [
sources."debug-3.2.6"
@@ -71267,11 +71579,16 @@ in
})
sources."negotiator-0.6.2"
sources."next-tick-1.0.0"
- (sources."node-pre-gyp-0.12.0" // {
+ (sources."node-pre-gyp-0.14.0" // {
dependencies = [
sources."semver-5.7.1"
];
})
+ (sources."node-red-admin-0.2.6" // {
+ dependencies = [
+ sources."bcrypt-3.0.8"
+ ];
+ })
sources."node-red-node-rbe-0.2.9"
sources."node-red-node-tail-0.1.1"
sources."nopt-4.0.3"
@@ -71323,6 +71640,7 @@ in
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."rc-1.2.8"
+ sources."read-1.0.7"
sources."readable-stream-3.6.0"
sources."regenerator-runtime-0.13.5"
sources."reinterval-1.1.0"
@@ -71348,7 +71666,6 @@ in
sources."set-blocking-2.0.0"
sources."setprototypeof-1.1.1"
sources."signal-exit-3.0.3"
- sources."source-map-0.6.1"
sources."split2-2.2.0"
sources."sprintf-js-1.0.3"
sources."sshpk-1.16.1"
@@ -71385,7 +71702,7 @@ in
sources."type-1.2.0"
sources."type-is-1.6.18"
sources."typedarray-0.0.6"
- sources."uglify-js-3.8.1"
+ sources."uglify-js-3.9.4"
sources."uid-safe-2.1.5"
sources."uid2-0.0.3"
sources."ultron-1.1.1"
@@ -71447,7 +71764,7 @@ in
};
dependencies = [
sources."abbrev-1.1.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-2.1.1"
sources."aproba-1.2.0"
sources."are-we-there-yet-1.1.5"
@@ -71829,10 +72146,10 @@ in
sources."@tootallnate/once-1.1.2"
sources."@types/color-name-1.1.1"
sources."abbrev-1.1.1"
- sources."agent-base-6.0.0"
+ sources."agent-base-6.0.1"
sources."agentkeepalive-4.1.3"
sources."aggregate-error-3.0.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
@@ -72047,7 +72364,7 @@ in
sources."npm-package-arg-8.0.1"
sources."npm-packlist-2.1.2"
sources."npm-pick-manifest-6.1.0"
- (sources."npm-registry-fetch-8.1.0" // {
+ (sources."npm-registry-fetch-8.1.1" // {
dependencies = [
sources."minizlib-2.1.0"
sources."yallist-4.0.0"
@@ -72189,7 +72506,7 @@ in
};
dependencies = [
sources."abbrev-1.1.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-2.1.1"
sources."aproba-1.2.0"
sources."are-we-there-yet-1.1.5"
@@ -72402,109 +72719,109 @@ in
sha512 = "G+iZGGiPEXcRzw0fiRxWYCKxdt/F7l9a0xkiU4XbcVRJCSlBnioWEwJMutOCCpoQmaQtjB4RBHDGIHN85AIhLQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/compat-data-7.10.3"
- (sources."@babel/core-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/compat-data-7.10.4"
+ (sources."@babel/core-7.10.4" // {
dependencies = [
sources."json5-2.1.3"
sources."source-map-0.5.7"
];
})
- (sources."@babel/generator-7.10.3" // {
+ (sources."@babel/generator-7.10.4" // {
dependencies = [
sources."source-map-0.5.7"
];
})
- sources."@babel/helper-annotate-as-pure-7.10.1"
- sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.3"
- sources."@babel/helper-builder-react-jsx-7.10.3"
- sources."@babel/helper-builder-react-jsx-experimental-7.10.1"
- sources."@babel/helper-compilation-targets-7.10.2"
- sources."@babel/helper-create-class-features-plugin-7.10.3"
- sources."@babel/helper-create-regexp-features-plugin-7.10.1"
- sources."@babel/helper-define-map-7.10.3"
- sources."@babel/helper-explode-assignable-expression-7.10.3"
- sources."@babel/helper-function-name-7.10.3"
- sources."@babel/helper-get-function-arity-7.10.3"
- sources."@babel/helper-hoist-variables-7.10.3"
- sources."@babel/helper-member-expression-to-functions-7.10.3"
- sources."@babel/helper-module-imports-7.10.3"
- sources."@babel/helper-module-transforms-7.10.1"
- sources."@babel/helper-optimise-call-expression-7.10.3"
- sources."@babel/helper-plugin-utils-7.10.3"
- sources."@babel/helper-regex-7.10.1"
- sources."@babel/helper-remap-async-to-generator-7.10.3"
- sources."@babel/helper-replace-supers-7.10.1"
- sources."@babel/helper-simple-access-7.10.1"
- sources."@babel/helper-split-export-declaration-7.10.1"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/helper-wrap-function-7.10.1"
- sources."@babel/helpers-7.10.1"
- sources."@babel/highlight-7.10.3"
- sources."@babel/parser-7.10.3"
- sources."@babel/plugin-proposal-async-generator-functions-7.10.3"
- sources."@babel/plugin-proposal-class-properties-7.10.1"
- sources."@babel/plugin-proposal-dynamic-import-7.10.1"
- sources."@babel/plugin-proposal-json-strings-7.10.1"
- sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.1"
- sources."@babel/plugin-proposal-numeric-separator-7.10.1"
- sources."@babel/plugin-proposal-object-rest-spread-7.10.3"
- sources."@babel/plugin-proposal-optional-catch-binding-7.10.1"
- sources."@babel/plugin-proposal-optional-chaining-7.10.3"
- sources."@babel/plugin-proposal-private-methods-7.10.1"
- sources."@babel/plugin-proposal-unicode-property-regex-7.10.1"
+ sources."@babel/helper-annotate-as-pure-7.10.4"
+ sources."@babel/helper-builder-binary-assignment-operator-visitor-7.10.4"
+ sources."@babel/helper-builder-react-jsx-7.10.4"
+ sources."@babel/helper-builder-react-jsx-experimental-7.10.4"
+ sources."@babel/helper-compilation-targets-7.10.4"
+ sources."@babel/helper-create-class-features-plugin-7.10.4"
+ sources."@babel/helper-create-regexp-features-plugin-7.10.4"
+ sources."@babel/helper-define-map-7.10.4"
+ sources."@babel/helper-explode-assignable-expression-7.10.4"
+ sources."@babel/helper-function-name-7.10.4"
+ sources."@babel/helper-get-function-arity-7.10.4"
+ sources."@babel/helper-hoist-variables-7.10.4"
+ sources."@babel/helper-member-expression-to-functions-7.10.4"
+ sources."@babel/helper-module-imports-7.10.4"
+ sources."@babel/helper-module-transforms-7.10.4"
+ sources."@babel/helper-optimise-call-expression-7.10.4"
+ sources."@babel/helper-plugin-utils-7.10.4"
+ sources."@babel/helper-regex-7.10.4"
+ sources."@babel/helper-remap-async-to-generator-7.10.4"
+ sources."@babel/helper-replace-supers-7.10.4"
+ sources."@babel/helper-simple-access-7.10.4"
+ sources."@babel/helper-split-export-declaration-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/helper-wrap-function-7.10.4"
+ sources."@babel/helpers-7.10.4"
+ sources."@babel/highlight-7.10.4"
+ sources."@babel/parser-7.10.4"
+ sources."@babel/plugin-proposal-async-generator-functions-7.10.4"
+ sources."@babel/plugin-proposal-class-properties-7.10.4"
+ sources."@babel/plugin-proposal-dynamic-import-7.10.4"
+ sources."@babel/plugin-proposal-json-strings-7.10.4"
+ sources."@babel/plugin-proposal-nullish-coalescing-operator-7.10.4"
+ sources."@babel/plugin-proposal-numeric-separator-7.10.4"
+ sources."@babel/plugin-proposal-object-rest-spread-7.10.4"
+ sources."@babel/plugin-proposal-optional-catch-binding-7.10.4"
+ sources."@babel/plugin-proposal-optional-chaining-7.10.4"
+ sources."@babel/plugin-proposal-private-methods-7.10.4"
+ sources."@babel/plugin-proposal-unicode-property-regex-7.10.4"
sources."@babel/plugin-syntax-async-generators-7.8.4"
- sources."@babel/plugin-syntax-class-properties-7.10.1"
+ sources."@babel/plugin-syntax-class-properties-7.10.4"
sources."@babel/plugin-syntax-dynamic-import-7.8.3"
- sources."@babel/plugin-syntax-flow-7.10.1"
+ sources."@babel/plugin-syntax-flow-7.10.4"
sources."@babel/plugin-syntax-json-strings-7.8.3"
- sources."@babel/plugin-syntax-jsx-7.10.1"
+ sources."@babel/plugin-syntax-jsx-7.10.4"
sources."@babel/plugin-syntax-nullish-coalescing-operator-7.8.3"
- sources."@babel/plugin-syntax-numeric-separator-7.10.1"
+ sources."@babel/plugin-syntax-numeric-separator-7.10.4"
sources."@babel/plugin-syntax-object-rest-spread-7.8.3"
sources."@babel/plugin-syntax-optional-catch-binding-7.8.3"
sources."@babel/plugin-syntax-optional-chaining-7.8.3"
- sources."@babel/plugin-syntax-top-level-await-7.10.1"
- sources."@babel/plugin-transform-arrow-functions-7.10.1"
- sources."@babel/plugin-transform-async-to-generator-7.10.1"
- sources."@babel/plugin-transform-block-scoped-functions-7.10.1"
- sources."@babel/plugin-transform-block-scoping-7.10.1"
- sources."@babel/plugin-transform-classes-7.10.3"
- sources."@babel/plugin-transform-computed-properties-7.10.3"
- sources."@babel/plugin-transform-destructuring-7.10.1"
- sources."@babel/plugin-transform-dotall-regex-7.10.1"
- sources."@babel/plugin-transform-duplicate-keys-7.10.1"
- sources."@babel/plugin-transform-exponentiation-operator-7.10.1"
- sources."@babel/plugin-transform-flow-strip-types-7.10.1"
- sources."@babel/plugin-transform-for-of-7.10.1"
- sources."@babel/plugin-transform-function-name-7.10.1"
- sources."@babel/plugin-transform-literals-7.10.1"
- sources."@babel/plugin-transform-member-expression-literals-7.10.1"
- sources."@babel/plugin-transform-modules-amd-7.10.1"
- sources."@babel/plugin-transform-modules-commonjs-7.10.1"
- sources."@babel/plugin-transform-modules-systemjs-7.10.3"
- sources."@babel/plugin-transform-modules-umd-7.10.1"
- sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.3"
- sources."@babel/plugin-transform-new-target-7.10.1"
- sources."@babel/plugin-transform-object-super-7.10.1"
- sources."@babel/plugin-transform-parameters-7.10.1"
- sources."@babel/plugin-transform-property-literals-7.10.1"
- sources."@babel/plugin-transform-react-jsx-7.10.3"
- sources."@babel/plugin-transform-regenerator-7.10.3"
- sources."@babel/plugin-transform-reserved-words-7.10.1"
- sources."@babel/plugin-transform-shorthand-properties-7.10.1"
- sources."@babel/plugin-transform-spread-7.10.1"
- sources."@babel/plugin-transform-sticky-regex-7.10.1"
- sources."@babel/plugin-transform-template-literals-7.10.3"
- sources."@babel/plugin-transform-typeof-symbol-7.10.1"
- sources."@babel/plugin-transform-unicode-escapes-7.10.1"
- sources."@babel/plugin-transform-unicode-regex-7.10.1"
- sources."@babel/preset-env-7.10.3"
+ sources."@babel/plugin-syntax-top-level-await-7.10.4"
+ sources."@babel/plugin-transform-arrow-functions-7.10.4"
+ sources."@babel/plugin-transform-async-to-generator-7.10.4"
+ sources."@babel/plugin-transform-block-scoped-functions-7.10.4"
+ sources."@babel/plugin-transform-block-scoping-7.10.4"
+ sources."@babel/plugin-transform-classes-7.10.4"
+ sources."@babel/plugin-transform-computed-properties-7.10.4"
+ sources."@babel/plugin-transform-destructuring-7.10.4"
+ sources."@babel/plugin-transform-dotall-regex-7.10.4"
+ sources."@babel/plugin-transform-duplicate-keys-7.10.4"
+ sources."@babel/plugin-transform-exponentiation-operator-7.10.4"
+ sources."@babel/plugin-transform-flow-strip-types-7.10.4"
+ sources."@babel/plugin-transform-for-of-7.10.4"
+ sources."@babel/plugin-transform-function-name-7.10.4"
+ sources."@babel/plugin-transform-literals-7.10.4"
+ sources."@babel/plugin-transform-member-expression-literals-7.10.4"
+ sources."@babel/plugin-transform-modules-amd-7.10.4"
+ sources."@babel/plugin-transform-modules-commonjs-7.10.4"
+ sources."@babel/plugin-transform-modules-systemjs-7.10.4"
+ sources."@babel/plugin-transform-modules-umd-7.10.4"
+ sources."@babel/plugin-transform-named-capturing-groups-regex-7.10.4"
+ sources."@babel/plugin-transform-new-target-7.10.4"
+ sources."@babel/plugin-transform-object-super-7.10.4"
+ sources."@babel/plugin-transform-parameters-7.10.4"
+ sources."@babel/plugin-transform-property-literals-7.10.4"
+ sources."@babel/plugin-transform-react-jsx-7.10.4"
+ sources."@babel/plugin-transform-regenerator-7.10.4"
+ sources."@babel/plugin-transform-reserved-words-7.10.4"
+ sources."@babel/plugin-transform-shorthand-properties-7.10.4"
+ sources."@babel/plugin-transform-spread-7.10.4"
+ sources."@babel/plugin-transform-sticky-regex-7.10.4"
+ sources."@babel/plugin-transform-template-literals-7.10.4"
+ sources."@babel/plugin-transform-typeof-symbol-7.10.4"
+ sources."@babel/plugin-transform-unicode-escapes-7.10.4"
+ sources."@babel/plugin-transform-unicode-regex-7.10.4"
+ sources."@babel/preset-env-7.10.4"
sources."@babel/preset-modules-0.1.3"
- sources."@babel/runtime-7.10.3"
- sources."@babel/template-7.10.3"
- sources."@babel/traverse-7.10.3"
- sources."@babel/types-7.10.3"
+ sources."@babel/runtime-7.10.4"
+ sources."@babel/template-7.10.4"
+ sources."@babel/traverse-7.10.4"
+ sources."@babel/types-7.10.4"
sources."@iarna/toml-2.2.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -72522,7 +72839,7 @@ in
];
})
sources."acorn-walk-6.2.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."alphanum-sort-1.0.2"
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
@@ -72606,7 +72923,7 @@ in
sources."pako-1.0.11"
];
})
- sources."browserslist-4.12.2"
+ sources."browserslist-4.13.0"
(sources."buffer-4.9.2" // {
dependencies = [
sources."isarray-1.0.0"
@@ -72623,7 +72940,7 @@ in
sources."callsites-2.0.0"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001089"
+ sources."caniuse-lite-1.0.30001094"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -72764,7 +73081,7 @@ in
sources."duplexer2-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.483"
+ sources."electron-to-chromium-1.3.488"
(sources."elliptic-6.5.3" // {
dependencies = [
sources."bn.js-4.11.9"
@@ -73137,7 +73454,6 @@ in
sources."posthtml-parser-0.4.2"
sources."posthtml-render-1.2.2"
sources."prelude-ls-1.1.2"
- sources."private-0.1.8"
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
sources."psl-1.8.0"
@@ -73165,7 +73481,7 @@ in
sources."regenerate-1.4.1"
sources."regenerate-unicode-properties-8.2.0"
sources."regenerator-runtime-0.13.5"
- sources."regenerator-transform-0.14.4"
+ sources."regenerator-transform-0.14.5"
(sources."regex-not-1.0.2" // {
dependencies = [
sources."extend-shallow-3.0.2"
@@ -73404,7 +73720,7 @@ in
sources."negotiator-0.6.2"
];
})
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -73429,7 +73745,7 @@ in
];
})
sources."brace-expansion-1.1.11"
- sources."bunyan-1.8.13"
+ sources."bunyan-1.8.14"
sources."bunyan-syslog-udp-0.2.0"
sources."busboy-0.3.1"
sources."bytes-3.0.0"
@@ -73995,7 +74311,7 @@ in
sources."accepts-1.3.7"
sources."addr-to-ip-port-1.5.1"
sources."after-0.8.2"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."archiver-3.1.1"
(sources."archiver-utils-2.1.0" // {
dependencies = [
@@ -74339,7 +74655,7 @@ in
sources."verror-1.10.0"
sources."which-1.3.1"
sources."wrappy-1.0.2"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
sources."yeast-0.1.2"
@@ -74358,10 +74674,10 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "5.2.6";
+ version = "5.2.8";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-5.2.6.tgz";
- sha512 = "7PFzPm0l14hzio59fufxpGgWRcMmtC2JZmYbRdkrJmm/f4iExXFhGklB/IrdQidhTi5helNZrBY48/9Ows4naA==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-5.2.8.tgz";
+ sha512 = "CQ7TPbmp2wM4FrzxwFbqQJyt9FICKvkS2kduBZx3ffYPOWj53l0yU01MafOFGm6UzFS6roKsXnTqG2HHhTpEUw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -74382,6 +74698,7 @@ in
sha512 = "bYQy5ydAQJKCMSpvaMg0ThPBeGYqhQXumjbFOmWnL4u65CYXQ16RfS6afGQpit0dGv/fNzxbdDtx8dkqOhhIbg==";
};
dependencies = [
+ sources."@babel/runtime-corejs3-7.10.4"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
sources."@nodelib/fs.walk-1.2.4"
@@ -74403,8 +74720,9 @@ in
sources."cliui-6.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
+ sources."core-js-pure-3.6.5"
sources."cosmiconfig-5.2.1"
- sources."decamelize-1.2.0"
+ sources."decamelize-3.2.0"
sources."dependency-graph-0.9.0"
sources."dir-glob-3.0.1"
sources."emoji-regex-8.0.0"
@@ -74488,6 +74806,7 @@ in
sources."pretty-hrtime-1.0.3"
sources."read-cache-1.0.0"
sources."readdirp-3.4.0"
+ sources."regenerator-runtime-0.13.5"
sources."require-directory-2.1.1"
sources."require-main-filename-2.0.0"
sources."resolve-from-3.0.0"
@@ -74504,9 +74823,14 @@ in
sources."universalify-1.0.0"
sources."which-module-2.0.0"
sources."wrap-ansi-6.2.0"
+ sources."xregexp-4.3.0"
sources."y18n-4.0.0"
- sources."yargs-15.3.1"
- sources."yargs-parser-18.1.3"
+ sources."yargs-15.4.0"
+ (sources."yargs-parser-18.1.3" // {
+ dependencies = [
+ sources."decamelize-1.2.0"
+ ];
+ })
];
buildInputs = globalBuildInputs;
meta = {
@@ -74847,21 +75171,18 @@ in
purescript-language-server = nodeEnv.buildNodePackage {
name = "purescript-language-server";
packageName = "purescript-language-server";
- version = "0.12.9";
+ version = "0.13.2";
src = fetchurl {
- url = "https://registry.npmjs.org/purescript-language-server/-/purescript-language-server-0.12.9.tgz";
- sha512 = "ZbpfltBmRQYx69Gtpx1FnMhvR7Gl0wJFyMmyvuC6nMJC+ysXFdE/eNqGncODPhQUdMoYwCRFGETAY7UC6qxyTQ==";
+ url = "https://registry.npmjs.org/purescript-language-server/-/purescript-language-server-0.13.2.tgz";
+ sha512 = "m8Jb+PfODoyi8fzz50ckK+gYCxNIDuG0URe98lp1v4SkR5cxt9FHVEJayy75d3E4rhsghB+TxJ90ngjZWOGp5w==";
};
dependencies = [
sources."isexe-2.0.0"
- sources."vscode-jsonrpc-4.0.0"
- (sources."vscode-languageserver-5.2.1" // {
- dependencies = [
- sources."vscode-uri-1.0.8"
- ];
- })
- sources."vscode-languageserver-protocol-3.14.1"
- sources."vscode-languageserver-types-3.14.0"
+ sources."vscode-jsonrpc-5.0.1"
+ sources."vscode-languageserver-6.1.1"
+ sources."vscode-languageserver-protocol-3.15.3"
+ sources."vscode-languageserver-textdocument-1.0.1"
+ sources."vscode-languageserver-types-3.15.1"
sources."vscode-uri-2.1.2"
sources."which-2.0.2"
];
@@ -75084,10 +75405,10 @@ in
rollup = nodeEnv.buildNodePackage {
name = "rollup";
packageName = "rollup";
- version = "2.18.1";
+ version = "2.19.0";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.18.1.tgz";
- sha512 = "w4X77ADA+WTGlapC8Z6yggdJtODw3SBl6R2LSkA7ZW5MtdkgcB7sfaSD1UWyx8diXbMcGIb0eI9gCx/dyqOgNQ==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.19.0.tgz";
+ sha512 = "nny5Vs4jwY3vbQAXgOyU4ZDZqLvMKm/umnsVry/demVL6ve8ke1XhdpYE0eiWencASmx/qFPw6pP8P7MLJl9XA==";
};
dependencies = [
sources."fsevents-2.1.3"
@@ -75108,9 +75429,9 @@ in
version = "0.4.0-dev";
src = ../../misc/vscode-extensions/rust-analyzer/build-deps;
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."chalk-2.4.2"
];
@@ -75129,23 +75450,25 @@ in
sources."@types/node-fetch-2.5.7"
sources."@types/resolve-0.0.8"
sources."@types/vscode-1.45.0"
- (sources."@typescript-eslint/eslint-plugin-3.4.0" // {
+ (sources."@typescript-eslint/eslint-plugin-3.5.0" // {
dependencies = [
sources."semver-7.3.2"
];
})
- sources."@typescript-eslint/experimental-utils-3.4.0"
- sources."@typescript-eslint/parser-3.4.0"
- (sources."@typescript-eslint/typescript-estree-3.4.0" // {
+ sources."@typescript-eslint/experimental-utils-3.5.0"
+ sources."@typescript-eslint/parser-3.5.0"
+ sources."@typescript-eslint/types-3.5.0"
+ (sources."@typescript-eslint/typescript-estree-3.5.0" // {
dependencies = [
sources."semver-7.3.2"
];
})
+ sources."@typescript-eslint/visitor-keys-3.5.0"
sources."acorn-7.3.1"
sources."acorn-jsx-5.2.0"
sources."agent-base-4.3.0"
- sources."ajv-6.12.2"
- sources."ansi-colors-3.2.4"
+ sources."ajv-6.12.3"
+ sources."ansi-colors-4.1.1"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.1"
@@ -75210,14 +75533,14 @@ in
];
})
sources."emoji-regex-7.0.3"
- sources."enquirer-2.3.5"
+ sources."enquirer-2.3.6"
sources."entities-1.1.2"
sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
sources."escape-string-regexp-1.0.5"
- (sources."eslint-7.3.1" // {
+ (sources."eslint-7.4.0" // {
dependencies = [
sources."semver-7.3.2"
];
@@ -75380,7 +75703,7 @@ in
sources."resolve-1.17.0"
sources."resolve-from-4.0.0"
sources."rimraf-2.6.3"
- sources."rollup-2.18.1"
+ sources."rollup-2.19.0"
sources."safe-buffer-5.2.1"
sources."semver-6.3.0"
sources."set-blocking-2.0.0"
@@ -75416,7 +75739,7 @@ in
sources."type-check-0.4.0"
sources."type-fest-0.8.1"
sources."typed-rest-client-1.2.0"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
sources."typescript-formatter-7.2.2"
sources."uc.micro-1.0.6"
sources."underscore-1.8.3"
@@ -75477,7 +75800,7 @@ in
sha1 = "c8fa1fffb8258ce68adf75df73f90fbb6f23d198";
};
dependencies = [
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."asynckit-0.4.0"
@@ -75727,14 +76050,14 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "1.74.0";
+ version = "1.74.1";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-1.74.0.tgz";
- sha512 = "aTnGVxGJ3J5hMFlHFUorhqOkshN933ZclRcJe7C9JGJ8ot7KDAmudRgvOB2/jzHL2t6LoutpTmCuyNllxy8ESA==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-1.74.1.tgz";
+ sha512 = "j/IlaoAb20/RADC3+WE95Elk/1UW88FzXCPsj8DX8YHXNWe+V+mMJpHP33xdCwPjEIH/0dt/YbT4+yVCoGzrqg==";
};
dependencies = [
sources."2-thenable-1.0.0"
- sources."@babel/parser-7.10.3"
+ sources."@babel/parser-7.10.4"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.scandir-2.1.3"
sources."@nodelib/fs.stat-2.0.3"
@@ -75751,7 +76074,7 @@ in
sources."@protobufjs/utf8-1.1.0"
sources."@serverless/cli-1.5.1"
sources."@serverless/component-metrics-1.0.8"
- (sources."@serverless/components-2.31.4" // {
+ (sources."@serverless/components-2.31.11" // {
dependencies = [
sources."globby-10.0.2"
sources."semver-7.3.2"
@@ -75762,15 +76085,15 @@ in
sources."fs-extra-7.0.1"
];
})
- (sources."@serverless/enterprise-plugin-3.6.13" // {
+ (sources."@serverless/enterprise-plugin-3.6.15" // {
dependencies = [
sources."@serverless/platform-client-0.25.14"
];
})
sources."@serverless/event-mocks-1.1.1"
sources."@serverless/inquirer-1.1.2"
- sources."@serverless/platform-client-1.0.3"
- (sources."@serverless/platform-client-china-1.0.20" // {
+ sources."@serverless/platform-client-1.0.5"
+ (sources."@serverless/platform-client-china-1.0.23" // {
dependencies = [
sources."archiver-4.0.1"
sources."async-2.6.3"
@@ -75778,7 +76101,9 @@ in
})
(sources."@serverless/platform-sdk-2.3.1" // {
dependencies = [
+ sources."debug-4.2.0"
sources."https-proxy-agent-4.0.0"
+ sources."ms-2.1.2"
sources."ramda-0.25.0"
sources."ws-6.2.1"
];
@@ -75802,13 +76127,15 @@ in
sources."@types/tough-cookie-4.0.0"
(sources."@typescript-eslint/typescript-estree-2.34.0" // {
dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
sources."semver-7.3.2"
];
})
sources."adm-zip-0.4.16"
sources."after-0.8.2"
sources."agent-base-5.1.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."string-width-3.1.0"
@@ -75862,7 +76189,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.706.0" // {
+ (sources."aws-sdk-2.709.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."isarray-1.0.0"
@@ -76005,8 +76332,8 @@ in
];
})
sources."dashdash-1.14.1"
- sources."dayjs-1.8.28"
- sources."debug-4.1.1"
+ sources."dayjs-1.8.29"
+ sources."debug-3.1.0"
sources."decamelize-1.2.0"
sources."decode-uri-component-0.2.0"
sources."decomment-0.9.2"
@@ -76051,14 +76378,39 @@ in
sources."define-properties-1.1.3"
sources."define-property-2.0.2"
sources."delayed-stream-1.0.0"
- sources."dependency-tree-7.2.1"
+ (sources."dependency-tree-7.2.1" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
sources."detective-amd-3.0.0"
sources."detective-cjs-3.1.1"
sources."detective-es6-2.2.0"
- sources."detective-less-1.0.2"
- sources."detective-postcss-3.0.1"
- sources."detective-sass-3.0.1"
- sources."detective-scss-2.0.1"
+ (sources."detective-less-1.0.2" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
+ (sources."detective-postcss-3.0.1" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
+ (sources."detective-sass-3.0.1" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
+ (sources."detective-scss-2.0.1" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
sources."detective-stylus-1.0.0"
sources."detective-typescript-5.8.0"
sources."diagnostics-1.1.1"
@@ -76095,6 +76447,8 @@ in
(sources."engine.io-client-3.4.3" // {
dependencies = [
sources."component-emitter-1.3.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
sources."ws-6.1.4"
];
})
@@ -76145,7 +76499,6 @@ in
})
sources."is-descriptor-0.1.6"
sources."kind-of-5.1.0"
- sources."ms-2.0.0"
];
})
sources."ext-1.4.0"
@@ -76179,24 +76532,23 @@ in
sources."filename-reserved-regex-2.0.0"
sources."filenamify-2.1.0"
sources."filesize-3.6.1"
- sources."filing-cabinet-2.5.1"
+ (sources."filing-cabinet-2.5.1" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
sources."fill-range-7.0.1"
sources."find-0.3.0"
(sources."find-process-1.4.3" // {
dependencies = [
sources."debug-2.6.9"
- sources."ms-2.0.0"
];
})
sources."find-requires-1.0.0"
sources."flat-5.0.0"
sources."flatten-1.0.3"
- (sources."follow-redirects-1.5.10" // {
- dependencies = [
- sources."debug-3.1.0"
- sources."ms-2.0.0"
- ];
- })
+ sources."follow-redirects-1.5.10"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
sources."form-data-2.5.1"
@@ -76291,7 +76643,9 @@ in
sources."http-signature-1.2.0"
(sources."https-proxy-agent-5.0.0" // {
dependencies = [
- sources."agent-base-6.0.0"
+ sources."agent-base-6.0.1"
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
];
})
sources."iconv-lite-0.4.24"
@@ -76420,7 +76774,11 @@ in
sources."type-1.2.0"
];
})
- sources."logform-2.2.0"
+ (sources."logform-2.2.0" // {
+ dependencies = [
+ sources."ms-2.1.2"
+ ];
+ })
sources."long-4.0.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
@@ -76459,9 +76817,14 @@ in
})
sources."mkdirp-0.5.5"
sources."module-definition-3.3.0"
- sources."module-lookup-amd-6.2.0"
+ (sources."module-lookup-amd-6.2.0" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
sources."moment-2.27.0"
- sources."ms-2.1.2"
+ sources."ms-2.0.0"
sources."mute-stream-0.0.7"
sources."nanoid-2.1.11"
sources."nanomatch-1.2.13"
@@ -76547,6 +76910,8 @@ in
(sources."precinct-6.3.1" // {
dependencies = [
sources."commander-2.20.3"
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
];
})
sources."prelude-ls-1.1.2"
@@ -76597,7 +76962,7 @@ in
sources."reusify-1.0.4"
sources."run-async-2.4.1"
sources."run-parallel-1.1.9"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -76625,7 +76990,12 @@ in
sources."shebang-regex-1.0.0"
sources."shortid-2.2.15"
sources."signal-exit-3.0.3"
- sources."simple-git-1.132.0"
+ (sources."simple-git-1.132.0" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
sources."simple-swizzle-0.2.2"
sources."slash-3.0.0"
(sources."snapdragon-0.8.2" // {
@@ -76646,7 +77016,6 @@ in
})
sources."is-descriptor-0.1.6"
sources."kind-of-5.1.0"
- sources."ms-2.0.0"
sources."source-map-0.5.7"
];
})
@@ -76661,13 +77030,13 @@ in
sources."kind-of-3.2.2"
];
})
- sources."socket.io-client-2.3.0"
- (sources."socket.io-parser-3.3.0" // {
+ (sources."socket.io-client-2.3.0" // {
dependencies = [
- sources."debug-3.1.0"
- sources."ms-2.0.0"
+ sources."debug-4.1.1"
+ sources."ms-2.1.2"
];
})
+ sources."socket.io-parser-3.3.0"
sources."sort-keys-1.1.2"
sources."sort-keys-length-1.0.1"
sources."source-map-0.6.1"
@@ -76717,10 +77086,14 @@ in
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
sources."strip-outer-1.0.1"
- sources."stylus-lookup-3.0.2"
+ (sources."stylus-lookup-3.0.2" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
(sources."superagent-3.8.3" // {
dependencies = [
- sources."debug-3.2.6"
sources."isarray-1.0.0"
sources."readable-stream-2.3.7"
sources."safe-buffer-5.1.2"
@@ -76728,7 +77101,12 @@ in
];
})
sources."supports-color-6.1.0"
- sources."tabtab-3.0.2"
+ (sources."tabtab-3.0.2" // {
+ dependencies = [
+ sources."debug-4.2.0"
+ sources."ms-2.1.2"
+ ];
+ })
sources."tapable-1.1.3"
sources."tar-stream-2.1.2"
sources."term-size-1.2.0"
@@ -76760,7 +77138,7 @@ in
sources."type-2.0.0"
sources."type-check-0.3.2"
sources."type-fest-0.11.0"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
sources."unbzip2-stream-1.4.3"
sources."union-value-1.0.1"
sources."uniq-1.0.1"
@@ -76801,7 +77179,7 @@ in
sources."util-deprecate-1.0.2"
sources."uuid-3.4.0"
sources."verror-1.10.0"
- sources."whatwg-fetch-3.0.0"
+ sources."whatwg-fetch-3.1.0"
sources."which-1.3.1"
sources."widest-line-2.0.1"
(sources."winston-3.2.1" // {
@@ -76820,7 +77198,7 @@ in
sources."word-wrap-1.2.3"
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xdg-basedir-3.0.0"
sources."xml2js-0.4.19"
sources."xmlbuilder-9.0.7"
@@ -76857,7 +77235,7 @@ in
sources."CSSwhat-0.4.7"
sources."accepts-1.3.7"
sources."after-0.8.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."array-flatten-1.1.1"
sources."arraybuffer.slice-0.0.6"
sources."asn1-0.2.4"
@@ -77471,13 +77849,16 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.349.0";
+ version = "1.360.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.349.0.tgz";
- sha512 = "2gE31HJ42H2gYDci9WB+f1GOTNLQXIcO5jm7i8sw+Xpfce3FYYH3s0oCecnrDHV3qOXbr6Qa5MtL0bwWmOA3fg==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.360.0.tgz";
+ sha512 = "Q0eqLOTGvXxSWhQCiOcasSJq8LyYkhnQa/MxxeULjy8VK06uWru9ytvTwan3lKMDDwCFExS3dXQHFUWVNzoxjw==";
};
dependencies = [
- sources."@sindresorhus/is-0.14.0"
+ sources."@nodelib/fs.scandir-2.1.3"
+ sources."@nodelib/fs.stat-2.0.3"
+ sources."@nodelib/fs.walk-1.2.4"
+ sources."@sindresorhus/is-2.1.1"
(sources."@snyk/cli-interface-2.8.0" // {
dependencies = [
(sources."@snyk/dep-graph-1.19.0" // {
@@ -77499,6 +77880,7 @@ in
sources."semver-7.3.2"
];
})
+ sources."@snyk/docker-registry-v2-client-1.13.5"
sources."@snyk/gemfile-1.2.0"
sources."@snyk/graphlib-2.1.9-patch"
sources."@snyk/inquirer-6.2.2-patch"
@@ -77520,15 +77902,58 @@ in
sources."tslib-2.0.0"
];
})
- sources."@szmarczak/http-timer-1.1.2"
+ (sources."@snyk/snyk-docker-pull-3.1.3" // {
+ dependencies = [
+ sources."tmp-0.1.0"
+ ];
+ })
+ sources."@szmarczak/http-timer-4.0.5"
+ sources."@types/cacheable-request-6.0.1"
sources."@types/color-name-1.1.1"
sources."@types/debug-4.1.5"
+ sources."@types/emscripten-1.39.4"
+ sources."@types/glob-7.1.2"
sources."@types/hosted-git-info-2.7.0"
+ sources."@types/http-cache-semantics-4.0.0"
sources."@types/js-yaml-3.12.5"
- sources."@types/node-14.0.14"
+ sources."@types/keyv-3.1.1"
+ sources."@types/minimatch-3.0.3"
+ sources."@types/node-13.13.12"
+ sources."@types/responselike-1.0.0"
sources."@types/semver-5.5.0"
sources."@types/xml2js-0.4.5"
+ (sources."@yarnpkg/core-2.0.0-rc.30" // {
+ dependencies = [
+ sources."ansi-styles-4.2.1"
+ sources."camelcase-5.3.1"
+ sources."chalk-3.0.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."cross-spawn-7.0.3"
+ sources."has-flag-4.0.0"
+ sources."path-key-3.1.1"
+ sources."semver-7.3.2"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."supports-color-7.1.0"
+ sources."which-2.0.2"
+ ];
+ })
+ sources."@yarnpkg/fslib-2.0.0-rc.22"
+ sources."@yarnpkg/json-proxy-2.0.0-rc.9"
+ sources."@yarnpkg/libzip-2.0.0-rc.13"
sources."@yarnpkg/lockfile-1.1.0"
+ sources."@yarnpkg/parsers-2.0.0-rc.13"
+ sources."@yarnpkg/pnp-2.0.0-rc.23"
+ (sources."@yarnpkg/shell-2.0.0-rc.13" // {
+ dependencies = [
+ sources."cross-spawn-7.0.3"
+ sources."path-key-3.1.1"
+ sources."shebang-command-2.0.0"
+ sources."shebang-regex-3.0.0"
+ sources."which-2.0.2"
+ ];
+ })
sources."abbrev-1.1.1"
sources."agent-base-4.3.0"
(sources."ansi-align-3.0.0" // {
@@ -77540,8 +77965,10 @@ in
sources."ansi-regex-3.0.0"
sources."ansi-styles-3.2.1"
sources."ansicolors-0.3.2"
+ sources."any-promise-1.3.0"
sources."archy-1.0.0"
sources."argparse-1.0.10"
+ sources."array-union-2.1.0"
sources."asap-2.0.6"
sources."asn1-0.2.4"
sources."ast-types-0.13.3"
@@ -77573,24 +78000,28 @@ in
];
})
sources."brace-expansion-1.1.11"
+ sources."braces-3.0.2"
sources."browserify-zlib-0.1.4"
sources."buffer-5.6.0"
sources."buffer-from-1.1.1"
sources."bytes-3.1.0"
- (sources."cacheable-request-6.1.0" // {
+ sources."cacheable-lookup-5.0.3"
+ (sources."cacheable-request-7.0.1" // {
dependencies = [
sources."get-stream-5.1.0"
- sources."lowercase-keys-2.0.0"
];
})
sources."camelcase-2.1.1"
sources."chalk-2.4.2"
sources."chardet-0.7.0"
+ sources."child-process-1.0.2"
+ sources."chownr-1.1.4"
sources."ci-info-2.0.0"
sources."cli-boxes-2.2.0"
sources."cli-cursor-2.1.0"
sources."cli-spinner-0.2.10"
sources."cli-width-2.2.1"
+ sources."clipanion-2.4.2"
(sources."cliui-3.2.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -77617,10 +78048,15 @@ in
sources."data-uri-to-buffer-1.2.0"
sources."debug-4.2.0"
sources."decamelize-1.2.0"
- sources."decompress-response-3.3.0"
+ (sources."decompress-response-6.0.0" // {
+ dependencies = [
+ sources."mimic-response-3.1.0"
+ ];
+ })
sources."deep-extend-0.6.0"
sources."deep-is-0.1.3"
- sources."defer-to-connect-1.1.3"
+ sources."defer-to-connect-2.0.0"
+ sources."define-properties-1.1.3"
(sources."degenerator-1.0.4" // {
dependencies = [
sources."esprima-3.1.3"
@@ -77628,6 +78064,7 @@ in
})
sources."depd-1.1.2"
sources."diff-4.0.2"
+ sources."dir-glob-3.0.1"
(sources."docker-modem-2.1.3" // {
dependencies = [
sources."readable-stream-3.6.0"
@@ -77655,16 +78092,21 @@ in
sources."execa-1.0.0"
sources."extend-3.0.2"
sources."external-editor-3.1.0"
+ sources."fast-glob-3.2.4"
sources."fast-levenshtein-2.0.6"
+ sources."fastq-1.8.0"
sources."figures-2.0.0"
sources."file-uri-to-path-1.0.0"
+ sources."fill-range-7.0.1"
sources."fs-constants-1.0.0"
+ sources."fs-minipass-1.2.7"
sources."fs.realpath-1.0.0"
(sources."ftp-0.3.10" // {
dependencies = [
sources."readable-stream-1.1.14"
];
})
+ sources."function-bind-1.1.1"
sources."get-stream-4.1.0"
(sources."get-uri-2.0.4" // {
dependencies = [
@@ -77673,11 +78115,15 @@ in
];
})
sources."glob-7.1.6"
+ sources."glob-parent-5.1.1"
sources."global-dirs-2.0.1"
- sources."got-9.6.0"
+ sources."globby-10.0.2"
+ sources."got-11.4.0"
sources."graceful-fs-4.2.4"
sources."gunzip-maybe-1.4.2"
+ sources."has-1.0.3"
sources."has-flag-3.0.0"
+ sources."has-symbols-1.0.1"
sources."has-yarn-2.1.0"
sources."hosted-git-info-3.0.4"
sources."http-cache-semantics-4.1.0"
@@ -77688,6 +78134,7 @@ in
sources."ms-2.0.0"
];
})
+ sources."http2-wrapper-1.0.0-beta.4.6"
(sources."https-proxy-agent-3.0.1" // {
dependencies = [
sources."debug-3.2.6"
@@ -77695,6 +78142,7 @@ in
})
sources."iconv-lite-0.4.24"
sources."ieee754-1.1.13"
+ sources."ignore-5.1.8"
sources."immediate-3.0.6"
sources."import-lazy-2.1.0"
sources."imurmurhash-0.1.4"
@@ -77703,14 +78151,18 @@ in
sources."ini-1.3.5"
sources."invert-kv-1.0.0"
sources."ip-1.1.5"
- sources."ipaddr.js-1.9.1"
+ sources."is-3.3.0"
+ sources."is-callable-1.2.0"
sources."is-ci-2.0.0"
sources."is-deflate-1.0.0"
sources."is-docker-2.0.0"
+ sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
+ sources."is-glob-4.0.1"
sources."is-gzip-1.0.0"
sources."is-installed-globally-0.3.2"
sources."is-npm-4.0.0"
+ sources."is-number-7.0.0"
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.2"
sources."is-stream-1.1.0"
@@ -77720,13 +78172,14 @@ in
sources."isarray-0.0.1"
sources."isexe-2.0.0"
sources."js-yaml-3.14.0"
- sources."json-buffer-3.0.0"
+ sources."json-buffer-3.0.1"
+ sources."json-file-plus-3.3.1"
(sources."jszip-3.5.0" // {
dependencies = [
sources."pako-1.0.11"
];
})
- sources."keyv-3.1.0"
+ sources."keyv-4.0.1"
sources."latest-version-5.1.0"
sources."lcid-1.0.0"
sources."levn-0.3.0"
@@ -77737,16 +78190,24 @@ in
sources."lodash.clonedeep-4.5.0"
sources."lodash.flatten-4.4.0"
sources."lodash.get-4.4.2"
+ sources."lodash.isempty-4.4.0"
sources."lodash.isequal-4.5.0"
sources."lodash.set-4.3.2"
- sources."lowercase-keys-1.0.1"
+ sources."lodash.topairs-4.3.0"
+ sources."logic-solver-2.0.1"
+ sources."lowercase-keys-2.0.0"
sources."lru-cache-5.1.1"
- sources."macos-release-2.3.0"
+ sources."macos-release-2.4.0"
sources."make-dir-3.1.0"
+ sources."merge2-1.4.1"
+ sources."micromatch-4.0.2"
sources."mimic-fn-1.2.0"
sources."mimic-response-1.0.1"
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
+ sources."minipass-2.9.0"
+ sources."minizlib-1.3.3"
+ sources."mkdirp-0.5.5"
sources."ms-2.1.2"
sources."mute-stream-0.0.7"
sources."nconf-0.10.0"
@@ -77757,10 +78218,13 @@ in
})
sources."netmask-1.0.6"
sources."nice-try-1.0.5"
+ sources."node.extend-2.0.2"
sources."normalize-url-4.5.0"
sources."npm-run-path-2.0.2"
sources."number-is-nan-1.0.1"
sources."object-hash-2.0.3"
+ sources."object-keys-1.1.1"
+ sources."object.assign-4.1.0"
sources."once-1.4.0"
sources."onetime-2.0.1"
sources."open-7.0.4"
@@ -77768,21 +78232,49 @@ in
sources."os-locale-1.4.0"
sources."os-name-3.1.0"
sources."os-tmpdir-1.0.2"
- sources."p-cancelable-1.1.0"
+ sources."p-cancelable-2.0.0"
sources."p-finally-1.0.0"
+ sources."p-limit-2.3.0"
sources."p-map-2.1.0"
+ sources."p-try-2.2.0"
sources."pac-proxy-agent-3.0.1"
sources."pac-resolver-3.0.0"
- sources."package-json-6.5.0"
+ (sources."package-json-6.5.0" // {
+ dependencies = [
+ sources."@sindresorhus/is-0.14.0"
+ sources."@szmarczak/http-timer-1.1.2"
+ (sources."cacheable-request-6.1.0" // {
+ dependencies = [
+ sources."lowercase-keys-2.0.0"
+ ];
+ })
+ sources."decompress-response-3.3.0"
+ sources."defer-to-connect-1.1.3"
+ sources."get-stream-5.1.0"
+ sources."got-9.6.0"
+ sources."json-buffer-3.0.0"
+ sources."keyv-3.1.0"
+ sources."lowercase-keys-1.0.1"
+ sources."p-cancelable-1.1.0"
+ sources."responselike-1.0.2"
+ ];
+ })
sources."pako-0.2.9"
+ sources."parse-link-header-1.0.1"
sources."path-is-absolute-1.0.1"
sources."path-key-2.0.1"
+ sources."path-type-4.0.0"
sources."peek-stream-1.1.3"
+ sources."picomatch-2.2.2"
+ sources."pluralize-7.0.0"
sources."prelude-ls-1.1.2"
sources."prepend-http-2.0.0"
+ sources."pretty-bytes-5.3.0"
sources."process-nextick-args-2.0.1"
sources."progress-2.0.3"
sources."promise-7.3.1"
+ sources."promise-deferred-2.0.3"
+ sources."promiseback-2.0.3"
sources."proxy-agent-3.1.1"
sources."proxy-from-env-1.1.0"
sources."pseudomap-1.0.2"
@@ -77793,6 +78285,7 @@ in
];
})
sources."pupa-2.0.1"
+ sources."quick-lru-5.1.1"
sources."raw-body-2.4.1"
sources."rc-1.2.8"
(sources."readable-stream-2.3.7" // {
@@ -77803,11 +78296,14 @@ in
})
sources."registry-auth-token-4.1.1"
sources."registry-url-5.1.0"
- sources."responselike-1.0.2"
+ sources."resolve-alpn-1.0.0"
+ sources."responselike-2.0.0"
sources."restore-cursor-2.0.0"
+ sources."reusify-1.0.4"
sources."rimraf-2.7.1"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."run-parallel-1.1.9"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
sources."sax-1.2.4"
@@ -77819,16 +78315,23 @@ in
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
sources."signal-exit-3.0.3"
+ sources."slash-3.0.0"
sources."smart-buffer-4.1.0"
sources."snyk-config-3.1.0"
- sources."snyk-docker-plugin-3.12.3"
+ (sources."snyk-docker-plugin-3.13.0" // {
+ dependencies = [
+ sources."rimraf-3.0.2"
+ sources."snyk-nodejs-lockfile-parser-1.22.0"
+ sources."tmp-0.2.1"
+ ];
+ })
sources."snyk-go-parser-1.4.1"
(sources."snyk-go-plugin-1.14.2" // {
dependencies = [
sources."tmp-0.1.0"
];
})
- (sources."snyk-gradle-plugin-3.5.0" // {
+ (sources."snyk-gradle-plugin-3.5.1" // {
dependencies = [
sources."ansi-styles-4.2.1"
sources."chalk-3.0.0"
@@ -77849,7 +78352,11 @@ in
sources."tslib-1.11.1"
];
})
- sources."snyk-nodejs-lockfile-parser-1.22.0"
+ (sources."snyk-nodejs-lockfile-parser-1.25.0" // {
+ dependencies = [
+ sources."event-loop-spinner-2.0.0"
+ ];
+ })
(sources."snyk-nuget-plugin-1.18.1" // {
dependencies = [
sources."jszip-3.3.0"
@@ -77917,7 +78424,15 @@ in
sources."ssh2-0.8.9"
sources."ssh2-streams-0.4.10"
sources."statuses-1.5.0"
+ sources."stream-buffers-3.0.2"
sources."stream-shift-1.0.1"
+ sources."stream-to-array-2.3.0"
+ (sources."stream-to-promise-2.2.0" // {
+ dependencies = [
+ sources."end-of-stream-1.1.0"
+ sources."once-1.3.3"
+ ];
+ })
sources."streamsearch-0.1.2"
(sources."string-width-2.1.1" // {
dependencies = [
@@ -77933,6 +78448,7 @@ in
sources."strip-eof-1.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-5.5.0"
+ sources."tar-4.4.13"
(sources."tar-stream-2.1.2" // {
dependencies = [
sources."readable-stream-3.6.0"
@@ -77953,14 +78469,17 @@ in
sources."thunkify-2.1.2"
sources."tmp-0.0.33"
sources."to-readable-stream-1.0.0"
+ sources."to-regex-range-5.0.1"
sources."toidentifier-1.0.0"
sources."toml-3.0.0"
sources."tree-kill-1.2.2"
sources."tslib-1.13.0"
+ sources."tunnel-0.0.6"
sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
sources."type-fest-0.8.1"
sources."typedarray-to-buffer-3.1.5"
+ sources."underscore-1.10.2"
sources."unique-string-2.0.0"
sources."unpipe-1.0.0"
(sources."update-notifier-4.1.0" // {
@@ -78004,6 +78523,7 @@ in
sources."xtend-4.0.2"
sources."y18n-3.2.1"
sources."yallist-3.1.1"
+ sources."yaml-1.10.0"
(sources."yargs-3.32.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
@@ -78079,7 +78599,7 @@ in
})
sources."socket.io-parser-3.4.1"
sources."to-array-0.1.4"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xmlhttprequest-ssl-1.5.5"
sources."yeast-0.1.2"
];
@@ -78977,7 +79497,13 @@ in
sources."atomic-file-1.1.5"
];
})
- sources."ssb-invite-2.1.4"
+ (sources."ssb-invite-2.1.5" // {
+ dependencies = [
+ sources."abstract-leveldown-6.2.3"
+ sources."level-6.0.1"
+ sources."level-js-5.0.2"
+ ];
+ })
sources."ssb-keys-7.2.2"
sources."ssb-links-3.0.9"
sources."ssb-local-1.0.0"
@@ -79183,7 +79709,7 @@ in
sources."semver-5.0.3"
];
})
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."align-text-0.1.4"
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
@@ -79200,7 +79726,7 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.706.0" // {
+ (sources."aws-sdk-2.709.0" // {
dependencies = [
sources."uuid-3.3.2"
];
@@ -79241,7 +79767,7 @@ in
sources."buffer-from-1.1.1"
sources."bufferutil-1.3.0"
sources."bufferview-1.0.1"
- sources."bunyan-1.8.13"
+ sources."bunyan-1.8.14"
sources."busboy-0.2.14"
sources."bytebuffer-3.5.5"
sources."bytes-3.1.0"
@@ -79340,7 +79866,7 @@ in
dependencies = [
sources."cookie-0.3.1"
sources."debug-4.1.1"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
];
})
(sources."engine.io-client-3.4.3" // {
@@ -79457,7 +79983,7 @@ in
})
sources."is-fullwidth-code-point-1.0.0"
sources."is-my-ip-valid-1.0.0"
- sources."is-my-json-valid-2.20.1"
+ sources."is-my-json-valid-2.20.4"
sources."is-promise-2.2.2"
sources."is-property-1.0.2"
sources."is-regex-1.1.0"
@@ -79486,7 +80012,7 @@ in
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."json5-1.0.1"
- sources."jsonpointer-4.0.1"
+ sources."jsonpointer-4.1.0"
sources."jspath-0.3.4"
(sources."jsprim-1.4.1" // {
dependencies = [
@@ -80684,7 +81210,7 @@ in
sha256 = "886069ecc5eedf0371b948e8ff66e7f2943c85fe7cfdaa7183e1a3572d55852b";
};
dependencies = [
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-4.1.0"
sources."ansi-styles-3.2.1"
sources."argparse-1.0.10"
@@ -81827,7 +82353,7 @@ in
sources."accepts-1.3.7"
sources."after-0.8.2"
sources."agent-base-4.3.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-regex-2.1.1"
sources."ansi-styles-4.2.1"
sources."aproba-1.2.0"
@@ -82223,7 +82749,7 @@ in
sources."wide-align-1.1.3"
sources."with-open-file-0.1.7"
sources."wrappy-1.0.2"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xmlhttprequest-ssl-1.5.5"
sources."yallist-3.1.1"
sources."yarn-1.22.0"
@@ -82285,7 +82811,7 @@ in
};
dependencies = [
sources."adm-zip-0.4.13"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
sources."async-2.6.3"
@@ -82673,10 +83199,10 @@ in
typescript = nodeEnv.buildNodePackage {
name = "typescript";
packageName = "typescript";
- version = "3.9.5";
+ version = "3.9.6";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz";
- sha512 = "hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.6.tgz";
+ sha512 = "Pspx3oKAPJtjNwE92YS05HQoY7z2SFyOpHo9MqJor3BXAGNaPUs83CuVp9VISFkSjyRfiTpmKuAYGJB7S7hOxw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -82745,17 +83271,18 @@ in
ungit = nodeEnv.buildNodePackage {
name = "ungit";
packageName = "ungit";
- version = "1.5.7";
+ version = "1.5.9";
src = fetchurl {
- url = "https://registry.npmjs.org/ungit/-/ungit-1.5.7.tgz";
- sha512 = "EQAeMXAuWZYpOsSZSEcqxqKShLcGWuCTVExcdyKNvwmw2GR8I/qKg6l8dQENeYB4DC+wzxKJTX054iun+RrvqQ==";
+ url = "https://registry.npmjs.org/ungit/-/ungit-1.5.9.tgz";
+ sha512 = "H+CLr9LrO0xZ0UbDz8K3KK//oBc3XDuj4he86Xnw/zjIPJlknOuiHdmPRYTlgo7/0zGEmvVgxZ+m3aqUMIpIhQ==";
};
dependencies = [
- sources."@primer/octicons-9.6.0"
+ sources."@dabh/diagnostics-2.0.2"
+ sources."@primer/octicons-10.0.0"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/color-name-1.1.1"
- sources."@types/node-13.13.12"
+ sources."@types/node-14.0.14"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."after-0.8.2"
@@ -82768,7 +83295,7 @@ in
})
sources."array-flatten-1.1.1"
sources."arraybuffer.slice-0.0.7"
- sources."async-2.6.3"
+ sources."async-3.2.0"
sources."async-limiter-1.0.1"
sources."backo2-1.0.2"
sources."balanced-match-1.0.0"
@@ -82776,8 +83303,7 @@ in
sources."base64id-2.0.0"
sources."better-assert-1.0.2"
sources."blob-0.0.5"
- sources."bluebird-3.7.2"
- sources."blueimp-md5-2.14.0"
+ sources."blueimp-md5-2.16.0"
sources."body-parser-1.19.0"
sources."brace-expansion-1.1.11"
sources."bytes-3.1.0"
@@ -82796,7 +83322,6 @@ in
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."color-string-1.5.3"
- sources."colornames-1.1.1"
sources."colors-1.4.0"
sources."colorspace-1.1.2"
sources."component-bind-1.0.0"
@@ -82817,14 +83342,13 @@ in
sources."defer-to-connect-1.1.3"
sources."depd-1.1.2"
sources."destroy-1.0.4"
- sources."diagnostics-1.1.1"
sources."diff-4.0.2"
- sources."diff2html-3.1.8"
+ sources."diff2html-3.1.9"
sources."dnd-page-scroll-0.0.4"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
sources."emoji-regex-8.0.0"
- sources."enabled-1.0.2"
+ sources."enabled-2.0.0"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
(sources."engine.io-3.4.2" // {
@@ -82843,7 +83367,6 @@ in
];
})
sources."engine.io-parser-2.2.0"
- sources."env-variable-0.0.6"
sources."escape-html-1.0.3"
sources."etag-1.8.1"
sources."eve-0.5.4"
@@ -82858,12 +83381,13 @@ in
sources."fecha-4.2.0"
sources."finalhandler-1.1.2"
sources."find-up-4.1.0"
+ sources."fn.name-1.1.0"
sources."forwarded-0.1.2"
sources."fresh-0.5.2"
sources."fs.realpath-1.0.0"
sources."get-caller-file-2.0.5"
sources."get-stream-4.1.0"
- sources."getmac-5.2.0"
+ sources."getmac-5.11.0"
sources."glob-7.1.6"
sources."got-9.6.0"
sources."has-binary2-1.0.3"
@@ -82886,7 +83410,7 @@ in
sources."is-arrayish-0.3.2"
sources."is-docker-2.0.0"
sources."is-fullwidth-code-point-3.0.0"
- sources."is-stream-1.1.0"
+ sources."is-stream-2.0.0"
sources."is-wsl-2.2.0"
sources."isarray-2.0.1"
sources."jquery-3.5.1"
@@ -82895,7 +83419,7 @@ in
sources."just-detect-adblock-1.0.0"
sources."keyv-3.1.0"
sources."knockout-3.5.1"
- sources."kuler-1.0.1"
+ sources."kuler-2.0.0"
sources."latest-version-5.1.0"
sources."locate-path-5.0.0"
sources."locks-0.2.2"
@@ -82922,10 +83446,10 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-1.0.4"
- sources."moment-2.25.3"
+ sources."moment-2.27.0"
sources."ms-2.0.0"
sources."negotiator-0.6.2"
- sources."node-cache-5.1.1"
+ sources."node-cache-5.1.2"
sources."nopt-1.0.10"
sources."normalize-url-4.5.0"
sources."nprogress-0.2.0"
@@ -82934,7 +83458,7 @@ in
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
- sources."one-time-0.0.4"
+ sources."one-time-1.0.0"
sources."open-7.0.4"
sources."p-cancelable-1.1.0"
sources."p-limit-2.3.0"
@@ -83040,7 +83564,7 @@ in
sources."utils-merge-1.0.1"
sources."vary-1.1.2"
sources."which-module-2.0.0"
- sources."winston-3.2.1"
+ sources."winston-3.3.3"
(sources."winston-transport-4.4.0" // {
dependencies = [
sources."isarray-1.0.0"
@@ -83050,7 +83574,7 @@ in
})
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xmlhttprequest-ssl-1.5.5"
sources."y18n-4.0.0"
sources."yallist-2.1.2"
@@ -83144,7 +83668,7 @@ in
};
dependencies = [
sources."absolute-0.0.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-escapes-3.2.0"
sources."ansi-red-0.1.1"
sources."ansi-regex-3.0.0"
@@ -83346,7 +83870,7 @@ in
sources."restore-cursor-2.0.0"
sources."rimraf-2.7.1"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
(sources."seek-bzip-1.0.5" // {
@@ -83433,9 +83957,9 @@ in
sha512 = "/dd2bJLxOmX8Ie0EPTlmU+F8cxAekn/1m8K9OAFoijm4fc8SdHznFUUEKuz2RMMhsaL5+rccj8xLFAJELYNbaA==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/highlight-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/highlight-7.10.4"
sources."@emmetio/extract-abbreviation-0.1.6"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
@@ -83458,7 +83982,7 @@ in
sources."abbrev-1.1.1"
sources."acorn-6.4.1"
sources."acorn-jsx-5.2.0"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ajv-keywords-2.1.1"
(sources."ansi-align-3.0.0" // {
dependencies = [
@@ -83762,14 +84286,14 @@ in
sources."has-yarn-2.1.0"
sources."hast-util-embedded-1.0.5"
sources."hast-util-has-property-1.0.4"
- sources."hast-util-is-body-ok-link-1.0.3"
+ sources."hast-util-is-body-ok-link-1.0.4"
sources."hast-util-is-element-1.0.4"
sources."hast-util-parse-selector-2.2.4"
- sources."hast-util-to-string-1.0.3"
+ sources."hast-util-to-string-1.0.4"
sources."hast-util-whitespace-1.0.4"
sources."hosted-git-info-2.8.8"
sources."html-void-elements-1.0.5"
- sources."html-whitespace-sensitive-tag-names-1.0.2"
+ sources."html-whitespace-sensitive-tag-names-1.0.3"
sources."http-cache-semantics-4.1.0"
sources."iconv-lite-0.4.24"
sources."ignore-3.3.10"
@@ -84077,7 +84601,7 @@ in
sources."run-async-2.4.1"
sources."rx-lite-4.0.8"
sources."rx-lite-aggregates-4.0.8"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -84237,7 +84761,7 @@ in
sources."type-check-0.3.2"
sources."type-fest-0.3.1"
sources."typedarray-0.0.6"
- sources."typescript-3.9.5"
+ sources."typescript-3.9.6"
(sources."typescript-eslint-parser-16.0.1" // {
dependencies = [
sources."semver-5.5.0"
@@ -84312,8 +84836,9 @@ in
})
sources."vfile-sort-2.2.2"
sources."vfile-statistics-1.1.4"
- (sources."vscode-css-languageservice-4.2.0" // {
+ (sources."vscode-css-languageservice-4.3.0" // {
dependencies = [
+ sources."vscode-languageserver-types-3.16.0-next.2"
sources."vscode-uri-2.1.2"
];
})
@@ -84381,9 +84906,9 @@ in
sha512 = "1BCFeXuMY3QHnlkiUqgCV4ODNN84X3mX4GJk+Gb8tFv0Z8Grj4LneYa4A/0txoxpsz5E05THnKtb31t0XPJ8EQ==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- (sources."@babel/highlight-7.10.3" // {
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ (sources."@babel/highlight-7.10.4" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
@@ -84395,7 +84920,7 @@ in
})
sources."@babel/polyfill-7.7.0"
sources."@babel/runtime-7.7.7"
- sources."@babel/runtime-corejs3-7.10.3"
+ sources."@babel/runtime-corejs3-7.10.4"
sources."@cliqz-oss/firefox-client-0.3.1"
sources."@cliqz-oss/node-firefox-connect-1.2.1"
sources."@sindresorhus/is-0.14.0"
@@ -85126,7 +85651,7 @@ in
sources."ret-0.1.15"
sources."rimraf-2.6.3"
sources."run-async-2.4.1"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safe-json-stringify-1.2.0"
sources."safe-regex-1.1.0"
@@ -85431,7 +85956,7 @@ in
sources."@xtuc/ieee754-1.2.0"
sources."@xtuc/long-4.2.2"
sources."acorn-6.4.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ajv-errors-1.0.1"
sources."ajv-keywords-3.5.0"
sources."anymatch-3.1.1"
@@ -86251,7 +86776,7 @@ in
sources."@types/minimatch-3.0.3"
sources."@types/node-14.0.14"
sources."accepts-1.3.7"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ajv-errors-1.0.1"
sources."ajv-keywords-3.5.0"
sources."ansi-colors-3.2.4"
@@ -86828,10 +87353,10 @@ in
copy-webpack-plugin = nodeEnv.buildNodePackage {
name = "copy-webpack-plugin";
packageName = "copy-webpack-plugin";
- version = "6.0.2";
+ version = "6.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.2.tgz";
- sha512 = "9Gm8X0c6eXlKnmltMPFCBeGOKjtcRIyTt4VaO3k1TkNgVTe5Ov2lYsYVuyLp0kp8DItO3apewflM+1GYgh6V2Q==";
+ url = "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.3.tgz";
+ sha512 = "q5m6Vz4elsuyVEIUXr7wJdIdePWTubsqVbEMvf1WQnHGv0Q+9yPRu7MtYFPt+GBOXRav9lvIINifTQ1vSCs+eA==";
};
dependencies = [
sources."@nodelib/fs.scandir-2.1.3"
@@ -86840,7 +87365,7 @@ in
sources."@npmcli/move-file-1.0.1"
sources."@types/json-schema-7.0.5"
sources."aggregate-error-3.0.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ajv-keywords-3.5.0"
sources."array-union-2.1.0"
sources."balanced-match-1.0.0"
@@ -86901,8 +87426,12 @@ in
sources."mkdirp-1.0.4"
sources."normalize-path-3.0.0"
sources."once-1.4.0"
- sources."p-limit-2.3.0"
- sources."p-locate-4.1.0"
+ sources."p-limit-3.0.1"
+ (sources."p-locate-4.1.0" // {
+ dependencies = [
+ sources."p-limit-2.3.0"
+ ];
+ })
sources."p-map-4.0.0"
sources."p-try-2.2.0"
sources."path-exists-4.0.0"
@@ -86919,7 +87448,7 @@ in
sources."safe-buffer-5.2.1"
sources."schema-utils-2.7.0"
sources."semver-6.3.0"
- sources."serialize-javascript-3.1.0"
+ sources."serialize-javascript-4.0.0"
sources."slash-3.0.0"
sources."source-list-map-2.0.1"
sources."source-map-0.6.1"
@@ -87229,7 +87758,7 @@ in
})
sources."winreg-1.2.4"
sources."wrappy-1.0.2"
- sources."ws-7.3.0"
+ sources."ws-7.3.1"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
sources."xmldom-0.1.31"
@@ -87307,7 +87836,7 @@ in
sources."http-proxy-agent-2.1.0"
sources."https-proxy-agent-2.2.4"
sources."js-yaml-3.14.0"
- sources."jsonc-parser-2.2.1"
+ sources."jsonc-parser-2.3.0"
sources."ms-2.0.0"
sources."prettier-1.19.1"
sources."request-light-0.2.5"
@@ -87367,10 +87896,10 @@ in
sha512 = "GFg4QC1xi3gkbHGGUFme8/8XPg3kDISu/qJfx56X207yuv1FSevGY/eKuym7kh0bniCB4n3rseWW+QZXPH8LIw==";
};
dependencies = [
- sources."@babel/code-frame-7.10.3"
- sources."@babel/helper-validator-identifier-7.10.3"
- sources."@babel/highlight-7.10.3"
- sources."@babel/runtime-7.10.3"
+ sources."@babel/code-frame-7.10.4"
+ sources."@babel/helper-validator-identifier-7.10.4"
+ sources."@babel/highlight-7.10.4"
+ sources."@babel/runtime-7.10.4"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@sindresorhus/is-0.7.0"
@@ -87381,7 +87910,7 @@ in
sources."@types/normalize-package-data-2.4.0"
sources."JSONStream-1.3.5"
sources."aggregate-error-3.0.1"
- sources."ajv-6.12.2"
+ sources."ajv-6.12.3"
sources."ansi-0.3.1"
sources."ansi-align-2.0.0"
sources."ansi-escapes-3.2.0"
@@ -87769,7 +88298,7 @@ in
sources."loud-rejection-1.6.0"
sources."lowercase-keys-1.0.1"
sources."lru-cache-4.1.5"
- sources."macos-release-2.3.0"
+ sources."macos-release-2.4.0"
sources."make-dir-1.3.0"
sources."map-age-cleaner-0.1.3"
sources."map-cache-0.2.2"
@@ -87975,7 +88504,7 @@ in
sources."root-check-1.0.0"
sources."run-async-2.4.1"
sources."rx-4.1.0"
- sources."rxjs-6.5.5"
+ sources."rxjs-6.6.0"
sources."safe-buffer-5.2.1"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
@@ -88216,6 +88745,7 @@ in
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.2.1"
sources."cli-cursor-3.1.0"
+ sources."cli-width-3.0.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."cross-spawn-7.0.3"
@@ -88224,9 +88754,9 @@ in
sources."figures-3.2.0"
sources."get-stream-5.1.0"
sources."has-flag-4.0.0"
- (sources."inquirer-7.2.0" // {
+ (sources."inquirer-7.3.0" // {
dependencies = [
- sources."chalk-3.0.0"
+ sources."chalk-4.1.0"
sources."strip-ansi-6.0.0"
];
})
diff --git a/pkgs/development/ocaml-modules/inotify/default.nix b/pkgs/development/ocaml-modules/inotify/default.nix
index e2993077521..44b34beb79d 100644
--- a/pkgs/development/ocaml-modules/inotify/default.nix
+++ b/pkgs/development/ocaml-modules/inotify/default.nix
@@ -1,6 +1,5 @@
-{ stdenv, fetchFromGitHub, ocaml, findlib, ocamlbuild
+{ stdenv, fetchFromGitHub, fetchpatch, ocaml, findlib, ocamlbuild
, ocaml_lwt # optional lwt support
-, doCheck ? stdenv.lib.versionAtLeast ocaml.version "4.03"
, ounit, fileutils # only for tests
}:
@@ -15,13 +14,22 @@ stdenv.mkDerivation rec {
sha256 = "1s6vmqpx19hxzsi30jvp3h7p56rqnxfhfddpcls4nz8sqca1cz5y";
};
- buildInputs = [ ocaml findlib ocamlbuild ocaml_lwt ]
- ++ stdenv.lib.optionals doCheck [ ounit fileutils ];
+ patches = [ (fetchpatch {
+ url = "https://github.com/whitequark/ocaml-inotify/commit/716c8002cc1652f58eb0c400ae92e04003cba8c9.patch";
+ sha256 = "04lfxrrsmk2mc704kaln8jqx93jc4bkxhijmfy2d4cmk1cim7r6k";
+ }) ];
+
+ buildInputs = [ ocaml findlib ocamlbuild ocaml_lwt ];
+ checkInputs = [ ounit fileutils ];
configureFlags = [ "--enable-lwt"
(stdenv.lib.optionalString doCheck "--enable-tests") ];
- inherit doCheck;
+ postConfigure = stdenv.lib.optionalString doCheck ''
+ echo ': pkg_threads' | tee -a _tags
+ '';
+
+ doCheck = true;
checkTarget = "test";
createFindlibDestdir = true;
diff --git a/pkgs/development/ocaml-modules/lwt/default.nix b/pkgs/development/ocaml-modules/lwt/default.nix
index a809e68000f..759f0deedf1 100644
--- a/pkgs/development/ocaml-modules/lwt/default.nix
+++ b/pkgs/development/ocaml-modules/lwt/default.nix
@@ -7,11 +7,11 @@ let inherit (lib) optional versionAtLeast; in
buildDunePackage rec {
pname = "lwt";
- version = "4.5.0";
+ version = "5.3.0";
src = fetchzip {
url = "https://github.com/ocsigen/${pname}/archive/${version}.tar.gz";
- sha256 = "0l836z5zr38969bi77aga7ismj4wb01i3ffxf5v59jsgd3g44r2w";
+ sha256 = "15hgy3220m2b8imipa514n7l65m1h5lc6l1hanqwwvs7ghh2aqp2";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/ocaml-modules/lwt/ppx.nix b/pkgs/development/ocaml-modules/lwt/ppx.nix
index 3cf4541aa01..f2707064f2a 100644
--- a/pkgs/development/ocaml-modules/lwt/ppx.nix
+++ b/pkgs/development/ocaml-modules/lwt/ppx.nix
@@ -2,7 +2,7 @@
buildDunePackage {
pname = "lwt_ppx";
- version = "1.2.4";
+ version = "2.0.1";
src = fetchzip {
# `lwt_ppx` has a different release cycle than Lwt, but it's included in
@@ -12,8 +12,8 @@ buildDunePackage {
#
# This is particularly useful for overriding Lwt without breaking `lwt_ppx`,
# as new Lwt releases may contain broken `lwt_ppx` code.
- url = "https://github.com/ocsigen/lwt/archive/4.4.0.tar.gz";
- sha256 = "1l97zdcql7y13fhaq0m9n9xvxf712jg0w70r72fvv6j49xm4nlhi";
+ url = "https://github.com/ocsigen/lwt/archive/5.2.0.tar.gz";
+ sha256 = "1znw8ckwdmqsnrcgar4g33zgr659l4l904bllrz69bbwdnfmz2x3";
};
diff --git a/pkgs/development/ocaml-modules/lwt_ssl/default.nix b/pkgs/development/ocaml-modules/lwt_ssl/default.nix
index 49c2b7de398..ade51b7da75 100644
--- a/pkgs/development/ocaml-modules/lwt_ssl/default.nix
+++ b/pkgs/development/ocaml-modules/lwt_ssl/default.nix
@@ -2,13 +2,13 @@
buildDunePackage rec {
pname = "lwt_ssl";
- version = "1.1.2";
+ version = "1.1.3";
minimumOCamlVersion = "4.02";
src = fetchzip {
url = "https://github.com/aantron/${pname}/archive/${version}.tar.gz";
- sha256 = "1q0an3djqjxv83v3iswi7m81braqx93kcrcwrxwmf6jzhdm4pn15";
+ sha256 = "0v417ch5zn0yknj156awa5mrq3mal08pbrvsyribbn63ix6f9y3p";
};
propagatedBuildInputs = [ ssl lwt ];
diff --git a/pkgs/development/ocaml-modules/mirage-crypto/default.nix b/pkgs/development/ocaml-modules/mirage-crypto/default.nix
index d778a7eb487..74bf3ce73a2 100644
--- a/pkgs/development/ocaml-modules/mirage-crypto/default.nix
+++ b/pkgs/development/ocaml-modules/mirage-crypto/default.nix
@@ -1,14 +1,14 @@
-{ lib, fetchurl, buildDunePackage, ounit, cstruct, dune-configurator, pkg-config }:
+{ lib, fetchurl, buildDunePackage, ounit, cstruct, dune-configurator, eqaf, pkg-config }:
buildDunePackage rec {
minimumOCamlVersion = "4.08";
pname = "mirage-crypto";
- version = "0.8.0";
+ version = "0.8.1";
src = fetchurl {
url = "https://github.com/mirage/mirage-crypto/releases/download/v${version}/mirage-crypto-v${version}.tbz";
- sha256 = "1wb2923v17z179v866ragil0r601w5b3kvpnbkmkwlijp4i5grih";
+ sha256 = "13qjisijayviw1s77s74f7klkrjj470vhj4b21cpif7jj2i4ljgk";
};
useDune2 = true;
@@ -17,7 +17,7 @@ buildDunePackage rec {
checkInputs = [ ounit ];
nativeBuildInputs = [ dune-configurator pkg-config ];
- propagatedBuildInputs = [ cstruct ];
+ propagatedBuildInputs = [ cstruct eqaf ];
meta = with lib; {
homepage = "https://github.com/mirage/mirage-crypto";
diff --git a/pkgs/development/ocaml-modules/ppx_yojson_conv_lib/default.nix b/pkgs/development/ocaml-modules/ppx_yojson_conv_lib/default.nix
new file mode 100644
index 00000000000..442a4126a89
--- /dev/null
+++ b/pkgs/development/ocaml-modules/ppx_yojson_conv_lib/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildDunePackage, fetchFromGitHub, yojson }:
+
+buildDunePackage rec {
+ pname = "ppx_yojson_conv_lib";
+ version = "0.14.0";
+
+ minimumOCamlVersion = "4.02.3";
+
+ src = fetchFromGitHub {
+ owner = "janestreet";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "12s3xshayy1f8cp9lk6zqwnw60n7cdap55gkksz5w65gdd8bfxmf";
+ };
+
+ propagatedBuildInputs = [ yojson ];
+
+ meta = with lib; {
+ description = "Runtime lib for ppx_yojson_conv";
+ homepage = "https://github.com/janestreet/ppx_yojson_conv_lib";
+ maintainers = [ maintainers.marsam ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/ocaml-modules/tls/default.nix b/pkgs/development/ocaml-modules/tls/default.nix
index 222496fc6d1..5a208801d4c 100644
--- a/pkgs/development/ocaml-modules/tls/default.nix
+++ b/pkgs/development/ocaml-modules/tls/default.nix
@@ -6,12 +6,12 @@
buildDunePackage rec {
minimumOCamlVersion = "4.08";
- version = "0.12.2";
+ version = "0.12.3";
pname = "tls";
src = fetchurl {
url = "https://github.com/mirleft/ocaml-tls/releases/download/v${version}/tls-v${version}.tbz";
- sha256 = "1wpgs0cd79wl4lnn1i44xjn8prha793nrbyv68zjiqpq3gmpyy3k";
+ sha256 = "1kfkxsy0nkqi0gbsqn1ssh4x0xhy0p07ijclm42806rxlqr3x405";
};
useDune2 = true;
diff --git a/pkgs/development/python-modules/PyRMVtransport/default.nix b/pkgs/development/python-modules/PyRMVtransport/default.nix
new file mode 100644
index 00000000000..1624a5fda2a
--- /dev/null
+++ b/pkgs/development/python-modules/PyRMVtransport/default.nix
@@ -0,0 +1,48 @@
+{ lib, buildPythonPackage, fetchFromGitHub
+, flit
+, lxml, aiohttp
+, pytest, pytestcov, pytest-asyncio, pytest-mock, pytest-aiohttp, aresponses
+, pythonOlder
+}:
+
+buildPythonPackage rec {
+ pname = "PyRMVtransport";
+ version = "0.2.9";
+ format = "pyproject";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "cgtobi";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1h3d0yxzrfi47zil5gr086v0780q768z8v5psvcikqw852f93vxb";
+ };
+
+ nativeBuildInputs = [
+ flit
+ ];
+
+ propagatedBuildInputs = [
+ aiohttp
+ lxml
+ ];
+
+ checkInputs = [
+ pytest
+ pytestcov
+ pytest-asyncio
+ pytest-mock
+ pytest-aiohttp
+ aresponses
+ ];
+ checkPhase = ''
+ pytest --cov=RMVtransport tests
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/cgtobi/PyRMVtransport";
+ description = "Get transport information from opendata.rmv.de";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+}
diff --git a/pkgs/development/python-modules/XlsxWriter/default.nix b/pkgs/development/python-modules/XlsxWriter/default.nix
index e2828b1860d..15bd1ee35fe 100644
--- a/pkgs/development/python-modules/XlsxWriter/default.nix
+++ b/pkgs/development/python-modules/XlsxWriter/default.nix
@@ -3,7 +3,7 @@
buildPythonPackage rec {
pname = "XlsxWriter";
- version = "1.2.8";
+ version = "1.2.9";
# PyPI release tarball doesn't contain tests so let's use GitHub. See:
# https://github.com/jmcnamara/XlsxWriter/issues/327
@@ -11,7 +11,7 @@ buildPythonPackage rec {
owner = "jmcnamara";
repo = pname;
rev = "RELEASE_${version}";
- sha256 = "18q5sxm9jw5sfavdjy5z0yamknwj5fl359jziqllkbj5k2i16lnr";
+ sha256 = "08pdca5ssi50bx2xz52gkmjix2ybv5i4bjw7yd6yfiph0y0qsbsb";
};
meta = {
diff --git a/pkgs/development/python-modules/aioconsole/default.nix b/pkgs/development/python-modules/aioconsole/default.nix
index 6e867d0b0f6..5ee7b329512 100644
--- a/pkgs/development/python-modules/aioconsole/default.nix
+++ b/pkgs/development/python-modules/aioconsole/default.nix
@@ -10,11 +10,11 @@
# wrapped to be able to find aioconsole and any other packages.
buildPythonPackage rec {
pname = "aioconsole";
- version = "0.1.16";
+ version = "0.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0yk4ghvg47drfvdrrcw7nk14pg4shccmyhln9d8hy1lyafcqmnd5";
+ sha256 = "1l61zv6qq94ybqz7s8ag3h08dsh7jds6n2mgd43s7m8gbiy00ggn";
};
# hardcodes a test dependency on an old version of pytest-asyncio
diff --git a/pkgs/development/python-modules/aiorun/default.nix b/pkgs/development/python-modules/aiorun/default.nix
index 0cb7a441015..a0a3d74e578 100644
--- a/pkgs/development/python-modules/aiorun/default.nix
+++ b/pkgs/development/python-modules/aiorun/default.nix
@@ -10,7 +10,7 @@
buildPythonPackage rec {
pname = "aiorun";
- version = "2020.2.1";
+ version = "2020.6.1";
format = "flit";
disabled = isPy27;
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "cjrh";
repo = pname;
rev = "v${version}";
- sha256 = "0wcj8prkijb889ic8n6varms7xkwy028hhw0imgkd1i0p64lm3m4";
+ sha256 = "00mq5ylhhdfdqrh7zdqabf3wy85jrkqvgfb1421ll46fsjim2d14";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/amqp/default.nix b/pkgs/development/python-modules/amqp/default.nix
index 20dc0d39712..f9b1e62caa3 100644
--- a/pkgs/development/python-modules/amqp/default.nix
+++ b/pkgs/development/python-modules/amqp/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, pytest, case, vine, pytest-sugar }:
+{ stdenv, buildPythonPackage, fetchPypi, pytestCheckHook, case, vine }:
buildPythonPackage rec {
pname = "amqp";
@@ -9,11 +9,12 @@ buildPythonPackage rec {
sha256 = "24dbaff8ce4f30566bb88976b398e8c4e77637171af3af6f1b9650f48890e60b";
};
- checkInputs = [ pytest case pytest-sugar ];
propagatedBuildInputs = [ vine ];
- # Disable because pytest-sugar requires an old version of pytest
- doCheck = false;
+ checkInputs = [ pytestCheckHook case ];
+ disabledTests = [
+ "test_rmq.py" # requires network access
+ ];
meta = with stdenv.lib; {
homepage = "https://github.com/celery/py-amqp";
diff --git a/pkgs/development/python-modules/asgiref/default.nix b/pkgs/development/python-modules/asgiref/default.nix
index 56c69bb97ed..3537736f77f 100644
--- a/pkgs/development/python-modules/asgiref/default.nix
+++ b/pkgs/development/python-modules/asgiref/default.nix
@@ -1,6 +1,6 @@
{ stdenv, buildPythonPackage, pythonOlder, fetchFromGitHub, async-timeout, pytest, pytest-asyncio }:
buildPythonPackage rec {
- version = "3.2.7";
+ version = "3.2.10";
pname = "asgiref";
disabled = pythonOlder "3.5";
@@ -10,7 +10,7 @@ buildPythonPackage rec {
owner = "django";
repo = pname;
rev = version;
- sha256 = "1qf29blzhh6sljaj1adc0p8cnyxh9ar6hky9ccdfbgmrk4rw5kwc";
+ sha256 = "1sj4yy2injaskwfi5pkb542jl8s6ljijnyra81gpw0pgd3d0bgxv";
};
propagatedBuildInputs = [ async-timeout ];
diff --git a/pkgs/development/python-modules/atlassian-python-api/default.nix b/pkgs/development/python-modules/atlassian-python-api/default.nix
index 5f124cc0943..57e54d24ae3 100755
--- a/pkgs/development/python-modules/atlassian-python-api/default.nix
+++ b/pkgs/development/python-modules/atlassian-python-api/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "atlassian-python-api";
- version = "1.15.9";
+ version = "1.16.0";
src = fetchPypi {
inherit pname version;
- sha256 = "c6a3125ee68ecf4d11947497c1f891b6436df9d8453f8865cabf595813504cc1";
+ sha256 = "1sp036192vdl5nqifcswg2j838vf8i9k8bfd0w4qh1vz4f0pjz7y";
};
checkInputs = [ pytestrunner pytest ];
diff --git a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
index 75c912dfe40..e5879bd4e8c 100644
--- a/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.4.0";
+ version = "0.5.0";
pname = "azure-mgmt-appconfiguration";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1dn5585nsizszjivx6lp677ka0mrg0ayqgag4yzfdz9ml8mj1xl5";
+ sha256 = "211527511d7616a383cc196956eaf2b7ee016f2367d367924b3715f2a41106da";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-compute/default.nix b/pkgs/development/python-modules/azure-mgmt-compute/default.nix
index e78d93fb7bc..a89a28bb264 100644
--- a/pkgs/development/python-modules/azure-mgmt-compute/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-compute/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "12.0.0";
+ version = "12.1.0";
pname = "azure-mgmt-compute";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "0vzq93g2fpnij4rykkk3391xq2knhlbz87vhim4zvj8s45sx6z8q";
+ sha256 = "54416e6fa4584bb986e8985f510486a36b4fdf47af012a4982a0960c7b11e89c";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix b/pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix
index 5bf67fc6787..2dfff00dfa6 100644
--- a/pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-containerinstance/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-containerinstance";
- version = "1.5.0";
+ version = "2.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1kd8lxm5kzk0wxbw1f3vin10hlhb4sygrxqd5c8k715s0ipkhmdh";
+ sha256 = "5ad247d186c3c040da7a1d40ad39c9881e99afc58271f673abb602abb0b6b85b";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
index d77d28479a1..8e186da6d88 100644
--- a/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-containerservice";
- version = "9.0.1";
+ version = "9.2.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "7e4459679bdba4aa67a4b5848e63d94e965a304a7418ef7607eb7a9ce295d886";
+ sha256 = "e7904b60c42a153b64b1604f3c698602686b38787bebdaed6e808cd43b6e5967";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix b/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
index 61bc17df014..8578800e56e 100644
--- a/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cosmosdb";
- version = "0.14.0";
+ version = "0.15.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "692544dd2fa6276a7a4b4e094e2a5e0915d29b7829e266c6ade2b17a5fdcc2a9";
+ sha256 = "03ysr8kx0gavjrxsi9wqrgxpg3g17nvii7z68qfm0k2mv6ryj3z7";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix b/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
index e7da7541dd9..8dd91f84552 100644
--- a/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-datafactory/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-datafactory";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "48b1ec81f30f4b5f38dd17f68f0dfc968db96e0a04fdcfc99f43f80ca041f14b";
+ sha256 = "35d7c737054a7e6fc7c88d8c437fc012904c4568809487cac443eb3b13e6655b";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix b/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
index 1057322a8e6..78e30841c14 100644
--- a/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-eventhub/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-eventhub";
- version = "3.1.0";
+ version = "4.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "c823a0ed879230a3ec9f15c32c9788610af1db56e6aeae6b2725476ddbe0d138";
+ sha256 = "1qisnwn0gqfsa3h5x0fdbsgdjwn92hdbg71gdijrja0kryb328k5";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
index 8ca128dad87..6713f24ca5c 100644
--- a/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-hdinsight/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "1.5.0";
+ version = "1.5.1";
pname = "azure-mgmt-hdinsight";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "d13088bb506700a7aecf59faf042cb48dc82c423082482b2f50cc2403ac43e55";
+ sha256 = "76b94f3e43fdc6698023d79be731937dc645dc3178dc134854768528ecc0aea3";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix b/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
index 5ba25e11a89..963d794d550 100644
--- a/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-iotcentral/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-iotcentral";
- version = "3.0.0";
+ version = "3.1.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "f6dacf442ccae2f18f1082e80bcbdcaa8c0efa2ba92b48c5db6ee01d37240047";
+ sha256 = "c175f6642be514ad0efd3dc03d09e50d923596fd9e634381793dcc46bb8a57c7";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-media/default.nix b/pkgs/development/python-modules/azure-mgmt-media/default.nix
index f3dfaba6d9c..018d7140a3d 100644
--- a/pkgs/development/python-modules/azure-mgmt-media/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-media/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-media";
- version = "2.1.0";
+ version = "2.2.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1py0hch0wghzfxazdrrs7p0kln2zn9jh3fmkzwd2z8qggj38q6gm";
+ sha256 = "0adeee9e654a9011f5107def06fea6838864a3514a1e5a9ed495f3a56a687cc7";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-monitor/default.nix b/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
index 36124ff6baa..edd7abd11a7 100644
--- a/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-monitor/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-monitor";
- version = "0.9.0";
+ version = "0.10.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "170jyr1qzwhv5ihyrsg5d8qzjylqmg31dscd31jzi4i7bwqf3sb8";
+ sha256 = "0r3l55mhd00zx8sw13d7i9l7r214946s1y3wxcswxad7q5660zfm";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-network/default.nix b/pkgs/development/python-modules/azure-mgmt-network/default.nix
index 24f7165281d..a140c779fff 100644
--- a/pkgs/development/python-modules/azure-mgmt-network/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-network/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "10.2.0";
+ version = "11.0.0";
pname = "azure-mgmt-network";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "d50c74cdc1c9be6861ddef9adffd3b05afc5a5092baf0209eea30f4439cba2d9";
+ sha256 = "7fdfc631c660cb173eee88abbb7b8be7742f91b522be6017867f217409cd69bc";
};
postInstall = if isPy3k then "" else ''
diff --git a/pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix b/pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix
index ece93025b57..75781dab8ed 100644
--- a/pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-recoveryservicesbackup/default.nix
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-recoveryservicesbackup";
- version = "0.7.0";
+ version = "0.8.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "6355d9234d87422d57bf2ea8d1cc242463c203e4bb79b8930f22f29f4e025fa1";
+ sha256 = "a0ee89691b21945cc4b892a9194320f50c1cd242d98f00a82d7e3848c28517a5";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-resource/default.nix b/pkgs/development/python-modules/azure-mgmt-resource/default.nix
index 45fabcb88af..ee1149f6ef2 100644
--- a/pkgs/development/python-modules/azure-mgmt-resource/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-resource/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
- version = "10.0.0";
+ version = "10.1.0";
pname = "azure-mgmt-resource";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "bd9a3938f5423741329436d2da09693845c2fad96c35fadbd7c5ae5213208345";
+ sha256 = "9be7fcdf586f24acb799a799cf5e9363e9323ca0ce54cca63ab505f69fa0fddd";
};
postInstall = if isPy3k then "" else ''
diff --git a/pkgs/development/python-modules/azure-mgmt-security/default.nix b/pkgs/development/python-modules/azure-mgmt-security/default.nix
index ae50ee6d3eb..90a64ff098a 100644
--- a/pkgs/development/python-modules/azure-mgmt-security/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-security/default.nix
@@ -5,13 +5,13 @@
}:
buildPythonPackage rec {
- version = "0.4.0";
+ version = "0.4.1";
pname = "azure-mgmt-security";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1gpkvvk4prx6khs6vrlbqlg6zarsmplg3k9zbymxfm6irriqildm";
+ sha256 = "08gf401d40bd1kn9wmpxcjxqdh84cd9hxm8rdjd0918483sqs71r";
extension = "zip";
};
diff --git a/pkgs/development/python-modules/azure-mgmt-sql/default.nix b/pkgs/development/python-modules/azure-mgmt-sql/default.nix
index 1b6649a36f2..f481d939705 100644
--- a/pkgs/development/python-modules/azure-mgmt-sql/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-sql/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-sql";
- version = "0.18.0";
+ version = "0.19.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "99ca085eb523a5c27933060ccb04d7a6b60864f98d87bf5b63ac17d419b43445";
+ sha256 = "694649d4c9c5f89e543f23ec10e450b6382b2f1bc5843ef266cfc302276038c6";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-mgmt-storage/default.nix b/pkgs/development/python-modules/azure-mgmt-storage/default.nix
index e3ac0961542..8e101ef051a 100644
--- a/pkgs/development/python-modules/azure-mgmt-storage/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-storage/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "10.0.0";
+ version = "11.1.0";
pname = "azure-mgmt-storage";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "d1edead1ad36e957c9f9b605f547ad1ff7152f8f785fa03d3c7891bb428a68ef";
+ sha256 = "ef23587c1b6dc0866ebf0e91e83ba05d7f7e4fea7951b704781b9cd9f5f27f1c";
};
propagatedBuildInputs = [ azure-mgmt-common ];
diff --git a/pkgs/development/python-modules/azure-mgmt-subscription/default.nix b/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
index 92dcc7cd952..6a429a056f4 100644
--- a/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
+++ b/pkgs/development/python-modules/azure-mgmt-subscription/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-subscription";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1w91zqi2icld76mcrz0kwq0adb1nr83yqdq6qp1p1445p914qjsh";
+ sha256 = "7448a322eceed3d300e181fde0f626c0e37df773f6c7297df2b73d98cb0936cf";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/azure-multiapi-storage/default.nix b/pkgs/development/python-modules/azure-multiapi-storage/default.nix
index d10045b41d7..2d1ff4c2916 100644
--- a/pkgs/development/python-modules/azure-multiapi-storage/default.nix
+++ b/pkgs/development/python-modules/azure-multiapi-storage/default.nix
@@ -1,4 +1,5 @@
{ lib, python, buildPythonPackage, fetchPypi, isPy27
+, fetchpatch
, azure-common
, azure-core
, msrest
@@ -7,13 +8,13 @@
}:
buildPythonPackage rec {
- version = "0.3.2";
+ version = "0.3.5";
pname = "azure-multiapi-storage";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "c403a47e40e4a80d9c42c854993f5c07f12c2a75bd9a85ba8225985493a9b792";
+ sha256 = "71c238c785786a159b3ffd587a5e7fa1d9a517b66b592ae277fed73a9fbfa2b0";
};
propagatedBuildInputs = [
@@ -24,6 +25,14 @@ buildPythonPackage rec {
requests
];
+ # Fix to actually install the package
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/Azure/azure-multiapi-storage-python/pull/29/commits/1c8b08dfc9c5445498de3475dec8820eafbd0ca1.patch";
+ sha256 = "1f80sdbw4pagrlp9dhcimhp23sdmy0whiba07aa84agkpv4df9ny";
+ })
+ ];
+
# fix namespace
pythonNamespaces = [ "azure.multiapi" ];
diff --git a/pkgs/development/python-modules/azure-storage-file-share/default.nix b/pkgs/development/python-modules/azure-storage-file-share/default.nix
index a4f8e161ba3..fb4a94952d6 100644
--- a/pkgs/development/python-modules/azure-storage-file-share/default.nix
+++ b/pkgs/development/python-modules/azure-storage-file-share/default.nix
@@ -12,13 +12,13 @@
buildPythonPackage rec {
pname = "azure-storage-file-share";
- version = "12.1.1";
+ version = "12.1.2";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "661ed9669b9fbb3163899294d28f11f7c135336e1513aab6bd1ff9ef3c6febb3";
+ sha256 = "74422d241454d66fdc3184dbe52334997ebe4f9f9a0d88ec1a2ba6c602f8a332";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/bitarray/default.nix b/pkgs/development/python-modules/bitarray/default.nix
index 2036d4dba4b..68c44da8197 100644
--- a/pkgs/development/python-modules/bitarray/default.nix
+++ b/pkgs/development/python-modules/bitarray/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "bitarray";
- version = "1.2.2";
+ version = "1.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0m29k3lq37v53pczyr2d5mr3xdh2kv31g2yfnfx8m1ivxvy9z9i7";
+ sha256 = "1pz3yd9rhz3cb0yf7dbjhd1awm0w7vsbj73k4v95484j2kdxk3d4";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/boltons/default.nix b/pkgs/development/python-modules/boltons/default.nix
index 36361ac0118..080165f7071 100644
--- a/pkgs/development/python-modules/boltons/default.nix
+++ b/pkgs/development/python-modules/boltons/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "boltons";
- version = "20.1.0";
+ version = "20.2.0";
# No tests in PyPi Tarball
src = fetchFromGitHub {
owner = "mahmoud";
repo = "boltons";
rev = version;
- sha256 = "0mbxc2n10mlmpbwhg0byddl1i0s6rlrr6z9xm8zzmkv62136irqh";
+ sha256 = "08rd6av8dp5n1vz6nybmayl1mfsmj66cskiaybfshcgix29ca803";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/boolean-py/default.nix b/pkgs/development/python-modules/boolean-py/default.nix
index 8f5ef73c7e2..dc1b1be0d81 100644
--- a/pkgs/development/python-modules/boolean-py/default.nix
+++ b/pkgs/development/python-modules/boolean-py/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "boolean.py";
- version = "3.7";
+ version = "3.8";
src = fetchFromGitHub {
owner = "bastikr";
repo = "boolean.py";
rev = "v${version}";
- sha256 = "1q9ji2jq07qr6vgp9yv6y8lx6h0zyi07fqjga3yi3vpfk46h2jn1";
+ sha256 = "02jznrfrihhk69ai1vnh26s3rshl4kfc2id7li6xccavc2ws5y3b";
};
meta = with lib; {
diff --git a/pkgs/development/python-modules/boto3/default.nix b/pkgs/development/python-modules/boto3/default.nix
index 53a2be0b8d1..4e95946127d 100644
--- a/pkgs/development/python-modules/boto3/default.nix
+++ b/pkgs/development/python-modules/boto3/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "boto3";
- version = "1.14.3"; # N.B: if you change this, change botocore too
+ version = "1.14.16"; # N.B: if you change this, change botocore too
src = fetchPypi {
inherit pname version;
- sha256 = "1qapj3hbbj116x7yca3m9ivl44iisrk0cppri9sk3b1mpv371a0v";
+ sha256 = "1yywn4wbzn37b5gbkmksqpxnabw1yjvbp710chc3v6cymyv4lnnf";
};
propagatedBuildInputs = [ botocore jmespath s3transfer ] ++ lib.optionals (!isPy3k) [ futures ];
diff --git a/pkgs/development/python-modules/botocore/default.nix b/pkgs/development/python-modules/botocore/default.nix
index 0e4870a4300..3a35ed0c4cc 100644
--- a/pkgs/development/python-modules/botocore/default.nix
+++ b/pkgs/development/python-modules/botocore/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "botocore";
- version = "1.17.3"; # N.B: if you change this, change boto3 and awscli to a matching version
+ version = "1.17.16"; # N.B: if you change this, change boto3 and awscli to a matching version
src = fetchPypi {
inherit pname version;
- sha256 = "0mrkkb7vc7jdxrr9gyg92i6ar801kpss53nfqp1di6xfi4jxkx0k";
+ sha256 = "0k4bx4anj0xjjfj4jx3v1fhzrmk5k9qgdpxqghxzyzmnsry4y37y";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/braintree/default.nix b/pkgs/development/python-modules/braintree/default.nix
index 8e8c89e7f59..3722a294b20 100644
--- a/pkgs/development/python-modules/braintree/default.nix
+++ b/pkgs/development/python-modules/braintree/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "braintree";
- version = "4.1.0";
+ version = "4.2.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1fqh1bdkk3g222vbrmw3ab4r4mmd1k4x2jayshnqpbspszcqzcdq";
+ sha256 = "0aw5n1hqrg5pb5xmcr1b8y9i7v8zj23q9k2p4b6bwnq2c2fqi8wr";
};
propagatedBuildInputs = [ requests ];
diff --git a/pkgs/development/python-modules/breathe/default.nix b/pkgs/development/python-modules/breathe/default.nix
index 0f06e34a54d..d6fd70031aa 100644
--- a/pkgs/development/python-modules/breathe/default.nix
+++ b/pkgs/development/python-modules/breathe/default.nix
@@ -1,13 +1,13 @@
{ lib, fetchPypi, buildPythonPackage, docutils, six, sphinx, isPy3k, isPy27 }:
buildPythonPackage rec {
- version = "4.18.1";
+ version = "4.19.2";
pname = "breathe";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "03f56cc6dd0bf5ac3d8e8eb380d212257e16de79fce5e6186afd5c1835561e22";
+ sha256 = "1mzcggfr61lqkn6sghg842ah9slfjr0ikc776vbx60iqqw9l1gvn";
};
propagatedBuildInputs = [ docutils six sphinx ];
diff --git a/pkgs/development/python-modules/btchip/default.nix b/pkgs/development/python-modules/btchip/default.nix
index 069358a4d6d..7370d3db7db 100644
--- a/pkgs/development/python-modules/btchip/default.nix
+++ b/pkgs/development/python-modules/btchip/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "btchip-python";
- version = "0.1.28";
+ version = "0.1.30";
src = fetchPypi {
inherit pname version;
- sha256 = "10yxwlsr99gby338rsnczkfigcy36fiajpkr6f44438qlvbx02fs";
+ sha256 = "1mraf2lmh70b038k934adxi7d40431j7yq93my3aws99f5xccsb8";
};
propagatedBuildInputs = [ hidapi pyscard ecdsa ];
diff --git a/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix b/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix
new file mode 100644
index 00000000000..6c14f6c472f
--- /dev/null
+++ b/pkgs/development/python-modules/certbot-dns-cloudflare/default.nix
@@ -0,0 +1,35 @@
+{ buildPythonPackage
+, acme
+, certbot
+, cloudflare
+, isPy3k
+, pytest
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ inherit (certbot) src version;
+
+ pname = "certbot-dns-cloudflare";
+
+ propagatedBuildInputs = [
+ acme
+ certbot
+ cloudflare
+ ];
+
+ checkInputs = [
+ pytest
+ pytestCheckHook
+ ];
+
+ disabled = !isPy3k;
+
+ pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ];
+
+ sourceRoot = "source/${pname}";
+
+ meta = certbot.meta // {
+ description = "Cloudflare DNS Authenticator plugin for Certbot";
+ };
+}
diff --git a/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix b/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix
new file mode 100644
index 00000000000..19e53aa20cc
--- /dev/null
+++ b/pkgs/development/python-modules/certbot-dns-rfc2136/default.nix
@@ -0,0 +1,35 @@
+{ buildPythonPackage
+, acme
+, certbot
+, dnspython
+, isPy3k
+, pytest
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ inherit (certbot) src version;
+
+ pname = "certbot-dns-rfc2136";
+
+ propagatedBuildInputs = [
+ acme
+ certbot
+ dnspython
+ ];
+
+ checkInputs = [
+ pytest
+ pytestCheckHook
+ ];
+
+ disabled = !isPy3k;
+
+ pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ];
+
+ sourceRoot = "source/${pname}";
+
+ meta = certbot.meta // {
+ description = "RFC 2136 DNS Authenticator plugin for Certbot";
+ };
+}
diff --git a/pkgs/development/python-modules/certbot-dns-route53/default.nix b/pkgs/development/python-modules/certbot-dns-route53/default.nix
new file mode 100644
index 00000000000..6fba51ce92a
--- /dev/null
+++ b/pkgs/development/python-modules/certbot-dns-route53/default.nix
@@ -0,0 +1,35 @@
+{ buildPythonPackage
+, acme
+, boto3
+, certbot
+, isPy3k
+, pytest
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ inherit (certbot) src version;
+
+ pname = "certbot-dns-route53";
+
+ propagatedBuildInputs = [
+ acme
+ boto3
+ certbot
+ ];
+
+ checkInputs = [
+ pytest
+ pytestCheckHook
+ ];
+
+ disabled = !isPy3k;
+
+ pytestFlagsArray = [ "-o cache_dir=$(mktemp -d)" ];
+
+ sourceRoot = "source/${pname}";
+
+ meta = certbot.meta // {
+ description = "Route53 DNS Authenticator plugin for Certbot";
+ };
+}
diff --git a/pkgs/development/python-modules/check-manifest/default.nix b/pkgs/development/python-modules/check-manifest/default.nix
index ae5ee106f5c..5a3296d71c8 100644
--- a/pkgs/development/python-modules/check-manifest/default.nix
+++ b/pkgs/development/python-modules/check-manifest/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, buildPythonPackage, fetchPypi, toml }:
+{ stdenv, buildPythonPackage, fetchPypi, pep517, toml, mock, breezy, git }:
buildPythonPackage rec {
pname = "check-manifest";
@@ -9,15 +9,19 @@ buildPythonPackage rec {
sha256 = "0d8e1b0944a667dd4a75274f6763e558f0d268fde2c725e894dfd152aae23300";
};
- propagatedBuildInputs = [ toml ];
+ # Test requires filesystem access
+ postPatch = ''
+ substituteInPlace tests.py --replace "test_build_sdist" "no_test_build_sdist"
+ '';
- doCheck = false;
+ propagatedBuildInputs = [ pep517 toml ];
+
+ checkInputs = [ mock breezy git ];
meta = with stdenv.lib; {
homepage = "https://github.com/mgedmin/check-manifest";
description = "Check MANIFEST.in in a Python source package for completeness";
license = licenses.mit;
maintainers = with maintainers; [ lewo ];
- broken = true; # pep517 package doesn't exist in nixpkgs
};
}
diff --git a/pkgs/development/python-modules/ckcc-protocol/default.nix b/pkgs/development/python-modules/ckcc-protocol/default.nix
index 01e2955d08a..7f5311f45b0 100644
--- a/pkgs/development/python-modules/ckcc-protocol/default.nix
+++ b/pkgs/development/python-modules/ckcc-protocol/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "ckcc-protocol";
- version = "1.0.1";
+ version = "1.0.2";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "13ihbhjgxyn1xvrbppjvnqm199q5fdwrljs0wm16iwyl56kf3wh3";
+ sha256 = "0zpn3miyapskw6s71v614pmga5zfain9j085axm9v50b8r71xh1i";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/cnvkit/default.nix b/pkgs/development/python-modules/cnvkit/default.nix
index f4f46f2dff0..6677ab06334 100644
--- a/pkgs/development/python-modules/cnvkit/default.nix
+++ b/pkgs/development/python-modules/cnvkit/default.nix
@@ -6,6 +6,7 @@
, biopython
, numpy
, scipy
+, scikitlearn
, pandas
, matplotlib
, reportlab
@@ -29,6 +30,7 @@ buildPythonPackage rec {
biopython
numpy
scipy
+ scikitlearn
pandas
matplotlib
reportlab
@@ -44,6 +46,8 @@ buildPythonPackage rec {
--replace "pandas >= 0.20.1, < 0.25.0" "pandas"
'';
+ pythonImportsCheck = [ "cnvlib" ];
+
meta = with lib; {
homepage = "https://cnvkit.readthedocs.io";
description = "A Python library and command-line software toolkit to infer and visualize copy number from high-throughput DNA sequencing data";
diff --git a/pkgs/development/python-modules/cssselect2/default.nix b/pkgs/development/python-modules/cssselect2/default.nix
index b1969022d96..5eb65ce2fca 100644
--- a/pkgs/development/python-modules/cssselect2/default.nix
+++ b/pkgs/development/python-modules/cssselect2/default.nix
@@ -5,6 +5,9 @@
, tinycss2
, pytest
, pytestrunner
+, pytestcov
+, pytest-flake8
+, pytest-isort
}:
buildPythonPackage rec {
@@ -17,19 +20,9 @@ buildPythonPackage rec {
sha256 = "5c2716f06b5de93f701d5755a9666f2ee22cbcd8b4da8adddfc30095ffea3abc";
};
- # We're not interested in code quality tests
- postPatch = ''
- substituteInPlace setup.cfg \
- --replace "pytest-cov" "" \
- --replace "pytest-flake8" "" \
- --replace "pytest-isort" "" \
- --replace "--flake8" "" \
- --replace "--isort" ""
- '';
-
propagatedBuildInputs = [ tinycss2 ];
- checkInputs = [ pytest pytestrunner ];
+ checkInputs = [ pytest pytestrunner pytestcov pytest-flake8 pytest-isort ];
meta = with lib; {
description = "CSS selectors for Python ElementTree";
diff --git a/pkgs/development/python-modules/debts/default.nix b/pkgs/development/python-modules/debts/default.nix
new file mode 100644
index 00000000000..cc571f05631
--- /dev/null
+++ b/pkgs/development/python-modules/debts/default.nix
@@ -0,0 +1,42 @@
+{ lib
+, python
+, buildPythonPackage
+, fetchFromGitLab
+, isPy27
+, jinja2
+, pytest
+}:
+
+buildPythonPackage rec {
+ pname = "debts";
+ version = "0.5";
+
+ # pypi does not ship tests
+ src = fetchFromGitLab {
+ domain = "framagit.org";
+ owner = "almet";
+ repo = "debts";
+ rev = "d887bd8b340172d1c9bbcca6426529b8d1c2a241"; # no tags
+ sha256 = "1d66nka81mv9c07mki78lp5hdajqv4cq6aq2k7bh3mhkc5hwnwlg";
+ };
+
+ disabled = isPy27;
+
+ propagatedBuildInputs = [ jinja2 ];
+
+ checkInputs = [ pytest ];
+
+ # for some reason tests only work if the module is properly installed
+ checkPhase = ''
+ rm -r debts
+ export PYTHONPATH=$out/${python.sitePackages}:$PYTHONPATH
+ py.test tests
+ '';
+
+ meta = with lib; {
+ inherit (src.meta) homepage;
+ description = "A simple library and cli-tool to help you solve some debts settlement scenarios";
+ license = licenses.beerware;
+ maintainers = [ maintainers.symphorien ];
+ };
+}
diff --git a/pkgs/development/python-modules/dnslib/default.nix b/pkgs/development/python-modules/dnslib/default.nix
index df984389323..25a2ffea2f0 100644
--- a/pkgs/development/python-modules/dnslib/default.nix
+++ b/pkgs/development/python-modules/dnslib/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "dnslib";
- version = "0.9.13";
+ version = "0.9.14";
src = fetchPypi {
inherit pname version;
- sha256 = "a0fed3e139c12ee4884b19bcde1d4a170745bcabb6026397876e3236ce38b9db";
+ sha256 = "1yz63cgiv910wkx90if09bql1n63lq6hy4wfpqink0q4sxy0mlpv";
};
checkPhase = "VERSIONS=${python.interpreter} ./run_tests.sh";
diff --git a/pkgs/development/python-modules/docker/default.nix b/pkgs/development/python-modules/docker/default.nix
index 9c788bde123..fd43e8cf77c 100644
--- a/pkgs/development/python-modules/docker/default.nix
+++ b/pkgs/development/python-modules/docker/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "docker";
- version = "4.2.1";
+ version = "4.2.2";
src = fetchPypi {
inherit pname version;
- sha256 = "380a20d38fbfaa872e96ee4d0d23ad9beb0f9ed57ff1c30653cbeb0c9c0964f2";
+ sha256 = "0m4vgk2831yfdjy8vqyvvfnmwv270a44z358frdzb672wzfbmvi6";
};
nativeBuildInputs = lib.optional isPy27 mock;
diff --git a/pkgs/development/python-modules/elasticsearch/default.nix b/pkgs/development/python-modules/elasticsearch/default.nix
index b04bc9069f7..59541cbb3d2 100644
--- a/pkgs/development/python-modules/elasticsearch/default.nix
+++ b/pkgs/development/python-modules/elasticsearch/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage (rec {
pname = "elasticsearch";
- version = "7.7.1";
+ version = "7.8.0";
src = fetchPypi {
inherit pname version;
- sha256 = "9bfcb2bd137d6d7ca123e252b9d7261cfe4f7723f7b749a99c52b47766cf387c";
+ sha256 = "14m7lfn36y0bjlpqxd7j9ggvbx46q30fva4czyspkqi79v7xhdz6";
};
# Check is disabled because running them destroy the content of the local cluster!
diff --git a/pkgs/development/python-modules/elementpath/default.nix b/pkgs/development/python-modules/elementpath/default.nix
index 2ab878b081c..fd4b99fd5f4 100644
--- a/pkgs/development/python-modules/elementpath/default.nix
+++ b/pkgs/development/python-modules/elementpath/default.nix
@@ -1,7 +1,7 @@
{ lib, buildPythonPackage, fetchFromGitHub, isPy27 }:
buildPythonPackage rec {
- version = "1.4.5";
+ version = "1.4.6";
pname = "elementpath";
disabled = isPy27; # uses incompatible class syntax
@@ -9,7 +9,7 @@ buildPythonPackage rec {
owner = "sissaschool";
repo = "elementpath";
rev = "v${version}";
- sha256 = "1hqvi7ibhdz812dsjbyyz3rysc6242hi1k9187wwnjmilbbngi3c";
+ sha256 = "0prrqyiw9s9wf91s4f0vhqb9babs43aq24naa66qlirskdm87pav";
};
# avoid circular dependency with xmlschema which directly depends on this
diff --git a/pkgs/development/python-modules/geoalchemy2/default.nix b/pkgs/development/python-modules/geoalchemy2/default.nix
index ea673dc3346..e96c67b044d 100644
--- a/pkgs/development/python-modules/geoalchemy2/default.nix
+++ b/pkgs/development/python-modules/geoalchemy2/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "GeoAlchemy2";
- version = "0.8.3";
+ version = "0.8.4";
src = fetchPypi {
inherit pname version;
- sha256 = "a5a2444d90ce7f2c6b2d7bd7346c8aed16fd32c3e190e631576a51814e8f7ee9";
+ sha256 = "02jbad9vbnjx8bmfvxg77z18nymrry6li8hy9pwi0yiyvwbnycyr";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/geopandas/default.nix b/pkgs/development/python-modules/geopandas/default.nix
index 9a86acf83b5..07982b1e42b 100644
--- a/pkgs/development/python-modules/geopandas/default.nix
+++ b/pkgs/development/python-modules/geopandas/default.nix
@@ -4,14 +4,14 @@
buildPythonPackage rec {
pname = "geopandas";
- version = "0.7.0";
+ version = "0.8.0";
disabled = isPy27;
src = fetchFromGitHub {
owner = "geopandas";
repo = "geopandas";
rev = "v${version}";
- sha256 = "0cfdvl4cvi0nim1qbmzf7vg0all272i8r0kj4xgdd0hr2j4jdg9p";
+ sha256 = "033jygbyycl9s6b0kqix9xynhapc2xd8nh47kcfacn514gyncgah";
};
checkInputs = [ pytest Rtree ];
diff --git a/pkgs/development/python-modules/google_cloud_storage/default.nix b/pkgs/development/python-modules/google_cloud_storage/default.nix
index d3e4b8fd932..9446200b657 100644
--- a/pkgs/development/python-modules/google_cloud_storage/default.nix
+++ b/pkgs/development/python-modules/google_cloud_storage/default.nix
@@ -1,4 +1,4 @@
-{ stdenv
+{ lib
, buildPythonPackage
, fetchPypi
, google_resumable_media
@@ -11,32 +11,35 @@
buildPythonPackage rec {
pname = "google-cloud-storage";
- version = "1.28.1";
+ version = "1.29.0";
src = fetchPypi {
inherit pname version;
- sha256 = "a7b5c326e7307a83fa1f1f0ef71aba9ad1f3a2bc6a768401e13fc02369fd8612";
+ sha256 = "07lsdrxypz5i21x99m1zkxwiax89q80v0av6ak0k4fkys48spj0m";
};
propagatedBuildInputs = [
- google_resumable_media
google_api_core
google_cloud_core
+ google_resumable_media
setuptools
];
- checkInputs = [ pytest mock ];
+ checkInputs = [
+ mock
+ pytest
+ ];
# remove directory from interferring with importing modules
# ignore tests which require credentials
checkPhase = ''
rm -r google
- pytest tests/unit -k 'not create'
+ pytest tests/unit -k 'not (create or get or post)'
'';
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "Google Cloud Storage API client library";
homepage = "https://github.com/GoogleCloudPlatform/google-cloud-python";
license = licenses.asl20;
- maintainers = [ maintainers.costrouc ];
+ maintainers = with maintainers; [ costrouc ];
};
}
diff --git a/pkgs/development/python-modules/graphql-core/default.nix b/pkgs/development/python-modules/graphql-core/default.nix
index 21cc58e67fc..9e48f66c13d 100644
--- a/pkgs/development/python-modules/graphql-core/default.nix
+++ b/pkgs/development/python-modules/graphql-core/default.nix
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "graphql-core";
- version = "2.3.1";
+ version = "3.1.2";
src = fetchFromGitHub {
owner = "graphql-python";
repo = pname;
rev = "v${version}";
- sha256 = "029jnwy6zbj4x7f3ffpn1gyx0w9ala9cj2g115g6aa7im3xd2jma";
+ sha256 = "0kvbj9dwpx8mjfj86kqx54dbz9k72ki147ssyj0ca2syvb8jm3wb";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/graphql-server-core/default.nix b/pkgs/development/python-modules/graphql-server-core/default.nix
index e12d71836f1..e26e936f48f 100644
--- a/pkgs/development/python-modules/graphql-server-core/default.nix
+++ b/pkgs/development/python-modules/graphql-server-core/default.nix
@@ -1,23 +1,33 @@
{ buildPythonPackage
, fetchFromGitHub
, lib
-
, black
, graphql-core
, promise
+, fetchpatch
+, pythonOlder
}:
buildPythonPackage rec {
pname = "graphql-server-core";
- version = "1.2.0";
+ version = "2.0.0";
src = fetchFromGitHub {
owner = "graphql-python";
repo = pname;
rev = "v${version}";
- sha256 = "123q3xziv0s22h10v3f5slirf4b6nxj0hnmarwx9vws6x21bgrgh";
+ sha256 = "1w3biv2za2m1brwjy0z049c2m94gm1zfwxzgc6lwrsci724jv9fr";
};
+ disable = pythonOlder "3.6";
+
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/graphql-python/graphql-server-core/commit/865ee9d5602f352c958f6f7e15adbe9abe216784.patch";
+ sha256 = "03p44p4j8rys7mgamh2h9ibbnac2cqwvp5f5hrl2avj2hh0l6j46";
+ })
+ ];
+
propagatedBuildInputs = [
graphql-core
promise
diff --git a/pkgs/development/python-modules/hcloud/default.nix b/pkgs/development/python-modules/hcloud/default.nix
index 672c4b94f36..d1369b83179 100644
--- a/pkgs/development/python-modules/hcloud/default.nix
+++ b/pkgs/development/python-modules/hcloud/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "hcloud";
- version = "1.7.0";
+ version = "1.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "d249ab784b23026fcde21e4d69b46eaf9f3559ba3612f1d896a4092ecfc06a75";
+ sha256 = "1xkds49z4hjyvz170913dz6886lhq4hb2n6dqqpv6q5p1znsx2gj";
};
propagatedBuildInputs = [ future requests python-dateutil ];
diff --git a/pkgs/development/python-modules/hglib/default.nix b/pkgs/development/python-modules/hglib/default.nix
index 14e5b4edcd7..e96d7e22870 100644
--- a/pkgs/development/python-modules/hglib/default.nix
+++ b/pkgs/development/python-modules/hglib/default.nix
@@ -30,8 +30,7 @@ buildPythonPackage rec {
checkInputs = [ nose ];
checkPhase = ''
- ${python.interpreter} test.py --with-hg "${mercurial}/bin/hg" -v \
- --exclude=test_merge_prompt_cb # https://bz.mercurial-scm.org/show_bug.cgi?id=6265
+ ${python.interpreter} test.py --with-hg "${mercurial}/bin/hg" -v
'';
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/hvac/default.nix b/pkgs/development/python-modules/hvac/default.nix
index d68e12b3773..864a1300c3e 100644
--- a/pkgs/development/python-modules/hvac/default.nix
+++ b/pkgs/development/python-modules/hvac/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "hvac";
- version = "0.10.3";
+ version = "0.10.4";
src = fetchPypi {
inherit pname version;
- sha256 = "391b558a465d1919a2862926ab9a7c6bef1f2ac2c46daf8dd5115080c42978e4";
+ sha256 = "0yhywm8f86pc4f7ivvbwicwhzf0khjqp9jj77pqy6nha6znvpvnh";
};
propagatedBuildInputs = [ requests six ];
diff --git a/pkgs/development/python-modules/ics/default.nix b/pkgs/development/python-modules/ics/default.nix
index d304dddd79d..08799a9fb4b 100644
--- a/pkgs/development/python-modules/ics/default.nix
+++ b/pkgs/development/python-modules/ics/default.nix
@@ -1,6 +1,6 @@
{ stdenv, buildPythonPackage, fetchFromGitHub, pythonOlder
, tatsu, arrow
-, pytest-sugar, pytestpep8, pytest-flakes, pytestcov
+, pytestCheckHook, pytestpep8, pytest-flakes
}:
buildPythonPackage rec {
@@ -22,10 +22,7 @@ buildPythonPackage rec {
--replace "arrow>=0.11,<0.15" "arrow"
'';
- checkInputs = [ pytest-sugar pytestpep8 pytest-flakes pytestcov ];
- checkPhase = ''
- pytest
- '';
+ checkInputs = [ pytestCheckHook pytestpep8 pytest-flakes ];
meta = with stdenv.lib; {
description = "Pythonic and easy iCalendar library (RFC 5545)";
diff --git a/pkgs/development/python-modules/identify/default.nix b/pkgs/development/python-modules/identify/default.nix
index 9f78298a3f3..e1e69158254 100644
--- a/pkgs/development/python-modules/identify/default.nix
+++ b/pkgs/development/python-modules/identify/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "identify";
- version = "1.4.19";
+ version = "1.4.21";
src = fetchPypi {
inherit pname version;
- sha256 = "249ebc7e2066d6393d27c1b1be3b70433f824a120b1d8274d362f1eb419e3b52";
+ sha256 = "105n1prgmzkzdwr8q0bdx82nj7i8p3af1abh864k2fcyjwmpzl64";
};
# Tests not included in PyPI tarball
diff --git a/pkgs/development/python-modules/ihatemoney/default.nix b/pkgs/development/python-modules/ihatemoney/default.nix
index 5df5e6b18cd..38d762ec360 100644
--- a/pkgs/development/python-modules/ihatemoney/default.nix
+++ b/pkgs/development/python-modules/ihatemoney/default.nix
@@ -1,4 +1,4 @@
-{ buildPythonPackage, lib, fetchFromGitHub, isPy27, nixosTests
+{ buildPythonPackage, lib, fetchFromGitHub, isPy27, nixosTests, fetchpatch, fetchPypi
, alembic
, aniso8601
, Babel
@@ -15,33 +15,65 @@
, flask_script
, flask_sqlalchemy
, flask_wtf
+, debts
, idna
, itsdangerous
, jinja2
, Mako
, markupsafe
-, mock
, python-dateutil
, pytz
, six
, sqlalchemy
+, sqlalchemy-continuum
, werkzeug
, wtforms
, psycopg2 # optional, for postgresql support
, flask_testing
}:
+# ihatemoney is not really a library. It will only ever be imported
+# by the interpreter of uwsgi. So overrides for its depencies are fine.
+let
+ # https://github.com/spiral-project/ihatemoney/issues/567
+ pinned_wtforms = wtforms.overridePythonAttrs (old: rec {
+ pname = "WTForms";
+ version = "2.2.1";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0q9vkcq6jnnn618h27lx9sas6s9qlg2mv8ja6dn0hy38gwzarnqc";
+ };
+ });
+ pinned_flask_wtf = flask_wtf.override { wtforms = pinned_wtforms; };
+in
+
buildPythonPackage rec {
pname = "ihatemoney";
- version = "4.1";
+ version = "4.2";
src = fetchFromGitHub {
owner = "spiral-project";
repo = pname;
rev = version;
- sha256 = "1ai7v2i2rvswzv21nwyq51fvp8lr2x2cl3n34p11br06kc1pcmin";
+ sha256 = "0d4vc6m0jkwlz9ly0hcjghccydvqbldh2jb8yzf94jrgkd5fd7k1";
};
+ disabled = isPy27;
+
+ patches = [
+ # fix migration on postgresql
+ # remove on next release
+ (fetchpatch {
+ url = "https://github.com/spiral-project/ihatemoney/commit/6129191b26784b895e203fa3eafb89cee7d88b71.patch";
+ sha256 = "0yc24gsih9x3pnh2mhj4v5i71x02dq93a9jd2r8b1limhcl4p1sw";
+ })
+ ];
+
+ postPatch = ''
+ # remove draconian pinning
+ sed -i 's/==.*$//' setup.cfg
+ '';
+
propagatedBuildInputs = [
alembic
aniso8601
@@ -58,7 +90,7 @@ buildPythonPackage rec {
flask-restful
flask_script
flask_sqlalchemy
- flask_wtf
+ pinned_flask_wtf
idna
itsdangerous
jinja2
@@ -68,14 +100,16 @@ buildPythonPackage rec {
pytz
six
sqlalchemy
+ sqlalchemy-continuum
werkzeug
- wtforms
+ pinned_wtforms
psycopg2
+ debts
];
checkInputs = [
flask_testing
- ] ++ lib.optionals isPy27 [ mock ];
+ ];
passthru.tests = {
inherit (nixosTests) ihatemoney;
diff --git a/pkgs/development/python-modules/influxdb-client/default.nix b/pkgs/development/python-modules/influxdb-client/default.nix
new file mode 100644
index 00000000000..007ab25eb69
--- /dev/null
+++ b/pkgs/development/python-modules/influxdb-client/default.nix
@@ -0,0 +1,53 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, rx
+, certifi
+, six
+, python-dateutil
+, setuptools
+, urllib3
+, ciso8601
+, pytz
+, pythonOlder
+}:
+
+buildPythonPackage rec {
+ pname = "influxdb-client";
+ version = "1.8.0";
+
+ disabled = pythonOlder "3.6"; # requires python version >=3.6
+
+ src = fetchFromGitHub {
+ owner = "influxdata";
+ repo = "influxdb-client-python";
+ rev = "v${version}";
+ sha256 = "0gf0fjkd10yn1bb86rfapnd5diraivshn9mhzqxaxwlfah45q187";
+ };
+
+ # makes test not reproducible
+ postPatch = ''
+ sed -i -e '/randomize/d' test-requirements.txt
+ '';
+
+ propagatedBuildInputs = [
+ rx
+ certifi
+ six
+ python-dateutil
+ setuptools
+ urllib3
+ ciso8601
+ pytz
+ ];
+
+ # requires influxdb server
+ doCheck = false;
+
+ meta = with lib; {
+ description = "InfluxDB 2.0 Python client library";
+ homepage = "https://github.com/influxdata/influxdb-client-python";
+ license = licenses.mit;
+ maintainers = [ maintainers.mic92 ];
+ };
+}
diff --git a/pkgs/development/python-modules/ipdb/default.nix b/pkgs/development/python-modules/ipdb/default.nix
index 4b234cc11ac..c32726be7e4 100644
--- a/pkgs/development/python-modules/ipdb/default.nix
+++ b/pkgs/development/python-modules/ipdb/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "ipdb";
- version = "0.13.2";
+ version = "0.13.3";
disabled = isPyPy; # setupterm: could not find terminfo database
src = fetchPypi {
inherit pname version;
- sha256 = "0jcd849rx30y3wcgzsqbn06v0yjlzvb9x3076q0yxpycdwm1ryvp";
+ sha256 = "0y3yk5k2yszcwxsjinvf40b1wl8wi8l6kv7pl9jmx9j53hk6vx6n";
};
propagatedBuildInputs = [ ipython ];
diff --git a/pkgs/development/python-modules/junit-xml/default.nix b/pkgs/development/python-modules/junit-xml/default.nix
index 84acd49792d..c7133c206d8 100644
--- a/pkgs/development/python-modules/junit-xml/default.nix
+++ b/pkgs/development/python-modules/junit-xml/default.nix
@@ -2,8 +2,7 @@
, buildPythonPackage
, fetchFromGitHub
, six
-, pytest
-, pytest-sugar
+, pytestCheckHook
}:
buildPythonPackage rec {
@@ -21,11 +20,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [ six ];
- checkInputs = [ pytest pytest-sugar ];
-
- checkPhase = ''
- pytest
- '';
+ checkInputs = [ pytestCheckHook ];
meta = with lib; {
description = "Creates JUnit XML test result documents that can be read by tools such as Jenkins";
diff --git a/pkgs/development/python-modules/jupyterlab/default.nix b/pkgs/development/python-modules/jupyterlab/default.nix
index 8d08fec6f5d..0aab09117e7 100644
--- a/pkgs/development/python-modules/jupyterlab/default.nix
+++ b/pkgs/development/python-modules/jupyterlab/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "jupyterlab";
- version = "2.1.4";
+ version = "2.1.5";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "7b5bd4a05330a01c8522ee7f1cda5cb2e0d96412d9e1e879a19b3afb63d4ac69";
+ sha256 = "162jn51cg36fsn4l2zhnb5n4nbkhm9wlv974ggcnmdij3i4r4yya";
};
propagatedBuildInputs = [ jupyterlab_server notebook ];
diff --git a/pkgs/development/python-modules/kaggle/default.nix b/pkgs/development/python-modules/kaggle/default.nix
new file mode 100644
index 00000000000..cccd553a31f
--- /dev/null
+++ b/pkgs/development/python-modules/kaggle/default.nix
@@ -0,0 +1,53 @@
+{ buildPythonPackage
+, certifi
+, fetchPypi
+, lib
+, python-dateutil
+, python-slugify
+, six
+, requests
+, tqdm
+, urllib3
+}:
+
+buildPythonPackage rec {
+ pname = "kaggle";
+ version = "1.5.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0f5qrkgklcpgbwncrif7aw4f86dychqplh7k3f4rljwnr9yhjb1w";
+ };
+
+ # The version bounds in the setup.py file are unnecessarily restrictive.
+ patchPhase = ''
+ substituteInPlace setup.py \
+ --replace 'urllib3 >= 1.21.1, < 1.25' 'urllib3'
+ '';
+
+ propagatedBuildInputs = [
+ certifi
+ python-dateutil
+ python-slugify
+ requests
+ six
+ tqdm
+ urllib3
+ ];
+
+ # Tests try to access the network.
+ checkPhase = ''
+ export HOME="$TMP"
+ mkdir -p "$HOME/.kaggle/"
+ echo '{"username":"foobar","key":"00000000000000000000000000000000"}' > "$HOME/.kaggle/kaggle.json"
+ $out/bin/kaggle --help > /dev/null
+ '';
+ pythonImportsCheck = [ "kaggle" ];
+
+ meta = with lib; {
+ description = "Official API for https://www.kaggle.com, accessible using a command line tool implemented in Python 3";
+ homepage = "https://github.com/Kaggle/kaggle-api";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ cdepillabout ];
+ };
+}
diff --git a/pkgs/development/python-modules/latexcodec/default.nix b/pkgs/development/python-modules/latexcodec/default.nix
index 3514d5da9a2..77b75193ca4 100644
--- a/pkgs/development/python-modules/latexcodec/default.nix
+++ b/pkgs/development/python-modules/latexcodec/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "latexcodec";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0pyzhidpnc3q3rh9d5hxhzv99rl5limyyrll7xcyssci92fn8gyd";
+ sha256 = "16pynfnn8y8xp55yp06i721fccv5dlx9ba6k5bzcwq9j6wf5b8ia";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/ldap/default.nix b/pkgs/development/python-modules/ldap/default.nix
index 70b4ba2bf1f..0e4f5597ce6 100644
--- a/pkgs/development/python-modules/ldap/default.nix
+++ b/pkgs/development/python-modules/ldap/default.nix
@@ -4,11 +4,11 @@
buildPythonPackage rec {
pname = "python-ldap";
- version = "3.2.0";
+ version = "3.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "13nvrhp85yr0jyxixcjj012iw8l9wynxxlykm9j3alss6waln73x";
+ sha256 = "198as30xy6p760niqps2zdvq2xcmr765h06pmda8fa9y077wl4a7";
};
propagatedBuildInputs = [ pyasn1 pyasn1-modules ];
diff --git a/pkgs/development/python-modules/libcloud/default.nix b/pkgs/development/python-modules/libcloud/default.nix
index 22201670111..6693756b9cb 100644
--- a/pkgs/development/python-modules/libcloud/default.nix
+++ b/pkgs/development/python-modules/libcloud/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "apache-libcloud";
- version = "3.0.0";
+ version = "3.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b9eef1a61383fd401a537cf0796a1067a265288b7ab89be93f5571961a8a2902";
+ sha256 = "1b28j265kvibgxrgxx0gwfm6cmv252c8ph1j2vb0cpms8ph5if5v";
};
checkInputs = [ mock pytest pytestrunner requests-mock ];
diff --git a/pkgs/development/python-modules/libevdev/default.nix b/pkgs/development/python-modules/libevdev/default.nix
index ab00340cfe1..220d60663a3 100644
--- a/pkgs/development/python-modules/libevdev/default.nix
+++ b/pkgs/development/python-modules/libevdev/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "libevdev";
- version = "0.7";
+ version = "0.9";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "10gwj08kn2rs4waq7807mq34cbavgkpg8fpir8mvnba601b8q4r4";
+ sha256 = "17agnigmzscmdjqmrylg1lza03hwjhgxbpf4l705s6i7p7ndaqrs";
};
doCheck = false;
diff --git a/pkgs/development/python-modules/libversion/default.nix b/pkgs/development/python-modules/libversion/default.nix
index 21aa46348b1..ed3629ce65d 100644
--- a/pkgs/development/python-modules/libversion/default.nix
+++ b/pkgs/development/python-modules/libversion/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "libversion";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "1p3snjlsg11vhba8h286h19kn6azlxbywg9f6rdhj8sfraccqlmk";
+ sha256 = "1h8x9hglrqi03f461lhw3wwz23zs84dgw7hx4laxcmyrgvyzvcq1";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/python-modules/libvirt/default.nix b/pkgs/development/python-modules/libvirt/default.nix
index 43962c7d4d6..7b1601a4122 100644
--- a/pkgs/development/python-modules/libvirt/default.nix
+++ b/pkgs/development/python-modules/libvirt/default.nix
@@ -2,12 +2,12 @@
buildPythonPackage rec {
pname = "libvirt";
- version = "6.2.0";
+ version = "6.3.0";
src = assert version == libvirt.version; fetchgit {
url = "git://libvirt.org/libvirt-python.git";
rev = "v${version}";
- sha256 = "0a8crk29rmnw1kcgi72crb7syacdk03lkl05yand5cxs0l65jwdl";
+ sha256 = "088cksq59jxkkzbvmwl8jw9v2k3zibwksl7j57yb51bxaa2sa1cx";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/python-modules/mahotas/default.nix b/pkgs/development/python-modules/mahotas/default.nix
index f48c36bdb03..b7d17d943f7 100644
--- a/pkgs/development/python-modules/mahotas/default.nix
+++ b/pkgs/development/python-modules/mahotas/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "mahotas";
- version = "1.4.9";
+ version = "1.4.10";
src = fetchFromGitHub {
owner = "luispedro";
repo = "mahotas";
rev = "v${version}";
- sha256 = "151hri3lwcm9p7w1nyw99h8c70j51698cvzaiazvwb6gl4khwavv";
+ sha256 = "0fjiyl82wj1a6xzr9mss2y2rydl4zchl2cbdbg0jm0fcrs99q4hw";
};
# remove this as soon as https://github.com/luispedro/mahotas/issues/97 is fixed
diff --git a/pkgs/development/python-modules/mt-940/default.nix b/pkgs/development/python-modules/mt-940/default.nix
index d28cda99d74..01abd718c75 100644
--- a/pkgs/development/python-modules/mt-940/default.nix
+++ b/pkgs/development/python-modules/mt-940/default.nix
@@ -15,10 +15,14 @@ buildPythonPackage rec {
checkInputs = [ pyyaml pytest ];
+ # requires tests files that are not present
+ doCheck = false;
checkPhase = ''
py.test
'';
+ pythonImportsCheck = [ "mt940" ];
+
meta = with lib; {
description = "A library to parse MT940 files and returns smart Python collections for statistics and manipulation";
homepage = "https://github.com/WoLpH/mt940";
diff --git a/pkgs/development/python-modules/mwclient/default.nix b/pkgs/development/python-modules/mwclient/default.nix
index b26a3f948c8..2744ff9a277 100644
--- a/pkgs/development/python-modules/mwclient/default.nix
+++ b/pkgs/development/python-modules/mwclient/default.nix
@@ -4,14 +4,14 @@
}:
buildPythonPackage rec {
- version = "0.10.0";
+ version = "0.10.1";
pname = "mwclient";
src = fetchFromGitHub {
owner = "mwclient";
repo = "mwclient";
rev = "v${version}";
- sha256 = "1c3q6lwmb05yqywc4ya98ca7hsl15niili8rccl4n1yqp77c103v";
+ sha256 = "120snnsh9n5svfwkyj1w9jrxf99jnqm0jk282yypd3lpyca1l9hj";
};
checkInputs = [ pytest pytestpep8 pytestcache pytestcov responses mock ];
diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix
index bdc032a942b..0bcf216fa46 100644
--- a/pkgs/development/python-modules/mypy/default.nix
+++ b/pkgs/development/python-modules/mypy/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "mypy";
- version = "0.780";
+ version = "0.782";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "4ef13b619a289aa025f2273e05e755f8049bb4eaba6d703a425de37d495d178d";
+ sha256 = "030kn709515452n6gy2i1d9fg6fyrkmdz228lfpmbslybsld9xzg";
};
propagatedBuildInputs = [ typed-ast psutil mypy-extensions typing-extensions ];
diff --git a/pkgs/development/python-modules/nbsphinx/default.nix b/pkgs/development/python-modules/nbsphinx/default.nix
index 9b96bc12d64..f46322954f3 100644
--- a/pkgs/development/python-modules/nbsphinx/default.nix
+++ b/pkgs/development/python-modules/nbsphinx/default.nix
@@ -13,11 +13,11 @@
buildPythonPackage rec {
pname = "nbsphinx";
- version = "0.7.0";
+ version = "0.7.1";
src = fetchPypi {
inherit pname version;
- sha256 = "77545508fff12fed427fffbd9eae932712fe3db7cc6729b0af5bbd122d7146cf";
+ sha256 = "0j56bxdj08vn3q1804qwb1ywhga1mdg1awgm7i64wfpfwi8df2zm";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/netdisco/default.nix b/pkgs/development/python-modules/netdisco/default.nix
index 9d471144644..3d5c1520d31 100644
--- a/pkgs/development/python-modules/netdisco/default.nix
+++ b/pkgs/development/python-modules/netdisco/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "netdisco";
- version = "2.7.0";
+ version = "2.7.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "46839e47c57554241971fbf3ba7e0077cadd22dd2bcf7eec4f72b243de2e062d";
+ sha256 = "0rkaz9377f4ldxcqxcmcc9hwdv5dda8nl7vrnp2pj3ppivq5629w";
};
propagatedBuildInputs = [ requests zeroconf netifaces ];
diff --git a/pkgs/development/python-modules/nibabel/default.nix b/pkgs/development/python-modules/nibabel/default.nix
index 2ca6635674c..22a734a7a78 100644
--- a/pkgs/development/python-modules/nibabel/default.nix
+++ b/pkgs/development/python-modules/nibabel/default.nix
@@ -2,8 +2,8 @@
, buildPythonPackage
, fetchPypi
, isPy27
-, nose
, pytest
+, nose
, numpy
, h5py
, pydicom
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "nibabel";
- version = "3.1.0";
+ version = "3.1.1";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "774adcff834f22915afb68c6cdd7acbcb5d0240b7f87f6da6c63ff405480884b";
+ sha256 = "1kir9g7kmy2qygyzczx8nj4b0sc6jjvqy0ssm39bxzqsr1vzzvxm";
};
propagatedBuildInputs = [ numpy scipy h5py pydicom ];
@@ -25,7 +25,7 @@ buildPythonPackage rec {
checkInputs = [ nose pytest ];
checkPhase = ''
- nosetests
+ pytest
'';
meta = with lib; {
diff --git a/pkgs/development/python-modules/nmigen/default.nix b/pkgs/development/python-modules/nmigen/default.nix
index 3cb2056c7cf..98d95afa992 100644
--- a/pkgs/development/python-modules/nmigen/default.nix
+++ b/pkgs/development/python-modules/nmigen/default.nix
@@ -15,15 +15,15 @@
buildPythonPackage rec {
pname = "nmigen";
- version = "unstable-2019-02-08";
+ version = "unstable-2020-04-02";
# python setup.py --version
realVersion = "0.2.dev49+g${lib.substring 0 7 src.rev}";
src = fetchFromGitHub {
owner = "nmigen";
repo = "nmigen";
- rev = "66f4510c4465be5d0763d7835770553434e4ee91";
- sha256 = "19y39c4ywckm4yzrpjzcdl9pqy9d1sf1zsb4zpzajpmnfqccc3b0";
+ rev = "c79caead33fff14e2dec42b7e21d571a02526876";
+ sha256 = "sha256-3+mxHyg0a92/BfyePtKT5Hsk+ra+fQzTjCJ2Ech44/s=";
};
disabled = pythonOlder "3.6";
@@ -40,7 +40,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "A refreshed Python toolbox for building complex digital hardware";
- homepage = "https://github.com/nmigen/nmigen";
+ homepage = "https://nmigen.info/nmigen";
license = licenses.bsd2;
maintainers = with maintainers; [ emily ];
};
diff --git a/pkgs/development/python-modules/ntlm-auth/default.nix b/pkgs/development/python-modules/ntlm-auth/default.nix
index 14900d5c55d..080734bd25e 100644
--- a/pkgs/development/python-modules/ntlm-auth/default.nix
+++ b/pkgs/development/python-modules/ntlm-auth/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "ntlm-auth";
- version = "1.4.0";
+ version = "1.5.0";
src = fetchFromGitHub {
owner = "jborean93";
repo = "ntlm-auth";
rev = "v${version}";
- sha256 = "168k3ygwbvnfcwn7q1nv3vvy6b9jc4cnpix0xgg5j8av7v1x0grn";
+ sha256 = "00dpf5bfsy07frsjihv1k10zmwcyq4bvkilbxha7h6nlwpcm2409";
};
checkInputs = [ mock pytest requests unittest2 ];
diff --git a/pkgs/development/python-modules/nuitka/default.nix b/pkgs/development/python-modules/nuitka/default.nix
index f65f5079b2c..f5726b91b9c 100644
--- a/pkgs/development/python-modules/nuitka/default.nix
+++ b/pkgs/development/python-modules/nuitka/default.nix
@@ -12,13 +12,13 @@ let
# Therefore we create a separate env for it.
scons = pkgs.python27.withPackages(ps: [ pkgs.scons ]);
in buildPythonPackage rec {
- version = "0.6.8.1";
+ version = "0.6.8.4";
pname = "Nuitka";
# Latest version is not yet on PyPi
src = fetchurl {
url = "https://github.com/kayhayen/Nuitka/archive/${version}.tar.gz";
- sha256 = "1rn6i2mcljhb9nmh8qj3slcmqzs9jx8s7j8r2b7685n7751h5ipj";
+ sha256 = "0awhwksnmqmbciimqmd11wygp7bnq57khcg4n9r4ld53s147rmqm";
};
checkInputs = [ vmprof pyqt4 ];
diff --git a/pkgs/development/python-modules/nunavut/default.nix b/pkgs/development/python-modules/nunavut/default.nix
new file mode 100644
index 00000000000..96247c93000
--- /dev/null
+++ b/pkgs/development/python-modules/nunavut/default.nix
@@ -0,0 +1,37 @@
+{ lib, buildPythonPackage, pythonOlder, fetchPypi, pydsdl }:
+
+ buildPythonPackage rec {
+ pname = "nunavut";
+ version = "0.3.0";
+ disabled = pythonOlder "3.5"; # only python>=3.5 is supported
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1ycnxrw2qgm7kdapsnhz80jsqkghgvb5giqwapn0m30rplwc3s36";
+ };
+
+ propagatedBuildInputs = [
+ pydsdl
+ ];
+
+ # allow for writable directory for darwin
+ preBuild = ''
+ export HOME=$TMPDIR
+ '';
+
+ # repo doesn't contain tests, ensure imports aren't broken
+ pythonImportsCheck = [
+ "nunavut"
+ ];
+
+ meta = with lib; {
+ description = "A UAVCAN DSDL template engine";
+ longDescription = ''
+ It exposes a pydsdl abstract syntax tree to Jinja2 templates allowing
+ authors to generate code, schemas, metadata, documentation, etc.
+ '';
+ homepage = "https://nunavut.readthedocs.io/";
+ maintainers = with maintainers; [ wucke13 ];
+ license = with licenses; [ bsd3 mit ];
+ };
+}
diff --git a/pkgs/development/python-modules/paste/default.nix b/pkgs/development/python-modules/paste/default.nix
index 9d45f35d365..5b12f04b2e5 100644
--- a/pkgs/development/python-modules/paste/default.nix
+++ b/pkgs/development/python-modules/paste/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "paste";
- version = "3.4.0";
+ version = "3.4.1";
src = fetchPypi {
pname = "Paste";
inherit version;
- sha256 = "16sichvhyci1gaarkjs35mai8vphh7b244qm14hj1isw38nx4c03";
+ sha256 = "1csqn7g9b05hp3fgd82355k4pb5rv12k9x6p2mdw2v01m385171p";
};
propagatedBuildInputs = [ six ];
diff --git a/pkgs/development/python-modules/pep8-naming/default.nix b/pkgs/development/python-modules/pep8-naming/default.nix
index 5f3f0a5145d..5f6ef894d8f 100644
--- a/pkgs/development/python-modules/pep8-naming/default.nix
+++ b/pkgs/development/python-modules/pep8-naming/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "pep8-naming";
- version = "0.10.0";
+ version = "0.11.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0fmzccbmr0jn9ynamdb9ly2ai8qs5qfk8alfgnzr3fbjvpwsbd7k";
+ sha256 = "0937rnk3c2z1jkdmbw9hfm80p5k467q7rqhn6slfiprs4kflgpd1";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/phonenumbers/default.nix b/pkgs/development/python-modules/phonenumbers/default.nix
index 2ba64faad31..a14a790059d 100644
--- a/pkgs/development/python-modules/phonenumbers/default.nix
+++ b/pkgs/development/python-modules/phonenumbers/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "phonenumbers";
- version = "8.12.5";
+ version = "8.12.6";
src = fetchPypi {
inherit pname version;
- sha256 = "3586f19abeb92aa6b539d7a4757cb507cf54efcd78224e895caf20fbdde07c26";
+ sha256 = "02yfyphrrlx00r7s2j522kjszchq6ql8gb33lasm6q8wwy7hfcnk";
};
meta = {
diff --git a/pkgs/development/python-modules/pint/default.nix b/pkgs/development/python-modules/pint/default.nix
index 532d9d0ede8..939eeafd9b9 100644
--- a/pkgs/development/python-modules/pint/default.nix
+++ b/pkgs/development/python-modules/pint/default.nix
@@ -14,12 +14,12 @@
buildPythonPackage rec {
pname = "pint";
- version = "0.11";
+ version = "0.14";
src = fetchPypi {
inherit version;
pname = "Pint";
- sha256 = "0kfgnmcs6z9ndhzvwg2xzhpwxgyyagdsdz5dns1jy40fa1q113rh";
+ sha256 = "0wkzb7g20wzpqr3xaqpq96dlfv6irw202icsz81ys8npp7mm194s";
};
disabled = pythonOlder "3.6";
diff --git a/pkgs/development/python-modules/powerline/default.nix b/pkgs/development/python-modules/powerline/default.nix
index 3c4c6ae4ec7..65325f70b45 100644
--- a/pkgs/development/python-modules/powerline/default.nix
+++ b/pkgs/development/python-modules/powerline/default.nix
@@ -1,26 +1,38 @@
{ lib
-, fetchurl
+, fetchFromGitHub
+, python
, buildPythonPackage
+, socat
, psutil
+, hglib
, pygit2
+, pyuv
+, i3ipc
}:
-# The source of this package needs to be patched to include the full path to
-# the executables of git, mercurial and bazaar.
+# TODO: bzr support is missing because nixpkgs switched to `breezy`
buildPythonPackage rec {
- version = "2.7";
+ version = "2.8.1";
pname = "powerline";
- src = fetchurl {
- url = "https://github.com/powerline/powerline/archive/${version}.tar.gz";
- name = "${pname}-${version}.tar.gz";
- sha256 = "1h1j2rfphvfdq6mmfyn5bql45hzrwxkhpc2jcwf0vrl3slzkl5s5";
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = version;
+ sha256 = "0xscckcbw75pbcl4546ndrjs4682pn2sqqrd6qvqm0s6zswg7a0y";
};
- propagatedBuildInputs = [ psutil pygit2];
+ propagatedBuildInputs = [
+ socat
+ psutil
+ hglib
+ pygit2
+ pyuv
+ i3ipc
+ ];
-# error: This is still beta and some tests still fail
+ # tests are travis-specific
doCheck = false;
postInstall = ''
@@ -29,19 +41,9 @@ buildPythonPackage rec {
install -m644 "font/PowerlineSymbols.otf" "$out/share/fonts/OTF/PowerlineSymbols.otf"
install -m644 "font/10-powerline-symbols.conf" "$out/etc/fonts/conf.d/10-powerline-symbols.conf"
- install -dm755 "$out/share/vim/vimfiles/plugin"
- install -m644 "powerline/bindings/vim/plugin/powerline.vim" "$out/share/vim/vimfiles/plugin/powerline.vim"
-
- install -dm755 "$out/share/zsh/site-contrib"
- install -m644 "powerline/bindings/zsh/powerline.zsh" "$out/share/zsh/site-contrib/powerline.zsh"
-
- install -dm755 "$out/share/tmux"
- install -m644 "powerline/bindings/tmux/powerline.conf" "$out/share/tmux/powerline.conf"
-
- install -dm755 "$out/share/fish/vendor_functions.d"
- install -m644 "powerline/bindings/fish/powerline-setup.fish" "$out/share/fish/vendor_functions.d/powerline-setup.fish"
-
- '';
+ cp -ra powerline/bindings/{bash,fish,shell,tcsh,tmux,vim,zsh} $out/share/
+ rm $out/share/*/*.py
+ '';
meta = {
homepage = "https://github.com/powerline/powerline";
diff --git a/pkgs/development/python-modules/prance/default.nix b/pkgs/development/python-modules/prance/default.nix
index 5fffbae45fe..1b762fed059 100644
--- a/pkgs/development/python-modules/prance/default.nix
+++ b/pkgs/development/python-modules/prance/default.nix
@@ -15,11 +15,11 @@
buildPythonPackage rec {
pname = "prance";
- version = "0.18.3";
+ version = "0.19.0";
src = fetchPypi {
inherit pname version;
- sha256 = "4600ec749ade4f10d1cc8b07cd7a372f02985efd66100e287e67ccb1d48b5fc5";
+ sha256 = "0ffpfny3z8v3g0drirm27qafafbbvbc4h5k8v7yiwirnh0vn9v46";
};
buildInputs = [
diff --git a/pkgs/development/python-modules/praw/default.nix b/pkgs/development/python-modules/praw/default.nix
index 47715b9e567..698c9cc1ccf 100644
--- a/pkgs/development/python-modules/praw/default.nix
+++ b/pkgs/development/python-modules/praw/default.nix
@@ -14,13 +14,13 @@
buildPythonPackage rec {
pname = "praw";
- version = "6.5.1";
+ version = "7.1.0";
src = fetchFromGitHub {
owner = "praw-dev";
repo = "praw";
rev = "v${version}";
- sha256 = "0d5whaw4731gllffhwrh2qqnlki4j8q83xaf3v4spkd40ps3q7b4";
+ sha256 = "07wyn2pa80ps55kk66rvf4daqyn3y5lzxhx6qh1lpn3p2bacbw9h";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/pre-commit/default.nix b/pkgs/development/python-modules/pre-commit/default.nix
index a933093bef4..c0f536480da 100644
--- a/pkgs/development/python-modules/pre-commit/default.nix
+++ b/pkgs/development/python-modules/pre-commit/default.nix
@@ -16,13 +16,13 @@
buildPythonPackage rec {
pname = "pre-commit";
- version = "2.4.0";
+ version = "2.6.0";
disabled = isPy27;
src = fetchPypi {
inherit version;
pname = "pre_commit";
- sha256 = "1l0lcl3l2544m2k8jlmblfsjn0p2hdxrzzwy646xpvp0rcs2wgkh";
+ sha256 = "05d9635v0yzrj2848m2hn9axbvds0dymv49rlyj238v3vlzncmqn";
};
patches = [
diff --git a/pkgs/development/python-modules/property-manager/default.nix b/pkgs/development/python-modules/property-manager/default.nix
index 55d7bafc014..ad47163e484 100644
--- a/pkgs/development/python-modules/property-manager/default.nix
+++ b/pkgs/development/python-modules/property-manager/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "property-manager";
- version = "2.3.1";
+ version = "3.0";
src = fetchFromGitHub {
owner = "xolox";
repo = "python-property-manager";
rev = version;
- sha256 = "0s4nwipxd8c2vp4rd8mxrj8wbycniz5ki5n177d0dbrnll5amcz0";
+ sha256 = "1v7hjm7qxpgk92i477fjhpcnjgp072xgr8jrgmbrxfbsv4cvl486";
};
propagatedBuildInputs = [ coloredlogs humanfriendly verboselogs ];
diff --git a/pkgs/development/python-modules/pychromecast/default.nix b/pkgs/development/python-modules/pychromecast/default.nix
index fe6f191f611..690b5d717a4 100644
--- a/pkgs/development/python-modules/pychromecast/default.nix
+++ b/pkgs/development/python-modules/pychromecast/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "PyChromecast";
- version = "6.0.0";
+ version = "7.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "15beaafdb155885794443d99fa687a2787d8bad8ba440ecda10bb72bd6c8c815";
+ sha256 = "1wrl2mcsga60ps9fa6mf12c7agshwsvcmlrhwsbj1kmng5yqxq9h";
};
disabled = !isPy3k;
diff --git a/pkgs/development/python-modules/pyclipper/default.nix b/pkgs/development/python-modules/pyclipper/default.nix
index eaf20baf75c..bc910cea580 100644
--- a/pkgs/development/python-modules/pyclipper/default.nix
+++ b/pkgs/development/python-modules/pyclipper/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "pyclipper";
- version = "1.1.0.post3";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "164yksvqwqvwzh8f8lq92asg87hd8rvcy2xb5vm4y4ccvd5xgb7i";
+ sha256 = "0irs5sn6ldpg70630nfndghjnpxv8jldk61zyczfzp1jcz53b43s";
};
nativeBuildInputs = [
diff --git a/pkgs/development/python-modules/pycountry/default.nix b/pkgs/development/python-modules/pycountry/default.nix
index 584ba838cc2..2cd707ee8dc 100644
--- a/pkgs/development/python-modules/pycountry/default.nix
+++ b/pkgs/development/python-modules/pycountry/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "pycountry";
- version = "19.8.18";
+ version = "20.7.3";
src = fetchPypi {
inherit pname version;
- sha256 = "1jxkdjffrhn0il0nm14dlzxpd6f3v1hbxzxsprcksafgmm0almrw";
+ sha256 = "0hnbabsmqimx5hqh0jbd2f64i8fhzhhbrvid57048hs5sd9ll241";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/pydsdl/default.nix b/pkgs/development/python-modules/pydsdl/default.nix
new file mode 100644
index 00000000000..655adecd5c8
--- /dev/null
+++ b/pkgs/development/python-modules/pydsdl/default.nix
@@ -0,0 +1,37 @@
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder }:
+
+ buildPythonPackage rec {
+ pname = "pydsdl";
+ version = "1.4.2";
+ disabled = pythonOlder "3.5"; # only python>=3.5 is supported
+
+ src = fetchFromGitHub {
+ owner = "UAVCAN";
+ repo = pname;
+ rev = version;
+ sha256 = "03kbpzdrjzj5vpgz5rhc110pm1axdn3ynv88b42zq6iyab4k8k1x";
+ };
+
+ propagatedBuildInputs = [
+ ];
+
+ # allow for writable directory for darwin
+ preBuild = ''
+ export HOME=$TMPDIR
+ '';
+
+ # repo doesn't contain tests, ensure imports aren't broken
+ pythonImportsCheck = [
+ "pydsdl"
+ ];
+
+ meta = with lib; {
+ description = "A UAVCAN DSDL compiler frontend implemented in Python";
+ longDescription = ''
+ It supports all DSDL features defined in the UAVCAN specification.
+ '';
+ homepage = "https://uavcan.org";
+ maintainers = with maintainers; [ wucke13 ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/python-modules/pygls/default.nix b/pkgs/development/python-modules/pygls/default.nix
index 962803402e6..d563fa27669 100644
--- a/pkgs/development/python-modules/pygls/default.nix
+++ b/pkgs/development/python-modules/pygls/default.nix
@@ -4,14 +4,14 @@
buildPythonPackage rec {
pname = "pygls";
- version = "0.8.1";
+ version = "0.9.0";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "openlawlibrary";
repo = pname;
rev = "v${version}";
- sha256 = "1853rfdks5n8nw6ig96j7his5kqd75hrvzvd0win4niycaqsag6m";
+ sha256 = "1wfp4hjin1mb6nkzhpfh5v8q8rwvn9zh0mwwj4dlxkqx5lp272hl";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/pygrok/default.nix b/pkgs/development/python-modules/pygrok/default.nix
new file mode 100644
index 00000000000..8f694a117fe
--- /dev/null
+++ b/pkgs/development/python-modules/pygrok/default.nix
@@ -0,0 +1,28 @@
+{ stdenv, lib, buildPythonPackage, fetchFromGitHub, regex, pytest }:
+
+buildPythonPackage rec {
+ pname = "pygrok";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "garyelephant";
+ repo = "pygrok";
+ rev = "v${version}";
+ sha256 = "07487rcmv74srnchh60jp0vg46g086qmpkaj8gxqhp9rj47r1s4m";
+ };
+
+ propagatedBuildInputs = [ regex ];
+
+ checkInputs = [ pytest ];
+ checkPhase = ''
+ pytest
+ '';
+
+ meta = with lib; {
+ maintainers = with maintainers; [ winpat ];
+ description = "A python implementation of jordansissel's grok regular expression library";
+ homepage = "https://github.com/garyelephant/pygrok";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/development/python-modules/pykwalify/default.nix b/pkgs/development/python-modules/pykwalify/default.nix
new file mode 100644
index 00000000000..d2b31ebbf4c
--- /dev/null
+++ b/pkgs/development/python-modules/pykwalify/default.nix
@@ -0,0 +1,53 @@
+{ lib, buildPythonPackage, fetchPypi
+, dateutil, docopt, pyyaml
+, pytest, testfixtures
+}:
+
+buildPythonPackage rec {
+ version = "1.7.0";
+ pname = "pykwalify";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1cnfzkg1b01f825ikpw2fhjclf9c8akxjfrbd1vc22x1lg2kk2vy";
+ };
+
+ propagatedBuildInputs = [
+ dateutil
+ docopt
+ pyyaml
+ ];
+
+ checkInputs = [
+ pytest
+ testfixtures
+ ];
+
+ checkPhase = ''
+ pytest \
+ -k 'not test_multi_file_support'
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/Grokzen/pykwalify";
+ description = "YAML/JSON validation library";
+ longDescription = ''
+ This framework is a port with a lot of added functionality
+ of the Java version of the framework kwalify that can be found at
+ http://www.kuwata-lab.com/kwalify/
+
+ The original source code can be found at
+ http://sourceforge.net/projects/kwalify/files/kwalify-java/0.5.1/
+
+ The source code of the latest release that has been used can be found at
+ https://github.com/sunaku/kwalify.
+ Please note that source code is not the original authors code
+ but a fork/upload of the last release available in Ruby.
+
+ The schema this library is based on and extended from:
+ http://www.kuwata-lab.com/kwalify/ruby/users-guide.01.html#schema
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ siriobalmelli ];
+ };
+}
diff --git a/pkgs/development/python-modules/pylast/default.nix b/pkgs/development/python-modules/pylast/default.nix
index 060dc02a03a..10449717ea4 100644
--- a/pkgs/development/python-modules/pylast/default.nix
+++ b/pkgs/development/python-modules/pylast/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "pylast";
- version = "3.2.1";
+ version = "3.3.0";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "3c984be04c9a22a884c3106a7f75749466d27c68870d6fb7e1f56b71becea7c0";
+ sha256 = "1wqd23bbk5si2mcmswsi486zqnydjjf8g7924gcz6cc1x036lasd";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/pymupdf/default.nix b/pkgs/development/python-modules/pymupdf/default.nix
index c91892585d6..10ca99de7c7 100644
--- a/pkgs/development/python-modules/pymupdf/default.nix
+++ b/pkgs/development/python-modules/pymupdf/default.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPythonPackage, fetchPypi, mupdf, swig }:
buildPythonPackage rec {
pname = "PyMuPDF";
- version = "1.17.0";
+ version = "1.17.2";
src = fetchPypi {
inherit pname version;
- sha256 = "0de92a8fb65db6e661594cc5865a340a2daac3cb9bb58e030820769ece1343c1";
+ sha256 = "1dn4kf6hcwr77pxlxirwmqk9kgpf55122xf48y1nhsmphkkk4ads";
};
patchPhase = ''
diff --git a/pkgs/development/python-modules/pypubsub/default.nix b/pkgs/development/python-modules/pypubsub/default.nix
new file mode 100644
index 00000000000..fd19167a3e9
--- /dev/null
+++ b/pkgs/development/python-modules/pypubsub/default.nix
@@ -0,0 +1,38 @@
+{ lib, buildPythonPackage, fetchFromGitHub, isPy27, pytest }:
+
+buildPythonPackage rec {
+ pname = "pypubsub";
+ version = "4.0.3";
+ disabled = isPy27;
+
+ src = fetchFromGitHub {
+ owner = "schollii";
+ repo = "pypubsub";
+ rev = "v4.0.3";
+ sha256 = "02j74w28wzmdvxkk8i561ywjgizjifq3hgcl080yj0rvkd3wivlb";
+ };
+
+ checkInputs = [ pytest ];
+
+ checkPhase = ''
+ cd tests/suite
+ py.test
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/schollii/pypubsub";
+ description = "Python 3 publish-subcribe library";
+ longDescription = ''
+ Provides a publish-subscribe API to facilitate event-based or
+ message-based architecture in a single-process application. It is pure
+ Python and works on Python 3.3+. It is centered on the notion of a topic;
+ senders publish messages of a given topic, and listeners subscribe to
+ messages of a given topic, all inside the same process. The package also
+ supports a variety of advanced features that facilitate debugging and
+ maintaining topics and messages in larger desktop- or server-based
+ applications.
+ '';
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ tfmoraes ];
+ };
+}
diff --git a/pkgs/development/python-modules/pyqtgraph/default.nix b/pkgs/development/python-modules/pyqtgraph/default.nix
index 3d7fe0bcc5f..d1850c1288d 100644
--- a/pkgs/development/python-modules/pyqtgraph/default.nix
+++ b/pkgs/development/python-modules/pyqtgraph/default.nix
@@ -9,11 +9,11 @@
buildPythonPackage rec {
pname = "pyqtgraph";
- version = "0.10.0";
+ version = "0.11.0";
src = fetchPypi {
inherit pname version;
- sha256 = "4c08ab34881fae5ecf9ddfe6c1220b9e41e6d3eb1579a7d8ef501abb8e509251";
+ sha256 = "0p5k73wjfh0zzjvby8b5107cx7x0c2rdj66zh1nc8y95i0anf2na";
};
propagatedBuildInputs = [ scipy numpy pyqt4 pyopengl ];
diff --git a/pkgs/development/python-modules/pyqtwebengine/default.nix b/pkgs/development/python-modules/pyqtwebengine/default.nix
index 3c0ae904557..c4e10910db8 100644
--- a/pkgs/development/python-modules/pyqtwebengine/default.nix
+++ b/pkgs/development/python-modules/pyqtwebengine/default.nix
@@ -10,12 +10,12 @@ let
in buildPythonPackage rec {
pname = "PyQtWebEngine";
- version = "5.14.0";
+ version = "5.15.0";
format = "other";
src = pythonPackages.fetchPypi {
inherit pname version;
- sha256 = "14hw49akb35n9pgiw564x8ykmsifihn9p2ax2x4zmywb3w2ra5g1";
+ sha256 = "0xdzhl07x3mzfnr5cf4d640168vxi7fyl0fz1pvpbgs0irl14237";
};
outputs = [ "out" "dev" ];
diff --git a/pkgs/development/python-modules/pyscard/default.nix b/pkgs/development/python-modules/pyscard/default.nix
index 4bda0b3c65c..d563a62a46b 100644
--- a/pkgs/development/python-modules/pyscard/default.nix
+++ b/pkgs/development/python-modules/pyscard/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchPypi, buildPythonPackage, swig, pcsclite, PCSC }:
+{ stdenv, fetchPypi, fetchpatch, buildPythonPackage, swig, pcsclite, PCSC }:
let
# Package does not support configuring the pcsc library.
@@ -30,6 +30,21 @@ buildPythonPackage rec {
NIX_CFLAGS_COMPILE = optionalString (! withApplePCSC)
"-I ${getDev pcsclite}/include/PCSC";
+ # The error message differs depending on the macOS host version.
+ # Since Nix reports a constant host version, but proxies to the
+ # underlying library, it's not possible to determine the correct
+ # expected error message. This patch allows both errors to be
+ # accepted.
+ # See: https://github.com/LudovicRousseau/pyscard/issues/77
+ # Building with python from nix on macOS version 10.13 or
+ # greater still causes this issue to occur.
+ patches = optionals withApplePCSC [
+ (fetchpatch {
+ url = "https://github.com/LudovicRousseau/pyscard/commit/945e9c4cd4036155691f6ce9706a84283206f2ef.patch";
+ sha256 = "19n8w1wzn85zywr6xf04d8nfg7sgzjyvxp1ccp3rgfr4mcc36plc";
+ })
+ ];
+
propagatedBuildInputs = if withApplePCSC then [ PCSC ] else [ pcsclite ];
nativeBuildInputs = [ swig ];
diff --git a/pkgs/development/python-modules/pyscard/ignore-macos-bug.patch b/pkgs/development/python-modules/pyscard/ignore-macos-bug.patch
deleted file mode 100644
index 62b20477c9f..00000000000
--- a/pkgs/development/python-modules/pyscard/ignore-macos-bug.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/test/test_SCardGetErrorMessage.py b/test/test_SCardGetErrorMessage.py
-old mode 100644
-new mode 100755
-index c6fe755..c1217f5
---- a/test/test_SCardGetErrorMessage.py
-+++ b/test/test_SCardGetErrorMessage.py
-@@ -29,12 +29,10 @@ class TestError(unittest.TestCase):
- self.assertEqual(res, expected)
-
- res = SCardGetErrorMessage(1)
-+ expected = "Unknown error: 0x00000001"
- # macOS bug not yet fixed
-- if get_platform().startswith('macosx-') and get_platform() < 'macosx-10.13':
-- expected = "Unkown error: 0x00000001"
-- else:
-- expected = "Unknown error: 0x00000001"
-- self.assertEqual(res, expected)
-+ macos_bug_expected = "Unkown error: 0x00000001"
-+ self.assertIn(res, [expected, macos_bug_expected])
-
-
- if __name__ == '__main__':
diff --git a/pkgs/development/python-modules/pyside2/default.nix b/pkgs/development/python-modules/pyside2/default.nix
index 8134e8a573a..e12db4d2e88 100644
--- a/pkgs/development/python-modules/pyside2/default.nix
+++ b/pkgs/development/python-modules/pyside2/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "pyside2";
- version = "5.12.3";
+ version = "5.12.6";
src = fetchurl {
url = "https://download.qt.io/official_releases/QtForPython/pyside2/PySide2-${version}-src/pyside-setup-everywhere-src-${version}.tar.xz";
- sha256 = "0hk89jm8pa0q6kifask5rrffa3bvx02dg2f97ibv7wds9dysnyjg";
+ sha256 = "1n45l6xxyxs6cfp2l4rp8qs1c2fyfwyrdxa4qcpwfsqsi51rydsk";
};
patches = [
diff --git a/pkgs/development/python-modules/pyspinel/default.nix b/pkgs/development/python-modules/pyspinel/default.nix
index d841a416218..dcd35132c2e 100644
--- a/pkgs/development/python-modules/pyspinel/default.nix
+++ b/pkgs/development/python-modules/pyspinel/default.nix
@@ -1,21 +1,32 @@
-{ buildPythonPackage, fetchPypi, lib, future, pyserial, ipaddress }:
+{ lib, buildPythonPackage, fetchFromGitHub, isPy27
+, future, pyserial, ipaddress
+}:
buildPythonPackage rec {
pname = "pyspinel";
- version = "1.0.1";
+ version = "unstable-2020-06-19"; # no versioned release since 2018
+ disabled = isPy27;
- src = fetchPypi {
- inherit pname version;
- sha256 = "5cbfd0f6e9ef3b5cd3a4e72a9a0cee1fe50d518b43746be07a1fd17e883328c2";
+ src = fetchFromGitHub {
+ owner = "openthread";
+ repo = pname;
+ rev = "e0bb3f8e6f49b593ab248a75de04a71626ae8101";
+ sha256 = "0nfmdkgbhmkl82dfxjpwiiarxngm6a3fvdrzpaqp60a4b17pipqg";
};
- propagatedBuildInputs = [ pyserial ipaddress future ];
+ propagatedBuildInputs = [
+ future
+ ipaddress
+ pyserial
+ ];
doCheck = false;
+ pythonImportsCheck = [ "spinel" ];
- meta = {
+ meta = with lib; {
description = "Interface to the OpenThread Network Co-Processor (NCP)";
homepage = "https://github.com/openthread/pyspinel";
- maintainers = with lib.maintainers; [ gebner ];
+ license = licenses.asl20;
+ maintainers = with maintainers; [ gebner ];
};
}
diff --git a/pkgs/development/python-modules/pytest-isort/default.nix b/pkgs/development/python-modules/pytest-isort/default.nix
index 96f78426dba..869466c6500 100644
--- a/pkgs/development/python-modules/pytest-isort/default.nix
+++ b/pkgs/development/python-modules/pytest-isort/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "pytest-isort";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchPypi {
inherit pname version;
- sha256 = "758156cb4dc1db72adc1b7e253011f5eea117fab32af03cedb4cbfc6058b5f8f";
+ sha256 = "01j0sx8yxd7sbmvwky68mvnwrxxs5bjkvi61043jzff1ga92kg9h";
};
propagatedBuildInputs = [ isort ];
diff --git a/pkgs/development/python-modules/pytest-metadata/default.nix b/pkgs/development/python-modules/pytest-metadata/default.nix
index 9b25e2045e9..53ab515e6f0 100644
--- a/pkgs/development/python-modules/pytest-metadata/default.nix
+++ b/pkgs/development/python-modules/pytest-metadata/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "pytest-metadata";
- version = "1.9.0";
+ version = "1.10.0";
src = fetchPypi {
inherit pname version;
- sha256 = "1711gippwsl7c1wi8pc2y75xqq5sn1sscpqvrxjvpjm8pcx2138n";
+ sha256 = "0593jf8l30ayrqr9gkmwfbhz9h8cyqp7mgwp7ah1gjysbajf1rmp";
};
nativeBuildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/pytest-sugar/default.nix b/pkgs/development/python-modules/pytest-sugar/default.nix
index cb5b7bf099f..d1f271ea2bc 100644
--- a/pkgs/development/python-modules/pytest-sugar/default.nix
+++ b/pkgs/development/python-modules/pytest-sugar/default.nix
@@ -4,15 +4,16 @@
, termcolor
, pytest
, packaging
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "pytest-sugar";
- version = "0.9.3";
+ version = "0.9.4";
src = fetchPypi {
inherit pname version;
- sha256 = "1630b5b7ea3624919b73fde37cffb87965c5087a4afab8a43074ff44e0d810c4";
+ sha256 = "b1b2186b0a72aada6859bea2a5764145e3aaa2c1cfbb23c3a19b5f7b697563d3";
};
propagatedBuildInputs = [
@@ -21,6 +22,10 @@ buildPythonPackage rec {
packaging
];
+ checkInputs = [
+ pytestCheckHook
+ ];
+
meta = with lib; {
description = "A plugin that changes the default look and feel of py.test";
homepage = "https://github.com/Frozenball/pytest-sugar";
diff --git a/pkgs/development/python-modules/pytest-tornado/default.nix b/pkgs/development/python-modules/pytest-tornado/default.nix
index 1f2978228e2..658ca7122f4 100644
--- a/pkgs/development/python-modules/pytest-tornado/default.nix
+++ b/pkgs/development/python-modules/pytest-tornado/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "pytest-tornado";
- version = "0.8.0";
+ version = "0.8.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0ncaq7icijls6qh66kv19w3i9av2wnmaycfr4yadyybajr8yvffz";
+ sha256 = "1cgisd7lb9q2hf55558cbn5jfhv65vsgk46ykgidzf9kqcq1kymr";
};
# package has no tests
diff --git a/pkgs/development/python-modules/python-telegram-bot/default.nix b/pkgs/development/python-modules/python-telegram-bot/default.nix
index f36f8239568..0552b18f800 100644
--- a/pkgs/development/python-modules/python-telegram-bot/default.nix
+++ b/pkgs/development/python-modules/python-telegram-bot/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "python-telegram-bot";
- version = "12.7";
+ version = "12.8";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1vwf4pgjrg9a6w51ds9wmzq31bmi3f7xs79gdzzfxfmqmy1hb2r1";
+ sha256 = "1hzdnjxqgqv868agaipga4padq2q5s4hd1yzvh3n48b9ck2qcw9j";
};
checkInputs = [ pytest ];
diff --git a/pkgs/development/python-modules/python-vlc/default.nix b/pkgs/development/python-modules/python-vlc/default.nix
index 821ad8c7baa..84955058060 100644
--- a/pkgs/development/python-modules/python-vlc/default.nix
+++ b/pkgs/development/python-modules/python-vlc/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "python-vlc";
- version = "3.0.9113";
+ version = "3.0.10114";
src = fetchPypi {
inherit pname version;
- sha256 = "5422b79d347b6419008ee91cfd9663edc37eaf2a0bd8fb9017d4cc2e5f249dda";
+ sha256 = "0fq0w1pk2z7limhiyk8f3bqwa67yfgwcszd0v6ipy9x8psas5a61";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/pytimeparse/default.nix b/pkgs/development/python-modules/pytimeparse/default.nix
index ac48fe1c240..9aa11a480cd 100644
--- a/pkgs/development/python-modules/pytimeparse/default.nix
+++ b/pkgs/development/python-modules/pytimeparse/default.nix
@@ -9,7 +9,7 @@ buildPythonPackage rec {
sha256 = "e86136477be924d7e670646a98561957e8ca7308d44841e21f5ddea757556a0a";
};
- propagatedBuildInputs = [ nose ];
+ checkInputs = [ nose ];
meta = with stdenv.lib; {
description = "A small Python library to parse various kinds of time expressions";
diff --git a/pkgs/development/python-modules/pyuavcan/default.nix b/pkgs/development/python-modules/pyuavcan/default.nix
new file mode 100644
index 00000000000..0c78b305959
--- /dev/null
+++ b/pkgs/development/python-modules/pyuavcan/default.nix
@@ -0,0 +1,50 @@
+{ lib, buildPythonPackage, fetchFromGitHub, pythonOlder, numpy, nunavut
+, pyserial , pytest, ruamel_yaml}:
+
+ buildPythonPackage rec {
+ pname = "pyuavcan";
+ version = "1.1.0.dev1";
+ disabled = pythonOlder "3.7"; # only python>=3.7 is supported
+
+ src = fetchFromGitHub {
+ owner = "UAVCAN";
+ repo = pname;
+ rev = version;
+ sha256 = "0fmbmdnnh679zkllv5m6pkrasg7m9vjwabqnmz5m7flrgdh6h4qa";
+ };
+
+ propagatedBuildInputs = [
+ numpy
+ nunavut
+ pyserial
+ pytest
+ ruamel_yaml
+ ];
+
+ # allow for writable directory for darwin
+ preBuild = ''
+ export HOME=$TMPDIR
+ export PYTHONASYNCIODEBUG=1
+ '';
+
+ # tests fail ATM.
+ doCheck = false;
+
+ # check at least that import works, as tests fail
+ pythonImportsCheck = [
+ "pyuavcan"
+ ];
+
+ meta = with lib; {
+ description = "A full-featured implementation of the UAVCAN protocol stack";
+ longDescription = ''
+ It is intended for non-embedded, user-facing applications such as GUI
+ software, diagnostic tools, automation scripts, prototypes, and various
+ R&D cases. PyUAVCAN consists of a Python library (package) and a simple
+ CLI tool for basic diagnostics and shell script automation.
+ '';
+ homepage = "https://pyuavcan.readthedocs.io";
+ maintainers = with maintainers; [ wucke13 ];
+ license = licenses.mit;
+ };
+}
diff --git a/pkgs/development/python-modules/qscintilla-qt5/default.nix b/pkgs/development/python-modules/qscintilla-qt5/default.nix
index 4d63cb5f454..2ee9c82f08d 100644
--- a/pkgs/development/python-modules/qscintilla-qt5/default.nix
+++ b/pkgs/development/python-modules/qscintilla-qt5/default.nix
@@ -1,7 +1,6 @@
{ lib
, pythonPackages
, qscintilla
-, lndir
, qtbase
}:
with pythonPackages;
@@ -11,8 +10,9 @@ buildPythonPackage {
src = qscintilla.src;
format = "other";
- nativeBuildInputs = [ lndir sip qtbase ];
- buildInputs = [ qscintilla pyqt5 ];
+ nativeBuildInputs = [ sip qtbase ];
+ buildInputs = [ qscintilla ];
+ propagatedBuildInputs = [ pyqt5 ];
postPatch = ''
substituteInPlace Python/configure.py \
@@ -22,9 +22,9 @@ buildPythonPackage {
'';
preConfigure = ''
- mkdir -p $out
- lndir ${pyqt5} $out
- rm -rf "$out/nix-support"
+ # configure.py will look for this folder
+ mkdir -p $out/share/sip/PyQt5
+
cd Python
substituteInPlace configure.py \
--replace "qmake = {'CONFIG': 'qscintilla2'}" "qmake = {'CONFIG': 'qscintilla2', 'QT': 'widgets printsupport'}"
diff --git a/pkgs/development/python-modules/rasterio/default.nix b/pkgs/development/python-modules/rasterio/default.nix
index f5e418d925a..236970a5d34 100644
--- a/pkgs/development/python-modules/rasterio/default.nix
+++ b/pkgs/development/python-modules/rasterio/default.nix
@@ -6,14 +6,14 @@
buildPythonPackage rec {
pname = "rasterio";
- version = "1.1.4";
+ version = "1.1.5";
# Pypi doesn't ship the tests, so we fetch directly from GitHub
src = fetchFromGitHub {
owner = "mapbox";
repo = "rasterio";
rev = version;
- sha256 = "1a1ik66b7n6h9gxlr5yb16hhf5h9117av2ggykpfaw699xxhnz30";
+ sha256 = "168b6hmx026jsvhnq6s5k0qfhzda02mmx1alax6wqk16mk63mqcz";
};
checkInputs = [ boto3 pytest pytestcov packaging hypothesis ] ++ lib.optional (!isPy3k) mock;
diff --git a/pkgs/development/python-modules/reportlab/default.nix b/pkgs/development/python-modules/reportlab/default.nix
index 9cd3d131e90..dc8b6d92aaa 100644
--- a/pkgs/development/python-modules/reportlab/default.nix
+++ b/pkgs/development/python-modules/reportlab/default.nix
@@ -11,11 +11,11 @@ let
ft = freetype.overrideAttrs (oldArgs: { dontDisableStatic = true; });
in buildPythonPackage rec {
pname = "reportlab";
- version = "3.5.42";
+ version = "3.5.44";
src = fetchPypi {
inherit pname version;
- sha256 = "9c21f202697a6cea57b9d716288fc919d99cbabeb30222eebfc7ff77eac32744";
+ sha256 = "0f544p640yz7ivwkl635bpzkx4vy5qccs2rlyr61d9vv1jbm01k7";
};
checkInputs = [ glibcLocales ];
diff --git a/pkgs/development/python-modules/rx/default.nix b/pkgs/development/python-modules/rx/default.nix
index fd57a8013c1..00808e744a2 100644
--- a/pkgs/development/python-modules/rx/default.nix
+++ b/pkgs/development/python-modules/rx/default.nix
@@ -1,15 +1,16 @@
-{ lib, fetchFromGitHub, buildPythonPackage, nose }:
+{ lib, fetchFromGitHub, buildPythonPackage, pythonOlder, nose }:
buildPythonPackage rec {
pname = "rx";
- version = "1.6.1";
+ version = "3.1.0";
+ disabled = pythonOlder "3.6";
# There are no tests on the pypi source
src = fetchFromGitHub {
owner = "ReactiveX";
repo = "rxpy";
- rev = version;
- sha256 = "14bca67a26clzcf2abz2yb8g9lfxffjs2l236dp966sp0lfbpsn5";
+ rev = "v${version}";
+ sha256 = "0rcwa8001il9p7s096b9gc5yld8cyxvrsmwh1gpc9b87j172z6ax";
};
checkInputs = [ nose ];
diff --git a/pkgs/development/python-modules/sanic/default.nix b/pkgs/development/python-modules/sanic/default.nix
index 14eb1d9a3f3..c4f56e2d4c6 100644
--- a/pkgs/development/python-modules/sanic/default.nix
+++ b/pkgs/development/python-modules/sanic/default.nix
@@ -9,11 +9,9 @@
, ujson
, pytest
, gunicorn
-, pytestcov
, aiohttp
, beautifulsoup4
, pytest-sanic
-, pytest-sugar
, pytest-benchmark
# required just httpcore / requests-async
@@ -100,11 +98,9 @@ buildPythonPackage rec {
checkInputs = [
pytest
gunicorn
- pytestcov
aiohttp
beautifulsoup4
pytest-sanic
- pytest-sugar
pytest-benchmark
uvicorn
];
diff --git a/pkgs/development/python-modules/sasmodels/default.nix b/pkgs/development/python-modules/sasmodels/default.nix
index 1715cf2b7c3..06d2d40d180 100644
--- a/pkgs/development/python-modules/sasmodels/default.nix
+++ b/pkgs/development/python-modules/sasmodels/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "sasmodels";
- version = "1.0.1";
+ version = "1.0.2";
src = fetchFromGitHub {
owner = "SasView";
repo = "sasmodels";
rev = "v${version}";
- sha256 = "0k4334nxf1n6gwb9m57sqcchmlssglfd116mpl72glmmdc451d5j";
+ sha256 = "1qvh7q0fkls5r8r9mrph6igcvv8x3qsslqsc5jf1n20alcs5zjrl";
};
buildInputs = [ opencl-headers ];
diff --git a/pkgs/development/python-modules/shiboken2/nix_compile_cflags.patch b/pkgs/development/python-modules/shiboken2/nix_compile_cflags.patch
index 0884c020e83..c3c63dc67ba 100644
--- a/pkgs/development/python-modules/shiboken2/nix_compile_cflags.patch
+++ b/pkgs/development/python-modules/shiboken2/nix_compile_cflags.patch
@@ -1,6 +1,6 @@
---- pyside-setup-everywhere-src-5.12.3/sources/shiboken2/ApiExtractor/clangparser/compilersupport.cpp~ 2019-06-15 10:31:04.712949189 +0200
-+++ pyside-setup-everywhere-src-5.12.3/sources/shiboken2/ApiExtractor/clangparser/compilersupport.cpp 2019-06-15 11:52:52.894987343 +0200
-@@ -317,15 +317,15 @@
+--- pyside-setup-everywhere-src-5.12.6/sources/shiboken2/ApiExtractor/clangparser/compilersupport.cpp~ 2020-07-08 14:37:13.022476435 -0700
++++ pyside-setup-everywhere-src-5.12.6/sources/shiboken2/ApiExtractor/clangparser/compilersupport.cpp 2020-07-08 14:37:18.271484269 -0700
+@@ -330,17 +330,15 @@
}
#endif // NEED_CLANG_BUILTIN_INCLUDES
@@ -9,10 +9,12 @@
- // A fix for this has been added to Clang 5.0, so, the code can be removed
- // once Clang 5.0 is the minimum version.
- if (needsGppInternalHeaders()) {
-- const HeaderPaths gppPaths = gppInternalIncludePaths(QStringLiteral("g++"));
+- const HeaderPaths gppPaths = gppInternalIncludePaths(compilerFromCMake(QStringLiteral("g++")));
- for (const HeaderPath &h : gppPaths) {
-- if (h.path.contains("c++"))
+- if (h.path.contains("c++")
+- || h.path.contains("sysroot")) { // centOS
- headerPaths.append(h);
+- }
+ const HeaderPaths gppPaths = gppInternalIncludePaths(QStringLiteral("g++"));
+ for (const HeaderPath &h : gppPaths) {
+ // PySide2 requires that Qt headers are not -isystem
@@ -25,3 +27,4 @@
}
}
#else
+
diff --git a/pkgs/development/python-modules/simpleparse/default.nix b/pkgs/development/python-modules/simpleparse/default.nix
index acb07178117..d1117b3a9d8 100644
--- a/pkgs/development/python-modules/simpleparse/default.nix
+++ b/pkgs/development/python-modules/simpleparse/default.nix
@@ -6,14 +6,14 @@
}:
buildPythonPackage rec {
- version = "2.2.0";
+ version = "2.2.2";
pname = "simpleparse";
disabled = isPy3k || isPyPy;
src = fetchPypi {
pname = "SimpleParse";
inherit version;
- sha256 = "18ccdc249bb550717af796af04a7d50aef523368901f64036a48eee5daca149d";
+ sha256 = "010szm4mbqgfdksa2n4l9avj617rb0gkwrryc70mfjmyww0bd1m6";
};
doCheck = false; # weird error
diff --git a/pkgs/development/python-modules/somajo/default.nix b/pkgs/development/python-modules/somajo/default.nix
index c9415999262..c0b8aaca24f 100644
--- a/pkgs/development/python-modules/somajo/default.nix
+++ b/pkgs/development/python-modules/somajo/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "SoMaJo";
- version = "2.1.0";
+ version = "2.1.1";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "tsproisl";
repo = pname;
rev = "v${version}";
- sha256 = "17ybm5rgwc6jy3i1c8nm05j7fd418n6hp44zv0q77kzhd66am6pp";
+ sha256 = "0yj3yb0qvfdv4wh7nzcsh9in8nzk7b59dvjj0x02rsmlv4kw9ah1";
};
propagatedBuildInputs = [ regex ];
diff --git a/pkgs/development/python-modules/sortedcollections/default.nix b/pkgs/development/python-modules/sortedcollections/default.nix
index ffcf0bfeac0..3742c625205 100644
--- a/pkgs/development/python-modules/sortedcollections/default.nix
+++ b/pkgs/development/python-modules/sortedcollections/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "sortedcollections";
- version = "1.1.2";
+ version = "1.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "12nkw69lnyvh9wy6rsd0ng4bcia81vkhj1rj1kj1k3vzppn0sgmr";
+ sha256 = "0sihzm5aqz7r3irh4jn6rzicb7lf81d27z7vl6kaslnhwcsizhsq";
};
propagatedBuildInputs = [ sortedcontainers ];
diff --git a/pkgs/development/python-modules/spacy/default.nix b/pkgs/development/python-modules/spacy/default.nix
index 51b04d372c5..301f1b6dca7 100644
--- a/pkgs/development/python-modules/spacy/default.nix
+++ b/pkgs/development/python-modules/spacy/default.nix
@@ -21,11 +21,11 @@
buildPythonPackage rec {
pname = "spacy";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchPypi {
inherit pname version;
- sha256 = "0nri437dyapiq5gx8lbmjdfvqw2cnw3di13kp44rzr17bm5yh2jv";
+ sha256 = "1gy6jzpsz21lziv15gjasb3l7cyxnlivgsrks8106mcmp7vw83cg";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/spidev/default.nix b/pkgs/development/python-modules/spidev/default.nix
new file mode 100644
index 00000000000..0d0fd582363
--- /dev/null
+++ b/pkgs/development/python-modules/spidev/default.nix
@@ -0,0 +1,24 @@
+{ lib, buildPythonPackage, fetchPypi }:
+
+buildPythonPackage rec {
+ pname = "spidev";
+ version = "3.5";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "03cicc9kpi5khhq0bl4dcy8cjcl2j488mylp8sna47hnkwl5qzwa";
+ };
+
+ # package does not include tests
+ doCheck = false;
+
+ pythonImportsCheck = [ "spidev" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/doceme/py-spidev";
+ description = "Python bindings for Linux SPI access through spidev";
+ license = licenses.mit;
+ maintainers = with maintainers; [ hexa ];
+ };
+
+}
diff --git a/pkgs/development/python-modules/sqlalchemy-continuum/default.nix b/pkgs/development/python-modules/sqlalchemy-continuum/default.nix
new file mode 100644
index 00000000000..fb854c1809d
--- /dev/null
+++ b/pkgs/development/python-modules/sqlalchemy-continuum/default.nix
@@ -0,0 +1,46 @@
+{ stdenv
+, lib
+, fetchPypi
+, buildPythonPackage
+, flask
+, flask_login
+, flask_sqlalchemy
+, flexmock
+, pytestCheckHook
+, sqlalchemy
+, sqlalchemy-utils
+, sqlalchemy-i18n
+}:
+
+buildPythonPackage rec {
+ pname = "SQLAlchemy-Continuum";
+ version = "1.3.9";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0b7q0rqy5q7m9yw7yl7jzrk8p1jh1hqmqvzf45rwmwxs724kfkjg";
+ };
+
+ propagatedBuildInputs = [
+ sqlalchemy
+ sqlalchemy-utils
+ ];
+
+ # indicate tests that we don't have a database server at hand
+ DB = "sqlite";
+
+ checkInputs = [
+ pytestCheckHook
+ sqlalchemy-i18n
+ flask
+ flask_login
+ flask_sqlalchemy
+ flexmock
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/kvesteri/sqlalchemy-continuum/";
+ description = "Versioning and auditing extension for SQLAlchemy";
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/sqlalchemy-i18n/default.nix b/pkgs/development/python-modules/sqlalchemy-i18n/default.nix
new file mode 100644
index 00000000000..4ef0adefe3e
--- /dev/null
+++ b/pkgs/development/python-modules/sqlalchemy-i18n/default.nix
@@ -0,0 +1,32 @@
+{ stdenv
+, lib
+, fetchPypi
+, buildPythonPackage
+, sqlalchemy
+, sqlalchemy-utils
+, psycopg2
+}:
+
+buildPythonPackage rec {
+ pname = "SQLAlchemy-i18n";
+ version = "1.0.3";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "15xah8643p29kciz365ixs9pbsflj92pzr2d9anbdh2biyf4cka8";
+ };
+
+ propagatedBuildInputs = [
+ sqlalchemy
+ sqlalchemy-utils
+ ];
+
+ # tests require running a postgresql server
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/kvesteri/sqlalchemy-i18n";
+ description = "Internationalization extension for SQLAlchemy models";
+ license = licenses.bsd3;
+ };
+}
diff --git a/pkgs/development/python-modules/sqlalchemy-utils/default.nix b/pkgs/development/python-modules/sqlalchemy-utils/default.nix
index 67242a99165..657ec7ac072 100644
--- a/pkgs/development/python-modules/sqlalchemy-utils/default.nix
+++ b/pkgs/development/python-modules/sqlalchemy-utils/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "sqlalchemy-utils";
- version = "0.36.5";
+ version = "0.36.6";
src = fetchPypi {
inherit version;
pname = "SQLAlchemy-Utils";
- sha256 = "0d3lrhqdw3lhkj79wpfxi6cmlxnw99prpq8m70c5q8kinv26h038";
+ sha256 = "0srs5w486wp5zydjs70igi5ypgxhm6h73grb85jz03fqpqaanzvs";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/sqlmap/default.nix b/pkgs/development/python-modules/sqlmap/default.nix
index 81aede240ee..8ccfaca1793 100644
--- a/pkgs/development/python-modules/sqlmap/default.nix
+++ b/pkgs/development/python-modules/sqlmap/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "sqlmap";
- version = "1.4.6";
+ version = "1.4.7";
src = fetchPypi {
inherit pname version;
- sha256 = "0da3a6700a370fcd671265502c7c4aca39a1d055de9a1dcc8b9b751c9ad3efa8";
+ sha256 = "0096vrdnax467vl0xl4m0z9pqddl9dhvk6gyryx6gvaslrvn2j26";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/srsly/default.nix b/pkgs/development/python-modules/srsly/default.nix
index 54590f2e35a..d1de78788d8 100644
--- a/pkgs/development/python-modules/srsly/default.nix
+++ b/pkgs/development/python-modules/srsly/default.nix
@@ -13,13 +13,13 @@
buildPythonPackage rec {
pname = "srsly";
- version = "2.0.1";
+ version = "2.2.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "fa3c7375be8fe75f23c27feafbfb5f738d55ffdbf02964c6896fb7684f519a52";
+ sha256 = "1h246zvh2wsqyjlw3a3bwmd1zwrkgpflk4z4i9k3sqp2j1jika54";
};
nativeBuildInputs = [ cython ];
diff --git a/pkgs/development/python-modules/statsmodels/default.nix b/pkgs/development/python-modules/statsmodels/default.nix
index c65fb0990f0..697bb624fe7 100644
--- a/pkgs/development/python-modules/statsmodels/default.nix
+++ b/pkgs/development/python-modules/statsmodels/default.nix
@@ -1,7 +1,7 @@
{ lib
-, self
, buildPythonPackage
, fetchPypi
+, isPy27
, nose
, numpy
, scipy
@@ -20,11 +20,13 @@ buildPythonPackage rec {
sha256 = "5bde3fa0a35a91b45dba7cbc28270b5b649ff1d721c89290883f6e831672d5f0";
};
- checkInputs = with self; [ nose ];
- propagatedBuildInputs = with self; [numpy scipy pandas patsy cython matplotlib];
+ nativeBuildInputs = [ cython ];
+ checkInputs = [ nose ];
+ propagatedBuildInputs = [ numpy scipy pandas patsy matplotlib ];
# Huge test suites with several test failures
doCheck = false;
+ pythonImportsCheck = [ "statsmodels" ];
meta = {
description = "Statistical computations and models for use with SciPy";
diff --git a/pkgs/development/python-modules/tensorflow-estimator/2/default.nix b/pkgs/development/python-modules/tensorflow-estimator/2/default.nix
index dbac36ff07f..16c3eeec7a1 100644
--- a/pkgs/development/python-modules/tensorflow-estimator/2/default.nix
+++ b/pkgs/development/python-modules/tensorflow-estimator/2/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "tensorflow-estimator";
- version = "2.1.0";
+ version = "2.2.0";
format = "wheel";
src = fetchPypi {
pname = "tensorflow_estimator";
inherit version format;
- sha256 = "0wk9viil54ms1s2ir7zxygqa425i69hx8zngwhdqvw9nlr4gdig5";
+ sha256 = "1hkx4k6927xn4qpwiba6wa56n0qqm7s23bymm377j9bz2bfsr7fh";
};
propagatedBuildInputs = [ mock numpy absl-py ];
diff --git a/pkgs/development/python-modules/tinycss2/default.nix b/pkgs/development/python-modules/tinycss2/default.nix
index 7504df7a4de..6f4eb927f3a 100644
--- a/pkgs/development/python-modules/tinycss2/default.nix
+++ b/pkgs/development/python-modules/tinycss2/default.nix
@@ -35,10 +35,6 @@ buildPythonPackage rec {
propagatedBuildInputs = [ webencodings ];
checkInputs = [ pytest pytestrunner pytestcov pytest-flake8 pytest-isort ];
- preCheck = ''
- # this fails a flake lint-type check, so just remove it
- rm tinycss2/css-parsing-tests/make_color3_hsl.py
- '';
meta = with lib; {
description = "Low-level CSS parser for Python";
diff --git a/pkgs/development/python-modules/transitions/default.nix b/pkgs/development/python-modules/transitions/default.nix
index 13eeaf9f805..a8e84acc2df 100644
--- a/pkgs/development/python-modules/transitions/default.nix
+++ b/pkgs/development/python-modules/transitions/default.nix
@@ -3,11 +3,11 @@
buildPythonPackage rec {
pname = "transitions";
- version = "0.8.1";
+ version = "0.8.2";
src = fetchPypi {
inherit pname version;
- sha256 = "2b8cf2078ed189ffbb0f29421798d7a63ff0d7823682a0d69c01bd8240363cac";
+ sha256 = "0j3pswbckrhd6plblb0bwzsbvk50nqmxq6dvjclvcr5cljzs7xvg";
};
postPatch = ''
diff --git a/pkgs/development/python-modules/trimesh/default.nix b/pkgs/development/python-modules/trimesh/default.nix
index c6d1ba00a85..6ae449d8cca 100644
--- a/pkgs/development/python-modules/trimesh/default.nix
+++ b/pkgs/development/python-modules/trimesh/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "trimesh";
- version = "3.6.43";
+ version = "3.7.4";
src = fetchPypi {
inherit pname version;
- sha256 = "f62dbaf4739858148fe4889f3b4dff93da281982b6592f211c4d33c2e00678eb";
+ sha256 = "195jx8q6rri8nl1fkhirlwvpv8ahrbnhrrprws5kw2phdnq3qy3b";
};
propagatedBuildInputs = [ numpy ];
diff --git a/pkgs/development/python-modules/twilio/default.nix b/pkgs/development/python-modules/twilio/default.nix
index 18e28c358b4..d4cd7b5d59b 100644
--- a/pkgs/development/python-modules/twilio/default.nix
+++ b/pkgs/development/python-modules/twilio/default.nix
@@ -3,13 +3,13 @@
buildPythonPackage rec {
pname = "twilio";
- version = "6.39.0";
+ version = "6.43.0";
# tests not included in PyPi, so fetch from github instead
src = fetchFromGitHub {
owner = "twilio";
repo = "twilio-python";
rev = version;
- sha256 = "1l2j54kjd1lrf072a3i5037qxpm8n378dddzd3m711ylz6vp638f";
+ sha256 = "0p2chrzakqx5694g305j0klh9lxlclm5qp0qjm6wqicivyybggzg";
};
buildInputs = [ nose mock ];
diff --git a/pkgs/development/python-modules/typeguard/default.nix b/pkgs/development/python-modules/typeguard/default.nix
index 7541d717e8a..2f0617731e1 100644
--- a/pkgs/development/python-modules/typeguard/default.nix
+++ b/pkgs/development/python-modules/typeguard/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "typeguard";
- version = "2.8.0";
+ version = "2.9.1";
src = fetchPypi {
inherit pname version;
- sha256 = "e718f493d805d596cba238a61aa83b874530a333783ca9d597fe5bf27143f042";
+ sha256 = "123jnq7igm26a5347jf2j60bww9g84l80f208dzlbk49h7cg77jj";
};
buildInputs = [ setuptools_scm ];
diff --git a/pkgs/development/python-modules/ueberzug/default.nix b/pkgs/development/python-modules/ueberzug/default.nix
index c956e5d8b34..d80009e6478 100644
--- a/pkgs/development/python-modules/ueberzug/default.nix
+++ b/pkgs/development/python-modules/ueberzug/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "ueberzug";
- version = "18.1.5";
+ version = "18.1.6";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1rj864sdn1975v59i8j3cfa9hni1hacq0z2b8m7wib0da9apygby";
+ sha256 = "13a9q9rvkbsym5nrc1y2anhyx317vj1vi8k8kln8gin2yw311pyb";
};
buildInputs = [ libX11 libXext ];
diff --git a/pkgs/development/python-modules/unittest-xml-reporting/default.nix b/pkgs/development/python-modules/unittest-xml-reporting/default.nix
index 4481aedfaf9..113f5535f60 100644
--- a/pkgs/development/python-modules/unittest-xml-reporting/default.nix
+++ b/pkgs/development/python-modules/unittest-xml-reporting/default.nix
@@ -1,8 +1,9 @@
-{lib, fetchPypi, buildPythonPackage, six}:
+{lib, fetchPypi, buildPythonPackage, isPy27, six}:
buildPythonPackage rec {
pname = "unittest-xml-reporting";
version = "3.0.2";
+ disabled = isPy27;
propagatedBuildInputs = [six];
diff --git a/pkgs/development/python-modules/vega/default.nix b/pkgs/development/python-modules/vega/default.nix
index 6f445e9474e..b193ee27d54 100644
--- a/pkgs/development/python-modules/vega/default.nix
+++ b/pkgs/development/python-modules/vega/default.nix
@@ -1,9 +1,10 @@
-{ stdenv, buildPythonPackage , fetchPypi
+{ stdenv, buildPythonPackage , fetchPypi, pythonOlder
, pytest, jupyter_core, pandas, ipywidgets }:
buildPythonPackage rec {
pname = "vega";
version = "3.4.0";
+ disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
diff --git a/pkgs/development/python-modules/wasabi/default.nix b/pkgs/development/python-modules/wasabi/default.nix
index 1865b5792b1..7f37b8def75 100644
--- a/pkgs/development/python-modules/wasabi/default.nix
+++ b/pkgs/development/python-modules/wasabi/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "wasabi";
- version = "0.6.0";
+ version = "0.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0qv0zpr6kwjwygx9k8jgafiil5wh2zsyryvbxghzv4yn7jb3xpdq";
+ sha256 = "136c5qwmvpkdy4njpcwhppnhah7jjlhhjzzzk5lpk8i6f4fz2xg8";
};
checkInputs = [
diff --git a/pkgs/development/python-modules/willow/default.nix b/pkgs/development/python-modules/willow/default.nix
index 275a46a1472..e9e5001fec9 100644
--- a/pkgs/development/python-modules/willow/default.nix
+++ b/pkgs/development/python-modules/willow/default.nix
@@ -8,13 +8,13 @@
buildPythonPackage rec {
pname = "willow";
- version = "1.3";
+ version = "1.4";
disabled = pythonOlder "2.7";
src = fetchPypi {
pname = "Willow";
inherit version;
- sha256 = "0dzc3cjkwp0h3v1n94c33zr5yw5fdd6dkm6vccp9i8dncmpw912g";
+ sha256 = "0b3lh7z98nlh4yn0cmvk7bimhfk5w4qvbmjr6jn880ji9h2ixq6d";
};
propagatedBuildInputs = [ six pillow ];
diff --git a/pkgs/development/python-modules/wordcloud/default.nix b/pkgs/development/python-modules/wordcloud/default.nix
index 759e48eb997..d005527b4c3 100644
--- a/pkgs/development/python-modules/wordcloud/default.nix
+++ b/pkgs/development/python-modules/wordcloud/default.nix
@@ -1,18 +1,12 @@
{ stdenv, buildPythonPackage, fetchFromGitHub
-, codecov, coverage
-, flake8
, matplotlib
, mock
, numpy
, pillow
, pytest
, pytestcov
-, pytest-sugar
-, setuptools
-, twine
-, wheel
}:
-
+
buildPythonPackage rec {
pname = "word_cloud";
version = "1.6.0";
@@ -28,12 +22,12 @@ buildPythonPackage rec {
propagatedBuildInputs = [ matplotlib numpy pillow ];
# Tests require extra dependencies
- checkInputs = [ codecov coverage flake8 mock pytest pytestcov pytest-sugar setuptools twine wheel ];
+ checkInputs = [ mock pytest pytestcov ];
# skip tests which make assumptions about installation
checkPhase = ''
pytest -k 'not cli_as_executable'
'';
-
+
meta = with stdenv.lib; {
description = "A little word cloud generator in Python";
homepage = "https://github.com/amueller/word_cloud";
diff --git a/pkgs/development/python-modules/xarray/default.nix b/pkgs/development/python-modules/xarray/default.nix
index abce8ac12fe..e04fa770e45 100644
--- a/pkgs/development/python-modules/xarray/default.nix
+++ b/pkgs/development/python-modules/xarray/default.nix
@@ -5,6 +5,7 @@
, numpy
, pandas
, python
+, setuptools
, isPy3k
}:
@@ -18,7 +19,7 @@ buildPythonPackage rec {
};
checkInputs = [ pytest ];
- propagatedBuildInputs = [numpy pandas];
+ propagatedBuildInputs = [ numpy pandas setuptools ];
checkPhase = ''
pytest $out/${python.sitePackages}
diff --git a/pkgs/development/python-modules/xlsx2csv/default.nix b/pkgs/development/python-modules/xlsx2csv/default.nix
index e1694b9d33e..1c42b1b1784 100644
--- a/pkgs/development/python-modules/xlsx2csv/default.nix
+++ b/pkgs/development/python-modules/xlsx2csv/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "xlsx2csv";
- version = "0.7.6";
+ version = "0.7.7";
src = fetchPypi {
inherit pname version;
- sha256 = "ff4121d42d318f31f71b248f37acfc21455a7d897a3c117b578744c89bc34f6c";
+ sha256 = "09vigknmz15izirfddkmb3a39h1rp2jmc00bnrff12i757n7jjl4";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/xmlschema/default.nix b/pkgs/development/python-modules/xmlschema/default.nix
index d3db09bc022..72b524d999e 100644
--- a/pkgs/development/python-modules/xmlschema/default.nix
+++ b/pkgs/development/python-modules/xmlschema/default.nix
@@ -1,22 +1,23 @@
{ lib, buildPythonPackage, fetchFromGitHub
, elementpath
+, lxml
, pytest
}:
buildPythonPackage rec {
- version = "1.1.0";
+ version = "1.2.2";
pname = "xmlschema";
src = fetchFromGitHub {
owner = "sissaschool";
repo = "xmlschema";
rev = "v${version}";
- sha256 = "1h8321jb6q3dhlh3608y3f3sbbzfd3jg1psyirxkrm4w5xs3lbvy";
+ sha256 = "04rlcm5777cv7aw9mf0z1xrj8cn2rljfzs9i2za6sdk6h1ngpj3q";
};
propagatedBuildInputs = [ elementpath ];
- checkInputs = [ pytest ];
+ checkInputs = [ lxml pytest ];
postPatch = ''
substituteInPlace setup.py \
diff --git a/pkgs/development/python-modules/xxhash/default.nix b/pkgs/development/python-modules/xxhash/default.nix
index a3a5da18a98..ee385e483b2 100644
--- a/pkgs/development/python-modules/xxhash/default.nix
+++ b/pkgs/development/python-modules/xxhash/default.nix
@@ -4,12 +4,12 @@
}:
buildPythonPackage rec {
- version = "1.4.3";
+ version = "1.4.4";
pname = "xxhash";
src = fetchPypi {
inherit pname version;
- sha256 = "8b6b1afe7731d7d9cbb0398b4a811ebb5e6be5c174f72c68abf81f919a435de9";
+ sha256 = "0impn5fbs9h8qjnbvn7j2v25lh20z8gbcx5xi9dhhzcp2z9gjvbx";
};
meta = with stdenv.lib; {
diff --git a/pkgs/development/python-modules/zconfig/default.nix b/pkgs/development/python-modules/zconfig/default.nix
index 706db824371..ef4754504dd 100644
--- a/pkgs/development/python-modules/zconfig/default.nix
+++ b/pkgs/development/python-modules/zconfig/default.nix
@@ -1,5 +1,6 @@
{ stdenv
, fetchPypi
+, fetchpatch
, buildPythonPackage
, zope_testrunner
, manuel
@@ -16,13 +17,17 @@ buildPythonPackage rec {
sha256 = "0s7aycxna07a04b4rswbkj4y5qh3gxy2mcsqb9dmy0iimj9f9550";
};
- patches = stdenv.lib.optional stdenv.hostPlatform.isMusl ./remove-setlocale-test.patch;
+ patches = [
+ # fixes 3.8+ logger validation issues, has been merged into master, remove next bump
+ (fetchpatch {
+ url = "https://github.com/zopefoundation/ZConfig/commit/f0c2990d35ac3c924ecc8be4a5c71c8e4abbd0e5.patch";
+ sha256 = "1bjg3wrvii0rwzf3s0vlpzgg2ckj0h2zxkyxwjcr64s4k2vaq9ij";
+ })
+ ] ++ stdenv.lib.optional stdenv.hostPlatform.isMusl ./remove-setlocale-test.patch;
buildInputs = [ manuel docutils ];
propagatedBuildInputs = [ zope_testrunner ];
- disabled = pythonAtLeast "3.8"; # 3.6.0 introduces compatibility for 3.8 and 3.9
-
meta = with stdenv.lib; {
description = "Structured Configuration Library";
homepage = "https://pypi.python.org/pypi/ZConfig";
diff --git a/pkgs/development/ruby-modules/gem-config/default.nix b/pkgs/development/ruby-modules/gem-config/default.nix
index 65f27f497b7..9ccc369429d 100644
--- a/pkgs/development/ruby-modules/gem-config/default.nix
+++ b/pkgs/development/ruby-modules/gem-config/default.nix
@@ -305,19 +305,26 @@ in
};
mathematical = attrs: {
- buildInputs = [
+ nativeBuildInputs = [
+ ruby
cmake
bison
flex
- glib
pkgconfig
- cairo
- pango
- gdk-pixbuf
- libxml2
python3
];
+ buildInputs = [
+ cairo
+ fribidi
+ gdk-pixbuf
+ glib
+ libxml2
+ pango
+ ];
+
+ strictDeps = true;
+
# The ruby build script takes care of this
dontUseCmakeConfigure = true;
diff --git a/pkgs/development/tools/analysis/include-what-you-use/default.nix b/pkgs/development/tools/analysis/include-what-you-use/default.nix
index 6e19d89702a..8bda0ac2223 100644
--- a/pkgs/development/tools/analysis/include-what-you-use/default.nix
+++ b/pkgs/development/tools/analysis/include-what-you-use/default.nix
@@ -3,10 +3,10 @@
stdenv.mkDerivation rec {
pname = "include-what-you-use";
# Also bump llvmPackages in all-packages.nix to the supported version!
- version = "0.13";
+ version = "0.14";
src = fetchurl {
- sha256 = "1jav4qf7d303by9iy6v08w73wfwzj76i54inh90w1s34m9q44aa9";
+ sha256 = "1vq0c8jqspvlss8hbazml44fi0mbslgnp2i9wcr0qrjpvfbl6623";
url = "${meta.homepage}/downloads/${pname}-${version}.src.tar.gz";
};
diff --git a/pkgs/development/tools/analysis/tfsec/default.nix b/pkgs/development/tools/analysis/tfsec/default.nix
index 251162efd8f..00800eb1852 100644
--- a/pkgs/development/tools/analysis/tfsec/default.nix
+++ b/pkgs/development/tools/analysis/tfsec/default.nix
@@ -2,17 +2,19 @@
buildGoPackage rec {
pname = "tfsec";
- version = "0.21.0";
+ version = "0.23.2";
src = fetchFromGitHub {
owner = "liamg";
repo = pname;
rev = "v${version}";
- sha256 = "0mmh161zwrkjwpw01zcgh7hsap7lgdxhg191bajzig6vlq287jyh";
+ sha256 = "15rfr4mfawbsa0ja9ishxp4inhch8dgzayl6p0qsnad24g7v4ygq";
};
goPackagePath = "github.com/liamg/tfsec";
+ buildFlagsArray = [ "-ldflags=-s -w -X ${goPackagePath}/version.Version=${version}" ];
+
meta = with lib; {
homepage = "https://github.com/liamg/tfsec";
description = "Static analysis powered security scanner for your terraform code";
diff --git a/pkgs/development/tools/build-managers/gnumake/4.2/default.nix b/pkgs/development/tools/build-managers/gnumake/4.2/default.nix
new file mode 100644
index 00000000000..a83281c4e96
--- /dev/null
+++ b/pkgs/development/tools/build-managers/gnumake/4.2/default.nix
@@ -0,0 +1,63 @@
+{ stdenv, fetchurl, guileSupport ? false, pkgconfig ? null , guile ? null }:
+
+assert guileSupport -> ( pkgconfig != null && guile != null );
+
+let
+ version = "4.2.1";
+in
+stdenv.mkDerivation {
+ pname = "gnumake";
+ inherit version;
+
+ src = fetchurl {
+ url = "mirror://gnu/make/make-${version}.tar.bz2";
+ sha256 = "12f5zzyq2w56g95nni65hc0g5p7154033y2f3qmjvd016szn5qnn";
+ };
+
+ patchFlags = [ "-p0" ];
+ patches = [
+ # Purity: don't look for library dependencies (of the form `-lfoo') in /lib
+ # and /usr/lib. It's a stupid feature anyway. Likewise, when searching for
+ # included Makefiles, don't look in /usr/include and friends.
+ ./impure-dirs.patch
+ ./pselect.patch
+ # Fix support for glibc 2.27's glob, inspired by http://www.linuxfromscratch.org/lfs/view/8.2/chapter05/make.html
+ ./glibc-2.27-glob.patch
+ ];
+
+ nativeBuildInputs = stdenv.lib.optionals guileSupport [ pkgconfig ];
+ buildInputs = stdenv.lib.optionals guileSupport [ guile ];
+
+ configureFlags = stdenv.lib.optional guileSupport "--with-guile"
+
+ # Make uses this test to decide whether it should keep track of
+ # subseconds. Apple made this possible with APFS and macOS 10.13.
+ # However, we still support macOS 10.11 and 10.12. Binaries built
+ # in Nixpkgs will be unable to use futimens to set mtime less than
+ # a second. So, tell Make to ignore nanoseconds in mtime here by
+ # overriding the autoconf test for the struct.
+ # See https://github.com/NixOS/nixpkgs/issues/51221 for discussion.
+ ++ stdenv.lib.optional stdenv.isDarwin "ac_cv_struct_st_mtim_nsec=no";
+
+ outputs = [ "out" "man" "info" ];
+
+ meta = with stdenv.lib; {
+ homepage = "https://www.gnu.org/software/make/";
+ description = "A tool to control the generation of non-source files from sources";
+ license = licenses.gpl3Plus;
+
+ longDescription = ''
+ Make is a tool which controls the generation of executables and
+ other non-source files of a program from the program's source files.
+
+ Make gets its knowledge of how to build your program from a file
+ called the makefile, which lists each of the non-source files and
+ how to compute it from other files. When you write a program, you
+ should write a makefile for it, so that it is possible to use Make
+ to build and install the program.
+ '';
+
+ platforms = platforms.all;
+ maintainers = [ maintainers.vrthra ];
+ };
+}
diff --git a/pkgs/development/tools/build-managers/gnumake/4.2/glibc-2.27-glob.patch b/pkgs/development/tools/build-managers/gnumake/4.2/glibc-2.27-glob.patch
new file mode 100644
index 00000000000..186212d0d29
--- /dev/null
+++ b/pkgs/development/tools/build-managers/gnumake/4.2/glibc-2.27-glob.patch
@@ -0,0 +1,32 @@
+diff -Naur glob/glob.c glob/glob.c
+--- glob/glob.c 2013-10-20 13:14:38.000000000 -0400
++++ glob/glob.c 2018-03-16 14:32:38.483496170 -0400
+@@ -208,28 +208,9 @@
+ #endif /* __GNU_LIBRARY__ || __DJGPP__ */
+
+
+-#if !defined __alloca && !defined __GNU_LIBRARY__
+-
+-# ifdef __GNUC__
+-# undef alloca
+-# define alloca(n) __builtin_alloca (n)
+-# else /* Not GCC. */
+-# ifdef HAVE_ALLOCA_H
+ # include
+-# else /* Not HAVE_ALLOCA_H. */
+-# ifndef _AIX
+-# ifdef WINDOWS32
+-# include
+-# else
+-extern char *alloca ();
+-# endif /* WINDOWS32 */
+-# endif /* Not _AIX. */
+-# endif /* sparc or HAVE_ALLOCA_H. */
+-# endif /* GCC. */
+-
+ # define __alloca alloca
+
+-#endif
+
+ #ifndef __GNU_LIBRARY__
+ # define __stat stat
diff --git a/pkgs/development/tools/build-managers/gnumake/4.2/impure-dirs.patch b/pkgs/development/tools/build-managers/gnumake/4.2/impure-dirs.patch
new file mode 100644
index 00000000000..f6646f1d012
--- /dev/null
+++ b/pkgs/development/tools/build-managers/gnumake/4.2/impure-dirs.patch
@@ -0,0 +1,34 @@
+diff -rc read.c read.c
+*** read.c 2006-03-17 15:24:20.000000000 +0100
+--- read.c 2007-05-24 17:16:31.000000000 +0200
+***************
+*** 99,107 ****
+--- 99,109 ----
+ #endif
+ INCLUDEDIR,
+ #ifndef _AMIGA
++ #if 0
+ "/usr/gnu/include",
+ "/usr/local/include",
+ "/usr/include",
++ #endif
+ #endif
+ 0
+ };
+diff -rc reremake.c
+*** remake.c 2006-03-20 03:36:37.000000000 +0100
+--- remake.c 2007-05-24 17:06:54.000000000 +0200
+***************
+*** 1452,1460 ****
+--- 1452,1462 ----
+ static char *dirs[] =
+ {
+ #ifndef _AMIGA
++ #if 0
+ "/lib",
+ "/usr/lib",
+ #endif
++ #endif
+ #if defined(WINDOWS32) && !defined(LIBDIR)
+ /*
+ * This is completely up to the user at product install time. Just define
diff --git a/pkgs/development/tools/build-managers/gnumake/4.2/pselect.patch b/pkgs/development/tools/build-managers/gnumake/4.2/pselect.patch
new file mode 100644
index 00000000000..5a03acb2f7c
--- /dev/null
+++ b/pkgs/development/tools/build-managers/gnumake/4.2/pselect.patch
@@ -0,0 +1,170 @@
+From b552b05251980f693c729e251f93f5225b400714 Mon Sep 17 00:00:00 2001
+From: Paul Smith
+Date: Sat, 3 Jun 2017 16:20:51 -0400
+Subject: [SV 51159] Use a non-blocking read with pselect to avoid hangs.
+
+* posixos.c (set_blocking): Set blocking on a file descriptor.
+(jobserver_setup): Set non-blocking on the jobserver read side.
+(jobserver_parse_auth): Ditto.
+(jobserver_acquire_all): Set blocking to avoid a busy-wait loop.
+(jobserver_acquire): If the non-blocking read() returns without
+taking a token then try again.
+---
+ posixos.c | 97 ++++++++++++++++++++++++++++++++++++++++++++++-----------------
+ 1 file changed, 71 insertions(+), 26 deletions(-)
+
+diff --git posixos.c posixos.c
+index e642d7f..dbafa51 100644
+--- posixos.c
++++ posixos.c
+@@ -62,6 +62,24 @@ make_job_rfd (void)
+ #endif
+ }
+
++static void
++set_blocking (int fd, int blocking)
++{
++ // If we're not using pselect() don't change the blocking
++#ifdef HAVE_PSELECT
++ int flags;
++ EINTRLOOP (flags, fcntl (fd, F_GETFL));
++ if (flags >= 0)
++ {
++ int r;
++ flags = blocking ? (flags & ~O_NONBLOCK) : (flags | O_NONBLOCK);
++ EINTRLOOP (r, fcntl (fd, F_SETFL, flags));
++ if (r < 0)
++ pfatal_with_name ("fcntl(O_NONBLOCK)");
++ }
++#endif
++}
++
+ unsigned int
+ jobserver_setup (int slots)
+ {
+@@ -86,6 +104,9 @@ jobserver_setup (int slots)
+ pfatal_with_name (_("init jobserver pipe"));
+ }
+
++ /* When using pselect() we want the read to be non-blocking. */
++ set_blocking (job_fds[0], 0);
++
+ return 1;
+ }
+
+@@ -121,6 +142,9 @@ jobserver_parse_auth (const char *auth)
+ return 0;
+ }
+
++ /* When using pselect() we want the read to be non-blocking. */
++ set_blocking (job_fds[0], 0);
++
+ return 1;
+ }
+
+@@ -169,7 +193,10 @@ jobserver_acquire_all (void)
+ {
+ unsigned int tokens = 0;
+
+- /* Close the write side, so the read() won't hang. */
++ /* Use blocking reads to wait for all outstanding jobs. */
++ set_blocking (job_fds[0], 1);
++
++ /* Close the write side, so the read() won't hang forever. */
+ close (job_fds[1]);
+ job_fds[1] = -1;
+
+@@ -236,18 +263,12 @@ jobserver_pre_acquire (void)
+ unsigned int
+ jobserver_acquire (int timeout)
+ {
+- sigset_t empty;
+- fd_set readfds;
+ struct timespec spec;
+ struct timespec *specp = NULL;
+- int r;
+- char intake;
++ sigset_t empty;
+
+ sigemptyset (&empty);
+
+- FD_ZERO (&readfds);
+- FD_SET (job_fds[0], &readfds);
+-
+ if (timeout)
+ {
+ /* Alarm after one second (is this too granular?) */
+@@ -256,28 +277,52 @@ jobserver_acquire (int timeout)
+ specp = &spec;
+ }
+
+- r = pselect (job_fds[0]+1, &readfds, NULL, NULL, specp, &empty);
+-
+- if (r == -1)
++ while (1)
+ {
+- /* Better be SIGCHLD. */
+- if (errno != EINTR)
+- pfatal_with_name (_("pselect jobs pipe"));
+- return 0;
+- }
++ fd_set readfds;
++ int r;
++ char intake;
+
+- if (r == 0)
+- /* Timeout. */
+- return 0;
++ FD_ZERO (&readfds);
++ FD_SET (job_fds[0], &readfds);
+
+- /* The read FD is ready: read it! */
+- EINTRLOOP (r, read (job_fds[0], &intake, 1));
+- if (r < 0)
+- pfatal_with_name (_("read jobs pipe"));
++ r = pselect (job_fds[0]+1, &readfds, NULL, NULL, specp, &empty);
++ if (r < 0)
++ switch (errno)
++ {
++ case EINTR:
++ /* SIGCHLD will show up as an EINTR. */
++ return 0;
++
++ case EBADF:
++ /* Someone closed the jobs pipe.
++ That shouldn't happen but if it does we're done. */
++ O (fatal, NILF, _("job server shut down"));
+
+- /* What does it mean if read() returns 0? It shouldn't happen because only
+- the master make can reap all the tokens and close the write side...?? */
+- return r > 0;
++ default:
++ pfatal_with_name (_("pselect jobs pipe"));
++ }
++
++ if (r == 0)
++ /* Timeout. */
++ return 0;
++
++ /* The read FD is ready: read it! This is non-blocking. */
++ EINTRLOOP (r, read (job_fds[0], &intake, 1));
++
++ if (r < 0)
++ {
++ /* Someone sniped our token! Try again. */
++ if (errno == EAGAIN)
++ continue;
++
++ pfatal_with_name (_("read jobs pipe"));
++ }
++
++ /* read() should never return 0: only the master make can reap all the
++ tokens and close the write side...?? */
++ return r > 0;
++ }
+ }
+
+ #else
+--
+cgit v1.0-41-gc330
+
diff --git a/pkgs/development/tools/build-managers/mill/default.nix b/pkgs/development/tools/build-managers/mill/default.nix
index 44ff87d71a4..ccb03c39a75 100644
--- a/pkgs/development/tools/build-managers/mill/default.nix
+++ b/pkgs/development/tools/build-managers/mill/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mill";
- version = "0.7.3";
+ version = "0.7.4";
src = fetchurl {
url = "https://github.com/lihaoyi/mill/releases/download/${version}/${version}";
- sha256 = "10rjhkncxswbh30jsq7j4is5ngp1r737j45xdwl9z1frmwz6l67d";
+ sha256 = "1zcl0yqy5sdy7p9d0b113mwv0f7fi0nhhgy9f0vyk12xjdj3kim5";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/development/tools/build-managers/redo-apenwarr/default.nix b/pkgs/development/tools/build-managers/redo-apenwarr/default.nix
index 79707fc64db..c62fb0f2515 100644
--- a/pkgs/development/tools/build-managers/redo-apenwarr/default.nix
+++ b/pkgs/development/tools/build-managers/redo-apenwarr/default.nix
@@ -1,16 +1,16 @@
-{ stdenv, lib, python3, fetchFromGitHub, mkdocs, which, findutils, coreutils
-, perl
+{ stdenv, lib, python3, fetchFromGitHub, which, findutils, coreutils
+, perl, installShellFiles
, doCheck ? true
}: stdenv.mkDerivation rec {
pname = "redo-apenwarr";
- version = "0.42a";
+ version = "0.42c";
src = fetchFromGitHub rec {
owner = "apenwarr";
repo = "redo";
rev = "${repo}-${version}";
- sha256 = "172z2idslhcqibd4lw82k6349nl5fdda2vj10dqcjz0lvv6n7php";
+ sha256 = "0kc2gag1n5583195gs38gjm8mb7in9y70c07fxibsay19pvvb8iw";
};
postPatch = ''
@@ -53,15 +53,21 @@
(with python3.pkgs; [ beautifulsoup4 markdown ])
which
findutils
+ installShellFiles
];
+ postInstall = ''
+ installShellCompletion --bash contrib/bash_completion.d/redo
+ '';
+
meta = with lib; {
- description = "Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo.";
+ description = "Smaller, easier, more powerful, and more reliable than make. An implementation of djb's redo";
homepage = "https://github.com/apenwarr/redo";
maintainers = with maintainers; [
andrewchambers
ck3d
];
license = licenses.asl20;
+ platforms = python3.meta.platforms;
};
}
diff --git a/pkgs/development/tools/cmake-language-server/default.nix b/pkgs/development/tools/cmake-language-server/default.nix
index 135fdccd7c5..a01c0372ded 100644
--- a/pkgs/development/tools/cmake-language-server/default.nix
+++ b/pkgs/development/tools/cmake-language-server/default.nix
@@ -15,6 +15,11 @@ buildPythonApplication rec {
sha256 = "0vz7bjxkk0phjhz3h9kj6yr7wnk3g7lqmkqraa0kw12mzcfck837";
};
+ postPatch = ''
+ substituteInPlace pyproject.toml \
+ --replace 'pygls = "^0.8.1"' 'pygls = "^0.9.0"'
+ '';
+
nativeBuildInputs = [ poetry ];
propagatedBuildInputs = [ pygls pyparsing ];
diff --git a/pkgs/development/tools/database/webdis/default.nix b/pkgs/development/tools/database/webdis/default.nix
index 96b39e42d10..ec22252cbe0 100644
--- a/pkgs/development/tools/database/webdis/default.nix
+++ b/pkgs/development/tools/database/webdis/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "webdis";
- version = "0.1.10";
+ version = "0.1.11";
src = fetchFromGitHub {
owner = "nicolasff";
repo = pname;
rev = version;
- sha256 = "1hn4fq0asivfs56rw9ck1vc3g6h6fnwywh8v4zs2bkyn62fg9mcw";
+ sha256 = "162xbx4dhfx4a6sksm7x60gr7ylyila4vidmdf0bn7xlvglggazf";
};
buildInputs = [ hiredis http-parser jansson libevent ];
diff --git a/pkgs/development/tools/golangci-lint/default.nix b/pkgs/development/tools/golangci-lint/default.nix
index 256e5341556..b5fcd548cae 100644
--- a/pkgs/development/tools/golangci-lint/default.nix
+++ b/pkgs/development/tools/golangci-lint/default.nix
@@ -1,24 +1,34 @@
-{ buildGoModule, fetchFromGitHub, lib }:
+{ buildGoModule, fetchFromGitHub, lib, installShellFiles }:
buildGoModule rec {
pname = "golangci-lint";
- version = "1.27.0";
+ version = "1.28.1";
src = fetchFromGitHub {
owner = "golangci";
repo = "golangci-lint";
rev = "v${version}";
- sha256 = "1capiw8af4wmx3wpfslb30xivfyh72x5kj12f8p5pwhl6id31931";
+ sha256 = "18rhd5baqg68wsil8rqzg1yiqys4y53lqy8gcp68wn4i4jnvkgsm";
};
- vendorSha256 = "16wr8ixicbvdpg5mg6q07sa1b03ydpwdbvbjl3r9qihdqkhhzlr1";
+ vendorSha256 = "0dg3rjzkvzh4n7r4kp68qhg96ijqks9hkz1cjcc02xa38ygma7gz";
subPackages = [ "cmd/golangci-lint" ];
+ nativeBuildInputs = [ installShellFiles ];
+
+ buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version} -X main.commit=${src.rev} -X main.date=19700101-00:00:00" ];
+
+ postInstall = ''
+ for shell in bash zsh; do
+ HOME=$TMPDIR $out/bin/golangci-lint completion $shell > golangci-lint.$shell
+ installShellCompletion golangci-lint.$shell
+ done
+ '';
+
meta = with lib; {
- description = "Linters Runner for Go. 5x faster than gometalinter. Nice colored output.";
- homepage = "https://golangci.com/";
- license = licenses.agpl3;
- platforms = platforms.unix;
+ description = "Fast linters Runner for Go";
+ homepage = "https://golangci-lint.run/";
+ license = licenses.gpl3;
maintainers = with maintainers; [ anpryl manveru ];
};
}
diff --git a/pkgs/development/tools/icestorm/default.nix b/pkgs/development/tools/icestorm/default.nix
index 360f1dbdcf3..091a4638433 100644
--- a/pkgs/development/tools/icestorm/default.nix
+++ b/pkgs/development/tools/icestorm/default.nix
@@ -11,7 +11,7 @@
stdenv.mkDerivation rec {
pname = "icestorm";
- version = "2020.04.22";
+ version = "2020.07.08";
passthru = rec {
pythonPkg = if usePyPy then pypy3 else python3;
@@ -21,8 +21,8 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "cliffordwolf";
repo = "icestorm";
- rev = "cd2610e0fa1c6a90e8e4e4cfe06db1b474e752bb";
- sha256 = "05ckmmvgymr7vhrpnqsiafwm8z5rhc3h91v506lzi6jpjzcs23hj";
+ rev = "d12308775684cf43ab923227235b4ad43060015e";
+ sha256 = "18ykv6np8sp7rb7c1cm3ha3qnj280gpkyn476faahb15jh0nbjmw";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/tools/misc/cc-tool/default.nix b/pkgs/development/tools/misc/cc-tool/default.nix
new file mode 100644
index 00000000000..6be0ab2acb5
--- /dev/null
+++ b/pkgs/development/tools/misc/cc-tool/default.nix
@@ -0,0 +1,42 @@
+{ stdenv
+, fetchFromGitHub
+, autoreconfHook
+, boost
+, libusb1
+, pkg-config
+}:
+
+stdenv.mkDerivation rec {
+ pname = "cc-tool";
+ version = "unstable-2020-05-19";
+
+ src = fetchFromGitHub {
+ owner = "dashesy";
+ repo = pname;
+ rev = "19e707eafaaddee8b996ad27a9f3e1aafcb900d2";
+ hash = "sha256:1f78j498fdd36xbci57jkgh25gq14g3b6xmp76imdpar0jkpyljv";
+ };
+
+ nativeBuildInputs = [ autoreconfHook pkg-config ];
+ buildInputs = [ boost libusb1 ];
+
+ postPatch = ''
+ substituteInPlace udev/90-cc-debugger.rules \
+ --replace 'MODE="0666"' 'MODE="0660", GROUP="plugdev", TAG+="uaccess"'
+ '';
+
+ postInstall = ''
+ install -D udev/90-cc-debugger.rules $out/lib/udev/rules.d/90-cc-debugger.rules
+ '';
+
+ meta = with stdenv.lib; {
+ description = "Command line tool for the Texas Instruments CC Debugger";
+ longDescription = ''
+ cc-tool provides support for Texas Instruments CC Debugger
+ '';
+ homepage = "https://github.com/dashesy/cc-tool";
+ license = licenses.gpl2;
+ platforms = with platforms; linux ++ darwin;
+ maintainers = [ maintainers.CRTified ];
+ };
+}
diff --git a/pkgs/development/tools/misc/clojure-lsp/default.nix b/pkgs/development/tools/misc/clojure-lsp/default.nix
index 64c6dc1f280..e7dc7c6f73f 100644
--- a/pkgs/development/tools/misc/clojure-lsp/default.nix
+++ b/pkgs/development/tools/misc/clojure-lsp/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "clojure-lsp";
- version = "20200624T142700";
+ version = "20200706T152722";
src = fetchurl {
url = "https://github.com/snoe/clojure-lsp/releases/download/release-${version}/${pname}";
- sha256 = "042s4jp2z9if9jxlwgd2ln6dyssjsw6rdy633kp1hprz7ki1n5nf";
+ sha256 = "1gjlsmahmmjklribdwbqybh1zj5qcv4aaxw7ffqg7rayf967w4pj";
};
dontUnpack = true;
diff --git a/pkgs/development/tools/misc/elfutils/default.nix b/pkgs/development/tools/misc/elfutils/default.nix
index 9a4ff149609..4ad7f830066 100644
--- a/pkgs/development/tools/misc/elfutils/default.nix
+++ b/pkgs/development/tools/misc/elfutils/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, m4, zlib, bzip2, bison, flex, gettext, xz, setupDebugInfoDirs }:
+{ lib, stdenv, fetchurl, m4, zlib, bzip2, bison, flex, gettext, xz, setupDebugInfoDirs, argp-standalone }:
# TODO: Look at the hardcoded paths to kernel, modules etc.
stdenv.mkDerivation rec {
@@ -17,10 +17,15 @@ stdenv.mkDerivation rec {
# We need bzip2 in NativeInputs because otherwise we can't unpack the src,
# as the host-bzip2 will be in the path.
nativeBuildInputs = [ m4 bison flex gettext bzip2 ];
- buildInputs = [ zlib bzip2 xz ];
+ buildInputs = [ zlib bzip2 xz ]
+ ++ lib.optional stdenv.hostPlatform.isMusl argp-standalone;
propagatedNativeBuildInputs = [ setupDebugInfoDirs ];
+ preConfigure = lib.optionalString stdenv.hostPlatform.isMusl ''
+ NIX_CFLAGS_COMPILE+=" -fgnu89-inline"
+ '';
+
configureFlags =
[ "--program-prefix=eu-" # prevent collisions with binutils
"--enable-deterministic-archives"
diff --git a/pkgs/development/tools/misc/nxpmicro-mfgtools/default.nix b/pkgs/development/tools/misc/nxpmicro-mfgtools/default.nix
new file mode 100644
index 00000000000..58178cde174
--- /dev/null
+++ b/pkgs/development/tools/misc/nxpmicro-mfgtools/default.nix
@@ -0,0 +1,46 @@
+{ stdenv
+, fetchFromGitHub
+, cmake
+, pkg-config
+, bzip2
+, libusb1
+, libzip
+, openssl
+}:
+
+stdenv.mkDerivation rec {
+ pname = "nxpmicro-mfgtools";
+ version = "1.3.191";
+
+ src = fetchFromGitHub {
+ owner = "NXPmicro";
+ repo = "mfgtools";
+ rev = "uuu_${version}";
+ sha256 = "196blmd7nf5kamvay22rvnkds2v6h7ab8lyl10dknxgy8i8siqq9";
+ };
+
+ nativeBuildInputs = [ cmake pkg-config ];
+
+ buildInputs = [ bzip2 libusb1 libzip openssl ];
+
+ preConfigure = "echo ${version} > .tarball-version";
+
+ meta = with stdenv.lib; {
+ description = "Freescale/NXP I.MX chip image deploy tools";
+ longDescription = ''
+ UUU (Universal Update Utility) is a command line tool, evolved out of
+ MFGTools (aka MFGTools v3).
+
+ One of the main purposes is to upload images to I.MX SoC's using at least
+ their boot ROM.
+
+ With time, the need for an update utility portable to Linux and Windows
+ increased. UUU has the same usage on both Windows and Linux. It means the same
+ script works on both OS.
+ '';
+ homepage = "https://github.com/NXPmicro/mfgtools";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.bmilanov ];
+ platforms = platforms.all;
+ };
+}
diff --git a/pkgs/development/tools/misc/texinfo/cross-tools-flags.patch b/pkgs/development/tools/misc/texinfo/cross-tools-flags.patch
index da28a309719..f0a8c4dfdc1 100644
--- a/pkgs/development/tools/misc/texinfo/cross-tools-flags.patch
+++ b/pkgs/development/tools/misc/texinfo/cross-tools-flags.patch
@@ -4,8 +4,9 @@ diff -ur texinfo-6.5/configure texinfo-6.5-patched/configure
@@ -23281,7 +23281,7 @@
# env -i gives this build host configure a clean environment;
# consequently, we have to re-initialize $PATH.
- env -i CC="$CC_FOR_BUILD" AR="$AR_FOR_BUILD" RANLIB="$RANLIB_FOR_BUILD" \
+- env -i CC="$BUILD_CC" AR="$BUILD_AR" RANLIB="$BUILD_RANLIB" \
- PATH="$PATH" \
++ env -i CC="$CC_FOR_BUILD" AR="$AR_FOR_BUILD" RANLIB="$RANLIB_FOR_BUILD" \
+ PATH="$PATH" CFLAGS="$NATIVE_TOOLS_CFLAGS" LDFLAGS="$NATIVE_TOOLS_LDFLAGS" \
tools_only=1 \
${confdir}/configure --build=${build} --host=${build} \
diff --git a/pkgs/development/tools/ocaml/dune/2.nix b/pkgs/development/tools/ocaml/dune/2.nix
index ac3b7f2a429..001c4246039 100644
--- a/pkgs/development/tools/ocaml/dune/2.nix
+++ b/pkgs/development/tools/ocaml/dune/2.nix
@@ -6,11 +6,11 @@ else
stdenv.mkDerivation rec {
pname = "dune";
- version = "2.6.0";
+ version = "2.6.1";
src = fetchurl {
url = "https://github.com/ocaml/dune/releases/download/${version}/dune-${version}.tbz";
- sha256 = "1hvgj78xqqqph8dwn1jjkjp8bpppvwzx33lzkvwh5wn5zd4xij8j";
+ sha256 = "184ri2w1n1yvhar1aq3fcxibdxx67728dz6gy5rf33j4hvr5kyay";
};
buildInputs = [ ocaml findlib ];
diff --git a/pkgs/development/tools/operator-sdk/default.nix b/pkgs/development/tools/operator-sdk/default.nix
new file mode 100644
index 00000000000..a157041cf98
--- /dev/null
+++ b/pkgs/development/tools/operator-sdk/default.nix
@@ -0,0 +1,33 @@
+{ buildGoModule, go, lib, fetchFromGitHub, makeWrapper }:
+
+buildGoModule rec {
+ pname = "operator-sdk";
+ version = "0.18.2";
+
+ src = fetchFromGitHub {
+ owner = "operator-framework";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "02vzxqbh4yw9yvr9cr43hyi0v4hzii4mdb8am41n5y71bcld73v8";
+ };
+
+ vendorSha256 = "0kdbpm6phdcw1rcjggrdvc8hgs3hjc81545qh8jv6zwipmn89i1p";
+
+ subPackages = [ "cmd/operator-sdk" ];
+
+ buildInputs = [ go makeWrapper ];
+
+ # operator-sdk uses the go compiler at runtime
+ allowGoReference = true;
+ postFixup = ''
+ wrapProgram $out/bin/operator-sdk --prefix PATH : ${lib.makeBinPath [ go ]}
+ '';
+
+ meta = with lib; {
+ description = "SDK for building Kubernetes applications. Provides high level APIs, useful abstractions, and project scaffolding.";
+ homepage = "https://github.com/operator-framework/operator-sdk";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ arnarg ];
+ platforms = platforms.linux ++ platforms.darwin;
+ };
+}
diff --git a/pkgs/development/tools/rust/rustup/default.nix b/pkgs/development/tools/rust/rustup/default.nix
index e4f15a44308..fd772ff40b2 100644
--- a/pkgs/development/tools/rust/rustup/default.nix
+++ b/pkgs/development/tools/rust/rustup/default.nix
@@ -4,16 +4,16 @@
rustPlatform.buildRustPackage rec {
pname = "rustup";
- version = "1.21.1";
+ version = "1.22.1";
src = fetchFromGitHub {
owner = "rust-lang";
repo = "rustup";
rev = version;
- sha256 = "0d7l3j8js16zgdx37kykavr343v65vchldz88j38jjyc43pcm2pg";
+ sha256 = "0nf42pkyn87y0n93vd63bihx74h4bpisv74aqldg3vcav2iv35s1";
};
- cargoSha256 = "1y13kfski36rfvqkp3mxxn12aidp339j7rigv49msyr004ac5y8s";
+ cargoSha256 = "0ghjrx7y25s6rjp06h0iyv4195x7daj57bqza01i1j4hm5nkhqhi";
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/development/tools/scalafmt/default.nix b/pkgs/development/tools/scalafmt/default.nix
index 0905c27d4c1..c445026193b 100644
--- a/pkgs/development/tools/scalafmt/default.nix
+++ b/pkgs/development/tools/scalafmt/default.nix
@@ -2,7 +2,7 @@
let
baseName = "scalafmt";
- version = "2.5.2";
+ version = "2.6.2";
deps = stdenv.mkDerivation {
name = "${baseName}-deps-${version}";
buildCommand = ''
@@ -13,7 +13,7 @@ let
'';
outputHashMode = "recursive";
outputHashAlgo = "sha256";
- outputHash = "14sfpzhd7r8srl9qyrdfqwmgrircqsgrr5hwvg8h1vaiwakq7m00";
+ outputHash = "1q2bsc6vqgbgzg8hcz8pn6vl3263ghjfbkn93vijvmz0ivc806j4";
};
in
stdenv.mkDerivation {
diff --git a/pkgs/development/tools/spring-boot-cli/default.nix b/pkgs/development/tools/spring-boot-cli/default.nix
index b59ef341dff..15d6553bbb1 100644
--- a/pkgs/development/tools/spring-boot-cli/default.nix
+++ b/pkgs/development/tools/spring-boot-cli/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "spring-boot-cli";
- version = "2.3.0";
+ version = "2.3.1";
src = fetchzip {
url = "https://repo.spring.io/release/org/springframework/boot/${pname}/${version}.RELEASE/${pname}-${version}.RELEASE-bin.zip";
- sha256 = "1zjbgs1qx75jgxc46x9380iqh8pfgacih38ad3qxd0106a8lcp5h";
+ sha256 = "0ddmwcifrmw197vc49b0x8vfampj3n947r4vv4nni5vjclqqfds5";
};
nativeBuildInputs = [ makeWrapper installShellFiles ];
diff --git a/pkgs/development/tools/the-way/default.nix b/pkgs/development/tools/the-way/default.nix
index 99b0e4cd189..dc859347899 100644
--- a/pkgs/development/tools/the-way/default.nix
+++ b/pkgs/development/tools/the-way/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "the-way";
- version = "0.3.2";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "out-of-cheese-error";
repo = pname;
rev = "v${version}";
- sha256 = "02aa4iwwi89r6sj1q5sj74n2cy1rj94yfh39cp97zlx4lam9pj6b";
+ sha256 = "0q7yg90yxnpaafg6sg7mqkh86qkn43kxy73p9nqkkgrikdnrjh5a";
};
- cargoSha256 = "09d9gaa83djfkfdx3m4d3kkq550q8y67wb292mrj4xb0kcfrhnpq";
+ cargoSha256 = "1a747bmc6s007ram0w4xf1y2nb3pphvqnlx59098lr3v7gllp7x3";
checkFlags = "--test-threads=1";
meta = with stdenv.lib; {
diff --git a/pkgs/development/tools/trellis/default.nix b/pkgs/development/tools/trellis/default.nix
index 49484032ffb..6fc18fabe7b 100644
--- a/pkgs/development/tools/trellis/default.nix
+++ b/pkgs/development/tools/trellis/default.nix
@@ -8,18 +8,18 @@ let
in
stdenv.mkDerivation rec {
pname = "trellis";
- version = "2020.06.12";
+ version = "2020.06.29";
# git describe --tags
realVersion = with stdenv.lib; with builtins;
- "1.0-168-g${substring 0 7 (elemAt srcs 0).rev}";
+ "1.0-176-g${substring 0 7 (elemAt srcs 0).rev}";
srcs = [
(fetchFromGitHub {
owner = "SymbiFlow";
repo = "prjtrellis";
- rev = "5c9f6ad076da75ea925def4297c528058d9bf54a";
- sha256 = "1iwpfkibnb9a5kkw5wxyl1fpw1a72pf2icnp1c6sazrphiz8dbf7";
+ rev = "f93243b000c52b755c70829768d2ae6bcf7bb91a";
+ sha256 = "0f7xv99bxmidk7byahc821yzy8mln29gknz3w239i9xbwxzc6wc4";
name = "trellis";
})
diff --git a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
index 22032e145d3..89bc169d503 100644
--- a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
+++ b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
@@ -284,7 +284,7 @@ in rec {
'')
workspaceDependenciesTransitive;
- in stdenv.mkDerivation (builtins.removeAttrs attrs ["pkgConfig" "workspaceDependencies"] // {
+ in stdenv.mkDerivation (builtins.removeAttrs attrs ["yarnNix" "pkgConfig" "workspaceDependencies"] // {
inherit src pname;
name = baseName;
@@ -389,7 +389,7 @@ in rec {
# yarn2nix is the only package that requires the yarnNix option.
# All the other projects can auto-generate that file.
yarnNix = ./yarn.nix;
-
+
# Using the filter above and importing package.json from the filtered
# source results in an error in restricted mode. To circumvent this,
# we import package.json from the unfiltered source
diff --git a/pkgs/development/web/deno/default.nix b/pkgs/development/web/deno/default.nix
index d47b029a67c..27bc441c8c3 100644
--- a/pkgs/development/web/deno/default.nix
+++ b/pkgs/development/web/deno/default.nix
@@ -18,16 +18,16 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "deno";
- version = "1.1.2";
+ version = "1.1.3";
src = fetchFromGitHub {
owner = "denoland";
repo = pname;
rev = "v${version}";
- sha256 = "1vfvkrwlhixygd9cn05wq28iw8dch04j8d62a54pbyyxlixrjwfx";
+ sha256 = "0knm27xygrbs8h460aw3xh9h2gymw18diy8j3y49h8i20gmgj05n";
fetchSubmodules = true;
};
- cargoSha256 = "0ddsks81wdddcd4d8w2xz17l41iiga44xiv74hi2158ykrk8rqdi";
+ cargoSha256 = "0kssazwpqhldafpl5c6yq0ywgd6f18y082r5gwq9igpfyg4amb6z";
# Install completions post-install
nativeBuildInputs = [ installShellFiles ];
diff --git a/pkgs/development/web/postman/default.nix b/pkgs/development/web/postman/default.nix
index a54f054577e..854ca5e04e5 100644
--- a/pkgs/development/web/postman/default.nix
+++ b/pkgs/development/web/postman/default.nix
@@ -1,6 +1,6 @@
{ stdenv, fetchurl, makeDesktopItem, wrapGAppsHook
-, atk, at-spi2-atk, alsaLib, cairo, cups, dbus, expat, gdk-pixbuf, glib, gtk3
-, freetype, fontconfig, nss, nspr, pango, udev, libX11, libxcb, libXi
+, atk, at-spi2-atk, at-spi2-core, alsaLib, cairo, cups, dbus, expat, gdk-pixbuf, glib, gtk3
+, freetype, fontconfig, nss, nspr, pango, udev, libuuid, libX11, libxcb, libXi
, libXcursor, libXdamage, libXrandr, libXcomposite, libXext, libXfixes
, libXrender, libXtst, libXScrnSaver
}:
@@ -32,6 +32,7 @@ stdenv.mkDerivation rec {
stdenv.cc.cc.lib
atk
at-spi2-atk
+ at-spi2-core
alsaLib
cairo
cups
@@ -46,6 +47,7 @@ stdenv.mkDerivation rec {
nspr
pango
udev
+ libuuid
libX11
libxcb
libXi
diff --git a/pkgs/games/crispy-doom/default.nix b/pkgs/games/crispy-doom/default.nix
index ea7c3c6e478..5bd6e714e42 100644
--- a/pkgs/games/crispy-doom/default.nix
+++ b/pkgs/games/crispy-doom/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, autoreconfHook, pkgconfig, SDL2, SDL2_mixer, SDL2_net, fetchFromGitHub }:
+{ stdenv, autoreconfHook, pkgconfig, SDL2, SDL2_mixer, SDL2_net, fetchFromGitHub, fetchpatch }:
stdenv.mkDerivation rec {
pname = "crispy-doom";
@@ -11,6 +11,18 @@ stdenv.mkDerivation rec {
sha256 = "1b6gn0dysv631jynh769whww9xcss1gms78sz3nrn855q1dsvcb4";
};
+ patches = [
+ # Fixes CVE-2020-14983
+ (fetchpatch {
+ url = "https://github.com/chocolate-doom/chocolate-doom/commit/f1a8d991aa8a14afcb605cf2f65cd15fda204c56.diff";
+ sha256 = "1z6pxg9azcqq7g09hjc09d01knd803nhqilkw2kbx8648hil9mgn";
+ })
+ (fetchpatch {
+ url = "https://github.com/chocolate-doom/chocolate-doom/commit/54fb12eeaa7d527defbe65e7e00e37d5feb7c597.diff";
+ sha256 = "0ww21jn02ld73rkp06f7fqy92jqv8c9q4d1mvsryag1gmvy57znj";
+ })
+ ];
+
postPatch = ''
sed -e 's#/games#/bin#g' -i src{,/setup}/Makefile.am
'';
diff --git a/pkgs/games/endgame-singularity/default.nix b/pkgs/games/endgame-singularity/default.nix
index 46f21629ca3..4e855dbd053 100644
--- a/pkgs/games/endgame-singularity/default.nix
+++ b/pkgs/games/endgame-singularity/default.nix
@@ -1,46 +1,38 @@
-{ stdenv, fetchurl, unzip, python2 }:
+{ stdenv
+, fetchurl
+, fetchFromGitHub
+, unzip
+, python3
+, enableDefaultMusicPack ? true
+}:
-python2.pkgs.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication rec {
pname = "endgame-singularity";
- version = "0.30c";
- format = "other";
+ version = "1.00";
srcs = [
- (fetchurl {
- url = "http://www.emhsoft.com/singularity/singularity-${version}-src.tar.gz";
- sha256 = "13zjhf67gmla67nkfpxb01rxs8j9n4hs0s4n9lnnq4zgb709yxgl";
+ (fetchFromGitHub {
+ owner = "singularity";
+ repo = "singularity";
+ rev = "v${version}";
+ sha256 = "0ndrnxwii8lag6vrjpwpf5n36hhv223bb46d431l9gsigbizv0hl";
})
- (fetchurl {
+ ] ++ stdenv.lib.optional enableDefaultMusicPack (
+ fetchurl {
url = "http://www.emhsoft.com/singularity/endgame-singularity-music-007.zip";
sha256 = "0vf2qaf66jh56728pq1zbnw50yckjz6pf6c6qw6dl7vk60kkqnpb";
- })
- ];
- sourceRoot = ".";
+ }
+ );
+ sourceRoot = "source";
nativeBuildInputs = [ unzip ]; # The music is zipped
- propagatedBuildInputs = with python2.pkgs; [ pygame numpy ];
+ propagatedBuildInputs = with python3.pkgs; [ pygame numpy polib ];
- # This is not an error: it needs both compilation rounds
- buildPhase = ''
- ${python2.interpreter} -m compileall "singularity-${version}"
- ${python2.interpreter} -O -m compileall "singularity-${version}"
- '';
-
- installPhase = ''
- install -Dm755 "singularity-${version}/singularity.py" "$out/share/singularity.py"
- install -Dm644 "singularity-${version}/singularity.pyo" "$out/share/singularity.pyo"
- install -Dm644 "singularity-${version}/singularity.pyc" "$out/share/singularity.pyc"
- cp -R "singularity-${version}/code" "singularity-${version}/data" "$out/share/"
- cp -R "endgame-singularity-music-007" "$out/share/music"
- '';
-
- # Tell it where to find python libraries
- # Also cd to the same directory as the code, since it uses relative paths
- postFixup = ''
- makeWrapper "${python2.interpreter}" "$out/bin/endgame-singularity" \
- --set PYTHONPATH "$PYTHONPATH" \
- --run "cd \"$out/share\"" \
- --add-flags "$out/share/singularity.py"
+ # Add the music
+ postInstall = stdenv.lib.optionalString enableDefaultMusicPack ''
+ cp -R "../endgame-singularity-music-007" \
+ "$(echo $out/lib/python*/site-packages/singularity)/music"
+ # ↑ we cannot glob on [...]/music, it doesn't exist yet
'';
meta = {
diff --git a/pkgs/games/pentobi/default.nix b/pkgs/games/pentobi/default.nix
index 909f09a0b39..2b5a86ad52c 100644
--- a/pkgs/games/pentobi/default.nix
+++ b/pkgs/games/pentobi/default.nix
@@ -5,12 +5,12 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "18.0";
+ version = "18.1";
pname = "pentobi";
src = fetchurl {
url = "mirror://sourceforge/pentobi/${pname}-${version}.tar.xz";
- sha256 = "0dlvshywxijl0hrkl66szamcr77arh118f44ngr1ail8mg1fx1fy";
+ sha256 = "1vfw61lk9z7dngncmx3fggy5ld7ksdk48dpwnsq2vl5fh3f71qbq";
};
nativeBuildInputs = [ cmake docbook_xsl wrapQtAppsHook ];
diff --git a/pkgs/games/spring/springlobby.nix b/pkgs/games/spring/springlobby.nix
index e627575df94..9912675ee67 100644
--- a/pkgs/games/spring/springlobby.nix
+++ b/pkgs/games/spring/springlobby.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "springlobby";
- version = "0.269";
+ version = "0.270";
src = fetchurl {
url = "https://springlobby.springrts.com/dl/stable/springlobby-${version}.tar.bz2";
- sha256 = "1shgrfs4ssjj8m0c7805jisjzpc60796l0vja3yjfdksrz7yxvhg";
+ sha256 = "1r1g2hw9ipsmsmzbhsi7bxqra1za6x7j1kw12qzl5psqyq8rqbgs";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/misc/screensavers/xlockmore/default.nix b/pkgs/misc/screensavers/xlockmore/default.nix
index 9cc093f222b..01ee818f256 100644
--- a/pkgs/misc/screensavers/xlockmore/default.nix
+++ b/pkgs/misc/screensavers/xlockmore/default.nix
@@ -2,11 +2,11 @@
, libXdmcp, libXt }:
stdenv.mkDerivation rec {
- name = "xlockmore-5.63";
+ name = "xlockmore-5.64";
src = fetchurl {
url = "http://sillycycle.com/xlock/${name}.tar.xz";
- sha256 = "1qhbl6axffbajxzwg4xyf52hdxk5xvg63gxk0s9z8g0fdfj242wr";
+ sha256 = "0fbh6avdzsm1prafglr2xdd8c4ibkddi6xxywvqgvzp0zb2kqimr";
curlOpts = "--user-agent 'Mozilla/5.0'";
};
diff --git a/pkgs/misc/uboot/default.nix b/pkgs/misc/uboot/default.nix
index 1bd4dfffd8e..85df90a9fe1 100644
--- a/pkgs/misc/uboot/default.nix
+++ b/pkgs/misc/uboot/default.nix
@@ -18,10 +18,10 @@
}:
let
- defaultVersion = "2020.04";
+ defaultVersion = "2020.07";
defaultSrc = fetchurl {
url = "ftp://ftp.denx.de/pub/u-boot/u-boot-${defaultVersion}.tar.bz2";
- sha256 = "0wjkasnz87q86hx93inspdjfjsinmxi87bcvj30c773x0fpjlwzy";
+ sha256 = "0sjzy262x93aaqd6z24ziaq19xjjjk5f577ivf768vmvwsgbzxf1";
};
buildUBoot = {
version ? null
diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix
index 5cb779d5e1f..60ea77c33df 100644
--- a/pkgs/misc/vim-plugins/generated.nix
+++ b/pkgs/misc/vim-plugins/generated.nix
@@ -269,12 +269,12 @@ let
calendar-vim = buildVimPluginFrom2Nix {
pname = "calendar-vim";
- version = "2020-06-15";
+ version = "2020-07-07";
src = fetchFromGitHub {
owner = "itchyny";
repo = "calendar.vim";
- rev = "0cbf6ced3c1b6cfd1ab869a46165d69018747550";
- sha256 = "0553m0v48kz2r0vasq4yd0834r066h1mha6sx5k0ls0s0074w10m";
+ rev = "dec99ba2de364773f06b23b907db137f1b52a449";
+ sha256 = "1c89x4a4mrbb1l0avxazcxgwqapdw1ndqjhviij69ifybpi81jrn";
};
meta.homepage = "https://github.com/itchyny/calendar.vim/";
};
@@ -377,12 +377,12 @@ let
coc-emmet = buildVimPluginFrom2Nix {
pname = "coc-emmet";
- version = "2020-07-01";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-emmet";
- rev = "edeb4c25e95257f943145ff7b114b9ddc2d8fa2b";
- sha256 = "0pjvfbwxa4p647fjkrqr9rkvxlhcwsddrz0gn2rxh1x7hsxm2ma2";
+ rev = "6e00ae0643b199ce0d037eae16affb36152ed9bd";
+ sha256 = "1gr9c7vkrlnrgii66m1f56izggd4rpbnvqgff7qw7yyngr571zyi";
};
meta.homepage = "https://github.com/neoclide/coc-emmet/";
};
@@ -413,12 +413,12 @@ let
coc-git = buildVimPluginFrom2Nix {
pname = "coc-git";
- version = "2020-06-11";
+ version = "2020-07-07";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-git";
- rev = "bbddf4a9447848cdd18a693268bffcc0fe523c08";
- sha256 = "11c5rnlf45wz0slvl0gcqcdc9xb859pxy44xynfbbsl0ii1l8zc1";
+ rev = "ea1a4e35445a24147f27967dce61fb3f9f927e15";
+ sha256 = "0j71qk4hybbs96gwqnkpa2i5lzkgc0v6zsmyijn0binfn37ya3dc";
};
meta.homepage = "https://github.com/neoclide/coc-git/";
};
@@ -521,12 +521,12 @@ let
coc-metals = buildVimPluginFrom2Nix {
pname = "coc-metals";
- version = "2020-07-02";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "ckipp01";
repo = "coc-metals";
- rev = "c99a4ea7902293460b4d903cdcce4892f12046f5";
- sha256 = "0r4xs0mhdxvac81cly89jqnby14h1dmrpkdfs0chz5ji4gbsgair";
+ rev = "3dbe29b9462a1dd910ff653564cadd72146386c8";
+ sha256 = "1j2z557lzsr25s9ijdfiyg8zd7f967qnq8imacwn6qzfs1r337nj";
};
meta.homepage = "https://github.com/ckipp01/coc-metals/";
};
@@ -557,12 +557,12 @@ let
coc-prettier = buildVimPluginFrom2Nix {
pname = "coc-prettier";
- version = "2020-07-03";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc-prettier";
- rev = "ef16275ef4dfe5e0790f425822f955c349f7f01a";
- sha256 = "0q1cr3rjxjsj2dwfjs0vmbcqcdq986cn14d4iryxa2vihhihiwl2";
+ rev = "47096dd3ed613abcf9f07a27e33aac37a87b5aef";
+ sha256 = "1hpwyfsx09hmfn0azn2nawavkn8cjnj7nafimxmqkl0ifdmkybby";
};
meta.homepage = "https://github.com/neoclide/coc-prettier/";
};
@@ -605,12 +605,12 @@ let
coc-rust-analyzer = buildVimPluginFrom2Nix {
pname = "coc-rust-analyzer";
- version = "2020-07-03";
+ version = "2020-07-07";
src = fetchFromGitHub {
owner = "fannheyward";
repo = "coc-rust-analyzer";
- rev = "3a055d616ac8047e1411912ba2eff73f1ec3fce8";
- sha256 = "1ypkx7m8z7nhdbrh7jbskwmb4yjis1m56bmp4sp1nygr52jshz03";
+ rev = "1599b021dbc276645f6e224423ce576a89763ca0";
+ sha256 = "0n9b9fjd31kl3yd5bpc1z5i0yzj7x8rnbknas706x78mrf6bjl3z";
};
meta.homepage = "https://github.com/fannheyward/coc-rust-analyzer/";
};
@@ -785,12 +785,12 @@ let
coc-nvim = buildVimPluginFrom2Nix {
pname = "coc-nvim";
- version = "2020-07-03";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "87d5c948277d29abe5e8a43603b89f071e0bca47";
- sha256 = "0ndixl2pf33l1qh0y5ixsflgy0vdzsy79mwl3kqmm6wnal8gj94v";
+ rev = "a6f403c0fa7a94719d3cc9f056cc56879b534295";
+ sha256 = "12fgrgnyk8l50gfld8fa4ac0cibg86732xc5cnkhw9bx7waa90nv";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
};
@@ -844,6 +844,30 @@ let
meta.homepage = "https://github.com/rhysd/committia.vim/";
};
+ completion-nvim = buildVimPluginFrom2Nix {
+ pname = "completion-nvim";
+ version = "2020-07-06";
+ src = fetchFromGitHub {
+ owner = "nvim-lua";
+ repo = "completion-nvim";
+ rev = "2fa537d355e8e578f7ddf282e5d73b9ad76204ab";
+ sha256 = "1qi37f9dvb9rqsh9sqprbhwv8fl2a5y9p1zb4jhw6n9w3mir4y4c";
+ };
+ meta.homepage = "https://github.com/nvim-lua/completion-nvim/";
+ };
+
+ completion-treesitter = buildVimPluginFrom2Nix {
+ pname = "completion-treesitter";
+ version = "2020-06-26";
+ src = fetchFromGitHub {
+ owner = "nvim-treesitter";
+ repo = "completion-treesitter";
+ rev = "45c9b2faff4785539a0d0c655440c2465fed985a";
+ sha256 = "19pgdzzk7zq85b1grfjf0nncvs5vxrd4rj1p90iw2amq4mvqrx3l";
+ };
+ meta.homepage = "https://github.com/nvim-treesitter/completion-treesitter/";
+ };
+
concealedyank-vim = buildVimPluginFrom2Nix {
pname = "concealedyank-vim";
version = "2013-03-24";
@@ -1014,12 +1038,12 @@ let
defx-nvim = buildVimPluginFrom2Nix {
pname = "defx-nvim";
- version = "2020-06-29";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "Shougo";
repo = "defx.nvim";
- rev = "a17b460fe6b571135347e7464df1d5769c589fdc";
- sha256 = "0fldnfn4w2sarc7mxmp157xijwqhf8d8jy85qxppibfah4wicaia";
+ rev = "87da3129bc9bc97c24633f2343c1d249e51139a6";
+ sha256 = "0lx7maacr3j4gmj2zl60crb1mgxiwxmlsb0x0nc7r7kwaj5av24f";
};
meta.homepage = "https://github.com/Shougo/defx.nvim/";
};
@@ -1074,12 +1098,12 @@ let
deol-nvim = buildVimPluginFrom2Nix {
pname = "deol-nvim";
- version = "2020-07-01";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deol.nvim";
- rev = "b9113d9defa0bf92cd69c2811450943a33526344";
- sha256 = "07v3b3lcl8qjsc9rxv3zkw8idgsp633q1n986wm6pg1310scxw07";
+ rev = "b07a1f2a23a4e68010c53a1e4e1d2a9e46e37ec5";
+ sha256 = "0dac5q55cqzl2xawfb2dnqnvbwribbbc58lsm612iz425bhv2yn3";
};
meta.homepage = "https://github.com/Shougo/deol.nvim/";
};
@@ -1172,13 +1196,12 @@ let
deoplete-jedi = buildVimPluginFrom2Nix {
pname = "deoplete-jedi";
- version = "2020-06-20";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "deoplete-plugins";
repo = "deoplete-jedi";
- rev = "9ad4cbad7e8052bab042f724c71ba10621542f2c";
- sha256 = "1hfrvgfl9av7c4v1pd04rnp5gcvnl1qwnfgq3vzh288mjs8z1yxk";
- fetchSubmodules = true;
+ rev = "a0e5a0630206e198380d31804bb6652e56cb3701";
+ sha256 = "14lq2pv8sy4ij100blg2mkd4h0xsvba968l66hv82ad98vlnwx15";
};
meta.homepage = "https://github.com/deoplete-plugins/deoplete-jedi/";
};
@@ -1305,12 +1328,12 @@ let
dhall-vim = buildVimPluginFrom2Nix {
pname = "dhall-vim";
- version = "2020-01-02";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "vmchale";
repo = "dhall-vim";
- rev = "607958520f8bd4308fe52937e211f6db4ad84cf3";
- sha256 = "0rnkmfrzsm4hg6ln8g8qj9ff8z2sk7cnf4gqrswychqhhkg1f817";
+ rev = "9ced78806ce439f84d5dc264b212cd87db148c53";
+ sha256 = "1ac8cy8nqqn9dz0r36w4lrwfqyv44jkd8md376v6awjfj4kn7xjc";
};
meta.homepage = "https://github.com/vmchale/dhall-vim/";
};
@@ -2341,12 +2364,12 @@ let
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
- version = "2020-06-30";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
- rev = "96c3cbdee4d0ddbe385388319d7e976e4009e943";
- sha256 = "1cvg4ziadjlxr4gkjmdrr6ddhpw7gsc24c8jsj85p45x7ijaqhbl";
+ rev = "0182a798813f974f21d5779d76747fa68e9717e8";
+ sha256 = "02jh8ph55bns8dhxd1rpl62b4z7i5rx8v28b1ldrrvc29y1ymqs2";
};
meta.homepage = "https://github.com/sbdchd/neoformat/";
};
@@ -2507,6 +2530,18 @@ let
meta.homepage = "https://github.com/albfan/nerdtree-git-plugin/";
};
+ neuron-vim = buildVimPluginFrom2Nix {
+ pname = "neuron-vim";
+ version = "2020-07-05";
+ src = fetchFromGitHub {
+ owner = "ihsanturk";
+ repo = "neuron.vim";
+ rev = "4ccd13f95a2c9f3dafef2d4adf633e0b18a16019";
+ sha256 = "1z7i0szajykhdqckjydgh297k6b83ni9yds809skx90dlgbxwpfx";
+ };
+ meta.homepage = "https://github.com/ihsanturk/neuron.vim/";
+ };
+
nim-vim = buildVimPluginFrom2Nix {
pname = "nim-vim";
version = "2019-04-26";
@@ -2521,12 +2556,12 @@ let
nord-vim = buildVimPluginFrom2Nix {
pname = "nord-vim";
- version = "2020-06-16";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "arcticicestudio";
repo = "nord-vim";
- rev = "2124a5a760fb6138b10f38ceac3fce5c19056b9a";
- sha256 = "0g08kydqh58617lxjnlvbvjp0f730kzjpsz44v390sjx2a9xrk23";
+ rev = "57dffa746907e8ce5c4b520146ed0d89d3c29a51";
+ sha256 = "0xpz71rj74514789v6x9wrg95n8bsag8f5ygd7js40qrwpxq6b4j";
};
meta.homepage = "https://github.com/arcticicestudio/nord-vim/";
};
@@ -2593,12 +2628,12 @@ let
nvim-lsp = buildVimPluginFrom2Nix {
pname = "nvim-lsp";
- version = "2020-06-24";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lsp";
- rev = "8e978339b57cd03d97ae301659136ce103435910";
- sha256 = "14j15cfbzxv2m12i4r5j3fk3438l7k27knnrbkqas83jvrkb3q2f";
+ rev = "63527c33b51cbd6decdbf9a4285fd1b05be249b2";
+ sha256 = "1yrnlqci1n6xqm2k3yd0klx1gybjcd0zizn2zd3yh30h23p4ak1v";
};
meta.homepage = "https://github.com/neovim/nvim-lsp/";
};
@@ -2615,6 +2650,18 @@ let
meta.homepage = "https://github.com/norcalli/nvim-terminal.lua/";
};
+ nvim-treesitter = buildVimPluginFrom2Nix {
+ pname = "nvim-treesitter";
+ version = "2020-07-06";
+ src = fetchFromGitHub {
+ owner = "nvim-treesitter";
+ repo = "nvim-treesitter";
+ rev = "3e8b5a30e2640d47ce07e7b32af07b1e4f5e6e33";
+ sha256 = "128nvivv1d5qyzy91kcgxdahfrsblj81kn1x2mj3ijr5xph6b945";
+ };
+ meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
+ };
+
nvim-yarp = buildVimPluginFrom2Nix {
pname = "nvim-yarp";
version = "2020-04-08";
@@ -3229,12 +3276,12 @@ let
splitjoin-vim = buildVimPluginFrom2Nix {
pname = "splitjoin-vim";
- version = "2020-06-20";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "AndrewRadev";
repo = "splitjoin.vim";
- rev = "20e41455e1155f5989ecac007fc92c9415244822";
- sha256 = "1jzqz0pi9zaf2ivdvb2prv5k86003dswpv2n3vh5vkmwgl1r3ml4";
+ rev = "f60b6c5ee3341e66373457d3d8007c8b9c2e0a74";
+ sha256 = "1vyirnzswjipimc14gdxnm07wvbkw1sp3kpsggqccwjkibh3fxhh";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/AndrewRadev/splitjoin.vim/";
@@ -3290,12 +3337,12 @@ let
syntastic = buildVimPluginFrom2Nix {
pname = "syntastic";
- version = "2020-06-22";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "vim-syntastic";
repo = "syntastic";
- rev = "140f516eaeae855b3d57068e6e66c8f40fd45295";
- sha256 = "1df2lm8rms535gmcgwnlpjr5bmcd76h6hisyfl922kbj4b02v0b6";
+ rev = "63b74a7473ec01548298284c210fee0a78a6156d";
+ sha256 = "1xp63bfb9ln80gz4jsp4gjk9ckhlkzxmfi5sb72vvlsravw5g3v7";
};
meta.homepage = "https://github.com/vim-syntastic/syntastic/";
};
@@ -3615,12 +3662,12 @@ let
vim = buildVimPluginFrom2Nix {
pname = "vim";
- version = "2020-06-22";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "dracula";
repo = "vim";
- rev = "3916fb2daff546c6fe61d141b0e7519fde347b79";
- sha256 = "1f1l3ik15rqw9xqss22irpzxffcrpmihmga1q37gc1gvsnl6ibq5";
+ rev = "10932ddaaf560e1ae5bc12137515dc7007a0afc3";
+ sha256 = "1h85ynngkz921zr9gshcl0kk5s9dgjk0kifz4r7v8pvnjq5kbfk8";
};
meta.homepage = "https://github.com/dracula/vim/";
};
@@ -3867,12 +3914,12 @@ let
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
- version = "2020-06-29";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "ba9b3e183929263bffc44592e5c9a92d2ab8a62d";
- sha256 = "0xkqh68x7nx1w4a5668ih7mmz1xy8qimb4z827dhgv6i23zh6yq6";
+ rev = "b843321428209c892f4a1fab7a5fe473f0b7d386";
+ sha256 = "143x1235p2wdnifpv637lbhi6jsxwdws07z6hrf6915qjc39zi53";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
@@ -4299,12 +4346,12 @@ let
vim-devicons = buildVimPluginFrom2Nix {
pname = "vim-devicons";
- version = "2020-06-23";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "ryanoasis";
repo = "vim-devicons";
- rev = "c08e526760c0403d307583afdf7110fbaf98577f";
- sha256 = "0mv6vlf6s6hx244rb4qn7chir1sdg6qr4ffkdiqlbn1lnbm93i8a";
+ rev = "028673dc93a978225c897b4913dd21b48dc35a7e";
+ sha256 = "034nna0vaxbizg4d4pqw9qmn691fz707dxga82n9m9id1hz9wi0b";
};
meta.homepage = "https://github.com/ryanoasis/vim-devicons/";
};
@@ -4611,12 +4658,12 @@ let
vim-flutter = buildVimPluginFrom2Nix {
pname = "vim-flutter";
- version = "2019-09-29";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "thosakwe";
repo = "vim-flutter";
- rev = "030a4e609f8f38922fa4ec9a27836d9dabaae957";
- sha256 = "0jibmr0v0pqml1cprs3qmkhhmacpb2bwpk8lhaz4dzp8jlga9g00";
+ rev = "a865e5f0df4faaedfda1c2b5679b42d1a0267d44";
+ sha256 = "04vl8cfk58m9p59j8hh0f9sp15dg7rm971nhmwhbbj7pq6b8dq8w";
};
meta.homepage = "https://github.com/thosakwe/vim-flutter/";
};
@@ -4743,12 +4790,12 @@ let
vim-go = buildVimPluginFrom2Nix {
pname = "vim-go";
- version = "2020-07-02";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "fatih";
repo = "vim-go";
- rev = "f919e0c50deffba7ae2789cf785ed491a6bec9d4";
- sha256 = "068msrfl0v64djws1cb5p2yvwsk29j4msdqqf4c13bafjyhxqwb7";
+ rev = "2c6bffb492f4f9b101e45610b0d7b9c328916894";
+ sha256 = "1mcrs5n7l2syy5h52frv9259mw294s18czirbn3f8waf0n4b40s1";
};
meta.homepage = "https://github.com/fatih/vim-go/";
};
@@ -5332,12 +5379,12 @@ let
vim-lsc = buildVimPluginFrom2Nix {
pname = "vim-lsc";
- version = "2020-06-15";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "natebosch";
repo = "vim-lsc";
- rev = "632cd869663ecccd5a309c5dbfc20e1fc881d4b7";
- sha256 = "0w04fjci16l08c76fgqxv176jarm9iiv3rx46l8a45spkyb10lm0";
+ rev = "e24d328b59df69de1b594f1836b54fa1040ab4ef";
+ sha256 = "0d7wrkmnz1023rz6b7cm98akph2hv543f6nid8bd1amskh4i9y4k";
};
meta.homepage = "https://github.com/natebosch/vim-lsc/";
};
@@ -5440,12 +5487,12 @@ let
vim-move = buildVimPluginFrom2Nix {
pname = "vim-move";
- version = "2020-06-22";
+ version = "2020-07-05";
src = fetchFromGitHub {
owner = "matze";
repo = "vim-move";
- rev = "54f06c405bfd1ec3142750e8788f4dcd0ca0c065";
- sha256 = "0wnfk164fyfyyl5pbbfa7wzy39arn2ny790d6g14bf6zl2kapkas";
+ rev = "07459060d9166a19a2279740fedef2412eeee807";
+ sha256 = "1xikw6cq2pp5j2w0n8sckyq6l91y8gzqs2y1cs0h3bd5qba62nna";
};
meta.homepage = "https://github.com/matze/vim-move/";
};
@@ -5764,12 +5811,12 @@ let
vim-plug = buildVimPluginFrom2Nix {
pname = "vim-plug";
- version = "2020-06-25";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "junegunn";
repo = "vim-plug";
- rev = "3aa3b5a4e85620dd58302926b571860c92fdbb2f";
- sha256 = "1lksg2qphxy6bj1jfhjmq28z67asq7vqyplf42sr49r1076imb0q";
+ rev = "c31903639623c5be2431ac86b31ce77e54eb345f";
+ sha256 = "1adqzbnz9sjwv6sw1fgpd1jnlr7rff235caxygb3w26xzmfighyw";
};
meta.homepage = "https://github.com/junegunn/vim-plug/";
};
@@ -5788,12 +5835,12 @@ let
vim-polyglot = buildVimPluginFrom2Nix {
pname = "vim-polyglot";
- version = "2020-06-25";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "sheerun";
repo = "vim-polyglot";
- rev = "d09a56a494863afd789cba1850e123dfc1dd26cf";
- sha256 = "02z4aidr8bbcrvfj2c5jgradm6n2c1c9hywb22wn8bwiig8aiqv3";
+ rev = "9c3c0bc082e0d58d15dc6f24d8a335931417e2f0";
+ sha256 = "0pdfq512qh54zj24iwihr30xb8dxw67ix2yj0sb88qy07phab8k2";
};
meta.homepage = "https://github.com/sheerun/vim-polyglot/";
};
@@ -6148,12 +6195,12 @@ let
vim-slime = buildVimPluginFrom2Nix {
pname = "vim-slime";
- version = "2020-04-12";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "jpalardy";
repo = "vim-slime";
- rev = "a81139239d6447b1c021e4873e6a14b47f32b65a";
- sha256 = "0wavkm9k2vm23nm5bmc3lpm6cac7mihzjcyk4r77qgdgmnnxkm49";
+ rev = "f7442cdb1fb37778ddff93649e172b0ad752c237";
+ sha256 = "0xf9qj0i4jpimbk0qyzvg88s74dfxgd4kzvzcvjpcd3q6cn8sard";
};
meta.homepage = "https://github.com/jpalardy/vim-slime/";
};
@@ -6568,12 +6615,12 @@ let
vim-toml = buildVimPluginFrom2Nix {
pname = "vim-toml";
- version = "2019-08-28";
+ version = "2020-07-06";
src = fetchFromGitHub {
owner = "cespare";
repo = "vim-toml";
- rev = "a4ec206052aa347d7df90dc4b6697b7f2b7929bc";
- sha256 = "1dgykq4vl7vvj2f8lvg58rzqddm53i278g26ljwfimgqc8l6gmqd";
+ rev = "897cb4eaa81a0366bc859effe14116660d4015cd";
+ sha256 = "0ps9kwclqfdydk4132255i9rzcic0sp6d217arjsk1w6gm7m9lm6";
};
meta.homepage = "https://github.com/cespare/vim-toml/";
};
@@ -7072,12 +7119,12 @@ let
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
- version = "2020-06-20";
+ version = "2020-07-04";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
- rev = "7f4e88b3ba11261e6ec4c7364c5a420d48e253ac";
- sha256 = "1q98pf0cr38k1z9czm57pvb0mari57q89swsk4aq0pl6b6cvi5d5";
+ rev = "e6f121561506f011d878855b66ca8116a46121ae";
+ sha256 = "09241155jwrwqqifkh7a64nk5x8yf96835jkywwysl554ppjz8s5";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
@@ -7085,12 +7132,12 @@ let
YouCompleteMe = buildVimPluginFrom2Nix {
pname = "YouCompleteMe";
- version = "2020-07-03";
+ version = "2020-07-07";
src = fetchFromGitHub {
owner = "ycm-core";
repo = "YouCompleteMe";
- rev = "195f730dfb4d818a81082b383e294a302f61bcfe";
- sha256 = "021z74is3bz746azxn05hzlrzd2asdb0kz5ab2fizgxl7n33cml0";
+ rev = "9309f77732bde34b7ecf9c2e154b9fcdf14c5295";
+ sha256 = "1m6hyqywdrprm91dkwgnp8r50la933k4a7wdnjw7knvfdiywj7sx";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
diff --git a/pkgs/misc/vim-plugins/update.py b/pkgs/misc/vim-plugins/update.py
index 84d57133d22..b9bab293a79 100755
--- a/pkgs/misc/vim-plugins/update.py
+++ b/pkgs/misc/vim-plugins/update.py
@@ -40,7 +40,6 @@ DEFAULT_IN = ROOT.joinpath("vim-plugin-names")
DEFAULT_OUT = ROOT.joinpath("generated.nix")
DEPRECATED = ROOT.joinpath("deprecated.json")
-
def retry(ExceptionToCheck: Any, tries: int = 4, delay: float = 3, backoff: float = 2):
"""Retry calling the decorated function using an exponential backoff.
http://www.saltycrane.com/blog/2009/11/trying-out-retry-decorator-python/
@@ -71,6 +70,12 @@ def retry(ExceptionToCheck: Any, tries: int = 4, delay: float = 3, backoff: floa
return deco_retry
+def make_request(url: str) -> urllib.request.Request:
+ token = os.getenv("GITHUB_API_TOKEN")
+ headers = {}
+ if token is not None:
+ headers["Authorization"] = f"token {token}"
+ return urllib.request.Request(url, headers=headers)
class Repo:
def __init__(
@@ -91,9 +96,8 @@ class Repo:
@retry(urllib.error.URLError, tries=4, delay=3, backoff=2)
def has_submodules(self) -> bool:
try:
- urllib.request.urlopen(
- self.url(f"blob/{self.branch}/.gitmodules"), timeout=10
- ).close()
+ req = make_request(self.url(f"blob/{self.branch}/.gitmodules"))
+ urllib.request.urlopen(req, timeout=10).close()
except urllib.error.HTTPError as e:
if e.code == 404:
return False
@@ -104,7 +108,8 @@ class Repo:
@retry(urllib.error.URLError, tries=4, delay=3, backoff=2)
def latest_commit(self) -> Tuple[str, datetime]:
commit_url = self.url(f"commits/{self.branch}.atom")
- with urllib.request.urlopen(commit_url, timeout=10) as req:
+ commit_req = make_request(commit_url)
+ with urllib.request.urlopen(commit_req, timeout=10) as req:
self.check_for_redirect(commit_url, req)
xml = req.read()
root = ET.fromstring(xml)
diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names
index 46d445e9c2a..816c9872ac8 100644
--- a/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/pkgs/misc/vim-plugins/vim-plugin-names
@@ -146,6 +146,7 @@ hsitz/VimOrganizer
iamcco/coc-spell-checker
ianks/vim-tsx
idris-hackers/idris-vim
+ihsanturk/neuron.vim
Inazuma110/deoplete-greek
inkarkat/vim-SyntaxRange
int3/vim-extradite
@@ -369,6 +370,9 @@ norcalli/nvim-terminal.lua
ntpeters/vim-better-whitespace
numirias/semshi
nvie/vim-flake8
+nvim-lua/completion-nvim
+nvim-treesitter/completion-treesitter
+nvim-treesitter/nvim-treesitter
octol/vim-cpp-enhanced-highlight
Olical/conjure
OrangeT/vim-csharp
diff --git a/pkgs/os-specific/linux/e1000e/default.nix b/pkgs/os-specific/linux/e1000e/default.nix
index ea17c287a29..d5d6697a01e 100644
--- a/pkgs/os-specific/linux/e1000e/default.nix
+++ b/pkgs/os-specific/linux/e1000e/default.nix
@@ -4,11 +4,11 @@ assert stdenv.lib.versionOlder kernel.version "4.10";
stdenv.mkDerivation rec {
name = "e1000e-${version}-${kernel.version}";
- version = "3.3.5.3";
+ version = "3.8.4";
src = fetchurl {
url = "mirror://sourceforge/e1000/e1000e-${version}.tar.gz";
- sha256 = "1ajz3vdnf1y307k585w95r6jlh4ah8d74bq36gdkjl1z5hgiqi9q";
+ sha256 = "1q8dbqh14c7r15q6k6iv5k0d6xpi74i71d5r54py60gr099m2ha4";
};
hardeningDisable = [ "pic" ];
@@ -16,7 +16,8 @@ stdenv.mkDerivation rec {
configurePhase = ''
cd src
kernel_version=${kernel.modDirVersion}
- sed -i -e 's|/lib/modules|${kernel.dev}/lib/modules|' Makefile
+ substituteInPlace common.mk \
+ --replace "/lib/modules" "${kernel.dev}/lib/modules"
export makeFlags="BUILD_KERNEL=$kernel_version"
'';
diff --git a/pkgs/os-specific/linux/earlyoom/default.nix b/pkgs/os-specific/linux/earlyoom/default.nix
index 8233c065c2b..575da8aca73 100644
--- a/pkgs/os-specific/linux/earlyoom/default.nix
+++ b/pkgs/os-specific/linux/earlyoom/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "earlyoom";
- version = "1.6";
+ version = "1.6.1";
src = fetchFromGitHub {
owner = "rfjakob";
repo = "earlyoom";
rev = "v${version}";
- sha256 = "0g2bjsvnqq5h4g1k3a0x6ixb334wpzbm2gafl78b6ic6j45smwcs";
+ sha256 = "1cn0bgbgiq69i8mk8zxly1f7j01afm82g672qzccz6swsi2637j4";
};
nativeBuildInputs = stdenv.lib.optionals withManpage [ pandoc installShellFiles ];
diff --git a/pkgs/os-specific/linux/ell/default.nix b/pkgs/os-specific/linux/ell/default.nix
index cb971d452d6..a83e02ae6be 100644
--- a/pkgs/os-specific/linux/ell/default.nix
+++ b/pkgs/os-specific/linux/ell/default.nix
@@ -7,14 +7,14 @@
stdenv.mkDerivation rec {
pname = "ell";
- version = "0.31";
+ version = "0.32";
outputs = [ "out" "dev" ];
src = fetchgit {
url = "https://git.kernel.org/pub/scm/libs/${pname}/${pname}.git";
rev = version;
- sha256 = "1qlpc906xd78fzxvvj2kxi3aikgnw0c0h3x620s131apax4qrnqa";
+ sha256 = "07hm9lrhhb5y53l13yja2kr3xmjgs0azk3x7w2si99cplwkgxak2";
};
patches = [
diff --git a/pkgs/os-specific/linux/fnotifystat/default.nix b/pkgs/os-specific/linux/fnotifystat/default.nix
index ef247ad956b..f01c96259a8 100644
--- a/pkgs/os-specific/linux/fnotifystat/default.nix
+++ b/pkgs/os-specific/linux/fnotifystat/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "fnotifystat";
- version = "0.02.05";
+ version = "0.02.06";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/fnotifystat/fnotifystat-${version}.tar.gz";
- sha256 = "1b8pxq731sj976m2daf0hnqfaaq688vqnjffinpwh2w9nzzi4gi9";
+ sha256 = "1mr2qzh8r8qq7haz4qgci2k5lcrcy493fm0m3ri40a81vaajfniy";
};
installFlags = [ "DESTDIR=$(out)" ];
postInstall = ''
diff --git a/pkgs/os-specific/linux/forkstat/default.nix b/pkgs/os-specific/linux/forkstat/default.nix
index eee4691aeb3..d42091085ba 100644
--- a/pkgs/os-specific/linux/forkstat/default.nix
+++ b/pkgs/os-specific/linux/forkstat/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "forkstat";
- version = "0.02.14";
+ version = "0.02.15";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/forkstat/forkstat-${version}.tar.xz";
- sha256 = "10kibb5psb5gqdmq9lfb7qw566diwg54gdb49b5zd71qwpybk3dl";
+ sha256 = "11dvg7bbklpfywx6i6vb29vvc28pbfk3mff0g18n5imxvzsd7jxs";
};
installFlags = [ "DESTDIR=$(out)" ];
postInstall = ''
diff --git a/pkgs/os-specific/linux/iwd/default.nix b/pkgs/os-specific/linux/iwd/default.nix
index be2a4ff3e56..fd34440f603 100644
--- a/pkgs/os-specific/linux/iwd/default.nix
+++ b/pkgs/os-specific/linux/iwd/default.nix
@@ -13,14 +13,16 @@
stdenv.mkDerivation rec {
pname = "iwd";
- version = "1.7";
+ version = "1.8";
src = fetchgit {
url = "https://git.kernel.org/pub/scm/network/wireless/iwd.git";
rev = version;
- sha256 = "1qi25qav1rv8gm5lbrip8ayq5vwynmyv2q4ar7bbmnjh6cglvyh2";
+ sha256 = "0ds8nhbnkhxzhnnsi7vj3y2v8wq0nxqbmidhiac7mpxgjkc684gf";
};
+ outputs = [ "out" "man" ];
+
nativeBuildInputs = [
autoreconfHook
docutils
diff --git a/pkgs/os-specific/linux/kernel/common-config.nix b/pkgs/os-specific/linux/kernel/common-config.nix
index f07368cc80d..3c1b33bada1 100644
--- a/pkgs/os-specific/linux/kernel/common-config.nix
+++ b/pkgs/os-specific/linux/kernel/common-config.nix
@@ -269,7 +269,7 @@ let
SND_SOC_SOF_APOLLOLAKE_SUPPORT = yes;
SND_SOC_SOF_CANNONLAKE_SUPPORT = yes;
SND_SOC_SOF_COFFEELAKE_SUPPORT = yes;
- SND_SOC_SOF_COMETLAKE_H_SUPPORT = yes;
+ SND_SOC_SOF_COMETLAKE_H_SUPPORT = whenOlder "5.8" yes;
SND_SOC_SOF_COMETLAKE_LP_SUPPORT = yes;
SND_SOC_SOF_ELKHARTLAKE_SUPPORT = yes;
SND_SOC_SOF_GEMINILAKE_SUPPORT = yes;
diff --git a/pkgs/os-specific/linux/kernel/hardened/patches.json b/pkgs/os-specific/linux/kernel/hardened/patches.json
index fbd36451acf..f6f9ed792c2 100644
--- a/pkgs/os-specific/linux/kernel/hardened/patches.json
+++ b/pkgs/os-specific/linux/kernel/hardened/patches.json
@@ -1,18 +1,18 @@
{
"4.14": {
- "name": "linux-hardened-4.14.187.a.patch",
- "sha256": "1mg2pmld8g2vrphf2hk2ndhr2m503z3yv0l9hgvrc1gqwdhsdcp2",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.187.a/linux-hardened-4.14.187.a.patch"
+ "name": "linux-hardened-4.14.188.a.patch",
+ "sha256": "1fqd51ns2hbph57bhpcilcbjbaif55ya3h4cfzbfqwq71jlyij0c",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.188.a/linux-hardened-4.14.188.a.patch"
},
"4.19": {
- "name": "linux-hardened-4.19.131.a.patch",
- "sha256": "0f8ql5d5r5drhv70glmq3dlpvnz63k7fl0rib6wakhdj4988jjkh",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.131.a/linux-hardened-4.19.131.a.patch"
+ "name": "linux-hardened-4.19.132.a.patch",
+ "sha256": "16m7nphwxs742m31hzh44sgi6fngkhw07ls4jgi49vm68p1xq561",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.132.a/linux-hardened-4.19.132.a.patch"
},
"5.4": {
- "name": "linux-hardened-5.4.48.a.patch",
- "sha256": "0vcy64gl88l12rqv0z3g8858zdr82a68sfalaf768j4z537bpany",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.48.a/linux-hardened-5.4.48.a.patch"
+ "name": "linux-hardened-5.4.49.a.patch",
+ "sha256": "00zf6zyaf2c4vrxwy2r51592ddpvsfdjlcagb5cgbm7klbnkfbyl",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.49.a/linux-hardened-5.4.49.a.patch"
},
"5.6": {
"name": "linux-hardened-5.6.19.a.patch",
@@ -20,8 +20,8 @@
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.6.19.a/linux-hardened-5.6.19.a.patch"
},
"5.7": {
- "name": "linux-hardened-5.7.7.a.patch",
- "sha256": "0273g98vax3x2l2hc39d53m86xm4k8r99vnksm5vmg6i2xc4ir74",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.7.7.a/linux-hardened-5.7.7.a.patch"
+ "name": "linux-hardened-5.7.8.a.patch",
+ "sha256": "0gazsyf4rnd4nmkpar41mqyg78hq1zbp1c0pin9s7qxxs8mzj8b8",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.7.8.a/linux-hardened-5.7.8.a.patch"
}
}
diff --git a/pkgs/os-specific/linux/kernel/linux-4.14.nix b/pkgs/os-specific/linux/kernel/linux-4.14.nix
index 8970f51203a..ff77b344e89 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.14.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.14.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "4.14.187";
+ version = "4.14.188";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1gal2kfyrq8c4dswlwnwmzc3ap6a7cjkyz8jgsm9d8gfx9sk88jv";
+ sha256 = "0jq6cyxa0mxnvd33gi66a4x3xlfsih2aaifa6yyvgldihw9y0vvn";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.19.nix b/pkgs/os-specific/linux/kernel/linux-4.19.nix
index fef01ec0868..1ba3f96e0c5 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.19.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.19.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "4.19.131";
+ version = "4.19.132";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1fk4i7lkbblfbxyp8rmkihcax920hbbygk2xnq2038sbrkvbkpqr";
+ sha256 = "0i3xka0n26iqslvc8xzxlcig3gjwfprzgdwd1q3wrr1cjsafxmyp";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.4.nix b/pkgs/os-specific/linux/kernel/linux-4.4.nix
index ec60490c56b..c5474eb2eba 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.4.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.4.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args:
buildLinux (args // rec {
- version = "4.4.229";
+ version = "4.4.230";
extraMeta.branch = "4.4";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "0crrawivri5i0ks7pg3snfjlxily4aimw5xzbzr5nlnsz0rjwhbq";
+ sha256 = "1qx74qli8yjc2rkb7kig79c1yv7pfqa8zi1wi0rndn4d4yk62cfa";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-4.9.nix b/pkgs/os-specific/linux/kernel/linux-4.9.nix
index f1e927f3cf0..dc1503f7133 100644
--- a/pkgs/os-specific/linux/kernel/linux-4.9.nix
+++ b/pkgs/os-specific/linux/kernel/linux-4.9.nix
@@ -1,11 +1,11 @@
{ stdenv, buildPackages, fetchurl, perl, buildLinux, ... } @ args:
buildLinux (args // rec {
- version = "4.9.229";
+ version = "4.9.230";
extraMeta.branch = "4.9";
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1p0g6zya8bdk2fds37x3fg7c5sk3sc18prq3jrrilnnrby1w4mij";
+ sha256 = "0z03djys7k3z6z55xrw8rj4mv5i4h763lckz2anwxwgbwdb95fnm";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.4.nix b/pkgs/os-specific/linux/kernel/linux-5.4.nix
index 2ce82c45c4f..2c19a5835d4 100644
--- a/pkgs/os-specific/linux/kernel/linux-5.4.nix
+++ b/pkgs/os-specific/linux/kernel/linux-5.4.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.4.50";
+ version = "5.4.51";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "1qm6m3ww7cxr0mqzma9swq6jax6anjy5vdh397my7x00x70z845d";
+ sha256 = "1786l83nwzjazr2rl5fwxpw9dzlggi33nnj9grmp4dnn9j5ym2wy";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-5.7.nix b/pkgs/os-specific/linux/kernel/linux-5.7.nix
index 82243169b7d..73fce45d9cc 100644
--- a/pkgs/os-specific/linux/kernel/linux-5.7.nix
+++ b/pkgs/os-specific/linux/kernel/linux-5.7.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.7.7";
+ version = "5.7.8";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "0zzff78fjn0a87lr1j11hx97gcpbf0q5qn0nalb3qd43j9kvjh7q";
+ sha256 = "1ijdhjik5hlaj8w32qf5x4gigf2aa6xkg68hckm5h1s0isw7gddg";
};
} // (args.argsOverride or {}))
diff --git a/pkgs/os-specific/linux/kernel/linux-libre.nix b/pkgs/os-specific/linux/kernel/linux-libre.nix
index e531f878d02..178534223fd 100644
--- a/pkgs/os-specific/linux/kernel/linux-libre.nix
+++ b/pkgs/os-specific/linux/kernel/linux-libre.nix
@@ -1,8 +1,8 @@
{ stdenv, lib, fetchsvn, linux
, scripts ? fetchsvn {
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
- rev = "17537";
- sha256 = "15fj5ba28jw515fzfp4pbrkpq5xyvxvx7r9yh1l0qsxjzs2zml8b";
+ rev = "17559";
+ sha256 = "0vwv15xfag6bhjxhg42lx92jgkh9j7cvy7h2rrn1qa4sccp09ff5";
}
, ...
}:
diff --git a/pkgs/os-specific/linux/kernel/linux-testing.nix b/pkgs/os-specific/linux/kernel/linux-testing.nix
index 382713e5834..28cafbcc8a1 100644
--- a/pkgs/os-specific/linux/kernel/linux-testing.nix
+++ b/pkgs/os-specific/linux/kernel/linux-testing.nix
@@ -3,7 +3,7 @@
with stdenv.lib;
buildLinux (args // rec {
- version = "5.8-rc2";
+ version = "5.8-rc4";
extraMeta.branch = "5.8";
# modDirVersion needs to be x.y.z, will always add .0
@@ -11,7 +11,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "https://git.kernel.org/torvalds/t/linux-${version}.tar.gz";
- sha256 = "03y4p5abmcjm3w5m7p868bqzzrrqz461na9h46f3f99g95z66v09";
+ sha256 = "16hby58g3h527nrl7gpx8x3zg7s92cwz7p6y15jxnmbv3igdcyib";
};
# Should the testing kernels ever be built on Hydra?
diff --git a/pkgs/os-specific/linux/lxc/default.nix b/pkgs/os-specific/linux/lxc/default.nix
index cc25f90f248..f39f3adf501 100644
--- a/pkgs/os-specific/linux/lxc/default.nix
+++ b/pkgs/os-specific/linux/lxc/default.nix
@@ -9,11 +9,11 @@
with stdenv.lib;
stdenv.mkDerivation rec {
pname = "lxc";
- version = "4.0.2";
+ version = "4.0.3";
src = fetchurl {
url = "https://linuxcontainers.org/downloads/lxc/lxc-${version}.tar.gz";
- sha256 = "1c2wbbcvs58slyq0skxizx61q1lb4yvak28x4gzsbzh3yg6nscya";
+ sha256 = "1rbj2rkn8cn6av74cqld3l2i5r37i6mhsxvvlvlmg724fbbr2vfm";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/lxcfs/default.nix b/pkgs/os-specific/linux/lxcfs/default.nix
index 4011b388562..31e5306ca2e 100644
--- a/pkgs/os-specific/linux/lxcfs/default.nix
+++ b/pkgs/os-specific/linux/lxcfs/default.nix
@@ -4,13 +4,13 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- name = "lxcfs-4.0.3";
+ name = "lxcfs-4.0.4";
src = fetchFromGitHub {
owner = "lxc";
repo = "lxcfs";
rev = name;
- sha256 = "0v6c5vc3i1l4sy4iamzdqvwibj6xr1lna4w1hxkn3s6jggcbxwca";
+ sha256 = "0m97h9mj23i2cb8r4bqpakhnz4a0bb7jxvr207pydq60railp7nm";
};
nativeBuildInputs = [ pkgconfig help2man autoreconfHook ];
diff --git a/pkgs/os-specific/linux/nftables/default.nix b/pkgs/os-specific/linux/nftables/default.nix
index 34f899977d1..9ec42ad66b0 100644
--- a/pkgs/os-specific/linux/nftables/default.nix
+++ b/pkgs/os-specific/linux/nftables/default.nix
@@ -10,12 +10,12 @@
with stdenv.lib;
stdenv.mkDerivation rec {
- version = "0.9.3";
+ version = "0.9.6";
pname = "nftables";
src = fetchurl {
url = "https://netfilter.org/projects/nftables/files/${pname}-${version}.tar.bz2";
- sha256 = "0y6vbqp6x8w165q65h4n9sba1406gaz0d4744gqszbm7w9f92swm";
+ sha256 = "0vmn6xwqa1nq6crfxshh049b199d0aj6hfgin7k068xhibzgvmk8";
};
nativeBuildInputs = [
diff --git a/pkgs/os-specific/linux/piper/default.nix b/pkgs/os-specific/linux/piper/default.nix
index 0da97231678..641c8b8ba81 100644
--- a/pkgs/os-specific/linux/piper/default.nix
+++ b/pkgs/os-specific/linux/piper/default.nix
@@ -4,7 +4,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "piper";
- version = "0.5";
+ version = "0.5.1";
format = "other";
@@ -12,7 +12,7 @@ python3.pkgs.buildPythonApplication rec {
owner = "libratbag";
repo = "piper";
rev = version;
- sha256 = "00vrcsbsv2477l1ncpyzc61lhxgac84dsgr3sjs8qxw3nh1gaasv";
+ sha256 = "1nfjnsiwg2rs6gkjsxzhr2708i6di149dgwq3cf6l12rxqpb8arj";
};
nativeBuildInputs = [ meson ninja gettext pkgconfig wrapGAppsHook desktop-file-utils appstream-glib gobject-introspection ];
diff --git a/pkgs/os-specific/linux/r8125/default.nix b/pkgs/os-specific/linux/r8125/default.nix
index a837b226138..8cdf11f80ad 100644
--- a/pkgs/os-specific/linux/r8125/default.nix
+++ b/pkgs/os-specific/linux/r8125/default.nix
@@ -4,7 +4,7 @@ stdenv.mkDerivation rec {
pname = "r8125";
# On update please verify (using `diff -r`) that the source matches the
# realtek version.
- version = "9.003.02";
+ version = "9.003.05";
# This is a mirror. The original website[1] doesn't allow non-interactive
# downloads, instead emailing you a download link.
@@ -12,8 +12,8 @@ stdenv.mkDerivation rec {
src = fetchFromGitHub {
owner = "ibmibmibm";
repo = "r8125";
- rev = "${version}";
- sha256 = "09ip17x8nhcpxkkhyyawkmd10n73j2ffh1i2nmsr7l3jfq7f9zac";
+ rev = version;
+ sha256 = "016vh997xjs01si0zzs572vgflq3czxd0v4m7h1m3qxcv2cvq7i0";
};
hardeningDisable = [ "pic" ];
diff --git a/pkgs/os-specific/linux/turbostat/default.nix b/pkgs/os-specific/linux/turbostat/default.nix
index 4207589aaff..035dddcc4ec 100644
--- a/pkgs/os-specific/linux/turbostat/default.nix
+++ b/pkgs/os-specific/linux/turbostat/default.nix
@@ -1,9 +1,10 @@
-{ stdenv, kernel }:
+{ stdenv, kernel, libcap }:
stdenv.mkDerivation {
pname = "turbostat";
inherit (kernel) src version;
+ buildInputs = [ libcap ];
makeFlags = [ "PREFIX=${placeholder "out"}" ];
postPatch = ''
diff --git a/pkgs/os-specific/linux/zenmonitor/default.nix b/pkgs/os-specific/linux/zenmonitor/default.nix
index e9e0e82a093..ac6e85b8049 100644
--- a/pkgs/os-specific/linux/zenmonitor/default.nix
+++ b/pkgs/os-specific/linux/zenmonitor/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zenmonitor";
- version = "1.4.0";
+ version = "1.4.1";
src = fetchFromGitHub {
owner = "ocerman";
repo = "zenmonitor";
rev = "v${version}";
- sha256 = "1mn496iqfmhqsac7a5r0bdfddzrfiz6l34qiga0pip925g7hsm52";
+ sha256 = "1g6sk2mcd7znjq6zmbf2fgn02a0yimyv2dw2143aciq2pxqjawmp";
};
buildInputs = [ gtk3 ];
diff --git a/pkgs/servers/clickhouse/default.nix b/pkgs/servers/clickhouse/default.nix
index 9521d470a0f..4fd5b6c4751 100644
--- a/pkgs/servers/clickhouse/default.nix
+++ b/pkgs/servers/clickhouse/default.nix
@@ -1,39 +1,53 @@
{ stdenv, fetchFromGitHub, cmake, libtool, lldClang, ninja
-, boost, brotli, capnproto, cctz, clang-unwrapped, double-conversion, gperftools
-, icu, jemalloc, libcpuid, libxml2, lld, llvm, lz4, libmysqlclient, openssl
-, poco, protobuf, rapidjson, re2, rdkafka, readline, sparsehash, unixODBC
+, boost, brotli, capnproto, cctz, clang-unwrapped, double-conversion
+, icu, jemalloc, libcpuid, libxml2, lld, llvm, lz4, libmysqlclient, openssl, perl
+, poco, protobuf, python3, rapidjson, re2, rdkafka, readline, sparsehash, unixODBC
, xxHash, zstd
}:
stdenv.mkDerivation rec {
pname = "clickhouse";
- version = "19.17.9.60";
+ version = "20.5.2.7";
src = fetchFromGitHub {
- owner = "yandex";
+ owner = "ClickHouse";
repo = "ClickHouse";
rev = "v${version}-stable";
- sha256 = "0k1ncn7i4szpw4jlhv3zmw6mrkkm8qfs39nj1zbawjqrkgnw70kg";
+ fetchSubmodules = true;
+ sha256 = "15b499czsv727wwdb1i1ja5wfsk6ii3pqpk6dlqic9cdmkh8c8ic";
};
nativeBuildInputs = [ cmake libtool lldClang.bintools ninja ];
buildInputs = [
- boost brotli capnproto cctz clang-unwrapped double-conversion gperftools
- icu jemalloc libcpuid libxml2 lld llvm lz4 libmysqlclient openssl
- poco protobuf rapidjson re2 rdkafka readline sparsehash unixODBC
+ boost brotli capnproto cctz clang-unwrapped double-conversion
+ icu jemalloc libcpuid libxml2 lld llvm lz4 libmysqlclient openssl perl
+ poco protobuf python3 rapidjson re2 rdkafka readline sparsehash unixODBC
xxHash zstd
];
+ postPatch = ''
+ patchShebangs src/
+
+ substituteInPlace contrib/openssl-cmake/CMakeLists.txt \
+ --replace '/usr/bin/env perl' perl
+ substituteInPlace src/Storages/System/StorageSystemLicenses.sh \
+ --replace 'git rev-parse --show-toplevel' '$src'
+ substituteInPlace utils/check-style/check-duplicate-includes.sh \
+ --replace 'git rev-parse --show-toplevel' '$src'
+ substituteInPlace utils/check-style/check-ungrouped-includes.sh \
+ --replace 'git rev-parse --show-toplevel' '$src'
+ substituteInPlace utils/generate-ya-make/generate-ya-make.sh \
+ --replace 'git rev-parse --show-toplevel' '$src'
+ substituteInPlace utils/list-licenses/list-licenses.sh \
+ --replace 'git rev-parse --show-toplevel' '$src'
+ substituteInPlace utils/check-style/check-style \
+ --replace 'git rev-parse --show-toplevel' '$src'
+ '';
+
cmakeFlags = [
"-DENABLE_TESTS=OFF"
- "-DUNBUNDLED=ON"
- "-DUSE_STATIC_LIBRARIES=OFF"
];
- postPatch = ''
- patchShebangs dbms/programs/clang/copy_headers.sh
- '';
-
postInstall = ''
rm -rf $out/share/clickhouse-test
@@ -46,7 +60,7 @@ stdenv.mkDerivation rec {
hardeningDisable = [ "format" ];
meta = with stdenv.lib; {
- homepage = "https://clickhouse.yandex/";
+ homepage = "https://clickhouse.tech/";
description = "Column-oriented database management system";
license = licenses.asl20;
maintainers = with maintainers; [ orivej ];
diff --git a/pkgs/servers/computing/slurm/default.nix b/pkgs/servers/computing/slurm/default.nix
index 1ec807f0bf8..d93c1371959 100644
--- a/pkgs/servers/computing/slurm/default.nix
+++ b/pkgs/servers/computing/slurm/default.nix
@@ -2,6 +2,7 @@
, python, munge, perl, pam, zlib, shadow, coreutils
, ncurses, libmysqlclient, gtk2, lua, hwloc, numactl
, readline, freeipmi, xorg, lz4, rdma-core, nixosTests
+, pmix
# enable internal X11 support via libssh2
, enableX11 ? true
}:
@@ -26,6 +27,8 @@ stdenv.mkDerivation rec {
# increase string length to allow for full
# path of 'echo' in nix store
./common-env-echo.patch
+ # Required for configure to pick up the right dlopen path
+ ./pmix-configure.patch
];
prePatch = ''
@@ -46,6 +49,7 @@ stdenv.mkDerivation rec {
curl python munge perl pam zlib
libmysqlclient ncurses gtk2 lz4 rdma-core
lua hwloc numactl readline freeipmi shadow.su
+ pmix
] ++ stdenv.lib.optionals enableX11 [ xorg.xauth ];
configureFlags = with stdenv.lib;
@@ -56,6 +60,7 @@ stdenv.mkDerivation rec {
"--with-zlib=${zlib}"
"--with-ofed=${rdma-core}"
"--sysconfdir=/etc/slurm"
+ "--with-pmix=${pmix}"
] ++ (optional (gtk2 == null) "--disable-gtktest")
++ (optional (!enableX11) "--disable-x11");
diff --git a/pkgs/servers/computing/slurm/pmix-configure.patch b/pkgs/servers/computing/slurm/pmix-configure.patch
new file mode 100644
index 00000000000..21c2197c3ff
--- /dev/null
+++ b/pkgs/servers/computing/slurm/pmix-configure.patch
@@ -0,0 +1,13 @@
+diff --git a/configure b/configure
+index 1cf53bc..ab68441 100755
+--- a/configure
++++ b/configure
+@@ -21207,7 +21207,7 @@ rm -f conftest.err conftest.i conftest.$ac_ext
+ as_fn_error $? "error processing $x_ac_cv_pmix_libdir: PMIx v3.x was already found in one of the previous paths" "$LINENO" 5
+ fi
+ _x_ac_pmix_v3_found="1"
+- PMIX_V3_CPPFLAGS="-I$x_ac_cv_pmix_dir/include"
++ PMIX_V3_CPPFLAGS="-I$x_ac_cv_pmix_dir/include -DPMIXP_V3_LIBPATH=\\\"$x_ac_cv_pmix_libdir\\\""
+ if test "$ac_with_rpath" = "yes"; then
+ PMIX_V3_LDFLAGS="-Wl,-rpath -Wl,$x_ac_cv_pmix_libdir -L$x_ac_cv_pmix_libdir"
+ else
diff --git a/pkgs/servers/dns/ncdns/default.nix b/pkgs/servers/dns/ncdns/default.nix
new file mode 100644
index 00000000000..15e400ebad5
--- /dev/null
+++ b/pkgs/servers/dns/ncdns/default.nix
@@ -0,0 +1,41 @@
+{ lib, nixosTests, git, buildGoPackage, fetchFromGitHub, libcap }:
+
+buildGoPackage rec {
+ pname = "ncdns";
+ version = "0.0.10.3";
+
+ goPackagePath = "github.com/namecoin/ncdns";
+ goDeps = ./deps.nix;
+
+ src = fetchFromGitHub {
+ owner = "namecoin";
+ repo = "ncdns";
+ rev = "v${version}";
+ sha256 = "12q5al48mkjhgyk7z5wyklzzrdbcqhwxl79axa4gh9ld75prghbq";
+ };
+
+ patches = [ ./fix-tpl-path.nix ];
+
+ buildInputs = [ libcap ];
+
+ preBuild = ''
+ go generate github.com/namecoin/x509-signature-splice/...
+ '';
+
+ postInstall = ''
+ mkdir -p "$out/share"
+ cp -r "$src/_doc" "$out/share/doc"
+ cp -r "$src/_tpl" "$out/share/tpl"
+ '';
+
+ meta = with lib; {
+ description = "Namecoin to DNS bridge daemon";
+ homepage = "https://github.com/namecoin/ncdns";
+ license = licenses.gpl3Plus;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ rnhmjoj ];
+ };
+
+ passthru.tests.ncdns = nixosTests.ncdns;
+
+}
diff --git a/pkgs/servers/dns/ncdns/deps.nix b/pkgs/servers/dns/ncdns/deps.nix
new file mode 100644
index 00000000000..7ac3f2897e0
--- /dev/null
+++ b/pkgs/servers/dns/ncdns/deps.nix
@@ -0,0 +1,309 @@
+# This file was generated by https://github.com/kamilchm/go2nix v1.3.0
+[
+ {
+ goPackagePath = "github.com/BurntSushi/toml";
+ fetch = {
+ type = "git";
+ url = "https://github.com/BurntSushi/toml";
+ rev = "3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005";
+ sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/template";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/template";
+ rev = "fb15b899a75114aa79cc930e33c46b577cc664b1";
+ sha256 = "1vlasv4dgycydh5wx6jdcvz40zdv90zz1h7836z7lhsi2ymvii26";
+ };
+ }
+ {
+ goPackagePath = "github.com/alecthomas/units";
+ fetch = {
+ type = "git";
+ url = "https://github.com/alecthomas/units";
+ rev = "f65c72e2690dc4b403c8bd637baf4611cd4c069b";
+ sha256 = "04jyqm7m3m01ppfy1f9xk4qvrwvs78q9zml6llyf2b3v5k6b2bbc";
+ };
+ }
+ {
+ goPackagePath = "github.com/btcsuite/btcd";
+ fetch = {
+ type = "git";
+ url = "https://github.com/btcsuite/btcd";
+ rev = "9f0179fd2c46caba343b6515602cf37172f14d5f";
+ sha256 = "0cvpjsxlyzm04pwzi7nj43k9h5wfxj07jdc49qxsav5323v1nvka";
+ };
+ }
+ {
+ goPackagePath = "github.com/btcsuite/btclog";
+ fetch = {
+ type = "git";
+ url = "https://github.com/btcsuite/btclog";
+ rev = "84c8d2346e9fc8c7b947e243b9c24e6df9fd206a";
+ sha256 = "02dl46wcnfpg9sqvg0ipipkpnd7lrf4fnvb9zy56jqa7mfcwc7wk";
+ };
+ }
+ {
+ goPackagePath = "github.com/btcsuite/btcutil";
+ fetch = {
+ type = "git";
+ url = "https://github.com/btcsuite/btcutil";
+ rev = "b2bf7f89d674a3702182b7e15f52807896051af3";
+ sha256 = "0wwykb4cbq8xj2mls2mxma5vaahdgdy3vqw1r2fi4wyj0yr4kyw9";
+ };
+ }
+ {
+ goPackagePath = "github.com/btcsuite/go-socks";
+ fetch = {
+ type = "git";
+ url = "https://github.com/btcsuite/go-socks";
+ rev = "4720035b7bfd2a9bb130b1c184f8bbe41b6f0d0f";
+ sha256 = "18cv2icj059lq4s99p6yh91hlas5f2gi3f1p4c10sjgwrs933d7b";
+ };
+ }
+ {
+ goPackagePath = "github.com/btcsuite/websocket";
+ fetch = {
+ type = "git";
+ url = "https://github.com/btcsuite/websocket";
+ rev = "31079b6807923eb23992c421b114992b95131b55";
+ sha256 = "0xpkf257ml6fpfdgv7hxxc41n0d5yxxm3njm50qpzp7j71l9cjwa";
+ };
+ }
+ {
+ goPackagePath = "github.com/coreos/go-systemd";
+ fetch = {
+ type = "git";
+ url = "https://github.com/coreos/go-systemd";
+ rev = "b51e752dd1c9c618846f8bc5b95ab524bd7b11c2";
+ sha256 = "127dj1iwp69yj74nwh9ckgc0mkk1mv4yzbxmbdxix1r7j6q35z3j";
+ };
+ }
+ {
+ goPackagePath = "github.com/golang/groupcache";
+ fetch = {
+ type = "git";
+ url = "https://github.com/golang/groupcache";
+ rev = "8c9f03a8e57eb486e42badaed3fb287da51807ba";
+ sha256 = "0vjjr79r32icjzlb05wn02k59av7jx0rn1jijml8r4whlg7dnkfh";
+ };
+ }
+ {
+ goPackagePath = "github.com/hlandau/buildinfo";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hlandau/buildinfo";
+ rev = "337a29b5499734e584d4630ce535af64c5fe7813";
+ sha256 = "1kq3r1i4rr9bcvj5yg8w1l95f6sfc3kn6kgcdmlh5i3j9w2sram8";
+ };
+ }
+ {
+ goPackagePath = "github.com/hlandau/degoutils";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hlandau/degoutils";
+ rev = "8fa2440b63444dad556d76366f1c3ee070c8a577";
+ sha256 = "1yj39jbrk3xx3cyl8f4asakc74lsl0brasi25xjf6219pg69q0iy";
+ };
+ }
+ {
+ goPackagePath = "github.com/hlandau/dexlogconfig";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hlandau/dexlogconfig";
+ rev = "244f29bd260884993b176cd14ef2f7631f6f3c18";
+ sha256 = "1d01ghx6xawj3nk3lpk51wbbpxdnc9vzvijvlayvp7cxgsacslbc";
+ };
+ }
+ {
+ goPackagePath = "github.com/hlandau/xlog";
+ fetch = {
+ type = "git";
+ url = "https://github.com/hlandau/xlog";
+ rev = "197ef798aed28e08ed3e176e678fda81be993a31";
+ sha256 = "08rjlqnjbfgpz5rbjq89l7y5vyhk99ivr928sqdi5gnqznbqs4m8";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/pretty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/pretty";
+ rev = "4e0886370c3a67530192c6a238cff68f56c141b0";
+ sha256 = "1ywbfzz1h3a3qd8rpkiqwi1dm4w8ls9ijb4x1b7567grns9f0vnp";
+ };
+ }
+ {
+ goPackagePath = "github.com/kr/text";
+ fetch = {
+ type = "git";
+ url = "https://github.com/kr/text";
+ rev = "702c74938df48b97370179f33ce2107bd7ff3b3e";
+ sha256 = "0hf58ypz6rxsw6nx3i856whir9lvy4sdx946wbw1nfaf2rdmr9vx";
+ };
+ }
+ {
+ goPackagePath = "github.com/mattn/go-isatty";
+ fetch = {
+ type = "git";
+ url = "https://github.com/mattn/go-isatty";
+ rev = "cb30d6282491c185f77d9bec5d25de1bb61a06bc";
+ sha256 = "0v59mv94acd2m72q8adhigxkx1vn38l5h0d8hp0nxga2v9f3v8kd";
+ };
+ }
+ {
+ goPackagePath = "github.com/miekg/dns";
+ fetch = {
+ type = "git";
+ url = "https://github.com/miekg/dns";
+ rev = "203ad2480beb9330454efc215d21f16c607e8174";
+ sha256 = "12i2l79whv7a8c27f1dvq4wqikx4d0l30r1ja68zfgrgik6vryxq";
+ };
+ }
+ {
+ goPackagePath = "github.com/namecoin/btcd";
+ fetch = {
+ type = "git";
+ url = "https://github.com/namecoin/btcd";
+ rev = "69a10543311fa68737d0a77b4cd045b0b0abfb75";
+ sha256 = "1zbfigs3hrjhdwp19877lpgivdcz3k80149nxdmxlmp03xcswcqy";
+ };
+ }
+ {
+ goPackagePath = "github.com/namecoin/ncbtcjson";
+ fetch = {
+ type = "git";
+ url = "https://github.com/namecoin/ncbtcjson";
+ rev = "fa221af062c70f802db6ed66e1546cc4a41ec277";
+ sha256 = "1fmz5aylsji27vj5f3f3gg9xj99735gh5prvcfz0gmk68v1mnr4i";
+ };
+ }
+ {
+ goPackagePath = "github.com/namecoin/ncrpcclient";
+ fetch = {
+ type = "git";
+ url = "https://github.com/namecoin/ncrpcclient";
+ rev = "858e1a5acd8b2da56462f50323633cdf2fe80977";
+ sha256 = "0pj951wm6fdkk2yv4bxaxka52i7rb6w3fs9ah3fy7p8wchr4smjx";
+ };
+ }
+ {
+ goPackagePath = "github.com/namecoin/tlsrestrictnss";
+ fetch = {
+ type = "git";
+ url = "https://github.com/namecoin/tlsrestrictnss";
+ rev = "945a9f3d995fcb175fd0b19549e21a3e87ba8c13";
+ sha256 = "18qphkqnjw3bwflkyyrddyzgwscs37j7y6ynm9g78bqb5skviqqy";
+ };
+ }
+ {
+ goPackagePath = "github.com/namecoin/x509-signature-splice";
+ fetch = {
+ type = "git";
+ url = "https://github.com/namecoin/x509-signature-splice";
+ rev = "d8b4bf2df701c55239a9fe82bb1e7bea10e30599";
+ sha256 = "0jlj4gb60s7b69d8yx6ljhxgvqgjz01n0h59fswblw09wfba8c4j";
+ };
+ }
+ {
+ goPackagePath = "github.com/ogier/pflag";
+ fetch = {
+ type = "git";
+ url = "https://github.com/ogier/pflag";
+ rev = "45c278ab3607870051a2ea9040bb85fcb8557481";
+ sha256 = "0620v75wppfd84d95n312wpngcb73cph4q3ivs1h0waljfnsrd5l";
+ };
+ }
+ {
+ goPackagePath = "github.com/shiena/ansicolor";
+ fetch = {
+ type = "git";
+ url = "https://github.com/shiena/ansicolor";
+ rev = "a422bbe96644373c5753384a59d678f7d261ff10";
+ sha256 = "1dcn8a9z6a5dxa2m3fkppnajcls8lanbl38qggkf646yi5qsk1hc";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/crypto";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/crypto";
+ rev = "279210d13fedf5be6d476bad5df6a015042bb905";
+ sha256 = "0syi72jba84nn1z89bqpcv94wjvzj71dwg1pj30xrcixcz1zsg26";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/net";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/net";
+ rev = "627f9648deb96c27737b83199d44bb5c1010cbcf";
+ sha256 = "0ziz7i9mhz6dy2f58dsa83flkk165w1cnazm7yksql5i9m7x099z";
+ };
+ }
+ {
+ goPackagePath = "golang.org/x/sys";
+ fetch = {
+ type = "git";
+ url = "https://go.googlesource.com/sys";
+ rev = "6fdc65e7d9800cc59998e8ac0d9406a20ff5f399";
+ sha256 = "0al5gzij4qkrp11i1h8j7288pg6y716zyh2v0886pv2knha7gjvj";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/alecthomas/kingpin.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/alecthomas/kingpin.v2";
+ rev = "947dcec5ba9c011838740e680966fd7087a71d0d";
+ sha256 = "0mndnv3hdngr3bxp7yxfd47cas4prv98sqw534mx7vp38gd88n5r";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/hlandau/configurable.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/hlandau/configurable.v1";
+ rev = "41496864a1fe3e0fef2973f22372b755d2897402";
+ sha256 = "0i9jbdvi8rz12xsrzzbfxg5lwsqakjcmccsa5a32asmv26k5byqa";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/hlandau/easyconfig.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/hlandau/easyconfig.v1";
+ rev = "c31249162931b4963bbe6e501cccb60d23271a3f";
+ sha256 = "1v8j1pyzcfj1l4pmb1c6mszci6xzc4agdam2kq79kyvbsvbbw9dc";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/hlandau/madns.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/hlandau/madns.v2";
+ rev = "26979b3e4b5aa3e0bd53cf0a014f9eaf43b578e3";
+ sha256 = "09r4m4mqdgd7hvxyvss9m64lq0kk8nylnq2bgnkrclgzpi87fmmb";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/hlandau/service.v2";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/hlandau/service.v2";
+ rev = "b64b3467ebd16f64faec1640c25e318efc0c0d7b";
+ sha256 = "0lpx88f46ylx9lf6jgwcjgklll1pc1mlakrywpa0wzhjj7a4jinc";
+ };
+ }
+ {
+ goPackagePath = "gopkg.in/hlandau/svcutils.v1";
+ fetch = {
+ type = "git";
+ url = "https://gopkg.in/hlandau/svcutils.v1";
+ rev = "c25dac49e50cbbcbef8c81b089f56156f4067729";
+ sha256 = "12b6p71mk33r44d71xizjq82fls0ykfwfl5gnmckbgpxms4bj2xf";
+ };
+ }
+]
diff --git a/pkgs/servers/dns/ncdns/fix-tpl-path.nix b/pkgs/servers/dns/ncdns/fix-tpl-path.nix
new file mode 100644
index 00000000000..850fb4d1b18
--- /dev/null
+++ b/pkgs/servers/dns/ncdns/fix-tpl-path.nix
@@ -0,0 +1,27 @@
+This sets a default value for the tpl directory that works for Nixpkgs.
+
+diff --git a/server/web.go b/server/web.go
+index d024a42..0522d02 100644
+--- a/server/web.go
++++ b/server/web.go
+@@ -10,6 +10,7 @@ import "path/filepath"
+ import "time"
+ import "strings"
+ import "fmt"
++import "os"
+
+ var layoutTpl *template.Template
+ var mainPageTpl *template.Template
+@@ -44,7 +45,11 @@ func deriveTemplate(filename string) (*template.Template, error) {
+ }
+
+ func (s *Server) tplFilename(filename string) string {
+- td := filepath.Join(s.cfg.ConfigDir, "..", "tpl")
++ ex, err := os.Executable()
++ if err != nil {
++ panic(err)
++ }
++ td := filepath.Join(filepath.Dir(ex), "..", "share", "tpl")
+ if s.cfg.TplPath != "" {
+ td = s.cfg.TplPath
+ }
diff --git a/pkgs/servers/dns/pdns-recursor/default.nix b/pkgs/servers/dns/pdns-recursor/default.nix
index 10a18ab1d45..02f6c2a9621 100644
--- a/pkgs/servers/dns/pdns-recursor/default.nix
+++ b/pkgs/servers/dns/pdns-recursor/default.nix
@@ -8,11 +8,11 @@ with stdenv.lib;
stdenv.mkDerivation rec {
pname = "pdns-recursor";
- version = "4.3.1";
+ version = "4.3.2";
src = fetchurl {
url = "https://downloads.powerdns.com/releases/pdns-recursor-${version}.tar.bz2";
- sha256 = "1n9gymis0h1grgg63ig3kk9cb27ayy1w6s8hcn8n4g5dzi90h8sl";
+ sha256 = "1qb18mx0ci3gbm4ssdg6sf2zg1p6xqi0v061ffww6ph0snabmbpw";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/gortr/default.nix b/pkgs/servers/gortr/default.nix
index c0534d0f890..5874c3320a1 100644
--- a/pkgs/servers/gortr/default.nix
+++ b/pkgs/servers/gortr/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "gortr";
- version = "0.14.4";
+ version = "0.14.5";
src = fetchFromGitHub {
owner = "cloudflare";
repo = pname;
rev = "v${version}";
- sha256 = "1srwlpl8g0pzrxb2nyp6xvg10cidm2i6qb9m08k2g296hfgdqqq3";
+ sha256 = "08nbvw5pqd8wdd8vrsr4d50zfqwg175brh7m0pvv4165gnv8k5bf";
};
vendorSha256 = "1nwrzbpqycr4ixk8a90pgaxcwakv5nlfnql6hmcc518qrva198wp";
diff --git a/pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch b/pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch
index 0b9dd3e447d..e5718e084a7 100644
--- a/pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch
+++ b/pkgs/servers/home-assistant/0001-setup.py-relax-dependencies.patch
@@ -1,17 +1,8 @@
-From 9d730514540929dc95a7313bdb385bab95d9a28c Mon Sep 17 00:00:00 2001
-From: Martin Weinelt
-Date: Wed, 20 May 2020 23:23:23 +0200
-Subject: [PATCH] setup.py: relax dependencies
-
----
- setup.py | 14 +++++++-------
- 1 file changed, 7 insertions(+), 7 deletions(-)
-
diff --git a/setup.py b/setup.py
-index 1473fd1f5f..149af58b3a 100755
+index 4e46f63217..b1aafee59d 100755
--- a/setup.py
+++ b/setup.py
-@@ -32,24 +32,24 @@ PROJECT_URLS = {
+@@ -32,7 +32,7 @@ PROJECT_URLS = {
PACKAGES = find_packages(exclude=["tests", "tests.*"])
REQUIRES = [
@@ -20,29 +11,14 @@ index 1473fd1f5f..149af58b3a 100755
"astral==1.10.1",
"async_timeout==3.0.1",
"attrs==19.3.0",
- "bcrypt==3.1.7",
- "certifi>=2020.4.5.1",
- "ciso8601==2.1.3",
-- "importlib-metadata==1.6.0",
-+ "importlib-metadata>=1.5.0",
- "jinja2>=2.11.1",
- "PyJWT==1.7.1",
- # PyJWT has loose dependency. We want the latest one.
-- "cryptography==2.9.2",
-+ "cryptography>=2.9",
- "pip>=8.0.3",
+@@ -48,8 +48,8 @@ REQUIRES = [
"python-slugify==4.0.0",
-- "pytz>=2020.1",
-- "pyyaml==5.3.1",
-- "requests==2.23.0",
+ "pytz>=2020.1",
+ "pyyaml==5.3.1",
+- "requests==2.24.0",
- "ruamel.yaml==0.15.100",
-+ "pytz>=2019.03",
-+ "pyyaml>=5.2",
-+ "requests>=2.22",
++ "requests>=2.23.0",
+ "ruamel.yaml>=0.15.100",
"voluptuous==0.11.7",
"voluptuous-serialize==2.3.0",
]
---
-2.26.2
-
diff --git a/pkgs/servers/home-assistant/component-packages.nix b/pkgs/servers/home-assistant/component-packages.nix
index 9b4f8ae9ee5..02bada50023 100644
--- a/pkgs/servers/home-assistant/component-packages.nix
+++ b/pkgs/servers/home-assistant/component-packages.nix
@@ -2,7 +2,7 @@
# Do not edit!
{
- version = "0.111.4";
+ version = "0.112.3";
components = {
"abode" = ps: with ps; [ ]; # missing inputs: abodepy
"acer_projector" = ps: with ps; [ pyserial];
@@ -17,9 +17,9 @@
"airvisual" = ps: with ps; [ pyairvisual];
"aladdin_connect" = ps: with ps; [ ]; # missing inputs: aladdin_connect
"alarm_control_panel" = ps: with ps; [ ];
- "alarmdecoder" = ps: with ps; [ alarmdecoder];
+ "alarmdecoder" = ps: with ps; [ ]; # missing inputs: adext
"alert" = ps: with ps; [ ];
- "alexa" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
+ "alexa" = ps: with ps; [ aiohttp-cors];
"almond" = ps: with ps; [ aiohttp-cors]; # missing inputs: pyalmond
"alpha_vantage" = ps: with ps; [ ]; # missing inputs: alpha_vantage
"amazon_polly" = ps: with ps; [ boto3];
@@ -46,7 +46,7 @@
"arlo" = ps: with ps; [ ha-ffmpeg]; # missing inputs: pyarlo
"arris_tg2492lg" = ps: with ps; [ ]; # missing inputs: arris-tg2492lg
"aruba" = ps: with ps; [ pexpect];
- "arwn" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
+ "arwn" = ps: with ps; [ aiohttp-cors paho-mqtt];
"asterisk_cdr" = ps: with ps; [ ]; # missing inputs: asterisk_mbox
"asterisk_mbox" = ps: with ps; [ ]; # missing inputs: asterisk_mbox
"asuswrt" = ps: with ps; [ ]; # missing inputs: aioasuswrt
@@ -57,13 +57,13 @@
"aurora" = ps: with ps; [ ];
"aurora_abb_powerone" = ps: with ps; [ ]; # missing inputs: aurorapy
"auth" = ps: with ps; [ aiohttp-cors];
- "automation" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
+ "automation" = ps: with ps; [ aiohttp-cors];
"avea" = ps: with ps; [ ]; # missing inputs: avea
"avion" = ps: with ps; [ ]; # missing inputs: avion
- "avri" = ps: with ps; [ ]; # missing inputs: avri-api
+ "avri" = ps: with ps; [ pycountry]; # missing inputs: avri-api
"awair" = ps: with ps; [ ]; # missing inputs: python_awair
"aws" = ps: with ps; [ ]; # missing inputs: aiobotocore
- "axis" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: axis
+ "axis" = ps: with ps; [ aiohttp-cors paho-mqtt]; # missing inputs: axis
"azure_event_hub" = ps: with ps; [ ]; # missing inputs: azure-eventhub
"azure_service_bus" = ps: with ps; [ azure-servicebus];
"baidu" = ps: with ps; [ ]; # missing inputs: baidu-aip
@@ -104,7 +104,7 @@
"calendar" = ps: with ps; [ aiohttp-cors];
"camera" = ps: with ps; [ aiohttp-cors];
"canary" = ps: with ps; [ ha-ffmpeg]; # missing inputs: py-canary
- "cast" = ps: with ps; [ aiohttp-cors hass-nabucasa PyChromecast sqlalchemy zeroconf]; # missing inputs: home-assistant-frontend
+ "cast" = ps: with ps; [ aiohttp-cors hass-nabucasa PyChromecast zeroconf];
"cert_expiry" = ps: with ps; [ ];
"channels" = ps: with ps; [ ]; # missing inputs: pychannels
"circuit" = ps: with ps; [ ]; # missing inputs: circuit-webhook
@@ -117,7 +117,7 @@
"clicksend" = ps: with ps; [ ];
"clicksend_tts" = ps: with ps; [ ];
"climate" = ps: with ps; [ ];
- "cloud" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend
+ "cloud" = ps: with ps; [ aiohttp-cors hass-nabucasa];
"cloudflare" = ps: with ps; [ ]; # missing inputs: pycfdns
"cmus" = ps: with ps; [ ]; # missing inputs: pycmus
"co2signal" = ps: with ps; [ ]; # missing inputs: co2signal
@@ -144,18 +144,19 @@
"darksky" = ps: with ps; [ python-forecastio];
"datadog" = ps: with ps; [ datadog];
"ddwrt" = ps: with ps; [ ];
+ "debugpy" = ps: with ps; [ debugpy];
"deconz" = ps: with ps; [ ]; # missing inputs: pydeconz
"decora" = ps: with ps; [ bluepy]; # missing inputs: decora
"decora_wifi" = ps: with ps; [ ]; # missing inputs: decora_wifi
- "default_config" = ps: with ps; [ pynacl aiohttp-cors defusedxml distro hass-nabucasa netdisco sqlalchemy zeroconf]; # missing inputs: home-assistant-frontend
+ "default_config" = ps: with ps; [ pynacl aiohttp-cors defusedxml distro emoji hass-nabucasa netdisco sqlalchemy zeroconf]; # missing inputs: home-assistant-frontend
"delijn" = ps: with ps; [ ]; # missing inputs: pydelijn
"deluge" = ps: with ps; [ deluge-client];
"demo" = ps: with ps; [ aiohttp-cors];
"denon" = ps: with ps; [ ];
- "denonavr" = ps: with ps; [ denonavr];
+ "denonavr" = ps: with ps; [ denonavr getmac];
"derivative" = ps: with ps; [ ];
"deutsche_bahn" = ps: with ps; [ ]; # missing inputs: schiene
- "device_automation" = ps: with ps; [ aiohttp-cors];
+ "device_automation" = ps: with ps; [ ];
"device_sun_light_trigger" = ps: with ps; [ ];
"device_tracker" = ps: with ps; [ ];
"devolo_home_control" = ps: with ps; [ ]; # missing inputs: devolo-home-control-api
@@ -178,7 +179,7 @@
"dovado" = ps: with ps; [ ]; # missing inputs: dovado
"downloader" = ps: with ps; [ ];
"dsmr" = ps: with ps; [ ]; # missing inputs: dsmr_parser
- "dsmr_reader" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
+ "dsmr_reader" = ps: with ps; [ aiohttp-cors paho-mqtt];
"dte_energy_bridge" = ps: with ps; [ ];
"dublin_bus_transport" = ps: with ps; [ ];
"duckdns" = ps: with ps; [ ];
@@ -258,7 +259,6 @@
"folder_watcher" = ps: with ps; [ watchdog];
"foobot" = ps: with ps; [ ]; # missing inputs: foobot_async
"forked_daapd" = ps: with ps; [ ]; # missing inputs: pyforked-daapd pylibrespot-java
- "fortigate" = ps: with ps; [ ]; # missing inputs: pyfgt
"fortios" = ps: with ps; [ ]; # missing inputs: fortiosapi
"foscam" = ps: with ps; [ ]; # missing inputs: libpyfoscam
"foursquare" = ps: with ps; [ aiohttp-cors];
@@ -270,7 +270,7 @@
"fritzbox_callmonitor" = ps: with ps; [ fritzconnection];
"fritzbox_netmonitor" = ps: with ps; [ fritzconnection];
"fronius" = ps: with ps; [ ]; # missing inputs: pyfronius
- "frontend" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
+ "frontend" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
"frontier_silicon" = ps: with ps; [ ]; # missing inputs: afsapi
"futurenow" = ps: with ps; [ ]; # missing inputs: pyfnip
"garadget" = ps: with ps; [ ];
@@ -320,7 +320,7 @@
"hangouts" = ps: with ps; [ ]; # missing inputs: hangups
"harman_kardon_avr" = ps: with ps; [ ]; # missing inputs: hkavr
"harmony" = ps: with ps; [ aioharmony];
- "hassio" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
+ "hassio" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
"haveibeenpwned" = ps: with ps; [ ];
"hddtemp" = ps: with ps; [ ];
"hdmi_cec" = ps: with ps; [ ]; # missing inputs: pyCEC
@@ -337,7 +337,7 @@
"hlk_sw16" = ps: with ps; [ ]; # missing inputs: hlk-sw16
"home_connect" = ps: with ps; [ aiohttp-cors]; # missing inputs: homeconnect
"homeassistant" = ps: with ps; [ ];
- "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors ha-ffmpeg sqlalchemy zeroconf]; # missing inputs: PyTurboJPEG base36 fnvhash home-assistant-frontend
+ "homekit" = ps: with ps; [ HAP-python pyqrcode aiohttp-cors ha-ffmpeg zeroconf]; # missing inputs: PyTurboJPEG base36 fnvhash
"homekit_controller" = ps: with ps; [ ]; # missing inputs: aiohomekit[IP]
"homematic" = ps: with ps; [ pyhomematic];
"homematicip_cloud" = ps: with ps; [ ]; # missing inputs: homematicip
@@ -351,7 +351,9 @@
"huawei_lte" = ps: with ps; [ getmac stringcase]; # missing inputs: huawei-lte-api url-normalize
"huawei_router" = ps: with ps; [ ];
"hue" = ps: with ps; [ aiohue];
+ "humidifier" = ps: with ps; [ ];
"hunterdouglas_powerview" = ps: with ps; [ ]; # missing inputs: aiopvapi
+ "hvv_departures" = ps: with ps; [ ]; # missing inputs: pygti
"hydrawise" = ps: with ps; [ ]; # missing inputs: hydrawiser
"hyperion" = ps: with ps; [ ];
"ialarm" = ps: with ps; [ ]; # missing inputs: pyialarm
@@ -367,7 +369,7 @@
"imap" = ps: with ps; [ ]; # missing inputs: aioimaplib
"imap_email_content" = ps: with ps; [ ];
"incomfort" = ps: with ps; [ ]; # missing inputs: incomfort-client
- "influxdb" = ps: with ps; [ influxdb];
+ "influxdb" = ps: with ps; [ influxdb-client influxdb];
"input_boolean" = ps: with ps; [ ];
"input_datetime" = ps: with ps; [ ];
"input_number" = ps: with ps; [ ];
@@ -433,7 +435,6 @@
"local_ip" = ps: with ps; [ ];
"locative" = ps: with ps; [ aiohttp-cors];
"lock" = ps: with ps; [ ];
- "lockitron" = ps: with ps; [ ];
"logbook" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
"logentries" = ps: with ps; [ ];
"logger" = ps: with ps; [ ];
@@ -453,8 +454,8 @@
"mailbox" = ps: with ps; [ aiohttp-cors];
"mailgun" = ps: with ps; [ aiohttp-cors]; # missing inputs: pymailgunner
"manual" = ps: with ps; [ ];
- "manual_mqtt" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
- "map" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
+ "manual_mqtt" = ps: with ps; [ aiohttp-cors paho-mqtt];
+ "map" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
"marytts" = ps: with ps; [ ]; # missing inputs: speak2mary
"mastodon" = ps: with ps; [ ]; # missing inputs: Mastodon.py
"matrix" = ps: with ps; [ matrix-client];
@@ -485,7 +486,7 @@
"minio" = ps: with ps; [ minio];
"mitemp_bt" = ps: with ps; [ ]; # missing inputs: mitemp_bt
"mjpeg" = ps: with ps; [ ];
- "mobile_app" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend
+ "mobile_app" = ps: with ps; [ pynacl aiohttp-cors emoji hass-nabucasa];
"mochad" = ps: with ps; [ ]; # missing inputs: pymochad
"modbus" = ps: with ps; [ ]; # missing inputs: pymodbus
"modem_callerid" = ps: with ps; [ ]; # missing inputs: basicmodem
@@ -494,17 +495,17 @@
"moon" = ps: with ps; [ ];
"mpchc" = ps: with ps; [ ];
"mpd" = ps: with ps; [ mpd2];
- "mqtt" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
- "mqtt_eventstream" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
- "mqtt_json" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
- "mqtt_room" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
- "mqtt_statestream" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
+ "mqtt" = ps: with ps; [ aiohttp-cors paho-mqtt];
+ "mqtt_eventstream" = ps: with ps; [ aiohttp-cors paho-mqtt];
+ "mqtt_json" = ps: with ps; [ aiohttp-cors paho-mqtt];
+ "mqtt_room" = ps: with ps; [ aiohttp-cors paho-mqtt];
+ "mqtt_statestream" = ps: with ps; [ aiohttp-cors paho-mqtt];
"msteams" = ps: with ps; [ ]; # missing inputs: pymsteams
"mvglive" = ps: with ps; [ PyMVGLive];
"mychevy" = ps: with ps; [ ]; # missing inputs: mychevy
"mycroft" = ps: with ps; [ ]; # missing inputs: mycroftapi
"myq" = ps: with ps; [ ]; # missing inputs: pymyq
- "mysensors" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: pymysensors
+ "mysensors" = ps: with ps; [ aiohttp-cors paho-mqtt]; # missing inputs: pymysensors
"mystrom" = ps: with ps; [ aiohttp-cors]; # missing inputs: python-mystrom
"mythicbeastsdns" = ps: with ps; [ ]; # missing inputs: mbddns
"n26" = ps: with ps; [ ]; # missing inputs: n26
@@ -516,7 +517,7 @@
"nello" = ps: with ps; [ ]; # missing inputs: pynello
"ness_alarm" = ps: with ps; [ ]; # missing inputs: nessclient
"nest" = ps: with ps; [ ]; # missing inputs: python-nest
- "netatmo" = ps: with ps; [ aiohttp-cors hass-nabucasa pyatmo sqlalchemy]; # missing inputs: home-assistant-frontend
+ "netatmo" = ps: with ps; [ aiohttp-cors hass-nabucasa pyatmo];
"netdata" = ps: with ps; [ ]; # missing inputs: netdata
"netgear" = ps: with ps; [ ]; # missing inputs: pynetgear
"netgear_lte" = ps: with ps; [ ]; # missing inputs: eternalegypt
@@ -535,6 +536,7 @@
"noaa_tides" = ps: with ps; [ ]; # missing inputs: py_noaa
"norway_air" = ps: with ps; [ pymetno];
"notify" = ps: with ps; [ ];
+ "notify_events" = ps: with ps; [ ]; # missing inputs: notify-events
"notion" = ps: with ps; [ ]; # missing inputs: aionotion
"nsw_fuel_station" = ps: with ps; [ ]; # missing inputs: nsw-fuel-api-client
"nsw_rural_fire_service_feed" = ps: with ps; [ ]; # missing inputs: aio_geojson_nsw_rfs_incidents
@@ -577,13 +579,13 @@
"orvibo" = ps: with ps; [ ]; # missing inputs: orvibo
"osramlightify" = ps: with ps; [ ]; # missing inputs: lightify
"otp" = ps: with ps; [ pyotp];
- "owntracks" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa hbmqtt paho-mqtt sqlalchemy]; # missing inputs: home-assistant-frontend
- "ozw" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt]; # missing inputs: python-openzwave-mqtt
+ "owntracks" = ps: with ps; [ pynacl aiohttp-cors hass-nabucasa paho-mqtt];
+ "ozw" = ps: with ps; [ aiohttp-cors paho-mqtt]; # missing inputs: python-openzwave-mqtt
"panasonic_bluray" = ps: with ps; [ ]; # missing inputs: panacotta
"panasonic_viera" = ps: with ps; [ ]; # missing inputs: panasonic_viera
"pandora" = ps: with ps; [ pexpect];
- "panel_custom" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
- "panel_iframe" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
+ "panel_custom" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
+ "panel_iframe" = ps: with ps; [ aiohttp-cors]; # missing inputs: home-assistant-frontend
"pcal9535a" = ps: with ps; [ ]; # missing inputs: pcal9535a
"pencom" = ps: with ps; [ ]; # missing inputs: pencompy
"persistent_notification" = ps: with ps; [ ];
@@ -630,7 +632,7 @@
"quantum_gateway" = ps: with ps; [ ]; # missing inputs: quantum-gateway
"qvr_pro" = ps: with ps; [ ]; # missing inputs: pyqvrpro
"qwikswitch" = ps: with ps; [ ]; # missing inputs: pyqwikswitch
- "rachio" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend rachiopy
+ "rachio" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: rachiopy
"radarr" = ps: with ps; [ ];
"radiotherm" = ps: with ps; [ ]; # missing inputs: radiotherm
"rainbird" = ps: with ps; [ ]; # missing inputs: pyrainbird
@@ -655,7 +657,7 @@
"rfxtrx" = ps: with ps; [ ]; # missing inputs: pyRFXtrx
"ring" = ps: with ps; [ ha-ffmpeg]; # missing inputs: ring_doorbell
"ripple" = ps: with ps; [ ]; # missing inputs: python-ripple-api
- "rmvtransport" = ps: with ps; [ ]; # missing inputs: PyRMVtransport
+ "rmvtransport" = ps: with ps; [ PyRMVtransport];
"rocketchat" = ps: with ps; [ ]; # missing inputs: rocketchat-API
"roku" = ps: with ps; [ ]; # missing inputs: rokuecp
"roomba" = ps: with ps; [ ]; # missing inputs: roombapy
@@ -671,7 +673,7 @@
"russound_rio" = ps: with ps; [ ]; # missing inputs: russound_rio
"russound_rnet" = ps: with ps; [ ]; # missing inputs: russound
"sabnzbd" = ps: with ps; [ aiohttp-cors netdisco zeroconf]; # missing inputs: pysabnzbd
- "safe_mode" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend
+ "safe_mode" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: home-assistant-frontend
"saj" = ps: with ps; [ ]; # missing inputs: pysaj
"salt" = ps: with ps; [ ]; # missing inputs: saltbox
"samsungtv" = ps: with ps; [ ]; # missing inputs: samsungctl[websocket] samsungtvws[websocket]
@@ -681,7 +683,7 @@
"scrape" = ps: with ps; [ beautifulsoup4 jsonpath xmltodict];
"script" = ps: with ps; [ ];
"scsgate" = ps: with ps; [ ]; # missing inputs: scsgate
- "search" = ps: with ps; [ aiohttp-cors sqlalchemy]; # missing inputs: home-assistant-frontend
+ "search" = ps: with ps; [ aiohttp-cors];
"season" = ps: with ps; [ ephem];
"sendgrid" = ps: with ps; [ ]; # missing inputs: sendgrid
"sense" = ps: with ps; [ ]; # missing inputs: sense_energy
@@ -714,15 +716,15 @@
"sleepiq" = ps: with ps; [ ]; # missing inputs: sleepyq
"slide" = ps: with ps; [ ]; # missing inputs: goslide-api
"sma" = ps: with ps; [ ]; # missing inputs: pysma
- "smappee" = ps: with ps; [ ]; # missing inputs: smappy
+ "smappee" = ps: with ps; [ aiohttp-cors]; # missing inputs: pysmappee
"smarthab" = ps: with ps; [ ]; # missing inputs: smarthab
- "smartthings" = ps: with ps; [ aiohttp-cors hass-nabucasa sqlalchemy]; # missing inputs: home-assistant-frontend pysmartapp pysmartthings
+ "smartthings" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: pysmartapp pysmartthings
"smarty" = ps: with ps; [ ]; # missing inputs: pysmarty
"smhi" = ps: with ps; [ ]; # missing inputs: smhi-pkg
"sms" = ps: with ps; [ ]; # missing inputs: python-gammu
"smtp" = ps: with ps; [ ];
"snapcast" = ps: with ps; [ snapcast];
- "snips" = ps: with ps; [ aiohttp-cors hbmqtt paho-mqtt];
+ "snips" = ps: with ps; [ aiohttp-cors paho-mqtt];
"snmp" = ps: with ps; [ pysnmp];
"sochain" = ps: with ps; [ ]; # missing inputs: python-sochain-api
"socialblade" = ps: with ps; [ ]; # missing inputs: socialbladeclient
@@ -815,7 +817,7 @@
"todoist" = ps: with ps; [ todoist];
"tof" = ps: with ps; [ ]; # missing inputs: RPi.GPIO VL53L1X2
"tomato" = ps: with ps; [ ];
- "toon" = ps: with ps; [ ]; # missing inputs: toonapilib
+ "toon" = ps: with ps; [ aiohttp-cors hass-nabucasa]; # missing inputs: toonapi
"torque" = ps: with ps; [ aiohttp-cors];
"totalconnect" = ps: with ps; [ ]; # missing inputs: total_connect_client
"touchline" = ps: with ps; [ ]; # missing inputs: pytouchline
diff --git a/pkgs/servers/home-assistant/default.nix b/pkgs/servers/home-assistant/default.nix
index 0d9a3b25665..5ed86a5a408 100644
--- a/pkgs/servers/home-assistant/default.nix
+++ b/pkgs/servers/home-assistant/default.nix
@@ -72,7 +72,7 @@ let
extraBuildInputs = extraPackages py.pkgs;
# Don't forget to run parse-requirements.py after updating
- hassVersion = "0.111.4";
+ hassVersion = "0.112.3";
in with py.pkgs; buildPythonApplication rec {
pname = "homeassistant";
@@ -91,7 +91,7 @@ in with py.pkgs; buildPythonApplication rec {
owner = "home-assistant";
repo = "core";
rev = version;
- sha256 = "08dkqczpmdaz8k9fsshgvgma7i7sffzgmhsi49qki7vwn20hl2hf";
+ sha256 = "1azfbjnyaamdnl2f3cllh6pd3kinl1wjqb4hlb569gb8zqs5bsx2";
};
propagatedBuildInputs = [
diff --git a/pkgs/servers/home-assistant/frontend.nix b/pkgs/servers/home-assistant/frontend.nix
index fcb68896c29..54ef4d04e19 100644
--- a/pkgs/servers/home-assistant/frontend.nix
+++ b/pkgs/servers/home-assistant/frontend.nix
@@ -4,11 +4,11 @@ buildPythonPackage rec {
# the frontend version corresponding to a specific home-assistant version can be found here
# https://github.com/home-assistant/home-assistant/blob/master/homeassistant/components/frontend/manifest.json
pname = "home-assistant-frontend";
- version = "20200603.3";
+ version = "20200702.1";
src = fetchPypi {
inherit pname version;
- sha256 = "12bbvqckry6yr7409dir49pjcaa31z74fy6vb0mgr9xzvri5c2s8";
+ sha256 = "0ikzqwwm4m15x2m5byy7r005cfdxk7ajfyz9ljv4nsa3y3g2riw4";
};
# no Python tests implemented
diff --git a/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix b/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix
index fb1b5150858..a2045ee15f1 100644
--- a/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix
+++ b/pkgs/servers/matrix-synapse/matrix-appservice-slack/node-packages.nix
@@ -4,31 +4,40 @@
let
sources = {
- "@babel/code-frame-7.8.3" = {
+ "@babel/code-frame-7.10.3" = {
name = "_at_babel_slash_code-frame";
packageName = "@babel/code-frame";
- version = "7.8.3";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz";
- sha512 = "3d85pd9lfbm8yrlpn6wj9g56snbnpr9fx0w1b9x26jbirc2xfrvnifwzprp0f6bhqijshgm0q35axic8d11v4j0kq493dapcyk33n3b";
+ url = "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.3.tgz";
+ sha512 = "fDx9eNW0qz0WkUeqL6tXEXzVlPh6Y5aCDEZesl0xBGA8ndRukX91Uk44ZqnkECp01NAZUdCAl+aiQNGi0k88Eg==";
};
};
- "@babel/helper-validator-identifier-7.9.5" = {
+ "@babel/helper-validator-identifier-7.10.3" = {
name = "_at_babel_slash_helper-validator-identifier";
packageName = "@babel/helper-validator-identifier";
- version = "7.9.5";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz";
- sha512 = "3i5wlljsvjm0hxwjq4j1ddq6gcj2k518gh95wkx8qywkf90sb7l3d5aqga7hvfvz44nb2b0aq16jd3394zilmlbqcvczaq5llnapipz";
+ url = "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.3.tgz";
+ sha512 = "bU8JvtlYpJSBPuj1VUmKpFGaDZuLxASky3LhaKj3bmpSTY6VWooSM8msk+Z0CZoErFye2tlABF6yDkT3FOPAXw==";
};
};
- "@babel/highlight-7.9.0" = {
+ "@babel/highlight-7.10.3" = {
name = "_at_babel_slash_highlight";
packageName = "@babel/highlight";
- version = "7.9.0";
+ version = "7.10.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz";
- sha512 = "2qmdx9wdiv4yy36dc1ljghwd45kq6bhsddcbps8qznsrwvg3zjir6pb7nsfg4ypqrq6z2zif0ysjmwybpqp5xpz6rvymv2pbj54z5ll";
+ url = "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.3.tgz";
+ sha512 = "Ih9B/u7AtgEnySE2L2F0Xm0GaM729XqqLfHkalTsbjXGyqmf/6M0Cu0WpvqueUlW+xk88BHw9Nkpj49naU+vWw==";
+ };
+ };
+ "@dabh/diagnostics-2.0.2" = {
+ name = "_at_dabh_slash_diagnostics";
+ packageName = "@dabh/diagnostics";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz";
+ sha512 = "+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==";
};
};
"@slack/logger-1.1.1" = {
@@ -37,34 +46,34 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/@slack/logger/-/logger-1.1.1.tgz";
- sha512 = "26482151iyqnbfawnpnqggppifriyxx1gbyyi3688j782iiq4g1rqkm7q979z9qkv0pvvjrxdbi8v0gk3prax6j7v2zy0ndr44bj01w";
+ sha512 = "PAC5CMnNAv/FPtJ0le+YD2wUV+tZ7n3Bnjj9dBI+deIcHsExCnQkQmZE79cLvfuYXbz3PWyv5coti30MJQhEjA==";
};
};
- "@slack/rtm-api-5.0.4" = {
+ "@slack/rtm-api-5.0.5" = {
name = "_at_slack_slash_rtm-api";
packageName = "@slack/rtm-api";
- version = "5.0.4";
+ version = "5.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/rtm-api/-/rtm-api-5.0.4.tgz";
- sha512 = "1zx7c5wzbp2wc99lrzy0ipiil7jayn1643q0mm8bawdbi3gansd7axzn7ivcjlzgv9bn8pqlzc3lw0mwwlaqjs4z4d7zq6vnf6cw5g7";
+ url = "https://registry.npmjs.org/@slack/rtm-api/-/rtm-api-5.0.5.tgz";
+ sha512 = "x2B4hyoxjg62cxf4M5QRomx+xYp2XoajPKdd24SM2Sl4m+IrzwKzmcrysQuYmF6BMsm3IoTKymW5BBGckHGTIw==";
};
};
- "@slack/types-1.6.0" = {
+ "@slack/types-1.7.0" = {
name = "_at_slack_slash_types";
packageName = "@slack/types";
- version = "1.6.0";
+ version = "1.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/types/-/types-1.6.0.tgz";
- sha512 = "0hpy7rczl2a6379ipm7qxspq6qfh97iy2l7g0zzwn5jcmxlh5sjzl439k1hpxg7fpy66ldc455wlfyrk3wmgy8drlndw33iyq7w1fja";
+ url = "https://registry.npmjs.org/@slack/types/-/types-1.7.0.tgz";
+ sha512 = "aigLPmTO513JxeFyeII/74y+S5jU39tabDWPsZyMHJWCYqK3vCkRvV73NL+Ay+Tq5RC2NgSmkedk1wvQJ6oXLg==";
};
};
- "@slack/web-api-5.8.1" = {
+ "@slack/web-api-5.10.0" = {
name = "_at_slack_slash_web-api";
packageName = "@slack/web-api";
- version = "5.8.1";
+ version = "5.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@slack/web-api/-/web-api-5.8.1.tgz";
- sha512 = "065zsa2i8s2av3igs52g2r8pn2i3qw3glflwbdn28i6wzvq0f3q2gp9vx44gfp5r5q1ymjwvk8wapsaaqgz1s781pymspcf6n977qrh";
+ url = "https://registry.npmjs.org/@slack/web-api/-/web-api-5.10.0.tgz";
+ sha512 = "t8c2lcSrdX8LIUOS1RvslbBBKvuNaTtbEcrWai4yDGkiNIxzhk+dHPcJzd7A4A0DkAgiEwXeezR7RCELuG8WgQ==";
};
};
"@types/body-parser-1.19.0" = {
@@ -73,7 +82,7 @@ let
version = "1.19.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz";
- sha512 = "0av4v9bdhgbq0jils3jajym9gcfddyx63g2xx8fh6vqafqb5vdcm98p1kfl70ydih9m393zp13krslmii5bmf05ngyaxn139nn0kpsv";
+ sha512 = "W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==";
};
};
"@types/caseless-0.12.2" = {
@@ -82,7 +91,7 @@ let
version = "0.12.2";
src = fetchurl {
url = "https://registry.npmjs.org/@types/caseless/-/caseless-0.12.2.tgz";
- sha512 = "39jv2a7v9mi41wxbv242icriy5asbzyk95iy25ay3gwa1d6yi40cd6gclbzn81hig9xvvi5z7j2gq4ybirjfyihpq8wa3s160r33jg9";
+ sha512 = "6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==";
};
};
"@types/chai-4.2.11" = {
@@ -91,7 +100,7 @@ let
version = "4.2.11";
src = fetchurl {
url = "https://registry.npmjs.org/@types/chai/-/chai-4.2.11.tgz";
- sha512 = "2rkrhbd0aip5x0bqbp3az1pfnz3wx0dqwmid3ibyrvgvz9z93xbf1prkm5rcnj7j58w70fydsrrjk0rl1fj3hcxm2z36zjsw7lrdfxp";
+ sha512 = "t7uW6eFafjO+qJ3BIV2gGUyZs27egcNRkUdalkud+Qa3+kg//f129iuOFivHDXQ+vnU3fDXuwgv0cqMCbcE8sw==";
};
};
"@types/connect-3.4.33" = {
@@ -100,16 +109,7 @@ let
version = "3.4.33";
src = fetchurl {
url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.33.tgz";
- sha512 = "3n5gxr7z1jn60gvcnzls1c3fgzbv171acdp4shbn095wnbb8hdba3cjq1sac8aina3bg957ww5hg89swcgbdjfp9irmkkiqfs8npqfv";
- };
- };
- "@types/events-3.0.0" = {
- name = "_at_types_slash_events";
- packageName = "@types/events";
- version = "3.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz";
- sha512 = "3v6shgxnlkc7izsc00g8ilpxi1q2mpcmbjyfawyqcj8mwfhlx2cnkm3hj87gsd39yyq33pilb0dbb4cdc8wwhn7dcwj4srg0amrp8qi";
+ sha512 = "2+FrkXY4zllzTNfJth7jOqEHC+enpLeGslEhpnTAkg21GkRrWV4SsAtqchtT4YS9/nODBU2/ZfsBY2X4J/dX7A==";
};
};
"@types/express-4.17.6" = {
@@ -118,7 +118,7 @@ let
version = "4.17.6";
src = fetchurl {
url = "https://registry.npmjs.org/@types/express/-/express-4.17.6.tgz";
- sha512 = "3kwllih0493ahk6gi09pibb3c3x21r3qll2fv7vs9ixz694i6dp59w4799q8ar1yx500d03rvyc5pppf9p3rrdcw4fpkws8svvapycz";
+ sha512 = "n/mr9tZI83kd4azlPG5y997C/M4DNABK9yErhFM6hKdym4kkmd9j0vtsJyjFIwfRBxtrxZtAfGZCNRIBMFLK5w==";
};
};
"@types/express-serve-static-core-4.17.7" = {
@@ -127,7 +127,7 @@ let
version = "4.17.7";
src = fetchurl {
url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.7.tgz";
- sha512 = "07pihlgvdmd0kkpxd77h2mcqx93c3mz0g4jcv2p511jgksqwc4wgi4qjb59gbp2ya25inn0gsh9f3wsc8dzi73w5mhamxn5y27i7j0h";
+ sha512 = "EMgTj/DF9qpgLXyc+Btimg+XoH7A2liE8uKul8qSmMTHCeNYzydDKFdsJskDvw42UsesCnhO63dO0Grbj8J4Dw==";
};
};
"@types/is-stream-1.1.0" = {
@@ -136,16 +136,16 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/is-stream/-/is-stream-1.1.0.tgz";
- sha512 = "1i12j74qq6aga8wpwbn5vmy5abb0hms26hinya0mx503dwx51iqy39rsl07kha49nfmmz0sbrjbbm4s1lrcwj3as9xb8m8hxsv5lilf";
+ sha512 = "jkZatu4QVbR60mpIzjINmtS1ZF4a/FqdTUTBeQDVOQ2PYyidtwFKr0B5G6ERukKwliq+7mIXvxyppwzG5EgRYg==";
};
};
- "@types/mime-2.0.1" = {
+ "@types/mime-2.0.2" = {
name = "_at_types_slash_mime";
packageName = "@types/mime";
- version = "2.0.1";
+ version = "2.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/mime/-/mime-2.0.1.tgz";
- sha512 = "35iimmp0d3zg4774qavnq9wh54dgnxfks59fks65f8q8d1008x00a1fmkdnxcs27znlc69mzbxp1frzpxx85c5w4x0ha5prgs0ks0hp";
+ url = "https://registry.npmjs.org/@types/mime/-/mime-2.0.2.tgz";
+ sha512 = "4kPlzbljFcsttWEq6aBW0OZe6BDajAmyvr2xknBG92tejQnvdGtT9+kXSZ580DqpxY9qG2xeQVF9Dq0ymUTo5Q==";
};
};
"@types/mocha-7.0.2" = {
@@ -154,7 +154,7 @@ let
version = "7.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/@types/mocha/-/mocha-7.0.2.tgz";
- sha512 = "3bnvharvlw03v41ibz38mhzb9h9ai3r3h46j9j6jj0g32ny0xak0ls9mnbs6bf7yfqccidc2vg1xwx16adxqngyayyci6130ysbdwv6";
+ sha512 = "ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==";
};
};
"@types/nedb-1.8.9" = {
@@ -163,7 +163,7 @@ let
version = "1.8.9";
src = fetchurl {
url = "https://registry.npmjs.org/@types/nedb/-/nedb-1.8.9.tgz";
- sha512 = "1ajp6pwl4fnpr0w1bkvd7fx77amhgwm32q8wcr6r124m6fq73f88qkgbgr8r0ll2s2pn1b9kajzzvbvl7rgib0p3bsd94826kffbm63";
+ sha512 = "w9Tl3DQCkdT0Ghes+PKhe+3/pZppBXuFFpSCjPJbb2KE3DjYmUpEyCYzjrAYlT9Y1TndnbbnChzkax2h/JorVQ==";
};
};
"@types/node-13.9.3" = {
@@ -181,7 +181,16 @@ let
version = "1.8.1";
src = fetchurl {
url = "https://registry.npmjs.org/@types/node-emoji/-/node-emoji-1.8.1.tgz";
- sha512 = "288j4d6vcg0fbj43jaaf628f02s8zpsc0xagw0a5dr397ks6qnrcmjf91vl50b6f5xiddm6606hg3fa0va3yfpw4n56wnh5vl1mzx6i";
+ sha512 = "0fRfA90FWm6KJfw6P9QGyo0HDTCmthZ7cWaBQndITlaWLTZ6njRyKwrwpzpg+n6kBXBIGKeUHEQuBx7bphGJkA==";
+ };
+ };
+ "@types/nunjucks-3.1.3" = {
+ name = "_at_types_slash_nunjucks";
+ packageName = "@types/nunjucks";
+ version = "3.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/nunjucks/-/nunjucks-3.1.3.tgz";
+ sha512 = "42IiIIBdoB7ZDwCVhCWYT4fMCj+4TeacuVgh7xyT2du5EhkpA+OFeeDdYTFCUt1MrHb8Aw7ZqFvr8s1bwP9l8w==";
};
};
"@types/p-queue-2.3.2" = {
@@ -190,16 +199,16 @@ let
version = "2.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/@types/p-queue/-/p-queue-2.3.2.tgz";
- sha512 = "2ypziq4lf4i0kvxck1nv6l40sivqa5w95sagcihxbw8j87whz8yl80hwailygwlgyl3k3c6vca9nzn5h720l2vmhwfvz4vs17jjz83q";
+ sha512 = "eKAv5Ql6k78dh3ULCsSBxX6bFNuGjTmof5Q/T6PiECDq0Yf8IIn46jCyp3RJvCi8owaEmm3DZH1PEImjBMd/vQ==";
};
};
- "@types/qs-6.9.2" = {
+ "@types/qs-6.9.3" = {
name = "_at_types_slash_qs";
packageName = "@types/qs";
- version = "6.9.2";
+ version = "6.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.2.tgz";
- sha512 = "3wd0wx623wmzc5fs372ziw4zr9ay93zqd17aqbsfvs90y6jp2n9ipv0k0mpgjidvrhrzkwdhh6xpxlyy3xmzxdvw1gjdk3phs5w7mkb";
+ url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.3.tgz";
+ sha512 = "7s9EQWupR1fTc2pSMtXRQ9w9gLOcrJn+h7HOXw4evxyvVqMi4f+q7d2tnFe3ng3SNHjtK+0EzGMGFUQX4/AQRA==";
};
};
"@types/randomstring-1.1.6" = {
@@ -208,7 +217,7 @@ let
version = "1.1.6";
src = fetchurl {
url = "https://registry.npmjs.org/@types/randomstring/-/randomstring-1.1.6.tgz";
- sha512 = "0fx5jypv2k0dqp2wh8li9g82pylxq9d0d2qsgn55a1dkyvd8lsw31ih0n44sb9ippmiad7j21qrnq8md4bn0754j8pcb3giqhh1j4jx";
+ sha512 = "XRIZIMTxjcUukqQcYBdpFWGbcRDyNBXrvTEtTYgFMIbBNUVt+9mCKsU+jUUDLeFO/RXopUgR5OLiBqbY18vSHQ==";
};
};
"@types/range-parser-1.2.3" = {
@@ -217,16 +226,16 @@ let
version = "1.2.3";
src = fetchurl {
url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz";
- sha512 = "0w59kqlbrl9ich2pv2xqanzmg9f51404zqsba9l8aimqd77zbrdxcyq9q13xfnhr0d1dz4mx6z7n976ryc2nk2gfch5p507njm5f0bv";
+ sha512 = "ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==";
};
};
- "@types/request-2.48.4" = {
+ "@types/request-2.48.5" = {
name = "_at_types_slash_request";
packageName = "@types/request";
- version = "2.48.4";
+ version = "2.48.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/request/-/request-2.48.4.tgz";
- sha512 = "21mnsvbrykpzp1f1rd2ibk3nsgr8kyqikk5rdmq4qlkpf10gnpxp414hnvnbwjp27l5hvpc5l0fx0qhw20h7zi143qw6iwq68qpansv";
+ url = "https://registry.npmjs.org/@types/request/-/request-2.48.5.tgz";
+ sha512 = "/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==";
};
};
"@types/request-promise-native-1.0.17" = {
@@ -235,7 +244,7 @@ let
version = "1.0.17";
src = fetchurl {
url = "https://registry.npmjs.org/@types/request-promise-native/-/request-promise-native-1.0.17.tgz";
- sha512 = "2m1kxdl06xbzf2zq8qx0kvwm6wjsxpxipyzzix8g7pvbnsi454zar84inrfm1bd5kyh1n2hj8q6ljv705r7816633nhifz6cv8xv7yk";
+ sha512 = "05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg==";
};
};
"@types/retry-0.12.0" = {
@@ -244,16 +253,16 @@ let
version = "0.12.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz";
- sha512 = "2y01s1x2dh20ms4h4ih8j4rz6c66k40nj7kfl8z5bv1s77vqv4jq0ycai1gi0irx0m9y7jqcz140ica6273vrqmcvf2r2nkah58wqn1";
+ sha512 = "wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==";
};
};
- "@types/serve-static-1.13.3" = {
+ "@types/serve-static-1.13.4" = {
name = "_at_types_slash_serve-static";
packageName = "@types/serve-static";
- version = "1.13.3";
+ version = "1.13.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.3.tgz";
- sha512 = "39fm32fi9qpb1bz4q399y9rzv02ywml2m1qmclyr1ckrmy4vdn8nv5f9986ckn19yapxif0ljs0gc717xd7dmssjnh37qrxkp1d56m2";
+ url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.4.tgz";
+ sha512 = "jTDt0o/YbpNwZbQmE/+2e+lfjJEJJR0I3OFaKQKPWkASkCoW3i6fsUnqudSMcNAfbtmADGu8f4MV4q+GqULmug==";
};
};
"@types/tough-cookie-4.0.0" = {
@@ -262,25 +271,25 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.0.tgz";
- sha512 = "3lf0afkwkxmp6a7g8ghfbm5zjaxy2i1hqirzcr2iycxzvwwihdldbkfwgyxrc6b8b40sqfmvl5g2k6v6mdmpq5m6gs81nvn12g6rpr3";
+ sha512 = "I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==";
};
};
- "@types/uuid-7.0.3" = {
+ "@types/uuid-7.0.4" = {
name = "_at_types_slash_uuid";
packageName = "@types/uuid";
- version = "7.0.3";
+ version = "7.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/uuid/-/uuid-7.0.3.tgz";
- sha512 = "0xq5zlv2b74hz2yna42yd0j6p1xr1mx681x9phwl3njd8by5i82n15zc03srpkjzmhb3r12llhhwfk3k941wjw8f36q8dbbjm6nlirx";
+ url = "https://registry.npmjs.org/@types/uuid/-/uuid-7.0.4.tgz";
+ sha512 = "WGZCqBZZ0mXN2RxvLHL6/7RCu+OWs28jgQMP04LWfpyJlQUMTR6YU9CNJAKDgbw+EV/u687INXuLUc7FuML/4g==";
};
};
- "@types/ws-5.1.2" = {
+ "@types/ws-7.2.5" = {
name = "_at_types_slash_ws";
packageName = "@types/ws";
- version = "5.1.2";
+ version = "7.2.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/ws/-/ws-5.1.2.tgz";
- sha512 = "0x1hv5p5js6n69q53qgw3qly7d1ipwz0cqfd2kr8g79kx8rm4bqak7azjwgagzm1b96xrqaydfkaw9rqr3536jd7ikpfxfqli8dfi1n";
+ url = "https://registry.npmjs.org/@types/ws/-/ws-7.2.5.tgz";
+ sha512 = "4UEih9BI1nBKii385G9id1oFrSkLcClbwtDfcYj8HJLQqZVAtb/42vXVrYvRWCcufNF/a+rZD3MxNwghA7UmCg==";
};
};
"@types/yargs-13.0.9" = {
@@ -289,7 +298,7 @@ let
version = "13.0.9";
src = fetchurl {
url = "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.9.tgz";
- sha512 = "3758l5yl7cqv06qqaljs8hac31hwp4kz1nycsm1lj20dha116ylwx9kyd2dzpp8bml82ydl5r1ih31qxp9bmxc1hq1h6yyrh1ky3fy6";
+ sha512 = "xrvhZ4DZewMDhoH1utLtOAwYQy60eYFoXeje30TzM3VOvQlBwQaEpKFq5m34k1wOw2AKIi2pwtiAjdmhvlBUzg==";
};
};
"@types/yargs-parser-13.1.0" = {
@@ -298,7 +307,7 @@ let
version = "13.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-13.1.0.tgz";
- sha512 = "0mdq44p4sr9zvkcmaaa0jgyz34qirza6kl4qcln5ir9h0lg63kr9ndclj6p8gpf3mir7kv3rlr7pzkkjhhgkj96l9rsrs0r2my9naw0";
+ sha512 = "gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==";
};
};
"Slackdown-git://github.com/Half-Shot/slackdown#efd8934a3d9c3bf0064c0b217c5cf6b62ee697e4" = {
@@ -311,13 +320,22 @@ let
sha256 = "474e972819b3e1db3af70be75966a3d501c6b9285f4550ff5548193e031eaf9b";
};
};
+ "a-sync-waterfall-1.0.1" = {
+ name = "a-sync-waterfall";
+ packageName = "a-sync-waterfall";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz";
+ sha512 = "RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==";
+ };
+ };
"abbrev-1.1.1" = {
name = "abbrev";
packageName = "abbrev";
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz";
- sha512 = "38s4f3id97wsb0rg9nm9zvxyq0nvwrmrpa5dzvrkp36mf5ibs98b4z6lvsbrwzzs0sbcank6c7gpp06vcwp9acfhp41rzlhi3ybsxwy";
+ sha512 = "nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==";
};
};
"accepts-1.3.7" = {
@@ -326,7 +344,7 @@ let
version = "1.3.7";
src = fetchurl {
url = "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz";
- sha512 = "2j51dxzbgz22q0k7dhivimfsqx9a0f0h9slfd7n20gz3y1944gx3y7xai54za0x3zhbar6vqiaab2i9p913cwqk414qk3cnrm138pr2";
+ sha512 = "Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==";
};
};
"ajv-6.12.2" = {
@@ -335,7 +353,7 @@ let
version = "6.12.2";
src = fetchurl {
url = "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz";
- sha512 = "18zdchlpq20znwglnbc54yvqpr9m7q96qp9zvys27is5c0vxfn5fk8nmwhpnplbxyka88xqqabad0427mbgz7y7mz6azrp6723pxrck";
+ sha512 = "k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==";
};
};
"another-json-0.2.0" = {
@@ -353,7 +371,7 @@ let
version = "3.2.3";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz";
- sha512 = "2gpv8bq9jq550ygnnm5srza0w0lfg8mr8z39702l0rgxhf35sxmdzxpppvwcp50rpk0dgjz516nbkygm0fk4675kb9qsgb5x35cfh9c";
+ sha512 = "LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==";
};
};
"ansi-regex-3.0.0" = {
@@ -371,7 +389,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz";
- sha512 = "1v2gfp292kslpvam0l0h1iba35yi0n7dc6qv6fmxsdyfcp6zakkl13vrh3hzsw4zgh50jrrsg7xb2q2hn4g8a0dmf947mfcylymxanm";
+ sha512 = "1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==";
};
};
"ansi-styles-3.2.1" = {
@@ -380,7 +398,7 @@ let
version = "3.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz";
- sha512 = "2lgkskkj4c1fsnrksy0yffda0wss84p8lfiazdc7jli7iqnvrxkzbxjzpvx13lm28qw0zkawfxvz2bdiisc72ccy7hx8i8rm4iijgam";
+ sha512 = "VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==";
};
};
"anymatch-3.1.1" = {
@@ -389,7 +407,7 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz";
- sha512 = "2776jrfn8kh9r6qhz6s43znnwvqmbqrjsch99hdv21j53sj4njyjhrya67drxk8y7hvi28mjvdjj277jy4qd2zfayrjli3cdbdkkkwq";
+ sha512 = "mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==";
};
};
"arg-4.1.3" = {
@@ -398,7 +416,7 @@ let
version = "4.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz";
- sha512 = "2y8gq3qabgg6wbnvzwm79j1ncabh960rrr2qxq657mv4zsynr92l46mpfgpvk7hq416dpvqi66sy617bzgll3wcxmv7rlc6790bvi77";
+ sha512 = "58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==";
};
};
"argparse-1.0.10" = {
@@ -407,7 +425,7 @@ let
version = "1.0.10";
src = fetchurl {
url = "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz";
- sha512 = "17fhywmdjcp8g0ys089i5xg26yajkkg9zg8hyry3fghz75b2pq5vdx997dk5p2sc15r9nsj8rmf4f27g81hi92kzj5q86sdmg5ni553";
+ sha512 = "o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==";
};
};
"array-flatten-1.1.1" = {
@@ -428,13 +446,22 @@ let
sha1 = "5fcc373920775723cfd64d65c64bef53bf9eba6d";
};
};
+ "asap-2.0.6" = {
+ name = "asap";
+ packageName = "asap";
+ version = "2.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz";
+ sha1 = "e50347611d7e690943208bbdafebcbc2fb866d46";
+ };
+ };
"asn1-0.2.4" = {
name = "asn1";
packageName = "asn1";
version = "0.2.4";
src = fetchurl {
url = "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz";
- sha512 = "1v2z1ll0l8rif8hh0d03jc49kz3p8hym63q8ixbas48w4a8akl413hwn08nx83m89sj3mxl06aa0grp7n8hj6hcbsb2k3fhj913674g";
+ sha512 = "jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==";
};
};
"assert-options-0.6.2" = {
@@ -443,7 +470,7 @@ let
version = "0.6.2";
src = fetchurl {
url = "https://registry.npmjs.org/assert-options/-/assert-options-0.6.2.tgz";
- sha512 = "09k5n3gb7n70yrif6qql3da1jbby6nc5g2h4lp6wbqcj14x71nyms3rgvwngl6jc1wrrw3jykiln04dr0cjs9k67i0d39jpizkm5zr8";
+ sha512 = "KP9S549XptFAPGYmLRnIjQBL4/Ry8Jx5YNLQZ/l+eejqbTidBMnw4uZSAsUrzBq/lgyqDYqxcTF7cOxZb9gyEw==";
};
};
"assert-plus-1.0.0" = {
@@ -461,7 +488,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz";
- sha512 = "07swiwljqy13fyil4y9lp319zcqsgdkchaic1y4dlfi3flh5l4qlwv497g40bnspsl9h857a3ig5assmvjdwv913dppgymkvcsil2wf";
+ sha512 = "jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==";
};
};
"async-0.2.10" = {
@@ -473,13 +500,13 @@ let
sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
};
};
- "async-2.6.3" = {
+ "async-3.2.0" = {
name = "async";
packageName = "async";
- version = "2.6.3";
+ version = "3.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/async/-/async-2.6.3.tgz";
- sha512 = "1g679kw2qqpqx1yd4s778r8rw3cv9qwmib5x3klk64kcl5ndw71bljcpav5jkk6grizlpvrqszsbs6fkmnlvcq5fnz2q33mrnb6zyfd";
+ url = "https://registry.npmjs.org/async/-/async-3.2.0.tgz";
+ sha512 = "TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==";
};
};
"async-limiter-1.0.1" = {
@@ -488,7 +515,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz";
- sha512 = "0sy81yyf4na58ic2m0ib0prkb9njb1qzl7wf3vlq4hhm4xnwgxaph0lr43gs1sd0rai2xp1h6phlwvni9jiggm94dd54i0wc1cabhvj";
+ sha512 = "csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==";
};
};
"asynckit-0.4.0" = {
@@ -509,13 +536,13 @@ let
sha1 = "b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8";
};
};
- "aws4-1.9.1" = {
+ "aws4-1.10.0" = {
name = "aws4";
packageName = "aws4";
- version = "1.9.1";
+ version = "1.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws4/-/aws4-1.9.1.tgz";
- sha512 = "2x4b6c0ny64yv6ljfs6sv82akh200klmnh1m1i18hdj28ksxkr9c0szphnwcasy3g5y3l1wn858wcxnc2gi9q5wql8s678fc61xbhf0";
+ url = "https://registry.npmjs.org/aws4/-/aws4-1.10.0.tgz";
+ sha512 = "3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==";
};
};
"axios-0.19.2" = {
@@ -524,7 +551,7 @@ let
version = "0.19.2";
src = fetchurl {
url = "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz";
- sha512 = "0fa6ngb4rkbyp5r4ccjgs2ykdbz8i2hcr41av59jicgq6mfva739kcd6n5dqzj3hsx7d4qi201g93li3qddn14bz9qvh76irgj2cf3y";
+ sha512 = "fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==";
};
};
"babel-runtime-6.26.0" = {
@@ -551,7 +578,7 @@ let
version = "3.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz";
- sha512 = "0j1z1n32mik68bxyihzyn0fik2lfw6msi9h22hnrdqz1x9dbsql1xyz7590vkpp54d8apf92cvnp1qzf4cqcy2fmv8zq9zqcc0zaps6";
+ sha512 = "Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==";
};
};
"basic-auth-2.0.1" = {
@@ -560,7 +587,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz";
- sha512 = "1x9j0wn0a3ia9mwgvicd30w346wzxj86zk9sly5wp07a2mpjm1sk4hk9iwrbcc8z6c72bkhvck6zrxbvcb6p8bbjhald78xw6k9wprl";
+ sha512 = "NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==";
};
};
"bcrypt-pbkdf-1.0.2" = {
@@ -578,7 +605,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz";
- sha512 = "2izzpdg2m0av5pzbv1zyjfi15ddz5yk1d4h9cilzc8z6pzq5abcicnm2xx4b2jdrjk2l4h3zfawsxhnbzlgvlv4700q5930k796s69y";
+ sha512 = "Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==";
};
};
"binary-search-tree-0.2.5" = {
@@ -614,7 +641,7 @@ let
version = "3.5.5";
src = fetchurl {
url = "https://registry.npmjs.org/bluebird/-/bluebird-3.5.5.tgz";
- sha512 = "3gqgjzrc40ykm2hcmh2g98d09h8wh19n5psqc5b7k03aysyymfnvlak115vfi4s02ygnky872sfhdl1r077wcnyrsmyndyzg4gbmag5";
+ sha512 = "5am6HnnfN+urzt4yfg7IgTbotDjIT/u8AJpEt0sIU9FtXfVeezXAPKswrG+xKUCOYAINpSdgZVDU6QFh+cuH3w==";
};
};
"body-parser-1.19.0" = {
@@ -623,7 +650,7 @@ let
version = "1.19.0";
src = fetchurl {
url = "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz";
- sha512 = "2rl5ww96fwgmxdqhqmnknsaafw44vsr2xz7vf7nax8qz9jy8bmmdyawcy6yfny0wm7pi8m2jssakzjc1nin8z8207kv0gclpnrhy4bn";
+ sha512 = "dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==";
};
};
"brace-expansion-1.1.11" = {
@@ -632,7 +659,7 @@ let
version = "1.1.11";
src = fetchurl {
url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz";
- sha512 = "248cnpbbf0p32h53rd3g8wzpgrkaj4p078ra1g6l16f82i6bzkvmhwqan5rk88apbll9ly1476kngd7f7z27i3b3zxpbb3064f8yaw8";
+ sha512 = "iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==";
};
};
"braces-3.0.2" = {
@@ -641,7 +668,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz";
- sha512 = "38dmhgggv4r7xf3chli957yj4gzfv9xhif8zzaqjnxavkrs1qbmj9m84vxh42n1jl9sddy16ryp4g93l1p8dvrc1pbcvk2ippwadjvg";
+ sha512 = "b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==";
};
};
"browser-request-0.3.3" = {
@@ -659,7 +686,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz";
- sha512 = "21jjhrf3wdmzsfqgva5s7shs1wdmcdxsjvi75p8z7i0q2i6n3654gpxjqlhbnpmzm25cpkshyi8swy13017qkp9m7xnbgw0bwiia45a";
+ sha512 = "qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==";
};
};
"bs58-4.0.1" = {
@@ -677,7 +704,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz";
- sha512 = "3c0m16i3fdv3vlq2zz8dakrnhqvs16gvggj485f91fiaa5v0p7pyhamcdw5fggr7djzd8nshmvz4hgbp7714smqxlld2an28q8if1ri";
+ sha512 = "MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==";
};
};
"buffer-writer-2.0.0" = {
@@ -686,7 +713,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz";
- sha512 = "21laqrygizzy6ccv03l1af9pq07ligp755ybgfzln99lh62xnn5sxhw6qlw717g9dym9pa2cg0k9mz5r1nkb0hckxnk9mal6swnkdkb";
+ sha512 = "a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==";
};
};
"builtin-modules-1.1.1" = {
@@ -704,7 +731,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz";
- sha512 = "073ccjmvxf726gcgzy0pksvi8x8r51dq6hyv69sc75ynrin7anwk9q3sqhbbbjhqjjrmq42s5f5gdbcgj2jxai6ldpyq6y2ny78payd";
+ sha512 = "zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==";
};
};
"camelcase-5.3.1" = {
@@ -713,7 +740,7 @@ let
version = "5.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz";
- sha512 = "0kg17fpj4c7akmpa9x0a3fi5glrc3y5k3ppjcpb3pd02ylg3fnzfdvz0pixd223crbs5980sjaxsk9q8kcqxm5d9cb7rlkv3m614vrg";
+ sha512 = "L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==";
};
};
"caseless-0.12.0" = {
@@ -731,7 +758,7 @@ let
version = "4.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/chai/-/chai-4.2.0.tgz";
- sha512 = "27pdhh35fbig9yxb0h8qp98cjapnpdxjnia2jc1hrhrda9ajab2hkpclrfd8b568ggrv2wrgi09bh0rf1vndc1b82nb74kf21p3f1ax";
+ sha512 = "XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==";
};
};
"chalk-2.4.2" = {
@@ -740,7 +767,7 @@ let
version = "2.4.2";
src = fetchurl {
url = "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz";
- sha512 = "2wr55z22i274wadq2cvpxga28a8igq9whc4m1q06sz5sn2hc4amradd5vd02wm92vyfg2qrb0bysd5drv7mfmlb2wqdf939v5zvxn1j";
+ sha512 = "Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==";
};
};
"check-error-1.0.2" = {
@@ -758,7 +785,16 @@ let
version = "3.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/chokidar/-/chokidar-3.3.0.tgz";
- sha512 = "3hbyi14x38mvx936wbajln4g1l8fcyi8fwvcrhf2jqn0yzcyda1d20q67k445j9bvs5kr7jdhd2s07srb2pnm7hxmjngp2k6wn8lsbl";
+ sha512 = "dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==";
+ };
+ };
+ "chokidar-3.4.0" = {
+ name = "chokidar";
+ packageName = "chokidar";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz";
+ sha512 = "aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==";
};
};
"cliui-5.0.0" = {
@@ -767,7 +803,7 @@ let
version = "5.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz";
- sha512 = "1fg1afsij2xwc4gpqbyhrp3s7q19w7bmii0ghmdv6cdx6giz3v0yqn25i3g7fw2lpi388jpvaf6nf9z2c7xp7w7psrww7569548d1rx";
+ sha512 = "PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==";
};
};
"color-3.0.0" = {
@@ -776,7 +812,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/color/-/color-3.0.0.tgz";
- sha512 = "3xh3l9zhh6dav7pp5hy88kbb6c52j0pf331ywpp6w2jaf94w25fjn4am930775mskxy75cxl90fji17cym40ivslxxlpcrlxgkmsalc";
+ sha512 = "jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==";
};
};
"color-convert-1.9.3" = {
@@ -785,7 +821,7 @@ let
version = "1.9.3";
src = fetchurl {
url = "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz";
- sha512 = "0d5pmdh1dh0qbpjrzdczwqkh0jwf8gxhq71mknwlxqz80h1q6kdrpghq4qfp0y4v650ia2jdihmzpb2n8hg00h72lnx05dgvysi9w21";
+ sha512 = "QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==";
};
};
"color-name-1.1.3" = {
@@ -803,16 +839,7 @@ let
version = "1.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/color-string/-/color-string-1.5.3.tgz";
- sha512 = "11p4cihq5874fmyvwkh0fp4dr2syliqsgg610rw46lsav41l6wcm4bgpkrl34gip3cqncw0ppmqwfknm5v02m1fj8qqk8cnlzk84bbl";
- };
- };
- "colornames-1.1.1" = {
- name = "colornames";
- packageName = "colornames";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/colornames/-/colornames-1.1.1.tgz";
- sha1 = "f8889030685c7c4ff9e2a559f5077eb76a816f96";
+ sha512 = "dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw==";
};
};
"colors-1.4.0" = {
@@ -821,7 +848,7 @@ let
version = "1.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz";
- sha512 = "2saczc8hcdmgns1cp1g1p7g2sq4yksrik0ffvfkhkavmmgx8haqm034a4c9zj8im6kfjh00n2xi360yqfy7vbsi98zri0943r72mrbb";
+ sha512 = "a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==";
};
};
"colorspace-1.1.2" = {
@@ -830,7 +857,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz";
- sha512 = "36j3cgfzngcjms1c0yfn487ibflffmb6hxgrknxbyrxrflc4kybm2r8a0mc1v8ljj7rbb7cjd54v2bimqb6rw0q5sqvwxznhfh8xpxy";
+ sha512 = "vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==";
};
};
"combined-stream-1.0.8" = {
@@ -839,7 +866,7 @@ let
version = "1.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz";
- sha512 = "1v09nkip7zpn3k3prkkg53w331rhczpfgcqb0q42i97nafra43l2khl5zvhd4ar0qmh145nmw7944jy8p108ny0xpgy29gf2wqph0qm";
+ sha512 = "FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==";
};
};
"commander-2.20.3" = {
@@ -848,7 +875,16 @@ let
version = "2.20.3";
src = fetchurl {
url = "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz";
- sha512 = "1qqrwy7z476gqa94kjjyyzyi3x49k28ji7znbc65plrp67yzmpa2yyslh6bl965yl4jqb2fwb2ljzhgcvv2xxj8ab86n5rgryc6958s";
+ sha512 = "GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==";
+ };
+ };
+ "commander-3.0.2" = {
+ name = "commander";
+ packageName = "commander";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/commander/-/commander-3.0.2.tgz";
+ sha512 = "Gar0ASD4BDyKC4hl4DwHqDrmvjoxWKZigVnAbn5H1owvm4CxCPdb0HQDehwNYMJpla5+M2tPmPARzhtYuwpHow==";
};
};
"concat-map-0.0.1" = {
@@ -866,7 +902,7 @@ let
version = "0.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz";
- sha512 = "3976ggkw1lp21a6m3s19blb9a74kq7a0spw47v0m3vvi1k5wiamrsn20slcr9byx80x2la2sppkwjp7x10gc58142dl7412pvpv84qk";
+ sha512 = "ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==";
};
};
"content-type-1.0.4" = {
@@ -875,7 +911,7 @@ let
version = "1.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz";
- sha512 = "1f4y61wc913jrnga7nny83gzf9l2488q6sl1ry9lbwgh5x5d3va0xcc0xrmjk6gdxl6d4r6rsk800xp5bazhjrx05yx1wpc8c8gg0w4";
+ sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==";
};
};
"cookie-0.4.0" = {
@@ -884,7 +920,7 @@ let
version = "0.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz";
- sha512 = "1g7bscknfpc6zgznz77hvll6cy5m9jv7zg9nkpdqzmgi0vhv75kh8iyqf6rdslkml47l3jihsz7hy0i8x5n6bfx9ba0kvvrp9y7qypq";
+ sha512 = "+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==";
};
};
"cookie-signature-1.0.6" = {
@@ -902,7 +938,7 @@ let
version = "2.6.11";
src = fetchurl {
url = "https://registry.npmjs.org/core-js/-/core-js-2.6.11.tgz";
- sha512 = "1db6yjq48a8kkrfrxd0miblcf7nk2b4afgpr8dfgjl3jvz3xclvrqmz590hx2h59jh79lgl35r101lw5jqs46qybizdbpgzljjyf277";
+ sha512 = "5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==";
};
};
"core-util-is-1.0.2" = {
@@ -938,7 +974,7 @@ let
version = "2.6.9";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz";
- sha512 = "0q0fsr8bk1m83z0am0h2xn09vyfcf18adscxms8hclznwks1aihsisd96h8npx0idq5wwnypnqrkyk25m5d9zh3dk7rjs29nybc8bkc";
+ sha512 = "bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==";
};
};
"debug-3.1.0" = {
@@ -947,7 +983,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz";
- sha512 = "3g1hqsahr1ks2kpvdxrwzr57fj90nnr0hvwwrw8yyyzcv3i11sym8zwibxx67bl1mln0acddrzpkkdjjxnc6n2cm9fazmgzzsl1fzrr";
+ sha512 = "OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==";
};
};
"debug-3.2.6" = {
@@ -956,7 +992,7 @@ let
version = "3.2.6";
src = fetchurl {
url = "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz";
- sha512 = "1cyv14044rfh792n1hhsa44kk8dk95zk14w96i49gwq6g9wi6h9vn90xaragfy7rvggqvj178l5f16c78g47xgrwhjx3bp7zs6pxscr";
+ sha512 = "mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==";
};
};
"decamelize-1.2.0" = {
@@ -974,7 +1010,7 @@ let
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/deep-eql/-/deep-eql-3.0.1.tgz";
- sha512 = "1rrbk0h0a836gj1x6lalzgqfs0v34d4fswq23c8lxzmb6k7pna45zd509h1r1fr312n4qml94xqlmzzga40sfa9vnzf6rkr4d1qh1zr";
+ sha512 = "+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==";
};
};
"define-properties-1.1.3" = {
@@ -983,7 +1019,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz";
- sha512 = "1fsa8nx7qgi958fykj36cndsf8ygj3132if6k4a36mkf11bl2j2gn7dn2nz07mfsygkx0415yxrjpzx8j369z1767fvr57nm1h9zjnw";
+ sha512 = "3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==";
};
};
"delayed-stream-1.0.0" = {
@@ -1010,7 +1046,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz";
- sha512 = "2phijq20j255bs4jjs11j5pa0x7y1084k6ch9xa8wgzp71zzgbpm23wyzbcs0mszvj971l9i5aav40sddm000484sl3ij4xzvlcgfc3";
+ sha512 = "g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==";
};
};
"destroy-1.0.4" = {
@@ -1022,22 +1058,13 @@ let
sha1 = "978857442c44749e4206613e37946205826abd80";
};
};
- "diagnostics-1.1.1" = {
- name = "diagnostics";
- packageName = "diagnostics";
- version = "1.1.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/diagnostics/-/diagnostics-1.1.1.tgz";
- sha512 = "0liin689xf3v7wxk1z5l1par3dyjkg487nk3siqn6b7zqxw2rd93rgw88ifsqwhv66s8d7qjxy8fjv4gxfgiwd69ryv573fcwzga2gk";
- };
- };
"diff-3.5.0" = {
name = "diff";
packageName = "diff";
version = "3.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz";
- sha512 = "32bkv3cfhax4x5zhiyfn63wjhqwkzsjiql3my8p3d9hvv020p8f9hdi7mpqixrkpgs0g9k15mn736s449yad9wq1plhxyhxb2sam3h3";
+ sha512 = "A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==";
};
};
"diff-4.0.2" = {
@@ -1046,7 +1073,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz";
- sha512 = "3ndiq7a8qsn2j6vlq5c6d38ynlydlhvk6q01rj321lcarrh0z7721w6cbrdw7lkx6pyfms59y1jkqcl6g2ir1rz5xr17q40lk26djg7";
+ sha512 = "58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==";
};
};
"ecc-jsbn-0.1.2" = {
@@ -1073,16 +1100,16 @@ let
version = "7.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz";
- sha512 = "2s4i22ccvwa2l4xwl9yz6mkyn2kpf58hp1nqiwmmgqlpyr57345i3ll0l4656ryik6a6wz1lgk4vbl6y0dwj5hx2kcbpv0h8924n00b";
+ sha512 = "CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==";
};
};
- "enabled-1.0.2" = {
+ "enabled-2.0.0" = {
name = "enabled";
packageName = "enabled";
- version = "1.0.2";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/enabled/-/enabled-1.0.2.tgz";
- sha1 = "965f6513d2c2d1c5f4652b64a2e3396467fc2f93";
+ url = "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz";
+ sha512 = "AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==";
};
};
"encodeurl-1.0.2" = {
@@ -1094,22 +1121,13 @@ let
sha1 = "ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59";
};
};
- "env-variable-0.0.6" = {
- name = "env-variable";
- packageName = "env-variable";
- version = "0.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/env-variable/-/env-variable-0.0.6.tgz";
- sha512 = "2v5v2dckp87kblfsmmyn76ky74yj2cvrv6kw1i7wlcidk2r7gnyhfil6i4zmw2qscgbsviv85x4840k7qgrkv8p6ssd8vj1v7sgjz3c";
- };
- };
- "es-abstract-1.17.5" = {
+ "es-abstract-1.17.6" = {
name = "es-abstract";
packageName = "es-abstract";
- version = "1.17.5";
+ version = "1.17.6";
src = fetchurl {
- url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.5.tgz";
- sha512 = "2kayciqh331d3kp1l8wdsp33kzdc02rv72z6x2327w2i6yks9b7xwxbg1xdrrkhaglr06liqzdjavq9qk9d487sf572rjfv62xml7q5";
+ url = "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.6.tgz";
+ sha512 = "Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==";
};
};
"es-to-primitive-1.2.1" = {
@@ -1118,7 +1136,7 @@ let
version = "1.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
- sha512 = "2y6j97j2f10gc52kw7qin10gm24m5hz1qq7ph6jf89y8a9i8vb268f2q0z78qjmngc765y9v0f1ldc5qb10b638yqlabda90sbaa8s0";
+ sha512 = "QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==";
};
};
"escape-html-1.0.3" = {
@@ -1145,7 +1163,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz";
- sha512 = "3xkdrhqvjj7430kp98pllh0yxbawxp4z1fnvbw5cawjr6mlbgyrd2v3b3kalrx3s515zc731a6ckmb10x9vaizf6sf4b5g84lndr72j";
+ sha512 = "UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==";
};
};
"esprima-4.0.1" = {
@@ -1154,7 +1172,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz";
- sha512 = "3h999di4dnwxb22lxlb7cbz42nalrv8g8sqdvrkkl5c27gnwhp1rva4039hmq6g1i0y4mfjgx6p4i2vwxxl0zlahfzdd9fl1qbqasvq";
+ sha512 = "eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==";
};
};
"etag-1.8.1" = {
@@ -1172,7 +1190,7 @@ let
version = "3.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz";
- sha512 = "3hv1mm8y1m0ayl0ds213ajdpc0xwalhi1iwvy2zdkg4kys5vdy97s8jz0sfvd91a3xwyy4946wmzk2lc1kpzww94pj307nmw8hm1yxn";
+ sha512 = "tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==";
};
};
"eventemitter3-4.0.4" = {
@@ -1181,7 +1199,7 @@ let
version = "4.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz";
- sha512 = "2cj4h27lly85zb08gprjrkb92l8q8l1977704j7acj7rif052jiqap3l8d7zpdn9krqqi7if1f2cxp7f584045vr3l1pdviflp9ammf";
+ sha512 = "rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ==";
};
};
"express-4.17.1" = {
@@ -1190,7 +1208,7 @@ let
version = "4.17.1";
src = fetchurl {
url = "https://registry.npmjs.org/express/-/express-4.17.1.tgz";
- sha512 = "3i2sxjf2x1r9wbfdyh5ll8ybbnqq6n4xfxdlc4dsqhssljrlih18csqg142lf16lcfcdgsmvf9pff0rzxjw7p0shnlmpajipwxpswlq";
+ sha512 = "mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==";
};
};
"extend-3.0.2" = {
@@ -1199,7 +1217,7 @@ let
version = "3.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz";
- sha512 = "3zad2109w3q3gh46s5msrnzfy2nl581sqpy20b52fs7v5pdjh3irpg7szl3xvh4sfy63218jy8ry6qlnir3baxbbfrb03swkw5swfky";
+ sha512 = "fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==";
};
};
"extsprintf-1.3.0" = {
@@ -1211,13 +1229,13 @@ let
sha1 = "96918440e3041a7a414f8c52e3c574eb3c3e1e05";
};
};
- "fast-deep-equal-3.1.1" = {
+ "fast-deep-equal-3.1.3" = {
name = "fast-deep-equal";
packageName = "fast-deep-equal";
- version = "3.1.1";
+ version = "3.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz";
- sha512 = "1j7wq3vqvfgnpd2sjblnlgryxlic2fsy343fx8w4ywb2mngj1w5afq8fmly8cp9fi66dhz1fhcfpn23g5zasnzs6n1snb83qkkilhgi";
+ url = "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz";
+ sha512 = "f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==";
};
};
"fast-json-stable-stringify-2.1.0" = {
@@ -1226,7 +1244,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
- sha512 = "0gz06zkjlqc4r59ka14n3vwqjdgn40zd8r115ql3rkwqb7j42frmnsj3axr7p2md8ik52nqjn3myyv8ddavdhl4cq3xz4wbbz07y5wn";
+ sha512 = "lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==";
};
};
"fast-safe-stringify-2.0.7" = {
@@ -1235,7 +1253,7 @@ let
version = "2.0.7";
src = fetchurl {
url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz";
- sha512 = "1ab0spv3wadhidsh9x8qar1ryn7ahv308yzc5cl32wssk99rr7vrkcs00vn2kggz6drps08vk24gi9gmqpg39jd1rnaryykvh4vmnaj";
+ sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==";
};
};
"fecha-2.3.3" = {
@@ -1244,7 +1262,16 @@ let
version = "2.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/fecha/-/fecha-2.3.3.tgz";
- sha512 = "1v95kkfm8jnmrsplzk6zhsc2ngkvv2478pnvjnkl8z104b0mx3khf7xdps3dyi8d94kb73xcr5b2dmh58by9sirwcj0qk56hsf82hcm";
+ sha512 = "lUGBnIamTAwk4znq5BcqsDaxSmZ9nDVJaij6NvRt/Tg4R69gERA+otPKbS86ROw9nxVMw2/mp1fnaiWqbs6Sdg==";
+ };
+ };
+ "fecha-4.2.0" = {
+ name = "fecha";
+ packageName = "fecha";
+ version = "4.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fecha/-/fecha-4.2.0.tgz";
+ sha512 = "aN3pcx/DSmtyoovUudctc8+6Hl4T+hI9GBBHLjA76jdZl7+b1sgh5g4k+u/GL3dTy1/pnYzKp69FpJ0OicE3Wg==";
};
};
"file-stream-rotator-0.4.1" = {
@@ -1253,7 +1280,7 @@ let
version = "0.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/file-stream-rotator/-/file-stream-rotator-0.4.1.tgz";
- sha512 = "1jr6bdf22x3f4ql12ympal24yy1ggbxv5xl73ri70llghlcxr8wi9s8j40b5rf0h0sxm9m3g27qgck04aa5d7f9v19c0ws40bfrlxjv";
+ sha512 = "W3aa3QJEc8BS2MmdVpQiYLKHj3ijpto1gMDlsgCRSKfIUe6MwkcpODGPQ3vZfb0XvCeCqlu9CBQTN7oQri2TZQ==";
};
};
"fill-range-7.0.1" = {
@@ -1262,7 +1289,7 @@ let
version = "7.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz";
- sha512 = "2jrai6ri6sni8xyi8yji49ai8vkczbbiw6pb3pd9bcdizb58ncgnhnfmghhw87flm8y96y2z16738lwdyshby665nv60ljcwwbkvsm8";
+ sha512 = "qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==";
};
};
"finalhandler-1.1.2" = {
@@ -1271,7 +1298,7 @@ let
version = "1.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz";
- sha512 = "1cfqk6g78cb12b1cki4pbcspsy40d0yny513myqji716njyhc5hrj7ll539kz96m6vn27168hhyqvd52cr5x1cs85mm7igfkrdrq1b8";
+ sha512 = "aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==";
};
};
"find-up-3.0.0" = {
@@ -1280,7 +1307,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz";
- sha512 = "2bg49lifm64h5jqjc20612wrx7cazw9np9ms02ys94kif4li8cp5in4rvmb1c1ssa8yhbsqkgprykkj4lf3jbz8qrgp1mf8c93gl86p";
+ sha512 = "1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==";
};
};
"finity-0.5.4" = {
@@ -1289,7 +1316,7 @@ let
version = "0.5.4";
src = fetchurl {
url = "https://registry.npmjs.org/finity/-/finity-0.5.4.tgz";
- sha512 = "3420xkd0dmzdspn9mf3c8hkgfm081kahfnnn03y27ahkdf5bm8slndl5ahmypqs11gnl34s7bcmvxy5lqc41x065rxavhvfbgzvjpyy";
+ sha512 = "3l+5/1tuw616Lgb0QBimxfdd2TqaDGpfCBpfX6EqtFmqUV3FtQnVEX4Aa62DagYEqnsTIjZcTfbq9msDbXYgyA==";
};
};
"flat-4.1.0" = {
@@ -1298,7 +1325,16 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz";
- sha512 = "0bj2zrb5x98lffdcjsvaf2hns9ih2jzj4dz9yg9k8zqrak4x0i93dvf01qp458mr6d1x4dsqsxc3ag00g2mskrr23h7x71kna4d67rz";
+ sha512 = "Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==";
+ };
+ };
+ "fn.name-1.1.0" = {
+ name = "fn.name";
+ packageName = "fn.name";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz";
+ sha512 = "GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==";
};
};
"follow-redirects-1.5.10" = {
@@ -1307,7 +1343,7 @@ let
version = "1.5.10";
src = fetchurl {
url = "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz";
- sha512 = "1alfnscb0lnmf1ka8d5jrp48bizkbqrdz616r7q9yv4afqadlli1xmmf7lsvany1kmmnmwpvhbgx70mvcsnjf1ywjnzmkmk53h6apni";
+ sha512 = "0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==";
};
};
"forever-agent-0.6.1" = {
@@ -1325,7 +1361,7 @@ let
version = "2.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz";
- sha512 = "0jj3hgqp9pmxmfavx6rvdfl3r4yf98clpsarqadz3hq0dxhjlh2ppd9x8bvmaq3nwjdqpdvqx25pwyin4ipixhgsn7s3p9fcc3wllnn";
+ sha512 = "1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==";
};
};
"form-data-2.5.1" = {
@@ -1334,7 +1370,7 @@ let
version = "2.5.1";
src = fetchurl {
url = "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz";
- sha512 = "1aa6m5c13kybvcycjdyhr0qbb7097qs7kah89bbhynjs9r5fl6ibbhscpin31nshzhw5nszw5c6x10krrig90afh88la456cgflsvcv";
+ sha512 = "m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==";
};
};
"forwarded-0.1.2" = {
@@ -1370,7 +1406,7 @@ let
version = "2.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz";
- sha512 = "2wj74g6h0wq34x3d4ncr7h3jkv1fdznmqpd4wdb1jfaz0icha7h65jq8sq6y6n3bc0i0z6w577z7hq4yiz8y7v5yid6ma9ih1mkvv02";
+ sha512 = "Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==";
};
};
"function-bind-1.1.1" = {
@@ -1379,7 +1415,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz";
- sha512 = "38chm1mh077ksx6hy2sssfz4q29hf0ncb9k6ila7si54zqcpl5fxd1rh6wi82blqp7jcspf4aynr7jqhbsg2yc9y42xpqqp6c1jz2n8";
+ sha512 = "yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==";
};
};
"generate-function-2.3.1" = {
@@ -1388,7 +1424,7 @@ let
version = "2.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/generate-function/-/generate-function-2.3.1.tgz";
- sha512 = "0lp1r8njdds2dp6nd5drc8f3xhg0bishvbn8g54s9ka42yss4lvq84sg465vgb2bw45kww8r4cilsw629nsnn34zkkfny8dyccpkq3r";
+ sha512 = "eeB5GfMNeevm/GRYq20ShmsaGcmI81kIX2K9XQx5miC8KdHaC6Jm0qQ8ZNeGOi7wYB8OsdxKs+Y2oVuTFuVwKQ==";
};
};
"generate-object-property-1.2.0" = {
@@ -1406,7 +1442,7 @@ let
version = "2.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz";
- sha512 = "0b7da6kb3xqk26cw4i6kb1lk911z06z53if2g8l23hmfpbhl6vfbn8iip55j1yplbqnly2abb9d349r6ky2z570839q3p9z2gf4y88g";
+ sha512 = "DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==";
};
};
"get-func-name-2.0.0" = {
@@ -1433,7 +1469,7 @@ let
version = "7.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz";
- sha512 = "30h0j9f3xj7mwciwmi9q9ilhlc0l391jrvv0xws0yxgh389ynin3qqrw8xiyfy5w3f667bwn9p0i3f01s2ir0ai1rwbb038ij4fxixx";
+ sha512 = "vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==";
};
};
"glob-parent-5.1.1" = {
@@ -1442,7 +1478,7 @@ let
version = "5.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz";
- sha512 = "1hi3ypyic536qm0jd2aw65wbaian4vxmgsnprw6p1mdfd75ks5x1mrgkgzl41xr6hnav27fqzpm227rj7qq8vcwb63m37m9cda3wwhn";
+ sha512 = "FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==";
};
};
"growl-1.10.5" = {
@@ -1451,7 +1487,7 @@ let
version = "1.10.5";
src = fetchurl {
url = "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz";
- sha512 = "146i7if4fjml1p6xw1ybb7vm22k6i8yc7r8wcw8yia7qy385w1s6j18ip91g5mv47zvv5fw5m8kpzlaayjs183fkpg174hbw4xgh6m8";
+ sha512 = "qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==";
};
};
"har-schema-2.0.0" = {
@@ -1469,7 +1505,7 @@ let
version = "5.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz";
- sha512 = "3kaldgfsh3lfvgvw31s8b7q345zf7ixjahllncdckcw6qfs3gnbsamdxgs9kfigq7rwmja7v51ghh7y0rsp6q7jmvmbydhh645wxnxh";
+ sha512 = "sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==";
};
};
"has-1.0.3" = {
@@ -1478,7 +1514,7 @@ let
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/has/-/has-1.0.3.tgz";
- sha512 = "37vh53c11hws66navka0w9xxm6rcr034bxpyvaldiqz1msafqf0jpi1aqxbaygs53arz9y510qg6dl6vrm285hrxniygs2l8lxnyrvz";
+ sha512 = "f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==";
};
};
"has-flag-3.0.0" = {
@@ -1496,7 +1532,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz";
- sha512 = "0mb9d5yqvznqmq073hdc4wl7175niiqpkpb7iqqv8p0q6xgmrhfap9ni6iwrx44w8p9vyg8n3zsllil5pdflzlh462dkydymfi2rdrw";
+ sha512 = "PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==";
};
};
"he-1.2.0" = {
@@ -1505,7 +1541,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/he/-/he-1.2.0.tgz";
- sha512 = "0dwml2q9r97ga11qbbn5sb46v4g47lx174dz9g1jgxpycknhg1d5dlsij2vja905p8h243jj51hfa5cmzh8n9rdcs8r78lg86fl7z8p";
+ sha512 = "F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==";
};
};
"http-errors-1.7.2" = {
@@ -1514,7 +1550,7 @@ let
version = "1.7.2";
src = fetchurl {
url = "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz";
- sha512 = "13c4825kzqlxdqfjrlrwh15ira0bjm9m3b8qcrfzaysiky1m3gb6dv6gcjgpnap9mbl0fajqiibzp1w5r8qnyn8glaj4wgzf6vh2i5r";
+ sha512 = "uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==";
};
};
"http-signature-1.2.0" = {
@@ -1532,7 +1568,7 @@ let
version = "0.4.24";
src = fetchurl {
url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz";
- sha512 = "2n3ygx6km56rdcd5kq52bs2113xqm3vlw2kb9r7pnmxd2qhxrfahp2ngc4w7x8x76fyfpapnixnbjq1i24nc11mj6q7rghwj2fifwxz";
+ sha512 = "v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==";
};
};
"immediate-3.0.6" = {
@@ -1568,7 +1604,7 @@ let
version = "1.9.1";
src = fetchurl {
url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz";
- sha512 = "3gcwhv1wa2hb1vljlcmzhvzliks9rj7nzsw165vgy69jakw8g55ky474mj4j41vfbid8viy9nhwn9kx8pfqrikyl29i98zi9vmkz8nh";
+ sha512 = "0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==";
};
};
"is-arrayish-0.3.2" = {
@@ -1577,7 +1613,7 @@ let
version = "0.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz";
- sha512 = "1cmy0k81vgz5z55rdyxfnx307053ksyp1lfgyj5jldkqqzmkx1z2k63fvzn7lgj8wdakmsa1mw408rm5xxfpk3avjqbnrb5yl56lm3r";
+ sha512 = "eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==";
};
};
"is-binary-path-2.1.0" = {
@@ -1586,7 +1622,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz";
- sha512 = "1gldm4swvg3612pg55yjza8dvpv4daf374dijjg8kcmndlq55933pdd7gw4gq4c2aa5fn9vnasz3h9spg3pd8p1rafkr91sxdhi3hb4";
+ sha512 = "ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==";
};
};
"is-buffer-2.0.4" = {
@@ -1595,16 +1631,16 @@ let
version = "2.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz";
- sha512 = "3c1f1cy2867lfdcfxpy91qxbjxizlwa2dhz3mgckg17xd4xcx284ylzvfk3v7l6mdynrk7xc2rg31avi6caj053p7bgaf4p8ni6pb9a";
+ sha512 = "Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==";
};
};
- "is-callable-1.1.5" = {
+ "is-callable-1.2.0" = {
name = "is-callable";
packageName = "is-callable";
- version = "1.1.5";
+ version = "1.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz";
- sha512 = "3wmff73yzck45x5shydqswbww8zkl03i43yhy7mm6av9770yvd2gj7xfrc8f45fw2ncn7mwblxvxlcap5rngmklkjiis902qgkay8hi";
+ url = "https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz";
+ sha512 = "pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==";
};
};
"is-date-object-1.0.2" = {
@@ -1613,7 +1649,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.2.tgz";
- sha512 = "39f971gzwirnxjw4b72c175nbn1hnmrn1wljvbzvxv69hw9vpialhjafh9nkh0g3p26a49zss3rr7pxfww1f6day4s89hmqkm7l6aai";
+ sha512 = "USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==";
};
};
"is-extglob-2.1.1" = {
@@ -1640,7 +1676,7 @@ let
version = "4.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz";
- sha512 = "19c23n8r8rfbz5rgs5csbjbpwgxvwi7y6kpsvlylgs2v1r1z2zm18qzzz2g8vnnwaldn5c4qalpc6p88rl0gjrrm278j52ks0m2svg4";
+ sha512 = "5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==";
};
};
"is-my-ip-valid-1.0.0" = {
@@ -1649,7 +1685,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz";
- sha512 = "1lnwwykigbkg3yqmr61cyiplxfdvpchcsi1fz67jwn55gvdrl597jpsd6jds205gjkn8c3zxbqmppmf3danpj0rrla7ffnicmwpys42";
+ sha512 = "gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==";
};
};
"is-my-json-valid-2.20.0" = {
@@ -1658,7 +1694,7 @@ let
version = "2.20.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.20.0.tgz";
- sha512 = "005dmrjrjkysq1ggcr34y7610cxy29gjkx91cv6lxl4gzk6hm9qmdqbbsx5qbcfd9b5vck824wgzk4pg5qfvq4mn44dpi0849jw2cax";
+ sha512 = "XTHBZSIIxNsIsZXg7XB5l8z/OBFosl1Wao4tXLpeC7eKU4Vm/kdop2azkPqULwnfGQjmeDIyey9g7afMMtdWAA==";
};
};
"is-number-7.0.0" = {
@@ -1667,7 +1703,7 @@ let
version = "7.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz";
- sha512 = "2g7332xqrb0cm36cn6rwdmgq7sllf9w19sf6jy4w0s4vgqdq1kngsnpz0z49i3vnknk8ms442yjllrdbqxbap9ajprc8yrs91za4l73";
+ sha512 = "41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==";
};
};
"is-property-1.0.2" = {
@@ -1679,13 +1715,13 @@ let
sha1 = "57fe1c4e48474edd65b09911f26b1cd4095dda84";
};
};
- "is-regex-1.0.5" = {
+ "is-regex-1.1.0" = {
name = "is-regex";
packageName = "is-regex";
- version = "1.0.5";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz";
- sha512 = "1hqaalcf1yqll2yzm71a1axvid0x87jp41hyicw16rl12rrh6sp6srr9lk7wxm6a1vl3ypw8qyd0imbq8fl2h7yq8l8xawdnkbrclmy";
+ url = "https://registry.npmjs.org/is-regex/-/is-regex-1.1.0.tgz";
+ sha512 = "iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==";
};
};
"is-stream-1.1.0" = {
@@ -1697,13 +1733,22 @@ let
sha1 = "12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44";
};
};
+ "is-stream-2.0.0" = {
+ name = "is-stream";
+ packageName = "is-stream";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/is-stream/-/is-stream-2.0.0.tgz";
+ sha512 = "XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==";
+ };
+ };
"is-symbol-1.0.3" = {
name = "is-symbol";
packageName = "is-symbol";
version = "1.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz";
- sha512 = "1lmzzy2360gfg5639x8mzi5fpc1bgpdx0ffjlqaz9affd0lvvpi7yjwk15jsm1y1l8rf5jahyapv6rm2w3p86gxkghsp0jjlj2s621v";
+ sha512 = "OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==";
};
};
"is-typedarray-1.0.0" = {
@@ -1748,7 +1793,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz";
- sha512 = "0lwyvximqkf1q5w94x2747nj2v035is66vzalrbl3f2gdh9k1m3m29p8zw6r65ps5784x2lxwz8akmv085l4ai358rwbp84axz59lj5";
+ sha512 = "RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==";
};
};
"js-yaml-3.13.1" = {
@@ -1757,7 +1802,16 @@ let
version = "3.13.1";
src = fetchurl {
url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz";
- sha512 = "0kkjjrr0znm2ka89ywc5518c8dw0210z91fm94c7v11l8c96mkjh0ddld5mb7jmmnpzap7vn0fhvr29lma63c9is2ixq3fpp0xxrxk1";
+ sha512 = "YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==";
+ };
+ };
+ "js-yaml-3.14.0" = {
+ name = "js-yaml";
+ packageName = "js-yaml";
+ version = "3.14.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz";
+ sha512 = "/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==";
};
};
"jsbn-0.1.1" = {
@@ -1784,7 +1838,7 @@ let
version = "0.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
- sha512 = "1bbgxs4777gn3q3yxi0n792cgz9pimf85pypr0w4wzpb22nr8fl9xi98pkcqd3n4fn7lnzffpq7qwpcl4dqc15py19lwqa2jwgw5dn5";
+ sha512 = "xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==";
};
};
"json-stringify-safe-5.0.1" = {
@@ -1814,13 +1868,13 @@ let
sha1 = "313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2";
};
};
- "kuler-1.0.1" = {
+ "kuler-2.0.0" = {
name = "kuler";
packageName = "kuler";
- version = "1.0.1";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/kuler/-/kuler-1.0.1.tgz";
- sha512 = "20zvfs0bqxvpjlp6kx2fhafnldxfv36dqcac42qng3x9kh25vqy4w6910fs63p5d56yjghbrn36niix6wsyi9dbj3n9zmh6wx9dbn97";
+ url = "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz";
+ sha512 = "Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==";
};
};
"lie-3.1.1" = {
@@ -1832,13 +1886,13 @@ let
sha1 = "9a436b2cc7746ca59de7a41fa469b3efb76bd87e";
};
};
- "localforage-1.7.3" = {
+ "localforage-1.7.4" = {
name = "localforage";
packageName = "localforage";
- version = "1.7.3";
+ version = "1.7.4";
src = fetchurl {
- url = "https://registry.npmjs.org/localforage/-/localforage-1.7.3.tgz";
- sha512 = "20hynm98vq3srgz2h48290n0x06drf8avxm73rnqhkh036v5s5x2kk3phm2551p0zy3bh9hp5cjr6f0mwyhb4j0xi9fgqnwhz4safym";
+ url = "https://registry.npmjs.org/localforage/-/localforage-1.7.4.tgz";
+ sha512 = "3EmVZatmNVeCo/t6Te7P06h2alGwbq8wXlSkcSXMvDE2/edPmsVqTPlzGnZaqwZZDBs6v+kxWpqjVsqsNJT8jA==";
};
};
"locate-path-3.0.0" = {
@@ -1847,7 +1901,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz";
- sha512 = "3jbllbkvv54d6k6zss6spzsknz5icscyfclf377jjpndb8mmacq0v9vjr1w07zjn14gaz4d2hfi0yaqk4nvg6hbm16qi70nrkivn0zc";
+ sha512 = "7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==";
};
};
"lodash-4.17.15" = {
@@ -1856,7 +1910,7 @@ let
version = "4.17.15";
src = fetchurl {
url = "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz";
- sha512 = "3a41cs1932x00vd7h32v6rfkaak3vhkwv4x0bg27ilhlmbpl95r3abc4vja21k42cdfprsy3sdfcp2xs02sfp1fflf7m3n2gd29q4zk";
+ sha512 = "8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==";
};
};
"lodash.toarray-4.4.0" = {
@@ -1874,7 +1928,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/log-symbols/-/log-symbols-3.0.0.tgz";
- sha512 = "2fmk82kxm1wkgm5kgxx84nsf7pvyspj47axslj3sfcyx69hx1vymrgbqj00jfnmrjc80wb87xs3kyfa37k55wzhgvk6v21vw8d0sabm";
+ sha512 = "dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==";
};
};
"logform-1.10.0" = {
@@ -1883,16 +1937,16 @@ let
version = "1.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/logform/-/logform-1.10.0.tgz";
- sha512 = "1d27lbbzad8mj23z63lca3z7y2mjwnzdcrj2zpvcdid78ds12jyc349g1yc0naxbqrl3cz2cw9lprhgwryxygzc634cgmsli266hvks";
+ sha512 = "em5ojIhU18fIMOw/333mD+ZLE2fis0EzXl1ZwHx4iQzmpQi6odNiY/t+ITNr33JZhT9/KEaH+UPIipr6a9EjWg==";
};
};
- "logform-2.1.2" = {
+ "logform-2.2.0" = {
name = "logform";
packageName = "logform";
- version = "2.1.2";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/logform/-/logform-2.1.2.tgz";
- sha512 = "36z0bhkyb62pjrzaff6vpig94lzbaah80iq2hpy4pb49lkhxfawjlx9j8mw168wv33mb7i3lgl2xm2q82x0rc1qm95k0i24xbh62mps";
+ url = "https://registry.npmjs.org/logform/-/logform-2.2.0.tgz";
+ sha512 = "N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==";
};
};
"loglevel-1.6.8" = {
@@ -1901,7 +1955,7 @@ let
version = "1.6.8";
src = fetchurl {
url = "https://registry.npmjs.org/loglevel/-/loglevel-1.6.8.tgz";
- sha512 = "044sm3k7yyjzkbvzw2fgqqxdbd7z7gwqsi4sz03kb9cagpnr4jn2gfsxkfrdn4m1gnxd7n0rjbrvxymzr6w3wcwma99s01x0zx3pibf";
+ sha512 = "bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA==";
};
};
"make-error-1.3.6" = {
@@ -1910,7 +1964,7 @@ let
version = "1.3.6";
src = fetchurl {
url = "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz";
- sha512 = "2glh9fqac2bycfy6gmvv1r03pr484iglvv5ry3pjm6iz43h6qnkkw2l4sz9ydyadq6hip4wyjpj9jllbshxchh8k6lg5g5vsya23idk";
+ sha512 = "s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==";
};
};
"matrix-appservice-0.4.1" = {
@@ -1919,7 +1973,7 @@ let
version = "0.4.1";
src = fetchurl {
url = "https://registry.npmjs.org/matrix-appservice/-/matrix-appservice-0.4.1.tgz";
- sha512 = "0l9avxiihfhkrlwsibbl641ic15lc4gbfzs8zgrsssnlifzmbaz547yng8862rg65rp77gdyw427hci4jz7ssz1x3lxzg6ff3syn4cv";
+ sha512 = "mxHr9XDOvN/p6OFrfb4kkcEjCPftnXNzMS8Lg9Cz/pDy1arfRWq11vl9pL9bjzBaAouBGLpW1JzmCR2MsW+VKA==";
};
};
"matrix-appservice-bridge-1.12.2" = {
@@ -1928,7 +1982,7 @@ let
version = "1.12.2";
src = fetchurl {
url = "https://registry.npmjs.org/matrix-appservice-bridge/-/matrix-appservice-bridge-1.12.2.tgz";
- sha512 = "1avi6wrbnajmrf8il54w8zzb9ghvyqm8b09k2l2x009ixhrb1sj8k5yw5qnx03p640llnfsv2qch492vncwij40qxkh9q72qbagfq3h";
+ sha512 = "cGD31MLi4ARnx4DIyJndIhHIsNjaWUoBMXeAbnHhvkwkdVgZ9pgA6IKKmcBCFfsNX1r/I04KjcjlKpVdmZu4VQ==";
};
};
"matrix-js-sdk-2.4.6" = {
@@ -1937,7 +1991,7 @@ let
version = "2.4.6";
src = fetchurl {
url = "https://registry.npmjs.org/matrix-js-sdk/-/matrix-js-sdk-2.4.6.tgz";
- sha512 = "110nkrnw1667nkd00z3j6bgsl3pyvx2al4iffipy7phz88b3c7l6n2r1agd1qqxvyk7ay75ir4ycw9kr7zlxjcy9kd5hq00dkhkmmf9";
+ sha512 = "ydU64WwAYFjaTJ7JTv/JM3HmSY7leHWm3x3j0J4KWVhDDxsLoQ/v8Tc6FwlVom9/B9VvGTk+AG3aY0zgNk8LQg==";
};
};
"media-typer-0.3.0" = {
@@ -1973,7 +2027,7 @@ let
version = "1.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz";
- sha512 = "1x901mk5cdib4xp27v4ivwwr7mhy64r4rk953bzivi5p9lf2bhw88ra2rhkd254xkdx2d3q30zkq239vc4yx4pfsj4hpys8rbr6fif7";
+ sha512 = "x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==";
};
};
"mime-db-1.44.0" = {
@@ -1982,7 +2036,7 @@ let
version = "1.44.0";
src = fetchurl {
url = "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz";
- sha512 = "2k6dwvka8mhl2jrx9zhc926nvifn7jpi4fcwjr3gdqik53ifzn67h986p9wcdd4qpc3hjmqpywdwssm5kw18bdn3xg1ag7cp9y97lzw";
+ sha512 = "/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==";
};
};
"mime-types-2.1.27" = {
@@ -1991,7 +2045,7 @@ let
version = "2.1.27";
src = fetchurl {
url = "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz";
- sha512 = "3pyj0i5wygq13w5i5i2ksjwrragi0p1dybqd5lvcd0gx21jxx1i1r567dbxklh9p50pwhaxwq9d4507hymr49ibz61xq8xc4sf6m214";
+ sha512 = "JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==";
};
};
"minimatch-3.0.4" = {
@@ -2000,7 +2054,7 @@ let
version = "3.0.4";
src = fetchurl {
url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
- sha512 = "1879a3j85h92ypvb7lpv1dqpcxl49rqnbgs5la18zmj1yqhwl60c2m74254wbr5pp3znckqpkg9dvjyrz6hfz8b9vag5a3j910db4f8";
+ sha512 = "yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==";
};
};
"minimist-1.2.5" = {
@@ -2009,7 +2063,7 @@ let
version = "1.2.5";
src = fetchurl {
url = "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz";
- sha512 = "0pif0kjsr0cdm73cyicn9xdx9zkly45w4akmyfa39lkaf6lzysfr8kr145p54wjk26pbsk0w0qfdds3k4bxy4wl5l210i1b8qsngkql";
+ sha512 = "FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==";
};
};
"mkdirp-0.5.5" = {
@@ -2018,25 +2072,25 @@ let
version = "0.5.5";
src = fetchurl {
url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz";
- sha512 = "32zxwnp110xb9sm0w7xdr51v2zj4k0b07yq702phnac2l8c91mxw6va27y193m42nvnw5dhby2jzg3b24fzjzkdr8337slz8ja81a9l";
+ sha512 = "NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==";
};
};
- "mocha-7.1.2" = {
+ "mocha-7.2.0" = {
name = "mocha";
packageName = "mocha";
- version = "7.1.2";
+ version = "7.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-7.1.2.tgz";
- sha512 = "0j821z4q3x7gz52pwp0ccpwmrw4k67x07njcpbnzgiij7dnmbwvsnkbg7h7ylyhhlk9xhccbn9hr12vx9vqw6sdy728sa4c29ss9pm3";
+ url = "https://registry.npmjs.org/mocha/-/mocha-7.2.0.tgz";
+ sha512 = "O9CIypScywTVpNaRrCAgoUnJgozpIofjKUYmJhiCIJMiuYnLI6otcb1/kpW9/n/tJODHGZ7i8aLQoDVsMtOKQQ==";
};
};
- "moment-2.25.3" = {
+ "moment-2.27.0" = {
name = "moment";
packageName = "moment";
- version = "2.25.3";
+ version = "2.27.0";
src = fetchurl {
- url = "https://registry.npmjs.org/moment/-/moment-2.25.3.tgz";
- sha512 = "1v4vcj4k5s10qp4b8r46xib1h9klyqv5y31da7w46i769dbgliqp7ff5yd6pxmfp37ghnlgkk33x10ashkg7aclszfgqrpiy782zriy";
+ url = "https://registry.npmjs.org/moment/-/moment-2.27.0.tgz";
+ sha512 = "al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==";
};
};
"morgan-1.10.0" = {
@@ -2045,7 +2099,7 @@ let
version = "1.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz";
- sha512 = "1fzbmlpmyqjjnff6sjxk5h2ffib2ldzziy9x5k6200az86l7z9gqag28s6brw9yg2q7w0yjp69ir0p5qc5kfq7djy21xciqa82s1dq1";
+ sha512 = "AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==";
};
};
"ms-2.0.0" = {
@@ -2063,7 +2117,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz";
- sha512 = "352z145jr1zx0w6kmlz2jxcaw6j2pwwg9va3x4gk731zw1agka2b213avw12zx6hgn071ibm0f3p80n5cdv896npay4s6jwbrv7w2mn";
+ sha512 = "tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==";
};
};
"ms-2.1.2" = {
@@ -2072,7 +2126,7 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz";
- sha512 = "3dqfiiw6nxvvi24fndbzlccnjcas99bsd1kz5m2r78lzgpp6vx57jzbmxq3k1m7bsw88rwra0n4848l720fxxn5x20djck3wp3hysdh";
+ sha512 = "sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==";
};
};
"nedb-1.8.0" = {
@@ -2090,7 +2144,7 @@ let
version = "0.6.2";
src = fetchurl {
url = "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz";
- sha512 = "0xi79rad0khwah5v2k6pvh8ajjgi7hp3zlkg6gk11pv70ydcq7li0kzcv1gnaf13gmblzhvx7hxs2nhypphb0sp4cggiy4ympndr5c5";
+ sha512 = "hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==";
};
};
"node-emoji-1.10.0" = {
@@ -2099,7 +2153,7 @@ let
version = "1.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/node-emoji/-/node-emoji-1.10.0.tgz";
- sha512 = "2zkcpjx5cbyc76hfkbldxgkkcs4cns9n7fqfnc2cxh3fsw1dr7zgbhh5pczvg34yclih7ja68xpvvrg2dy8hiv5c20pxr0zhbrzgpb2";
+ sha512 = "Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw==";
};
};
"node-environment-flags-1.0.6" = {
@@ -2108,7 +2162,7 @@ let
version = "1.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.6.tgz";
- sha512 = "0gis4xp1wacn31j3p8vdd32ykzs2pskf8pgfjkm092zcx72v03dphpsayrls8bmmi91s6ic4718lgi28mm40hj96f9ywbvfxbcz4jz4";
+ sha512 = "5Evy2epuL+6TM0lCQGpFIj6KwiEsGh1SrHUhTbNX+sLbBtjidPZFAnVK9y5yU1+h//RitLbRHTIMyxQPtxMdHw==";
};
};
"nopt-3.0.6" = {
@@ -2126,7 +2180,16 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz";
- sha512 = "0n301s7qa4645iyk3zpcgin8r19p0p8h8g50c3mnnrl9n3m9rpyxv79hjl6miix9daq12s69am1sbskhqnzbabmn2id0nippgj6rrp9";
+ sha512 = "6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==";
+ };
+ };
+ "nunjucks-3.2.1" = {
+ name = "nunjucks";
+ packageName = "nunjucks";
+ version = "3.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.1.tgz";
+ sha512 = "LYlVuC1ZNSalQQkLNNPvcgPt2M9FTY9bs39mTCuFXtqh7jWbYzhDlmz2M6onPiXEhdZo+b9anRhc+uBGuJZ2bQ==";
};
};
"oauth-sign-0.9.0" = {
@@ -2135,7 +2198,7 @@ let
version = "0.9.0";
src = fetchurl {
url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz";
- sha512 = "1jz644r7ybsq688ifahm64ih3ljqjjskm533bgir20pvc350f9cl0z162scih0r1idx8lpw5f8hxa2pkf0lhbdhr5y6ak2ga5863v3x";
+ sha512 = "fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==";
};
};
"object-hash-1.3.1" = {
@@ -2144,16 +2207,16 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz";
- sha512 = "06crm6ynp4rxakk4frrb4kjmi758r38fs5h0f6b7giyxhj0dghb6mdx7sbp0nhnk2w8cyb1bli07d9nbm086i34j8yx641qjpzawarr";
+ sha512 = "OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==";
};
};
- "object-inspect-1.7.0" = {
+ "object-inspect-1.8.0" = {
name = "object-inspect";
packageName = "object-inspect";
- version = "1.7.0";
+ version = "1.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz";
- sha512 = "19lmsxagwl8zzqckw6p0bdjwjbq2bshicnw78az9ka40d0gjghmdm0ify1n3857fxadv43c6v0g27rk1dl514iwh40a5i3mv0fl9fkb";
+ url = "https://registry.npmjs.org/object-inspect/-/object-inspect-1.8.0.tgz";
+ sha512 = "jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==";
};
};
"object-keys-1.1.1" = {
@@ -2162,7 +2225,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz";
- sha512 = "0nf2rr25ncya39v7cq274x3w4drfbdrc3iqdwd017s1wndwh9plsjagbvhl6j6l6piipprdsvgfx4vfz8q2piz7bi4bjcll8d4h9q1n";
+ sha512 = "NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==";
};
};
"object.assign-4.1.0" = {
@@ -2171,7 +2234,7 @@ let
version = "4.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz";
- sha512 = "3krdp08gvbxvipalq64qy7bm86znxxdb7ap6bjki235qs17i9fsn6hqd22ga31sqyqa6iyy5xjfnnqc7lsck1kaybwsh154mrxcj4bv";
+ sha512 = "exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==";
};
};
"object.getownpropertydescriptors-2.1.0" = {
@@ -2180,7 +2243,7 @@ let
version = "2.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.0.tgz";
- sha512 = "1b08dy2xs3gqhwviks5245b0m3fa6kkdcqi8wldr5cfvkpgwbvdx474k9y5cjnsf2z075gysifxsc39i59fslxrl55kgpa03xmcx7b7";
+ sha512 = "Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==";
};
};
"on-finished-2.3.0" = {
@@ -2198,7 +2261,7 @@ let
version = "1.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz";
- sha512 = "2n6994y8y4b146a5wpzzgw779yc227cqkmwsifc3fbn2kc9dzypjigqf72bpgsqrk7gs93l6fk4iqdk752jnsnpr89j58sbabw09455";
+ sha512 = "pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==";
};
};
"once-1.4.0" = {
@@ -2210,13 +2273,13 @@ let
sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
};
};
- "one-time-0.0.4" = {
+ "one-time-1.0.0" = {
name = "one-time";
packageName = "one-time";
- version = "0.0.4";
+ version = "1.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/one-time/-/one-time-0.0.4.tgz";
- sha1 = "f8cdf77884826fe4dff93e3a9cc37b1e4480742e";
+ url = "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz";
+ sha512 = "5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==";
};
};
"p-cancelable-1.1.0" = {
@@ -2225,7 +2288,7 @@ let
version = "1.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz";
- sha512 = "2bmkd9ncr81p8w6jy9v676ajg9q27znbjk80r723ydvf8gxk000q13693dhbd22dcagrmhwyjxblmm8w4xnfn6ng5srpkkqwv2dggdk";
+ sha512 = "s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==";
};
};
"p-finally-1.0.0" = {
@@ -2243,7 +2306,7 @@ let
version = "2.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz";
- sha512 = "3mmng2h8sji2ah2j3f5gf0c26j2cmfwwqwck4kbpm8srxllwa8q1fd8jayhrk4f46g6zmw14lrzd4jc04079w1cqhjiy9wjanc3rzzz";
+ sha512 = "//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==";
};
};
"p-locate-3.0.0" = {
@@ -2252,7 +2315,7 @@ let
version = "3.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz";
- sha512 = "14sa2r3zdhvy3sq757d4l21nxrlb7picyigb8zm956bbjadcv22chrfa95wzzrf28z0cyj62b6yihhdc9508q82gs2q3yz8yk1pdvf7";
+ sha512 = "x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==";
};
};
"p-queue-2.4.2" = {
@@ -2261,7 +2324,7 @@ let
version = "2.4.2";
src = fetchurl {
url = "https://registry.npmjs.org/p-queue/-/p-queue-2.4.2.tgz";
- sha512 = "2gg2x51sw9m0zkdwnjpl5qldvapn19wkyf8zam8gzh2s77xnxcbxvvdhdhadavg4dcp6h1v68ni19kdbci1kd875pl1ih6943xz5kwz";
+ sha512 = "n8/y+yDJwBjoLQe1GSJbbaYQLTI7QHNZI2+rpmCDbe++WLf9HC3gf6iqj5yfPAV71W4UF3ql5W1+UBPXoXTxng==";
};
};
"p-queue-6.4.0" = {
@@ -2270,7 +2333,7 @@ let
version = "6.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-queue/-/p-queue-6.4.0.tgz";
- sha512 = "13h8pdq8v2smhrh39bf4ks1z8cdik8qcv2df1wj3bxgs3k090sxccxxg9q1qjj120lvs1ki6cj9rc9aapqdyb95zk8v5ych333mvdsz";
+ sha512 = "X7ddxxiQ+bLR/CUt3/BVKrGcJDNxBr0pEEFKHHB6vTPWNUhgDv36GpIH18RmGM3YGPpBT+JWGjDDqsVGuF0ERw==";
};
};
"p-retry-4.2.0" = {
@@ -2279,7 +2342,7 @@ let
version = "4.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-retry/-/p-retry-4.2.0.tgz";
- sha512 = "2cdd5shqcldjwsdr9wiccvsx1f27mx7lblp872mlm16kwamgy83swzwq5w9hlr98qwbzswldxp4jq9q9l0d6am752vnx1qiygrzgwcc";
+ sha512 = "jPH38/MRh263KKcq0wBNOGFJbm+U6784RilTmHjB/HM9kH9V8WlCpVUcdOmip9cjXOh6MxZ5yk1z2SjDUJfWmA==";
};
};
"p-timeout-3.2.0" = {
@@ -2288,7 +2351,7 @@ let
version = "3.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz";
- sha512 = "03cbpzps5mxhlp6hywp92mnnrj4b6ag82f8vdqyz59xrxsrpn58qbh8nzrpiix2asj2d333i81aq0pw9bhki4yw7yf05hr04x9k04mf";
+ sha512 = "rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==";
};
};
"p-try-2.2.0" = {
@@ -2297,7 +2360,7 @@ let
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz";
- sha512 = "1skmb50xzdk3qzd1f9l5mw8xp29frkizl63bhb9l1amivqybqb23n2824906vx790hjlwyhhrfzpzr5xr6ilzvy1xyl0ly0ah0wz2a7";
+ sha512 = "R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==";
};
};
"packet-reader-1.0.0" = {
@@ -2306,7 +2369,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz";
- sha512 = "1fkk6mw49b8mqs4rghv7bwpyvgj3qkcj4qz8zkrwcw0xcwg7q0cdd1w17i962ppxl3d6rss2a03ws5b7ihz20207g2r27mpy7ysw0hw";
+ sha512 = "HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==";
};
};
"parseurl-1.3.3" = {
@@ -2315,7 +2378,7 @@ let
version = "1.3.3";
src = fetchurl {
url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz";
- sha512 = "2lzxqjq4zp60k9gbskpqz7pr1yvb0c6nygd42sia7n6km2gc0cc844nlc5d6r9sshrjhjvs284143jzvz9wzd4r6xr9dz2k24xrwb0a";
+ sha512 = "CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==";
};
};
"path-exists-3.0.0" = {
@@ -2342,7 +2405,7 @@ let
version = "1.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz";
- sha512 = "37qw5986wccpwwqckqky509s4nd6zwv200s9r2v6mcf5nsyxgf2x00m4yp918mkkz84sdh4q0kjbg0hhfq4flpz0l6v47hvc57qwa8r";
+ sha512 = "GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==";
};
};
"path-to-regexp-0.1.7" = {
@@ -2372,22 +2435,22 @@ let
sha1 = "6309f4e0e5fa913ec1c69307ae364b4b377c9e7b";
};
};
- "pg-8.1.0" = {
+ "pg-8.2.1" = {
name = "pg";
packageName = "pg";
- version = "8.1.0";
+ version = "8.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pg/-/pg-8.1.0.tgz";
- sha512 = "19rxgl1nvww0s9csajl3j2q04j6gw6wnlbnpq4z7scayycs7721rfga1qmgmlaxkvh3fap43qqrirsxh6wj2q31fgnkqq66si49g7r6";
+ url = "https://registry.npmjs.org/pg/-/pg-8.2.1.tgz";
+ sha512 = "DKzffhpkWRr9jx7vKxA+ur79KG+SKw+PdjMb1IRhMiKI9zqYUGczwFprqy+5Veh/DCcFs1Y6V8lRLN5I1DlleQ==";
};
};
- "pg-connection-string-2.2.2" = {
+ "pg-connection-string-2.2.3" = {
name = "pg-connection-string";
packageName = "pg-connection-string";
- version = "2.2.2";
+ version = "2.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.2.2.tgz";
- sha512 = "2masbrlwl4dan6y1qp1scs1y7j4qblmvdf006wslc1kj90zh2ipcqwqlmaqad1wr7dnlap7s6hybrcbn85r884w16ir0jdf67haa5zs";
+ url = "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.2.3.tgz";
+ sha512 = "I/KCSQGmOrZx6sMHXkOs2MjddrYcqpza3Dtsy0AjIgBr/bZiPJRK9WhABXN1Uy1UDazRbi9gZEzO2sAhL5EqiQ==";
};
};
"pg-int8-1.0.1" = {
@@ -2396,43 +2459,43 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz";
- sha512 = "2kr12hlmhrlca9f6gb14rvq93rn1z4ydmgv0ll7vak0nl5xxggq27y17346c3wj5afw3imsbvpaqcwjymb55hchj89czpdd5rnmlasq";
+ sha512 = "WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==";
};
};
- "pg-minify-1.6.0" = {
+ "pg-minify-1.6.1" = {
name = "pg-minify";
packageName = "pg-minify";
- version = "1.6.0";
+ version = "1.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.6.0.tgz";
- sha512 = "3v9hxw7f1r7k4lz9lkz7757anv76xclkafdk534yxfmd3qbnikn5f5f3rcfdvlkvlsg5vh8b69lyahbs9x27bpyg9bmzfj73yx5v375";
+ url = "https://registry.npmjs.org/pg-minify/-/pg-minify-1.6.1.tgz";
+ sha512 = "ujanxJJB9CSDUvlAOshtjdKAywOPR2vY0a7D+vvgk5rbrYcthZA7TjpN+Z+UwZsz/G/bUexYDT6huE33vYVN0g==";
};
};
- "pg-pool-3.2.0" = {
+ "pg-pool-3.2.1" = {
name = "pg-pool";
packageName = "pg-pool";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.0.tgz";
- sha512 = "20fvxybgsq315qj83xcgnii0aysl8pzr23flwzpndidax4zy48bp0f13zj32dls45jrw68m62w71c9w16vn9rnv2diz2z64s06g04pc";
+ url = "https://registry.npmjs.org/pg-pool/-/pg-pool-3.2.1.tgz";
+ sha512 = "BQDPWUeKenVrMMDN9opfns/kZo4lxmSWhIqo+cSAF7+lfi9ZclQbr9vfnlNaPr8wYF3UYjm5X0yPAhbcgqNOdA==";
};
};
- "pg-promise-10.5.5" = {
+ "pg-promise-10.5.7" = {
name = "pg-promise";
packageName = "pg-promise";
- version = "10.5.5";
+ version = "10.5.7";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-promise/-/pg-promise-10.5.5.tgz";
- sha512 = "3s3cyq162gdkgmdbc14skqwa4pyjx9cyia2148l9mlwfz2kqwfppmakzjp02q3z3bxjvlah51rlxdi5438r1fafqbsc1f3pngjs1k8i";
+ url = "https://registry.npmjs.org/pg-promise/-/pg-promise-10.5.7.tgz";
+ sha512 = "feCpn4J4MsNnR5Ve3fpbIlmbohwRirvZEI1Dcy72zwKvIKKRHPk7TJZFQHP4YQhaZ3sT3VGgg0o1/I+uhht/1g==";
};
};
- "pg-protocol-1.2.2" = {
+ "pg-protocol-1.2.4" = {
name = "pg-protocol";
packageName = "pg-protocol";
- version = "1.2.2";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.2.2.tgz";
- sha512 = "2m49phqnmaig70q5a3ny43y8r5ks1sm3w1xrcfhwwchyrpdpgwnxmj3vhgw0i0rg49wwgwg1zj5c99rs2gi989riq6cgpd4fg24dj5g";
+ url = "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.2.4.tgz";
+ sha512 = "/8L/G+vW/VhWjTGXpGh8XVkXOFx1ZDY+Yuz//Ab8CfjInzFkreI+fDG3WjCeSra7fIZwAFxzbGptNbm8xSXenw==";
};
};
"pg-types-2.2.0" = {
@@ -2441,7 +2504,7 @@ let
version = "2.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz";
- sha512 = "0c38xh9gvx9z3lxphm8y090qzm5rj4n7a9a80ls7dsf772ygk52w4v1pbn8il48wrrhgsqdshhhrxqff2pn641178wcp5rcn6b00c59";
+ sha512 = "qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==";
};
};
"pgpass-1.0.2" = {
@@ -2459,7 +2522,7 @@ let
version = "2.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz";
- sha512 = "1d2xjd4r28xk5ggmns7n33nvga0ywk30plvs17dr70qwq0jc17p8kmfsm50idvj6xdrj1fikz0yv63x1pychmz90bs6mkj7wvskyhxb";
+ sha512 = "q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==";
};
};
"postgres-array-2.0.0" = {
@@ -2468,7 +2531,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz";
- sha512 = "2wdj5g97ilfpmjbpn3cmzhfysw77z8x3hqxvlmcknxm6488jpxvjshdqmd8m59ydhznadxcq1wlnfynh2877di58dgay0rrlm96p5jn";
+ sha512 = "VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==";
};
};
"postgres-bytea-1.0.0" = {
@@ -2486,7 +2549,7 @@ let
version = "1.0.5";
src = fetchurl {
url = "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.5.tgz";
- sha512 = "24bvdwh2jsv4xbp64ansgpqi55db9xbdv4clyh3aajxvx1lc4wm5mw8aqkf5f144szp2ram50ziy49bqqcr0c24c501f4agcklaxmm5";
+ sha512 = "pdau6GRPERdAYUQwkBnGKxEfPyhVZXG/JiS44iZWiNdSOWE09N2lUgN6yshuq6fVSon4Pm0VMXd1srUUkLe9iA==";
};
};
"postgres-interval-1.2.0" = {
@@ -2495,7 +2558,7 @@ let
version = "1.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz";
- sha512 = "1jy8mn5fadqlhqhznmyr55ghlzi2k9bxvvbyqbzb8rzzw101gbphlz18jyd533qqhkqf9wdyj3wc68vvdhvjbss6xs7xhzbrwl5g67m";
+ sha512 = "9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==";
};
};
"process-nextick-args-2.0.1" = {
@@ -2504,7 +2567,7 @@ let
version = "2.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
- sha512 = "1mgan8li4i2l4y7lsr7snks85n6xg5x693cqmzpid3fkk9br7v5xzgvh1zlfs08zkxn6s0n6qhykr64mszjfyxd77dhmdi1jhx992yy";
+ sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
};
};
"prom-client-11.5.3" = {
@@ -2513,7 +2576,7 @@ let
version = "11.5.3";
src = fetchurl {
url = "https://registry.npmjs.org/prom-client/-/prom-client-11.5.3.tgz";
- sha512 = "3hnz5ii2bvrrh14qkfcnxkjsxwfrcasfr34masbkwg1n4c41yvv1ir5k9ylmc806izl1xcjzyhidsb3qp832x7vva5lrdnvchbbcgcb";
+ sha512 = "iz22FmTbtkyL2vt0MdDFY+kWof+S9UB/NACxSn2aJcewtw+EERsen0urSkZ2WrHseNdydsvcxCTAnPcSMZZv4Q==";
};
};
"proxy-addr-2.0.6" = {
@@ -2522,7 +2585,7 @@ let
version = "2.0.6";
src = fetchurl {
url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz";
- sha512 = "0xy6dm0910h3nsa0ik45yccdfm6f84nl3h9dpkb22crqhdr3mmiczcbrq9z53gq7l2ijxhxi3pzsfzafrzymw4c1nn68ml1y2pdy7vn";
+ sha512 = "dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==";
};
};
"psl-1.8.0" = {
@@ -2531,7 +2594,7 @@ let
version = "1.8.0";
src = fetchurl {
url = "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz";
- sha512 = "0hn7s5bxnn3k2hiqh8fmm7bvq4vd6j0a5hwj09jk31r1ylv6q28g5hl3z70m3gycwfb40vdp04fqi59hdjih3jz0fhszg0s5b7lx1s4";
+ sha512 = "RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==";
};
};
"punycode-2.1.1" = {
@@ -2540,7 +2603,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz";
- sha512 = "381vqgh5xkqzrr6cxbzfykgnnk83m7qgpx3wjwj1hddn3sg2aibjxyr30rajpgv4js0cqknrbzwbfk5ryhiiyigzfjrk3zysy6i26sx";
+ sha512 = "XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==";
};
};
"qs-6.5.2" = {
@@ -2549,7 +2612,7 @@ let
version = "6.5.2";
src = fetchurl {
url = "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz";
- sha512 = "0c46ws0x9g3mmkgfmvd78bzvnmv2b8ryg4ah6jvyyqgjv9v994z7xdyvsc4vg9sf98gg7phvy3q1ahgaj5fy3dwzf2rki6bixgl15ip";
+ sha512 = "N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==";
};
};
"qs-6.7.0" = {
@@ -2558,16 +2621,16 @@ let
version = "6.7.0";
src = fetchurl {
url = "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz";
- sha512 = "34x6fm4dnq8m0kps5ann831k8fvx7jzlrcw8vvri0ki2g2ywdrjr8j5y14bvj9c0fd01ndsyx43y6ji51bfhnxk2gr5fpsks52429sl";
+ sha512 = "VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==";
};
};
- "quick-lru-5.1.0" = {
+ "quick-lru-5.1.1" = {
name = "quick-lru";
packageName = "quick-lru";
- version = "5.1.0";
+ version = "5.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.0.tgz";
- sha512 = "00p370py6dg4v3n92n6ma2a1pn9sa2j1dq1hah5935s1fghs4x3l4aqx149i2d2ix18rgk2rmrcdkd9sqjmxj985sizmklisd1hlc2s";
+ url = "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz";
+ sha512 = "WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==";
};
};
"randomstring-1.1.5" = {
@@ -2585,7 +2648,7 @@ let
version = "1.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz";
- sha512 = "15b00vag4wijzsp0lwi9jznpz16n858vq5p1p3dgjrqqil9c6d4x55s1nl1fi4cbq8307bylbvkd9qkhyk6qib8ksh8raibxb3jrf0y";
+ sha512 = "Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==";
};
};
"raw-body-2.4.0" = {
@@ -2594,7 +2657,7 @@ let
version = "2.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz";
- sha512 = "3flyhj96ayiy8is22lwh9sp1yqq9ksym43x22yri2ikzladqqzxj6z657bc0xb5f2wl7qr2ja4byf57c9f7l2d3wqdglxih886zrv70";
+ sha512 = "4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==";
};
};
"readable-stream-2.3.7" = {
@@ -2603,7 +2666,7 @@ let
version = "2.3.7";
src = fetchurl {
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz";
- sha512 = "0zrh6gjjzwwycwydra51xcrgjgzyqv6dq38bfpwzmlqn702mwb4nj4sjjn499rycqndfk6rby0dksnq72x8pcbvqv0b2893mvq6if0i";
+ sha512 = "Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==";
};
};
"readable-stream-3.6.0" = {
@@ -2612,7 +2675,7 @@ let
version = "3.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz";
- sha512 = "1s8hs6ax9jwmmw558j3hyfx5lfn7qf66xg0giplz9jci7d8zp2d8vh96dzlis6xzpxfa5b2zbm8nm4mgsr71r6rl3w3qyfanb5qfn05";
+ sha512 = "BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==";
};
};
"readdirp-3.2.0" = {
@@ -2621,7 +2684,16 @@ let
version = "3.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/readdirp/-/readdirp-3.2.0.tgz";
- sha512 = "0chzz12q3inpmwm6b4gi7g9n39jp24ah3mmjgss87hfsbx86vnxf49bx9wk2ng66037x2fh0cjf5rgx00c1m86lqlh7r6g9xm13ifbj";
+ sha512 = "crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==";
+ };
+ };
+ "readdirp-3.4.0" = {
+ name = "readdirp";
+ packageName = "readdirp";
+ version = "3.4.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz";
+ sha512 = "0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==";
};
};
"regenerator-runtime-0.11.1" = {
@@ -2630,7 +2702,7 @@ let
version = "0.11.1";
src = fetchurl {
url = "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
- sha512 = "03d4l8l8cyywh93wf5vw84lq56jh1b1d7jll4ny4z060j9hvx7w5q3q0b8q227jm93749k1c9h86r2pz0bm2xq5vp14g3r2kbvqc2rj";
+ sha512 = "MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==";
};
};
"request-2.88.2" = {
@@ -2639,7 +2711,7 @@ let
version = "2.88.2";
src = fetchurl {
url = "https://registry.npmjs.org/request/-/request-2.88.2.tgz";
- sha512 = "23hm71jcxrwvp33azx8mx3w6dg21fr4w6lwvkvxyf6ckvhk3hz9dk8lzgkbiyzfl9ylhp4n807xp88ppq4gj5h07cmrgxf6nwxfvjrj";
+ sha512 = "MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==";
};
};
"request-promise-core-1.1.3" = {
@@ -2648,7 +2720,7 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz";
- sha512 = "00riv5nw32j70g67b1ll1h599bvdbnkgasnwl1m26pfdgdmgr6zaq500mprx5n77yrnhza27vs3c9icb4z5h6wnwmlha6f81bw3d2s0";
+ sha512 = "QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==";
};
};
"request-promise-native-1.0.8" = {
@@ -2657,7 +2729,7 @@ let
version = "1.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz";
- sha512 = "0qx1n06bjj430fidkma2dr90dmrixiza4ymk561v1xxpd5yp7r36lwirgsdn0nvra7s4xs9gs1xhd6fxvlps6q1wh5xq7m4d8n71akm";
+ sha512 = "dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==";
};
};
"require-directory-2.1.1" = {
@@ -2675,7 +2747,7 @@ let
version = "2.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz";
- sha512 = "2d0gd2x49nz3hgfwms6326sjw5fx7gqf997dnggc7l084cibgang6wr6ryksky32fvdz1bq72xm73kfxd3lj2qnfyjsp57jq287k8rl";
+ sha512 = "NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==";
};
};
"resolve-1.17.0" = {
@@ -2684,7 +2756,7 @@ let
version = "1.17.0";
src = fetchurl {
url = "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz";
- sha512 = "3byf4g1wqfhz5vqx4rbssknblmf4hbjxijmlzvnr7z2l54yr1m4lk14bly6kk6mkdhncfzvvikzk449liiia1ilrfv5iwcmi0jvpkw9";
+ sha512 = "ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==";
};
};
"retry-0.12.0" = {
@@ -2702,7 +2774,7 @@ let
version = "5.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz";
- sha512 = "3xbm0dkya4bc3zwfwpdzbl8ngq0aai5ihlp2v3s39y7162c7wyvv9izj3g8hv6dy6vm2lq48lmfzygk0kxwbjb6xic7k4a329j99p8r";
+ sha512 = "Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==";
};
};
"safe-buffer-5.2.1" = {
@@ -2711,7 +2783,7 @@ let
version = "5.2.1";
src = fetchurl {
url = "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz";
- sha512 = "1fq5yb2drm5x0pvp2ansqp7p3lq7q9p9z1pfhqfjgqs0ycq9zpnid55m5gx8ani9cwmjjcmn7nnn8j1f6iq3bxi56kdjwfa9six57df";
+ sha512 = "rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==";
};
};
"safer-buffer-2.1.2" = {
@@ -2720,7 +2792,7 @@ let
version = "2.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz";
- sha512 = "2v99f22kh56y72d3s8wrgdvf5n10ry40dh3fwnsxr4d5rfvxdfxfmc3qyqkscnj4f8799jy9bpg6cm21x2d811dr9ib83wjrlmkg6k1";
+ sha512 = "YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==";
};
};
"semver-4.3.2" = {
@@ -2738,7 +2810,7 @@ let
version = "5.7.1";
src = fetchurl {
url = "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz";
- sha512 = "0cl68vp0ymkjpvim4s24v3awyk37d1bfbqrqv4ybwfi8yxga3d8fma2d6bh8dd4i2dsfwca324vaxm5dms61kdlmihdarfgzw6rmaxi";
+ sha512 = "sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==";
};
};
"semver-6.3.0" = {
@@ -2747,7 +2819,7 @@ let
version = "6.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz";
- sha512 = "17wg4dv63jhss5hwqd135zz67r5c30b7a1xz33kfa7knxr0wfypyb8mj2xmc3l71qkxrz569n89xwp5d77m7adn0sr5wzfjlh2m6zvg";
+ sha512 = "b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==";
};
};
"send-0.17.1" = {
@@ -2756,7 +2828,7 @@ let
version = "0.17.1";
src = fetchurl {
url = "https://registry.npmjs.org/send/-/send-0.17.1.tgz";
- sha512 = "016qgvxg1si6vn34p7piyc8mhvmav1zscm294wkcjf221y1l9zk5kwk5z6yn1ixspj12df25bpazb2h3fdclcf59xqc2h4w46r4mi86";
+ sha512 = "BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==";
};
};
"serve-static-1.14.1" = {
@@ -2765,7 +2837,7 @@ let
version = "1.14.1";
src = fetchurl {
url = "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz";
- sha512 = "0551vv6s1vgk5krzdn9cwnybsv6g4cyqpkk1dlkyv1pd8n7m8r7pi12r16bw12dzwl6ghj4qwizjsxc8vl26lv9c61fkq9r059yzji4";
+ sha512 = "JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==";
};
};
"set-blocking-2.0.0" = {
@@ -2783,7 +2855,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz";
- sha512 = "01qxzb0a6jrcxa6qh776v04ihqrmcy3qfbp9drfsjhfcsmaqd21mppr3ndj970ixfh6bpm8ai45jyqyzjfjw26pcyd82y6pyrcl1xr6";
+ sha512 = "JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==";
};
};
"simple-swizzle-0.2.2" = {
@@ -2801,7 +2873,7 @@ let
version = "0.6.1";
src = fetchurl {
url = "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz";
- sha512 = "3p7hw8p69ikj5mwapmqkacsjnbvdfk5ylyamjg9x5izkl717xvzj0vk3fnmx1n4pf54h5rs7r8ig5kk4jv4ycqqj0hv75cnx6k1lf2j";
+ sha512 = "UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==";
};
};
"source-map-support-0.5.19" = {
@@ -2810,7 +2882,7 @@ let
version = "0.5.19";
src = fetchurl {
url = "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz";
- sha512 = "0dsfcfq64jhz0vidzqf94hmh4vlzhfid0z2wnr5fdv2lkpv7dvcqbya7fpha9cwqlpkc8w2if8z9aixdkcglh87370rq8426gpyd2as";
+ sha512 = "Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==";
};
};
"spex-3.0.1" = {
@@ -2819,7 +2891,7 @@ let
version = "3.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/spex/-/spex-3.0.1.tgz";
- sha512 = "06c3i67lmyilbk851pqd0iy8vcd78y81p3mkbqzfcl69pmxx8n8qbjc3fpy8w3j70xsyi1hwl4761pfj93vb9ik3m7na1np99jrdf56";
+ sha512 = "priWZUrXBmVPHTOmtUeS7gZzCOUwRK87OHJw5K8bTC6MLOq93mQocx+vWccNyKPT2EY+goZvKGguGn2lx8TBDA==";
};
};
"split-1.0.1" = {
@@ -2828,7 +2900,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/split/-/split-1.0.1.tgz";
- sha512 = "2916kdi862ik0dlvr2wf2kvzmw8i8wk5spbr9wpdcksrkhrl3m0082jj1q4mqzvv50mlah5s4vcy6k18nacbj09kxbzp2pbysh8wg4r";
+ sha512 = "mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==";
};
};
"sprintf-js-1.0.3" = {
@@ -2846,7 +2918,7 @@ let
version = "1.16.1";
src = fetchurl {
url = "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz";
- sha512 = "0i4jnrxh6i17qij2vfki7qxmk435cnacvg363qg0hya5incfj57akgbas8zcx2cl5pds9jfgfyhqm8wlqz6damsg059gymv99aylx8x";
+ sha512 = "HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==";
};
};
"stack-trace-0.0.10" = {
@@ -2882,7 +2954,7 @@ let
version = "2.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz";
- sha512 = "29s1fqgr4mnhfxwczgdghfmmc1f792m9hysvcjxw2h5lfj8ndf2b6gm02m96qk5m75g4aisijvng4pk618anwbr8i9ay2jyszkqgslw";
+ sha512 = "nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==";
};
};
"string-width-3.1.0" = {
@@ -2891,7 +2963,7 @@ let
version = "3.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz";
- sha512 = "3bix3jva53vcp1im3aa1y2v1lywkm7ix81gkwkj4915s2675pmw1c9n5x98q1m985hzgwkk1fnc2q78qz7s0fixhf994md3lazxr9xx";
+ sha512 = "vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==";
};
};
"string.prototype.trimend-1.0.1" = {
@@ -2900,25 +2972,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
- sha512 = "3mb88v9lf22jx2d71lnxcxvixdfypq1iq7ys5f3zv0ayv2w3cij73wnfbq43yyd8gdyjn1k29pphx639shjk39pn6c9mdlk8qaz24rd";
- };
- };
- "string.prototype.trimleft-2.1.2" = {
- name = "string.prototype.trimleft";
- packageName = "string.prototype.trimleft";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.2.tgz";
- sha512 = "15qfz59cpsj9svgvcs24q6h47jfy5zfhg7dy3b8ik3nvf97vhvijy8d51vrprx4z0vfyscg7i2xv9qs960h1pvnmzm1n95m6svk8840";
- };
- };
- "string.prototype.trimright-2.1.2" = {
- name = "string.prototype.trimright";
- packageName = "string.prototype.trimright";
- version = "2.1.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.2.tgz";
- sha512 = "0b5kvxgqr55r745bccsjz35w9galqf42rm3lf5f4p2i21c4yq5l0fz0s03z4gq1d7yi52i3x6n8fa1n3fhlplc8d49vlaipqvp51m34";
+ sha512 = "LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==";
};
};
"string.prototype.trimstart-1.0.1" = {
@@ -2927,7 +2981,7 @@ let
version = "1.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
- sha512 = "13md9cfrlvkvbprd9svis80yjkv8glqai07nlqizqi2yhxzhw7mxza2jhb6k6mx1z67ndgf4dcf0hy5579fj8772hsi5b3g1bwnf5jz";
+ sha512 = "XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==";
};
};
"string_decoder-1.1.1" = {
@@ -2936,7 +2990,7 @@ let
version = "1.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz";
- sha512 = "315yd4vzwrwk3vwj1klf46y1cj2jbvf88066y2rnwhksb98phj46jkxixbwsp3h607w7czy7cby522s7sx8mvspdpdm3s72y2ga3x4z";
+ sha512 = "n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==";
};
};
"string_decoder-1.3.0" = {
@@ -2945,7 +2999,7 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz";
- sha512 = "1w0mz57mvmqykm0jwma6lr4i9pip8p8c1ldaax7sxnrl6j0jbrkwggs037r1psmac0w04i9mb2rc1gzj1n2f0xvy1fr332n9pqmfi46";
+ sha512 = "hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==";
};
};
"strip-ansi-4.0.0" = {
@@ -2963,7 +3017,7 @@ let
version = "5.2.0";
src = fetchurl {
url = "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz";
- sha512 = "1cf4mpsr46nik5xxyb9wc4cz6c4yymi2ijpfx1nghnkl39l8pgq1sc7q19jzrjkwpn9i7hwg4q3rs4ny3vssrc6506an1lv0bb6rr0f";
+ sha512 = "DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==";
};
};
"strip-json-comments-2.0.1" = {
@@ -2981,7 +3035,7 @@ let
version = "5.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz";
- sha512 = "2ihqi2z38fr1sq2jvwqgjqymncmkhxqz0x3bi97w4b4fn24wsdy71j139p95sb3nfrh3a449n0sqhm1z0jsi04860y8vdy8sp0n6da2";
+ sha512 = "QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==";
};
};
"supports-color-6.0.0" = {
@@ -2990,7 +3044,7 @@ let
version = "6.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz";
- sha512 = "0p5l02lyminbqmcpm7257093sd8w5ca7q5xnnym2z71bwbhmisnyzn2jh5xma418sx29m8yinka6f7rphc7dl76lc88bm2w4z14lzx2";
+ sha512 = "on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==";
};
};
"tdigest-0.1.1" = {
@@ -3008,7 +3062,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz";
- sha512 = "1pazh99870gi3zslirzkribr37akp4zc5r73q78y89vpzjlcmpdrv7qx6wc3x2bwl20xcrq5hhs7cv3rzk8llm38nhqq9z0dhsldrds";
+ sha512 = "uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==";
};
};
"through-2.3.8" = {
@@ -3026,7 +3080,7 @@ let
version = "5.0.1";
src = fetchurl {
url = "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz";
- sha512 = "2qkrna8q80arai14s6f17djc3cgwiilnhibfykwzkif4gs9ny3fmqmxqf56fvc7fjwyr01p97nk1ckd67s8476cslmj3rwp7s5zp4zb";
+ sha512 = "65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==";
};
};
"toidentifier-1.0.0" = {
@@ -3035,7 +3089,7 @@ let
version = "1.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz";
- sha512 = "1bip1yxcfy4c0yl2kwmj9jyzfg1ixyj564wd1aaf46rabdiasx62yznb8bwn9cki886f353axgca42zma7q9rb4b50lhm1zz7y8g8y9";
+ sha512 = "yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==";
};
};
"tough-cookie-2.5.0" = {
@@ -3044,7 +3098,7 @@ let
version = "2.5.0";
src = fetchurl {
url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz";
- sha512 = "3xgcny117pqhfncr4gbmagzlnjiqqgq0lrvmljdfcdy64nc0xjfcbf1r08dmp1v1m3s51kq0yxc18nl3j9lbpr5bp5lgmi6719yqlly";
+ sha512 = "nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==";
};
};
"triple-beam-1.3.0" = {
@@ -3053,25 +3107,25 @@ let
version = "1.3.0";
src = fetchurl {
url = "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz";
- sha512 = "0ppdjj0px3nrh57jbdhh12f3hx0xc2zg2zn61h3sdws4glcixr2k793bkv7hakb273pw8jq4qaxn0l28z658biy4bkd59a7bsyx9cay";
+ sha512 = "XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==";
};
};
- "ts-node-8.10.1" = {
+ "ts-node-8.10.2" = {
name = "ts-node";
packageName = "ts-node";
- version = "8.10.1";
+ version = "8.10.2";
src = fetchurl {
- url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz";
- sha512 = "2zyrdhgyii4klwqhy8r5pps3w0g6x6rpbqnifm75sn9ws67zlalw9fbsfwfwkbww3n729hil48a6nxkavb1x4jypa4pi40ypva77lvd";
+ url = "https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz";
+ sha512 = "ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==";
};
};
- "tslib-1.12.0" = {
+ "tslib-1.13.0" = {
name = "tslib";
packageName = "tslib";
- version = "1.12.0";
+ version = "1.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/tslib/-/tslib-1.12.0.tgz";
- sha512 = "2l8pn1y3qicb8m0bf97jljyxbyjkarikq1z6vgh2rq527v2ah57p0rhsngsqx3ad4wzfchg8mlz2s4aylff6lvxw1gjp4zl8d145g76";
+ url = "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz";
+ sha512 = "i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==";
};
};
"tslint-6.1.2" = {
@@ -3080,7 +3134,7 @@ let
version = "6.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/tslint/-/tslint-6.1.2.tgz";
- sha512 = "24dh0i5b1rkxy5g1n9d0kf4rg6layq6z3l5jg2hyz11lk8zdpqx2b03s0kwnjhx4l4ywg3js616wbh00nh3cmpw3g84f4xps8nnn8sk";
+ sha512 = "UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==";
};
};
"tsutils-2.29.0" = {
@@ -3089,7 +3143,7 @@ let
version = "2.29.0";
src = fetchurl {
url = "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz";
- sha512 = "2cc8fsdfbgfcjj6y7dlr0kpmkhbw0j69cak4s21jb44w57dlwksrjx8wn1h4f1j2vx8dhj9mrqsbmmwd96mrsd59743ghq948f5b4l3";
+ sha512 = "g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==";
};
};
"tunnel-agent-0.6.0" = {
@@ -3116,7 +3170,7 @@ let
version = "4.0.8";
src = fetchurl {
url = "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz";
- sha512 = "3z3kf4kgd3czn50a158v1k2l61lpbznrbk8xvh2pdsfsrcsda3271427fzmp1r7awnvvzrhzclfm03cpv671rdlqyz56xpmh6cgzyni";
+ sha512 = "0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==";
};
};
"type-is-1.6.18" = {
@@ -3125,16 +3179,16 @@ let
version = "1.6.18";
src = fetchurl {
url = "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz";
- sha512 = "3r7402x79nilhdgk4z21yjh5y9vix8lwlll1kzcn8jd2m89vzksdb6wddia77cxv3iwhd6i5hkv6n7diwjbhpy7y03i2kqlvfplli2f";
+ sha512 = "TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==";
};
};
- "typescript-3.9.2" = {
+ "typescript-3.9.5" = {
name = "typescript";
packageName = "typescript";
- version = "3.9.2";
+ version = "3.9.5";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-3.9.2.tgz";
- sha512 = "15y587awly8lrclsfw0fp2r1545332rrpf0g7cpi90jj67sryyj76hgbb1fna5bzwlg3940bmnyhd7qmll6nwi86n6vpf7zi6mjssdb";
+ url = "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz";
+ sha512 = "hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==";
};
};
"underscore-1.4.4" = {
@@ -3146,13 +3200,13 @@ let
sha1 = "61a6a32010622afa07963bf325203cf12239d604";
};
};
- "unhomoglyph-1.0.5" = {
+ "unhomoglyph-1.0.6" = {
name = "unhomoglyph";
packageName = "unhomoglyph";
- version = "1.0.5";
+ version = "1.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/unhomoglyph/-/unhomoglyph-1.0.5.tgz";
- sha512 = "1p3flai5dwdy5krysfl6wjvz6b3pmkkzxwwpcycfkq93k17ghw7frlc5rnm1ra43h1a6lg6q44yp9ga19zhjv2q0nw3m0m8n7d31l5c";
+ url = "https://registry.npmjs.org/unhomoglyph/-/unhomoglyph-1.0.6.tgz";
+ sha512 = "7uvcWI3hWshSADBu4JpnyYbTVc7YlhF5GDW/oPD5AxIxl34k4wXR3WDkPnzLxkN32LiTCTKMQLtKVZiwki3zGg==";
};
};
"unpipe-1.0.0" = {
@@ -3170,7 +3224,7 @@ let
version = "4.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz";
- sha512 = "2fz60s71ghl56ddfiiaws81xpiidlbjk69jyjmahz190d2advy9zdbcwh5if4rgg5hxdbfxhkwiipjrnjy8w834bxsmzambd2p4b3r9";
+ sha512 = "KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==";
};
};
"util-deprecate-1.0.2" = {
@@ -3197,7 +3251,7 @@ let
version = "3.4.0";
src = fetchurl {
url = "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz";
- sha512 = "3y9pcli1v8nqryqd2c4pxj9kcv92mjc22z4smg08pdjzrbwda19xmjbzms1dwr04995h4carz9s8mldbiqb8708694lwr501r3q6d0y";
+ sha512 = "HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==";
};
};
"uuid-7.0.3" = {
@@ -3206,7 +3260,7 @@ let
version = "7.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/uuid/-/uuid-7.0.3.tgz";
- sha512 = "057la6a6bzkdwiz137vdyjaigybq0gyc3i8xvgc3gs4ja5blpjwbq9si4zmji0cgb81wzsj44q8l1nrmmjgkpazl1h3d1ap99xs9x0c";
+ sha512 = "DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==";
};
};
"vary-1.1.2" = {
@@ -3233,7 +3287,7 @@ let
version = "1.3.1";
src = fetchurl {
url = "https://registry.npmjs.org/which/-/which-1.3.1.tgz";
- sha512 = "0hr4hxkk8yb9fz993bs69pf8z2z2qb6sdpxfxb84sd16lja9fsx444pk1ang1ivmjjv5srnsm6fihdj593w7rwxdh834cdmd9hms4hz";
+ sha512 = "HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==";
};
};
"which-module-2.0.0" = {
@@ -3251,16 +3305,16 @@ let
version = "1.1.3";
src = fetchurl {
url = "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz";
- sha512 = "2224a32flpf40nhq6rj4idzkcdz0vx65bfxp90hd06db18l6fiqgxz1xnaygm3pbfb1a6v73hl8ryq4996b09zwwins0bqprx0hwsa0";
+ sha512 = "QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==";
};
};
- "winston-3.2.1" = {
+ "winston-3.3.2" = {
name = "winston";
packageName = "winston";
- version = "3.2.1";
+ version = "3.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/winston/-/winston-3.2.1.tgz";
- sha512 = "0xywwwrgdf54nfk0pzdpkgn27jwxkkfimf5s9jd04xihx03wwj71r0nafdmsdfg5brj9hsdalqj19vpl2442gx82210ax5xfj1ayknd";
+ url = "https://registry.npmjs.org/winston/-/winston-3.3.2.tgz";
+ sha512 = "vTOrUZlyQPS8VpCcQ1JT8BumDAUe4awCHZ9nmGgO7LqkV4atj0dKa5suA7Trf7QKtBszE2yUs9d8744Kz9j4jQ==";
};
};
"winston-compat-0.1.5" = {
@@ -3269,7 +3323,7 @@ let
version = "0.1.5";
src = fetchurl {
url = "https://registry.npmjs.org/winston-compat/-/winston-compat-0.1.5.tgz";
- sha512 = "3v94p4wq3xmi9d5f1gsk39fj6nc6nq8ivh7ka0whzvg7g71zplmgw9b5vkl7kqr66qm9xd5i4l0vhazmxzpgflqvhaq1lzsfiqczyqh";
+ sha512 = "EPvPcHT604AV3Ji6d3+vX8ENKIml9VSxMRnPQ+cuK/FX6f3hvPP2hxyoeeCOCFvDrJEujalfcKWlWPvAnFyS9g==";
};
};
"winston-daily-rotate-file-3.10.0" = {
@@ -3278,16 +3332,16 @@ let
version = "3.10.0";
src = fetchurl {
url = "https://registry.npmjs.org/winston-daily-rotate-file/-/winston-daily-rotate-file-3.10.0.tgz";
- sha512 = "22fkfci36zb0q6ygc6sg2x2l0886j2cayl6jbi703smf5h4iwa1g2j4dwwr30jr2zjgdyh95ig8yqfk0y8h51gnvi8zf2inn9yh5vr8";
+ sha512 = "KO8CfbI2CvdR3PaFApEH02GPXiwJ+vbkF1mCkTlvRIoXFI8EFlf1ACcuaahXTEiDEKCii6cNe95gsL4ZkbnphA==";
};
};
- "winston-transport-4.3.0" = {
+ "winston-transport-4.4.0" = {
name = "winston-transport";
packageName = "winston-transport";
- version = "4.3.0";
+ version = "4.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.3.0.tgz";
- sha512 = "3a2khvz9qld5b1ci486nyphyi96pg5n8xin9f0lrx0hllvvjqkj8y393rs2fiyz7afg7244vchiv3ka3klm4xgykxrzipi20nxhyv07";
+ url = "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz";
+ sha512 = "Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==";
};
};
"wrap-ansi-5.1.0" = {
@@ -3296,7 +3350,7 @@ let
version = "5.1.0";
src = fetchurl {
url = "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
- sha512 = "3nmsfqfd98a7bgjyhd334y5gzc98nnkipfkmk2z1v4m0acagmpq951d8brmrsxvpnk256fbrp7zkn5n8v02pn4q4zai7zgnvy47yba0";
+ sha512 = "QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==";
};
};
"wrappy-1.0.2" = {
@@ -3314,7 +3368,7 @@ let
version = "5.2.2";
src = fetchurl {
url = "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz";
- sha512 = "0f6ay7yn6xslzh3h66d5krqnp48d9g3ikwk0ijiyyxfkwaqxxf3b0qdswy6ych79mj44315qd16snlnk6m6npc5l0habgy5lc7wb8cd";
+ sha512 = "jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==";
};
};
"xtend-4.0.2" = {
@@ -3323,7 +3377,7 @@ let
version = "4.0.2";
src = fetchurl {
url = "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz";
- sha512 = "08w1d6fg23v422cfwd55306pfs9n9cqpz6hycahq3adm3n29wmhl9bmpn4vk75rlzgwn7hp4n3idqxvw8c53zbr04h7a98p43b199ic";
+ sha512 = "LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==";
};
};
"y18n-4.0.0" = {
@@ -3332,7 +3386,7 @@ let
version = "4.0.0";
src = fetchurl {
url = "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz";
- sha512 = "3zj75gvpcgiphxpci4ji1znykk9n4cs0aw3dd6inwdvkmxyqn2483vya70lssjwq8alspnpw88vgii21fdrcn2vmfyppzgf4mkvzm5g";
+ sha512 = "r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==";
};
};
"yargs-13.3.2" = {
@@ -3341,7 +3395,7 @@ let
version = "13.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz";
- sha512 = "19rg5b2rhj2kg44as5vv9jxmpr39lw250885w6nlfwyhvwd5nxnnx7fc35v7h615i65cik7k3wi7ac20c91kcgfi5wy7blgk31xjz81";
+ sha512 = "AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==";
};
};
"yargs-parser-13.1.2" = {
@@ -3350,7 +3404,7 @@ let
version = "13.1.2";
src = fetchurl {
url = "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz";
- sha512 = "375nan6m28q81h8q9a8vmcxgiq7s81yn1ql7zdikac0c4j2kmxdjzmbq14fcp9jm4ilcfzkd9ym4x7c80s7r6g488wf13zz2wsyqmny";
+ sha512 = "3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==";
};
};
"yargs-unparser-1.6.0" = {
@@ -3359,7 +3413,7 @@ let
version = "1.6.0";
src = fetchurl {
url = "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz";
- sha512 = "17qgbcv8wypl4qr620558qd8ff03nqqiq84mp200mizrbsfj4nyil345iny8zx4ia5hfpjmk2mnhqp7y54qpsypd993ml57cj14mnsv";
+ sha512 = "W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==";
};
};
"yn-3.1.1" = {
@@ -3368,33 +3422,34 @@ let
version = "3.1.1";
src = fetchurl {
url = "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz";
- sha512 = "3lq5f8c7lb89pyxhpb8nrbif4p5ganpyfzz267dgqxr6dn6yr0vgh017403bmy2v651m1wmd8k6x2fm5v37nmn1i8xngfxccn0347jk";
+ sha512 = "Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==";
};
};
};
in
{
- "matrix-appservice-slack-git+https://github.com/matrix-org/matrix-appservice-slack.git#1.3.1" = nodeEnv.buildNodePackage {
+ "matrix-appservice-slack-git+https://github.com/matrix-org/matrix-appservice-slack.git#1.4.0" = nodeEnv.buildNodePackage {
name = "matrix-appservice-slack";
packageName = "matrix-appservice-slack";
- version = "1.3.1";
+ version = "1.4.0";
src = fetchgit {
url = "https://github.com/matrix-org/matrix-appservice-slack.git";
- rev = "368c7af0c87053779d61b3c702fc533003960a99";
- sha256 = "add6a164e982cfa8837168e4a8c0b4a3fb248c9cf331ea8c6109767f6fc76cef";
+ rev = "933c3a64fdff42ebc11e5385f588f981e201897d";
+ sha256 = "cddcff326688ceddfd37eae44d3947ea84cf1d8fd2062e3c203ffbf35e2ea7f6";
};
dependencies = [
- sources."@babel/code-frame-7.8.3"
- sources."@babel/helper-validator-identifier-7.9.5"
- sources."@babel/highlight-7.9.0"
+ sources."@babel/code-frame-7.10.3"
+ sources."@babel/helper-validator-identifier-7.10.3"
+ sources."@babel/highlight-7.10.3"
+ sources."@dabh/diagnostics-2.0.2"
sources."@slack/logger-1.1.1"
- (sources."@slack/rtm-api-5.0.4" // {
+ (sources."@slack/rtm-api-5.0.5" // {
dependencies = [
sources."p-queue-2.4.2"
];
})
- sources."@slack/types-1.6.0"
- (sources."@slack/web-api-5.8.1" // {
+ sources."@slack/types-1.7.0"
+ (sources."@slack/web-api-5.10.0" // {
dependencies = [
sources."p-queue-2.4.2"
];
@@ -3403,29 +3458,30 @@ in
sources."@types/caseless-0.12.2"
sources."@types/chai-4.2.11"
sources."@types/connect-3.4.33"
- sources."@types/events-3.0.0"
sources."@types/express-4.17.6"
sources."@types/express-serve-static-core-4.17.7"
sources."@types/is-stream-1.1.0"
- sources."@types/mime-2.0.1"
+ sources."@types/mime-2.0.2"
sources."@types/mocha-7.0.2"
sources."@types/nedb-1.8.9"
sources."@types/node-13.9.3"
sources."@types/node-emoji-1.8.1"
+ sources."@types/nunjucks-3.1.3"
sources."@types/p-queue-2.3.2"
- sources."@types/qs-6.9.2"
+ sources."@types/qs-6.9.3"
sources."@types/randomstring-1.1.6"
sources."@types/range-parser-1.2.3"
- sources."@types/request-2.48.4"
+ sources."@types/request-2.48.5"
sources."@types/request-promise-native-1.0.17"
sources."@types/retry-0.12.0"
- sources."@types/serve-static-1.13.3"
+ sources."@types/serve-static-1.13.4"
sources."@types/tough-cookie-4.0.0"
- sources."@types/uuid-7.0.3"
- sources."@types/ws-5.1.2"
+ sources."@types/uuid-7.0.4"
+ sources."@types/ws-7.2.5"
sources."@types/yargs-13.0.9"
sources."@types/yargs-parser-13.1.0"
sources."Slackdown-git://github.com/Half-Shot/slackdown#efd8934a3d9c3bf0064c0b217c5cf6b62ee697e4"
+ sources."a-sync-waterfall-1.0.1"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."ajv-6.12.2"
@@ -3438,6 +3494,7 @@ in
sources."argparse-1.0.10"
sources."array-flatten-1.1.1"
sources."array-uniq-1.0.2"
+ sources."asap-2.0.6"
sources."asn1-0.2.4"
sources."assert-options-0.6.2"
sources."assert-plus-1.0.0"
@@ -3446,7 +3503,7 @@ in
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
sources."aws-sign2-0.7.0"
- sources."aws4-1.9.1"
+ sources."aws4-1.10.0"
sources."axios-0.19.2"
sources."babel-runtime-6.26.0"
sources."balanced-match-1.0.0"
@@ -3480,17 +3537,16 @@ in
];
})
sources."check-error-1.0.2"
- sources."chokidar-3.3.0"
+ sources."chokidar-3.4.0"
sources."cliui-5.0.0"
sources."color-3.0.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."color-string-1.5.3"
- sources."colornames-1.1.1"
sources."colors-1.4.0"
sources."colorspace-1.1.2"
sources."combined-stream-1.0.8"
- sources."commander-2.20.3"
+ sources."commander-3.0.2"
sources."concat-map-0.0.1"
sources."content-disposition-0.5.3"
sources."content-type-1.0.4"
@@ -3507,15 +3563,13 @@ in
sources."delayed-stream-1.0.0"
sources."depd-1.1.2"
sources."destroy-1.0.4"
- sources."diagnostics-1.1.1"
sources."diff-3.5.0"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."emoji-regex-7.0.3"
- sources."enabled-1.0.2"
+ sources."enabled-2.0.0"
sources."encodeurl-1.0.2"
- sources."env-variable-0.0.6"
- sources."es-abstract-1.17.5"
+ sources."es-abstract-1.17.6"
sources."es-to-primitive-1.2.1"
sources."escape-html-1.0.3"
sources."escape-string-regexp-2.0.0"
@@ -3529,10 +3583,10 @@ in
})
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.1"
+ sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-safe-stringify-2.0.7"
- sources."fecha-2.3.3"
+ sources."fecha-4.2.0"
sources."file-stream-rotator-0.4.1"
sources."fill-range-7.0.1"
(sources."finalhandler-1.1.2" // {
@@ -3543,6 +3597,7 @@ in
sources."find-up-3.0.0"
sources."finity-0.5.4"
sources."flat-4.1.0"
+ sources."fn.name-1.1.0"
sources."follow-redirects-1.5.10"
sources."forever-agent-0.6.1"
sources."form-data-2.5.1"
@@ -3575,7 +3630,7 @@ in
sources."is-arrayish-0.3.2"
sources."is-binary-path-2.1.0"
sources."is-buffer-2.0.4"
- sources."is-callable-1.1.5"
+ sources."is-callable-1.2.0"
sources."is-date-object-1.0.2"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-2.0.0"
@@ -3584,7 +3639,7 @@ in
sources."is-my-json-valid-2.20.0"
sources."is-number-7.0.0"
sources."is-property-1.0.2"
- sources."is-regex-1.0.5"
+ sources."is-regex-1.1.0"
sources."is-stream-1.1.0"
sources."is-symbol-1.0.3"
sources."is-typedarray-1.0.0"
@@ -3592,21 +3647,21 @@ in
sources."isexe-2.0.0"
sources."isstream-0.1.2"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.13.1"
+ sources."js-yaml-3.14.0"
sources."jsbn-0.1.1"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsonpointer-4.0.1"
sources."jsprim-1.4.1"
- sources."kuler-1.0.1"
+ sources."kuler-2.0.0"
sources."lie-3.1.1"
- sources."localforage-1.7.3"
+ sources."localforage-1.7.4"
sources."locate-path-3.0.0"
sources."lodash-4.17.15"
sources."lodash.toarray-4.4.0"
sources."log-symbols-3.0.0"
- (sources."logform-2.1.2" // {
+ (sources."logform-2.2.0" // {
dependencies = [
sources."ms-2.1.2"
];
@@ -3629,15 +3684,18 @@ in
sources."minimatch-3.0.4"
sources."minimist-1.2.5"
sources."mkdirp-0.5.5"
- (sources."mocha-7.1.2" // {
+ (sources."mocha-7.2.0" // {
dependencies = [
+ sources."chokidar-3.3.0"
sources."debug-3.2.6"
sources."escape-string-regexp-1.0.5"
+ sources."js-yaml-3.13.1"
sources."ms-2.1.1"
+ sources."readdirp-3.2.0"
sources."supports-color-6.0.0"
];
})
- sources."moment-2.25.3"
+ sources."moment-2.27.0"
(sources."morgan-1.10.0" // {
dependencies = [
sources."debug-2.6.9"
@@ -3655,16 +3713,17 @@ in
})
sources."nopt-3.0.6"
sources."normalize-path-3.0.0"
+ sources."nunjucks-3.2.1"
sources."oauth-sign-0.9.0"
sources."object-hash-1.3.1"
- sources."object-inspect-1.7.0"
+ sources."object-inspect-1.8.0"
sources."object-keys-1.1.1"
sources."object.assign-4.1.0"
sources."object.getownpropertydescriptors-2.1.0"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
- sources."one-time-0.0.4"
+ sources."one-time-1.0.0"
sources."p-cancelable-1.1.0"
sources."p-finally-1.0.0"
sources."p-limit-2.3.0"
@@ -3685,13 +3744,13 @@ in
sources."path-to-regexp-0.1.7"
sources."pathval-1.1.0"
sources."performance-now-2.1.0"
- sources."pg-8.1.0"
- sources."pg-connection-string-2.2.2"
+ sources."pg-8.2.1"
+ sources."pg-connection-string-2.2.3"
sources."pg-int8-1.0.1"
- sources."pg-minify-1.6.0"
- sources."pg-pool-3.2.0"
- sources."pg-promise-10.5.5"
- sources."pg-protocol-1.2.2"
+ sources."pg-minify-1.6.1"
+ sources."pg-pool-3.2.1"
+ sources."pg-promise-10.5.7"
+ sources."pg-protocol-1.2.4"
sources."pg-types-2.2.0"
sources."pgpass-1.0.2"
sources."picomatch-2.2.2"
@@ -3705,12 +3764,12 @@ in
sources."psl-1.8.0"
sources."punycode-2.1.1"
sources."qs-6.7.0"
- sources."quick-lru-5.1.0"
+ sources."quick-lru-5.1.1"
sources."randomstring-1.1.5"
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."readable-stream-3.6.0"
- sources."readdirp-3.2.0"
+ sources."readdirp-3.4.0"
sources."regenerator-runtime-0.11.1"
(sources."request-2.88.2" // {
dependencies = [
@@ -3753,8 +3812,6 @@ in
sources."stealthy-require-1.1.1"
sources."string-width-3.1.0"
sources."string.prototype.trimend-1.0.1"
- sources."string.prototype.trimleft-2.1.2"
- sources."string.prototype.trimright-2.1.2"
sources."string.prototype.trimstart-1.0.1"
(sources."string_decoder-1.3.0" // {
dependencies = [
@@ -3771,14 +3828,15 @@ in
sources."toidentifier-1.0.0"
sources."tough-cookie-2.5.0"
sources."triple-beam-1.3.0"
- (sources."ts-node-8.10.1" // {
+ (sources."ts-node-8.10.2" // {
dependencies = [
sources."diff-4.0.2"
];
})
- sources."tslib-1.12.0"
+ sources."tslib-1.13.0"
(sources."tslint-6.1.2" // {
dependencies = [
+ sources."commander-2.20.3"
sources."diff-4.0.2"
sources."semver-5.7.1"
];
@@ -3788,9 +3846,9 @@ in
sources."tweetnacl-0.14.5"
sources."type-detect-4.0.8"
sources."type-is-1.6.18"
- sources."typescript-3.9.2"
+ sources."typescript-3.9.5"
sources."underscore-1.4.4"
- sources."unhomoglyph-1.0.5"
+ sources."unhomoglyph-1.0.6"
sources."unpipe-1.0.0"
sources."uri-js-4.2.2"
sources."util-deprecate-1.0.2"
@@ -3807,13 +3865,15 @@ in
sources."strip-ansi-4.0.0"
];
})
- (sources."winston-3.2.1" // {
+ (sources."winston-3.3.2" // {
dependencies = [
- sources."async-2.6.3"
+ sources."async-3.2.0"
+ sources."is-stream-2.0.0"
];
})
(sources."winston-compat-0.1.5" // {
dependencies = [
+ sources."fecha-2.3.3"
sources."logform-1.10.0"
sources."ms-2.1.2"
];
@@ -3823,7 +3883,7 @@ in
sources."semver-6.3.0"
];
})
- (sources."winston-transport-4.3.0" // {
+ (sources."winston-transport-4.4.0" // {
dependencies = [
sources."readable-stream-2.3.7"
sources."string_decoder-1.1.1"
diff --git a/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json b/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json
index 1807b9085b6..52568eefb77 100644
--- a/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json
+++ b/pkgs/servers/matrix-synapse/matrix-appservice-slack/package.json
@@ -1,3 +1,3 @@
[
- {"matrix-appservice-slack": "git+https://github.com/matrix-org/matrix-appservice-slack.git#1.3.1" }
+ {"matrix-appservice-slack": "git+https://github.com/matrix-org/matrix-appservice-slack.git#1.4.0" }
]
diff --git a/pkgs/servers/mautrix-whatsapp/default.nix b/pkgs/servers/mautrix-whatsapp/default.nix
index 00a726cf80e..8b4d9ea5539 100644
--- a/pkgs/servers/mautrix-whatsapp/default.nix
+++ b/pkgs/servers/mautrix-whatsapp/default.nix
@@ -2,18 +2,18 @@
buildGoModule rec {
pname = "mautrix-whatsapp";
- version = "0.1.2";
+ version = "0.1.3";
src = fetchFromGitHub {
owner = "tulir";
repo = "mautrix-whatsapp";
rev = "v${version}";
- sha256 = "1df6m1jjv8la6qcz3c5a6pw0jk81f1khx3d9q17d6v3ihrki8krk";
+ sha256 = "1qagp6jnc4n368pg4h3jr9bzpwpbnva1xyl1b1k2a7q4b5fm5yww";
};
buildInputs = [ olm ];
- vendorSha256 = "1mgjfs9q3id36qb012l652ljcrvjaryjf6n4ry57k09gixla8wx9";
+ vendorSha256 = "0ixfawfavv5r1d01d4gmj87vf5vv6p3f7kv4rkhfv48ys0j0437a";
overrideModAttrs = _: {
postBuild = ''
diff --git a/pkgs/servers/monitoring/plugins/wmiplus/default.nix b/pkgs/servers/monitoring/plugins/wmiplus/default.nix
index 9a4e5d706e9..dacd4e2c5b7 100644
--- a/pkgs/servers/monitoring/plugins/wmiplus/default.nix
+++ b/pkgs/servers/monitoring/plugins/wmiplus/default.nix
@@ -4,7 +4,7 @@
stdenv.mkDerivation rec {
pname = "check-wmiplus";
- version = "1.64";
+ version = "1.65";
# We fetch from github.com instead of the proper upstream as nix-build errors
# out with 406 when trying to fetch the sources
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
owner = "speartail";
repo = "checkwmiplus";
rev = "v${version}";
- sha256 = "1m36rd2wnc5dk4mm9q4ch67w19144dl112p9s6lhc1sh6h25ln6r";
+ sha256 = "1as0iyhy4flpm37mb7lvah7rnd6ax88appjm1icwhy7iq03wi8pl";
};
patches = [
diff --git a/pkgs/servers/mpd/clientlib.nix b/pkgs/servers/mpd/clientlib.nix
index cb02a768478..3016b7dba83 100644
--- a/pkgs/servers/mpd/clientlib.nix
+++ b/pkgs/servers/mpd/clientlib.nix
@@ -1,14 +1,14 @@
{ stdenv, fetchFromGitHub, meson, ninja, fixDarwinDylibNames }:
stdenv.mkDerivation rec {
- version = "2.18";
+ version = "2.19";
pname = "libmpdclient";
src = fetchFromGitHub {
owner = "MusicPlayerDaemon";
repo = "libmpdclient";
rev = "v${version}";
- sha256 = "0p2dw3jwyl34azzvr9bm7q6ni8v4ix9qr5lig62xskvrrbjfc4a6";
+ sha256 = "01agvjscdxagw6jcfx0wg81c4b6p8rh0hp3slycmjs2b835kvmq2";
};
nativeBuildInputs = [ meson ninja ]
diff --git a/pkgs/servers/nosql/redis/default.nix b/pkgs/servers/nosql/redis/default.nix
index 8089fa46f92..ef7740f6ca6 100644
--- a/pkgs/servers/nosql/redis/default.nix
+++ b/pkgs/servers/nosql/redis/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, lua, pkgconfig, systemd, jemalloc, nixosTests }:
stdenv.mkDerivation rec {
- version = "6.0.3";
+ version = "6.0.5";
pname = "redis";
src = fetchurl {
url = "http://download.redis.io/releases/${pname}-${version}.tar.gz";
- sha256 = "0fmvbhbgkrw75kqzgpklasylzff4zd0sxy2cvsrgg4pyh776v95w";
+ sha256 = "15pmk3w3cjhnv40jibdavfkn446hsjn9dnpwk2w5396j2jhqdks2";
};
# Cross-compiling fixes
diff --git a/pkgs/servers/nosql/victoriametrics/default.nix b/pkgs/servers/nosql/victoriametrics/default.nix
index 68f86f4c190..c470dcf1fd0 100644
--- a/pkgs/servers/nosql/victoriametrics/default.nix
+++ b/pkgs/servers/nosql/victoriametrics/default.nix
@@ -2,17 +2,19 @@
buildGoPackage rec {
pname = "VictoriaMetrics";
- version = "1.37.0";
+ version = "1.37.4";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "0p8fk73ydnhrdxgxr4b4xl84729rkkki38227xvxspx84j2fbhci";
+ sha256 = "02jr0qz130jz7ncfch1jry0prd00669j53mlmpb6ky0xiz5y2zq1";
};
goPackagePath = "github.com/VictoriaMetrics/VictoriaMetrics";
+ buildFlagsArray = [ "-ldflags=-s -w -X ${goPackagePath}/lib/buildinfo.Version=${version}" ];
+
meta = with lib; {
homepage = "https://victoriametrics.com/";
description = "fast, cost-effective and scalable time series database, long-term remote storage for Prometheus";
diff --git a/pkgs/servers/pounce/default.nix b/pkgs/servers/pounce/default.nix
index 8609648378a..4ab3a4ee167 100644
--- a/pkgs/servers/pounce/default.nix
+++ b/pkgs/servers/pounce/default.nix
@@ -1,23 +1,22 @@
-{ stdenv, libressl, fetchzip, fetchpatch }:
+{ stdenv, libressl, fetchzip, fetchpatch, pkg-config }:
stdenv.mkDerivation rec {
pname = "pounce";
- version = "1.1";
+ version = "1.3p1";
src = fetchzip {
url = "https://git.causal.agency/pounce/snapshot/pounce-${version}.tar.gz";
- sha256 = "07iyh6ikrlf7y57k462jcr00db6aijk9b2s7n7l7i49hk7kmm6wq";
+ sha256 = "1ab4pz7gyvlms00hcarcmsljkn0whwqxfck8b343l4riai2rj9xv";
};
buildInputs = [ libressl ];
- configurePhase = "ln -s Linux.mk config.mk";
+ nativeBuildInputs = [ pkg-config ];
buildFlags = [ "all" ];
makeFlags = [
"PREFIX=$(out)"
- "LIBRESSL_BIN_PREFIX=${libressl}/bin"
];
meta = with stdenv.lib; {
diff --git a/pkgs/servers/rippled/default.nix b/pkgs/servers/rippled/default.nix
index 69a54a1202d..426b29c4b08 100644
--- a/pkgs/servers/rippled/default.nix
+++ b/pkgs/servers/rippled/default.nix
@@ -1,5 +1,5 @@
{ stdenv, fetchFromGitHub, fetchgit, fetchurl, runCommand, git, cmake, pkgconfig
-, openssl, boost, zlib }:
+, openssl, zlib, boost, grpc, c-ares, abseil-cpp, protobuf3_8 }:
let
sqlite3 = fetchurl rec {
@@ -8,21 +8,43 @@ let
passthru.url = url;
};
+ boostSharedStatic = boost.override {
+ enableShared = true;
+ enabledStatic = true;
+ };
+
+ beast = fetchgit {
+ url = "https://github.com/boostorg/beast.git";
+ rev = "2f9a8440c2432d8a196571d6300404cb76314125";
+ sha256 = "1n9ms5cn67b0p0mhldz5psgylds22sm5x22q7knrsf20856vlk5a";
+ fetchSubmodules = false;
+ leaveDotGit = true;
+ };
+
docca = fetchgit {
url = "https://github.com/vinniefalco/docca.git";
rev = "335dbf9c3613e997ed56d540cc8c5ff2e28cab2d";
- sha256 = "1yisdg7q2p9q9gz0c446796p3ggx9s4d6g8w4j1pjff55655805h";
- leaveDotGit = true;
+ sha256 = "09cb90k0ygmnlpidybv6nzf6is51i80lnwlvad6ijc3gf1z6i1yh";
fetchSubmodules = false;
+ leaveDotGit = true;
+ };
+
+ nudb = fetchgit rec {
+ url = "https://github.com/CPPAlliance/NuDB.git";
+ rev = "2.0.1";
+ sha256 = "10hlp2k7pc0c705f8sk0qw6mjfky0k08cjhh262bbjvp9fbdc7r4";
+ leaveDotGit = true;
+ fetchSubmodules = true;
+ postFetch = "cd $out && git tag ${rev}";
};
rocksdb = fetchgit rec {
url = "https://github.com/facebook/rocksdb.git";
- rev = "v5.17.2";
- sha256 = "0d9ssggjls1hc4zhng65yg8slqlcw0lr23qr6f39shg42lzr227p";
- leaveDotGit = true;
+ rev = "v6.5.3";
+ sha256 = "11kbwqph1i3w6rbhr0kl2aq4jidhai24gw420y9qi9ab7zl0zcqg";
+ deepClone = true;
fetchSubmodules = false;
- postFetch = "cd $out && git tag ${rev}";
+ leaveDotGit = true;
};
lz4 = fetchgit rec {
@@ -60,19 +82,10 @@ let
postFetch = "cd $out && git tag ${rev}";
};
- nudb = fetchgit rec {
- url = "https://github.com/CPPAlliance/NuDB.git";
- rev = "2.0.1";
- sha256 = "0h7hmwavrxzj1v547h3z0031ckwphjayfpv1mgcr6q86wm9p5468";
- leaveDotGit = true;
- fetchSubmodules = true; # submodules are needed, rocksdb is dependency
- postFetch = "cd $out && git tag ${rev}";
- };
-
- protobuf = fetchgit rec {
- url = "https://github.com/protocolbuffers/protobuf.git";
- rev = "v3.6.1";
- sha256 = "0zl09q25ggfw95lakcs3mkq5pvsj17mx29b4nqr09g0mnbw9709c";
+ cares = fetchgit rec {
+ url = "https://github.com/c-ares/c-ares.git";
+ rev = "cares-1_15_0";
+ sha256 = "1fkzsyhfk5p5hr4dx4r36pg9xzs0md6cyj1q2dni3cjgqj3s518v";
leaveDotGit = true;
fetchSubmodules = false;
postFetch = "cd $out && git tag ${rev}";
@@ -80,64 +93,58 @@ let
google-test = fetchgit {
url = "https://github.com/google/googletest.git";
- rev = "c3bb0ee2a63279a803aaad956b9b26d74bf9e6e2";
- sha256 = "0pj5b6jnrj5lrccz2disr8hklbnzd8hwmrwbfqmvhiwb9q9p0k2k";
- fetchSubmodules = false;
+ rev = "5ec7f0c4a113e2f18ac2c6cc7df51ad6afc24081";
+ sha256 = "1ch7hq16z20ddhpc08slp9bny29j88x9vr6bi9r4yf5m77xbplja";
leaveDotGit = true;
+ fetchSubmodules = false;
};
google-benchmark = fetchgit {
url = "https://github.com/google/benchmark.git";
rev = "5b7683f49e1e9223cf9927b24f6fd3d6bd82e3f8";
- sha256 = "0qg70j47zqnrbszlgrzmxpr4g88kq0gyq6v16bhaggfm83c6mg6i";
- fetchSubmodules = false;
+ sha256 = "0kcmb83framkncc50h0lyyz7v8nys6g19ja0h2p8x4sfafnnm6ig";
leaveDotGit = true;
+ fetchSubmodules = false;
};
- # hack to merge rocksdb revisions from rocksdb and nudb, so build process
- # will find both
- rocksdb-merged = runCommand "rocksdb-merged" {
- buildInputs = [ git ];
- } ''
- commit=$(cd ${nudb} && git ls-tree HEAD extras/rocksdb | awk '{ print $3 }')
- git clone ${rocksdb} $out && cd $out
- git fetch ${nudb}/extras/rocksdb $commit
- git checkout $commit
- '';
+ date = fetchgit {
+ url = "https://github.com/HowardHinnant/date.git";
+ rev = "fc4cf092f9674f2670fb9177edcdee870399b829";
+ sha256 = "0w618p64mx2l074b6wd0xfc4h6312mabhvzabxxwsnzj4afpajcm";
+ leaveDotGit = true;
+ fetchSubmodules = false;
+ };
in stdenv.mkDerivation rec {
pname = "rippled";
- version = "1.4.0";
+ version = "1.5.0";
- src = fetchFromGitHub {
- owner = "ripple";
- repo = "rippled";
+ src = fetchgit {
+ url = "https://github.com/ripple/rippled.git";
rev = version;
- sha256 = "1z04378bg8lcyrnn7sl3j2zfxbwwy2biasg1d4fbaq4snxg5d1pq";
+ sha256 = "0nh0x1ygrj3fw558vxbcp0md80qh27yrp3xhdlasrir7h1l2nplv";
+ leaveDotGit = true;
+ fetchSubmodules = true;
};
hardeningDisable = ["format"];
- cmakeFlags = [
- "-Dstatic=OFF"
- "-DBOOST_LIBRARYDIR=${boost.out}/lib"
- "-DBOOST_INCLUDEDIR=${boost.dev}/include"
- ];
+ cmakeFlags = ["-Dstatic=OFF" "-DBoost_NO_BOOST_CMAKE=ON"];
nativeBuildInputs = [ pkgconfig cmake git ];
- buildInputs = [ openssl openssl.dev zlib ];
+ buildInputs = [ openssl openssl.dev boostSharedStatic zlib grpc c-ares c-ares.cmake-config abseil-cpp protobuf3_8 ];
preConfigure = ''
export HOME=$PWD
+ git config --global url."file://${rocksdb}".insteadOf "${rocksdb.url}"
git config --global url."file://${docca}".insteadOf "${docca.url}"
- git config --global url."file://${rocksdb-merged}".insteadOf "${rocksdb.url}"
git config --global url."file://${lz4}".insteadOf "${lz4.url}"
git config --global url."file://${libarchive}".insteadOf "${libarchive.url}"
git config --global url."file://${soci}".insteadOf "${soci.url}"
git config --global url."file://${snappy}".insteadOf "${snappy.url}"
git config --global url."file://${nudb}".insteadOf "${nudb.url}"
- git config --global url."file://${protobuf}".insteadOf "${protobuf.url}"
git config --global url."file://${google-benchmark}".insteadOf "${google-benchmark.url}"
git config --global url."file://${google-test}".insteadOf "${google-test.url}"
+ git config --global url."file://${date}".insteadOf "${date.url}"
substituteInPlace Builds/CMake/deps/Sqlite.cmake --replace "URL ${sqlite3.url}" "URL ${sqlite3}"
'';
@@ -150,7 +157,7 @@ in stdenv.mkDerivation rec {
meta = with stdenv.lib; {
description = "Ripple P2P payment network reference server";
homepage = "https://github.com/ripple/rippled";
- maintainers = with maintainers; [ ehmry offline ];
+ maintainers = with maintainers; [ ehmry offline RaghavSood ];
license = licenses.isc;
platforms = [ "x86_64-linux" ];
};
diff --git a/pkgs/servers/roundcube/default.nix b/pkgs/servers/roundcube/default.nix
index 03c1a6cf770..2bdcd94fe79 100644
--- a/pkgs/servers/roundcube/default.nix
+++ b/pkgs/servers/roundcube/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "roundcube";
- version = "1.4.6";
+ version = "1.4.7";
src = fetchurl {
url = "https://github.com/roundcube/roundcubemail/releases/download/${version}/roundcubemail-${version}-complete.tar.gz";
- sha256 = "06xxzvjd06r90fxpq9zh9fwylg6sbd26c08rxfd553jikyp5znsm";
+ sha256 = "1jdcda6102n948l6qzhjsiylnmx5fkgjg2hn17g93x3yzwkmvn16";
};
patches = [ ./0001-Don-t-resolve-symlinks-when-trying-to-find-INSTALL_P.patch ];
diff --git a/pkgs/servers/search/solr/default.nix b/pkgs/servers/search/solr/default.nix
index 73aa349a517..88a84dd6191 100644
--- a/pkgs/servers/search/solr/default.nix
+++ b/pkgs/servers/search/solr/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "solr";
- version = "8.5.1";
+ version = "8.5.2";
src = fetchurl {
url = "mirror://apache/lucene/${pname}/${version}/${pname}-${version}.tgz";
- sha256 = "02sa0sldsfajryyfndv587qw69q8y8igfpimg98w1g3vndrq1dj7";
+ sha256 = "1kvd0vfic9h3glhz8dz5c1n8mmb9yv339pz1878wlh9j4k3xcmy4";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/servers/sql/postgresql/ext/pgroonga.nix b/pkgs/servers/sql/postgresql/ext/pgroonga.nix
index f57a6e8fa50..2e69444ccdd 100644
--- a/pkgs/servers/sql/postgresql/ext/pgroonga.nix
+++ b/pkgs/servers/sql/postgresql/ext/pgroonga.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "pgroonga";
- version = "2.2.5";
+ version = "2.2.6";
src = fetchurl {
url = "https://packages.groonga.org/source/${pname}/${pname}-${version}.tar.gz";
- sha256 = "0lwj99kdx9kfp4vfd7lfapj183mz235kj1vjfscfnkg5ypj656gz";
+ sha256 = "0anlxw4j6c3rd7q34j9mgph6i0zb1nff3warcxrkwvnnd1jbb6vr";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/servers/sql/postgresql/ext/pgrouting.nix b/pkgs/servers/sql/postgresql/ext/pgrouting.nix
index 76aa4c4ffec..7a50c45ae69 100644
--- a/pkgs/servers/sql/postgresql/ext/pgrouting.nix
+++ b/pkgs/servers/sql/postgresql/ext/pgrouting.nix
@@ -2,7 +2,7 @@
stdenv.mkDerivation rec {
pname = "pgrouting";
- version = "3.0.0";
+ version = "3.0.1";
nativeBuildInputs = [ cmake perl ];
buildInputs = [ postgresql boost ];
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
owner = "pgRouting";
repo = pname;
rev = "v${version}";
- sha256 = "101lyhhfcv3chrp2h5q04l155hr6wvx427cv1kgd4ryzk88wxx5i";
+ sha256 = "13dis8yy559lkq54bdn34mllwr2yxwayqh6ff9lyd4f8hpj2ra7c";
};
installPhase = ''
diff --git a/pkgs/servers/sql/postgresql/ext/repmgr.nix b/pkgs/servers/sql/postgresql/ext/repmgr.nix
index 4ac74b2620b..a2e319170bd 100644
--- a/pkgs/servers/sql/postgresql/ext/repmgr.nix
+++ b/pkgs/servers/sql/postgresql/ext/repmgr.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "repmgr";
- version = "5.0.0";
+ version = "5.1.0";
src = fetchFromGitHub {
owner = "2ndQuadrant";
repo = "repmgr";
rev = "v${version}";
- sha256 = "0zrpv17zrgl8hynbzaaqj17qrchc8r9qwpqh8y10b0v3xdr22ayl";
+ sha256 = "1igcy98ggwyx8zg4g4kz7xb32b7vc3h668r5wbfk4w49x9v97f4m";
};
nativeBuildInputs = [ flex ];
diff --git a/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/pkgs/servers/sql/postgresql/ext/timescaledb.nix
index 419bec6823d..4e76fc35689 100644
--- a/pkgs/servers/sql/postgresql/ext/timescaledb.nix
+++ b/pkgs/servers/sql/postgresql/ext/timescaledb.nix
@@ -8,7 +8,7 @@
stdenv.mkDerivation rec {
pname = "timescaledb";
- version = "1.7.1";
+ version = "1.7.2";
nativeBuildInputs = [ cmake ];
buildInputs = [ postgresql openssl ];
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
owner = "timescale";
repo = "timescaledb";
rev = "refs/tags/${version}";
- sha256 = "11h1vvchnipcxvvbjb5y4bgkdzdsik5cq8k8yzkrqz8q33zmjvgg";
+ sha256 = "0xqyq3a43j2rav5n87lv1d0f66h9kqjnlxq5nq5d54h5g5qbsr3y";
};
cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" ];
diff --git a/pkgs/servers/uwsgi/default.nix b/pkgs/servers/uwsgi/default.nix
index 0f0d2c23e4c..39a3113eb41 100644
--- a/pkgs/servers/uwsgi/default.nix
+++ b/pkgs/servers/uwsgi/default.nix
@@ -54,11 +54,11 @@ in
stdenv.mkDerivation rec {
pname = "uwsgi";
- version = "2.0.18";
+ version = "2.0.19.1";
src = fetchurl {
url = "https://projects.unbit.it/downloads/${pname}-${version}.tar.gz";
- sha256 = "10zmk4npknigmbqcq1wmhd461dk93159px172112vyq0i19sqwj9";
+ sha256 = "0256v72b7zr6ds4srpaawk1px3bp0djdwm239w3wrxpw7dzk1gjn";
};
nativeBuildInputs = [ python3 pkgconfig ];
diff --git a/pkgs/servers/web-apps/matomo/default.nix b/pkgs/servers/web-apps/matomo/default.nix
index 76d1a5f0b75..152ed408711 100644
--- a/pkgs/servers/web-apps/matomo/default.nix
+++ b/pkgs/servers/web-apps/matomo/default.nix
@@ -3,16 +3,16 @@
let
versions = {
matomo = {
- version = "3.13.5";
- sha256 = "1b9a9jj86bb3f0093k6sz235iivvvqbcvkjqxwn7c9z7qsmpvbxr";
+ version = "3.13.6";
+ sha256 = "1d3s5v96mmhcxdnxi7qh822p55g9a2nxh0zcq2d8bhg0cshi9804";
};
matomo-beta = {
- version = "3.13.5";
+ version = "3.13.6";
# `beta` examples: "b1", "rc1", null
# TOOD when updating: use null if stable version is >= latest beta or release candidate
beta = null;
- sha256 = "1b9a9jj86bb3f0093k6sz235iivvvqbcvkjqxwn7c9z7qsmpvbxr";
+ sha256 = "1d3s5v96mmhcxdnxi7qh822p55g9a2nxh0zcq2d8bhg0cshi9804";
};
};
common = pname: { version, sha256, beta ? null }:
diff --git a/pkgs/servers/web-apps/mediawiki/default.nix b/pkgs/servers/web-apps/mediawiki/default.nix
index c23fb685c60..b9e0acfedb8 100644
--- a/pkgs/servers/web-apps/mediawiki/default.nix
+++ b/pkgs/servers/web-apps/mediawiki/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "mediawiki";
- version = "1.34.1";
+ version = "1.34.2";
src = with stdenv.lib; fetchurl {
url = "https://releases.wikimedia.org/mediawiki/${versions.majorMinor version}/${pname}-${version}.tar.gz";
- sha256 = "0jg1ls5xy2bmvvd63lpvnkj53rfmik6sy2px14mphxba3gbcpf5c";
+ sha256 = "1mi46a14b2080x6mh61mb49xq0ky27g0lbm3gqgvkgckc1zmbp0f";
};
prePatch = ''
diff --git a/pkgs/servers/web-apps/moodle/default.nix b/pkgs/servers/web-apps/moodle/default.nix
index 62de7620c5e..ec3fa2287b9 100644
--- a/pkgs/servers/web-apps/moodle/default.nix
+++ b/pkgs/servers/web-apps/moodle/default.nix
@@ -1,7 +1,7 @@
{ stdenv, fetchurl, writeText }:
let
- version = "3.8.3";
+ version = "3.9";
stableVersion = builtins.substring 0 2 (builtins.replaceStrings ["."] [""] version);
in
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "https://download.moodle.org/stable${stableVersion}/${pname}-${version}.tgz";
- sha256 = "1anjv4gvbb6833j04a1b4aaysnl4h0x96sr1hhm4nm5kq2fimjd1";
+ sha256 = "1splsxdxzwf49zxrdb4q05fj60agqyzv0ikvk05gaf49qqd8rznz";
};
phpConfig = writeText "config.php" ''
diff --git a/pkgs/servers/web-apps/searx/default.nix b/pkgs/servers/web-apps/searx/default.nix
index 730e5c41bbf..dc87acddd88 100644
--- a/pkgs/servers/web-apps/searx/default.nix
+++ b/pkgs/servers/web-apps/searx/default.nix
@@ -4,39 +4,18 @@ with python3Packages;
buildPythonApplication rec {
pname = "searx";
- version = "0.16.0";
+ version = "0.17.0";
# Can not use PyPI because certain test files are missing.
src = fetchFromGitHub {
owner = "asciimoo";
repo = "searx";
rev = "v${version}";
- sha256 = "0hfa4nmis98yvghxw866rzjpmhb2ln8l6l8g9yx4m79b2lk76xcs";
+ sha256 = "0pznz3wsaikl8khmzqvj05kzh5y07hjw8gqhy6x0lz1b00cn5af4";
};
- patches = [(fetchpatch {
- url = "https://github.com/asciimoo/searx/commit/b8b13372c8fd3bfe978a1c724ab98b05348df054.patch";
- sha256 = "1zc3dx8pgqfg0bj48ihckjk9xrrm33jlnmj8k02g17gfcmj7566a";
- })];
-
postPatch = ''
- substituteInPlace requirements.txt \
- --replace 'certifi==2019.3.9' 'certifi' \
- --replace 'flask==1.0.2' 'flask' \
- --replace 'flask-babel==0.12.2' 'flask-babel' \
- --replace 'jinja2==2.10.1' 'jinja2' \
- --replace 'lxml==4.3.3' 'lxml' \
- --replace 'idna==2.8' 'idna' \
- --replace 'pygments==2.1.3' 'pygments>=2.1,<3.0' \
- --replace 'pyopenssl==19.0.0' 'pyopenssl' \
- --replace 'python-dateutil==2.8.0' 'python-dateutil==2.8.*' \
- --replace 'pyyaml==5.1' 'pyyaml' \
- --replace 'requests[socks]==2.22.0' 'requests[socks]'
- substituteInPlace requirements-dev.txt \
- --replace 'plone.testing==5.0.0' 'plone.testing' \
- --replace 'pep8==1.7.0' 'pep8==1.7.*' \
- --replace 'splinter==0.11.0' 'splinter' \
- --replace 'selenium==3.141.0' 'selenium'
+ sed -i 's/==.*$//' requirements.txt
'';
propagatedBuildInputs = [
diff --git a/pkgs/servers/web-apps/wallabag/default.nix b/pkgs/servers/web-apps/wallabag/default.nix
index e4f1a3009ee..48afdc5c01d 100644
--- a/pkgs/servers/web-apps/wallabag/default.nix
+++ b/pkgs/servers/web-apps/wallabag/default.nix
@@ -13,7 +13,15 @@ stdenv.mkDerivation rec {
outputs = [ "out" ];
- patches = [ ./wallabag-data.patch ]; # exposes $WALLABAG_DATA
+ patches = [
+ ./wallabag-data.patch # exposes $WALLABAG_DATA
+ (fetchurl {
+ # Fixes "Uncaught RuntimeException: Setting "piwik_enabled" couldn't be found."; https://github.com/wallabag/wallabag/issues/3662
+ # Remove >= 2.4.0
+ url = "https://github.com/wallabag/wallabag/pull/3868.patch";
+ sha256 = "0pfxsv8ncaxkjkybim3v3iswmfv1vbjlzmvj50nn9blvjwc9gxjg";
+ })
+ ];
dontBuild = true;
diff --git a/pkgs/servers/xandikos/default.nix b/pkgs/servers/xandikos/default.nix
index 27fb93a8803..f10c5dc1d1f 100644
--- a/pkgs/servers/xandikos/default.nix
+++ b/pkgs/servers/xandikos/default.nix
@@ -5,20 +5,23 @@
python3Packages.buildPythonApplication rec {
pname = "xandikos";
- version = "0.1.0";
+ version = "0.2.2";
src = fetchFromGitHub {
owner = "jelmer";
repo = "xandikos";
rev = "v${version}";
- sha256 = "12r8fciid2qpqf054584ywwh49yddyhhpkpcm6jihzyr5y2r4kn1";
+ sha256 = "1b75r3ipjmk48nvc99zib8gc8xpsb3m0ssg7k0am3zmryi7i19h7";
};
propagatedBuildInputs = with python3Packages; [
+ aiohttp
dulwich
defusedxml
icalendar
jinja2
+ multidict
+ prometheus_client
];
meta = with stdenv.lib; {
diff --git a/pkgs/shells/bash/bash-5.0-patches.nix b/pkgs/shells/bash/bash-5.0-patches.nix
index e6481aa4da1..ca7361b8a1f 100644
--- a/pkgs/shells/bash/bash-5.0-patches.nix
+++ b/pkgs/shells/bash/bash-5.0-patches.nix
@@ -17,4 +17,5 @@ patch: [
(patch "014" "12gm5bvv2pd3m72z2ilj26pa08c61az253dsgfl24vpf2ijywvjx")
(patch "015" "0pm0px758w4i23s55wajcv6lqfiym7zgxvq0pxf6vclkv8nxy5x5")
(patch "016" "0vdha332km2iwx8g2ld15jy7d24cbplzgr1531dpzylr9ajxglgz")
+(patch "017" "0cfw5lz3fcvq9h1fxihxvw940fjk68015jazvl8x8rlazgxbkwsc")
]
diff --git a/pkgs/shells/dash/default.nix b/pkgs/shells/dash/default.nix
index f4ee68f7444..c76191cfd37 100644
--- a/pkgs/shells/dash/default.nix
+++ b/pkgs/shells/dash/default.nix
@@ -1,11 +1,11 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "dash-0.5.11";
+ name = "dash-0.5.11.1";
src = fetchurl {
url = "http://gondor.apana.org.au/~herbert/dash/files/${name}.tar.gz";
- sha256 = "1jwilfsy249d3q7fagg1ga4bgc2bg1fzw63r2nan0m77bznsdnad";
+ sha256 = "048n1rbw3v1ffzsw5mkc6zzvvf1csq7pcri7jraaqag38vqq3j3k";
};
hardeningDisable = [ "format" ];
diff --git a/pkgs/shells/fish/default.nix b/pkgs/shells/fish/default.nix
index 7cd31f14abd..3faa7f99657 100644
--- a/pkgs/shells/fish/default.nix
+++ b/pkgs/shells/fish/default.nix
@@ -7,6 +7,7 @@
, gnused
, gnugrep
, groff
+, gawk
, man-db
, getent
, libiconv
@@ -165,6 +166,9 @@ let
-i $out/share/fish/functions/{__fish_config_interactive.fish,fish_config.fish,fish_update_completions.fish}
sed -i "s|/usr/local/sbin /sbin /usr/sbin||" \
$out/share/fish/completions/{sudo.fish,doas.fish}
+ sed -e "s| awk | ${gawk}/bin/awk |" \
+ -i $out/share/fish/functions/{__fish_print_packages.fish,__fish_print_addresses.fish,__fish_describe_command.fish,__fish_complete_man.fish,__fish_complete_convert_options.fish} \
+ $out/share/fish/completions/{cwebp,adb,ezjail-admin,grunt,helm,heroku,lsusb,make,p4,psql,rmmod,vim-addons}.fish
cat > $out/share/fish/functions/__fish_anypython.fish <
-Date: Sat, 14 Dec 2019 19:27:14 +0100
-Subject: [PATCH] Don't use distutils.StrictVersion that cannot handle certain
- versions
-
-```
- File "setup.py", line 63, in
- if StrictVersion(setuptools_version) >= StrictVersion('36.2'):
-File
-"/nix/store/zdh16dcvjw99ybam59zd2ijb6bx138j0-python3-3.7.5/lib/python3.7/distutils/version.py",
-line 40, in __init__
- self.parse(vstring)
-File
-"/nix/store/zdh16dcvjw99ybam59zd2ijb6bx138j0-python3-3.7.5/lib/python3.7/distutils/version.py",
-line 137, in parse
- raise ValueError("invalid version number '%s'" % vstring)
-ValueError: invalid version number '41.4.0.post20191022'
-```
----
- certbot/setup.py | 15 +--------------
- 1 file changed, 1 insertion(+), 14 deletions(-)
-
-diff --git a/certbot/setup.py b/certbot/setup.py
-index d19327e5e..ac1524793 100644
---- a/certbot/setup.py
-+++ b/certbot/setup.py
-@@ -1,5 +1,4 @@
- import codecs
--from distutils.version import StrictVersion
- import os
- import re
- import sys
-@@ -58,20 +57,8 @@ install_requires = [
-
- # Add pywin32 on Windows platforms to handle low-level system calls.
- # This dependency needs to be added using environment markers to avoid its installation on Linux.
--# However environment markers are supported only with setuptools >= 36.2.
--# So this dependency is not added for old Linux distributions with old setuptools,
--# in order to allow these systems to build certbot from sources.
- pywin32_req = 'pywin32>=227' # do not forget to edit pywin32 dependency accordingly in windows-installer/construct.py
--if StrictVersion(setuptools_version) >= StrictVersion('36.2'):
-- install_requires.append(pywin32_req + " ; sys_platform == 'win32'")
--elif 'bdist_wheel' in sys.argv[1:]:
-- raise RuntimeError('Error, you are trying to build certbot wheels using an old version '
-- 'of setuptools. Version 36.2+ of setuptools is required.')
--elif os.name == 'nt':
-- # This branch exists to improve this package's behavior on Windows. Without
-- # it, if the sdist is installed on Windows with an old version of
-- # setuptools, pywin32 will not be specified as a dependency.
-- install_requires.append(pywin32_req)
-+install_requires.append(pywin32_req + " ; sys_platform == 'win32'")
-
- dev_extras = [
- 'coverage',
---
-2.24.1
-
diff --git a/pkgs/tools/admin/certbot/default.nix b/pkgs/tools/admin/certbot/default.nix
index cabf335fb69..67d698a64fa 100644
--- a/pkgs/tools/admin/certbot/default.nix
+++ b/pkgs/tools/admin/certbot/default.nix
@@ -8,19 +8,15 @@
buildPythonApplication rec {
pname = "certbot";
- version = "1.3.0";
+ version = "1.6.0";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "1nzp1l63f64qqp89y1vyd4lgfhykfp5dkr6iwfiyf273y7sjwpsa";
+ sha256 = "1y0m5qm853i6pcpb2mrf8kjkr9wr80mdrx1qmck38ayvr2v2p5lc";
};
- patches = [
- ./0001-Don-t-use-distutils.StrictVersion-that-cannot-handle.patch
- ];
-
propagatedBuildInputs = [
ConfigArgParse
acme
diff --git a/pkgs/tools/admin/exoscale-cli/default.nix b/pkgs/tools/admin/exoscale-cli/default.nix
index a408746c7fd..c3c51a56052 100644
--- a/pkgs/tools/admin/exoscale-cli/default.nix
+++ b/pkgs/tools/admin/exoscale-cli/default.nix
@@ -2,17 +2,17 @@
buildGo114Package rec {
pname = "exoscale-cli";
- version = "1.12.0";
+ version = "1.14.0";
src = fetchFromGitHub {
owner = "exoscale";
repo = "cli";
rev = "v${version}";
- sha256 = "04ym7mfv565icj3lmd2nrvq9asawwmmzg09681pj9py61ws56bxr";
+ sha256 = "10sx542m6r6yq99nqn69bjfc6rv4nr9swi74rfccxb7dbifdrqpp";
};
goPackagePath = "github.com/exoscale/cli";
- goDeps = ./deps.nix;
+ buildFlags = "-ldflags=-X=main.version=${version}";
# ensures only the cli binary is built and we don't clutter bin/ with submodules
subPackages = [ "." ];
diff --git a/pkgs/tools/admin/exoscale-cli/deps.nix b/pkgs/tools/admin/exoscale-cli/deps.nix
deleted file mode 100644
index a67ee93a851..00000000000
--- a/pkgs/tools/admin/exoscale-cli/deps.nix
+++ /dev/null
@@ -1,876 +0,0 @@
-# file generated from go.mod using vgo2nix (https://github.com/adisbladis/vgo2nix)
-[
- {
- goPackagePath = "github.com/BurntSushi/toml";
- fetch = {
- type = "git";
- url = "https://github.com/BurntSushi/toml";
- rev = "v0.3.1";
- sha256 = "1fjdwwfzyzllgiwydknf1pwjvy49qxfsczqx5gz3y0izs7as99j6";
- };
- }
- {
- goPackagePath = "github.com/VividCortex/ewma";
- fetch = {
- type = "git";
- url = "https://github.com/VividCortex/ewma";
- rev = "v1.1.1";
- sha256 = "14v2dy5gqchjn7k0sd6cx59ms42v681r6xz7cb1kspp4b28a74rw";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/assert";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/assert";
- rev = "405dbfeb8e38";
- sha256 = "1l567pi17k593nrd1qlbmiq8z9jy3qs60px2a16fdpzjsizwqx8l";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/chroma";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/chroma";
- rev = "v0.6.2";
- sha256 = "1bcppy1s148iikr78qjm0akahn01ywh83a8pw544prr9yc16jvmz";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/colour";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/colour";
- rev = "60882d9e2721";
- sha256 = "0iq566534gbzkd16ixg7fk298wd766821vvs80838yifx9yml5vs";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/gometalinter";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/gometalinter";
- rev = "v2.0.11";
- sha256 = "08p7bwvhpgizif8qi59m8mm3mcny70x9msbk8m8vjpphsq55wha4";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/kong";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/kong";
- rev = "v0.1.15";
- sha256 = "1llxabcdzlb2hard0h931knqkdnyjyz8dp3k0nli0m0mags7l31b";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/repr";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/repr";
- rev = "117648cd9897";
- sha256 = "05v1rgzdqc8razf702laagrvhvx68xd9yxxmzd3dyz0d6425pdrp";
- };
- }
- {
- goPackagePath = "github.com/alecthomas/units";
- fetch = {
- type = "git";
- url = "https://github.com/alecthomas/units";
- rev = "2efee857e7cf";
- sha256 = "1j65b91qb9sbrml9cpabfrcf07wmgzzghrl7809hjjhrmbzri5bl";
- };
- }
- {
- goPackagePath = "github.com/armon/consul-api";
- fetch = {
- type = "git";
- url = "https://github.com/armon/consul-api";
- rev = "eb2c6b5be1b6";
- sha256 = "1j6fdr1sg36qy4n4xjl7brq739fpm5npq98cmvklzjc9qrx98nk9";
- };
- }
- {
- goPackagePath = "github.com/blang/semver";
- fetch = {
- type = "git";
- url = "https://github.com/blang/semver";
- rev = "v3.5.1";
- sha256 = "13ws259bwcibkclbr82ilhk6zadm63kxklxhk12wayklj8ghhsmy";
- };
- }
- {
- goPackagePath = "github.com/cenkalti/backoff";
- fetch = {
- type = "git";
- url = "https://github.com/cenkalti/backoff";
- rev = "v2.0.0";
- sha256 = "0k4899ifpir6kmfxli8a2xfj5zdh0xb2jd0fq2r38wzd4pk25ipr";
- };
- }
- {
- goPackagePath = "github.com/chzyer/logex";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/logex";
- rev = "v1.1.10";
- sha256 = "08pbjj3wx9acavlwyr055isa8a5hnmllgdv5k6ra60l5y1brmlq4";
- };
- }
- {
- goPackagePath = "github.com/chzyer/readline";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/readline";
- rev = "2972be24d48e";
- sha256 = "104q8dazj8yf6b089jjr82fy9h1g80zyyzvp3g8b44a7d8ngjj6r";
- };
- }
- {
- goPackagePath = "github.com/chzyer/test";
- fetch = {
- type = "git";
- url = "https://github.com/chzyer/test";
- rev = "a1ea475d72b1";
- sha256 = "0rns2aqk22i9xsgyap0pq8wi4cfaxsri4d9q6xxhhyma8jjsnj2k";
- };
- }
- {
- goPackagePath = "github.com/client9/misspell";
- fetch = {
- type = "git";
- url = "https://github.com/client9/misspell";
- rev = "v0.3.4";
- sha256 = "1vwf33wsc4la25zk9nylpbp9px3svlmldkm0bha4hp56jws4q9cs";
- };
- }
- {
- goPackagePath = "github.com/coreos/etcd";
- fetch = {
- type = "git";
- url = "https://github.com/coreos/etcd";
- rev = "v3.3.10";
- sha256 = "1x2ii1hj8jraba8rbxz6dmc03y3sjxdnzipdvg6fywnlq1f3l3wl";
- };
- }
- {
- goPackagePath = "github.com/coreos/go-etcd";
- fetch = {
- type = "git";
- url = "https://github.com/coreos/go-etcd";
- rev = "v2.0.0";
- sha256 = "1xb34hzaa1lkbq5vkzy9vcz6gqwj7hp6cdbvyack2bf28dwn33jj";
- };
- }
- {
- goPackagePath = "github.com/coreos/go-semver";
- fetch = {
- type = "git";
- url = "https://github.com/coreos/go-semver";
- rev = "v0.2.0";
- sha256 = "1gghi5bnqj50hfxhqc1cxmynqmh2yk9ii7ab9gsm75y5cp94ymk0";
- };
- }
- {
- goPackagePath = "github.com/cpuguy83/go-md2man";
- fetch = {
- type = "git";
- url = "https://github.com/cpuguy83/go-md2man";
- rev = "v1.0.8";
- sha256 = "1w22dfdamsq63b5rvalh9k2y7rbwfkkjs7vm9vd4a13h2ql70lg2";
- };
- }
- {
- goPackagePath = "github.com/cyberdelia/templates";
- fetch = {
- type = "git";
- url = "https://github.com/cyberdelia/templates";
- rev = "ca7fffd4298c";
- sha256 = "1miakwci9pz95p0jps4i3pyv5ws713ks1wwir5bzrl0yg8klrgw1";
- };
- }
- {
- goPackagePath = "github.com/danwakefield/fnmatch";
- fetch = {
- type = "git";
- url = "https://github.com/danwakefield/fnmatch";
- rev = "cbb64ac3d964";
- sha256 = "0cbf511ppsa6hf59mdl7nbyn2b2n71y0bpkzbmfkdqjhanqh1lqz";
- };
- }
- {
- goPackagePath = "github.com/davecgh/go-spew";
- fetch = {
- type = "git";
- url = "https://github.com/davecgh/go-spew";
- rev = "v1.1.1";
- sha256 = "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y";
- };
- }
- {
- goPackagePath = "github.com/deepmap/oapi-codegen";
- fetch = {
- type = "git";
- url = "https://github.com/deepmap/oapi-codegen";
- rev = "ee90a3f9f1ae";
- sha256 = "199nb6aqhllkk891x24h1jffin1x9fx8jdsav9pbc2ki0z8mlji3";
- };
- }
- {
- goPackagePath = "github.com/dgrijalva/jwt-go";
- fetch = {
- type = "git";
- url = "https://github.com/dgrijalva/jwt-go";
- rev = "v3.2.0";
- sha256 = "08m27vlms74pfy5z79w67f9lk9zkx6a9jd68k3c4msxy75ry36mp";
- };
- }
- {
- goPackagePath = "github.com/dlclark/regexp2";
- fetch = {
- type = "git";
- url = "https://github.com/dlclark/regexp2";
- rev = "v1.1.6";
- sha256 = "144s81ndviwhyy20ipxvvfvap8phv5p762glxrz6aqxprkxfarj5";
- };
- }
- {
- goPackagePath = "github.com/dustin/go-humanize";
- fetch = {
- type = "git";
- url = "https://github.com/dustin/go-humanize";
- rev = "v1.0.0";
- sha256 = "1kqf1kavdyvjk7f8kx62pnm7fbypn9z1vbf8v2qdh3y7z7a0cbl3";
- };
- }
- {
- goPackagePath = "github.com/exoscale/egoscale";
- fetch = {
- type = "git";
- url = "https://github.com/exoscale/egoscale";
- rev = "v0.24.0";
- sha256 = "1ls7blpmhwqxz9cfjc5799q4047pawfda1v1mhyicjdlp3b1z1zi";
- };
- }
- {
- goPackagePath = "github.com/fatih/camelcase";
- fetch = {
- type = "git";
- url = "https://github.com/fatih/camelcase";
- rev = "v1.0.0";
- sha256 = "0z7rw6f5j97dkzqya257dqlxf3cm8zl508081gmnr4bsjhkwpz2l";
- };
- }
- {
- goPackagePath = "github.com/fsnotify/fsnotify";
- fetch = {
- type = "git";
- url = "https://github.com/fsnotify/fsnotify";
- rev = "v1.4.7";
- sha256 = "07va9crci0ijlivbb7q57d2rz9h27zgn2fsm60spjsqpdbvyrx4g";
- };
- }
- {
- goPackagePath = "github.com/getkin/kin-openapi";
- fetch = {
- type = "git";
- url = "https://github.com/getkin/kin-openapi";
- rev = "v0.2.0";
- sha256 = "0slv4k55yiqgv5cv51mvfdcckl95wsbvhvrrpmh4wf7q9rk0jkf6";
- };
- }
- {
- goPackagePath = "github.com/ghodss/yaml";
- fetch = {
- type = "git";
- url = "https://github.com/ghodss/yaml";
- rev = "v1.0.0";
- sha256 = "0skwmimpy7hlh7pva2slpcplnm912rp3igs98xnqmn859kwa5v8g";
- };
- }
- {
- goPackagePath = "github.com/go-chi/chi";
- fetch = {
- type = "git";
- url = "https://github.com/go-chi/chi";
- rev = "v4.0.2";
- sha256 = "1ay9yxzj60l21h4wayrq9sv5ajaqaryy5yyf27z7v2k4a83b5qr6";
- };
- }
- {
- goPackagePath = "github.com/go-ini/ini";
- fetch = {
- type = "git";
- url = "https://github.com/go-ini/ini";
- rev = "v1.42.0";
- sha256 = "18ywm8zyv091j1pp5mvx8szl7928chk8lw02br6jy568d7rk4xal";
- };
- }
- {
- goPackagePath = "github.com/gofrs/uuid";
- fetch = {
- type = "git";
- url = "https://github.com/gofrs/uuid";
- rev = "v3.2.0";
- sha256 = "1q63mp7bznhfgyw133c0wc0hpcj1cq9bcf7w1f8r6inkcrils1fz";
- };
- }
- {
- goPackagePath = "github.com/golang/lint";
- fetch = {
- type = "git";
- url = "https://github.com/golang/lint";
- rev = "c67002cb31c3";
- sha256 = "0gymbggskjmphqxqcx4s0vnlcz7mygbix0vhwcwv5r67c0bf6765";
- };
- }
- {
- goPackagePath = "github.com/golangci/lint-1";
- fetch = {
- type = "git";
- url = "https://github.com/golangci/lint-1";
- rev = "d2cdd8c08219";
- sha256 = "0viib12a61338411ng4nnd4na4fscsknghk397jdfn00sigyy4ls";
- };
- }
- {
- goPackagePath = "github.com/google/shlex";
- fetch = {
- type = "git";
- url = "https://github.com/google/shlex";
- rev = "c34317bd91bf";
- sha256 = "00qivza4hkllfkar2vpqmyxybi0fwqipgijv61dgapq4xddxdq0r";
- };
- }
- {
- goPackagePath = "github.com/gopherjs/gopherjs";
- fetch = {
- type = "git";
- url = "https://github.com/gopherjs/gopherjs";
- rev = "d547d1d9531e";
- sha256 = "0rhgxfh8b3qq4imkw6dmv0hxsmflm9pkax8i7a9z8q464z1ixrz7";
- };
- }
- {
- goPackagePath = "github.com/gordonklaus/ineffassign";
- fetch = {
- type = "git";
- url = "https://github.com/gordonklaus/ineffassign";
- rev = "1003c8bd00dc";
- sha256 = "1rkzqvd3z03vq8q8qi9cghvgggsf02ammj9wq8jvpnx6b2sd16nd";
- };
- }
- {
- goPackagePath = "github.com/hashicorp/hcl";
- fetch = {
- type = "git";
- url = "https://github.com/hashicorp/hcl";
- rev = "v1.0.0";
- sha256 = "0q6ml0qqs0yil76mpn4mdx4lp94id8vbv575qm60jzl1ijcl5i66";
- };
- }
- {
- goPackagePath = "github.com/inconshreveable/mousetrap";
- fetch = {
- type = "git";
- url = "https://github.com/inconshreveable/mousetrap";
- rev = "v1.0.0";
- sha256 = "1mn0kg48xkd74brf48qf5hzp0bc6g8cf5a77w895rl3qnlpfw152";
- };
- }
- {
- goPackagePath = "github.com/jtolds/gls";
- fetch = {
- type = "git";
- url = "https://github.com/jtolds/gls";
- rev = "v4.20.0";
- sha256 = "1k7xd2q2ysv2xsh373qs801v6f359240kx0vrl0ydh7731lngvk6";
- };
- }
- {
- goPackagePath = "github.com/juju/ansiterm";
- fetch = {
- type = "git";
- url = "https://github.com/juju/ansiterm";
- rev = "720a0952cc2a";
- sha256 = "0n6j0y7xhashp8gdkdl0r7vlbkdrkymrzxn9hxrx522k2isggs7h";
- };
- }
- {
- goPackagePath = "github.com/konsorten/go-windows-terminal-sequences";
- fetch = {
- type = "git";
- url = "https://github.com/konsorten/go-windows-terminal-sequences";
- rev = "v1.0.1";
- sha256 = "1lchgf27n276vma6iyxa0v1xds68n2g8lih5lavqnx5x6q5pw2ip";
- };
- }
- {
- goPackagePath = "github.com/kr/pretty";
- fetch = {
- type = "git";
- url = "https://github.com/kr/pretty";
- rev = "v0.1.0";
- sha256 = "18m4pwg2abd0j9cn5v3k2ksk9ig4vlwxmlw9rrglanziv9l967qp";
- };
- }
- {
- goPackagePath = "github.com/kr/pty";
- fetch = {
- type = "git";
- url = "https://github.com/kr/pty";
- rev = "v1.1.1";
- sha256 = "0383f0mb9kqjvncqrfpidsf8y6ns5zlrc91c6a74xpyxjwvzl2y6";
- };
- }
- {
- goPackagePath = "github.com/kr/text";
- fetch = {
- type = "git";
- url = "https://github.com/kr/text";
- rev = "v0.1.0";
- sha256 = "1gm5bsl01apvc84bw06hasawyqm4q84vx1pm32wr9jnd7a8vjgj1";
- };
- }
- {
- goPackagePath = "github.com/labstack/echo";
- fetch = {
- type = "git";
- url = "https://github.com/labstack/echo";
- rev = "v4.1.11";
- sha256 = "0b14vgwzznn7wzyjb98xdmq4wjg16l3y62njiwfz4qsm4pwzk405";
- };
- }
- {
- goPackagePath = "github.com/labstack/gommon";
- fetch = {
- type = "git";
- url = "https://github.com/labstack/gommon";
- rev = "v0.3.0";
- sha256 = "18z7akyzm75p6anm4b8qkqgm4iivx50z07hi5wf50w1pbsvbcdi0";
- };
- }
- {
- goPackagePath = "github.com/lunixbochs/vtclean";
- fetch = {
- type = "git";
- url = "https://github.com/lunixbochs/vtclean";
- rev = "2d01aacdc34a";
- sha256 = "1ss88dyx5hr4imvpg5lixvp0cf7c2qm4x9m8mdgshjpm92g5rqmf";
- };
- }
- {
- goPackagePath = "github.com/magiconair/properties";
- fetch = {
- type = "git";
- url = "https://github.com/magiconair/properties";
- rev = "v1.8.0";
- sha256 = "1a10362wv8a8qwb818wygn2z48lgzch940hvpv81hv8gc747ajxn";
- };
- }
- {
- goPackagePath = "github.com/manifoldco/promptui";
- fetch = {
- type = "git";
- url = "https://github.com/manifoldco/promptui";
- rev = "v0.3.2";
- sha256 = "185h0lqm14l9j0yvdsn9njq7jw3j6x3l21jvvczzbcbbrj44q0pl";
- };
- }
- {
- goPackagePath = "github.com/matryer/moq";
- fetch = {
- type = "git";
- url = "https://github.com/matryer/moq";
- rev = "6cfb0558e1bd";
- sha256 = "0x7ss68cvq2aljyw4765iy7divmp8rghpyzlas3nb95qzsfmmpzl";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-colorable";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-colorable";
- rev = "v0.1.4";
- sha256 = "1yxcz08kminqr1221zxpibnbzfcgs3fafin0z9zqb3gqvf74jywz";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-isatty";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-isatty";
- rev = "v0.0.10";
- sha256 = "0jf4hwfwd2cpxrlyv0jzcia809q2bjw7y1m3ciaj2s8lj2jqyf6r";
- };
- }
- {
- goPackagePath = "github.com/mattn/go-runewidth";
- fetch = {
- type = "git";
- url = "https://github.com/mattn/go-runewidth";
- rev = "v0.0.3";
- sha256 = "0lc39b6xrxv7h3v3y1kgz49cgi5qxwlygs715aam6ba35m48yi7g";
- };
- }
- {
- goPackagePath = "github.com/minio/minio-go";
- fetch = {
- type = "git";
- url = "https://github.com/minio/minio-go";
- rev = "v6.0.44";
- sha256 = "0sfmd2lf24f7ds16imk63mas6izhjnmprbxad0sil9abvk8r23mk";
- };
- }
- {
- goPackagePath = "github.com/minio/sha256-simd";
- fetch = {
- type = "git";
- url = "https://github.com/minio/sha256-simd";
- rev = "v0.1.1";
- sha256 = "1j0iqsckm97g4l79vd4mc7apbmkdar23jpzqpnpdhwpfd834j8lp";
- };
- }
- {
- goPackagePath = "github.com/mitchellh/go-homedir";
- fetch = {
- type = "git";
- url = "https://github.com/mitchellh/go-homedir";
- rev = "v1.1.0";
- sha256 = "0ydzkipf28hwj2bfxqmwlww47khyk6d152xax4bnyh60f4lq3nx1";
- };
- }
- {
- goPackagePath = "github.com/mitchellh/mapstructure";
- fetch = {
- type = "git";
- url = "https://github.com/mitchellh/mapstructure";
- rev = "v1.1.2";
- sha256 = "03bpv28jz9zhn4947saqwi328ydj7f6g6pf1m2d4m5zdh5jlfkrr";
- };
- }
- {
- goPackagePath = "github.com/nicksnyder/go-i18n";
- fetch = {
- type = "git";
- url = "https://github.com/nicksnyder/go-i18n";
- rev = "v1.10.0";
- sha256 = "1nlvq85c232z5yjs86pxpmkv7hk6gb5pa6j4hhzgdz85adk2ma04";
- };
- }
- {
- goPackagePath = "github.com/olekukonko/tablewriter";
- fetch = {
- type = "git";
- url = "https://github.com/olekukonko/tablewriter";
- rev = "be2c049b30cc";
- sha256 = "1fr996vpmh6v5q13kfgf0fbi0hksxqg0fnbvj2nqhlsyfp5s8f4w";
- };
- }
- {
- goPackagePath = "github.com/pelletier/go-toml";
- fetch = {
- type = "git";
- url = "https://github.com/pelletier/go-toml";
- rev = "v1.2.0";
- sha256 = "1fjzpcjng60mc3a4b2ql5a00d5gah84wj740dabv9kq67mpg8fxy";
- };
- }
- {
- goPackagePath = "github.com/pkg/errors";
- fetch = {
- type = "git";
- url = "https://github.com/pkg/errors";
- rev = "v0.9.1";
- sha256 = "1761pybhc2kqr6v5fm8faj08x9bql8427yqg6vnfv6nhrasx1mwq";
- };
- }
- {
- goPackagePath = "github.com/pmezard/go-difflib";
- fetch = {
- type = "git";
- url = "https://github.com/pmezard/go-difflib";
- rev = "v1.0.0";
- sha256 = "0c1cn55m4rypmscgf0rrb88pn58j3ysvc2d0432dp3c6fqg6cnzw";
- };
- }
- {
- goPackagePath = "github.com/russross/blackfriday";
- fetch = {
- type = "git";
- url = "https://github.com/russross/blackfriday";
- rev = "v1.5.2";
- sha256 = "0jzbfzcywqcrnym4gxlz6nphmm1grg6wsl4f0r9x384rn83wkj7c";
- };
- }
- {
- goPackagePath = "github.com/sergi/go-diff";
- fetch = {
- type = "git";
- url = "https://github.com/sergi/go-diff";
- rev = "v1.0.0";
- sha256 = "0swiazj8wphs2zmk1qgq75xza6m19snif94h2m6fi8dqkwqdl7c7";
- };
- }
- {
- goPackagePath = "github.com/sirupsen/logrus";
- fetch = {
- type = "git";
- url = "https://github.com/sirupsen/logrus";
- rev = "v1.4.2";
- sha256 = "087k2lxrr9p9dh68yw71d05h5g9p5v26zbwd6j7lghinjfaw334x";
- };
- }
- {
- goPackagePath = "github.com/smartystreets/assertions";
- fetch = {
- type = "git";
- url = "https://github.com/smartystreets/assertions";
- rev = "b2de0cb4f26d";
- sha256 = "1i7ldgavgl35c7gk25p7bvdr282ckng090zr4ch9mk1705akx09y";
- };
- }
- {
- goPackagePath = "github.com/smartystreets/goconvey";
- fetch = {
- type = "git";
- url = "https://github.com/smartystreets/goconvey";
- rev = "68dc04aab96a";
- sha256 = "1kas5v95fzhr88hg4rjy0vp03y4pzvy3pwwgkfz2yhn5nlj29nk6";
- };
- }
- {
- goPackagePath = "github.com/spf13/afero";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/afero";
- rev = "v1.1.2";
- sha256 = "0miv4faf5ihjfifb1zv6aia6f6ik7h1s4954kcb8n6ixzhx9ck6k";
- };
- }
- {
- goPackagePath = "github.com/spf13/cast";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/cast";
- rev = "v1.3.0";
- sha256 = "0xq1ffqj8y8h7dcnm0m9lfrh0ga7pssnn2c1dnr09chqbpn4bdc5";
- };
- }
- {
- goPackagePath = "github.com/spf13/cobra";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/cobra";
- rev = "v0.0.3";
- sha256 = "1q1nsx05svyv9fv3fy6xv6gs9ffimkyzsfm49flvl3wnvf1ncrkd";
- };
- }
- {
- goPackagePath = "github.com/spf13/jwalterweatherman";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/jwalterweatherman";
- rev = "v1.0.0";
- sha256 = "093fmmvavv84pv4q84hav7ph3fmrq87bvspjj899q0qsx37yvdr8";
- };
- }
- {
- goPackagePath = "github.com/spf13/pflag";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/pflag";
- rev = "v1.0.3";
- sha256 = "1cj3cjm7d3zk0mf1xdybh0jywkbbw7a6yr3y22x9sis31scprswd";
- };
- }
- {
- goPackagePath = "github.com/spf13/viper";
- fetch = {
- type = "git";
- url = "https://github.com/spf13/viper";
- rev = "v1.3.1";
- sha256 = "1190mg04718r03qriav99sf4kx2n7wdgr8vdni15f74bpbzrdjrl";
- };
- }
- {
- goPackagePath = "github.com/stretchr/objx";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/objx";
- rev = "v0.1.1";
- sha256 = "0iph0qmpyqg4kwv8jsx6a56a7hhqq8swrazv40ycxk9rzr0s8yls";
- };
- }
- {
- goPackagePath = "github.com/stretchr/testify";
- fetch = {
- type = "git";
- url = "https://github.com/stretchr/testify";
- rev = "v1.4.0";
- sha256 = "187i5g88sxfy4vxpm7dw1gwv29pa2qaq475lxrdh5livh69wqfjb";
- };
- }
- {
- goPackagePath = "github.com/tsenart/deadcode";
- fetch = {
- type = "git";
- url = "https://github.com/tsenart/deadcode";
- rev = "210d2dc333e9";
- sha256 = "05kif593f4wygnrq2fdjhn7kkcpdmgjnykcila85d0gqlb1f36g0";
- };
- }
- {
- goPackagePath = "github.com/ugorji/go";
- fetch = {
- type = "git";
- url = "https://github.com/ugorji/go";
- rev = "d75b2dcb6bc8";
- sha256 = "0di1k35gpq9bp958ywranpbskx2vdwlb38s22vl9rybm3wa5g3ps";
- };
- }
- {
- goPackagePath = "github.com/valyala/bytebufferpool";
- fetch = {
- type = "git";
- url = "https://github.com/valyala/bytebufferpool";
- rev = "v1.0.0";
- sha256 = "01lqzjddq6kz9v41nkky7wbgk7f1cw036sa7ldz10d82g5klzl93";
- };
- }
- {
- goPackagePath = "github.com/valyala/fasttemplate";
- fetch = {
- type = "git";
- url = "https://github.com/valyala/fasttemplate";
- rev = "v1.1.0";
- sha256 = "089wm839lqmw9knr3ifbi82iykaybk0zxzp3c02lsh31wax4f8a2";
- };
- }
- {
- goPackagePath = "github.com/vbauerster/mpb";
- fetch = {
- type = "git";
- url = "https://github.com/vbauerster/mpb";
- rev = "v4.8.4";
- sha256 = "0ifz1hp1a5xjxx7x9km5pb0x6p60lcpzwmhnxlg5x4ls6hrs8wd9";
- };
- }
- {
- goPackagePath = "github.com/xordataexchange/crypt";
- fetch = {
- type = "git";
- url = "https://github.com/xordataexchange/crypt";
- rev = "b2862e3d0a77";
- sha256 = "04q3856anpzl4gdfgmg7pbp9cx231nkz3ymq2xp27rnmmwhfxr8y";
- };
- }
- {
- goPackagePath = "golang.org/x/crypto";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/crypto";
- rev = "e1110fd1c708";
- sha256 = "0n5n7dzlr87mvk3mbcx400al4pa1i85jbbdhbx4s1rhr0rs3kh9a";
- };
- }
- {
- goPackagePath = "golang.org/x/lint";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/lint";
- rev = "c67002cb31c3";
- sha256 = "0gymbggskjmphqxqcx4s0vnlcz7mygbix0vhwcwv5r67c0bf6765";
- };
- }
- {
- goPackagePath = "golang.org/x/net";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/net";
- rev = "2180aed22343";
- sha256 = "0hl3pgi8rzij5m6alq4xqfvyvidy7jnf5y85031jv4y1bj85r6pl";
- };
- }
- {
- goPackagePath = "golang.org/x/sync";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sync";
- rev = "112230192c58";
- sha256 = "05i2k43j2d0llq768hg5pf3hb2yhfzp9la1w5wp0rsnnzblr0lfn";
- };
- }
- {
- goPackagePath = "golang.org/x/sys";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/sys";
- rev = "52ab43148777";
- sha256 = "1kakxbqrb1w2vwg7r1896z68qcx2lfvimsl8cs2niiipbgpi6imx";
- };
- }
- {
- goPackagePath = "golang.org/x/text";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/text";
- rev = "v0.3.2";
- sha256 = "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh";
- };
- }
- {
- goPackagePath = "golang.org/x/tools";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/tools";
- rev = "a911d9008d1f";
- sha256 = "118vsliq2a9xfp6rckc310mf9lydfgah6hgiggd88cm3zch4626m";
- };
- }
- {
- goPackagePath = "golang.org/x/xerrors";
- fetch = {
- type = "git";
- url = "https://go.googlesource.com/xerrors";
- rev = "a985d3407aa7";
- sha256 = "00wzr5w8aadipgc3rkk8f11i41znskfj9ix5nhhaxyg7isrslgcj";
- };
- }
- {
- goPackagePath = "gopkg.in/alecthomas/kingpin.v3-unstable";
- fetch = {
- type = "git";
- url = "https://gopkg.in/alecthomas/kingpin.v3-unstable";
- rev = "df19058c872c";
- sha256 = "0nb6925fixs6brdwpmwi32b38acn1s8dv4g0syjy3kpq0wasljy9";
- };
- }
- {
- goPackagePath = "gopkg.in/check.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/check.v1";
- rev = "788fd7840127";
- sha256 = "0v3bim0j375z81zrpr5qv42knqs0y2qv2vkjiqi5axvb78slki1a";
- };
- }
- {
- goPackagePath = "gopkg.in/ini.v1";
- fetch = {
- type = "git";
- url = "https://gopkg.in/ini.v1";
- rev = "v1.42.0";
- sha256 = "18ywm8zyv091j1pp5mvx8szl7928chk8lw02br6jy568d7rk4xal";
- };
- }
- {
- goPackagePath = "gopkg.in/yaml.v2";
- fetch = {
- type = "git";
- url = "https://gopkg.in/yaml.v2";
- rev = "v2.2.5";
- sha256 = "08smz8dfyxp02ha74my9iszqa5qzgl3ksi28ilyp8lqipssiq6fg";
- };
- }
-]
diff --git a/pkgs/tools/admin/salt/default.nix b/pkgs/tools/admin/salt/default.nix
index f3c375a9966..3cfd805d482 100644
--- a/pkgs/tools/admin/salt/default.nix
+++ b/pkgs/tools/admin/salt/default.nix
@@ -25,18 +25,19 @@ let
in
py.pkgs.buildPythonApplication rec {
pname = "salt";
- version = "3000.3";
+ version = "3001";
src = py.pkgs.fetchPypi {
inherit pname version;
- sha256 = "19yfjhidx93rl9s03lvrfz7kp0xxigyv4d3zb9792zb9bsc4kjpw";
+ sha256 = "0m7immip3r8yffiv7qlcqibszvhlg48qpgcm16skvrn85hdhv9jw";
};
propagatedBuildInputs = with py.pkgs; [
+ distro
jinja2
markupsafe
msgpack
- pycrypto
+ pycryptodomex
pyyaml
pyzmq
requests
diff --git a/pkgs/tools/admin/salt/fix-libcrypto-loading.patch b/pkgs/tools/admin/salt/fix-libcrypto-loading.patch
index f7560b1fc56..e011a15b43f 100644
--- a/pkgs/tools/admin/salt/fix-libcrypto-loading.patch
+++ b/pkgs/tools/admin/salt/fix-libcrypto-loading.patch
@@ -2,13 +2,12 @@ diff --git a/salt/utils/rsax931.py b/salt/utils/rsax931.py
index f827cc6db8..b728595186 100644
--- a/salt/utils/rsax931.py
+++ b/salt/utils/rsax931.py
-@@ -47,6 +47,9 @@ def _load_libcrypto():
- lib = lib[0] if len(lib) > 0 else None
- if lib:
- return cdll.LoadLibrary(lib)
-+ else:
-+ return cdll.LoadLibrary('@libcrypto@')
-+
- raise OSError('Cannot locate OpenSSL libcrypto')
+@@ -74,7 +74,7 @@
+ """
+ Attempt to load libcrypto.
+ """
+- return cdll.LoadLibrary(_find_libcrypto())
++ return cdll.LoadLibrary('@libcrypto@')
+ def _init_libcrypto():
diff --git a/pkgs/tools/filesystems/gcsfuse/default.nix b/pkgs/tools/filesystems/gcsfuse/default.nix
index 3f0e261b18d..89fa3ebe33b 100644
--- a/pkgs/tools/filesystems/gcsfuse/default.nix
+++ b/pkgs/tools/filesystems/gcsfuse/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "gcsfuse";
- version = "0.29.0";
+ version = "0.30.0";
src = fetchFromGitHub {
owner = "googlecloudplatform";
repo = "gcsfuse";
rev = "v${version}";
- sha256 = "11an7cxgg3x830mwlhyx50xkcv7zpa9aziz6gz1crwp8shr4hdik";
+ sha256 = "1ai1dgf07g2c08rp87kygrl67hyj7x793093wmnwaxfpylx5flv0";
};
goPackagePath = "github.com/googlecloudplatform/gcsfuse";
@@ -20,6 +20,8 @@ buildGoPackage rec {
ln -s $out/bin/mount_gcsfuse $out/bin/mount.fuse.gcsfuse
'';
+ buildFlagsArray = [ "-ldflags=-s -w -X main.gcsfuseVersion=${version}" ];
+
meta = with lib;{
description = "A user-space file system for interacting with Google Cloud Storage";
homepage = "https://cloud.google.com/storage/docs/gcs-fuse";
diff --git a/pkgs/tools/filesystems/squashfs-tools-ng/default.nix b/pkgs/tools/filesystems/squashfs-tools-ng/default.nix
index 72b95641d00..e9afa5cf190 100644
--- a/pkgs/tools/filesystems/squashfs-tools-ng/default.nix
+++ b/pkgs/tools/filesystems/squashfs-tools-ng/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "squashfs-tools-ng";
- version = "0.9.1";
+ version = "1.0.0";
src = fetchurl {
url = "https://infraroot.at/pub/squashfs/squashfs-tools-ng-${version}.tar.xz";
- sha256 = "1ilxkrqbpb5whv7xfwfvph76jwyjzf988njjpyyr99h6jv2r77q1";
+ sha256 = "1dpx0a200s46s1dxp64hkn765vap0hzmyyvmq7wrmcs81mvlrd0l";
};
nativeBuildInputs = [ doxygen graphviz pkgconfig perl ];
diff --git a/pkgs/tools/graphics/asymptote/default.nix b/pkgs/tools/graphics/asymptote/default.nix
index 285dd9e7d4e..67afac2cdcc 100644
--- a/pkgs/tools/graphics/asymptote/default.nix
+++ b/pkgs/tools/graphics/asymptote/default.nix
@@ -9,14 +9,14 @@
}:
stdenv.mkDerivation rec {
- version = "2.65";
+ version = "2.66";
pname = "asymptote";
src = fetchFromGitHub {
owner = "vectorgraphics";
repo = pname;
rev = version;
- sha256 = "1b40khffrvwm3nd5nx1iybhkc25zs6whrb3wynw7y3i87p3palyz";
+ sha256 = "0c445j950n6nxgr1zxj7a26daa5d9f3i91506b7r7627s943b1kd";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix b/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
index 48d082564b7..35e02d52b48 100644
--- a/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
+++ b/pkgs/tools/inputmethods/ibus-engines/ibus-m17n/default.nix
@@ -13,13 +13,13 @@
stdenv.mkDerivation rec {
pname = "ibus-m17n";
- version = "1.4.2";
+ version = "1.4.3";
src = fetchFromGitHub {
owner = "ibus";
repo = "ibus-m17n";
rev = version;
- sha256 = "16davz397svhjb234kx7mnq2m3wdxi2fh1ryniphbczjpbwn23g6";
+ sha256 = "0lb2vcnkzy64474j7306ydyw1ali0qbx07sxfms2fqv1nmh161i2";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/inputmethods/ibus/default.nix b/pkgs/tools/inputmethods/ibus/default.nix
index 644fd5eef3b..238e133495c 100644
--- a/pkgs/tools/inputmethods/ibus/default.nix
+++ b/pkgs/tools/inputmethods/ibus/default.nix
@@ -16,6 +16,7 @@
, gtk2
, gtk3
, gtk-doc
+, runCommand
, isocodes
, cldr-emoji-annotation
, unicode-character-database
@@ -47,6 +48,14 @@ let
makeWrapper ${glib.dev}/bin/glib-mkenums $out/bin/glib-mkenums --unset PYTHONPATH
'';
};
+ # make-dconf-override-db.sh needs to execute dbus-launch in the sandbox,
+ # it will fail to read /etc/dbus-1/session.conf unless we add this flag
+ dbus-launch = runCommand "sandbox-dbus-launch" {
+ nativeBuildInputs = [ makeWrapper ];
+ } ''
+ makeWrapper ${dbus}/bin/dbus-launch $out/bin/dbus-launch \
+ --add-flags --config-file=${dbus.daemon}/share/dbus-1/session.conf
+ '';
in
stdenv.mkDerivation rec {
@@ -71,7 +80,7 @@ stdenv.mkDerivation rec {
outputs = [ "out" "dev" "installedTests" ];
postPatch = ''
- echo \#!${runtimeShell} > data/dconf/make-dconf-override-db.sh
+ patchShebangs --build data/dconf/make-dconf-override-db.sh
cp ${buildPackages.gtk-doc}/share/gtk-doc/data/gtk-doc.make .
'';
@@ -105,6 +114,7 @@ stdenv.mkDerivation rec {
python3BuildEnv
vala
wrapGAppsHook
+ dbus-launch
];
propagatedBuildInputs = [
diff --git a/pkgs/tools/misc/codebraid/default.nix b/pkgs/tools/misc/codebraid/default.nix
index bc4a7084cdd..eea5260a989 100644
--- a/pkgs/tools/misc/codebraid/default.nix
+++ b/pkgs/tools/misc/codebraid/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "codebraid";
- version = "0.5.0-unstable-2019-12-11";
+ version = "0.5.0-unstable-2020-07-01";
src = fetchFromGitHub {
owner = "gpoore";
repo = pname;
- rev = "fac1b29";
- sha256 = "0ldfrkkip7i1fdyz1iydyik3mhm0xv0jvxnl37r7g707dl38vf3h";
+ rev = "c7962587e7f1e619b5dcf9a5e901eb7042520b00";
+ sha256 = "1f31yaiwc33ivjbipym7sggsqwqxn70kgf9dixi8392pk70jzq6p";
};
propagatedBuildInputs = with python3Packages; [ bespon ];
diff --git a/pkgs/tools/misc/diffoscope/default.nix b/pkgs/tools/misc/diffoscope/default.nix
index cf5275fcfe4..784d7494b9b 100644
--- a/pkgs/tools/misc/diffoscope/default.nix
+++ b/pkgs/tools/misc/diffoscope/default.nix
@@ -16,11 +16,11 @@ let
in
python3Packages.buildPythonApplication rec {
pname = "diffoscope";
- version = "148";
+ version = "150";
src = fetchurl {
url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2";
- sha256 = "1fx3wq5bv12pjcpkd7lvis0vg50apzwvxa5jvcs2dv1r8385wchz";
+ sha256 = "0hsjhcaka4nxbwyyk2gajblsp648km9492aq4100drsgnj5d36hg";
};
outputs = [ "out" "man" ];
diff --git a/pkgs/tools/misc/esphome/default.nix b/pkgs/tools/misc/esphome/default.nix
index 3dd79969554..1160f4158b6 100644
--- a/pkgs/tools/misc/esphome/default.nix
+++ b/pkgs/tools/misc/esphome/default.nix
@@ -1,28 +1,21 @@
-{ lib, python3, platformio, esptool, git, protobuf3_10, fetchpatch }:
+{ lib, python3, platformio, esptool, git, protobuf3_11, fetchpatch }:
let
python = python3.override {
packageOverrides = self: super: {
protobuf = super.protobuf.override {
- protobuf = protobuf3_10;
+ protobuf = protobuf3_11;
};
- pyyaml = super.pyyaml.overridePythonAttrs (oldAttrs: rec {
- version = "5.1.2";
- src = oldAttrs.src.override {
- inherit version;
- sha256 = "1r5faspz73477hlbjgilw05xsms0glmsa371yqdd26znqsvg1b81";
- };
- });
};
};
in python.pkgs.buildPythonApplication rec {
pname = "esphome";
- version = "1.14.4";
+ version = "1.14.5";
src = python.pkgs.fetchPypi {
inherit pname version;
- sha256 = "10krdmpbafvii0qlg5w94vdv573f3zdqm78ck79d6q0frdd9q9yn";
+ sha256 = "176mi361677d5cqbi0hn52kky845byjs6gdad8pdhihyjgv7a9y9";
};
ESPHOME_USE_SUBPROCESS = "";
@@ -30,7 +23,7 @@ in python.pkgs.buildPythonApplication rec {
propagatedBuildInputs = with python.pkgs; [
voluptuous pyyaml paho-mqtt colorlog
tornado protobuf tzlocal pyserial ifaddr
- protobuf
+ protobuf click
];
# remove all version pinning (E.g tornado==5.1.1 -> tornado)
diff --git a/pkgs/tools/misc/fdupes/default.nix b/pkgs/tools/misc/fdupes/default.nix
index 731ad86e622..7203d6b57fc 100644
--- a/pkgs/tools/misc/fdupes/default.nix
+++ b/pkgs/tools/misc/fdupes/default.nix
@@ -1,17 +1,18 @@
-{ stdenv, fetchFromGitHub }:
+{ stdenv, fetchFromGitHub, autoreconfHook, ncurses, pcre2 }:
stdenv.mkDerivation rec {
pname = "fdupes";
- version = "1.6.1";
+ version = "2.1.1";
src = fetchFromGitHub {
owner = "adrianlopezroche";
repo = "fdupes";
rev = "v${version}";
- sha256 = "19b6vqblddaw8ccw4sn0qsqzbswlhrz8ia6n4m3hymvcxn8skpz9";
+ sha256 = "1c5hv7vkfxsii1qafhsynzp9zkwim47xkpk27sy64qdsjnhysdak";
};
- makeFlags = [ "PREFIX=$(out)" ];
+ nativeBuildInputs = [ autoreconfHook ];
+ buildInputs = [ ncurses pcre2 ];
meta = with stdenv.lib; {
description = "Identifies duplicate files residing within specified directories";
diff --git a/pkgs/tools/misc/geekbench/default.nix b/pkgs/tools/misc/geekbench/default.nix
index 9c250390e11..78d2e947e39 100644
--- a/pkgs/tools/misc/geekbench/default.nix
+++ b/pkgs/tools/misc/geekbench/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "geekbench";
- version = "5.2.0";
+ version = "5.2.1";
src = fetchurl {
url = "https://cdn.geekbench.com/Geekbench-${version}-Linux.tar.gz";
- sha256 = "1rvzll57igivhlxp058mhmcbq07q2zr52xbi1wyn85qr9ihrhx08";
+ sha256 = "0hmb3ibza2jycnzw2hd1pjzz7hfx0m2m86v4s7zs9vjw00w4r1j9";
};
dontConfigure = true;
diff --git a/pkgs/tools/misc/plantuml/default.nix b/pkgs/tools/misc/plantuml/default.nix
index cb8cf1ec0a8..5b139bf4929 100644
--- a/pkgs/tools/misc/plantuml/default.nix
+++ b/pkgs/tools/misc/plantuml/default.nix
@@ -1,12 +1,12 @@
{ stdenv, fetchurl, makeWrapper, jre, graphviz }:
stdenv.mkDerivation rec {
- version = "1.2020.12";
+ version = "1.2020.15";
pname = "plantuml";
src = fetchurl {
url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar";
- sha256 = "0c0270kjw8vg8nphharap2p66yl72j5k4k3s5r9klafgp3sg4sjj";
+ sha256 = "0dvm24ihdr71giz0mihg7wjqf2nrkk7a52vbbzimrvbilaih6s8v";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/pkgs/tools/misc/starship/default.nix b/pkgs/tools/misc/starship/default.nix
index 0112c0ea686..142caea7056 100644
--- a/pkgs/tools/misc/starship/default.nix
+++ b/pkgs/tools/misc/starship/default.nix
@@ -3,13 +3,13 @@
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.43.0";
+ version = "0.44.0";
src = fetchFromGitHub {
owner = "starship";
repo = pname;
rev = "v${version}";
- sha256 = "16ch3dhwgwmdalif3cyi3x4vrpww546wspcwc4xi0k7lp2zppbwf";
+ sha256 = "1pxrg5sfqqkvqww3fabq64j1fg03v5fj5yvm2xg2qa5n2f2qwnhi";
};
nativeBuildInputs = [ installShellFiles ] ++ stdenv.lib.optionals stdenv.isLinux [ pkg-config ];
@@ -29,7 +29,7 @@ rustPlatform.buildRustPackage rec {
done
'';
- cargoSha256 = "09lq9ngnwg5z2l2y2ah8ng4cl8afb4gy4djwiq9yv61sjlqbr1y2";
+ cargoSha256 = "1b5gsw7jpiqjc7kbwf2kp6h6ks7jcgygrwzvn2akz86z40sskyg3";
preCheck = ''
substituteInPlace tests/testsuite/common.rs \
diff --git a/pkgs/tools/misc/topgrade/default.nix b/pkgs/tools/misc/topgrade/default.nix
index ca146bcf0fc..af3b126614a 100644
--- a/pkgs/tools/misc/topgrade/default.nix
+++ b/pkgs/tools/misc/topgrade/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "topgrade";
- version = "4.8.0";
+ version = "5.1.0";
src = fetchFromGitHub {
owner = "r-darwish";
repo = pname;
rev = "v${version}";
- sha256 = "1rskk3cb253xbdn42ccm5ks39xac4q1hgz67nfi1hpwnavpx5g6p";
+ sha256 = "0cnzla5x4y4j658zihlnrghry4c3695gi0marwygh7vcfxqh0vlh";
};
- cargoSha256 = "0d00r52qhahdx1yylpri7cm85csvy0bwzspwgwqwgilxcfnf5a16";
+ cargoSha256 = "16y71dd775knkq04x6qjs6zf3b9z12vz5xhqm18sl2bm3sbsq4pc";
buildInputs = lib.optional stdenv.isDarwin Foundation;
diff --git a/pkgs/tools/misc/wootility/default.nix b/pkgs/tools/misc/wootility/default.nix
index 00cfd27d2e8..c07de47e477 100644
--- a/pkgs/tools/misc/wootility/default.nix
+++ b/pkgs/tools/misc/wootility/default.nix
@@ -1,15 +1,22 @@
-{ appimageTools, fetchurl, lib, gsettings-desktop-schemas, gtk3, udev, wooting-udev-rules }:
-
+{ appimageTools
+, fetchurl
+, lib
+, gsettings-desktop-schemas
+, gtk3
+, libxkbfile
+, udev
+, wooting-udev-rules
+}:
let
pname = "wootility";
- version = "3.4.6";
+ version = "3.5.10";
in
appimageTools.wrapType2 rec {
name = "${pname}-${version}";
src = fetchurl {
url = "https://s3.eu-west-2.amazonaws.com/wooting-update/wootility-linux-latest/wootility-${version}.AppImage";
- sha256 = "02ivbgnzr657iqb9hviaylmsym2kki2c84xmqfix3b0awsphn05q";
+ sha256 = "1bhk4jcziis01lyn8dmx93abd6p41gmbrysphcd5810l7zcfz59y";
};
profile = ''
@@ -19,7 +26,11 @@ appimageTools.wrapType2 rec {
multiPkgs = extraPkgs;
extraPkgs =
- pkgs: (appimageTools.defaultFhsEnvArgs.multiPkgs pkgs) ++ ([ udev wooting-udev-rules ]);
+ pkgs: (appimageTools.defaultFhsEnvArgs.multiPkgs pkgs) ++ ([
+ udev
+ wooting-udev-rules
+ libxkbfile
+ ]);
extraInstallCommands = "mv $out/bin/{${name},${pname}}";
meta = with lib; {
diff --git a/pkgs/tools/misc/zoxide/default.nix b/pkgs/tools/misc/zoxide/default.nix
index ee15786d40c..f6c018f4e05 100644
--- a/pkgs/tools/misc/zoxide/default.nix
+++ b/pkgs/tools/misc/zoxide/default.nix
@@ -1,28 +1,31 @@
-{ stdenv
+{ lib
, fetchFromGitHub
, rustPlatform
-, withFzf ? true, fzf
+, withFzf ? true
+, fzf
}:
-
-rustPlatform.buildRustPackage rec {
+let
+ version = "0.4.3";
+in
+rustPlatform.buildRustPackage {
pname = "zoxide";
- version = "0.4.1";
+ inherit version;
src = fetchFromGitHub {
owner = "ajeetdsouza";
repo = "zoxide";
rev = "v${version}";
- sha256 = "1zfk9y5f12h2d5zwf2z8c95xwhbhc6ayv971875fbxgz1nd8vqb6";
+ sha256 = "1ghdal6pqkp56rqawhj26ch1x4cvnjj032xz3626aiddqgn134zj";
};
- postPatch = stdenv.lib.optionalString withFzf ''
+ postPatch = lib.optionalString withFzf ''
substituteInPlace src/fzf.rs \
--replace '"fzf"' '"${fzf}/bin/fzf"'
'';
- cargoSha256 = "0z0p3cxxazw19bmk3zw7z2q93p00ywsa2cz1jhy78mn5pq1v95rd";
+ cargoSha256 = "0klnjmda77bq9i9f0rz48jzaw4rcf7hafcjjpb0i570d7hlxnwsr";
- meta = with stdenv.lib; {
+ meta = with lib; {
description = "A fast cd command that learns your habits";
homepage = "https://github.com/ajeetdsouza/zoxide";
license = with licenses; [ mit ];
diff --git a/pkgs/tools/networking/assh/default.nix b/pkgs/tools/networking/assh/default.nix
index 7b796a52e3a..3ba57db51a0 100644
--- a/pkgs/tools/networking/assh/default.nix
+++ b/pkgs/tools/networking/assh/default.nix
@@ -1,11 +1,17 @@
-{ stdenv, buildGoPackage, fetchFromGitHub, openssh, makeWrapper }:
+{ stdenv, buildGoModule, fetchFromGitHub, openssh, makeWrapper }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "assh";
- version = "2.7.0";
+ version = "2.10.0";
- goPackagePath = "github.com/moul/advanced-ssh-config";
- subPackages = [ "cmd/assh" ];
+ src = fetchFromGitHub {
+ repo = "advanced-ssh-config";
+ owner = "moul";
+ rev = "v${version}";
+ sha256 = "0qsb5p52v961akshgs1yla2d7lhcbwixv2skqaappdmhj18a23q2";
+ };
+
+ vendorSha256 = "03ycjhal4g7bs9fhzrq01ijj48czvs272qcqkd9farsha5gf0q0b";
nativeBuildInputs = [ makeWrapper ];
@@ -14,16 +20,15 @@ buildGoPackage rec {
--prefix PATH : ${openssh}/bin
'';
- src = fetchFromGitHub {
- repo = "advanced-ssh-config";
- owner = "moul";
- rev = "v${version}";
- sha256 = "0jfpcr8990lb7kacadbishdkz5l8spw24ksdlb79x34sdbbp3fm6";
- };
+ doInstallCheck = true;
+ installCheckPhase = ''
+ $out/bin/assh --help > /dev/null
+ '';
meta = with stdenv.lib; {
description = "Advanced SSH config - Regex, aliases, gateways, includes and dynamic hosts";
- homepage = "https://github.com/moul/advanced-ssh-config";
+ homepage = "https://github.com/moul/assh";
+ changelog = "https://github.com/moul/assh/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ zzamboni ];
platforms = with platforms; linux ++ darwin;
diff --git a/pkgs/tools/networking/isync/default.nix b/pkgs/tools/networking/isync/default.nix
index 9ce1183d060..818d500d1e6 100644
--- a/pkgs/tools/networking/isync/default.nix
+++ b/pkgs/tools/networking/isync/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "isync";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchurl {
url = "mirror://sourceforge/isync/${pname}-${version}.tar.gz";
- sha256 = "1sphd30jplii58y2zmw365bckm6pszmapcy905zhjll1sm1ldjv8";
+ sha256 = "01g8hk9gisz67204k8ad7w7i3zp9vg2c68lscld44bwiii1d21li";
};
nativeBuildInputs = [ pkg-config perl ];
diff --git a/pkgs/tools/networking/network-manager/libnma/default.nix b/pkgs/tools/networking/network-manager/libnma/default.nix
index 727c18e92c1..7d7889f9a5b 100644
--- a/pkgs/tools/networking/network-manager/libnma/default.nix
+++ b/pkgs/tools/networking/network-manager/libnma/default.nix
@@ -23,13 +23,13 @@
stdenv.mkDerivation rec {
pname = "libnma";
- version = "1.8.28";
+ version = "1.8.30";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "09mp6k0hfam1vyyv9kcd8j4gb2r58i05ipx2nswb58ris599bxja";
+ sha256 = "1d5gzn7ss5vi0bhc8s4i5gsrck1ajslajam5jxfqazg094mffcys";
};
patches = [
diff --git a/pkgs/tools/networking/ngrok-2/default.nix b/pkgs/tools/networking/ngrok-2/default.nix
index f17849ef757..d9c1acc374c 100644
--- a/pkgs/tools/networking/ngrok-2/default.nix
+++ b/pkgs/tools/networking/ngrok-2/default.nix
@@ -1,4 +1,4 @@
-{ stdenv, fetchurl, patchelfUnstable }:
+{ stdenv, fetchurl }:
with stdenv.lib;
@@ -24,8 +24,6 @@ stdenv.mkDerivation {
sourceRoot = ".";
- nativeBuildInputs = optionals stdenv.isLinux [ patchelfUnstable ];
-
unpackPhase = "cp $src ngrok";
buildPhase = "chmod a+x ngrok";
diff --git a/pkgs/tools/networking/ntp/default.nix b/pkgs/tools/networking/ntp/default.nix
index d118227c326..a7deaf7b694 100644
--- a/pkgs/tools/networking/ntp/default.nix
+++ b/pkgs/tools/networking/ntp/default.nix
@@ -8,11 +8,11 @@ let
in
stdenv.mkDerivation rec {
- name = "ntp-4.2.8p14";
+ name = "ntp-4.2.8p15";
src = fetchurl {
url = "https://www.eecis.udel.edu/~ntp/ntp_spool/ntp4/ntp-4.2/${name}.tar.gz";
- sha256 = "1dsfbrad5adwjnm3k0y0ip8dzs7r2nmw66vjil8gvapnh7qf8q0r";
+ sha256 = "06cwhimm71safmwvp6nhxp6hvxsg62whnbgbgiflsqb8mgg40n7n";
};
# The hardcoded list of allowed system calls for seccomp is
diff --git a/pkgs/tools/networking/slirp4netns/default.nix b/pkgs/tools/networking/slirp4netns/default.nix
index 6f8446d2243..f4b11ab6c77 100644
--- a/pkgs/tools/networking/slirp4netns/default.nix
+++ b/pkgs/tools/networking/slirp4netns/default.nix
@@ -11,13 +11,13 @@
stdenv.mkDerivation rec {
pname = "slirp4netns";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchFromGitHub {
owner = "rootless-containers";
repo = "slirp4netns";
rev = "v${version}";
- sha256 = "0zwaa7lqf8vh4c9mx0ganyz15a6qkisyxyxggmshfsxw77k6djxy";
+ sha256 = "0hj3jcl3b96ssp8di72ghsgk3dp8d5nkh3gkyg9j7h0z9fncl72f";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
diff --git a/pkgs/tools/networking/telepresence/default.nix b/pkgs/tools/networking/telepresence/default.nix
index 216a2863f84..285a3764e03 100644
--- a/pkgs/tools/networking/telepresence/default.nix
+++ b/pkgs/tools/networking/telepresence/default.nix
@@ -1,26 +1,31 @@
-{ lib, pythonPackages, fetchgit, fetchFromGitHub, makeWrapper, git
+{ lib, pythonPackages, fetchFromGitHub, makeWrapper, git
, sshfs-fuse, torsocks, sshuttle, conntrack-tools , openssh, coreutils
, iptables, bash }:
let
- sshuttle-telepresence = lib.overrideDerivation sshuttle (p: {
- src = fetchgit {
- url = "https://github.com/datawire/sshuttle.git";
- rev = "32226ff14d98d58ccad2a699e10cdfa5d86d6269";
- sha256 = "1q20lnljndwcpgqv2qrf1k0lbvxppxf98a4g5r9zd566znhcdhx3";
- };
+ sshuttle-telepresence =
+ let
+ sshuttleTelepresenceRev = "32226ff14d98d58ccad2a699e10cdfa5d86d6269";
+ in
+ lib.overrideDerivation sshuttle (p: {
+ src = fetchFromGitHub {
+ owner = "datawire";
+ repo = "sshuttle";
+ rev = sshuttleTelepresenceRev;
+ sha256 = "1lp5b0h9v59igf8wybjn42w6ajw08blhiqmjwp4r7qnvmvmyaxhh";
+ };
- nativeBuildInputs = p.nativeBuildInputs ++ [ git ];
+ SETUPTOOLS_SCM_PRETEND_VERSION="${sshuttleTelepresenceRev}";
- postPatch = "rm sshuttle/tests/client/test_methods_nat.py";
- postInstall = "mv $out/bin/sshuttle $out/bin/sshuttle-telepresence";
- });
+ postPatch = "rm sshuttle/tests/client/test_methods_nat.py";
+ postInstall = "mv $out/bin/sshuttle $out/bin/sshuttle-telepresence";
+ });
in pythonPackages.buildPythonPackage rec {
pname = "telepresence";
- version = "0.104";
+ version = "0.105";
src = fetchFromGitHub {
- owner = "datawire";
+ owner = "telepresenceio";
repo = "telepresence";
rev = version;
sha256 = "0fccbd54ryd9rcbhfh5lx8qcc3kx3k9jads918rwnzwllqzjf7sg";
diff --git a/pkgs/tools/package-management/librepo/default.nix b/pkgs/tools/package-management/librepo/default.nix
index 6914f1af5f1..39b34bf153d 100644
--- a/pkgs/tools/package-management/librepo/default.nix
+++ b/pkgs/tools/package-management/librepo/default.nix
@@ -13,7 +13,7 @@
}:
stdenv.mkDerivation rec {
- version = "1.11.3";
+ version = "1.12.0";
pname = "librepo";
outputs = [ "out" "dev" "py" ];
@@ -22,7 +22,7 @@ stdenv.mkDerivation rec {
owner = "rpm-software-management";
repo = "librepo";
rev = version;
- sha256 = "1kdv0xyrbd942if82yvm9ykcskziq2xhw5cpb3xv4wx32a9kc8yz";
+ sha256 = "070zgay0cbw6jrkcfp4qql9f9ydd41ilwk39xdrp939b23gp112d";
};
nativeBuildInputs = [
diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
index a7eca679780..007fda7e155 100644
--- a/pkgs/tools/package-management/nix/default.nix
+++ b/pkgs/tools/package-management/nix/default.nix
@@ -42,14 +42,14 @@ common =
nativeBuildInputs =
[ pkgconfig ]
++ lib.optionals is24 [ autoreconfHook autoconf-archive bison flex libxml2 libxslt
- docbook5 docbook_xsl_ns jq gmock ];
+ docbook5 docbook_xsl_ns jq ];
buildInputs =
[ curl openssl sqlite xz bzip2 nlohmann_json
brotli boost editline
]
++ lib.optional (stdenv.isLinux || stdenv.isDarwin) libsodium
- ++ lib.optionals is24 [ libarchive ]
+ ++ lib.optionals is24 [ libarchive gmock ]
++ lib.optional withLibseccomp libseccomp
++ lib.optional withAWS
((aws-sdk-cpp.override {
@@ -119,7 +119,8 @@ common =
# RISC-V support in progress https://github.com/seccomp/libseccomp/pull/50
++ lib.optional (!withLibseccomp) "--disable-seccomp-sandboxing";
- makeFlags = [ "profiledir=$(out)/etc/profile.d" ];
+ makeFlags = [ "profiledir=$(out)/etc/profile.d" ]
+ ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "PRECOMPILE_HEADERS=0";
installFlags = [ "sysconfdir=$(out)/etc" ];
@@ -182,10 +183,10 @@ in rec {
nix = nixStable;
nixStable = callPackage common (rec {
- name = "nix-2.3.6";
+ name = "nix-2.3.7";
src = fetchurl {
url = "https://nixos.org/releases/nix/${name}/${name}.tar.xz";
- sha256 = "05e90529c9dc9f4bf656cbceae61cafdca49935bb79cd291c8f078a095701d89";
+ sha256 = "dd8f52849414e5a878afe7e797aa4e22bab77c875d9da5a38d5f1bada704e596";
};
inherit storeDir stateDir confDir boehmgc;
diff --git a/pkgs/tools/package-management/pacman/default.nix b/pkgs/tools/package-management/pacman/default.nix
index 3ca55ddbbf2..980f0d1e0c9 100644
--- a/pkgs/tools/package-management/pacman/default.nix
+++ b/pkgs/tools/package-management/pacman/default.nix
@@ -3,11 +3,11 @@ lzma, curl, runtimeShell }:
stdenv.mkDerivation rec {
pname = "pacman";
- version = "5.2.1";
+ version = "5.2.2";
src = fetchurl {
url = "https://sources.archlinux.org/other/${pname}/${pname}-${version}.tar.gz";
- sha256 = "04pkb8qvkldrayfns8cx4fljl4lyys1dqvlf7b5kkl2z4q3w8c0r";
+ sha256 = "1829jcc300fxidr3cahx5kpnxkpg500daqgn2782hg5m5ygil85v";
};
enableParallelBuilding = true;
diff --git a/pkgs/tools/security/bitwarden_rs/vault.nix b/pkgs/tools/security/bitwarden_rs/vault.nix
index 256bf458b3b..7c71506c888 100644
--- a/pkgs/tools/security/bitwarden_rs/vault.nix
+++ b/pkgs/tools/security/bitwarden_rs/vault.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bitwarden_rs-vault";
- version = "2.14.0";
+ version = "2.15.1";
src = fetchurl {
url = "https://github.com/dani-garcia/bw_web_builds/releases/download/v${version}/bw_web_v${version}.tar.gz";
- sha256 = "16620md9lsxw6s0qzv5vj9kfkgxnlaxfrax6s2h3h39skza80x2c";
+ sha256 = "1wvpg2awdbpbzhxhrf1iv1mjjc1ah54kswnznc7w5zbh9512dyx8";
};
buildCommand = ''
diff --git a/pkgs/tools/security/eid-mw/default.nix b/pkgs/tools/security/eid-mw/default.nix
index cad5bb244f9..46dcec1a48a 100644
--- a/pkgs/tools/security/eid-mw/default.nix
+++ b/pkgs/tools/security/eid-mw/default.nix
@@ -8,11 +8,11 @@
stdenv.mkDerivation rec {
pname = "eid-mw";
- version = "4.4.16";
+ version = "4.4.27";
src = fetchFromGitHub {
- sha256 = "1q82fw63xzrnrgh1wyh457hal6vfdl6swqfq7l6kviywiwlzx7kd";
rev = "v${version}";
+ sha256 = "17lw8iwp7h5cs3db80sysr84ffi333cf2vrhncs9l6hy6glfl2v1";
repo = "eid-mw";
owner = "Fedict";
};
@@ -25,6 +25,8 @@ stdenv.mkDerivation rec {
ln -s ${openssl.bin}/bin openssl
ln -s ${openssl.dev}/include openssl
export SSL_PREFIX=$(realpath openssl)
+ substituteInPlace plugins_tools/eid-viewer/Makefile.in \
+ --replace "c_rehash" "openssl rehash"
'';
postPatch = ''
diff --git a/pkgs/tools/security/honggfuzz/default.nix b/pkgs/tools/security/honggfuzz/default.nix
new file mode 100644
index 00000000000..ce86e117100
--- /dev/null
+++ b/pkgs/tools/security/honggfuzz/default.nix
@@ -0,0 +1,45 @@
+{ stdenv, fetchFromGitHub, callPackage, makeWrapper
+, clang, llvm, libbfd, libopcodes, libunwind, libblocksruntime
+}:
+
+let
+ honggfuzz = stdenv.mkDerivation rec {
+ pname = "honggfuzz";
+ version = "2.2";
+
+ src = fetchFromGitHub {
+ owner = "google";
+ repo = pname;
+ rev = "${version}";
+ sha256 = "0ycpx087mhv5s7w01chg2b6rfb3zgfpp9in0x73kpv7y4dcvg7gw";
+ };
+ enableParallelBuilding = true;
+
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [ llvm ];
+ propagatedBuildInputs = [ libbfd libopcodes libunwind libblocksruntime ];
+
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ meta = {
+ description = "A security oriented, feedback-driven, evolutionary, easy-to-use fuzzer";
+ longDescription = ''
+ Honggfuzz is a security oriented, feedback-driven, evolutionary,
+ easy-to-use fuzzer with interesting analysis options. It is
+ multi-process and multi-threaded, blazingly fast when the persistent
+ fuzzing mode is used and has a solid track record of uncovered security
+ bugs.
+
+ Honggfuzz uses low-level interfaces to monitor processes and it will
+ discover and report hijacked/ignored signals from crashes. Feed it
+ a simple corpus directory (can even be empty for the feedback-driven
+ fuzzing), and it will work its way up, expanding it by utilizing
+ feedback-based coverage metrics.
+ '';
+ homepage = "https://honggfuzz.dev/";
+ license = stdenv.lib.licenses.asl20;
+ platforms = ["x86_64-linux"];
+ maintainers = with stdenv.lib.maintainers; [ cpu ];
+ };
+ };
+in honggfuzz
diff --git a/pkgs/tools/security/pcsctools/default.nix b/pkgs/tools/security/pcsctools/default.nix
index c9c677e64c0..b2ef4e7e030 100644
--- a/pkgs/tools/security/pcsctools/default.nix
+++ b/pkgs/tools/security/pcsctools/default.nix
@@ -5,11 +5,11 @@
let deps = lib.makeBinPath [ wget coreutils ];
in stdenv.mkDerivation rec {
- name = "pcsc-tools-1.5.6";
+ name = "pcsc-tools-1.5.7";
src = fetchurl {
url = "http://ludovic.rousseau.free.fr/softwares/pcsc-tools/${name}.tar.bz2";
- sha256 = "1a2zd06c6s4sqlpm5801gj41gh5g62jb8srd7vhlcm70hg3l3nsy";
+ sha256 = "17b9jxvcxmn007lavan20l25v4jvm6dqc4x9dlqzbg6mjs28zsp0";
};
buildInputs = [ udev dbus perlPackages.perl pcsclite ];
@@ -20,7 +20,7 @@ in stdenv.mkDerivation rec {
wrapProgram $out/bin/scriptor \
--set PERL5LIB "${with perlPackages; makePerlPath [ pcscperl ]}"
wrapProgram $out/bin/gscriptor \
- --set PERL5LIB "${with perlPackages; makePerlPath [ pcscperl Glib Gtk2 Pango Cairo ]}"
+ --set PERL5LIB "${with perlPackages; makePerlPath [ pcscperl GlibObjectIntrospection Glib Gtk3 Pango Cairo CairoGObject ]}"
wrapProgram $out/bin/ATR_analysis \
--set PERL5LIB "${with perlPackages; makePerlPath [ pcscperl ]}"
wrapProgram $out/bin/pcsc_scan \
diff --git a/pkgs/tools/security/signing-party/default.nix b/pkgs/tools/security/signing-party/default.nix
index 91d3ea356df..17c65d28884 100644
--- a/pkgs/tools/security/signing-party/default.nix
+++ b/pkgs/tools/security/signing-party/default.nix
@@ -13,14 +13,14 @@ let
];
in stdenv.mkDerivation rec {
pname = "signing-party";
- version = "2.10";
+ version = "2.11";
src = fetchFromGitLab {
domain = "salsa.debian.org";
owner = "signing-party-team";
repo = "signing-party";
rev = "v${version}";
- sha256 = "0lq8nmwjmysry0n4jg6vb7bh0lagbyb9pa11ii3s41p1mhzchf2r";
+ sha256 = "1aig5ssabzbk4mih7xd04vgr931bw0flbi8dz902wlr610gyv5s5";
};
# TODO: Get this patch upstream...
@@ -87,6 +87,8 @@ in stdenv.mkDerivation rec {
install -D -m444 gpgparticipants/gpgparticipants.1 $out/share/man/man1/gpgparticipants.1;
install -D -m555 gpgparticipants/gpgparticipants-prefill $out/bin/gpgparticipants-prefill;
install -D -m444 gpgparticipants/gpgparticipants-prefill.1 $out/share/man/man1/gpgparticipants-prefill.1;
+ install -D -m555 gpgparticipants/gpgparticipants-filter $out/bin/gpgparticipants-filter;
+ install -D -m444 gpgparticipants/gpgparticipants-filter.1 $out/share/man/man1/gpgparticipants-filter.1;
# gpgwrap: a passphrase wrapper
install -D -m555 gpgwrap/bin/gpgwrap $out/bin/gpgwrap;
@@ -153,6 +155,9 @@ in stdenv.mkDerivation rec {
# wrapProgram $out/bin/gpgparticipants-prefill
+ wrapProgram $out/bin/gpgparticipants-filter --prefix PATH ":" \
+ "${stdenv.lib.makeBinPath [ gnupg ]}"
+
wrapProgram $out/bin/gpgsigs --set PERL5LIB \
${perlPackages.makePerlPath GnuPGInterfaceRuntimeDependencies} \
--prefix PATH ":" \
diff --git a/pkgs/tools/security/sshuttle/default.nix b/pkgs/tools/security/sshuttle/default.nix
index 4d0ae5e051d..b5538d37815 100644
--- a/pkgs/tools/security/sshuttle/default.nix
+++ b/pkgs/tools/security/sshuttle/default.nix
@@ -1,29 +1,33 @@
-{ stdenv, python3Packages, fetchurl, makeWrapper
-, coreutils, iptables, nettools, openssh, procps }:
+{ stdenv
+, python3Packages
+, makeWrapper
+, coreutils
+, iptables
+, nettools
+, openssh
+, procps
+}:
python3Packages.buildPythonApplication rec {
pname = "sshuttle";
- version = "0.78.5";
+ version = "1.0.2";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "0vp13xwrhx4m6zgsyzvai84lkq9mzkaw47j58dk0ll95kaymk2x8";
+ sha256 = "02c3r27alch7dfy39v40n9g7mccsrj5hwnb1s0gkw4iwxkx2lzg1";
};
patches = [ ./sudo.patch ];
nativeBuildInputs = [ makeWrapper python3Packages.setuptools_scm ];
- buildInputs =
- [ coreutils openssh procps nettools ]
- ++ stdenv.lib.optionals stdenv.isLinux [ iptables ];
checkInputs = with python3Packages; [ mock pytest pytestcov pytestrunner flake8 ];
- postInstall = let
- mapPath = f: x: stdenv.lib.concatStringsSep ":" (map f x);
- in ''
- wrapProgram $out/bin/sshuttle \
- --prefix PATH : "${mapPath (x: "${x}/bin") buildInputs}" \
+ runtimeDeps = [ coreutils openssh procps ] ++ stdenv.lib.optionals stdenv.isLinux [ iptables nettools ];
+
+ postInstall = ''
+ wrapProgram $out/bin/sshuttle \
+ --prefix PATH : "${stdenv.lib.makeBinPath runtimeDeps}" \
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/security/vault/default.nix b/pkgs/tools/security/vault/default.nix
index e1b6ef80860..82d5022f90a 100644
--- a/pkgs/tools/security/vault/default.nix
+++ b/pkgs/tools/security/vault/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "vault";
- version = "1.4.2";
+ version = "1.4.3";
src = fetchFromGitHub {
owner = "hashicorp";
repo = "vault";
rev = "v${version}";
- sha256 = "0aschysngs6f50plqkqbnhgl6zryd0bpypr50zd45cgww7jvvqd4";
+ sha256 = "145zvkh3n503l7zkqkw8laqmqcwd0igd42s4xj0nw78xj2ppj9b8";
};
goPackagePath = "github.com/hashicorp/vault";
diff --git a/pkgs/tools/security/vulnix/default.nix b/pkgs/tools/security/vulnix/default.nix
index 59d8b8c0875..d4a3a0c621a 100644
--- a/pkgs/tools/security/vulnix/default.nix
+++ b/pkgs/tools/security/vulnix/default.nix
@@ -1,12 +1,16 @@
-{ stdenv, python3Packages, nix, ronn }:
+{ stdenv
+, python3Packages
+, nix
+, ronn
+}:
python3Packages.buildPythonApplication rec {
pname = "vulnix";
- version = "1.9.4";
+ version = "1.9.6";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "06dpdsnz1ih0syas3x25s557qpw0f4kmypvxwaffm734djg8klmi";
+ sha256 = "0anyxmqgn4kx102l3qjhh1f2b0cg7mnlapfhriyjw0zyy5gyqvng";
};
outputs = [ "out" "doc" "man" ];
diff --git a/pkgs/tools/system/colorls/Gemfile.lock b/pkgs/tools/system/colorls/Gemfile.lock
index 1b84a550e48..d138a167ce7 100644
--- a/pkgs/tools/system/colorls/Gemfile.lock
+++ b/pkgs/tools/system/colorls/Gemfile.lock
@@ -2,7 +2,7 @@ GEM
remote: https://rubygems.org/
specs:
clocale (0.0.4)
- colorls (1.3.3)
+ colorls (1.4.2)
clocale (~> 0)
filesize (~> 0)
manpages (~> 0)
diff --git a/pkgs/tools/system/colorls/gemset.nix b/pkgs/tools/system/colorls/gemset.nix
index c16f87f457f..2e4a26ff918 100644
--- a/pkgs/tools/system/colorls/gemset.nix
+++ b/pkgs/tools/system/colorls/gemset.nix
@@ -15,10 +15,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07rvm3g65slnqzal718qwfmgsjnkysx00jn8dnv96317yx0mxfx6";
+ sha256 = "0sw377wklld5zn1la0smxc2bg4rph2xf9d0h3zmxhmds06lb92db";
type = "gem";
};
- version = "1.3.3";
+ version = "1.4.2";
};
filesize = {
groups = ["default"];
diff --git a/pkgs/tools/system/facter/default.nix b/pkgs/tools/system/facter/default.nix
index b6a04f808a4..a4065cce864 100644
--- a/pkgs/tools/system/facter/default.nix
+++ b/pkgs/tools/system/facter/default.nix
@@ -11,15 +11,15 @@ stdenv.mkDerivation rec {
owner = "puppetlabs";
};
- CXXFLAGS = "-fpermissive -Wno-error=catch-value";
- NIX_LDFLAGS = "-lblkid";
+ CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isGNU "-fpermissive -Wno-error=catch-value";
+ NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isLinux "-lblkid";
cmakeFlags = [
- "-DFACTER_RUBY=${ruby}/lib/libruby.so"
+ "-DFACTER_RUBY=${ruby}/lib/libruby${stdenv.hostPlatform.extensions.sharedLibrary}"
"-DRUBY_LIB_INSTALL=${placeholder "out"}/lib/ruby"
];
- NIX_CFLAGS_COMPILE = "-Wno-error=deprecated-copy";
+ NIX_CFLAGS_COMPILE = "-Wno-error";
nativeBuildInputs = [ cmake ];
buildInputs = [ boost cpp-hocon curl leatherman libwhereami libyamlcpp openssl ruby utillinux ];
@@ -31,6 +31,6 @@ stdenv.mkDerivation rec {
description = "A system inventory tool";
license = licenses.asl20;
maintainers = [ maintainers.womfoo ];
- platforms = platforms.linux;
+ platforms = platforms.unix;
};
}
diff --git a/pkgs/tools/system/monit/default.nix b/pkgs/tools/system/monit/default.nix
index 7cec79ff25e..8be921b385e 100644
--- a/pkgs/tools/system/monit/default.nix
+++ b/pkgs/tools/system/monit/default.nix
@@ -6,11 +6,11 @@
}:
stdenv.mkDerivation rec {
- name = "monit-5.26.0";
+ name = "monit-5.27.0";
src = fetchurl {
url = "${meta.homepage}dist/${name}.tar.gz";
- sha256 = "1hpk0agxi7g9vmfqvrwr5wk7pr52wdlv3vs0j3l2p6mgldl4bz47";
+ sha256 = "197w59wkg6izlj6p7xbx0n6ksvm6pym9pzh24nakl6agcbpxxh6q";
};
nativeBuildInputs = [ bison flex ];
diff --git a/pkgs/tools/system/psensor/default.nix b/pkgs/tools/system/psensor/default.nix
index 49d2747a33e..afbab363443 100644
--- a/pkgs/tools/system/psensor/default.nix
+++ b/pkgs/tools/system/psensor/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "psensor";
- version = "1.2.0";
+ version = "1.2.1";
src = fetchurl {
url = "https://wpitchoune.net/psensor/files/psensor-${version}.tar.gz";
- sha256 = "1smbidbby4rh14jnh9kn7y64qf486aqnmyxcgacjvkz27cqqnw4r";
+ sha256 = "1ark901va79gfq5p8h8dqypjgm3f8crmj37520q3slwz2rfphkq8";
};
nativeBuildInputs = [ pkgconfig wrapGAppsHook ];
diff --git a/pkgs/tools/system/rsyslog/default.nix b/pkgs/tools/system/rsyslog/default.nix
index 1739e0ad784..7be7e5b3d37 100644
--- a/pkgs/tools/system/rsyslog/default.nix
+++ b/pkgs/tools/system/rsyslog/default.nix
@@ -14,11 +14,11 @@ let
in
stdenv.mkDerivation rec {
pname = "rsyslog";
- version = "8.2004.0";
+ version = "8.2006.0";
src = fetchurl {
url = "https://www.rsyslog.com/files/download/rsyslog/${pname}-${version}.tar.gz";
- sha256 = "1n97kx6cyyzd4zh6q01fyqi2wq1ah68h95kdc109m1zhfnvxghsz";
+ sha256 = "15wfhw2nmpiyjpp82jxqgcjy7wgbc2fswk5g6rbdqbvghrj9wn6r";
};
#patches = [ ./fix-gnutls-detection.patch ];
diff --git a/pkgs/tools/system/s-tui/default.nix b/pkgs/tools/system/s-tui/default.nix
index 2875bca4a2a..1192a176263 100644
--- a/pkgs/tools/system/s-tui/default.nix
+++ b/pkgs/tools/system/s-tui/default.nix
@@ -2,11 +2,11 @@
python3Packages.buildPythonPackage rec {
pname = "s-tui";
- version = "1.0.0";
+ version = "1.0.1";
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "0r5yhlsi5xiy7ii1w4kqkaxz9069v5bbfwi3x3xnxhk51yjfgr8n";
+ sha256 = "1gqrb2xxii43j7kszy7kvv4f6hr8ac4p0m9q8i1xs5fhsqcx186i";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/pkgs/tools/system/stress-ng/default.nix b/pkgs/tools/system/stress-ng/default.nix
index 5e50c3c8753..d9953b7cdb5 100644
--- a/pkgs/tools/system/stress-ng/default.nix
+++ b/pkgs/tools/system/stress-ng/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "stress-ng";
- version = "0.11.10";
+ version = "0.11.14";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0x46shnwllv5knpbxj1vj2aqmxgnfhz582crlacwsinc22n1j18i";
+ sha256 = "0sqka2ns9xqma9wa67in4vrd15q0rz62gblmzniq5i4xppykc55j";
};
postPatch = ''
diff --git a/pkgs/tools/system/syslog-ng/default.nix b/pkgs/tools/system/syslog-ng/default.nix
index 238c9ac1f68..eeb2a99740e 100644
--- a/pkgs/tools/system/syslog-ng/default.nix
+++ b/pkgs/tools/system/syslog-ng/default.nix
@@ -7,11 +7,11 @@
stdenv.mkDerivation rec {
pname = "syslog-ng";
- version = "3.27.1";
+ version = "3.28.1";
src = fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/${pname}-${version}/${pname}-${version}.tar.gz";
- sha256 = "1cv1kn4jpqyhlhx8w5v557jyc4b2ly2dgkv1hbb8vzgpjwy66k65";
+ sha256 = "1s56q8k69sdrqsh3y9lr4di01fqw7xb49wr0dz75jmz084yg8kmg";
};
nativeBuildInputs = [ pkgconfig which ];
diff --git a/pkgs/tools/system/thermald/default.nix b/pkgs/tools/system/thermald/default.nix
index 51a443b9bde..c0a94457e6a 100644
--- a/pkgs/tools/system/thermald/default.nix
+++ b/pkgs/tools/system/thermald/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "thermald";
- version = "2.1";
+ version = "2.2";
src = fetchFromGitHub {
owner = "intel";
repo = "thermal_daemon";
rev = "v${version}";
- sha256 = "1k8svy03k57ld6p5d29i0ccrd1gics6kbyx1bkfmw9fh1bbljyf7";
+ sha256 = "1nrhv3bypyc48h9smj5cpq63rawm6vqyg3cwkhpz69rgjnf1283m";
};
nativeBuildInputs = [ pkgconfig ];
diff --git a/pkgs/tools/system/zenith/default.nix b/pkgs/tools/system/zenith/default.nix
index b7912f44cdd..6e3024a3f7d 100644
--- a/pkgs/tools/system/zenith/default.nix
+++ b/pkgs/tools/system/zenith/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "zenith";
- version = "0.9.0";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = "bvaisvil";
repo = pname;
rev = version;
- sha256 = "1yfbr8zmcy7zp9s9cqv7qypj2vvhpq09r0398gr7ckjk6v70hhfg";
+ sha256 = "04nd5gq49y1k9xxrc9ll155k9j42ivscjzx405qyyxv7dpgyw131";
};
- cargoSha256 = "1l4cjcpfghis983y31s54fzjppdnh3wa4anwi7bdsbyvqz3n3ywj";
+ cargoSha256 = "0ggpr2skl3d47y771npmbbqb9vga4y4iyry3qn0xj2hg9d7msf4l";
buildInputs = stdenv.lib.optionals stdenv.isDarwin [ IOKit ];
diff --git a/pkgs/tools/text/kdiff3/default.nix b/pkgs/tools/text/kdiff3/default.nix
index f41de9baffc..9c0526c3e63 100644
--- a/pkgs/tools/text/kdiff3/default.nix
+++ b/pkgs/tools/text/kdiff3/default.nix
@@ -6,11 +6,11 @@
mkDerivation rec {
pname = "kdiff3";
- version = "1.8.2";
+ version = "1.8.3";
src = fetchurl {
url = "https://download.kde.org/stable/${pname}/${pname}-${version}.tar.xz";
- sha256 = "0s5vsm1avzv88b6mf2pp20c2sz0srrj52iiqpnwi3p4ihivm8wgv";
+ sha256 = "1awb62y09kbkjhz22mdkrppd6w5aihd3l0ssvpil8c9hg8syjd9g";
};
nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
diff --git a/pkgs/tools/text/mdcat/default.nix b/pkgs/tools/text/mdcat/default.nix
index 66d1105770b..57243175264 100644
--- a/pkgs/tools/text/mdcat/default.nix
+++ b/pkgs/tools/text/mdcat/default.nix
@@ -2,30 +2,31 @@
rustPlatform.buildRustPackage rec {
pname = "mdcat";
- version = "0.19.0";
+ version = "0.20.0";
src = fetchFromGitHub {
owner = "lunaryorn";
repo = pname;
rev = "mdcat-${version}";
- hash = "sha256-/ZhhDiiUc+swXr3IuuQD4YqIIdgh8PeRWm/ko9Lc0rM=";
+ hash = "sha256-1qxz6p7VaJ9eMcLQaTW/M4+Xo0WLihzyEAycbkjjPyA=";
};
nativeBuildInputs = [ pkgconfig ];
buildInputs = [ openssl ] ++ stdenv.lib.optional stdenv.isDarwin Security;
- cargoSha256 = "sha256-SGX94XY7e38xySvTO+CDTUBDTfYybPy12iWFoFc2Nto=";
+ cargoSha256 = "sha256-/mAwlxed1MOFUA1jDSrgPzJuURbKzwucBWORVVHlrt8=";
checkInputs = [ ansi2html ];
checkPhase = ''
# Skip tests that use the network and that include files.
- cargo test -- --skip terminal::iterm2 \
- --skip magic::tests::detect_mimetype_of_svg_image \
- --skip magic::tests::detect_mimetype_of_png_image \
+ cargo test -- \
--skip magic::tests::detect_mimetype_of_larger_than_magic_param_bytes_max_length \
--skip magic::tests::detect_mimetype_of_magic_param_bytes_max_length \
+ --skip magic::tests::detect_mimetype_of_png_image \
+ --skip magic::tests::detect_mimetype_of_svg_image \
--skip resources::tests::read_url_with_http_url_fails_when_status_404 \
- --skip resources::tests::read_url_with_http_url_returns_content_when_status_200
+ --skip resources::tests::read_url_with_http_url_returns_content_when_status_200 \
+ --skip iterm2_tests_render_md_samples_images_md
'';
meta = with stdenv.lib; {
diff --git a/pkgs/tools/virtualization/govc/default.nix b/pkgs/tools/virtualization/govc/default.nix
index 433da1b07f2..08999aca97b 100644
--- a/pkgs/tools/virtualization/govc/default.nix
+++ b/pkgs/tools/virtualization/govc/default.nix
@@ -2,7 +2,7 @@
buildGoPackage rec {
pname = "govc";
- version = "0.23.0";
+ version = "0.23.1";
goPackagePath = "github.com/vmware/govmomi";
@@ -12,7 +12,7 @@ buildGoPackage rec {
rev = "v${version}";
owner = "vmware";
repo = "govmomi";
- sha256 = "05nb5xd90kbazdx4l9bw72729dh5hrcaqdi9wpf5ma7bz7mw9wzi";
+ sha256 = "05f6i7v8v9g3w3cmz8c952djl652mj6qcwjx9iyl23h6knd1d9b1";
};
meta = {
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 723f7075d2d..4f007ffaba9 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -335,6 +335,7 @@ in
then buildPackages.fetchurl # No need to do special overrides twice,
else makeOverridable (import ../build-support/fetchurl) {
inherit lib stdenvNoCC buildPackages;
+ inherit cacert;
curl = buildPackages.curl.override (old: rec {
# break dependency cycles
fetchurl = stdenv.fetchurlBoot;
@@ -605,6 +606,8 @@ in
stdenv = clangStdenv;
};
+ honggfuzz = callPackage ../tools/security/honggfuzz { };
+
aflplusplus = callPackage ../tools/security/aflplusplus {
clang = clang_9;
llvm = llvm_9;
@@ -1870,6 +1873,12 @@ in
futhark = haskell.lib.justStaticExecutables haskellPackages.futhark;
+ tllist = callPackage ../development/libraries/tllist { };
+
+ fcft = callPackage ../development/libraries/fcft { };
+
+ fuzzel = callPackage ../applications/misc/fuzzel { };
+
fwup = callPackage ../tools/misc/fwup { };
fx_cast_bridge = callPackage ../tools/misc/fx_cast { };
@@ -2048,6 +2057,8 @@ in
ir-standard-fonts = callPackage ../data/fonts/ir-standard-fonts { };
+ kaggle = with python3Packages; toPythonApplication kaggle;
+
lynis = callPackage ../tools/security/lynis { };
mapproxy = callPackage ../applications/misc/mapproxy { };
@@ -2385,6 +2396,8 @@ in
bdsync = callPackage ../tools/backup/bdsync { };
+ beamerpresenter = libsForQt5.callPackage ../applications/office/beamerpresenter { };
+
beanstalkd = callPackage ../servers/beanstalkd { };
beets = callPackage ../tools/audio/beets {
@@ -2551,15 +2564,19 @@ in
circus = callPackage ../tools/networking/circus { };
citrix_workspace_unwrapped = callPackage ../applications/networking/remote/citrix-workspace { };
+ citrix_workspace_unwrapped_20_06_0 = citrix_workspace_unwrapped.override { version = "20.06.0"; };
citrix_workspace_unwrapped_20_04_0 = citrix_workspace_unwrapped.override { version = "20.04.0"; };
citrix_workspace_unwrapped_19_12_0 = citrix_workspace_unwrapped.override { version = "19.12.0"; };
citrix_workspace_unwrapped_19_10_0 = citrix_workspace_unwrapped.override { version = "19.10.0"; };
citrix_workspace_unwrapped_19_8_0 = citrix_workspace_unwrapped.override { version = "19.8.0"; };
citrix_workspace_unwrapped_19_6_0 = citrix_workspace_unwrapped.override { version = "19.6.0"; };
- citrix_workspace_unwrapped_19_3_0 = citrix_workspace_unwrapped.override { version = "19.3.0"; };
- citrix_workspace = callPackage ../applications/networking/remote/citrix-workspace/wrapper.nix {
- citrix_workspace = citrix_workspace_unwrapped;
+ citrix_workspace = citrix_workspace_20_06_0;
+ citrix_workspace_20_06_0 = callPackage ../applications/networking/remote/citrix-workspace/wrapper.nix {
+ citrix_workspace = citrix_workspace_unwrapped_20_06_0;
+ };
+ citrix_workspace_20_04_0 = callPackage ../applications/networking/remote/citrix-workspace/wrapper.nix {
+ citrix_workspace = citrix_workspace_unwrapped_20_04_0;
};
citrix_workspace_19_12_0 = callPackage ../applications/networking/remote/citrix-workspace/wrapper.nix {
citrix_workspace = citrix_workspace_unwrapped_19_12_0;
@@ -2573,9 +2590,6 @@ in
citrix_workspace_19_6_0 = callPackage ../applications/networking/remote/citrix-workspace/wrapper.nix {
citrix_workspace = citrix_workspace_unwrapped_19_6_0;
};
- citrix_workspace_19_3_0 = callPackage ../applications/networking/remote/citrix-workspace/wrapper.nix {
- citrix_workspace = citrix_workspace_unwrapped_19_3_0;
- };
citra = libsForQt5.callPackage ../misc/emulators/citra { };
@@ -2772,6 +2786,8 @@ in
conda = callPackage ../tools/package-management/conda { };
+ console-bridge = callPackage ../development/libraries/console-bridge { };
+
convmv = callPackage ../tools/misc/convmv { };
convoy = callPackage ../tools/filesystems/convoy { };
@@ -3207,6 +3223,8 @@ in
vorta = python3Packages.callPackage ../applications/backup/vorta { };
+ utahfs = callPackage ../applications/networking/utahfs { };
+
wallutils = callPackage ../tools/graphics/wallutils { };
wev = callPackage ../tools/misc/wev { };
@@ -3428,6 +3446,8 @@ in
fcitx-configtool = callPackage ../tools/inputmethods/fcitx/fcitx-configtool.nix { };
+ chewing-editor = libsForQt5.callPackage ../applications/misc/chewing-editor { };
+
fcppt = callPackage ../development/libraries/fcppt { };
fcrackzip = callPackage ../tools/security/fcrackzip { };
@@ -3594,7 +3614,13 @@ in
fprintd = callPackage ../tools/security/fprintd { };
- franz = callPackage ../applications/networking/instant-messengers/franz { };
+ ferdi = callPackage ../applications/networking/instant-messengers/ferdi {
+ mkFranzDerivation = callPackage ../applications/networking/instant-messengers/franz/generic.nix { };
+ };
+
+ franz = callPackage ../applications/networking/instant-messengers/franz {
+ mkFranzDerivation = callPackage ../applications/networking/instant-messengers/franz/generic.nix { };
+ };
freedroidrpg = callPackage ../games/freedroidrpg { };
@@ -5632,6 +5658,8 @@ in
nwdiag = with python3Packages; toPythonApplication nwdiag;
+ nxpmicro-mfgtools = callPackage ../development/tools/misc/nxpmicro-mfgtools { };
+
nyancat = callPackage ../tools/misc/nyancat { };
nylon = callPackage ../tools/networking/nylon { };
@@ -5786,6 +5814,8 @@ in
oppai-ng = callPackage ../tools/misc/oppai-ng { };
+ operator-sdk = callPackage ../development/tools/operator-sdk { };
+
update-dotdee = with python3Packages; toPythonApplication update-dotdee;
update-resolv-conf = callPackage ../tools/networking/openvpn/update-resolv-conf.nix { };
@@ -6160,6 +6190,8 @@ in
pmacct = callPackage ../tools/networking/pmacct { };
+ pmix = callPackage ../development/libraries/pmix { };
+
polygraph = callPackage ../tools/networking/polygraph { };
progress = callPackage ../tools/misc/progress { };
@@ -6769,6 +6801,8 @@ in
sshping = callPackage ../tools/networking/sshping {};
+ ssh-chat = callPackage ../applications/networking/instant-messengers/ssh-chat { };
+
suricata = callPackage ../applications/networking/ids/suricata {
python = python3;
};
@@ -7326,6 +7360,10 @@ in
uqmi = callPackage ../tools/networking/uqmi { };
+ urdfdom = callPackage ../development/libraries/urdfdom {};
+
+ urdfdom-headers = callPackage ../development/libraries/urdfdom-headers {};
+
uriparser = callPackage ../development/libraries/uriparser {};
urlscan = callPackage ../applications/misc/urlscan { };
@@ -7503,7 +7541,9 @@ in
woof = callPackage ../tools/misc/woof { };
- wootility = callPackage ../tools/misc/wootility { };
+ wootility = callPackage ../tools/misc/wootility {
+ inherit (xorg) libxkbfile;
+ };
wpscan = callPackage ../tools/security/wpscan { };
@@ -8055,6 +8095,7 @@ in
grml-zsh-config = callPackage ../shells/zsh/grml-zsh-config { };
+ powerline = with python3Packages; toPythonApplication powerline;
### DEVELOPMENT / COMPILERS
@@ -10220,6 +10261,8 @@ in
cbrowser = callPackage ../development/tools/misc/cbrowser { };
+ cc-tool = callPackage ../development/tools/misc/cc-tool { };
+
ccache = callPackage ../development/tools/misc/ccache { };
# Wrapper that works as gcc or g++
@@ -10312,7 +10355,9 @@ in
cmake-format = python3Packages.callPackage ../development/tools/cmake-format { };
- cmake-language-server = python3Packages.callPackage ../development/tools/cmake-language-server { };
+ cmake-language-server = python3Packages.callPackage ../development/tools/cmake-language-server {
+ inherit (pkgs) cmake;
+ };
# Does not actually depend on Qt 5
inherit (kdeFrameworks) extra-cmake-modules kapidox kdoctools;
@@ -10566,6 +10611,7 @@ in
m4 = gnum4;
gnumake = callPackage ../development/tools/build-managers/gnumake { };
+ gnumake42 = callPackage ../development/tools/build-managers/gnumake/4.2 { };
gnustep = recurseIntoAttrs (callPackage ../desktops/gnustep {});
@@ -10647,7 +10693,7 @@ in
};
include-what-you-use = callPackage ../development/tools/analysis/include-what-you-use {
- llvmPackages = llvmPackages_8;
+ llvmPackages = llvmPackages_10;
};
indent = callPackage ../development/tools/misc/indent { };
@@ -10706,6 +10752,8 @@ in
kubeprompt = callPackage ../development/tools/kubeprompt { };
+ kubespy = callPackage ../applications/networking/cluster/kubespy { };
+
kubicorn = callPackage ../development/tools/kubicorn { };
kubie = callPackage ../development/tools/kubie {
@@ -12891,7 +12939,9 @@ in
libGL = null;
};
- libdigidoc = callPackage ../development/libraries/libdigidoc { };
+ libdigidoc = callPackage ../development/libraries/libdigidoc {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
libdigidocpp = callPackage ../development/libraries/libdigidocpp { };
@@ -13205,6 +13255,9 @@ in
libplist = callPackage ../development/libraries/libplist { };
libre = callPackage ../development/libraries/libre {};
+
+ libredwg = callPackage ../development/libraries/libredwg {};
+
librem = callPackage ../development/libraries/librem {};
librelp = callPackage ../development/libraries/librelp { };
@@ -13476,7 +13529,9 @@ in
libpqxx = callPackage ../development/libraries/libpqxx { };
- libprom = callPackage ../development/libraries/libprom { };
+ inherit (callPackages ../development/libraries/prometheus-client-c {
+ stdenv = gccStdenv; # Required for darwin
+ }) libprom libpromhttp;
libproxy = callPackage ../development/libraries/libproxy {
inherit (darwin.apple_sdk.frameworks) SystemConfiguration CoreFoundation JavaScriptCore;
@@ -15723,7 +15778,7 @@ in
clickhouse = callPackage ../servers/clickhouse {
# clickhouse doesn't build on llvm8.
- inherit (llvmPackages_7) clang-unwrapped lld lldClang llvm;
+ inherit (llvmPackages_9) clang-unwrapped lld lldClang llvm;
};
couchdb = callPackage ../servers/http/couchdb {
@@ -15989,6 +16044,8 @@ in
unit = callPackage ../servers/http/unit { };
+ ncdns = callPackage ../servers/dns/ncdns { };
+
nginx = nginxStable;
nginxStable = callPackage ../servers/http/nginx/stable.nix {
@@ -17948,6 +18005,10 @@ in
albatross = callPackage ../data/themes/albatross { };
+ alegreya = callPackage ../data/fonts/alegreya { };
+
+ alegreya-sans = callPackage ../data/fonts/alegreya-sans { };
+
amber-theme = callPackage ../data/themes/amber { };
amiri = callPackage ../data/fonts/amiri { };
@@ -18231,10 +18292,7 @@ in
inriafonts = callPackage ../data/fonts/inriafonts { };
-
- iosevka = callPackage ../data/fonts/iosevka {
- nodejs = nodejs-10_x;
- };
+ iosevka = callPackage ../data/fonts/iosevka {};
iosevka-bin = callPackage ../data/fonts/iosevka/bin.nix {};
ipafont = callPackage ../data/fonts/ipafont {};
@@ -18324,6 +18382,8 @@ in
manrope = callPackage ../data/fonts/manrope { };
+ marwaita = callPackage ../data/themes/marwaita { };
+
matcha-gtk-theme = callPackage ../data/themes/matcha { };
materia-theme = callPackage ../data/themes/materia-theme { };
@@ -19612,6 +19672,7 @@ in
inherit (gnome3) evince;
evolution-data-server = gnome3.evolution-data-server;
+ evolution-ews = callPackage ../applications/networking/mailreaders/evolution/evolution-ews { };
keepass = callPackage ../applications/misc/keepass { };
@@ -21165,6 +21226,8 @@ in
normalize = callPackage ../applications/audio/normalize { };
+ mailspring = callPackage ../applications/networking/mailreaders/mailspring {};
+
mm = callPackage ../applications/networking/instant-messengers/mm { };
mm-common = callPackage ../development/libraries/mm-common { };
@@ -22584,7 +22647,9 @@ in
tint2 = callPackage ../applications/misc/tint2 { };
- tiny = callPackage ../applications/networking/irc/tiny { };
+ tiny = callPackage ../applications/networking/irc/tiny {
+ inherit (darwin.apple_sdk.frameworks) Foundation;
+ };
tipp10 = qt5.callPackage ../applications/misc/tipp10 { };
@@ -22786,6 +22851,8 @@ in
neovim-qt = libsForQt5.callPackage ../applications/editors/neovim/qt.nix { };
+ olifant = callPackage ../applications/misc/olifant { };
+
gnvim-unwrapped = callPackage ../applications/editors/neovim/gnvim {
gtk = pkgs.gtk3;
};
@@ -26116,7 +26183,7 @@ in
inherit (darwin.apple_sdk.frameworks) Security;
};
- nix-linter = haskellPackages.callPackage ../development/tools/analysis/nix-linter { };
+ nix-linter = haskell.lib.justStaticExecutables (haskellPackages.callPackage ../development/tools/analysis/nix-linter { });
nix-pin = callPackage ../tools/package-management/nix-pin { };
@@ -26437,6 +26504,7 @@ in
terraform_0_11
terraform_0_11-full
terraform_0_12
+ terraform_0_13
terraform_plugins_test
;
diff --git a/pkgs/top-level/coq-packages.nix b/pkgs/top-level/coq-packages.nix
index c1015aa939f..c64fed8facb 100644
--- a/pkgs/top-level/coq-packages.nix
+++ b/pkgs/top-level/coq-packages.nix
@@ -19,7 +19,6 @@ let
coq-bits = callPackage ../development/coq-modules/coq-bits {};
coq-elpi = callPackage ../development/coq-modules/coq-elpi {};
coq-ext-lib = callPackage ../development/coq-modules/coq-ext-lib {};
- coq-extensible-records = callPackage ../development/coq-modules/coq-extensible-records {};
coq-haskell = callPackage ../development/coq-modules/coq-haskell { };
coqhammer = callPackage ../development/coq-modules/coqhammer {};
coqprime = callPackage ../development/coq-modules/coqprime {};
diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix
index bc7f1532f78..b723bd8739d 100644
--- a/pkgs/top-level/ocaml-packages.nix
+++ b/pkgs/top-level/ocaml-packages.nix
@@ -838,6 +838,8 @@ let
ppx_tools_versioned = callPackage ../development/ocaml-modules/ppx_tools_versioned { };
+ ppx_yojson_conv_lib = callPackage ../development/ocaml-modules/ppx_yojson_conv_lib {};
+
printbox = callPackage ../development/ocaml-modules/printbox { };
process = callPackage ../development/ocaml-modules/process { };
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 48b9414936c..aa50da11edf 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -833,6 +833,49 @@ let
};
};
+ AuthenKrb5 = buildPerlModule {
+ pname = "Authen-Krb5";
+ version = "1.905";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/I/IO/IOANR/Authen-Krb5-1.905.tar.gz";
+ sha256 = "0kgpl0x1qxq1p2ccxy8qqkrvqba2gq6aq6p931qnz9812nxh0yyp";
+ };
+ perlPreHook = "export LD=$CC";
+ propagatedBuildInputs = [ pkgs.libkrb5 DevelChecklib FileWhich PkgConfig ];
+ meta = {
+ description = "XS bindings for Kerberos 5";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
+ AuthenKrb5Admin = buildPerlPackage rec {
+ pname = "Authen-Krb5-Admin";
+ version = "0.17";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/S/SJ/SJQUINNEY/${pname}-${version}.tar.gz";
+ sha256 = "5dd49cacd983efd61a8c3f1a56571bb73785eb155908b5d7bec97eed78df0c54";
+ };
+ propagatedBuildInputs = [ pkgs.krb5Full.dev AuthenKrb5 ];
+ # The following ENV variables are required by Makefile.PL to find
+ # programs in krb5Full.dev. It is not enough to just specify the
+ # path to krb5-config as this tool returns the prefix of krb5Full,
+ # which implies a working value for KRB5_LIBDIR, but not the others.
+ perlPreHook = ''
+ export KRB5_CONFTOOL=${pkgs.krb5Full.dev}/bin/krb5-config
+ export KRB5_BINDIR=${pkgs.krb5Full.dev}/bin
+ export KRB5_INCDIR=${pkgs.krb5Full.dev}/include
+ '';
+ # Tests require working Kerberos infrastructure so replace with a
+ # simple attempt to exercise the module.
+ checkPhase = ''
+ perl -I blib/lib -I blib/arch -MAuthen::Krb5::Admin -e 'print "1..1\nok 1\n"'
+ '';
+ meta = {
+ description = "Perl extension for MIT Kerberos 5 admin interface";
+ license = stdenv.lib.licenses.bsd3;
+ };
+ };
+
AuthenModAuthPubTkt = buildPerlPackage {
pname = "Authen-ModAuthPubTkt";
version = "0.1.1";
@@ -1072,6 +1115,20 @@ let
};
};
+ BeanstalkClient = buildPerlPackage {
+ pname = "Beanstalk-Client";
+ version = "1.07";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/G/GB/GBARR/Beanstalk-Client-1.07.tar.gz";
+ sha256 = "3188ab1127f2caba97df65c84f69db0ec70c64e5d70f296f9a2674fa79c112cc";
+ };
+ propagatedBuildInputs = [ ClassAccessor YAMLSyck ];
+ meta = {
+ description = "Client to communicate with beanstalkd server";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
BerkeleyDB = buildPerlPackage {
pname = "BerkeleyDB";
version = "0.63";
@@ -2338,6 +2395,19 @@ let
};
};
+ CiscoIPPhone = buildPerlPackage {
+ pname = "Cisco-IPPhone";
+ version = "0.05";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/M/MR/MRPALMER/Cisco-IPPhone-0.05.tar.gz";
+ sha256 = "b03ca263f8f41a6ec545c5393213a3146d36bd45335ade99af51dd42ab6ee16d";
+ };
+ meta = {
+ description = "Package for creating Cisco IPPhone XML objects";
+ license = with stdenv.lib.licenses; [ artistic1 ];
+ };
+ };
+
CLASS = buildPerlPackage {
pname = "CLASS";
version = "1.00";
@@ -2592,6 +2662,19 @@ let
};
};
+ ClassLoader = buildPerlPackage rec {
+ pname = "Class-Loader";
+ version = "2.03";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/V/VI/VIPUL/${pname}-${version}.tar.gz";
+ sha256 = "4fef2076ead60423454ff1f4e82859a9a9b9942b5fb8eee0c98b9c63c9f2b8e7";
+ };
+ meta = {
+ description = "Load modules and create objects on demand";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
ClassMakeMethods = buildPerlPackage {
pname = "Class-MakeMethods";
version = "1.01";
@@ -3702,6 +3785,20 @@ let
};
};
+ CryptRandom = buildPerlPackage rec {
+ pname = "Crypt-Random";
+ version = "1.52";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/V/VI/VIPUL/${pname}-${version}.tar.gz";
+ sha256 = "a93c06de409e6f2eb2e9868ea6d4e653d99f2f7900b2c1831e1f65ace0c4ef84";
+ };
+ propagatedBuildInputs = [ ClassLoader MathPari StatisticsChiSquare ];
+ meta = {
+ description = "Interface to /dev/random and /dev/urandom";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
CryptRandomSource = buildPerlModule {
pname = "Crypt-Random-Source";
version = "0.14";
@@ -3965,7 +4062,7 @@ let
url = "mirror://cpan/authors/id/G/GT/GTERMARS/CSS-Minifier-XS-0.09.tar.gz";
sha256 = "1myswrmh0sqp5xjpp03x45z8arfmgkjx0srl3r6kjsyzl1zrk9l8";
};
- perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
+ perlPreHook = stdenv.lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC";
meta = {
description = "XS based CSS minifier";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -7245,6 +7342,19 @@ let
};
};
+ FileGrep = buildPerlPackage {
+ pname = "File-Grep";
+ version = "0.02";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/M/MN/MNEYLON/File-Grep-0.02.tar.gz";
+ sha256 = "462e15274eb6278521407ea302d9eea7252cd44cab2382871f7de833d5f85632";
+ };
+ meta = {
+ description = "Find matches to a pattern in a series of files and related functions";
+ maintainers = [ maintainers.limeytexan ];
+ };
+ };
+
FileHandleUnget = buildPerlPackage {
pname = "FileHandle-Unget";
version = "0.1634";
@@ -9880,7 +9990,7 @@ let
url = "mirror://cpan/authors/id/G/GT/GTERMARS/JavaScript-Minifier-XS-0.11.tar.gz";
sha256 = "1vlyhckpjbrg2v4dy9szsxxl0q44n0y1xl763mg2y2ym9g5144hm";
};
- perlPreHook = stdenv.lib.optionalString stdenv.isi686 "export LD=$CC"; # fix undefined reference to `__stack_chk_fail_local'
+ perlPreHook = stdenv.lib.optionalString (stdenv.isi686 || stdenv.isDarwin) "export LD=$CC";
meta = {
description = "XS based JavaScript minifier";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@@ -11517,6 +11627,27 @@ let
};
};
+ MathPari = buildPerlPackage rec {
+ pname = "Math-Pari";
+ version = "2.030518";
+ nativeBuildInputs = [ pkgs.unzip ];
+ pariversion = "2.1.7";
+ pari_tgz = fetchurl {
+ url = "https://pari.math.u-bordeaux.fr/pub/pari/OLD/2.1/pari-${pariversion}.tgz";
+ sha256 = "1yjml5z1qdn258qh6329v7vib2gyx6q2np0s5ybci0rhmz6z4hli";
+ };
+ preConfigure = "cp ${pari_tgz} pari-${pariversion}.tgz";
+ makeMakerFlags = "pari_tgz=pari-${pariversion}.tgz";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/I/IL/ILYAZ/modules/${pname}-${version}.zip";
+ sha256 = "dc38955a9690be6bafa8de2526212377c3ec9fe8da5ec02263a9caf94b58bb91";
+ };
+ meta = {
+ description = "Perl interface to PARI";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
MathPlanePath = buildPerlPackage {
pname = "Math-PlanePath";
version = "127";
@@ -11727,6 +11858,31 @@ let
};
};
+ MetaCPANClient = buildPerlPackage {
+ pname = "MetaCPAN-Client";
+ version = "2.026000";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/M/MI/MICKEY/MetaCPAN-Client-2.026000.tar.gz";
+ sha256 = "ee711619d59655dac1bd2e4b894ffeb3171bd73b1ed38ba4b7b07d3690f94465";
+ };
+
+ # Most tests are online, so we only include offline tests
+ postPatch = ''
+ substituteInPlace Makefile.PL \
+ --replace '"t/*.t t/api/*.t"' \
+ '"t/00-report-prereqs.t t/api/_get.t t/api/_get_or_search.t t/api/_search.t t/entity.t t/request.t t/resultset.t"'
+ '';
+
+ buildInputs = [ LWPProtocolhttps TestFatal TestNeeds ];
+ propagatedBuildInputs = [ IOSocketSSL JSONMaybeXS Moo NetSSLeay RefUtil SafeIsa TypeTiny URI ];
+ meta = {
+ homepage = "https://github.com/metacpan/metacpan-client";
+ description = "A comprehensive, DWIM-featured client to the MetaCPAN API";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
MethodSignaturesSimple = buildPerlPackage {
pname = "Method-Signatures-Simple";
version = "1.07";
@@ -12402,6 +12558,22 @@ let
};
};
+ MojoliciousPluginAssetPack = buildPerlPackage {
+ pname = "Mojolicious-Plugin-AssetPack";
+ version = "2.08";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/J/JH/JHTHORSEN/Mojolicious-Plugin-AssetPack-2.08.tar.gz";
+ sha256 = "585d9e056258b00590da109b4d5ee573fa3eb2248425247aebbfedac5a157152";
+ };
+ propagatedBuildInputs = [ FileWhich IPCRun3 Mojolicious JavaScriptMinifierXS CSSMinifierXS ];
+ meta = {
+ homepage = "https://github.com/jhthorsen/mojolicious-plugin-assetpack";
+ description = "Compress and convert css, less, sass, javascript and coffeescript files";
+ license = stdenv.lib.licenses.artistic2;
+ maintainers = with maintainers; [ sgo ];
+ };
+ };
+
MojoliciousPluginMail = buildPerlModule {
pname = "Mojolicious-Plugin-Mail";
version = "1.5";
@@ -17087,6 +17259,19 @@ let
};
};
+ StatisticsChiSquare = buildPerlPackage rec {
+ pname = "Statistics-ChiSquare";
+ version = "1.0000";
+ src = fetchurl {
+ url = "mirror://cpan/authors/id/D/DC/DCANTRELL/${pname}-${version}.tar.gz";
+ sha256 = "255a5a38336d048ddb9077222691e000984e907aae09a4ea695a9cfd49a1ddd0";
+ };
+ meta = {
+ description = "Implements the Chi Squared test, using pre-computed tables";
+ license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+ };
+ };
+
StatisticsDescriptive = buildPerlModule {
pname = "Statistics-Descriptive";
version = "3.0702";
@@ -17778,11 +17963,11 @@ let
SysVirt = buildPerlModule rec {
pname = "Sys-Virt";
- version = "6.2.0";
+ version = "6.3.0";
src = assert version == pkgs.libvirt.version; pkgs.fetchgit {
url = "git://libvirt.org/libvirt-perl.git";
- rev = "799b243230163ff4f8dde6293da8a0e31e7c900e";
- sha256 = "1k38d1ycx3ibgfzcr1iym7cvpwvygh6a2i5548m4qjb47vfi12rz";
+ rev = "v${version}";
+ sha256 = "0m75g0kf2dmllx5c1wxzszm1zakiqjighcsjbgq66674pvqf5mk7";
};
nativeBuildInputs = [ pkgs.pkgconfig ];
buildInputs = [ pkgs.libvirt CPANChanges TestPod TestPodCoverage XMLXPath ];
@@ -21789,6 +21974,7 @@ let
url = "mirror://cpan/authors/id/T/TO/TODDR/YAML-Syck-1.32.tar.gz";
sha256 = "1fz9r9vvsmjkzvcbznxw65b319vkmwzd0ck09q9nwip00gn907fv";
};
+ perlPreHook = stdenv.lib.optionalString stdenv.isDarwin "export LD=$CC";
meta = {
description = "Fast, lightweight YAML loader and dumper";
license = stdenv.lib.licenses.mit;
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index b21471acb20..b492fe28cfa 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -579,6 +579,12 @@ in {
cdecimal = callPackage ../development/python-modules/cdecimal { };
+ certbot-dns-cloudflare = callPackage ../development/python-modules/certbot-dns-cloudflare { };
+
+ certbot-dns-rfc2136 = callPackage ../development/python-modules/certbot-dns-rfc2136 { };
+
+ certbot-dns-route53 = callPackage ../development/python-modules/certbot-dns-route53 { };
+
cfn-flip = callPackage ../development/python-modules/cfn-flip { };
chalice = callPackage ../development/python-modules/chalice { };
@@ -683,6 +689,8 @@ in {
inherit (pkgs) dbus pkgconfig;
};
+ debts = callPackage ../development/python-modules/debts { };
+
dftfit = callPackage ../development/python-modules/dftfit { };
dicom2nifti = callPackage ../development/python-modules/dicom2nifti { };
@@ -693,6 +701,9 @@ in {
parver = callPackage ../development/python-modules/parver { };
arpeggio = callPackage ../development/python-modules/arpeggio { };
+
+ influxdb-client = callPackage ../development/python-modules/influxdb-client { };
+
invoke = callPackage ../development/python-modules/invoke { };
distorm3 = callPackage ../development/python-modules/distorm3 { };
@@ -777,6 +788,11 @@ in {
glom = callPackage ../development/python-modules/glom { };
+ gdcm = disabledIf isPy27 (toPythonModule (pkgs.gdcm.override {
+ inherit (self) python;
+ enablePython = true;
+ }));
+
goocalendar = callPackage ../development/python-modules/goocalendar { };
grandalf = callPackage ../development/python-modules/grandalf { };
@@ -1017,6 +1033,8 @@ in {
nvchecker = callPackage ../development/python-modules/nvchecker { };
numericalunits = callPackage ../development/python-modules/numericalunits { };
+
+ nunavut = callPackage ../development/python-modules/nunavut { };
oath = callPackage ../development/python-modules/oath { };
@@ -1275,6 +1293,8 @@ in {
pyres = callPackage ../development/python-modules/pyres { };
+ PyRMVtransport = callPackage ../development/python-modules/PyRMVtransport { };
+
pyqt4 = callPackage ../development/python-modules/pyqt/4.x.nix {
inherit (pkgs) pkgconfig;
};
@@ -1304,6 +1324,8 @@ in {
pyscreenshot = callPackage ../development/python-modules/pyscreenshot { };
+ pydsdl = callPackage ../development/python-modules/pydsdl { };
+
pyside = callPackage ../development/python-modules/pyside {
inherit (pkgs) mesa;
};
@@ -1567,6 +1589,8 @@ in {
spglib = callPackage ../development/python-modules/spglib { };
+ spidev = callPackage ../development/python-modules/spidev { };
+
srvlookup = callPackage ../development/python-modules/srvlookup { };
sshpubkeys = callPackage ../development/python-modules/sshpubkeys { };
@@ -1643,6 +1667,17 @@ in {
inherit (pkgs.darwin.apple_sdk.frameworks) ApplicationServices CoreServices;
};
+ pyuavcan = callPackage ../development/python-modules/pyuavcan {
+ # this version pinpoint to anold version is necessary due to a regression
+ nunavut = self.nunavut.overridePythonAttrs ( old: rec {
+ version = "0.2.3";
+ src = old.src.override {
+ inherit version;
+ sha256 = "0x8a9h4mc2r2yz49s9arsbs4bn3h25mvmg4zbgksm9hcyi9536x5";
+ };
+ });
+ };
+
pyunifi = callPackage ../development/python-modules/pyunifi { };
vdf = callPackage ../development/python-modules/vdf { };
@@ -3476,6 +3511,8 @@ in {
regex = callPackage ../development/python-modules/regex { };
+ pygrok = callPackage ../development/python-modules/pygrok { };
+
regional = callPackage ../development/python-modules/regional { };
ratelimiter = callPackage ../development/python-modules/ratelimiter { };
@@ -4340,6 +4377,8 @@ in {
jupyterhub-ldapauthenticator = callPackage ../development/python-modules/jupyterhub-ldapauthenticator { };
+ kaggle = callPackage ../development/python-modules/kaggle { };
+
keyring = if isPy3k then
callPackage ../development/python-modules/keyring { }
else
@@ -4432,6 +4471,11 @@ in {
}));
libkeepass = callPackage ../development/python-modules/libkeepass { };
+
+ libredwg = toPythonModule (pkgs.libredwg.override {
+ enablePython = true;
+ inherit (self) python libxml2;
+ });
librepo = pipe pkgs.librepo [
toPythonModule
@@ -5181,6 +5225,8 @@ in {
pymetar = callPackage ../development/python-modules/pymetar { };
+ pypubsub = callPackage ../development/python-modules/pypubsub { };
+
pysftp = callPackage ../development/python-modules/pysftp { };
soundfile = callPackage ../development/python-modules/soundfile { };
@@ -5686,7 +5732,6 @@ in {
qscintilla-qt5 = pkgs.libsForQt5.callPackage ../development/python-modules/qscintilla-qt5 {
pythonPackages = self;
- lndir = pkgs.xorg.lndir;
};
qscintilla = self.qscintilla-qt4;
@@ -6004,6 +6049,10 @@ in {
sqlalchemy-citext = callPackage ../development/python-modules/sqlalchemy-citext { };
+ sqlalchemy-continuum = callPackage ../development/python-modules/sqlalchemy-continuum { };
+
+ sqlalchemy-i18n = callPackage ../development/python-modules/sqlalchemy-i18n { };
+
sqlalchemy_migrate = callPackage ../development/python-modules/sqlalchemy-migrate { };
sqlalchemy-utils = callPackage ../development/python-modules/sqlalchemy-utils { };
@@ -7560,6 +7609,8 @@ in {
webrtcvad = callPackage ../development/python-modules/webrtcvad { };
+ pykwalify = callPackage ../development/python-modules/pykwalify { };
+
wfuzz = callPackage ../development/python-modules/wfuzz { };
wget = callPackage ../development/python-modules/wget { };