diff --git a/lib/default.nix b/lib/default.nix
index b1441c728104..dc4df9575418 100644
--- a/lib/default.nix
+++ b/lib/default.nix
@@ -88,7 +88,7 @@ let
updateManyAttrsByPath;
inherit (self.lists) singleton forEach foldr fold foldl foldl' imap0 imap1
concatMap flatten remove findSingle findFirst any all count
- optional optionals toList range partition zipListsWith zipLists
+ optional optionals toList range replicate partition zipListsWith zipLists
reverseList listDfs toposort sort naturalSort compareLists take
drop sublist last init crossLists unique intersectLists
subtractLists mutuallyExclusive groupBy groupBy';
diff --git a/lib/lists.nix b/lib/lists.nix
index 9f69485b4086..2186cd4a79f6 100644
--- a/lib/lists.nix
+++ b/lib/lists.nix
@@ -303,6 +303,18 @@ rec {
else
genList (n: first + n) (last - first + 1);
+ /* Return a list with `n` copies of an element.
+
+ Type: replicate :: int -> a -> [a]
+
+ Example:
+ replicate 3 "a"
+ => [ "a" "a" "a" ]
+ replicate 2 true
+ => [ true true ]
+ */
+ replicate = n: elem: genList (_: elem) n;
+
/* Splits the elements of a list in two lists, `right` and
`wrong`, depending on the evaluation of a predicate.
diff --git a/lib/tests/misc.nix b/lib/tests/misc.nix
index c14bddb11a13..406656dac1a9 100644
--- a/lib/tests/misc.nix
+++ b/lib/tests/misc.nix
@@ -479,6 +479,11 @@ runTests {
expected = [2 30 40 42];
};
+ testReplicate = {
+ expr = replicate 3 "a";
+ expected = ["a" "a" "a"];
+ };
+
testToIntShouldConvertStringToInt = {
expr = toInt "27";
expected = 27;
diff --git a/nixos/doc/manual/default.nix b/nixos/doc/manual/default.nix
index 264a8bcef27c..342834e257a2 100644
--- a/nixos/doc/manual/default.nix
+++ b/nixos/doc/manual/default.nix
@@ -48,7 +48,7 @@ let
};
in buildPackages.nixosOptionsDoc {
inherit (eval) options;
- inherit (revision);
+ inherit revision;
transformOptions = opt: opt // {
# Clean up declaration sites to not refer to the NixOS source tree.
declarations =
diff --git a/nixos/doc/manual/from_md/release-notes/rl-2305.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2305.section.xml
index 24eae9d9c073..e0931abe3419 100644
--- a/nixos/doc/manual/from_md/release-notes/rl-2305.section.xml
+++ b/nixos/doc/manual/from_md/release-notes/rl-2305.section.xml
@@ -116,8 +116,8 @@
QDMR, a
- gui application and command line tool for programming cheap
- DMR radios
+ GUI application and command line tool for programming DMR
+ radios
programs.qdmr
diff --git a/nixos/doc/manual/release-notes/rl-2305.section.md b/nixos/doc/manual/release-notes/rl-2305.section.md
index 20e1423ca627..9cf429847147 100644
--- a/nixos/doc/manual/release-notes/rl-2305.section.md
+++ b/nixos/doc/manual/release-notes/rl-2305.section.md
@@ -38,7 +38,7 @@ In addition to numerous new and upgraded packages, this release has the followin
- [mmsd](https://gitlab.com/kop316/mmsd), a lower level daemon that transmits and recieves MMSes. Available as [services.mmsd](#opt-services.mmsd.enable).
-- [QDMR](https://dm3mat.darc.de/qdmr/), a gui application and command line tool for programming cheap DMR radios [programs.qdmr](#opt-programs.qdmr.enable)
+- [QDMR](https://dm3mat.darc.de/qdmr/), a GUI application and command line tool for programming DMR radios [programs.qdmr](#opt-programs.qdmr.enable)
- [v2rayA](https://v2raya.org), a Linux web GUI client of Project V which supports V2Ray, Xray, SS, SSR, Trojan and Pingtunnel. Available as [services.v2raya](options.html#opt-services.v2raya.enable).
diff --git a/nixos/modules/config/zram.nix b/nixos/modules/config/zram.nix
index 7b4639d8b1c8..4df646cf2796 100644
--- a/nixos/modules/config/zram.nix
+++ b/nixos/modules/config/zram.nix
@@ -32,8 +32,7 @@ in
};
swapDevices = lib.mkOption {
- default = 0;
- example = 1;
+ default = 1;
type = lib.types.int;
description = lib.mdDoc ''
Number of zram devices to be used as swap, recommended is 1.
diff --git a/nixos/modules/programs/qdmr.nix b/nixos/modules/programs/qdmr.nix
index c0b1984eff91..1bb81317bda8 100644
--- a/nixos/modules/programs/qdmr.nix
+++ b/nixos/modules/programs/qdmr.nix
@@ -20,6 +20,6 @@ in {
config = lib.mkIf cfg.enable {
environment.systemPackages = [ cfg.package ];
services.udev.packages = [ cfg.package ];
- users.groups.wireshark = {};
+ users.groups.dialout = {};
};
}
diff --git a/nixos/modules/services/misc/pykms.nix b/nixos/modules/services/misc/pykms.nix
index 314388e0152e..be3accc0d7e5 100644
--- a/nixos/modules/services/misc/pykms.nix
+++ b/nixos/modules/services/misc/pykms.nix
@@ -85,7 +85,7 @@ in
WorkingDirectory = libDir;
SyslogIdentifier = "pykms";
Restart = "on-failure";
- MemoryLimit = cfg.memoryLimit;
+ MemoryMax = cfg.memoryLimit;
};
};
};
diff --git a/nixos/modules/services/networking/openvpn.nix b/nixos/modules/services/networking/openvpn.nix
index 492a0936fdbb..78d312af978b 100644
--- a/nixos/modules/services/networking/openvpn.nix
+++ b/nixos/modules/services/networking/openvpn.nix
@@ -57,7 +57,8 @@ let
''}"}
'';
- in {
+ in
+ {
description = "OpenVPN instance ‘${name}’";
wantedBy = optional cfg.autoStart "multi-user.target";
@@ -70,6 +71,16 @@ let
serviceConfig.Type = "notify";
};
+ restartService = optionalAttrs cfg.restartAfterSleep {
+ openvpn-restart = {
+ wantedBy = [ "sleep.target" ];
+ path = [ pkgs.procps ];
+ script = "pkill --signal SIGHUP --exact openvpn";
+ #SIGHUP makes openvpn process to self-exit and then it got restarted by systemd because of Restart=always
+ description = "Sends a signal to OpenVPN process to trigger a restart after return from sleep";
+ };
+ };
+
in
{
@@ -82,7 +93,7 @@ in
options = {
services.openvpn.servers = mkOption {
- default = {};
+ default = { };
example = literalExpression ''
{
@@ -201,14 +212,21 @@ in
};
+ services.openvpn.restartAfterSleep = mkOption {
+ default = true;
+ type = types.bool;
+ description = lib.mdDoc "Whether OpenVPN client should be restarted after sleep.";
+ };
+
};
###### implementation
- config = mkIf (cfg.servers != {}) {
+ config = mkIf (cfg.servers != { }) {
- systemd.services = listToAttrs (mapAttrsFlatten (name: value: nameValuePair "openvpn-${name}" (makeOpenVPNJob value name)) cfg.servers);
+ systemd.services = (listToAttrs (mapAttrsFlatten (name: value: nameValuePair "openvpn-${name}" (makeOpenVPNJob value name)) cfg.servers))
+ // restartService;
environment.systemPackages = [ openvpn ];
diff --git a/pkgs/applications/audio/airwindows-lv2/default.nix b/pkgs/applications/audio/airwindows-lv2/default.nix
index b58dbddc811f..15db4c1cf03d 100644
--- a/pkgs/applications/audio/airwindows-lv2/default.nix
+++ b/pkgs/applications/audio/airwindows-lv2/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation rec {
pname = "airwindows-lv2";
- version = "14.0";
+ version = "16.0";
src = fetchFromGitHub {
owner = "hannesbraun";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-urlj9XwMqKt5JvvsA1f7YpuLhQXMGxp0V1pGv+LTroE=";
+ sha256 = "sha256-jdeJ/VAJTDeiR9pyYps82F2Ty16r+a/FK+XV5L3rWco=";
};
nativeBuildInputs = [ meson ninja pkg-config ];
diff --git a/pkgs/applications/blockchains/nearcore/default.nix b/pkgs/applications/blockchains/nearcore/default.nix
index 4931ec51078c..b58c6bddafa0 100644
--- a/pkgs/applications/blockchains/nearcore/default.nix
+++ b/pkgs/applications/blockchains/nearcore/default.nix
@@ -4,7 +4,7 @@
}:
rustPlatform.buildRustPackage rec {
pname = "nearcore";
- version = "1.30.0";
+ version = "1.30.1";
# https://github.com/near/nearcore/tags
src = fetchFromGitHub {
@@ -13,10 +13,10 @@ rustPlatform.buildRustPackage rec {
# there is also a branch for this version number, so we need to be explicit
rev = "refs/tags/${version}";
- sha256 = "sha256-Co8896RojUf/R8ZiRn7zSO1AWH7x5rYom6TbGohH1KM=";
+ sha256 = "sha256-VjvHCiWjsx5Y7xxqck/O9gSNrL8mxCTosLwLqC85ywY=";
};
- cargoSha256 = "sha256-M+vhLBXsd+R97Sh5s6jFzon/47XohJeQKh//9QP6PXw=";
+ cargoHash = "sha256-5Gs1sAzjuUO3IkwMX1NeA/Sbax0qtwvulyT66AQaNjs=";
cargoPatches = [ ./0001-make-near-test-contracts-optional.patch ];
postPatch = ''
diff --git a/pkgs/applications/editors/neovim/tests/default.nix b/pkgs/applications/editors/neovim/tests/default.nix
index 29749c35db1f..8a4e86ef6551 100644
--- a/pkgs/applications/editors/neovim/tests/default.nix
+++ b/pkgs/applications/editors/neovim/tests/default.nix
@@ -9,8 +9,6 @@
let
inherit (neovimUtils) makeNeovimConfig;
- packages.myVimPackage.start = with vimPlugins; [ vim-nix ];
-
plugins = with vimPlugins; [
{
plugin = vim-obsession;
@@ -47,13 +45,6 @@ let
nvimAutoDisableWrap = makeNeovimConfig { };
- nvimConfDontWrap = makeNeovimConfig {
- inherit plugins;
- customRC = ''
- " just a comment
- '';
- };
-
wrapNeovim2 = suffix: config:
wrapNeovimUnstable neovim-unwrapped (config // {
extraName = suffix;
diff --git a/pkgs/applications/editors/vscode/extensions/lua/default.nix b/pkgs/applications/editors/vscode/extensions/lua/default.nix
index 529428de6702..6c9c72ca6094 100644
--- a/pkgs/applications/editors/vscode/extensions/lua/default.nix
+++ b/pkgs/applications/editors/vscode/extensions/lua/default.nix
@@ -1,6 +1,6 @@
{ lib
, vscode-utils
-, sumneko-lua-language-server
+, lua-language-server
}:
vscode-utils.buildVscodeMarketplaceExtension {
@@ -14,7 +14,7 @@ vscode-utils.buildVscodeMarketplaceExtension {
patches = [ ./remove-chmod.patch ];
postInstall = ''
- ln -sf ${sumneko-lua-language-server}/bin/lua-language-server \
+ ln -sf ${lua-language-server}/bin/lua-language-server \
$out/$installPrefix/server/bin/lua-language-server
'';
diff --git a/pkgs/applications/file-managers/clifm/default.nix b/pkgs/applications/file-managers/clifm/default.nix
index 003b07cb9759..c4c2d9e6528b 100644
--- a/pkgs/applications/file-managers/clifm/default.nix
+++ b/pkgs/applications/file-managers/clifm/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "clifm";
- version = "1.9";
+ version = "1.10";
src = fetchFromGitHub {
owner = "leo-arch";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-jrP8V1EhHldliZEjiX55TJujc82ub46aWi1boJYDVTg=";
+ sha256 = "sha256-kXnI8a1nGKBDc+isv9RYvputKk+/FHmM9j+G4UnI5Z4=";
};
buildInputs = [ libcap acl file readline ];
diff --git a/pkgs/applications/graphics/rnote/default.nix b/pkgs/applications/graphics/rnote/default.nix
index 8da308ba6175..400b5d262c40 100644
--- a/pkgs/applications/graphics/rnote/default.nix
+++ b/pkgs/applications/graphics/rnote/default.nix
@@ -23,19 +23,19 @@
stdenv.mkDerivation rec {
pname = "rnote";
- version = "0.5.12";
+ version = "0.5.13";
src = fetchFromGitHub {
owner = "flxzt";
repo = "rnote";
rev = "v${version}";
- hash = "sha256-wrx8+18jVDIhYhxD8VgU8wlRDLoUwMWIBOzSUozjUII=";
+ hash = "sha256-8HMaCO+v9PbkoS8Z1BmndiU7UmlG4TT0+bSESIwa3RM=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
- hash = "sha256-t0nmfM6Z30c+n0iANjMBVifOhYMXdBqgjxYdhOPOhYQ=";
+ hash = "sha256-rXAPILGzLZ3Ne4nhdaPZH1R2ezaF+D/P2t/Sod6nxo8=";
};
nativeBuildInputs = [
diff --git a/pkgs/applications/misc/mediaelch/default.nix b/pkgs/applications/misc/mediaelch/default.nix
index 582d3186eaad..89179b88a8a0 100644
--- a/pkgs/applications/misc/mediaelch/default.nix
+++ b/pkgs/applications/misc/mediaelch/default.nix
@@ -23,13 +23,13 @@ let
in
stdenv.mkDerivation rec {
pname = "mediaelch";
- version = "2.8.18";
+ version = "2.10.0";
src = fetchFromGitHub {
owner = "Komet";
repo = "MediaElch";
rev = "v${version}";
- sha256 = "sha256-9kwU9j8YNF/OmzrQaRAlBpW+t/tIpZJw5+pfEoTmCBA=";
+ sha256 = "sha256-hipOOG+ibfsJZKLcnB6a5+OOvSs4WUdpEY+RiVKJc+k=";
fetchSubmodules = true;
};
diff --git a/pkgs/applications/networking/cluster/terraform-providers/providers.json b/pkgs/applications/networking/cluster/terraform-providers/providers.json
index 2635ca188956..b7587ebd0677 100644
--- a/pkgs/applications/networking/cluster/terraform-providers/providers.json
+++ b/pkgs/applications/networking/cluster/terraform-providers/providers.json
@@ -319,13 +319,13 @@
"vendorHash": null
},
"dns": {
- "hash": "sha256-aH9sDqlXSq2dJi0kzGreJZ5V8A0WU0UqTpxWPKn23rM=",
+ "hash": "sha256-qLKlnw0vnPvxJluvUiBERu1YdtrRklocVw314/lvQT4=",
"homepage": "https://registry.terraform.io/providers/hashicorp/dns",
"owner": "hashicorp",
"repo": "terraform-provider-dns",
- "rev": "v3.2.3",
+ "rev": "v3.2.4",
"spdx": "MPL-2.0",
- "vendorHash": "sha256-AefmrO8Zb7ICH+qGxYW9ele6kNtrAusOf+KE/iZxKLY="
+ "vendorHash": "sha256-Ba4J6LUchqhdZTxcJxTgP20aZVioybIzKvF4j5TDQIk="
},
"dnsimple": {
"hash": "sha256-P1mvxRbOSmQknQxFPEyAkpK5eZQq286oceRFbrgYYqg=",
@@ -439,22 +439,22 @@
"vendorHash": "sha256-aVbJT31IIgW0GYzwVX7kT4j7E+dadSbnttThh2lzGyE="
},
"google": {
- "hash": "sha256-yxw+LtrBhfZlTVh36o3uUdt3zGo7VLTjk5Cc8xoqhio=",
+ "hash": "sha256-B/eXf31mRtWpl6TCv/hukPWfbb7Ne4W2FUMxiAbfsfI=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google",
"owner": "hashicorp",
"proxyVendor": true,
"repo": "terraform-provider-google",
- "rev": "v4.51.0",
+ "rev": "v4.52.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-oModEw/gaQCDHLf+2EKf1O1HQSGWnqEReXowE6F7W0o="
},
"google-beta": {
- "hash": "sha256-KQxIi9EF59FTcWoiE5oTZx+lVV+Pb+PH0QIz02PztN4=",
+ "hash": "sha256-ISOhZqc6/RMqG4n63RjQluy0odkKATcCa52YpQW89xQ=",
"homepage": "https://registry.terraform.io/providers/hashicorp/google-beta",
"owner": "hashicorp",
"proxyVendor": true,
"repo": "terraform-provider-google-beta",
- "rev": "v4.51.0",
+ "rev": "v4.52.0",
"spdx": "MPL-2.0",
"vendorHash": "sha256-oModEw/gaQCDHLf+2EKf1O1HQSGWnqEReXowE6F7W0o="
},
diff --git a/pkgs/applications/networking/dnscontrol/default.nix b/pkgs/applications/networking/dnscontrol/default.nix
index 7adcfc8a9a57..3e66621b5719 100644
--- a/pkgs/applications/networking/dnscontrol/default.nix
+++ b/pkgs/applications/networking/dnscontrol/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "dnscontrol";
- version = "3.25.0";
+ version = "3.26.0";
src = fetchFromGitHub {
owner = "StackExchange";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-XH9o1DTwG5ne5TZDgsS4HfC5WqLXc16JtjkKQtiE8z0=";
+ sha256 = "sha256-wkPBMFsPLJFfilKuA3bGNn7NtC+wsnXZf+qkVpF2fWc=";
};
- vendorSha256 = "sha256-iVyLNPvmzkI46Cp0SgbxK6xIQspJjpYjqPf3mOMoZvU=";
+ vendorHash = "sha256-U7RQPrvByTADC2/8O0cvcf0nmDgIeVkuyRGV0fpSCPk=";
ldflags = [ "-s" "-w" ];
diff --git a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
index ffb5fbb895eb..f2e9deb98160 100644
--- a/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
+++ b/pkgs/applications/networking/instant-messengers/telegram/tdesktop/default.nix
@@ -75,7 +75,7 @@ let
in
env.mkDerivation rec {
pname = "telegram-desktop";
- version = "4.6.0";
+ version = "4.6.1";
# Note: Update via pkgs/applications/networking/instant-messengers/telegram/tdesktop/update.py
# Telegram-Desktop with submodules
@@ -84,7 +84,7 @@ env.mkDerivation rec {
repo = "tdesktop";
rev = "v${version}";
fetchSubmodules = true;
- sha256 = "1kwg286mbpf0gj57702fqddmyn5iihzny3da425psnwa10s217yf";
+ sha256 = "1df9rx3a6xvgipgzn5h4jc46nsdkypl4255si606bkrccdz8bcrl";
};
postPatch = ''
diff --git a/pkgs/applications/office/kbibtex/default.nix b/pkgs/applications/office/kbibtex/default.nix
index 861ec4d99ef0..e3e3106b8302 100644
--- a/pkgs/applications/office/kbibtex/default.nix
+++ b/pkgs/applications/office/kbibtex/default.nix
@@ -5,6 +5,7 @@
, extra-cmake-modules
, shared-mime-info
# Qt
+, qtnetworkauth
, qtxmlpatterns
, qtwebengine
, qca-qt5
@@ -28,11 +29,13 @@
mkDerivation rec {
pname = "kbibtex";
- version = "0.9.2";
+ version = "0.9.3.1";
- src = fetchurl {
- url = "mirror://kde/stable/KBibTeX/${version}/kbibtex-${version}.tar.xz";
- sha256 = "09xcdx363z9hps3wbr1kx96a6q6678y8pg8r3apyps4xm7xm31nr";
+ src = let
+ majorMinorPatch = lib.concatStringsSep "." (lib.take 3 (lib.splitVersion version));
+ in fetchurl {
+ url = "mirror://kde/stable/KBibTeX/${majorMinorPatch}/kbibtex-${version}.tar.xz";
+ hash = "sha256-kH/E5xv9dmzM7WrIMlGCo4y0Xv/7XHowELJP3OJz8kQ=";
};
nativeBuildInputs = [
@@ -41,6 +44,7 @@ mkDerivation rec {
];
buildInputs = [
+ qtnetworkauth
qtxmlpatterns
qtwebengine
qca-qt5
diff --git a/pkgs/applications/radio/qdmr/default.nix b/pkgs/applications/radio/qdmr/default.nix
index 79a9fdb51ced..6d0d71e86733 100644
--- a/pkgs/applications/radio/qdmr/default.nix
+++ b/pkgs/applications/radio/qdmr/default.nix
@@ -61,7 +61,7 @@ stdenv.mkDerivation rec {
'';
meta = {
- description = "A codeplug programming tool for DMR radios";
+ description = "GUI application and command line tool for programming DMR radios";
homepage = "https://dm3mat.darc.de/qdmr/";
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ janik _0x4A6F ];
diff --git a/pkgs/applications/science/electronics/verilator/default.nix b/pkgs/applications/science/electronics/verilator/default.nix
index 33d145c00756..e77f6aeeb29b 100644
--- a/pkgs/applications/science/electronics/verilator/default.nix
+++ b/pkgs/applications/science/electronics/verilator/default.nix
@@ -1,22 +1,22 @@
{ lib, stdenv, fetchFromGitHub
, perl, flex, bison, python3, autoconf
-, which, cmake
+, which, cmake, help2man
}:
stdenv.mkDerivation rec {
pname = "verilator";
- version = "5.002";
+ version = "5.006";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- hash = "sha256-RNoKAEF7zl+WqqbxGP/VvdQqQP8VI3hoQku3b/g0XpU=";
+ hash = "sha256-PA8hbE6XECapuaO5YcgEodOoxSDqpMucdijJBBb7fZg=";
};
enableParallelBuilding = true;
buildInputs = [ perl ];
- nativeBuildInputs = [ flex bison python3 autoconf ];
+ nativeBuildInputs = [ flex bison python3 autoconf help2man ];
nativeCheckInputs = [ which ];
doCheck = stdenv.isLinux; # darwin tests are broken for now...
@@ -24,14 +24,8 @@ stdenv.mkDerivation rec {
preConfigure = "autoconf";
- preCheck = ''
- patchShebangs \
- src/flexfix \
- src/vlcovgen \
- bin/verilator \
- bin/verilator_coverage \
- test_regress/driver.pl \
- test_regress/t/*.pl
+ postPatch = ''
+ patchShebangs bin/* src/{flexfix,vlcovgen} test_regress/{driver.pl,t/*.pl}
'';
meta = with lib; {
diff --git a/pkgs/applications/virtualization/nixpacks/default.nix b/pkgs/applications/virtualization/nixpacks/default.nix
index c41779459454..6631ff63ea20 100644
--- a/pkgs/applications/virtualization/nixpacks/default.nix
+++ b/pkgs/applications/virtualization/nixpacks/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "nixpacks";
- version = "1.1.1";
+ version = "1.3.1";
src = fetchFromGitHub {
owner = "railwayapp";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-SrNYvkJy97GwneA7UClNLaO0fd+ZiMSxCCSgqwESw5Y=";
+ sha256 = "sha256-lQHJ5Y+EMhERxOX062QMNPImAX9tjamGYFXYYUmhpys=";
};
- cargoHash = "sha256-S/V2PVkL9T/USXAzorDpo0nhRm9DOkNtfw5CADg4oKM=";
+ cargoHash = "sha256-z+DQkl/7kX5tLG9igPnEgHi9sJhB4NoutfV2/BV2U6A=";
# skip test due FHS dependency
doCheck = false;
diff --git a/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix b/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix
index c539d671e983..5bffa2b2050f 100644
--- a/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix
+++ b/pkgs/build-support/build-fhs-userenv-bubblewrap/default.nix
@@ -1,7 +1,5 @@
{ lib, callPackage, runCommandLocal, writeShellScriptBin, glibc, pkgsi686Linux, coreutils, bubblewrap }:
-let buildFHSEnv = callPackage ./env.nix { }; in
-
args @ {
name
, runScript ? "bash"
diff --git a/pkgs/build-support/rust/hooks/default.nix b/pkgs/build-support/rust/hooks/default.nix
index 13562acd5492..9989e582d2e9 100644
--- a/pkgs/build-support/rust/hooks/default.nix
+++ b/pkgs/build-support/rust/hooks/default.nix
@@ -2,6 +2,7 @@
, callPackage
, cargo
, cargo-nextest
+, clang
, lib
, makeSetupHook
, maturin
@@ -126,8 +127,8 @@ in {
bindgenHook = callPackage ({}: makeSetupHook {
name = "rust-bindgen-hook";
substitutions = {
- libclang = rustc.llvmPackages.clang.cc.lib;
- clang = rustc.llvmPackages.clang;
+ libclang = clang.cc.lib;
+ inherit clang;
};
}
./rust-bindgen-hook.sh) {};
diff --git a/pkgs/desktops/deepin/apps/deepin-image-viewer/default.nix b/pkgs/desktops/deepin/apps/deepin-image-viewer/default.nix
index 0732e12d4553..0b51bc42b2c5 100644
--- a/pkgs/desktops/deepin/apps/deepin-image-viewer/default.nix
+++ b/pkgs/desktops/deepin/apps/deepin-image-viewer/default.nix
@@ -35,6 +35,11 @@ stdenv.mkDerivation rec {
url = "https://github.com/linuxdeepin/deepin-image-viewer/commit/4a046e6207fea306e592fddc33c1285cf719a63d.patch";
sha256 = "sha256-aIgYmq6WDfCE+ZcD0GshxM+QmBWZGjh9MzZcTMrhBJ0=";
})
+ (fetchpatch {
+ name = "fix build with libraw 0.21";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/2ff11979704dd7156a7e7c3bae9b30f08894063d/trunk/libraw-0.21.patch";
+ sha256 = "sha256-I/w4uiANT8Z8ud/F9WCd3iRHOfplu3fpqnu8ZIs4C+w=";
+ })
];
postPatch = ''
diff --git a/pkgs/desktops/deepin/default.nix b/pkgs/desktops/deepin/default.nix
index 7392b9ad9fa4..b1cfa732d620 100644
--- a/pkgs/desktops/deepin/default.nix
+++ b/pkgs/desktops/deepin/default.nix
@@ -35,6 +35,9 @@ let
deepin-icon-theme = callPackage ./artwork/deepin-icon-theme { };
deepin-gtk-theme = callPackage ./artwork/deepin-gtk-theme { };
deepin-sound-theme = callPackage ./artwork/deepin-sound-theme { };
+
+ #### MISC
+ deepin-desktop-base = callPackage ./misc/deepin-desktop-base { };
};
in
lib.makeScope libsForQt5.newScope packages
diff --git a/pkgs/desktops/deepin/misc/deepin-desktop-base/default.nix b/pkgs/desktops/deepin/misc/deepin-desktop-base/default.nix
new file mode 100644
index 000000000000..8aaf7929c5ab
--- /dev/null
+++ b/pkgs/desktops/deepin/misc/deepin-desktop-base/default.nix
@@ -0,0 +1,36 @@
+{ stdenvNoCC
+, lib
+, fetchFromGitHub
+}:
+stdenvNoCC.mkDerivation rec {
+ pname = "deepin-desktop-base";
+ version = "2022.03.07";
+
+ src = fetchFromGitHub {
+ owner = "linuxdeepin";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-joAduRI9jUtPA4lNsEhgOZlci8j/cvD8rJThqvj6a8A=";
+ };
+
+ makeFlags = [ "DESTDIR=${placeholder "out"}" ];
+
+ # distribution_logo_transparent.svg come form nixos-artwork(https://github.com/NixOS/nixos-artwork)/logo/nixos-white.svg under CC-BY license, used for dde-lock
+ postInstall = ''
+ rm -r $out/etc
+ rm -r $out/usr/share/python-apt
+ rm -r $out/usr/share/plymouth
+ rm -r $out/usr/share/distro-info
+ mv $out/usr/* $out/
+ rm -r $out/usr
+ install -D ${./distribution_logo_transparent.svg} $out/share/pixmaps/distribution_logo_transparent.svg
+ '';
+
+ meta = with lib; {
+ description = "Base assets and definitions for Deepin Desktop Environment";
+ homepage = "https://github.com/linuxdeepin/deepin-desktop-base";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = teams.deepin.members;
+ };
+}
diff --git a/pkgs/desktops/deepin/misc/deepin-desktop-base/distribution_logo_transparent.svg b/pkgs/desktops/deepin/misc/deepin-desktop-base/distribution_logo_transparent.svg
new file mode 100644
index 000000000000..18f8d4055c39
--- /dev/null
+++ b/pkgs/desktops/deepin/misc/deepin-desktop-base/distribution_logo_transparent.svg
@@ -0,0 +1,243 @@
+
+
+
+
diff --git a/pkgs/development/libraries/nng/default.nix b/pkgs/development/libraries/nng/default.nix
index 7f0bd15aa542..d7b021e7c494 100644
--- a/pkgs/development/libraries/nng/default.nix
+++ b/pkgs/development/libraries/nng/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "nng";
- version = "1.5.2";
+ version = "1.6.0-prerelease";
src = fetchFromGitHub {
owner = "nanomsg";
repo = "nng";
- rev = "v${version}";
- sha256 = "sha256-qbjMLpPk5FxH710Mf8AIraY0mERbaxVVhTT94W0EV+k=";
+ rev = "539e559e65cd8f227c45e4b046ac41c0edcf6c32";
+ sha256 = "sha256-86+f0um25Ywn78S2JrV54K7k3O6ots0q2dCco1aK0xM=";
};
nativeBuildInputs = [ cmake ninja ]
diff --git a/pkgs/development/libraries/protobuf/generic-v3.nix b/pkgs/development/libraries/protobuf/generic-v3.nix
index 130f681d8496..cbe669ffd377 100644
--- a/pkgs/development/libraries/protobuf/generic-v3.nix
+++ b/pkgs/development/libraries/protobuf/generic-v3.nix
@@ -53,8 +53,6 @@ mkProtobufDerivation = buildProtobuf: stdenv: stdenv.mkDerivation {
mainProgram = "protoc";
platforms = lib.platforms.unix;
};
-
- passthru.version = version;
};
in mkProtobufDerivation(if (stdenv.buildPlatform != stdenv.hostPlatform)
then (mkProtobufDerivation null buildPackages.stdenv)
diff --git a/pkgs/development/python-modules/aiodocker/default.nix b/pkgs/development/python-modules/aiodocker/default.nix
new file mode 100644
index 000000000000..b6cc55d7fd84
--- /dev/null
+++ b/pkgs/development/python-modules/aiodocker/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, aiohttp
+}:
+
+buildPythonPackage rec {
+ pname = "aiodocker";
+ # unstable includes support for python 3.10+
+ version = "unstable-2022-01-20";
+
+ src = fetchFromGitHub {
+ owner = "aio-libs";
+ repo = pname;
+ rev = "f1dbdc3d42147f4c2ab5e6802acf6f7d0f885be4";
+ sha256 = "RL5Ck4wsBZO88afmoojeFKbdIeCjDo/SwNqUcERH6Ls=";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ ];
+
+ # tests require docker daemon
+ doCheck = false;
+ pythonImportsCheck = [ "aiodocker" ];
+
+ meta = with lib; {
+ description = "Docker API client for asyncio";
+ homepage = "https://github.com/aio-libs/aiodocker";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ emilytrau ];
+ };
+}
diff --git a/pkgs/development/python-modules/arcam-fmj/default.nix b/pkgs/development/python-modules/arcam-fmj/default.nix
index c44126537794..1169e1ca341f 100644
--- a/pkgs/development/python-modules/arcam-fmj/default.nix
+++ b/pkgs/development/python-modules/arcam-fmj/default.nix
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "arcam-fmj";
- version = "1.1.0";
+ version = "1.2.0";
format = "setuptools";
disabled = pythonOlder "3.8";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "elupus";
repo = "arcam_fmj";
rev = "refs/tags/${version}";
- hash = "sha256-oXMoDpb4tg4iYAanTfPzeFp/IQl4bIELCTdM24hM84A=";
+ hash = "sha256-stoxDb25K/h55rwR0faWO0AOjSJmjZNbMbOAuUE2iSM=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/deepdiff/default.nix b/pkgs/development/python-modules/deepdiff/default.nix
index b4921b2d1f44..f5ea937a4f15 100644
--- a/pkgs/development/python-modules/deepdiff/default.nix
+++ b/pkgs/development/python-modules/deepdiff/default.nix
@@ -3,6 +3,7 @@
, fetchFromGitHub
, click
, ordered-set
+, orjson
, clevercsv
, jsonpickle
, numpy
@@ -14,7 +15,7 @@
buildPythonPackage rec {
pname = "deepdiff";
- version = "6.2.1";
+ version = "6.2.3";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -23,7 +24,7 @@ buildPythonPackage rec {
owner = "seperman";
repo = "deepdiff";
rev = "refs/tags/${version}";
- hash = "sha256-AKah3A9srKm/cFWM7IiZ7JxQ8s0KTuh8VLKOymsDgnA=";
+ hash = "sha256-rlMksUi+R48fIEjVv2E3yOETDezTghZ8+Zsypu8fAnQ=";
};
postPatch = ''
@@ -33,6 +34,7 @@ buildPythonPackage rec {
propagatedBuildInputs = [
ordered-set
+ orjson
];
passthru.optional-dependencies = {
diff --git a/pkgs/development/python-modules/greeclimate/default.nix b/pkgs/development/python-modules/greeclimate/default.nix
index 0cdf472be099..30a724c07c44 100644
--- a/pkgs/development/python-modules/greeclimate/default.nix
+++ b/pkgs/development/python-modules/greeclimate/default.nix
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "greeclimate";
- version = "1.4.0";
+ version = "1.4.1";
format = "setuptools";
disabled = pythonOlder "3.6";
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "cmroche";
repo = "greeclimate";
rev = "refs/tags/v${version}";
- hash = "sha256-UBkfe4d+K+730TbvModZF1ET7uxMpQGxOkq0PF/WiWc=";
+ hash = "sha256-M4oxFi/PpqhJgZX/wM+9rSrraIZcqzubbxnihfK0W2E=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/meilisearch/default.nix b/pkgs/development/python-modules/meilisearch/default.nix
index f418cfbe9f01..60f2d7329d18 100644
--- a/pkgs/development/python-modules/meilisearch/default.nix
+++ b/pkgs/development/python-modules/meilisearch/default.nix
@@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "meilisearch";
- version = "0.23.0";
+ version = "0.24.0";
format = "setuptools";
disabled = pythonOlder "3.7";
@@ -17,7 +17,7 @@ buildPythonPackage rec {
owner = "meilisearch";
repo = "meilisearch-python";
rev = "refs/tags/v${version}";
- hash = "sha256-7TiXyuB2veNJtK6UmQg01O82r549aRmEa/DFzJtnQug=";
+ hash = "sha256-u7LQjc1N4JS9bAFaa9SnljgnldkcgK1bsjKakG0zQ2E=";
};
propagatedBuildInputs = [
diff --git a/pkgs/development/python-modules/ome-zarr/default.nix b/pkgs/development/python-modules/ome-zarr/default.nix
new file mode 100644
index 000000000000..b5be85bf1151
--- /dev/null
+++ b/pkgs/development/python-modules/ome-zarr/default.nix
@@ -0,0 +1,81 @@
+{ lib
+, buildPythonPackage
+, pythonOlder
+, fetchFromGitHub
+, fetchpatch
+, pytestCheckHook
+, aiohttp
+, dask
+, fsspec
+, numpy
+, requests
+, scikitimage
+, s3fs
+, toolz
+, zarr
+}:
+
+buildPythonPackage rec {
+ pname = "ome-zarr";
+ version = "0.6.1";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "ome";
+ repo = "ome-zarr-py";
+ rev = "refs/tags/v${version}";
+ hash = "sha256-dpweOuqruh7mAqmSaNbehLCr8OCLe1IZNWV4bpHpTl0=";
+ };
+
+ patches = [
+ # remove after next release:
+ (fetchpatch {
+ name = "fix-writer-bug";
+ url = "https://github.com/ome/ome-zarr-py/commit/c1302e05998dfe2faf94b0f958c92888681f5ffa.patch";
+ hash = "sha256-1WANObABUXkjqeGdnmg0qJ48RcZcuAwgitZyMwiRYUw=";
+ })
+ ];
+
+ propagatedBuildInputs = [
+ numpy
+ dask
+ zarr
+ fsspec
+ aiohttp
+ requests
+ s3fs
+ scikitimage
+ toolz
+ ];
+
+ nativeCheckInputs = [
+ pytestCheckHook
+ ];
+
+ disabledTests = [
+ # attempts to access network
+ "test_s3_info"
+ ];
+
+ pythonImportsCheck = [
+ "ome_zarr"
+ "ome_zarr.cli"
+ "ome_zarr.csv"
+ "ome_zarr.data"
+ "ome_zarr.format"
+ "ome_zarr.io"
+ "ome_zarr.reader"
+ "ome_zarr.writer"
+ "ome_zarr.scale"
+ "ome_zarr.utils"
+ ];
+
+ meta = with lib; {
+ description = "Implementation of next-generation file format (NGFF) specifications for storing bioimaging data in the cloud.";
+ homepage = "https://pypi.org/project/ome-zarr";
+ changelog = "https://github.com/ome/ome-zarr-py/blob/v${version}/CHANGELOG.md";
+ license = licenses.bsd2;
+ maintainers = [ maintainers.bcdarwin ];
+ mainProgram = "ome_zarr";
+ };
+}
diff --git a/pkgs/development/python-modules/pikepdf/default.nix b/pkgs/development/python-modules/pikepdf/default.nix
index 89a51051d696..c720ea4dbcb1 100644
--- a/pkgs/development/python-modules/pikepdf/default.nix
+++ b/pkgs/development/python-modules/pikepdf/default.nix
@@ -18,16 +18,18 @@
, python-dateutil
, python-xmp-toolkit
, qpdf
+, setuptools
, setuptools-scm
, substituteAll
+, wheel
}:
buildPythonPackage rec {
pname = "pikepdf";
- version = "6.2.9";
- format = "setuptools";
+ version = "7.0.0";
+ format = "pyproject";
- disabled = pythonOlder "3.7";
+ disabled = pythonOlder "3.8";
src = fetchFromGitHub {
owner = "pikepdf";
@@ -39,7 +41,7 @@ buildPythonPackage rec {
postFetch = ''
rm "$out/.git_archival.txt"
'';
- hash = "sha256-Obsg5fsTv/7uiFRbzGp90+d90e2dX7CWMMRMgiQvNyc=";
+ hash = "sha256-sJVAiAQtJ8tU8ZHRU5jzIICnHc6RJwMsvxexnt7b4Yw=";
};
patches = [
@@ -58,12 +60,14 @@ buildPythonPackage rec {
SETUPTOOLS_SCM_PRETEND_VERSION = version;
buildInputs = [
- pybind11
qpdf
];
nativeBuildInputs = [
+ pybind11
+ setuptools
setuptools-scm
+ wheel
];
nativeCheckInputs = [
diff --git a/pkgs/development/python-modules/python-gvm/default.nix b/pkgs/development/python-modules/python-gvm/default.nix
index 5210bc79e72d..4310b767aade 100644
--- a/pkgs/development/python-modules/python-gvm/default.nix
+++ b/pkgs/development/python-modules/python-gvm/default.nix
@@ -12,7 +12,7 @@
buildPythonPackage rec {
pname = "python-gvm";
- version = "22.9.1";
+ version = "23.2.0";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -21,7 +21,7 @@ buildPythonPackage rec {
owner = "greenbone";
repo = pname;
rev = "refs/tags/v${version}";
- sha256 = "sha256-V9xfPYwDDoCGJPstzYsC/ikUp45uiaZE0Bg4i9tRNhU=";
+ sha256 = "sha256-6EmmiJjadC6zJM4+HhL8w2Xw1p7pG5LI0TS53bH61Tc=";
};
nativeBuildInputs = [
diff --git a/pkgs/development/r-modules/default.nix b/pkgs/development/r-modules/default.nix
index a01c053f2ee6..1d61428960ab 100644
--- a/pkgs/development/r-modules/default.nix
+++ b/pkgs/development/r-modules/default.nix
@@ -325,7 +325,6 @@ let
Cardinal = [ pkgs.which ];
chebpol = [ pkgs.fftw.dev ];
ChemmineOB = with pkgs; [ openbabel pkg-config ];
- classInt = lib.optional stdenv.isDarwin [ pkgs.libiconv ];
curl = [ pkgs.curl.dev ];
data_table = [ pkgs.zlib.dev ] ++ lib.optional stdenv.isDarwin pkgs.llvmPackages.openmp;
devEMF = with pkgs; [ xorg.libXft.dev ];
@@ -344,7 +343,7 @@ let
graphscan = [ pkgs.gsl ];
gsl = [ pkgs.gsl ];
gert = [ pkgs.libgit2 ];
- haven = with pkgs; [ libiconv zlib.dev ];
+ haven = with pkgs; [ zlib.dev ];
h5vc = [ pkgs.zlib.dev ];
HiCseg = [ pkgs.gsl ];
imager = [ pkgs.xorg.libX11.dev ];
@@ -362,8 +361,9 @@ let
mvabund = [ pkgs.gsl ];
mwaved = [ pkgs.fftw.dev ];
mzR = with pkgs; [ zlib netcdf ];
+ nanonext = with pkgs; [ mbedtls nng ];
ncdf4 = [ pkgs.netcdf ];
- nloptr = with pkgs; [ nlopt pkg-config libiconv ];
+ nloptr = with pkgs; [ nlopt pkg-config ];
n1qn1 = [ pkgs.gfortran ];
odbc = [ pkgs.unixODBC ];
pander = with pkgs; [ pandoc which ];
@@ -379,7 +379,6 @@ let
RAppArmor = [ pkgs.libapparmor ];
rapportools = [ pkgs.which ];
rapport = [ pkgs.which ];
- readxl = [ pkgs.libiconv ];
rcdd = [ pkgs.gmp.dev ];
RcppCNPy = [ pkgs.zlib.dev ];
RcppGSL = [ pkgs.gsl ];
@@ -499,15 +498,6 @@ let
packagesWithBuildInputs = {
# sort -t '=' -k 2
- deldir = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
- gam = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
- interp = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
- RcppArmadillo = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
- quantreg = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
- rmutil = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
- robustbase = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
- SparseM = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
- hexbin = lib.optionals stdenv.isDarwin [ pkgs.libiconv ];
svKomodo = [ pkgs.which ];
nat = [ pkgs.which ];
nat_templatebrains = [ pkgs.which ];
@@ -516,7 +506,6 @@ let
clustermq = [ pkgs.pkg-config ];
RMark = [ pkgs.which ];
RPushbullet = [ pkgs.which ];
- RcppEigen = [ pkgs.libiconv ];
RCurl = [ pkgs.curl.dev ];
R2SWF = [ pkgs.pkg-config ];
rgl = with pkgs; [ libGLU libGLU.dev libGL xorg.libX11.dev freetype.dev libpng.dev ];
@@ -555,25 +544,6 @@ let
tikzDevice = with pkgs; [ which texlive.combined.scheme-medium ];
gridGraphics = [ pkgs.which ];
adimpro = with pkgs; [ which xorg.xdpyinfo ];
- cluster = [ pkgs.libiconv ];
- KernSmooth = [ pkgs.libiconv ];
- nlme = [ pkgs.libiconv ];
- Matrix = [ pkgs.libiconv ];
- mgcv = [ pkgs.libiconv ];
- minqa = [ pkgs.libiconv ];
- igraph = [ pkgs.libiconv ];
- ape = [ pkgs.libiconv ];
- expm = [ pkgs.libiconv ];
- mnormt = [ pkgs.libiconv ];
- pan = [ pkgs.libiconv ];
- phangorn = [ pkgs.libiconv ];
- quadprog = [ pkgs.libiconv ];
- randomForest = [ pkgs.libiconv ];
- sundialr = [ pkgs.libiconv ];
- ucminf = [ pkgs.libiconv ];
- glmnet = [ pkgs.libiconv ];
- mvtnorm = [ pkgs.libiconv ];
- statmod = [ pkgs.libiconv ];
rsvg = [ pkgs.librsvg.dev ];
ssh = with pkgs; [ libssh ];
s2 = [ pkgs.openssl.dev ];
diff --git a/pkgs/development/r-modules/generic-builder.nix b/pkgs/development/r-modules/generic-builder.nix
index 880fff44ed64..05c069383e78 100644
--- a/pkgs/development/r-modules/generic-builder.nix
+++ b/pkgs/development/r-modules/generic-builder.nix
@@ -1,11 +1,11 @@
-{ stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran }:
+{ stdenv, lib, R, libcxx, xvfb-run, util-linux, Cocoa, Foundation, gettext, gfortran, libiconv }:
{ name, buildInputs ? [], requireX ? false, ... } @ attrs:
stdenv.mkDerivation ({
buildInputs = buildInputs ++ [R gettext] ++
lib.optionals requireX [util-linux xvfb-run] ++
- lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran];
+ lib.optionals stdenv.isDarwin [Cocoa Foundation gfortran libiconv];
NIX_CFLAGS_COMPILE =
lib.optionalString stdenv.isDarwin "-I${lib.getDev libcxx}/include/c++/v1";
diff --git a/pkgs/development/tools/database/pgagroal/default.nix b/pkgs/development/tools/database/pgagroal/default.nix
new file mode 100644
index 000000000000..e86e19f8f2e1
--- /dev/null
+++ b/pkgs/development/tools/database/pgagroal/default.nix
@@ -0,0 +1,27 @@
+{ lib, stdenv, fetchFromGitHub, cmake, docutils, libev, openssl, systemd }:
+
+stdenv.mkDerivation rec {
+ pname = "pgagroal";
+ version = "1.5.1";
+
+ src = fetchFromGitHub {
+ owner = "agroal";
+ repo = "pgagroal";
+ rev = version;
+ hash = "sha256-d6icEYlk0qnzmoP/mvSmTw16YfIYWc2WbY7sKguX7Ug=";
+ };
+
+ patches = [ ./do-not-search-libatomic.patch ];
+
+ nativeBuildInputs = [ cmake docutils ];
+
+ buildInputs = [ libev openssl systemd ];
+
+ meta = with lib; {
+ description = "High-performance connection pool for PostgreSQL";
+ homepage = "https://agroal.github.io/pgagroal/";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.marsam ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/pkgs/development/tools/database/pgagroal/do-not-search-libatomic.patch b/pkgs/development/tools/database/pgagroal/do-not-search-libatomic.patch
new file mode 100644
index 000000000000..7f65205332b8
--- /dev/null
+++ b/pkgs/development/tools/database/pgagroal/do-not-search-libatomic.patch
@@ -0,0 +1,15 @@
+--- i/CMakeLists.txt
++++ w/CMakeLists.txt
+@@ -78,12 +78,6 @@
+ endif()
+
+ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
+- find_package(Libatomic)
+- if (LIBATOMIC_FOUND)
+- message(STATUS "libatomic found")
+- else ()
+- message(FATAL_ERROR "libatomic needed")
+- endif()
+
+ find_package(Systemd)
+ if (SYSTEMD_FOUND)
diff --git a/pkgs/development/tools/devbox/default.nix b/pkgs/development/tools/devbox/default.nix
index 43e6e33606bd..0b82242fa810 100644
--- a/pkgs/development/tools/devbox/default.nix
+++ b/pkgs/development/tools/devbox/default.nix
@@ -5,13 +5,13 @@
}:
buildGoModule rec {
pname = "devbox";
- version = "0.3.2";
+ version = "0.3.3";
src = fetchFromGitHub {
owner = "jetpack-io";
repo = pname;
rev = version;
- hash = "sha256-RYuSreMdXnWJ47lBCuz7Ub6jlLlmEI6ZGt3vSg4B3zs=";
+ hash = "sha256-T1laFLVDtDYOA5x3zWcBU7ae1uN1cQUqLHtY36uEXOI=";
};
ldflags = [
diff --git a/pkgs/development/tools/language-servers/sumneko-lua-language-server/default.nix b/pkgs/development/tools/language-servers/lua-language-server/default.nix
similarity index 66%
rename from pkgs/development/tools/language-servers/sumneko-lua-language-server/default.nix
rename to pkgs/development/tools/language-servers/lua-language-server/default.nix
index 24b360a78180..d260e7601e2f 100644
--- a/pkgs/development/tools/language-servers/sumneko-lua-language-server/default.nix
+++ b/pkgs/development/tools/language-servers/lua-language-server/default.nix
@@ -1,16 +1,14 @@
{ lib, stdenv, fetchFromGitHub, ninja, makeWrapper, CoreFoundation, Foundation }:
-let
- target = if stdenv.isDarwin then "macOS" else "Linux";
-in
+
stdenv.mkDerivation rec {
- pname = "sumneko-lua-language-server";
- version = "3.6.7";
+ pname = "lua-language-server";
+ version = "3.6.10";
src = fetchFromGitHub {
- owner = "sumneko";
+ owner = "luals";
repo = "lua-language-server";
rev = version;
- sha256 = "sha256-x7/yO1rJ+VBG4EFpISYblRECLW2lsLz5wcqLR14UV/g=";
+ sha256 = "sha256-QnkWEf1Uv+CZwEyv1b3WMPvaOZEn+mKH5w3CPyw02CQ=";
fetchSubmodules = true;
};
@@ -24,12 +22,13 @@ stdenv.mkDerivation rec {
Foundation
];
- preBuild = ''
- cd 3rd/luamake
- ''
- + lib.optionalString stdenv.isDarwin ''
- # Needed for the test
- export HOME=/var/empty
+ postPatch = ''
+ # filewatch tests are failing on darwin
+ # this feature is not used in lua-language-server
+ sed -i /filewatch/d 3rd/bee.lua/test/test.lua
+
+ pushd 3rd/luamake
+ '' + lib.optionalString stdenv.isDarwin ''
# This package uses the program clang for C and C++ files. The language
# is selected via the command line argument -std, but this do not work
# in combination with the nixpkgs clang wrapper. Therefor we have to
@@ -44,11 +43,11 @@ stdenv.mkDerivation rec {
'';
ninjaFlags = [
- "-fcompile/ninja/${lib.toLower target}.ninja"
+ "-fcompile/ninja/${if stdenv.isDarwin then "macos" else "linux"}.ninja"
];
postBuild = ''
- cd ../..
+ popd
./3rd/luamake/luamake rebuild
'';
@@ -66,18 +65,20 @@ stdenv.mkDerivation rec {
makeWrapper "$out"/share/lua-language-server/bin/lua-language-server \
$out/bin/lua-language-server \
--add-flags "-E $out/share/lua-language-server/main.lua \
- --logpath=\''${XDG_CACHE_HOME:-\$HOME/.cache}/sumneko_lua/log \
- --metapath=\''${XDG_CACHE_HOME:-\$HOME/.cache}/sumneko_lua/meta"
+ --logpath=\''${XDG_CACHE_HOME:-\$HOME/.cache}/lua-language-server/log \
+ --metapath=\''${XDG_CACHE_HOME:-\$HOME/.cache}/lua-language-server/meta"
runHook postInstall
'';
+ # some tests require local networking
+ __darwinAllowLocalNetworking = true;
+
meta = with lib; {
- description = "Lua Language Server coded by Lua";
- homepage = "https://github.com/sumneko/lua-language-server";
+ description = "A language server that offers Lua language support";
+ homepage = "https://github.com/luals/lua-language-server";
license = licenses.mit;
- maintainers = with maintainers; [ sei40kr ];
+ maintainers = with maintainers; [ figsoda sei40kr ];
platforms = platforms.linux ++ platforms.darwin;
- mainProgram = "lua-language-server";
};
}
diff --git a/pkgs/development/tools/pipenv/default.nix b/pkgs/development/tools/pipenv/default.nix
index 2d19f0fca3c3..e347f4c48e05 100644
--- a/pkgs/development/tools/pipenv/default.nix
+++ b/pkgs/development/tools/pipenv/default.nix
@@ -23,11 +23,11 @@ let
in buildPythonApplication rec {
pname = "pipenv";
- version = "2022.11.25";
+ version = "2023.2.4";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-ElnWxwU7EIbZqqvIGp/rc5vS0X6BuyAgSJoy7BQYYu4=";
+ sha256 = "sha256-GKPrpRnjbVnw1af5xCvSaFIeS5t7PRvWrc8TFWkyMnU=";
};
LC_ALL = "en_US.UTF-8";
diff --git a/pkgs/development/tools/ruff/default.nix b/pkgs/development/tools/ruff/default.nix
index 7e6f83212495..e44dd324dae9 100644
--- a/pkgs/development/tools/ruff/default.nix
+++ b/pkgs/development/tools/ruff/default.nix
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "ruff";
- version = "0.0.242";
+ version = "0.0.243";
src = fetchFromGitHub {
owner = "charliermarsh";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-TdaFo1U37W0UtGWtRchwdtTvyfljDOvtBJ7vCym1FX4=";
+ sha256 = "sha256-iRkcZ8+RoZifMGbP5ZD++9UJbsCVuwUYmgWfAQpuX1E=";
};
- cargoSha256 = "sha256-3gW9wV6aYVnKNxW79mJCy/lkQUD67G6U47JiOQriT40=";
+ cargoSha256 = "sha256-t6PP0Tc3ULkVt056fZnPfObxcz2ek0ZxafkVj2SfBZg=";
nativeBuildInputs = [
installShellFiles
diff --git a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
index 3af3e43fe21d..6098c50df137 100644
--- a/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
+++ b/pkgs/development/tools/yarn2nix-moretea/yarn2nix/default.nix
@@ -5,7 +5,7 @@
}@inputs:
let
- inherit (pkgs) stdenv lib fetchurl linkFarm callPackage git rsync makeWrapper runCommandLocal;
+ inherit (pkgs) stdenv lib callPackage git rsync runCommandLocal;
compose = f: g: x: f (g x);
id = x: x;
diff --git a/pkgs/games/heroic/default.nix b/pkgs/games/heroic/default.nix
index c8c0e730f10e..cbab5e8bc6ff 100644
--- a/pkgs/games/heroic/default.nix
+++ b/pkgs/games/heroic/default.nix
@@ -10,13 +10,13 @@
mkYarnPackage rec {
pname = "heroic-unwrapped";
- version = "2.5.2";
+ version = "2.6.1";
src = fetchFromGitHub {
owner = "Heroic-Games-Launcher";
repo = "HeroicGamesLauncher";
rev = "v${version}";
- sha256 = "sha256-vyZH/uOE7Oph8TuBFM2cUFwM4ed8Ri3fKRUrl9A6zHc=";
+ sha256 = "sha256-bU4jvF81GI8a9ACwYn1Hdb5DbpK6GI7z19enO7uu48o=";
};
packageJSON = ./package.json;
diff --git a/pkgs/games/heroic/package.json b/pkgs/games/heroic/package.json
index 77b1702d8793..3ef779f644d4 100644
--- a/pkgs/games/heroic/package.json
+++ b/pkgs/games/heroic/package.json
@@ -1,6 +1,6 @@
{
"name": "heroic",
- "version": "2.5.2",
+ "version": "2.6.1",
"private": true,
"main": "build/electron/main.js",
"homepage": "./",
@@ -53,6 +53,7 @@
"artifactName": "${productName}-${version}-Portable.${ext}"
},
"mac": {
+ "artifactName": "${productName}-${version}-macOS-${arch}.${ext}",
"target": "dmg",
"category": "public.app-category.games",
"icon": "build/icon.icns",
@@ -145,7 +146,6 @@
"fs-extra": "^10.1.0",
"fuse.js": "^6.6.2",
"graceful-fs": "^4.2.10",
- "heroic-wine-downloader": "^1.2.3",
"howlongtobeat": "^1.7.0",
"i18next": "^21.6.16",
"i18next-fs-backend": "^1.1.4",
@@ -164,11 +164,13 @@
"source-map-support": "^0.5.21",
"steam-shortcut-editor": "^3.1.1",
"systeminformation": "^5.15.0",
+ "ts-prune": "^0.10.3",
"tslib": "^2.4.0"
},
"scripts": {
"start": "vite",
"codecheck": "tsc --noEmit",
+ "find-deadcode": "ts-prune --error",
"test": "jest",
"test-watch": "jest --watch --maxWorkers=25%",
"test:ci": "jest --runInBand --silent",
@@ -176,16 +178,18 @@
"release:mac": "vite build && electron-builder -p always --mac",
"release:win": "vite build && electron-builder -p always --win nsis portable",
"dist:linux": "vite build && electron-builder --linux",
- "dist:mac": "vite build && electron-builder --mac",
+ "dist:mac": "vite build && electron-builder --mac --x64 --arm64",
"dist:win": "vite build && electron-builder --win",
+ "dist:flatpak": "yarn dist:linux appimage && yarn flatpak:prepare && yarn flatpak:build",
"lint": "eslint --cache -c .eslintrc --ext .tsx,ts ./src",
"lint-fix": "eslint --fix -c .eslintrc --ext .tsx,ts ./src",
- "dist-flatpak": "cd flatpak && flatpak-builder build local.heroic.yml --install --force-clean --user",
- "flatpak-test": "yarn dist:linux appimage && cd flatpak && flatpak-builder build local.heroic.yml --install --force-clean --user",
+ "flatpak:build": "cd flatpak-build && flatpak-builder build com.heroicgameslauncher.hgl.yml --install --force-clean --user",
+ "flatpak:prepare": "node ./flatpak/prepareFlatpak.js",
+ "flatpak:prepare-release": "node ./flatpak/prepareFlatpak.js release",
"i18n": "i18next",
"prepare": "husky install",
- "prettier": "prettier --check .",
- "prettier-fix": "prettier --write ."
+ "prettier": "prettier --check . '!flatpak-build'",
+ "prettier-fix": "prettier --write . '!flatpak-build'"
},
"eslintConfig": {
"extends": [
@@ -211,8 +215,8 @@
"@typescript-eslint/eslint-plugin": "^5.20.0",
"@typescript-eslint/parser": "^5.20.0",
"@vitejs/plugin-react": "^2.2.0",
- "electron": "^21.2.1",
- "electron-builder": "^23.1.0",
+ "electron": "^22.2.0",
+ "electron-builder": "^23.6.0",
"electron-devtools-installer": "^3.2.0",
"eslint": "^8.13.0",
"eslint-config-prettier": "^8.5.0",
@@ -226,6 +230,7 @@
"sass": "^1.55.0",
"tmp": "^0.2.1",
"ts-jest": "^28.0.7",
+ "type-fest": "^3.2.0",
"typescript": "^4.8.4",
"vite": "^3.2.2",
"vite-plugin-electron": "^0.10.2",
diff --git a/pkgs/games/heroic/yarn.lock b/pkgs/games/heroic/yarn.lock
index 6c4d3f59b766..94cdf1017310 100644
--- a/pkgs/games/heroic/yarn.lock
+++ b/pkgs/games/heroic/yarn.lock
@@ -452,21 +452,20 @@
ajv "^6.12.0"
ajv-keywords "^3.4.1"
-"@electron/get@^1.14.1":
- version "1.14.1"
- resolved "https://registry.yarnpkg.com/@electron/get/-/get-1.14.1.tgz#16ba75f02dffb74c23965e72d617adc721d27f40"
- integrity sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==
+"@electron/get@^2.0.0":
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz#ae2a967b22075e9c25aaf00d5941cd79c21efd7e"
+ integrity sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g==
dependencies:
debug "^4.1.1"
env-paths "^2.2.0"
fs-extra "^8.1.0"
- got "^9.6.0"
+ got "^11.8.5"
progress "^2.0.3"
semver "^6.2.0"
sumchecker "^3.0.1"
optionalDependencies:
global-agent "^3.0.0"
- global-tunnel-ng "^2.7.1"
"@electron/universal@1.2.1":
version "1.2.1"
@@ -1141,10 +1140,10 @@
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.24.46.tgz#57501b58023776dbbae9e25619146286440be34c"
integrity sha512-ng4ut1z2MCBhK/NwDVwIQp3pAUOCs/KNaW3cBxdFB2xTDrOuo1xuNmpr/9HHFhxqIvHrs1NTH3KJg6q+JSy1Kw==
-"@sindresorhus/is@^0.14.0":
- version "0.14.0"
- resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea"
- integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==
+"@sindresorhus/is@^4.0.0":
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f"
+ integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==
"@sinonjs/commons@^1.7.0":
version "1.8.3"
@@ -1242,12 +1241,12 @@
"@svgr/hast-util-to-babel-ast" "^6.4.0"
svg-parser "^2.0.4"
-"@szmarczak/http-timer@^1.1.2":
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421"
- integrity sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==
+"@szmarczak/http-timer@^4.0.5":
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz#b4a914bb62e7c272d4e5989fe4440f812ab1d807"
+ integrity sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==
dependencies:
- defer-to-connect "^1.0.1"
+ defer-to-connect "^2.0.0"
"@testing-library/dom@^7.31.0":
version "7.31.2"
@@ -1311,6 +1310,16 @@
resolved "https://registry.yarnpkg.com/@tootallnate/once/-/once-2.0.0.tgz#f544a148d3ab35801c1f633a7441fd87c2e484bf"
integrity sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==
+"@ts-morph/common@~0.12.3":
+ version "0.12.3"
+ resolved "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.12.3.tgz#a96e250217cd30e480ab22ec6a0ebbe65fd784ff"
+ integrity sha512-4tUmeLyXJnJWvTFOKtcNJ1yh0a3SsTLi2MUoyj8iUNznFRN1ZquaNe7Oukqrnki2FzZkm0J9adCNLDZxUzvj+w==
+ dependencies:
+ fast-glob "^3.2.7"
+ minimatch "^3.0.4"
+ mkdirp "^1.0.4"
+ path-browserify "^1.0.1"
+
"@types/aria-query@^4.2.0":
version "4.2.2"
resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.2.tgz#ed4e0ad92306a704f9fb132a0cfcf77486dbe2bc"
@@ -1349,6 +1358,16 @@
dependencies:
"@babel/types" "^7.3.0"
+"@types/cacheable-request@^6.0.1":
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz#a430b3260466ca7b5ca5bfd735693b36e7a9d183"
+ integrity sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==
+ dependencies:
+ "@types/http-cache-semantics" "*"
+ "@types/keyv" "^3.1.4"
+ "@types/node" "*"
+ "@types/responselike" "^1.0.0"
+
"@types/classnames@^2.3.1":
version "2.3.1"
resolved "https://registry.yarnpkg.com/@types/classnames/-/classnames-2.3.1.tgz#3c2467aa0f1a93f1f021e3b9bcf938bd5dfdc0dd"
@@ -1414,7 +1433,7 @@
"@types/minimatch" "*"
"@types/node" "*"
-"@types/graceful-fs@^4.1.3", "@types/graceful-fs@^4.1.5":
+"@types/graceful-fs@^4.1.3":
version "4.1.5"
resolved "https://registry.yarnpkg.com/@types/graceful-fs/-/graceful-fs-4.1.5.tgz#21ffba0d98da4350db64891f92a9e5db3cdb4e15"
integrity sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==
@@ -1433,6 +1452,11 @@
resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64"
integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==
+"@types/http-cache-semantics@*":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz#0ea7b61496902b95890dc4c3a116b60cb8dae812"
+ integrity sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==
+
"@types/i18next-fs-backend@^1.1.2":
version "1.1.2"
resolved "https://registry.yarnpkg.com/@types/i18next-fs-backend/-/i18next-fs-backend-1.1.2.tgz#4f3116769229371fcdf64bbdb6841ea745e392f9"
@@ -1490,6 +1514,13 @@
resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==
+"@types/keyv@^3.1.4":
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz#3ccdb1c6751b0c7e52300bcdacd5bcbf8faa75b6"
+ integrity sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==
+ dependencies:
+ "@types/node" "*"
+
"@types/mdast@^3.0.0":
version "3.0.10"
resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.10.tgz#4724244a82a4598884cbbe9bcfd73dff927ee8af"
@@ -1613,6 +1644,13 @@
"@types/scheduler" "*"
csstype "^3.0.2"
+"@types/responselike@^1.0.0":
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz#251f4fe7d154d2bad125abe1b429b23afd262e29"
+ integrity sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==
+ dependencies:
+ "@types/node" "*"
+
"@types/scheduler@*":
version "0.16.2"
resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39"
@@ -2037,13 +2075,6 @@ axios@^0.22:
dependencies:
follow-redirects "^1.14.4"
-axios@^0.24.0:
- version "0.24.0"
- resolved "https://registry.yarnpkg.com/axios/-/axios-0.24.0.tgz#804e6fa1e4b9c5288501dd9dff56a7a0940d20d6"
- integrity sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==
- dependencies:
- follow-redirects "^1.14.4"
-
axios@^0.26.1:
version "0.26.1"
resolved "https://registry.yarnpkg.com/axios/-/axios-0.26.1.tgz#1ede41c51fcf51bbbd6fd43669caaa4f0495aaa9"
@@ -2324,18 +2355,23 @@ builder-util@23.6.0:
stat-mode "^1.0.0"
temp-file "^3.4.0"
-cacheable-request@^6.0.0:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912"
- integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==
+cacheable-lookup@^5.0.3:
+ version "5.0.4"
+ resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz#5a6b865b2c44357be3d5ebc2a467b032719a7005"
+ integrity sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==
+
+cacheable-request@^7.0.2:
+ version "7.0.2"
+ resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz#ea0d0b889364a25854757301ca12b2da77f91d27"
+ integrity sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==
dependencies:
clone-response "^1.0.2"
get-stream "^5.1.0"
http-cache-semantics "^4.0.0"
- keyv "^3.0.0"
+ keyv "^4.0.0"
lowercase-keys "^2.0.0"
- normalize-url "^4.1.0"
- responselike "^1.0.2"
+ normalize-url "^6.0.1"
+ responselike "^2.0.0"
call-bind@^1.0.0, call-bind@^1.0.2:
version "1.0.2"
@@ -2528,6 +2564,11 @@ co@^4.6.0:
resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
integrity sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==
+code-block-writer@^11.0.0:
+ version "11.0.3"
+ resolved "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-11.0.3.tgz#9eec2993edfb79bfae845fbc093758c0a0b73b76"
+ integrity sha512-NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==
+
collect-v8-coverage@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz#cc2c8e94fc18bbdffe64d6534570c8a673b27f59"
@@ -2591,6 +2632,11 @@ commander@^5.0.0:
resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae"
integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==
+commander@^6.2.1:
+ version "6.2.1"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
+ integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
+
commander@~9.4.1:
version "9.4.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-9.4.1.tgz#d1dd8f2ce6faf93147295c0df13c7c21141cfbdd"
@@ -2632,14 +2678,6 @@ conf@^10.2.0:
pkg-up "^3.1.0"
semver "^7.3.5"
-config-chain@^1.1.11:
- version "1.1.13"
- resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4"
- integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==
- dependencies:
- ini "^1.3.4"
- proto-list "~1.2.1"
-
convert-source-map@^1.4.0, convert-source-map@^1.5.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
version "1.9.0"
resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f"
@@ -2836,12 +2874,12 @@ decode-named-character-reference@^1.0.0:
dependencies:
character-entities "^2.0.0"
-decompress-response@^3.3.0:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3"
- integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==
+decompress-response@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc"
+ integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==
dependencies:
- mimic-response "^1.0.0"
+ mimic-response "^3.1.0"
dedent@^0.7.0:
version "0.7.0"
@@ -2858,10 +2896,10 @@ deepmerge@^4.2.2:
resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.2.2.tgz#44d2ea3679b8f4d4ffba33f03d865fc1e7bf4955"
integrity sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
-defer-to-connect@^1.0.1:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
- integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==
+defer-to-connect@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587"
+ integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==
define-properties@^1.1.3, define-properties@^1.1.4:
version "1.1.4"
@@ -3072,11 +3110,6 @@ dotenv@^9.0.2:
resolved "https://registry.yarnpkg.com/dotenv/-/dotenv-9.0.2.tgz#dacc20160935a37dea6364aa1bef819fb9b6ab05"
integrity sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==
-duplexer3@^0.1.4:
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e"
- integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==
-
duplexify@^3.6.0:
version "3.7.1"
resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
@@ -3094,7 +3127,7 @@ ejs@^3.1.7:
dependencies:
jake "^10.8.5"
-electron-builder@^23.1.0:
+electron-builder@^23.6.0:
version "23.6.0"
resolved "https://registry.yarnpkg.com/electron-builder/-/electron-builder-23.6.0.tgz#c79050cbdce90ed96c5feb67c34e9e0a21b5331b"
integrity sha512-y8D4zO+HXGCNxFBV/JlyhFnoQ0Y0K7/sFH+XwIbj47pqaW8S6PGYQbjoObolKBR1ddQFPt4rwp4CnwMJrW3HAw==
@@ -3175,12 +3208,12 @@ electron-updater@^5.0.1:
semver "^7.3.5"
typed-emitter "^2.1.0"
-electron@^21.2.1:
- version "21.2.1"
- resolved "https://registry.yarnpkg.com/electron/-/electron-21.2.1.tgz#a6bbf4fee7ed985c739cc0d87fbef0ea4559da57"
- integrity sha512-RLuFstGpHk1wtCRm9Kd+mhLjHZ5+m83+GQ/CsVl06OT7ikCT68yXMEgPmSkgmN5WjzlorsK6H5hIk9Sf6P/7Lg==
+electron@^22.2.0:
+ version "22.2.0"
+ resolved "https://registry.yarnpkg.com/electron/-/electron-22.2.0.tgz#1aa321415d8b8021a4b0807641f0ad56028feaf5"
+ integrity sha512-puRZSF2vWJ4pz3oetL5Td8LcuivTWz3MoAk/gjImHSN1B/2VJNEQlw1jGdkte+ppid2craOswE2lmCOZ7SwF1g==
dependencies:
- "@electron/get" "^1.14.1"
+ "@electron/get" "^2.0.0"
"@types/node" "^16.11.26"
extract-zip "^2.0.1"
@@ -3194,11 +3227,6 @@ emoji-regex@^8.0.0:
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
-encodeurl@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59"
- integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==
-
end-of-stream@^1.0.0, end-of-stream@^1.1.0:
version "1.4.4"
resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0"
@@ -3714,7 +3742,7 @@ fast-fifo@^1.0.0:
resolved "https://registry.yarnpkg.com/fast-fifo/-/fast-fifo-1.1.0.tgz#17d1a3646880b9891dfa0c54e69c5fef33cad779"
integrity sha512-Kl29QoNbNvn4nhDsLYjyIAaIqaJB6rBx5p3sL9VjaefJ+eMFBWVZiaoguaoZfzEKr5RhAti0UgM8703akGPJ6g==
-fast-glob@^3.2.9:
+fast-glob@^3.2.7, fast-glob@^3.2.9:
version "3.2.12"
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.12.tgz#7f39ec99c2e6ab030337142da9e0c18f37afae80"
integrity sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==
@@ -3979,13 +4007,6 @@ get-package-type@^0.1.0:
resolved "https://registry.yarnpkg.com/get-package-type/-/get-package-type-0.1.0.tgz#8de2d803cff44df3bc6c456e6668b36c3926e11a"
integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
-get-stream@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5"
- integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
- dependencies:
- pump "^3.0.0"
-
get-stream@^5.0.0, get-stream@^5.1.0:
version "5.2.0"
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
@@ -4068,16 +4089,6 @@ global-agent@^3.0.0:
semver "^7.3.2"
serialize-error "^7.0.1"
-global-tunnel-ng@^2.7.1:
- version "2.7.1"
- resolved "https://registry.yarnpkg.com/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz#d03b5102dfde3a69914f5ee7d86761ca35d57d8f"
- integrity sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==
- dependencies:
- encodeurl "^1.0.2"
- lodash "^4.17.10"
- npm-conf "^1.1.3"
- tunnel "^0.0.6"
-
globals@^11.1.0:
version "11.12.0"
resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
@@ -4109,24 +4120,24 @@ globby@^11.1.0:
merge2 "^1.4.1"
slash "^3.0.0"
-got@^9.6.0:
- version "9.6.0"
- resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85"
- integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==
+got@^11.8.5:
+ version "11.8.6"
+ resolved "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz#276e827ead8772eddbcfc97170590b841823233a"
+ integrity sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==
dependencies:
- "@sindresorhus/is" "^0.14.0"
- "@szmarczak/http-timer" "^1.1.2"
- cacheable-request "^6.0.0"
- decompress-response "^3.3.0"
- duplexer3 "^0.1.4"
- get-stream "^4.1.0"
- lowercase-keys "^1.0.1"
- mimic-response "^1.0.1"
- p-cancelable "^1.0.0"
- to-readable-stream "^1.0.0"
- url-parse-lax "^3.0.0"
+ "@sindresorhus/is" "^4.0.0"
+ "@szmarczak/http-timer" "^4.0.5"
+ "@types/cacheable-request" "^6.0.1"
+ "@types/responselike" "^1.0.0"
+ cacheable-lookup "^5.0.3"
+ cacheable-request "^7.0.2"
+ decompress-response "^6.0.0"
+ http2-wrapper "^1.0.0-beta.5.2"
+ lowercase-keys "^2.0.0"
+ p-cancelable "^2.0.0"
+ responselike "^2.0.0"
-graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.8, graceful-fs@^4.2.9:
+graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.10, graceful-fs@^4.2.9:
version "4.2.10"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c"
integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==
@@ -4214,15 +4225,6 @@ heimdalljs@^0.2.6:
dependencies:
rsvp "~3.2.1"
-heroic-wine-downloader@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/heroic-wine-downloader/-/heroic-wine-downloader-1.2.3.tgz#e415709b0d6e1e6feb109261cded50c04073439c"
- integrity sha512-njiJ+/hg1PhwGVwTtlm++6qQHVI6rWQtGSi/BA4gLkctt/rb7uYHnX8tkTq6EisXaWVeF5rXNInojH9047PPxw==
- dependencies:
- "@types/graceful-fs" "^4.1.5"
- axios "^0.24.0"
- graceful-fs "^4.2.8"
-
hoist-non-react-statics@^3.3.1:
version "3.3.2"
resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45"
@@ -4283,6 +4285,14 @@ http-proxy-agent@^5.0.0:
agent-base "6"
debug "4"
+http2-wrapper@^1.0.0-beta.5.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz#b8f55e0c1f25d4ebd08b3b0c2c079f9590800b3d"
+ integrity sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==
+ dependencies:
+ quick-lru "^5.1.1"
+ resolve-alpn "^1.0.0"
+
https-proxy-agent@^5.0.0:
version "5.0.1"
resolved "https://registry.yarnpkg.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz#c59ef224a04fe8b754f3db0063a25ea30d0005d6"
@@ -4423,11 +4433,6 @@ inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3:
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-ini@^1.3.4:
- version "1.3.8"
- resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
- integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
-
ini@^3.0.0:
version "3.0.1"
resolved "https://registry.yarnpkg.com/ini/-/ini-3.0.1.tgz#c76ec81007875bc44d544ff7a11a55d12294102d"
@@ -5193,10 +5198,10 @@ jsesc@^2.5.1:
resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
-json-buffer@3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898"
- integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==
+json-buffer@3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13"
+ integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==
json-parse-even-better-errors@^2.3.0:
version "2.3.1"
@@ -5229,12 +5234,17 @@ json-stringify-safe@^5.0.1:
integrity sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==
json5@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz#779fb0018604fa854eacbf6252180d83543e3dbe"
- integrity sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz#63d98d60f21b313b77c4d6da18bfa69d80e1d593"
+ integrity sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==
dependencies:
minimist "^1.2.0"
+json5@^2.1.3:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.2.tgz#64471c5bdcc564c18f7c1d4df2e2297f2457c5ab"
+ integrity sha512-46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==
+
json5@^2.2.0, json5@^2.2.1:
version "2.2.1"
resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c"
@@ -5274,12 +5284,12 @@ jszip@^3.1.0:
readable-stream "~2.3.6"
setimmediate "^1.0.5"
-keyv@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9"
- integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==
+keyv@^4.0.0:
+ version "4.5.2"
+ resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.2.tgz#0e310ce73bf7851ec702f2eaf46ec4e3805cce56"
+ integrity sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==
dependencies:
- json-buffer "3.0.0"
+ json-buffer "3.0.1"
kleur@^3.0.3:
version "3.0.3"
@@ -5382,7 +5392,7 @@ lodash.merge@^4.6.2:
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
-lodash@^4.17.10, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21:
+lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21:
version "4.17.21"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
@@ -5394,11 +5404,6 @@ loose-envify@^1.1.0, loose-envify@^1.4.0:
dependencies:
js-tokens "^3.0.0 || ^4.0.0"
-lowercase-keys@^1.0.0, lowercase-keys@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f"
- integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==
-
lowercase-keys@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479"
@@ -5744,11 +5749,16 @@ mimic-fn@^3.0.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-3.1.0.tgz#65755145bbf3e36954b949c16450427451d5ca74"
integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==
-mimic-response@^1.0.0, mimic-response@^1.0.1:
+mimic-response@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b"
integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
+mimic-response@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
+ integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==
+
min-indent@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
@@ -5802,7 +5812,7 @@ mkdirp@^0.5.1:
dependencies:
minimist "^1.2.6"
-mkdirp@^1.0.3:
+mkdirp@^1.0.3, mkdirp@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
@@ -5887,10 +5897,10 @@ normalize-path@^3.0.0, normalize-path@~3.0.0:
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-normalize-url@^4.1.0:
- version "4.5.1"
- resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a"
- integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==
+normalize-url@^6.0.1:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
+ integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
now-and-later@^2.0.0:
version "2.0.1"
@@ -5899,14 +5909,6 @@ now-and-later@^2.0.0:
dependencies:
once "^1.3.2"
-npm-conf@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz#256cc47bd0e218c259c4e9550bf413bc2192aff9"
- integrity sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==
- dependencies:
- config-chain "^1.1.11"
- pify "^3.0.0"
-
npm-run-path@^4.0.0, npm-run-path@^4.0.1:
version "4.0.1"
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
@@ -6021,10 +6023,10 @@ ordered-read-streams@^1.0.0:
dependencies:
readable-stream "^2.0.1"
-p-cancelable@^1.0.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc"
- integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==
+p-cancelable@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz#aab7fbd416582fa32a3db49859c122487c5ed2cf"
+ integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==
p-limit@^2.0.0, p-limit@^2.2.0:
version "2.3.0"
@@ -6103,6 +6105,11 @@ parse5@^7.0.0:
dependencies:
entities "^4.4.0"
+path-browserify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz#d98454a9c3753d5790860f16f68867b9e46be1fd"
+ integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==
+
path-dirname@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
@@ -6158,11 +6165,6 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1:
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
-pify@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz#e5a4acd2c101fdf3d9a4d07f0dbc4db49dd28176"
- integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==
-
pirates@^4.0.4:
version "4.0.5"
resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.5.tgz#feec352ea5c3268fb23a37c702ab1699f35a5f3b"
@@ -6209,11 +6211,6 @@ prelude-ls@^1.2.1:
resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
-prepend-http@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
- integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==
-
prettier@^2.6.2:
version "2.7.1"
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64"
@@ -6306,11 +6303,6 @@ property-information@^6.0.0:
resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.2.0.tgz#b74f522c31c097b5149e3c3cb8d7f3defd986a1d"
integrity sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==
-proto-list@~1.2.1:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849"
- integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==
-
pump@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
@@ -6351,6 +6343,11 @@ queue-tick@^1.0.0:
resolved "https://registry.yarnpkg.com/queue-tick/-/queue-tick-1.0.1.tgz#f6f07ac82c1fd60f82e098b417a80e52f1f4c142"
integrity sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==
+quick-lru@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
+ integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
+
quick-temp@^0.1.8:
version "0.1.8"
resolved "https://registry.yarnpkg.com/quick-temp/-/quick-temp-0.1.8.tgz#bab02a242ab8fb0dd758a3c9776b32f9a5d94408"
@@ -6649,6 +6646,11 @@ require-from-string@^2.0.2:
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
+resolve-alpn@^1.0.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9"
+ integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==
+
resolve-cwd@^3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-3.0.0.tgz#0f0075f1bb2544766cf73ba6a6e2adfebcb13f2d"
@@ -6696,12 +6698,12 @@ resolve@^2.0.0-next.3:
path-parse "^1.0.7"
supports-preserve-symlinks-flag "^1.0.0"
-responselike@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7"
- integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==
+responselike@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz#9a0bc8fdc252f3fb1cca68b016591059ba1422bc"
+ integrity sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==
dependencies:
- lowercase-keys "^1.0.0"
+ lowercase-keys "^2.0.0"
reusify@^1.0.4:
version "1.0.4"
@@ -7293,11 +7295,6 @@ to-fast-properties@^2.0.0:
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
-to-readable-stream@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771"
- integrity sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==
-
to-regex-range@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
@@ -7327,6 +7324,11 @@ trough@^2.0.0:
resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876"
integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==
+"true-myth@^4.1.0":
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/true-myth/-/true-myth-4.1.1.tgz#ff4ac9d5130276e34aa338757e2416ec19248ba2"
+ integrity sha512-rqy30BSpxPznbbTcAcci90oZ1YR4DqvKcNXNerG5gQBU2v4jk0cygheiul5J6ExIMrgDVuanv/MkGfqZbKrNNg==
+
truncate-utf8-bytes@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/truncate-utf8-bytes/-/truncate-utf8-bytes-1.0.2.tgz#405923909592d56f78a5818434b0b78489ca5f2b"
@@ -7348,6 +7350,26 @@ ts-jest@^28.0.7:
semver "7.x"
yargs-parser "^21.0.1"
+ts-morph@^13.0.1:
+ version "13.0.3"
+ resolved "https://registry.yarnpkg.com/ts-morph/-/ts-morph-13.0.3.tgz#c0c51d1273ae2edb46d76f65161eb9d763444c1d"
+ integrity sha512-pSOfUMx8Ld/WUreoSzvMFQG5i9uEiWIsBYjpU9+TTASOeUa89j5HykomeqVULm1oqWtBdleI3KEFRLrlA3zGIw==
+ dependencies:
+ "@ts-morph/common" "~0.12.3"
+ code-block-writer "^11.0.0"
+
+ts-prune@^0.10.3:
+ version "0.10.3"
+ resolved "https://registry.yarnpkg.com/ts-prune/-/ts-prune-0.10.3.tgz#b6c71a525543b38dcf947a7d3adfb7f9e8b91f38"
+ integrity sha512-iS47YTbdIcvN8Nh/1BFyziyUqmjXz7GVzWu02RaZXqb+e/3Qe1B7IQ4860krOeCGUeJmterAlaM2FRH0Ue0hjw==
+ dependencies:
+ commander "^6.2.1"
+ cosmiconfig "^7.0.1"
+ json5 "^2.1.3"
+ lodash "^4.17.21"
+ "true-myth" "^4.1.0"
+ ts-morph "^13.0.1"
+
tsconfig-paths@^3.14.1:
version "3.14.1"
resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a"
@@ -7375,11 +7397,6 @@ tsutils@^3.21.0:
dependencies:
tslib "^1.8.1"
-tunnel@^0.0.6:
- version "0.0.6"
- resolved "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz#72f1314b34a5b192db012324df2cc587ca47f92c"
- integrity sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==
-
type-check@^0.4.0, type-check@~0.4.0:
version "0.4.0"
resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1"
@@ -7412,6 +7429,11 @@ type-fest@^2.17.0:
resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b"
integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==
+type-fest@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-3.2.0.tgz#2c8b49e775d9e314a73ea6fcee0b2e8549d5f886"
+ integrity sha512-Il3wdLRzWvbAEtocgxGQA9YOoRVeVUGOMBtel5LdEpNeEAol6GJTLw8GbX6Z8EIMfvfhoOXs2bwOijtAZdK5og==
+
typed-emitter@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/typed-emitter/-/typed-emitter-2.1.0.tgz#ca78e3d8ef1476f228f548d62e04e3d4d3fd77fb"
@@ -7574,13 +7596,6 @@ uri-js@^4.2.2:
dependencies:
punycode "^2.1.0"
-url-parse-lax@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c"
- integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==
- dependencies:
- prepend-http "^2.0.0"
-
user-agents@^1.0.580:
version "1.0.1204"
resolved "https://registry.yarnpkg.com/user-agents/-/user-agents-1.0.1204.tgz#fae75805505b0405dad1a32663cb39ac911d3154"
diff --git a/pkgs/games/heroic/yarn.nix b/pkgs/games/heroic/yarn.nix
index d8851bfbfdf0..da55adf2c631 100644
--- a/pkgs/games/heroic/yarn.nix
+++ b/pkgs/games/heroic/yarn.nix
@@ -442,11 +442,11 @@
};
}
{
- name = "_electron_get___get_1.14.1.tgz";
+ name = "_electron_get___get_2.0.2.tgz";
path = fetchurl {
- name = "_electron_get___get_1.14.1.tgz";
- url = "https://registry.yarnpkg.com/@electron/get/-/get-1.14.1.tgz";
- sha512 = "BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==";
+ name = "_electron_get___get_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/@electron/get/-/get-2.0.2.tgz";
+ sha512 = "eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g==";
};
}
{
@@ -1050,11 +1050,11 @@
};
}
{
- name = "_sindresorhus_is___is_0.14.0.tgz";
+ name = "_sindresorhus_is___is_4.6.0.tgz";
path = fetchurl {
- name = "_sindresorhus_is___is_0.14.0.tgz";
- url = "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz";
- sha512 = "9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==";
+ name = "_sindresorhus_is___is_4.6.0.tgz";
+ url = "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz";
+ sha512 = "t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==";
};
}
{
@@ -1170,11 +1170,11 @@
};
}
{
- name = "_szmarczak_http_timer___http_timer_1.1.2.tgz";
+ name = "_szmarczak_http_timer___http_timer_4.0.6.tgz";
path = fetchurl {
- name = "_szmarczak_http_timer___http_timer_1.1.2.tgz";
- url = "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz";
- sha512 = "XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==";
+ name = "_szmarczak_http_timer___http_timer_4.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-4.0.6.tgz";
+ sha512 = "4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==";
};
}
{
@@ -1225,6 +1225,14 @@
sha512 = "XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==";
};
}
+ {
+ name = "_ts_morph_common___common_0.12.3.tgz";
+ path = fetchurl {
+ name = "_ts_morph_common___common_0.12.3.tgz";
+ url = "https://registry.yarnpkg.com/@ts-morph/common/-/common-0.12.3.tgz";
+ sha512 = "4tUmeLyXJnJWvTFOKtcNJ1yh0a3SsTLi2MUoyj8iUNznFRN1ZquaNe7Oukqrnki2FzZkm0J9adCNLDZxUzvj+w==";
+ };
+ }
{
name = "_types_aria_query___aria_query_4.2.2.tgz";
path = fetchurl {
@@ -1265,6 +1273,14 @@
sha512 = "FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==";
};
}
+ {
+ name = "_types_cacheable_request___cacheable_request_6.0.3.tgz";
+ path = fetchurl {
+ name = "_types_cacheable_request___cacheable_request_6.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/cacheable-request/-/cacheable-request-6.0.3.tgz";
+ sha512 = "IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==";
+ };
+ }
{
name = "_types_classnames___classnames_2.3.1.tgz";
path = fetchurl {
@@ -1369,6 +1385,14 @@
sha512 = "qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==";
};
}
+ {
+ name = "_types_http_cache_semantics___http_cache_semantics_4.0.1.tgz";
+ path = fetchurl {
+ name = "_types_http_cache_semantics___http_cache_semantics_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz";
+ sha512 = "SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==";
+ };
+ }
{
name = "_types_i18next_fs_backend___i18next_fs_backend_1.1.2.tgz";
path = fetchurl {
@@ -1441,6 +1465,14 @@
sha512 = "dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==";
};
}
+ {
+ name = "_types_keyv___keyv_3.1.4.tgz";
+ path = fetchurl {
+ name = "_types_keyv___keyv_3.1.4.tgz";
+ url = "https://registry.yarnpkg.com/@types/keyv/-/keyv-3.1.4.tgz";
+ sha512 = "BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==";
+ };
+ }
{
name = "_types_mdast___mdast_3.0.10.tgz";
path = fetchurl {
@@ -1593,6 +1625,14 @@
sha512 = "wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==";
};
}
+ {
+ name = "_types_responselike___responselike_1.0.0.tgz";
+ path = fetchurl {
+ name = "_types_responselike___responselike_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/responselike/-/responselike-1.0.0.tgz";
+ sha512 = "85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==";
+ };
+ }
{
name = "_types_scheduler___scheduler_0.16.2.tgz";
path = fetchurl {
@@ -2049,14 +2089,6 @@
sha512 = "Z0U3uhqQeg1oNcihswf4ZD57O3NrR1+ZXhxaROaWpDmsDTx7T2HNBV2ulBtie2hwJptu8UvgnJoK+BIqdzh/1w==";
};
}
- {
- name = "axios___axios_0.24.0.tgz";
- path = fetchurl {
- name = "axios___axios_0.24.0.tgz";
- url = "https://registry.yarnpkg.com/axios/-/axios-0.24.0.tgz";
- sha512 = "Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==";
- };
- }
{
name = "axios___axios_0.26.1.tgz";
path = fetchurl {
@@ -2346,11 +2378,19 @@
};
}
{
- name = "cacheable_request___cacheable_request_6.1.0.tgz";
+ name = "cacheable_lookup___cacheable_lookup_5.0.4.tgz";
path = fetchurl {
- name = "cacheable_request___cacheable_request_6.1.0.tgz";
- url = "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz";
- sha512 = "Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==";
+ name = "cacheable_lookup___cacheable_lookup_5.0.4.tgz";
+ url = "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz";
+ sha512 = "2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==";
+ };
+ }
+ {
+ name = "cacheable_request___cacheable_request_7.0.2.tgz";
+ path = fetchurl {
+ name = "cacheable_request___cacheable_request_7.0.2.tgz";
+ url = "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-7.0.2.tgz";
+ sha512 = "pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==";
};
}
{
@@ -2577,6 +2617,14 @@
sha512 = "QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==";
};
}
+ {
+ name = "code_block_writer___code_block_writer_11.0.3.tgz";
+ path = fetchurl {
+ name = "code_block_writer___code_block_writer_11.0.3.tgz";
+ url = "https://registry.yarnpkg.com/code-block-writer/-/code-block-writer-11.0.3.tgz";
+ sha512 = "NiujjUFB4SwScJq2bwbYUtXbZhBSlY6vYzm++3Q6oC+U+injTqfPYFK8wS9COOmb2lueqp0ZRB4nK1VYeHgNyw==";
+ };
+ }
{
name = "collect_v8_coverage___collect_v8_coverage_1.0.1.tgz";
path = fetchurl {
@@ -2665,6 +2713,14 @@
sha512 = "P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==";
};
}
+ {
+ name = "commander___commander_6.2.1.tgz";
+ path = fetchurl {
+ name = "commander___commander_6.2.1.tgz";
+ url = "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz";
+ sha512 = "U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==";
+ };
+ }
{
name = "commander___commander_9.4.1.tgz";
path = fetchurl {
@@ -2705,14 +2761,6 @@
sha512 = "8fLl9F04EJqjSqH+QjITQfJF8BrOVaYr1jewVgSRAEWePfxT0sku4w2hrGQ60BC/TNLGQ2pgxNlTbWQmMPFvXg==";
};
}
- {
- name = "config_chain___config_chain_1.1.13.tgz";
- path = fetchurl {
- name = "config_chain___config_chain_1.1.13.tgz";
- url = "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz";
- sha512 = "qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==";
- };
- }
{
name = "convert_source_map___convert_source_map_1.9.0.tgz";
path = fetchurl {
@@ -2954,11 +3002,11 @@
};
}
{
- name = "decompress_response___decompress_response_3.3.0.tgz";
+ name = "decompress_response___decompress_response_6.0.0.tgz";
path = fetchurl {
- name = "decompress_response___decompress_response_3.3.0.tgz";
- url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz";
- sha512 = "BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==";
+ name = "decompress_response___decompress_response_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz";
+ sha512 = "aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==";
};
}
{
@@ -2986,11 +3034,11 @@
};
}
{
- name = "defer_to_connect___defer_to_connect_1.1.3.tgz";
+ name = "defer_to_connect___defer_to_connect_2.0.1.tgz";
path = fetchurl {
- name = "defer_to_connect___defer_to_connect_1.1.3.tgz";
- url = "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz";
- sha512 = "0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==";
+ name = "defer_to_connect___defer_to_connect_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz";
+ sha512 = "4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==";
};
}
{
@@ -3100,18 +3148,16 @@
{
name = "9e7de2a6d917591f10a66389e62e1dc053c04fec";
path =
- let
- repo = fetchgit {
- url = "https://github.com/discordjs/rpc.git";
- rev = "9e7de2a6d917591f10a66389e62e1dc053c04fec";
- sha256 = "1idb6k8h15a2pmbgs5xw5c2d763kgxg2ykx60vq0gdbhq73wz32j";
- };
- in
- runCommand "9e7de2a6d917591f10a66389e62e1dc053c04fec" { buildInputs = [gnutar]; } ''
- # Set u+w because tar-fs can't unpack archives with read-only dirs
- # https://github.com/mafintosh/tar-fs/issues/79
- tar cf $out --mode u+w -C ${repo} .
- '';
+ let repo = fetchgit {
+ url = "https://github.com/discordjs/rpc.git";
+ rev = "9e7de2a6d917591f10a66389e62e1dc053c04fec";
+ sha256 = "1idb6k8h15a2pmbgs5xw5c2d763kgxg2ykx60vq0gdbhq73wz32j";
+ };
+ in runCommand "9e7de2a6d917591f10a66389e62e1dc053c04fec" { buildInputs = [gnutar]; } ''
+ # Set u+w because tar-fs can't unpack archives with read-only dirs
+ # https://github.com/mafintosh/tar-fs/issues/79
+ tar cf $out --mode u+w -C ${repo} .
+ '';
}
{
name = "dmg_builder___dmg_builder_23.6.0.tgz";
@@ -3241,14 +3287,6 @@
sha512 = "I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==";
};
}
- {
- name = "duplexer3___duplexer3_0.1.5.tgz";
- path = fetchurl {
- name = "duplexer3___duplexer3_0.1.5.tgz";
- url = "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.5.tgz";
- sha512 = "1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==";
- };
- }
{
name = "duplexify___duplexify_3.7.1.tgz";
path = fetchurl {
@@ -3322,11 +3360,11 @@
};
}
{
- name = "electron___electron_21.2.1.tgz";
+ name = "electron___electron_22.2.0.tgz";
path = fetchurl {
- name = "electron___electron_21.2.1.tgz";
- url = "https://registry.yarnpkg.com/electron/-/electron-21.2.1.tgz";
- sha512 = "RLuFstGpHk1wtCRm9Kd+mhLjHZ5+m83+GQ/CsVl06OT7ikCT68yXMEgPmSkgmN5WjzlorsK6H5hIk9Sf6P/7Lg==";
+ name = "electron___electron_22.2.0.tgz";
+ url = "https://registry.yarnpkg.com/electron/-/electron-22.2.0.tgz";
+ sha512 = "puRZSF2vWJ4pz3oetL5Td8LcuivTWz3MoAk/gjImHSN1B/2VJNEQlw1jGdkte+ppid2craOswE2lmCOZ7SwF1g==";
};
}
{
@@ -3345,14 +3383,6 @@
sha512 = "MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==";
};
}
- {
- name = "encodeurl___encodeurl_1.0.2.tgz";
- path = fetchurl {
- name = "encodeurl___encodeurl_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz";
- sha512 = "TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==";
- };
- }
{
name = "end_of_stream___end_of_stream_1.4.4.tgz";
path = fetchurl {
@@ -4185,14 +4215,6 @@
sha512 = "pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==";
};
}
- {
- name = "get_stream___get_stream_4.1.0.tgz";
- path = fetchurl {
- name = "get_stream___get_stream_4.1.0.tgz";
- url = "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz";
- sha512 = "GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==";
- };
- }
{
name = "get_stream___get_stream_5.2.0.tgz";
path = fetchurl {
@@ -4265,14 +4287,6 @@
sha512 = "PT6XReJ+D07JvGoxQMkT6qji/jVNfX/h364XHZOWeRzy64sSFr+xJ5OX7LI3b4MPQzdL4H8Y8M0xzPpsVMwA8Q==";
};
}
- {
- name = "global_tunnel_ng___global_tunnel_ng_2.7.1.tgz";
- path = fetchurl {
- name = "global_tunnel_ng___global_tunnel_ng_2.7.1.tgz";
- url = "https://registry.yarnpkg.com/global-tunnel-ng/-/global-tunnel-ng-2.7.1.tgz";
- sha512 = "4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==";
- };
- }
{
name = "globals___globals_11.12.0.tgz";
path = fetchurl {
@@ -4306,11 +4320,11 @@
};
}
{
- name = "got___got_9.6.0.tgz";
+ name = "got___got_11.8.6.tgz";
path = fetchurl {
- name = "got___got_9.6.0.tgz";
- url = "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz";
- sha512 = "R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==";
+ name = "got___got_11.8.6.tgz";
+ url = "https://registry.yarnpkg.com/got/-/got-11.8.6.tgz";
+ sha512 = "6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==";
};
}
{
@@ -4433,14 +4447,6 @@
sha512 = "o9bd30+5vLBvBtzCPwwGqpry2+n0Hi6H1+qwt6y+0kwRHGGF8TFIhJPmnuM0xO97zaKrDZMwO/V56fAnn8m/tA==";
};
}
- {
- name = "heroic_wine_downloader___heroic_wine_downloader_1.2.3.tgz";
- path = fetchurl {
- name = "heroic_wine_downloader___heroic_wine_downloader_1.2.3.tgz";
- url = "https://registry.yarnpkg.com/heroic-wine-downloader/-/heroic-wine-downloader-1.2.3.tgz";
- sha512 = "njiJ+/hg1PhwGVwTtlm++6qQHVI6rWQtGSi/BA4gLkctt/rb7uYHnX8tkTq6EisXaWVeF5rXNInojH9047PPxw==";
- };
- }
{
name = "hoist_non_react_statics___hoist_non_react_statics_3.3.2.tgz";
path = fetchurl {
@@ -4505,6 +4511,14 @@
sha512 = "n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==";
};
}
+ {
+ name = "http2_wrapper___http2_wrapper_1.0.3.tgz";
+ path = fetchurl {
+ name = "http2_wrapper___http2_wrapper_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-1.0.3.tgz";
+ sha512 = "V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==";
+ };
+ }
{
name = "https_proxy_agent___https_proxy_agent_5.0.1.tgz";
path = fetchurl {
@@ -4665,14 +4679,6 @@
sha512 = "k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==";
};
}
- {
- name = "ini___ini_1.3.8.tgz";
- path = fetchurl {
- name = "ini___ini_1.3.8.tgz";
- url = "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz";
- sha512 = "JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==";
- };
- }
{
name = "ini___ini_3.0.1.tgz";
path = fetchurl {
@@ -5362,11 +5368,11 @@
};
}
{
- name = "json_buffer___json_buffer_3.0.0.tgz";
+ name = "json_buffer___json_buffer_3.0.1.tgz";
path = fetchurl {
- name = "json_buffer___json_buffer_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz";
- sha512 = "CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==";
+ name = "json_buffer___json_buffer_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz";
+ sha512 = "4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==";
};
}
{
@@ -5418,11 +5424,19 @@
};
}
{
- name = "json5___json5_1.0.1.tgz";
+ name = "json5___json5_1.0.2.tgz";
path = fetchurl {
- name = "json5___json5_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz";
- sha512 = "aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==";
+ name = "json5___json5_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-1.0.2.tgz";
+ sha512 = "g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==";
+ };
+ }
+ {
+ name = "json5___json5_2.2.2.tgz";
+ path = fetchurl {
+ name = "json5___json5_2.2.2.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-2.2.2.tgz";
+ sha512 = "46Tk9JiOL2z7ytNQWFLpj99RZkVgeHf87yGQKsIkaPz1qSH9UczKH1rO7K3wgRselo0tYMUNfecYpm/p1vC7tQ==";
};
}
{
@@ -5466,11 +5480,11 @@
};
}
{
- name = "keyv___keyv_3.1.0.tgz";
+ name = "keyv___keyv_4.5.2.tgz";
path = fetchurl {
- name = "keyv___keyv_3.1.0.tgz";
- url = "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz";
- sha512 = "9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==";
+ name = "keyv___keyv_4.5.2.tgz";
+ url = "https://registry.yarnpkg.com/keyv/-/keyv-4.5.2.tgz";
+ sha512 = "5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==";
};
}
{
@@ -5625,14 +5639,6 @@
sha512 = "lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==";
};
}
- {
- name = "lowercase_keys___lowercase_keys_1.0.1.tgz";
- path = fetchurl {
- name = "lowercase_keys___lowercase_keys_1.0.1.tgz";
- url = "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz";
- sha512 = "G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==";
- };
- }
{
name = "lowercase_keys___lowercase_keys_2.0.0.tgz";
path = fetchurl {
@@ -5977,6 +5983,14 @@
sha512 = "j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==";
};
}
+ {
+ name = "mimic_response___mimic_response_3.1.0.tgz";
+ path = fetchurl {
+ name = "mimic_response___mimic_response_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz";
+ sha512 = "z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==";
+ };
+ }
{
name = "min_indent___min_indent_1.0.1.tgz";
path = fetchurl {
@@ -6162,11 +6176,11 @@
};
}
{
- name = "normalize_url___normalize_url_4.5.1.tgz";
+ name = "normalize_url___normalize_url_6.1.0.tgz";
path = fetchurl {
- name = "normalize_url___normalize_url_4.5.1.tgz";
- url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz";
- sha512 = "9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==";
+ name = "normalize_url___normalize_url_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz";
+ sha512 = "DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==";
};
}
{
@@ -6177,14 +6191,6 @@
sha512 = "KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==";
};
}
- {
- name = "npm_conf___npm_conf_1.1.3.tgz";
- path = fetchurl {
- name = "npm_conf___npm_conf_1.1.3.tgz";
- url = "https://registry.yarnpkg.com/npm-conf/-/npm-conf-1.1.3.tgz";
- sha512 = "Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==";
- };
- }
{
name = "npm_run_path___npm_run_path_4.0.1.tgz";
path = fetchurl {
@@ -6306,11 +6312,11 @@
};
}
{
- name = "p_cancelable___p_cancelable_1.1.0.tgz";
+ name = "p_cancelable___p_cancelable_2.1.1.tgz";
path = fetchurl {
- name = "p_cancelable___p_cancelable_1.1.0.tgz";
- url = "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz";
- sha512 = "s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==";
+ name = "p_cancelable___p_cancelable_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-2.1.1.tgz";
+ sha512 = "BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==";
};
}
{
@@ -6401,6 +6407,14 @@
sha512 = "kwpuwzB+px5WUg9pyK0IcK/shltJN5/OVhQagxhCQNtT9Y9QRZqNY2e1cmbu/paRh5LMnz/oVTVLBpjFmMZhSg==";
};
}
+ {
+ name = "path_browserify___path_browserify_1.0.1.tgz";
+ path = fetchurl {
+ name = "path_browserify___path_browserify_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/path-browserify/-/path-browserify-1.0.1.tgz";
+ sha512 = "b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==";
+ };
+ }
{
name = "path_dirname___path_dirname_1.0.2.tgz";
path = fetchurl {
@@ -6489,14 +6503,6 @@
sha512 = "JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==";
};
}
- {
- name = "pify___pify_3.0.0.tgz";
- path = fetchurl {
- name = "pify___pify_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/pify/-/pify-3.0.0.tgz";
- sha512 = "C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==";
- };
- }
{
name = "pirates___pirates_4.0.5.tgz";
path = fetchurl {
@@ -6553,14 +6559,6 @@
sha512 = "vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==";
};
}
- {
- name = "prepend_http___prepend_http_2.0.0.tgz";
- path = fetchurl {
- name = "prepend_http___prepend_http_2.0.0.tgz";
- url = "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz";
- sha512 = "ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==";
- };
- }
{
name = "prettier___prettier_2.7.1.tgz";
path = fetchurl {
@@ -6657,14 +6655,6 @@
sha512 = "kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==";
};
}
- {
- name = "proto_list___proto_list_1.2.4.tgz";
- path = fetchurl {
- name = "proto_list___proto_list_1.2.4.tgz";
- url = "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz";
- sha512 = "vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==";
- };
- }
{
name = "pump___pump_2.0.1.tgz";
path = fetchurl {
@@ -6713,6 +6703,14 @@
sha512 = "kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==";
};
}
+ {
+ name = "quick_lru___quick_lru_5.1.1.tgz";
+ path = fetchurl {
+ name = "quick_lru___quick_lru_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz";
+ sha512 = "WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==";
+ };
+ }
{
name = "quick_temp___quick_temp_0.1.8.tgz";
path = fetchurl {
@@ -6932,18 +6930,16 @@
{
name = "e7cc9a63a1f512565da44cb57316d9fb10750e17";
path =
- let
- repo = fetchgit {
- url = "https://github.com/devsnek/node-register-scheme.git";
- rev = "e7cc9a63a1f512565da44cb57316d9fb10750e17";
- sha256 = "0j4ycczsjpmha35arvijrxrsx8f110az9qhdw20plyh23fd4kvy6";
- };
- in
- runCommand "e7cc9a63a1f512565da44cb57316d9fb10750e17" { buildInputs = [gnutar]; } ''
- # Set u+w because tar-fs can't unpack archives with read-only dirs
- # https://github.com/mafintosh/tar-fs/issues/79
- tar cf $out --mode u+w -C ${repo} .
- '';
+ let repo = fetchgit {
+ url = "https://github.com/devsnek/node-register-scheme.git";
+ rev = "e7cc9a63a1f512565da44cb57316d9fb10750e17";
+ sha256 = "0j4ycczsjpmha35arvijrxrsx8f110az9qhdw20plyh23fd4kvy6";
+ };
+ in runCommand "e7cc9a63a1f512565da44cb57316d9fb10750e17" { buildInputs = [gnutar]; } ''
+ # Set u+w because tar-fs can't unpack archives with read-only dirs
+ # https://github.com/mafintosh/tar-fs/issues/79
+ tar cf $out --mode u+w -C ${repo} .
+ '';
}
{
name = "remark_parse___remark_parse_10.0.1.tgz";
@@ -7017,6 +7013,14 @@
sha512 = "Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==";
};
}
+ {
+ name = "resolve_alpn___resolve_alpn_1.2.1.tgz";
+ path = fetchurl {
+ name = "resolve_alpn___resolve_alpn_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz";
+ sha512 = "0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==";
+ };
+ }
{
name = "resolve_cwd___resolve_cwd_3.0.0.tgz";
path = fetchurl {
@@ -7074,11 +7078,11 @@
};
}
{
- name = "responselike___responselike_1.0.2.tgz";
+ name = "responselike___responselike_2.0.1.tgz";
path = fetchurl {
- name = "responselike___responselike_1.0.2.tgz";
- url = "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz";
- sha512 = "/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==";
+ name = "responselike___responselike_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/responselike/-/responselike-2.0.1.tgz";
+ sha512 = "4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==";
};
}
{
@@ -7793,14 +7797,6 @@
sha512 = "/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==";
};
}
- {
- name = "to_readable_stream___to_readable_stream_1.0.0.tgz";
- path = fetchurl {
- name = "to_readable_stream___to_readable_stream_1.0.0.tgz";
- url = "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz";
- sha512 = "Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==";
- };
- }
{
name = "to_regex_range___to_regex_range_5.0.1.tgz";
path = fetchurl {
@@ -7841,6 +7837,14 @@
sha512 = "AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==";
};
}
+ {
+ name = "true_myth___true_myth_4.1.1.tgz";
+ path = fetchurl {
+ name = "true_myth___true_myth_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/true-myth/-/true-myth-4.1.1.tgz";
+ sha512 = "rqy30BSpxPznbbTcAcci90oZ1YR4DqvKcNXNerG5gQBU2v4jk0cygheiul5J6ExIMrgDVuanv/MkGfqZbKrNNg==";
+ };
+ }
{
name = "truncate_utf8_bytes___truncate_utf8_bytes_1.0.2.tgz";
path = fetchurl {
@@ -7857,6 +7861,22 @@
sha512 = "5FaG0lXmRPzApix8oFG8RKjAz4ehtm8yMKOTy5HX3fY6W8kmvOrmcY0hKDElW52FJov+clhUbrKAqofnj4mXTg==";
};
}
+ {
+ name = "ts_morph___ts_morph_13.0.3.tgz";
+ path = fetchurl {
+ name = "ts_morph___ts_morph_13.0.3.tgz";
+ url = "https://registry.yarnpkg.com/ts-morph/-/ts-morph-13.0.3.tgz";
+ sha512 = "pSOfUMx8Ld/WUreoSzvMFQG5i9uEiWIsBYjpU9+TTASOeUa89j5HykomeqVULm1oqWtBdleI3KEFRLrlA3zGIw==";
+ };
+ }
+ {
+ name = "ts_prune___ts_prune_0.10.3.tgz";
+ path = fetchurl {
+ name = "ts_prune___ts_prune_0.10.3.tgz";
+ url = "https://registry.yarnpkg.com/ts-prune/-/ts-prune-0.10.3.tgz";
+ sha512 = "iS47YTbdIcvN8Nh/1BFyziyUqmjXz7GVzWu02RaZXqb+e/3Qe1B7IQ4860krOeCGUeJmterAlaM2FRH0Ue0hjw==";
+ };
+ }
{
name = "tsconfig_paths___tsconfig_paths_3.14.1.tgz";
path = fetchurl {
@@ -7889,14 +7909,6 @@
sha512 = "mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==";
};
}
- {
- name = "tunnel___tunnel_0.0.6.tgz";
- path = fetchurl {
- name = "tunnel___tunnel_0.0.6.tgz";
- url = "https://registry.yarnpkg.com/tunnel/-/tunnel-0.0.6.tgz";
- sha512 = "1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==";
- };
- }
{
name = "type_check___type_check_0.4.0.tgz";
path = fetchurl {
@@ -7945,6 +7957,14 @@
sha512 = "RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==";
};
}
+ {
+ name = "type_fest___type_fest_3.2.0.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-3.2.0.tgz";
+ sha512 = "Il3wdLRzWvbAEtocgxGQA9YOoRVeVUGOMBtel5LdEpNeEAol6GJTLw8GbX6Z8EIMfvfhoOXs2bwOijtAZdK5og==";
+ };
+ }
{
name = "typed_emitter___typed_emitter_2.1.0.tgz";
path = fetchurl {
@@ -8129,14 +8149,6 @@
sha512 = "7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==";
};
}
- {
- name = "url_parse_lax___url_parse_lax_3.0.0.tgz";
- path = fetchurl {
- name = "url_parse_lax___url_parse_lax_3.0.0.tgz";
- url = "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz";
- sha512 = "NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==";
- };
- }
{
name = "user_agents___user_agents_1.0.1204.tgz";
path = fetchurl {
diff --git a/pkgs/games/vassal/default.nix b/pkgs/games/vassal/default.nix
index d199918218b3..659d96175d23 100644
--- a/pkgs/games/vassal/default.nix
+++ b/pkgs/games/vassal/default.nix
@@ -1,15 +1,29 @@
-{ lib, stdenv, fetchzip, jre, makeWrapper }:
+{ lib
+, stdenv
+, fetchzip
+, glib
+, jre
+, makeWrapper
+, wrapGAppsHook
+}:
stdenv.mkDerivation rec {
pname = "VASSAL";
- version = "3.6.10";
+ version = "3.6.11";
src = fetchzip {
url = "https://github.com/vassalengine/vassal/releases/download/${version}/${pname}-${version}-linux.tar.bz2";
- sha256 = "sha256-YQUKYsuDaCHChiRBQOKr813ptyc4UxZQ5aQFeC6tutU=";
+ sha256 = "sha256-t05rwP33/V2S5pkWjv87GmPHtYCMrMxT3o3cOrwytK4=";
};
- nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [
+ glib
+ ];
+
+ nativeBuildInputs = [
+ makeWrapper
+ wrapGAppsHook
+ ];
installPhase = ''
runHook preInstall
@@ -37,5 +51,6 @@ stdenv.mkDerivation rec {
license = licenses.lgpl21Only;
maintainers = with maintainers; [ tvestelind ];
platforms = platforms.unix;
+ mainProgram = "vassal";
};
}
diff --git a/pkgs/servers/home-automation/evcc/default.nix b/pkgs/servers/home-automation/evcc/default.nix
index 33c009f469b1..7c826efbf4cf 100644
--- a/pkgs/servers/home-automation/evcc/default.nix
+++ b/pkgs/servers/home-automation/evcc/default.nix
@@ -16,13 +16,13 @@
buildGoModule rec {
pname = "evcc";
- version = "0.112.2";
+ version = "0.112.5";
src = fetchFromGitHub {
owner = "evcc-io";
repo = pname;
rev = version;
- hash = "sha256-rIsx1c9Pz7nAjJe71YYmizhDkrIR1gcCocmTUMdkt5A=";
+ hash = "sha256-UoBepu+9A4nuv9HdjYacMXzXqdS24KU4hYuRlEhsdKQ=";
};
vendorHash = "sha256-sfASvLsNUp+7T0ib87HkLNBDp5fbk3hEV0LIKK46O4g=";
diff --git a/pkgs/servers/sql/monetdb/default.nix b/pkgs/servers/sql/monetdb/default.nix
index a292f691629d..cd91f2ef63d6 100644
--- a/pkgs/servers/sql/monetdb/default.nix
+++ b/pkgs/servers/sql/monetdb/default.nix
@@ -1,14 +1,12 @@
-{ lib, stdenv, fetchurl, cmake, python3
-, bison, openssl, readline, bzip2
-}:
+{ lib, stdenv, fetchurl, cmake, python3, bison, openssl, readline, bzip2 }:
stdenv.mkDerivation rec {
pname = "monetdb";
- version = "11.45.11";
+ version = "11.45.13";
src = fetchurl {
url = "https://dev.monetdb.org/downloads/sources/archive/MonetDB-${version}.tar.bz2";
- sha256 = "sha256-0Hme9ohyRuiN9CAZq7SAWGcQxNakiDVWEoL+wt1GsfY=";
+ sha256 = "sha256-TYTzC1oiU/YwrJNABwyA50qSB12cwrMurqYFVCtSAcc=";
};
postPatch = ''
diff --git a/pkgs/stdenv/darwin/default.nix b/pkgs/stdenv/darwin/default.nix
index 6d3f904e9aaa..6cc6271eedbe 100644
--- a/pkgs/stdenv/darwin/default.nix
+++ b/pkgs/stdenv/darwin/default.nix
@@ -98,7 +98,6 @@ rec {
doSign = localSystem.isAarch64 && last != null;
doUpdateAutoTools = localSystem.isAarch64 && last != null;
- inherit (last.pkgs) runCommandLocal;
mkExtraBuildCommands = cc: ''
rsrc="$out/resource-root"
diff --git a/pkgs/tools/filesystems/simple-mtpfs/default.nix b/pkgs/tools/filesystems/simple-mtpfs/default.nix
new file mode 100644
index 000000000000..3cb2aa97007b
--- /dev/null
+++ b/pkgs/tools/filesystems/simple-mtpfs/default.nix
@@ -0,0 +1,31 @@
+{ stdenv
+, lib
+, fetchFromGitHub
+, autoreconfHook
+, autoconf-archive
+, pkg-config
+, fuse
+, libmtp
+}:
+stdenv.mkDerivation rec {
+ pname = "simple-mtpfs";
+ version = "0.4.0";
+
+ src = fetchFromGitHub {
+ owner = "phatina";
+ repo = pname;
+ rev = "v${version}";
+ hash = "sha256-vAqi2owa4LJK7y7S7TwkPAqDxzyHrZZBTu0MBwMT0gI=";
+ };
+
+ nativeBuildInputs = [ autoreconfHook autoconf-archive pkg-config ];
+ buildInputs = [ fuse libmtp ];
+
+ meta = with lib; {
+ description = "Simple MTP fuse filesystem driver";
+ homepage = "https://github.com/phatina/simple-mtpfs";
+ license = licenses.gpl2Plus;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ laalsaas ];
+ };
+}
diff --git a/pkgs/tools/games/alice-tools/default.nix b/pkgs/tools/games/alice-tools/default.nix
new file mode 100644
index 000000000000..0aed7016feac
--- /dev/null
+++ b/pkgs/tools/games/alice-tools/default.nix
@@ -0,0 +1,106 @@
+{ stdenv
+, lib
+, gitUpdater
+, fetchFromGitHub
+, fetchpatch
+, meson
+, ninja
+, pkg-config
+, bison
+, flex
+, libiconv
+, libpng
+, libjpeg
+, libwebp
+, zlib
+, withGUI ? true
+, qtbase ? null
+, wrapQtAppsHook ? null
+}:
+
+assert withGUI -> qtbase != null && wrapQtAppsHook != null;
+
+stdenv.mkDerivation rec {
+ pname = "alice-tools";
+ version = "0.12.1";
+
+ src = fetchFromGitHub {
+ owner = "nunuhara";
+ repo = "alice-tools";
+ rev = version;
+ fetchSubmodules = true;
+ hash = "sha256-uXiNNneAOTDupgc+ZvaeRNbEQFJBv4ppdEc3kZeUsg8=";
+ };
+
+ patches = [
+ # These two patches (one to alice-tools, one to a subproject) improve DCF & PCF parsing
+ # Remove them when version > 0.12.1
+ (fetchpatch {
+ url = "https://github.com/nunuhara/alice-tools/commit/c800e85b37998d7a47060f5da4b1782d7201a042.patch";
+ excludes = [ "subprojects/libsys4" ];
+ hash = "sha256-R5ckFHqUWHdAPkFa53UbVeLgxJg/8qGLTQWwj5YRJc4=";
+ })
+ (fetchpatch {
+ url = "https://github.com/nunuhara/libsys4/commit/cff2b826d1618fb17616cdd288ab0c50f35e8032.patch";
+ stripLen = 1;
+ extraPrefix = "subprojects/libsys4/";
+ hash = "sha256-CmetiVP2kGL+MwuE9OoEDrDFxzwWvv1TtZuq1li1uIw=";
+ })
+ ];
+
+ postPatch = lib.optionalString (withGUI && lib.versionAtLeast qtbase.version "6.0") ''
+ substituteInPlace src/meson.build \
+ --replace qt5 qt6
+ '';
+
+ mesonFlags = lib.optionals (withGUI && lib.versionAtLeast qtbase.version "6.0") [
+ # Qt6 requires at least C++17, project uses compiler's default, default too old on Darwin & aarch64-linux
+ "-Dcpp_std=c++17"
+ ];
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ bison
+ flex
+ ] ++ lib.optionals withGUI [
+ wrapQtAppsHook
+ ];
+
+ buildInputs = [
+ libiconv
+ libpng
+ libjpeg
+ libwebp
+ zlib
+ ] ++ lib.optionals withGUI [
+ qtbase
+ ];
+
+ dontWrapQtApps = true;
+
+ # Default install step only installs a static library of a build dependency
+ installPhase = ''
+ runHook preInstall
+
+ install -Dm755 src/alice $out/bin/alice
+ '' + lib.optionalString withGUI ''
+ install -Dm755 src/galice $out/bin/galice
+ wrapQtApp $out/bin/galice
+ '' + ''
+
+ runHook postInstall
+ '';
+
+ passthru.updateScript = gitUpdater { };
+
+ meta = with lib; {
+ description = "Tools for extracting/editing files from AliceSoft games";
+ homepage = "https://github.com/nunuhara/alice-tools";
+ license = licenses.gpl2Plus;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ OPNA2608 ];
+ mainProgram = if withGUI then "galice" else "alice";
+ };
+}
diff --git a/pkgs/tools/misc/eget/default.nix b/pkgs/tools/misc/eget/default.nix
index c0c8a2a54794..a162e7056052 100644
--- a/pkgs/tools/misc/eget/default.nix
+++ b/pkgs/tools/misc/eget/default.nix
@@ -10,13 +10,13 @@
buildGoModule rec {
pname = "eget";
- version = "1.3.1";
+ version = "1.3.2";
src = fetchFromGitHub {
owner = "zyedidia";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-ahmvsSBR/WhKhBSMc+GE3RfuGK6wJIKSvqXPcff1HAI=";
+ sha256 = "sha256-tUHA5LbTOz20ydMM8141VjCUBsxI+Wzkgfh27aq/2y4=";
};
vendorSha256 = "sha256-J8weaJSC+k8BnijG2Jm2GYUZmEhASrrCDxb46ZGmCMI=";
diff --git a/pkgs/tools/misc/pandoc-katex/default.nix b/pkgs/tools/misc/pandoc-katex/default.nix
index 6a56651221cf..fdcfef878449 100644
--- a/pkgs/tools/misc/pandoc-katex/default.nix
+++ b/pkgs/tools/misc/pandoc-katex/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "pandoc-katex";
- version = "0.1.10";
+ version = "0.1.11";
src = fetchFromGitHub {
owner = "xu-cheng";
repo = pname;
rev = version;
- hash = "sha256-TGilWr/Q8K+YP6FYfZqJOwtTAFiY+YX7AAole4TiSoE=";
+ hash = "sha256-2a3WJTNIMqWnTlHB+2U/6ifuoecbOlTP6e7YjD/UvPM=";
};
- cargoSha256 = "sha256-CEyS7dMG+5e/LwEKdYlHFVCBm2FPKVjJlrMFB+QGm+Y=";
+ cargoHash = "sha256-Qf+QYOIBmSgax7p5K32SkaDT0MoKUY4TkxLbf/ZbM+U=";
meta = with lib; {
description = "Pandoc filter to render math equations using KaTeX";
diff --git a/pkgs/tools/misc/phrase-cli/default.nix b/pkgs/tools/misc/phrase-cli/default.nix
index aeb978ec3163..18c48f2b15cd 100644
--- a/pkgs/tools/misc/phrase-cli/default.nix
+++ b/pkgs/tools/misc/phrase-cli/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "phrase-cli";
- version = "2.6.5";
+ version = "2.6.6";
src = fetchFromGitHub {
owner = "phrase";
repo = "phrase-cli";
rev = version;
- sha256 = "sha256-6pt8WjfSt458FIK/cCzEOM9mFruFY6jBnkXoRWIhOr0=";
+ sha256 = "sha256-MX4na74T8+6As8e+izWz1O+xhNGfS2EKUT6goqy+sms=";
};
- vendorHash = "sha256-zUwp7RqaKtxbTzEOhcmGG/+tqtBKs7cm6+sFNCKET08=";
+ vendorHash = "sha256-Sfjp8EQeTlXayYSBO72KWLj+CScNUM5O49AP1qEfQTw=";
ldflags = [ "-X=github.com/phrase/phrase-cli/cmd.PHRASE_CLIENT_VERSION=${version}" ];
diff --git a/pkgs/tools/misc/steampipe/default.nix b/pkgs/tools/misc/steampipe/default.nix
index 3a240fce5e82..7ef202202c19 100644
--- a/pkgs/tools/misc/steampipe/default.nix
+++ b/pkgs/tools/misc/steampipe/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "steampipe";
- version = "0.18.3";
+ version = "0.18.4";
src = fetchFromGitHub {
owner = "turbot";
repo = "steampipe";
rev = "v${version}";
- sha256 = "sha256-FHZMnq/7y450dME5+CfF8Nkv7jEZyVkMYBXPcinFVvM=";
+ sha256 = "sha256-sCnKnBxZuueH8XgXPqCLrJvS4zUbraz3mZr/2Xn+7YU=";
};
vendorHash = "sha256-W30f7QYgm+QyLDJICpjMn7mtUIziTR1igThEbv+Aa7M=";
diff --git a/pkgs/tools/nix/nix-init/default.nix b/pkgs/tools/nix/nix-init/default.nix
index 473830097a46..c60f88022ccc 100644
--- a/pkgs/tools/nix/nix-init/default.nix
+++ b/pkgs/tools/nix/nix-init/default.nix
@@ -15,16 +15,16 @@
rustPlatform.buildRustPackage rec {
pname = "nix-init";
- version = "0.1.0";
+ version = "0.1.1";
src = fetchFromGitHub {
owner = "nix-community";
repo = "nix-init";
rev = "v${version}";
- hash = "sha256-97aAlH03H8xTVhp45FwecNb7i/ZUtJG9OOYBx8Sf+YI=";
+ hash = "sha256-x9UrBCnEGz6nI1XGBLjIeiF3qi3EvynAfafiuhQdt9Q=";
};
- cargoHash = "sha256-uvn1cP6aIxfPKG/QLtHBd6fHjl7JNRtkZ4gIG2tpHVg=";
+ cargoHash = "sha256-RUfprANAbj8w8LPRwQEF9SD9fhWb1CEcwbvOa6DX9Xk=";
nativeBuildInputs = [
installShellFiles
diff --git a/pkgs/tools/nix/nix-init/license.nix b/pkgs/tools/nix/nix-init/license.nix
index 28e798645dad..0a1ad4fce122 100644
--- a/pkgs/tools/nix/nix-init/license.nix
+++ b/pkgs/tools/nix/nix-init/license.nix
@@ -3,12 +3,66 @@
{ lib, writeText }:
let
- inherit (builtins) concatLists concatStringsSep length;
- inherit (lib) flip licenses mapAttrsToList optional;
+ inherit (lib)
+ concatMapAttrs
+ filterAttrs
+ flip
+ id
+ intersectLists
+ licenses
+ mapAttrsToList
+ optionalAttrs
+ pipe
+ warn
+ attrNames
+ concatStringsSep
+ length
+ ;
- inserts = concatLists
- (flip mapAttrsToList licenses
- (k: v: optional (v ? spdxId) '' xs.insert("${v.spdxId}", "${k}");''));
+ licenseMap = flip concatMapAttrs licenses
+ (k: v: optionalAttrs (v ? spdxId && !v.deprecated) { ${v.spdxId} = k; });
+
+ deprecatedAliases = {
+ "AGPL-3.0" = "agpl3Only";
+ "BSD-2-Clause-FreeBSD" = "bsd2WithViews";
+ "BSD-2-Clause-NetBSD" = "bsd2";
+ "GFDL-1.1" = "fdl11Only";
+ "GFDL-1.2" = "fdl12Only";
+ "GFDL-1.3" = "fdl13Only";
+ "GPL-1.0" = "gpl1Only";
+ "GPL-1.0+" = "gpl1Plus";
+ "GPL-2.0" = "gpl2Only";
+ "GPL-2.0+" = "gpl2Plus";
+ "GPL-3.0" = "gpl3Only";
+ "GPL-3.0+" = "gpl3Plus";
+ "LGPL-2.0" = "lgpl2Only";
+ "LGPL-2.0+" = "lgpl2Plus";
+ "LGPL-2.1" = "lgpl21Only";
+ "LGPL-2.1+" = "lgpl21Plus";
+ "LGPL-3.0" = "lgpl3Only";
+ "LGPL-3.0+" = "lgpl3Plus";
+ };
+
+ lints = {
+ "deprecated licenses" = intersectLists
+ (attrNames licenseMap)
+ (attrNames deprecatedAliases);
+
+ "invalid aliases" = attrNames (filterAttrs
+ (k: v: licenses.${v}.deprecated or true)
+ deprecatedAliases);
+ };
+
+ lint = flip pipe
+ (flip mapAttrsToList lints (k: v:
+ if v == [ ] then
+ id
+ else
+ warn "${k}: ${concatStringsSep ", " v}"));
+
+ inserts = lint (mapAttrsToList
+ (k: v: '' xs.insert("${k}", "${v}");'')
+ (deprecatedAliases // licenseMap));
in
writeText "license.rs" ''
diff --git a/pkgs/tools/security/argocd-vault-plugin/default.nix b/pkgs/tools/security/argocd-vault-plugin/default.nix
new file mode 100644
index 000000000000..785caa8f536d
--- /dev/null
+++ b/pkgs/tools/security/argocd-vault-plugin/default.nix
@@ -0,0 +1,26 @@
+{ buildGoModule, fetchFromGitHub, lib }:
+
+buildGoModule rec {
+ pname = "argocd-vault-plugin";
+ version = "1.13.1";
+
+ src = fetchFromGitHub {
+ owner = "argoproj-labs";
+ repo = pname;
+ rev = "v${version}";
+ hash = "sha256-BuPNmGWKvjWkMCyyAFZeSCcnBUeaoduw7fZe07WD3Jo=";
+ };
+
+ vendorHash = "sha256-jxuYT63FxylQinJ9paPk/Ut0aFX5gdLOS4ugzrtRIF0=";
+
+ # integration tests require filesystem and network access for credentials
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://argocd-vault-plugin.readthedocs.io";
+ changelog = "https://github.com/argoproj-labs/argocd-vault-plugin/releases/tag/v${version}";
+ description = "An Argo CD plugin to retrieve secrets from Secret Management tools and inject them into Kubernetes secrets";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ urandom ];
+ };
+}
diff --git a/pkgs/tools/video/atomicparsley/default.nix b/pkgs/tools/video/atomicparsley/default.nix
index 9e989fcc4750..28d55f13fe3d 100644
--- a/pkgs/tools/video/atomicparsley/default.nix
+++ b/pkgs/tools/video/atomicparsley/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "atomicparsley";
- version = "20210715.151551.e7ad03a";
+ version = "20221229.172126.d813aa6";
src = fetchFromGitHub {
owner = "wez";
repo = pname;
rev = version;
- sha256 = "sha256-77yWwfdEul4uLsUNX1dLwj8K0ilcuBaTVKMyXDvKVx4=";
+ sha256 = "sha256-3otyOpDdiltZ0SR1hImfIDBi53PKuAvh93yq1X3Xkmo=";
};
nativeBuildInputs = [ cmake ];
diff --git a/pkgs/tools/wayland/shotman/default.nix b/pkgs/tools/wayland/shotman/default.nix
index 1b3461912492..f285fb12821e 100644
--- a/pkgs/tools/wayland/shotman/default.nix
+++ b/pkgs/tools/wayland/shotman/default.nix
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "shotman";
- version = "0.3.0";
+ version = "0.4.0";
src = fetchFromSourcehut {
owner = "~whynothugo";
repo = pname;
rev = "v${version}";
- hash = "sha256-tyIvAe6wQxxHRkD46dYjHYtvv7OWDuurYi6tsdL8BtE=";
+ hash = "sha256-BWHQtaDnM6lBEMkD8Y7M2NrWD78rY3yL8dzsa6PBiR0=";
};
- cargoHash = "sha256-N42dGImQPqa/NXpqhEnMDsG1mrdNh1BM0BDvRS6Oiio=";
+ cargoHash = "sha256-uckdpzCD3ItUVvpF2fHofcZFkQZzt8Xz/VWFiQ9Hkrs=";
nativeBuildInputs = [ pkg-config makeWrapper ];
diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix
index 7ab149abe9bb..ee372900ad78 100644
--- a/pkgs/top-level/aliases.nix
+++ b/pkgs/top-level/aliases.nix
@@ -1472,6 +1472,7 @@ mapAliases ({
subversion_1_10 = throw "subversion_1_10 has been removed as it has reached its end of life"; # Added 2022-04-26
subversion19 = throw "subversion19 has been removed as it has reached its end of life"; # Added 2021-03-31
sudolikeaboss = throw "sudolikeaboss is no longer maintained by upstream"; # Added 2022-04-16
+ sumneko-lua-language-server = lua-language-server; # Added 2023-02-07
sundials_3 = throw "sundials_3 was removed in 2020-02. outdated and no longer needed";
surf-webkit2 = throw "'surf-webkit2' has been renamed to/replaced by 'surf'"; # Converted to throw 2022-02-22
swec = throw "swec has been removed; broken and abandoned upstream"; # Added 2021-10-14
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 083a91d3a8c9..0778270b45f8 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -1370,12 +1370,22 @@ with pkgs;
albert = libsForQt5.callPackage ../applications/misc/albert {};
+ alice-tools = callPackage ../tools/games/alice-tools {
+ withGUI = false;
+ };
+
+ alice-tools-qt5 = libsForQt5.callPackage ../tools/games/alice-tools { };
+
+ alice-tools-qt6 = qt6Packages.callPackage ../tools/games/alice-tools { };
+
allure = callPackage ../development/tools/allure {};
aquosctl = callPackage ../tools/misc/aquosctl { };
arch-install-scripts = callPackage ../tools/misc/arch-install-scripts {};
+ argocd-vault-plugin = callPackage ../tools/security/argocd-vault-plugin {};
+
arubaotp-seed-extractor = callPackage ../tools/security/arubaotp-seed-extractor { };
audible-cli = callPackage ../tools/misc/audible-cli { };
@@ -10341,6 +10351,8 @@ with pkgs;
ombi = callPackage ../servers/ombi { };
+ ome_zarr = with python3Packages; toPythonApplication ome-zarr;
+
omping = callPackage ../applications/networking/omping { };
onefetch = callPackage ../tools/misc/onefetch {
@@ -10786,6 +10798,8 @@ with pkgs;
pg_top = callPackage ../tools/misc/pg_top { };
+ pgagroal = callPackage ../development/tools/database/pgagroal { };
+
pgcenter = callPackage ../tools/misc/pgcenter { };
pgmetrics = callPackage ../tools/misc/pgmetrics { };
@@ -11874,6 +11888,8 @@ with pkgs;
silver-searcher = callPackage ../tools/text/silver-searcher { };
+ simple-mtpfs = callPackage ../tools/filesystems/simple-mtpfs { };
+
simpleproxy = callPackage ../tools/networking/simpleproxy { };
simplescreenrecorder = libsForQt5.callPackage ../applications/video/simplescreenrecorder { };
@@ -16963,6 +16979,10 @@ with pkgs;
kotlin-language-server = callPackage ../development/tools/language-servers/kotlin-language-server { };
+ lua-language-server = darwin.apple_sdk_11_0.callPackage ../development/tools/language-servers/lua-language-server {
+ inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation Foundation;
+ };
+
metals = callPackage ../development/tools/language-servers/metals { };
millet = callPackage ../development/tools/language-servers/millet { };
@@ -16971,10 +16991,6 @@ with pkgs;
rnix-lsp = callPackage ../development/tools/language-servers/rnix-lsp { };
- sumneko-lua-language-server = darwin.apple_sdk_11_0.callPackage ../development/tools/language-servers/sumneko-lua-language-server {
- inherit (darwin.apple_sdk_11_0.frameworks) CoreFoundation Foundation;
- };
-
svls = callPackage ../development/tools/language-servers/svls { };
vala-language-server = callPackage ../development/tools/language-servers/vala-language-server { };
diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
index 7c55959b6149..c672707b90ef 100644
--- a/pkgs/top-level/python-packages.nix
+++ b/pkgs/top-level/python-packages.nix
@@ -162,6 +162,8 @@ self: super: with self; {
aiodns = callPackage ../development/python-modules/aiodns { };
+ aiodocker = callPackage ../development/python-modules/aiodocker { };
+
aioeafm = callPackage ../development/python-modules/aioeafm { };
aioeagle = callPackage ../development/python-modules/aioeagle { };
@@ -6593,6 +6595,8 @@ self: super: with self; {
omegaconf = callPackage ../development/python-modules/omegaconf { };
+ ome-zarr = callPackage ../development/python-modules/ome-zarr { };
+
omnikinverter = callPackage ../development/python-modules/omnikinverter { };
omnilogic = callPackage ../development/python-modules/omnilogic { };