diff --git a/third_party/nixpkgs/.github/STALE-BOT.md b/third_party/nixpkgs/.github/STALE-BOT.md
index 7b3f013710..0c5a21cc35 100644
--- a/third_party/nixpkgs/.github/STALE-BOT.md
+++ b/third_party/nixpkgs/.github/STALE-BOT.md
@@ -3,7 +3,7 @@
- Thanks for your contribution!
- To remove the stale label, just leave a new comment.
- _How to find the right people to ping?_ → [`git blame`](https://git-scm.com/docs/git-blame) to the rescue! (or GitHub's history and blame buttons.)
-- You can always ask for help on [our Discourse Forum](https://discourse.nixos.org/) or on the [#nixos IRC channel](https://webchat.freenode.net/#nixos).
+- You can always ask for help on [our Discourse Forum](https://discourse.nixos.org/), [our Matrix room](https://matrix.to/#/#nix:nixos.org), or on the [#nixos IRC channel](https://web.libera.chat/#nixos).
## Suggestions for PRs
diff --git a/third_party/nixpkgs/.github/workflows/basic-eval.yml b/third_party/nixpkgs/.github/workflows/basic-eval.yml
new file mode 100644
index 0000000000..3d12eda314
--- /dev/null
+++ b/third_party/nixpkgs/.github/workflows/basic-eval.yml
@@ -0,0 +1,20 @@
+name: Basic evaluation checks
+
+on:
+ pull_request:
+ branches:
+ - master
+ - release-**
+ push:
+ branches:
+ - master
+ - release-**
+jobs:
+ tests:
+ runs-on: ubuntu-latest
+ # we don't limit this action to only NixOS repo since the checks are cheap and useful developer feedback
+ steps:
+ - uses: actions/checkout@v2
+ - uses: cachix/install-nix-action@v13
+ # explicit list of supportedSystems is needed until aarch64-darwin becomes part of the trunk jobset
+ - run: nix-build pkgs/top-level/release.nix -A tarball.nixpkgs-basic-release-checks --arg supportedSystems '[ "aarch64-darwin" "aarch64-linux" "x86_64-linux" "x86_64-darwin" ]'
diff --git a/third_party/nixpkgs/doc/builders/packages/weechat.section.md b/third_party/nixpkgs/doc/builders/packages/weechat.section.md
index 1d99b00e63..e4e956b908 100644
--- a/third_party/nixpkgs/doc/builders/packages/weechat.section.md
+++ b/third_party/nixpkgs/doc/builders/packages/weechat.section.md
@@ -41,7 +41,7 @@ weechat.override {
configure = { availablePlugins, ... }: {
init = ''
/set foo bar
- /server add freenode chat.freenode.org
+ /server add libera irc.libera.chat
'';
};
}
diff --git a/third_party/nixpkgs/doc/stdenv/stdenv.chapter.md b/third_party/nixpkgs/doc/stdenv/stdenv.chapter.md
index 7219b5e80f..e3e7b4c850 100644
--- a/third_party/nixpkgs/doc/stdenv/stdenv.chapter.md
+++ b/third_party/nixpkgs/doc/stdenv/stdenv.chapter.md
@@ -1125,9 +1125,13 @@ There are flags available to harden packages at compile or link-time. These can
Both parameters take a list of flags as strings. The special `"all"` flag can be passed to `hardeningDisable` to turn off all hardening. These flags can also be used as environment variables for testing or development purposes.
+For more in-depth information on these hardening flags and hardening in general, refer to the [Debian Wiki](https://wiki.debian.org/Hardening), [Ubuntu Wiki](https://wiki.ubuntu.com/Security/Features), [Gentoo Wiki](https://wiki.gentoo.org/wiki/Project:Hardened), and the [Arch Wiki](https://wiki.archlinux.org/title/Security).
+
+### Hardening flags enabled by default {#sec-hardening-flags-enabled-by-default}
+
The following flags are enabled by default and might require disabling with `hardeningDisable` if the program to package is incompatible.
-### `format` {#format}
+#### `format` {#format}
Adds the `-Wformat -Wformat-security -Werror=format-security` compiler options. At present, this warns about calls to `printf` and `scanf` functions where the format string is not a string literal and there are no format arguments, as in `printf(foo);`. This may be a security hole if the format string came from untrusted input and contains `%n`.
@@ -1140,7 +1144,7 @@ This needs to be turned off or fixed for errors similar to:
cc1plus: some warnings being treated as errors
```
-### `stackprotector` {#stackprotector}
+#### `stackprotector` {#stackprotector}
Adds the `-fstack-protector-strong --param ssp-buffer-size=4` compiler options. This adds safety checks against stack overwrites rendering many potential code injection attacks into aborting situations. In the best case this turns code injection vulnerabilities into denial of service or into non-issues (depending on the application).
@@ -1151,7 +1155,7 @@ bin/blib.a(bios_console.o): In function `bios_handle_cup':
/tmp/nix-build-ipxe-20141124-5cbdc41.drv-0/ipxe-5cbdc41/src/arch/i386/firmware/pcbios/bios_console.c:86: undefined reference to `__stack_chk_fail'
```
-### `fortify` {#fortify}
+#### `fortify` {#fortify}
Adds the `-O2 -D_FORTIFY_SOURCE=2` compiler options. During code generation the compiler knows a great deal of information about buffer sizes (where possible), and attempts to replace insecure unlimited length buffer function calls with length-limited ones. This is especially useful for old, crufty code. Additionally, format strings in writable memory that contain `%n` are blocked. If an application depends on such a format string, it will need to be worked around.
@@ -1172,7 +1176,7 @@ installwatch.c:3751:5: error: conflicting types for '__open_2'
fcntl2.h:50:4: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT or O_TMPFILE in second argument needs 3 arguments
```
-### `pic` {#pic}
+#### `pic` {#pic}
Adds the `-fPIC` compiler options. This options adds support for position independent code in shared libraries and thus making ASLR possible.
@@ -1185,19 +1189,19 @@ ccbLfRgg.s: Assembler messages:
ccbLfRgg.s:33: Error: missing or invalid displacement expression `private_key_len@GOTOFF'
```
-### `strictoverflow` {#strictoverflow}
+#### `strictoverflow` {#strictoverflow}
Signed integer overflow is undefined behaviour according to the C standard. If it happens, it is an error in the program as it should check for overflow before it can happen, not afterwards. GCC provides built-in functions to perform arithmetic with overflow checking, which are correct and faster than any custom implementation. As a workaround, the option `-fno-strict-overflow` makes gcc behave as if signed integer overflows were defined.
This flag should not trigger any build or runtime errors.
-### `relro` {#relro}
+#### `relro` {#relro}
Adds the `-z relro` linker option. During program load, several ELF memory sections need to be written to by the linker, but can be turned read-only before turning over control to the program. This prevents some GOT (and .dtors) overwrite attacks, but at least the part of the GOT used by the dynamic linker (.got.plt) is still vulnerable.
This flag can break dynamic shared object loading. For instance, the module systems of Xorg and OpenCV are incompatible with this flag. In almost all cases the `bindnow` flag must also be disabled and incompatible programs typically fail with similar errors at runtime.
-### `bindnow` {#bindnow}
+#### `bindnow` {#bindnow}
Adds the `-z bindnow` linker option. During program load, all dynamic symbols are resolved, allowing for the complete GOT to be marked read-only (due to `relro`). This prevents GOT overwrite attacks. For very large applications, this can incur some performance loss during initial load while symbols are resolved, but this shouldn’t be an issue for daemons.
@@ -1207,13 +1211,18 @@ This flag can break dynamic shared object loading. For instance, the module syst
intel_drv.so: undefined symbol: vgaHWFreeHWRec
```
+### Hardening flags disabled by default {#sec-hardening-flags-disabled-by-default}
+
The following flags are disabled by default and should be enabled with `hardeningEnable` for packages that take untrusted input like network services.
-### `pie` {#pie}
+#### `pie` {#pie}
+
+This flag is disabled by default for normal `glibc` based NixOS package builds, but enabled by default for `musl` based package builds.
Adds the `-fPIE` compiler and `-pie` linker options. Position Independent Executables are needed to take advantage of Address Space Layout Randomization, supported by modern kernel versions. While ASLR can already be enforced for data areas in the stack and heap (brk and mmap), the code areas must be compiled as position-independent. Shared libraries already do this with the `pic` flag, so they gain ASLR automatically, but binary .text regions need to be build with `pie` to gain ASLR. When this happens, ROP attacks are much harder since there are no static locations to bounce off of during a memory corruption attack.
-For more in-depth information on these hardening flags and hardening in general, refer to the [Debian Wiki](https://wiki.debian.org/Hardening), [Ubuntu Wiki](https://wiki.ubuntu.com/Security/Features), [Gentoo Wiki](https://wiki.gentoo.org/wiki/Project:Hardened), and the [Arch Wiki](https://wiki.archlinux.org/index.php/DeveloperWiki:Security).
+Static libraries need to be compiled with `-fPIE` so that executables can link them in with the `-pie` linker option.
+If the libraries lack `-fPIE`, you will get the error `recompile with -fPIE`.
[^footnote-stdenv-ignored-build-platform]: The build platform is ignored because it is a mere implementation detail of the package satisfying the dependency: As a general programming principle, dependencies are always *specified* as interfaces, not concrete implementation.
[^footnote-stdenv-native-dependencies-in-path]: Currently, this means for native builds all dependencies are put on the `PATH`. But in the future that may not be the case for sake of matching cross: the platforms would be assumed to be unique for native and cross builds alike, so only the `depsBuild*` and `nativeBuildInputs` would be added to the `PATH`.
diff --git a/third_party/nixpkgs/flake.nix b/third_party/nixpkgs/flake.nix
index 5237cae86f..92c0d97c4a 100644
--- a/third_party/nixpkgs/flake.nix
+++ b/third_party/nixpkgs/flake.nix
@@ -47,8 +47,20 @@
})
];
})).config;
+
+ moduleDeclarationFile =
+ (builtins.unsafeGetAttrPos "modules" args).file;
+
+ # Add the invoking file as error message location for modules
+ # that don't have their own locations; presumably inline modules.
+ addModuleDeclarationFile =
+ m: {
+ _file = moduleDeclarationFile;
+ imports = [ m ];
+ };
+
in
- modules ++ [
+ map addModuleDeclarationFile modules ++ [
{
system.nixos.versionSuffix =
".${final.substring 0 8 (self.lastModifiedDate or self.lastModified or "19700101")}.${self.shortRev or "dirty"}";
diff --git a/third_party/nixpkgs/lib/default.nix b/third_party/nixpkgs/lib/default.nix
index ccfee2ebe3..8e29ef5c42 100644
--- a/third_party/nixpkgs/lib/default.nix
+++ b/third_party/nixpkgs/lib/default.nix
@@ -116,7 +116,7 @@ let
pushDownProperties dischargeProperties filterOverrides
sortProperties fixupOptionType mkIf mkAssert mkMerge mkOverride
mkOptionDefault mkDefault mkForce mkVMOverride
- mkOrder mkBefore mkAfter mkAliasDefinitions
+ mkFixStrictness mkOrder mkBefore mkAfter mkAliasDefinitions
mkAliasAndWrapDefinitions fixMergeModules mkRemovedOptionModule
mkRenamedOptionModule mkMergedOptionModule mkChangedOptionModule
mkAliasOptionModule doRename;
diff --git a/third_party/nixpkgs/lib/modules.nix b/third_party/nixpkgs/lib/modules.nix
index 58c6cda58e..ab2bc4f7f8 100644
--- a/third_party/nixpkgs/lib/modules.nix
+++ b/third_party/nixpkgs/lib/modules.nix
@@ -713,6 +713,8 @@ rec {
mkForce = mkOverride 50;
mkVMOverride = mkOverride 10; # used by ‘nixos-rebuild build-vm’
+ mkFixStrictness = lib.warn "lib.mkFixStrictness has no effect and will be removed. It returns its argument unmodified, so you can just remove any calls." id;
+
mkOrder = priority: content:
{ _type = "order";
inherit priority content;
diff --git a/third_party/nixpkgs/lib/strings.nix b/third_party/nixpkgs/lib/strings.nix
index 49fa0196a0..86c92bdaa1 100644
--- a/third_party/nixpkgs/lib/strings.nix
+++ b/third_party/nixpkgs/lib/strings.nix
@@ -95,7 +95,7 @@ rec {
result with the specified separator interspersed between
elements.
- Type: concatMapStringsSep :: string -> (string -> string) -> [string] -> string
+ Type: concatMapStringsSep :: string -> (a -> string) -> [a] -> string
Example:
concatMapStringsSep "-" (x: toUpper x) ["foo" "bar" "baz"]
@@ -112,7 +112,7 @@ rec {
/* Same as `concatMapStringsSep`, but the mapping function
additionally receives the position of its argument.
- Type: concatIMapStringsSep :: string -> (int -> string -> string) -> [string] -> string
+ Type: concatIMapStringsSep :: string -> (int -> a -> string) -> [a] -> string
Example:
concatImapStringsSep "-" (pos: x: toString (x / pos)) [ 6 6 6 ]
diff --git a/third_party/nixpkgs/maintainers/maintainer-list.nix b/third_party/nixpkgs/maintainers/maintainer-list.nix
index ff7df97e4b..e1e77aa83e 100644
--- a/third_party/nixpkgs/maintainers/maintainer-list.nix
+++ b/third_party/nixpkgs/maintainers/maintainer-list.nix
@@ -680,6 +680,12 @@
githubId = 11699655;
name = "Stanislas Lange";
};
+ angustrau = {
+ name = "Angus Trau";
+ email = "nix@angus.ws";
+ github = "angustrau";
+ githubId = 13267947;
+ };
anhdle14 = {
name = "Le Anh Duc";
email = "anhdle14@icloud.com";
@@ -1731,6 +1737,12 @@
githubId = 977929;
name = "Cody Allen";
};
+ centromere = {
+ email = "nix@centromere.net";
+ github = "centromere";
+ githubId = 543423;
+ name = "Alex Wied";
+ };
cfouche = {
email = "chaddai.fouche@gmail.com";
github = "Chaddai";
@@ -1915,6 +1927,16 @@
githubId = 3956062;
name = "Simon Lackerbauer";
};
+ citadelcore = {
+ email = "alex@arctarus.co.uk";
+ github = "citadelcore";
+ githubId = 5567402;
+ name = "Alex Zero";
+ keys = [{
+ longkeyid = "rsa4096/0xA51550EDB450302C";
+ fingerprint = "A0AA 4646 B8F6 9D45 4553 5A88 A515 50ED B450 302C";
+ }];
+ };
cizra = {
email = "todurov+nix@gmail.com";
github = "cizra";
@@ -2549,6 +2571,12 @@
githubId = 4708206;
name = "Daniel Fox Franke";
};
+ dgliwka = {
+ email = "dawid.gliwka@gmail.com";
+ github = "dgliwka";
+ githubId = 33262214;
+ name = "Dawid Gliwka";
+ };
dgonyeo = {
email = "derek@gonyeo.com";
github = "dgonyeo";
@@ -3093,6 +3121,12 @@
githubId = 57923898;
name = "Elyhaka";
};
+ em0lar = {
+ email = "nix@em0lar.dev";
+ github = "em0lar";
+ githubId = 11006031;
+ name = "Leo Maroni";
+ };
emmanuelrosa = {
email = "emmanuel_rosa@aol.com";
github = "emmanuelrosa";
@@ -4627,6 +4661,12 @@
githubId = 6874204;
name = "Jason Carr";
};
+ j-brn = {
+ email = "me@bricker.io";
+ github = "j-brn";
+ githubId = 40566146;
+ name = "Jonas Braun";
+ };
j-keck = {
email = "jhyphenkeck@gmail.com";
github = "j-keck";
@@ -5428,6 +5468,16 @@
githubId = 788813;
name = "Bryan Gardiner";
};
+ khushraj = {
+ email = "khushraj.rathod@gmail.com";
+ github = "KhushrajRathod";
+ githubId = 44947946;
+ name = "Khushraj Rathod";
+ keys = [{
+ longkeyid = "rsa2048/0xB77B2A40E7702F19";
+ fingerprint = "1988 3FD8 EA2E B4EC 0A93 1E22 B77B 2A40 E770 2F19";
+ }];
+ };
KibaFox = {
email = "kiba.fox@foxypossibilities.com";
github = "KibaFox";
@@ -5639,6 +5689,12 @@
githubId = 735008;
name = "Louis Taylor";
};
+ kranzes = {
+ email = "personal@ilanjoselevich.com";
+ github = "Kranzes";
+ githubId = 56614642;
+ name = "Ilan Joselevich";
+ };
krav = {
email = "kristoffer@microdisko.no";
github = "krav";
@@ -7474,6 +7530,12 @@
githubId = 1665818;
name = "Philipp Eder";
};
+ nickcao = {
+ name = "Nick Cao";
+ email = "nickcao@nichi.co";
+ github = "NickCao";
+ githubId = 15247171;
+ };
nickhu = {
email = "me@nickhu.co.uk";
github = "nickhu";
@@ -7542,6 +7604,16 @@
githubId = 3159451;
name = "Nicolas Schneider";
};
+ nkje = {
+ name = "Niels Kristian Lyshøj Jensen";
+ email = "n@nk.je";
+ github = "NKJe";
+ githubId = 1102306;
+ keys = [{
+ longkeyid = "nistp256/0xDE3BADFECD31A89D";
+ fingerprint = "B956 C6A4 22AF 86A0 8F77 A8CA DE3B ADFE CD31 A89D";
+ }];
+ };
nkpvk = {
email = "niko.pavlinek@gmail.com";
github = "nkpvk";
@@ -8198,6 +8270,12 @@
githubId = 1179566;
name = "Nicolas B. Pierron";
};
+ pimeys = {
+ email = "julius@nauk.io";
+ github = "pimeys";
+ githubId = 34967;
+ name = "Julius de Bruijn";
+ };
pingiun = {
email = "nixos@pingiun.com";
github = "pingiun";
@@ -8470,7 +8548,7 @@
email = "sibi@psibi.in";
github = "psibi";
githubId = 737477;
- name = "Sibi";
+ name = "Sibi Prabakaran";
};
pstn = {
email = "philipp@xndr.de";
@@ -9080,6 +9158,12 @@
githubId = 1387224;
name = "Richard Szibele";
};
+ rsynnest = {
+ email = "contact@rsynnest.com";
+ github = "rsynnest";
+ githubId = 4392850;
+ name = "Roland Synnestvedt";
+ };
rtburns-jpl = {
email = "rtburns@jpl.nasa.gov";
github = "rtburns-jpl";
@@ -9588,6 +9672,16 @@
githubId = 819413;
name = "Benedict Aas";
};
+ shreerammodi = {
+ name = "Shreeram Modi";
+ email = "shreerammodi10@gmail.com";
+ github = "Shrimpram";
+ githubId = 67710369;
+ keys = [{
+ longkeyid = "rsa4096/0x163B16EE76ED24CE";
+ fingerprint = "EA88 EA07 26E9 6CBF 6365 3966 163B 16EE 76ED 24CE";
+ }];
+ };
shyim = {
email = "s.sayakci@gmail.com";
github = "shyim";
@@ -9634,6 +9728,12 @@
githubId = 11135311;
name = "Simon Chatterjee";
};
+ simonkampe = {
+ email = "simon.kampe+nix@gmail.com";
+ github = "simonkampe";
+ githubId = 254799;
+ name = "Simon Kämpe";
+ };
simonvandel = {
email = "simon.vandel@gmail.com";
github = "simonvandel";
@@ -10806,6 +10906,16 @@
githubId = 1607770;
name = "Ulrik Strid";
};
+ unclechu = {
+ name = "Viacheslav Lotsmanov";
+ email = "lotsmanov89@gmail.com";
+ github = "unclechu";
+ githubId = 799353;
+ keys = [{
+ longkeyid = "rsa4096/0xD276FF7467007335";
+ fingerprint = "EE59 5E29 BB5B F2B3 5ED2 3F1C D276 FF74 6700 7335";
+ }];
+ };
unode = {
email = "alves.rjc@gmail.com";
github = "unode";
@@ -10866,12 +10976,6 @@
github = "deviant";
githubId = 68829907;
};
- va1entin = {
- email = "github@valentinsblog.com";
- github = "va1entin";
- githubId = 31535155;
- name = "Valentin Heidelberger";
- };
vaibhavsagar = {
email = "vaibhavsagar@gmail.com";
github = "vaibhavsagar";
diff --git a/third_party/nixpkgs/maintainers/team-list.nix b/third_party/nixpkgs/maintainers/team-list.nix
index ab42a99486..939cf15921 100644
--- a/third_party/nixpkgs/maintainers/team-list.nix
+++ b/third_party/nixpkgs/maintainers/team-list.nix
@@ -133,7 +133,6 @@ with lib.maintainers; {
jitsi = {
members = [
- mmilata
petabyteboy
ryantm
yuka
diff --git a/third_party/nixpkgs/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml b/third_party/nixpkgs/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
index 2a285669ef..6f2a7fd8dd 100644
--- a/third_party/nixpkgs/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
+++ b/third_party/nixpkgs/nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
@@ -20,6 +20,12 @@
PHP now defaults to PHP 8.0, updated from 7.4.
+
+
+ kOps now defaults to 1.21.0, which uses containerd as the
+ default runtime.
+
+
@@ -65,6 +71,20 @@
be able to access programmers supported by flashrom.
+
+
+ vikunja, a to-do
+ list app. Available as
+ services.vikunja.
+
+
+
+
+ snapraid, a
+ backup program for disk arrays. Available as
+ snapraid.
+
+
@@ -342,6 +362,13 @@
release instead of the old 2.7.7 version.
+
+
+ The pulseeffects package updated to
+ version
+ 4.x and renamed to easyeffects.
+
+
The libwnck package now defaults to the 3.x
@@ -459,6 +486,16 @@
+
+
+
+ yggdrasil was upgraded to a new major
+ release with breaking changes, see
+ upstream
+ changelog.
+
+
+
Other Notable Changes
@@ -493,6 +530,14 @@
rxvt-unicode explicitly.
+
+
+ The claws-mail package now references the
+ new GTK+ 3 release branch, major version 4. To use the GTK+ 2
+ releases, one can install the
+ claws-mail-gtk2 package.
+
+
diff --git a/third_party/nixpkgs/nixos/doc/manual/installation/installing.xml b/third_party/nixpkgs/nixos/doc/manual/installation/installing.xml
index f03b9443d2..d019bb3180 100644
--- a/third_party/nixpkgs/nixos/doc/manual/installation/installing.xml
+++ b/third_party/nixpkgs/nixos/doc/manual/installation/installing.xml
@@ -446,8 +446,8 @@
password for the root user, e.g.
setting root password...
-Enter new UNIX password: ***
-Retype new UNIX password: ***
+New password: ***
+Retype new password: ***
For unattended installations, it is possible to use
diff --git a/third_party/nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml b/third_party/nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml
index 2e1069828c..8c34ea7458 100644
--- a/third_party/nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml
+++ b/third_party/nixpkgs/nixos/doc/manual/man-nixos-rebuild.xml
@@ -108,7 +108,23 @@
name
+
+
+
+ host
+
+
+
+ host
+
+
+
+
+
+
+
+
diff --git a/third_party/nixpkgs/nixos/doc/manual/preface.xml b/third_party/nixpkgs/nixos/doc/manual/preface.xml
index 0f7db6ef1a..c0d530c3d1 100644
--- a/third_party/nixpkgs/nixos/doc/manual/preface.xml
+++ b/third_party/nixpkgs/nixos/doc/manual/preface.xml
@@ -18,12 +18,13 @@
If you encounter problems, please report them on the
Discourse or
- on the
- #nixos channel on Freenode, or
- consider
- Discourse,
+ the Matrix room,
+ or on the
+ #nixos channel on Libera.Chat.
+ Alternatively, consider
contributing to this manual. Bugs should be
reported in
diff --git a/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2111.section.md b/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2111.section.md
index 0de63a4619..5a1a29c270 100644
--- a/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2111.section.md
+++ b/third_party/nixpkgs/nixos/doc/manual/release-notes/rl-2111.section.md
@@ -7,6 +7,7 @@ In addition to numerous new and upgraded packages, this release has the followin
## Highlights {#sec-release-21.11-highlights}
- PHP now defaults to PHP 8.0, updated from 7.4.
+- kOps now defaults to 1.21.0, which uses containerd as the default runtime.
## New Services {#sec-release-21.11-new-services}
@@ -20,6 +21,12 @@ In addition to numerous new and upgraded packages, this release has the followin
- Users of flashrom should migrate to [programs.flashrom.enable](options.html#opt-programs.flashrom.enable) and add themselves to the `flashrom` group to be able to access programmers supported by flashrom.
+- [vikunja](https://vikunja.io), a to-do list app. Available as [services.vikunja](#opt-services.vikunja.enable).
+
+- [snapraid](https://www.snapraid.it/), a backup program for disk arrays.
+ Available as [snapraid](#opt-snapraid.enable).
+
+
## Backward Incompatibilities {#sec-release-21.11-incompatibilities}
- The `staticjinja` package has been upgraded from 1.0.4 to 3.0.1
@@ -84,6 +91,8 @@ In addition to numerous new and upgraded packages, this release has the followin
* The `antlr` package now defaults to the 4.x release instead of the
old 2.7.7 version.
+* The `pulseeffects` package updated to [version 4.x](https://github.com/wwmm/easyeffects/releases/tag/v6.0.0) and renamed to `easyeffects`.
+
* The `libwnck` package now defaults to the 3.x release instead of the
old 2.31.0 version.
@@ -113,6 +122,8 @@ In addition to numerous new and upgraded packages, this release has the followin
* The data directory remains located at `/var/lib/bitwarden_rs`, for backwards compatibility.
+- `yggdrasil` was upgraded to a new major release with breaking changes, see [upstream changelog](https://github.com/yggdrasil-network/yggdrasil-go/releases/tag/v0.4.0).
+
## Other Notable Changes {#sec-release-21.11-notable-changes}
- The setting [`services.openssh.logLevel`](options.html#opt-services.openssh.logLevel) `"VERBOSE"` `"INFO"`. This brings NixOS in line with upstream and other Linux distributions, and reduces log spam on servers due to bruteforcing botnets.
@@ -120,3 +131,5 @@ In addition to numerous new and upgraded packages, this release has the followin
However, if [`services.fail2ban.enable`](options.html#opt-services.fail2ban.enable) is `true`, the `fail2ban` will override the verbosity to `"VERBOSE"`, so that `fail2ban` can observe the failed login attempts from the SSH logs.
- Sway: The terminal emulator `rxvt-unicode` is no longer installed by default via `programs.sway.extraPackages`. The current default configuration uses `alacritty` (and soon `foot`) so this is only an issue when using a customized configuration and not installing `rxvt-unicode` explicitly.
+
+- The `claws-mail` package now references the new GTK+ 3 release branch, major version 4. To use the GTK+ 2 releases, one can install the `claws-mail-gtk2` package.
diff --git a/third_party/nixpkgs/nixos/lib/test-driver/test-driver.py b/third_party/nixpkgs/nixos/lib/test-driver/test-driver.py
index 7f4dd5963c..15eaba8847 100644
--- a/third_party/nixpkgs/nixos/lib/test-driver/test-driver.py
+++ b/third_party/nixpkgs/nixos/lib/test-driver/test-driver.py
@@ -292,7 +292,12 @@ class Machine:
net_frontend += "," + args["netFrontendArgs"]
start_command = (
- "qemu-kvm -m 384 " + net_backend + " " + net_frontend + " $QEMU_OPTS "
+ args.get("qemuBinary", "qemu-kvm")
+ + " -m 384 "
+ + net_backend
+ + " "
+ + net_frontend
+ + " $QEMU_OPTS "
)
if "hda" in args:
diff --git a/third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/default.nix b/third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/default.nix
index 72eec3a383..061460f38a 100644
--- a/third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/default.nix
+++ b/third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/default.nix
@@ -1,11 +1 @@
-{lib, stdenv, boost, cmake, pkg-config, nix, ... }:
-stdenv.mkDerivation rec {
- name = "nixos-option";
- src = ./.;
- nativeBuildInputs = [ cmake pkg-config ];
- buildInputs = [ boost nix ];
- meta = with lib; {
- license = licenses.lgpl2Plus;
- maintainers = with maintainers; [ chkno ];
- };
-}
+{ pkgs, ... }: pkgs.nixos-option
diff --git a/third_party/nixpkgs/nixos/modules/installer/tools/tools.nix b/third_party/nixpkgs/nixos/modules/installer/tools/tools.nix
index 1dc0578dac..f79ed3493d 100644
--- a/third_party/nixpkgs/nixos/modules/installer/tools/tools.nix
+++ b/third_party/nixpkgs/nixos/modules/installer/tools/tools.nix
@@ -42,7 +42,7 @@ let
nixos-option =
if lib.versionAtLeast (lib.getVersion config.nix.package) "2.4pre"
then null
- else pkgs.callPackage ./nixos-option { };
+ else pkgs.nixos-option;
nixos-version = makeProg {
name = "nixos-version";
diff --git a/third_party/nixpkgs/nixos/modules/module-list.nix b/third_party/nixpkgs/nixos/modules/module-list.nix
index 980e7027c9..3474c6e99d 100644
--- a/third_party/nixpkgs/nixos/modules/module-list.nix
+++ b/third_party/nixpkgs/nixos/modules/module-list.nix
@@ -388,6 +388,7 @@
./services/hardware/bluetooth.nix
./services/hardware/bolt.nix
./services/hardware/brltty.nix
+ ./services/hardware/ddccontrol.nix
./services/hardware/fancontrol.nix
./services/hardware/freefall.nix
./services/hardware/fwupd.nix
@@ -847,6 +848,7 @@
./services/networking/ucarp.nix
./services/networking/unbound.nix
./services/networking/unifi.nix
+ ./services/video/unifi-video.nix
./services/networking/v2ray.nix
./services/networking/vsftpd.nix
./services/networking/wakeonlan.nix
@@ -968,6 +970,7 @@
./services/web-apps/trilium.nix
./services/web-apps/selfoss.nix
./services/web-apps/shiori.nix
+ ./services/web-apps/vikunja.nix
./services/web-apps/virtlyst.nix
./services/web-apps/wiki-js.nix
./services/web-apps/whitebophir.nix
@@ -1101,6 +1104,7 @@
./tasks/network-interfaces-systemd.nix
./tasks/network-interfaces-scripted.nix
./tasks/scsi-link-power-management.nix
+ ./tasks/snapraid.nix
./tasks/swraid.nix
./tasks/trackpoint.nix
./tasks/powertop.nix
diff --git a/third_party/nixpkgs/nixos/modules/programs/hamster.nix b/third_party/nixpkgs/nixos/modules/programs/hamster.nix
index b2f4a82b26..0bb56ad7ff 100644
--- a/third_party/nixpkgs/nixos/modules/programs/hamster.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/hamster.nix
@@ -6,7 +6,7 @@ with lib;
meta.maintainers = pkgs.hamster.meta.maintainers;
options.programs.hamster.enable =
- mkEnableOption "Whether to enable hamster time tracking.";
+ mkEnableOption "hamster, a time tracking program";
config = lib.mkIf config.programs.hamster.enable {
environment.systemPackages = [ pkgs.hamster ];
diff --git a/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix b/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
index 8039763fac..8b500f0383 100644
--- a/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
+++ b/third_party/nixpkgs/nixos/modules/programs/ssmtp.nix
@@ -124,7 +124,8 @@ in
example = "/run/keys/ssmtp-authpass";
description = ''
Path to a file that contains the password used for SMTP auth. The file
- should not contain a trailing newline, if the password does not contain one.
+ should not contain a trailing newline, if the password does not contain one
+ (e.g. use echo -n "password" > file).
This file should be readable by the users that need to execute ssmtp.
'';
};
diff --git a/third_party/nixpkgs/nixos/modules/security/acme.nix b/third_party/nixpkgs/nixos/modules/security/acme.nix
index c025017110..22bf34198a 100644
--- a/third_party/nixpkgs/nixos/modules/security/acme.nix
+++ b/third_party/nixpkgs/nixos/modules/security/acme.nix
@@ -46,6 +46,7 @@ let
serviceConfig = commonServiceConfig // {
StateDirectory = "acme/.minica";
BindPaths = "/var/lib/acme/.minica:/tmp/ca";
+ UMask = 0077;
};
# Working directory will be /tmp
@@ -54,8 +55,6 @@ let
--ca-key ca/key.pem \
--ca-cert ca/cert.pem \
--domains selfsigned.local
-
- chmod 600 ca/*
'';
};
@@ -196,6 +195,7 @@ let
serviceConfig = commonServiceConfig // {
Group = data.group;
+ UMask = 0027;
StateDirectory = "acme/${cert}";
@@ -220,10 +220,12 @@ let
cat cert.pem chain.pem > fullchain.pem
cat key.pem fullchain.pem > full.pem
- chmod 640 *
-
# Group might change between runs, re-apply it
chown 'acme:${data.group}' *
+
+ # Default permissions make the files unreadable by group + anon
+ # Need to be readable by group
+ chmod 640 *
'';
};
@@ -340,8 +342,6 @@ let
fi
mv domainhash.txt certificates/
- chmod 640 certificates/*
- chmod -R u=rwX,g=,o= accounts/*
# Group might change between runs, re-apply it
chown 'acme:${data.group}' certificates/*
@@ -357,6 +357,10 @@ let
ln -sf fullchain.pem out/cert.pem
cat out/key.pem out/fullchain.pem > out/full.pem
fi
+
+ # By default group will have no access to the cert files.
+ # This chmod will fix that.
+ chmod 640 out/*
'';
};
};
diff --git a/third_party/nixpkgs/nixos/modules/services/amqp/rabbitmq.nix b/third_party/nixpkgs/nixos/modules/services/amqp/rabbitmq.nix
index 646708e01c..fc8a1bc3c2 100644
--- a/third_party/nixpkgs/nixos/modules/services/amqp/rabbitmq.nix
+++ b/third_party/nixpkgs/nixos/modules/services/amqp/rabbitmq.nix
@@ -57,7 +57,7 @@ in {
description = ''
Port on which RabbitMQ will listen for AMQP connections.
'';
- type = types.int;
+ type = types.port;
};
dataDir = mkOption {
diff --git a/third_party/nixpkgs/nixos/modules/services/backup/postgresql-backup.nix b/third_party/nixpkgs/nixos/modules/services/backup/postgresql-backup.nix
index 9da2d522a6..f658eb756f 100644
--- a/third_party/nixpkgs/nixos/modules/services/backup/postgresql-backup.nix
+++ b/third_party/nixpkgs/nixos/modules/services/backup/postgresql-backup.nix
@@ -14,15 +14,21 @@ let
requires = [ "postgresql.service" ];
+ path = [ pkgs.coreutils pkgs.gzip config.services.postgresql.package ];
+
script = ''
+ set -e -o pipefail
+
umask 0077 # ensure backup is only readable by postgres user
if [ -e ${cfg.location}/${db}.sql.gz ]; then
- ${pkgs.coreutils}/bin/mv ${cfg.location}/${db}.sql.gz ${cfg.location}/${db}.prev.sql.gz
+ mv ${cfg.location}/${db}.sql.gz ${cfg.location}/${db}.prev.sql.gz
fi
${dumpCmd} | \
- ${pkgs.gzip}/bin/gzip -c > ${cfg.location}/${db}.sql.gz
+ gzip -c > ${cfg.location}/${db}.in-progress.sql.gz
+
+ mv ${cfg.location}/${db}.in-progress.sql.gz ${cfg.location}/${db}.sql.gz
'';
serviceConfig = {
@@ -113,12 +119,12 @@ in {
})
(mkIf (cfg.enable && cfg.backupAll) {
systemd.services.postgresqlBackup =
- postgresqlBackupService "all" "${config.services.postgresql.package}/bin/pg_dumpall";
+ postgresqlBackupService "all" "pg_dumpall";
})
(mkIf (cfg.enable && !cfg.backupAll) {
systemd.services = listToAttrs (map (db:
let
- cmd = "${config.services.postgresql.package}/bin/pg_dump ${cfg.pgdumpOptions} ${db}";
+ cmd = "pg_dump ${cfg.pgdumpOptions} ${db}";
in {
name = "postgresqlBackup-${db}";
value = postgresqlBackupService db cmd;
diff --git a/third_party/nixpkgs/nixos/modules/services/continuous-integration/jenkins/default.nix b/third_party/nixpkgs/nixos/modules/services/continuous-integration/jenkins/default.nix
index cdc3b4b5c5..889688a268 100644
--- a/third_party/nixpkgs/nixos/modules/services/continuous-integration/jenkins/default.nix
+++ b/third_party/nixpkgs/nixos/modules/services/continuous-integration/jenkins/default.nix
@@ -2,6 +2,7 @@
with lib;
let
cfg = config.services.jenkins;
+ jenkinsUrl = "http://${cfg.listenAddress}:${toString cfg.port}${cfg.prefix}";
in {
options = {
services.jenkins = {
@@ -141,14 +142,34 @@ in {
Additional command line arguments to pass to the Java run time (as opposed to Jenkins).
'';
};
+
+ withCLI = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Whether to make the CLI available.
+
+ More info about the CLI available at
+
+ https://www.jenkins.io/doc/book/managing/cli .
+ '';
+ };
};
};
config = mkIf cfg.enable {
- # server references the dejavu fonts
- environment.systemPackages = [
- pkgs.dejavu_fonts
- ];
+ environment = {
+ # server references the dejavu fonts
+ systemPackages = [
+ pkgs.dejavu_fonts
+ ] ++ optional cfg.withCLI cfg.package;
+
+ variables = {}
+ // optionalAttrs cfg.withCLI {
+ # Make it more convenient to use the `jenkins-cli`.
+ JENKINS_URL = jenkinsUrl;
+ };
+ };
users.groups = optionalAttrs (cfg.group == "jenkins") {
jenkins.gid = config.ids.gids.jenkins;
@@ -215,7 +236,7 @@ in {
'';
postStart = ''
- until [[ $(${pkgs.curl.bin}/bin/curl -L -s --head -w '\n%{http_code}' http://${cfg.listenAddress}:${toString cfg.port}${cfg.prefix} | tail -n1) =~ ^(200|403)$ ]]; do
+ until [[ $(${pkgs.curl.bin}/bin/curl -L -s --head -w '\n%{http_code}' ${jenkinsUrl} | tail -n1) =~ ^(200|403)$ ]]; do
sleep 1
done
'';
diff --git a/third_party/nixpkgs/nixos/modules/services/databases/mysql.nix b/third_party/nixpkgs/nixos/modules/services/databases/mysql.nix
index 2d8d613ed8..b801b5cce6 100644
--- a/third_party/nixpkgs/nixos/modules/services/databases/mysql.nix
+++ b/third_party/nixpkgs/nixos/modules/services/databases/mysql.nix
@@ -48,7 +48,7 @@ in
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = 3306;
description = "Port of MySQL.";
};
diff --git a/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/bluez-hardware.conf.json b/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/bluez-hardware.conf.json
new file mode 100644
index 0000000000..7c527b2921
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/bluez-hardware.conf.json
@@ -0,0 +1,197 @@
+{
+ "bluez5.features.device": [
+ {
+ "name": "Air 1 Plus",
+ "no-features": [
+ "hw-volume-mic"
+ ]
+ },
+ {
+ "name": "AirPods",
+ "no-features": [
+ "msbc-alt1",
+ "msbc-alt1-rtl"
+ ]
+ },
+ {
+ "name": "AirPods Pro",
+ "no-features": [
+ "msbc-alt1",
+ "msbc-alt1-rtl"
+ ]
+ },
+ {
+ "name": "AXLOIE Goin",
+ "no-features": [
+ "msbc-alt1",
+ "msbc-alt1-rtl"
+ ]
+ },
+ {
+ "name": "JBL Endurance RUN BT",
+ "no-features": [
+ "msbc-alt1",
+ "msbc-alt1-rtl",
+ "sbc-xq"
+ ]
+ },
+ {
+ "name": "JBL LIVE650BTNC"
+ },
+ {
+ "name": "Soundcore Life P2-L",
+ "no-features": [
+ "msbc-alt1",
+ "msbc-alt1-rtl"
+ ]
+ },
+ {
+ "name": "Urbanista Stockholm Plus",
+ "no-features": [
+ "msbc-alt1",
+ "msbc-alt1-rtl"
+ ]
+ },
+ {
+ "address": "~^94:16:25:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^9c:64:8b:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^a0:e9:db:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^0c:a6:94:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^00:14:02:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^44:5e:f3:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^d4:9c:28:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^00:18:6b:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^b8:ad:3e:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^a0:e9:db:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^00:24:1c:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^00:11:b1:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^a4:15:66:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^00:14:f1:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^00:26:7e:",
+ "no-features": [
+ "hw-volume"
+ ]
+ },
+ {
+ "address": "~^90:03:b7:",
+ "no-features": [
+ "hw-volume"
+ ]
+ }
+ ],
+ "bluez5.features.adapter": [
+ {
+ "bus-type": "usb",
+ "vendor-id": "usb:0bda"
+ },
+ {
+ "bus-type": "usb",
+ "no-features": [
+ "msbc-alt1-rtl"
+ ]
+ },
+ {
+ "no-features": [
+ "msbc-alt1-rtl"
+ ]
+ }
+ ],
+ "bluez5.features.kernel": [
+ {
+ "sysname": "Linux",
+ "release": "~^[0-4]\\.",
+ "no-features": [
+ "msbc-alt1",
+ "msbc-alt1-rtl"
+ ]
+ },
+ {
+ "sysname": "Linux",
+ "release": "~^5\\.[1-7]\\.",
+ "no-features": [
+ "msbc-alt1",
+ "msbc-alt1-rtl"
+ ]
+ },
+ {
+ "sysname": "Linux",
+ "release": "~^5\\.(8|9|10)\\.",
+ "no-features": [
+ "msbc-alt1"
+ ]
+ },
+ {
+ "no-features": []
+ }
+ ]
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/jack.conf.json b/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/jack.conf.json
index a6bd349178..e36e04fffc 100644
--- a/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/jack.conf.json
+++ b/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/jack.conf.json
@@ -7,7 +7,7 @@
},
"context.modules": [
{
- "name": "libpipewire-module-rtkit",
+ "name": "libpipewire-module-rt",
"args": {},
"flags": [
"ifexists",
diff --git a/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/pipewire-media-session.nix b/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/pipewire-media-session.nix
index 17a2d49bb1..41ab995e32 100644
--- a/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/pipewire-media-session.nix
+++ b/third_party/nixpkgs/nixos/modules/services/desktops/pipewire/pipewire-media-session.nix
@@ -15,6 +15,7 @@ let
defaults = {
alsa-monitor = (builtins.fromJSON (builtins.readFile ./alsa-monitor.conf.json));
bluez-monitor = (builtins.fromJSON (builtins.readFile ./bluez-monitor.conf.json));
+ bluez-hardware = (builtins.fromJSON (builtins.readFile ./bluez-hardware.conf.json));
media-session = (builtins.fromJSON (builtins.readFile ./media-session.conf.json));
v4l2-monitor = (builtins.fromJSON (builtins.readFile ./v4l2-monitor.conf.json));
};
@@ -22,6 +23,7 @@ let
configs = {
alsa-monitor = recursiveUpdate defaults.alsa-monitor cfg.config.alsa-monitor;
bluez-monitor = recursiveUpdate defaults.bluez-monitor cfg.config.bluez-monitor;
+ bluez-hardware = defaults.bluez-hardware;
media-session = recursiveUpdate defaults.media-session cfg.config.media-session;
v4l2-monitor = recursiveUpdate defaults.v4l2-monitor cfg.config.v4l2-monitor;
};
@@ -120,6 +122,10 @@ in {
mkIf config.services.pipewire.pulse.enable {
source = json.generate "bluez-monitor.conf" configs.bluez-monitor;
};
+ environment.etc."pipewire/media-session.d/bluez-hardware.conf" =
+ mkIf config.services.pipewire.pulse.enable {
+ source = json.generate "bluez-hardware.conf" configs.bluez-hardware;
+ };
environment.etc."pipewire/media-session.d/with-jack" =
mkIf config.services.pipewire.jack.enable {
diff --git a/third_party/nixpkgs/nixos/modules/services/editors/infinoted.nix b/third_party/nixpkgs/nixos/modules/services/editors/infinoted.nix
index 10d868b7f1..3eb0753194 100644
--- a/third_party/nixpkgs/nixos/modules/services/editors/infinoted.nix
+++ b/third_party/nixpkgs/nixos/modules/services/editors/infinoted.nix
@@ -51,7 +51,7 @@ in {
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = 6523;
description = ''
Port to listen on
diff --git a/third_party/nixpkgs/nixos/modules/services/hardware/ddccontrol.nix b/third_party/nixpkgs/nixos/modules/services/hardware/ddccontrol.nix
new file mode 100644
index 0000000000..766bf12ee9
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/hardware/ddccontrol.nix
@@ -0,0 +1,36 @@
+{ config
+, lib
+, pkgs
+, ...
+}:
+
+let
+ cfg = config.services.ddccontrol;
+in
+
+{
+ ###### interface
+
+ options = {
+ services.ddccontrol = {
+ enable = lib.mkEnableOption "ddccontrol for controlling displays";
+ };
+ };
+
+ ###### implementation
+
+ config = lib.mkIf cfg.enable {
+ # Give users access to the "gddccontrol" tool
+ environment.systemPackages = [
+ pkgs.ddccontrol
+ ];
+
+ services.dbus.packages = [
+ pkgs.ddccontrol
+ ];
+
+ systemd.packages = [
+ pkgs.ddccontrol
+ ];
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/docker-registry.nix b/third_party/nixpkgs/nixos/modules/services/misc/docker-registry.nix
index 1c2e2cc535..e212f581c2 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/docker-registry.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/docker-registry.nix
@@ -58,7 +58,7 @@ in {
port = mkOption {
description = "Docker registry port to bind to.";
default = 5000;
- type = types.int;
+ type = types.port;
};
storagePath = mkOption {
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/gitea.nix b/third_party/nixpkgs/nixos/modules/services/misc/gitea.nix
index 95369ff7ee..b6c1ca3e61 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/gitea.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/gitea.nix
@@ -82,7 +82,7 @@ in
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = (if !usePostgresql then 3306 else pg.port);
description = "Database host port.";
};
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/gitlab.nix b/third_party/nixpkgs/nixos/modules/services/misc/gitlab.nix
index 237c20e4b7..1514cc0665 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/gitlab.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/gitlab.nix
@@ -140,6 +140,14 @@ let
port = 3807;
};
};
+ registry = lib.optionalAttrs cfg.registry.enable {
+ enabled = true;
+ host = cfg.registry.externalAddress;
+ port = cfg.registry.externalPort;
+ key = cfg.registry.keyFile;
+ api_url = "http://${config.services.dockerRegistry.listenAddress}:${toString config.services.dockerRegistry.port}/";
+ issuer = "gitlab-issuer";
+ };
extra = {};
uploads.storage_path = cfg.statePath;
};
@@ -156,7 +164,7 @@ let
prometheus_multiproc_dir = "/run/gitlab";
RAILS_ENV = "production";
MALLOC_ARENA_MAX = "2";
- };
+ } // cfg.extraEnv;
gitlab-rake = pkgs.stdenv.mkDerivation {
name = "gitlab-rake";
@@ -277,6 +285,14 @@ in {
'';
};
+ extraEnv = mkOption {
+ type = types.attrsOf types.str;
+ default = {};
+ description = ''
+ Additional environment variables for the GitLab environment.
+ '';
+ };
+
backup.startAt = mkOption {
type = with types; either str (listOf str);
default = [];
@@ -508,6 +524,58 @@ in {
'';
};
+ registry = {
+ enable = mkOption {
+ type = types.bool;
+ default = false;
+ description = "Enable GitLab container registry.";
+ };
+ host = mkOption {
+ type = types.str;
+ default = config.services.gitlab.host;
+ description = "GitLab container registry host name.";
+ };
+ port = mkOption {
+ type = types.int;
+ default = 4567;
+ description = "GitLab container registry port.";
+ };
+ certFile = mkOption {
+ type = types.path;
+ default = null;
+ description = "Path to GitLab container registry certificate.";
+ };
+ keyFile = mkOption {
+ type = types.path;
+ default = null;
+ description = "Path to GitLab container registry certificate-key.";
+ };
+ defaultForProjects = mkOption {
+ type = types.bool;
+ default = cfg.registry.enable;
+ description = "If GitLab container registry should be enabled by default for projects.";
+ };
+ issuer = mkOption {
+ type = types.str;
+ default = "gitlab-issuer";
+ description = "GitLab container registry issuer.";
+ };
+ serviceName = mkOption {
+ type = types.str;
+ default = "container_registry";
+ description = "GitLab container registry service name.";
+ };
+ externalAddress = mkOption {
+ type = types.str;
+ default = "";
+ description = "External address used to access registry from the internet";
+ };
+ externalPort = mkOption {
+ type = types.int;
+ description = "External port used to access registry from the internet";
+ };
+ };
+
smtp = {
enable = mkOption {
type = types.bool;
@@ -843,7 +911,7 @@ in {
}
{
assertion = versionAtLeast postgresqlPackage.version "12.0.0";
- message = "PostgreSQL >=12 is required to run GitLab 14.";
+ message = "PostgreSQL >=12 is required to run GitLab 14. Follow the instructions in the manual section for upgrading PostgreSQL here: https://nixos.org/manual/nixos/stable/index.html#module-services-postgres-upgrading";
}
];
@@ -905,6 +973,44 @@ in {
};
};
+ systemd.services.gitlab-registry-cert = optionalAttrs cfg.registry.enable {
+ path = with pkgs; [ openssl ];
+
+ script = ''
+ mkdir -p $(dirname ${cfg.registry.keyFile})
+ mkdir -p $(dirname ${cfg.registry.certFile})
+ openssl req -nodes -newkey rsa:4096 -keyout ${cfg.registry.keyFile} -out /tmp/registry-auth.csr -subj "/CN=${cfg.registry.issuer}"
+ openssl x509 -in /tmp/registry-auth.csr -out ${cfg.registry.certFile} -req -signkey ${cfg.registry.keyFile} -days 3650
+ chown ${cfg.user}:${cfg.group} $(dirname ${cfg.registry.keyFile})
+ chown ${cfg.user}:${cfg.group} $(dirname ${cfg.registry.certFile})
+ chown ${cfg.user}:${cfg.group} ${cfg.registry.keyFile}
+ chown ${cfg.user}:${cfg.group} ${cfg.registry.certFile}
+ '';
+
+ serviceConfig = {
+ ConditionPathExists = "!${cfg.registry.certFile}";
+ };
+ };
+
+ # Ensure Docker Registry launches after the certificate generation job
+ systemd.services.docker-registry = optionalAttrs cfg.registry.enable {
+ wants = [ "gitlab-registry-cert.service" ];
+ };
+
+ # Enable Docker Registry, if GitLab-Container Registry is enabled
+ services.dockerRegistry = optionalAttrs cfg.registry.enable {
+ enable = true;
+ enableDelete = true; # This must be true, otherwise GitLab won't manage it correctly
+ extraConfig = {
+ auth.token = {
+ realm = "http${if cfg.https == true then "s" else ""}://${cfg.host}/jwt/auth";
+ service = cfg.registry.serviceName;
+ issuer = cfg.registry.issuer;
+ rootcertbundle = cfg.registry.certFile;
+ };
+ };
+ };
+
# Use postfix to send out mails.
services.postfix.enable = mkDefault (cfg.smtp.enable && cfg.smtp.address == "localhost");
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/gpsd.nix b/third_party/nixpkgs/nixos/modules/services/misc/gpsd.nix
index f954249942..fafea10dab 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/gpsd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/gpsd.nix
@@ -62,7 +62,7 @@ in
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = 2947;
description = ''
The port where to listen for TCP connections.
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/leaps.nix b/third_party/nixpkgs/nixos/modules/services/misc/leaps.nix
index ef89d3e64d..f797218522 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/leaps.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/leaps.nix
@@ -11,7 +11,7 @@ in
services.leaps = {
enable = mkEnableOption "leaps";
port = mkOption {
- type = types.int;
+ type = types.port;
default = 8080;
description = "A port where leaps listens for incoming http requests";
};
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/mwlib.nix b/third_party/nixpkgs/nixos/modules/services/misc/mwlib.nix
index 6b41b552a8..8dd17c06c0 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/mwlib.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/mwlib.nix
@@ -34,7 +34,7 @@ in
port = mkOption {
default = 8899;
- type = types.int;
+ type = types.port;
description = "Specify port to listen on.";
}; # nserve.port
@@ -68,7 +68,7 @@ in
port = mkOption {
default = 14311;
- type = types.int;
+ type = types.port;
description = "Specify port to listen on.";
}; # qserve.port
@@ -137,7 +137,7 @@ in
port = mkOption {
default = 8898;
- type = types.int;
+ type = types.port;
description = "Port to listen to when serving files from cache.";
}; # nslave.http.port
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/octoprint.nix b/third_party/nixpkgs/nixos/modules/services/misc/octoprint.nix
index 5a64946f9f..c926d889b3 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/octoprint.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/octoprint.nix
@@ -40,7 +40,7 @@ in
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = 5000;
description = ''
Port to bind OctoPrint to.
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/paperless.nix b/third_party/nixpkgs/nixos/modules/services/misc/paperless.nix
index bfaf760fb8..43730b80eb 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/paperless.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/paperless.nix
@@ -67,7 +67,7 @@ in
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = 28981;
description = "Server port to listen on.";
};
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/redmine.nix b/third_party/nixpkgs/nixos/modules/services/misc/redmine.nix
index e0055576d6..66c8e558fb 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/redmine.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/redmine.nix
@@ -71,7 +71,7 @@ in
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = 3000;
description = "Port on which Redmine is ran.";
};
diff --git a/third_party/nixpkgs/nixos/modules/services/misc/subsonic.nix b/third_party/nixpkgs/nixos/modules/services/misc/subsonic.nix
index 152917d345..e17a98a5e1 100644
--- a/third_party/nixpkgs/nixos/modules/services/misc/subsonic.nix
+++ b/third_party/nixpkgs/nixos/modules/services/misc/subsonic.nix
@@ -28,7 +28,7 @@ let cfg = config.services.subsonic; in {
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = 4040;
description = ''
The port on which Subsonic will listen for
@@ -37,7 +37,7 @@ let cfg = config.services.subsonic; in {
};
httpsPort = mkOption {
- type = types.int;
+ type = types.port;
default = 0;
description = ''
The port on which Subsonic will listen for
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/grafana.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/grafana.nix
index c3e1f72945..e0b2624b6c 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/grafana.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/grafana.nix
@@ -292,7 +292,7 @@ in {
port = mkOption {
description = "Listening port.";
default = 3000;
- type = types.int;
+ type = types.port;
};
socket = mkOption {
diff --git a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/default.nix b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/default.nix
index 8fe689ef3d..3be247ffb2 100644
--- a/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/default.nix
+++ b/third_party/nixpkgs/nixos/modules/services/monitoring/prometheus/default.nix
@@ -323,15 +323,13 @@ let
HTTP username
'';
};
- password = mkOption {
- type = types.str;
- description = ''
- HTTP password
- '';
- };
+ password = mkOpt types.str "HTTP password";
+ password_file = mkOpt types.str "HTTP password file";
};
}) ''
- Optional http login credentials for metrics scraping.
+ Sets the `Authorization` header on every scrape request with the
+ configured username and password.
+ password and password_file are mutually exclusive.
'';
bearer_token = mkOpt types.str ''
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/bind.nix b/third_party/nixpkgs/nixos/modules/services/networking/bind.nix
index 20eef2c345..33da407163 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/bind.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/bind.nix
@@ -6,6 +6,8 @@ let
cfg = config.services.bind;
+ bindPkg = config.services.bind.package;
+
bindUser = "named";
bindZoneCoerce = list: builtins.listToAttrs (lib.forEach list (zone: { name = zone.name; value = zone; }));
@@ -104,6 +106,14 @@ in
enable = mkEnableOption "BIND domain name server";
+
+ package = mkOption {
+ type = types.package;
+ default = pkgs.bind;
+ defaultText = "pkgs.bind";
+ description = "The BIND package to use.";
+ };
+
cacheNetworks = mkOption {
default = [ "127.0.0.0/24" ];
type = types.listOf types.str;
@@ -225,7 +235,7 @@ in
preStart = ''
mkdir -m 0755 -p /etc/bind
if ! [ -f "/etc/bind/rndc.key" ]; then
- ${pkgs.bind.out}/sbin/rndc-confgen -c /etc/bind/rndc.key -u ${bindUser} -a -A hmac-sha256 2>/dev/null
+ ${bindPkg.out}/sbin/rndc-confgen -c /etc/bind/rndc.key -u ${bindUser} -a -A hmac-sha256 2>/dev/null
fi
${pkgs.coreutils}/bin/mkdir -p /run/named
@@ -233,9 +243,9 @@ in
'';
serviceConfig = {
- ExecStart = "${pkgs.bind.out}/sbin/named -u ${bindUser} ${optionalString cfg.ipv4Only "-4"} -c ${cfg.configFile} -f";
- ExecReload = "${pkgs.bind.out}/sbin/rndc -k '/etc/bind/rndc.key' reload";
- ExecStop = "${pkgs.bind.out}/sbin/rndc -k '/etc/bind/rndc.key' stop";
+ ExecStart = "${bindPkg.out}/sbin/named -u ${bindUser} ${optionalString cfg.ipv4Only "-4"} -c ${cfg.configFile} -f";
+ ExecReload = "${bindPkg.out}/sbin/rndc -k '/etc/bind/rndc.key' reload";
+ ExecStop = "${bindPkg.out}/sbin/rndc -k '/etc/bind/rndc.key' stop";
};
unitConfig.Documentation = "man:named(8)";
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/ddclient.nix b/third_party/nixpkgs/nixos/modules/services/networking/ddclient.nix
index 053efe7127..7820eedd93 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/ddclient.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/ddclient.nix
@@ -18,6 +18,7 @@ let
${lib.optionalString (cfg.zone != "") "zone=${cfg.zone}"}
ssl=${boolToStr cfg.ssl}
wildcard=YES
+ ipv6=${boolToStr cfg.ipv6}
quiet=${boolToStr cfg.quiet}
verbose=${boolToStr cfg.verbose}
${cfg.extraConfig}
@@ -116,7 +117,15 @@ with lib;
default = true;
type = bool;
description = ''
- Whether to use to use SSL/TLS to connect to dynamic DNS provider.
+ Whether to use SSL/TLS to connect to dynamic DNS provider.
+ '';
+ };
+
+ ipv6 = mkOption {
+ default = false;
+ type = bool;
+ description = ''
+ Whether to use IPv6.
'';
};
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/matterbridge.nix b/third_party/nixpkgs/nixos/modules/services/networking/matterbridge.nix
index b8b4f37c84..9186eee26a 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/matterbridge.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/matterbridge.nix
@@ -38,8 +38,8 @@ in
# Use services.matterbridge.configPath instead.
[irc]
- [irc.freenode]
- Server="irc.freenode.net:6667"
+ [irc.libera]
+ Server="irc.libera.chat:6667"
Nick="matterbot"
[mattermost]
@@ -55,7 +55,7 @@ in
name="gateway1"
enable=true
[[gateway.inout]]
- account="irc.freenode"
+ account="irc.libera"
channel="#testing"
[[gateway.inout]]
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/murmur.nix b/third_party/nixpkgs/nixos/modules/services/networking/murmur.nix
index b03630208d..f8bb878ec6 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/murmur.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/murmur.nix
@@ -98,7 +98,7 @@ in
};
port = mkOption {
- type = types.int;
+ type = types.port;
default = 64738;
description = "Ports to bind to (UDP and TCP).";
};
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/namecoind.nix b/third_party/nixpkgs/nixos/modules/services/networking/namecoind.nix
index 4966ed2cac..8f7a5123f7 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/namecoind.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/namecoind.nix
@@ -105,7 +105,7 @@ in
};
rpc.port = mkOption {
- type = types.int;
+ type = types.port;
default = 8332;
description = ''
Port the RPC server will bind to.
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/nar-serve.nix b/third_party/nixpkgs/nixos/modules/services/networking/nar-serve.nix
index ddd42fa010..745138186a 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/nar-serve.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/nar-serve.nix
@@ -13,7 +13,7 @@ in
enable = mkEnableOption "Serve NAR file contents via HTTP";
port = mkOption {
- type = types.int;
+ type = types.port;
default = 8383;
description = ''
Port number where nar-serve will listen on.
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/nix-serve.nix b/third_party/nixpkgs/nixos/modules/services/networking/nix-serve.nix
index 347d87b3f3..b17f35c769 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/nix-serve.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/nix-serve.nix
@@ -11,7 +11,7 @@ in
enable = mkEnableOption "nix-serve, the standalone Nix binary cache server";
port = mkOption {
- type = types.int;
+ type = types.port;
default = 5000;
description = ''
Port number where nix-serve will listen on.
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/smartdns.nix b/third_party/nixpkgs/nixos/modules/services/networking/smartdns.nix
index f1888af704..f84c727f03 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/smartdns.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/smartdns.nix
@@ -54,6 +54,7 @@ in {
systemd.packages = [ pkgs.smartdns ];
systemd.services.smartdns.wantedBy = [ "multi-user.target" ];
+ systemd.services.smartdns.restartTriggers = [ confFile ];
environment.etc."smartdns/smartdns.conf".source = confFile;
environment.etc."default/smartdns".source =
"${pkgs.smartdns}/etc/default/smartdns";
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/znc/default.nix b/third_party/nixpkgs/nixos/modules/services/networking/znc/default.nix
index aa79ed27dc..b872b99976 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/znc/default.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/znc/default.nix
@@ -133,8 +133,8 @@ in
Nick = "paul";
AltNick = "paul1";
LoadModule = [ "chansaver" "controlpanel" ];
- Network.freenode = {
- Server = "chat.freenode.net +6697";
+ Network.libera = {
+ Server = "irc.libera.chat +6697";
LoadModule = [ "simple_away" ];
Chan = {
"#nixos" = { Detached = false; };
diff --git a/third_party/nixpkgs/nixos/modules/services/networking/znc/options.nix b/third_party/nixpkgs/nixos/modules/services/networking/znc/options.nix
index 7a43b45fab..be9dc78c86 100644
--- a/third_party/nixpkgs/nixos/modules/services/networking/znc/options.nix
+++ b/third_party/nixpkgs/nixos/modules/services/networking/znc/options.nix
@@ -11,7 +11,7 @@ let
server = mkOption {
type = types.str;
- example = "chat.freenode.net";
+ example = "irc.libera.chat";
description = ''
IRC server address.
'';
@@ -150,8 +150,8 @@ in
'';
example = literalExample ''
{
- "freenode" = {
- server = "chat.freenode.net";
+ "libera" = {
+ server = "irc.libera.chat";
port = 6697;
useSSL = true;
modules = [ "simple_away" ];
diff --git a/third_party/nixpkgs/nixos/modules/services/security/vaultwarden/default.nix b/third_party/nixpkgs/nixos/modules/services/security/vaultwarden/default.nix
index 940ac7832d..d28ea61e66 100644
--- a/third_party/nixpkgs/nixos/modules/services/security/vaultwarden/default.nix
+++ b/third_party/nixpkgs/nixos/modules/services/security/vaultwarden/default.nix
@@ -26,12 +26,12 @@ let
if value != null then [ (nameValuePair (nameToEnvVar name) (if isBool value then boolToString value else toString value)) ] else []
) cfg.config));
in { DATA_FOLDER = "/var/lib/bitwarden_rs"; } // optionalAttrs (!(configEnv ? WEB_VAULT_ENABLED) || configEnv.WEB_VAULT_ENABLED == "true") {
- WEB_VAULT_FOLDER = "${pkgs.vaultwarden-vault}/share/vaultwarden/vault";
+ WEB_VAULT_FOLDER = "${cfg.webVaultPackage}/share/vaultwarden/vault";
} // configEnv;
configFile = pkgs.writeText "vaultwarden.env" (concatStrings (mapAttrsToList (name: value: "${name}=${value}\n") configEnv));
- vaultwarden = pkgs.vaultwarden.override { inherit (cfg) dbBackend; };
+ vaultwarden = cfg.package.override { inherit (cfg) dbBackend; };
in {
imports = [
@@ -102,6 +102,20 @@ in {
vaultwarden is running.
'';
};
+
+ package = mkOption {
+ type = package;
+ default = pkgs.vaultwarden;
+ defaultText = "pkgs.vaultwarden";
+ description = "Vaultwarden package to use.";
+ };
+
+ webVaultPackage = mkOption {
+ type = package;
+ default = pkgs.vaultwarden-vault;
+ defaultText = "pkgs.vaultwarden-vault";
+ description = "Web vault package to use.";
+ };
};
config = mkIf cfg.enable {
diff --git a/third_party/nixpkgs/nixos/modules/services/video/unifi-video.nix b/third_party/nixpkgs/nixos/modules/services/video/unifi-video.nix
new file mode 100644
index 0000000000..d4c0268ed6
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/video/unifi-video.nix
@@ -0,0 +1,265 @@
+{ config, lib, pkgs, utils, ... }:
+with lib;
+let
+ cfg = config.services.unifi-video;
+ mainClass = "com.ubnt.airvision.Main";
+ cmd = ''
+ ${pkgs.jsvc}/bin/jsvc \
+ -cwd ${stateDir} \
+ -debug \
+ -verbose:class \
+ -nodetach \
+ -user unifi-video \
+ -home ${cfg.jrePackage}/lib/openjdk \
+ -cp ${pkgs.commonsDaemon}/share/java/commons-daemon-1.2.4.jar:${stateDir}/lib/airvision.jar \
+ -pidfile ${cfg.pidFile} \
+ -procname unifi-video \
+ -Djava.security.egd=file:/dev/./urandom \
+ -Xmx${cfg.maximumJavaHeapSize}M \
+ -Xss512K \
+ -XX:+UseG1GC \
+ -XX:+UseStringDeduplication \
+ -XX:MaxMetaspaceSize=768M \
+ -Djava.library.path=${stateDir}/lib \
+ -Djava.awt.headless=true \
+ -Djavax.net.ssl.trustStore=${stateDir}/etc/ufv-truststore \
+ -Dfile.encoding=UTF-8 \
+ -Dav.tempdir=/var/cache/unifi-video
+ '';
+
+ mongoConf = pkgs.writeTextFile {
+ name = "mongo.conf";
+ executable = false;
+ text = ''
+ # for documentation of all options, see http://docs.mongodb.org/manual/reference/configuration-options/
+
+ storage:
+ dbPath: ${cfg.dataDir}/db
+ journal:
+ enabled: true
+ syncPeriodSecs: 60
+
+ systemLog:
+ destination: file
+ logAppend: true
+ path: ${stateDir}/logs/mongod.log
+
+ net:
+ port: 7441
+ bindIp: 127.0.0.1
+ http:
+ enabled: false
+
+ operationProfiling:
+ slowOpThresholdMs: 500
+ mode: off
+ '';
+ };
+
+
+ mongoWtConf = pkgs.writeTextFile {
+ name = "mongowt.conf";
+ executable = false;
+ text = ''
+ # for documentation of all options, see:
+ # http://docs.mongodb.org/manual/reference/configuration-options/
+
+ storage:
+ dbPath: ${cfg.dataDir}/db-wt
+ journal:
+ enabled: true
+ wiredTiger:
+ engineConfig:
+ cacheSizeGB: 1
+
+ systemLog:
+ destination: file
+ logAppend: true
+ path: logs/mongod.log
+
+ net:
+ port: 7441
+ bindIp: 127.0.0.1
+
+ operationProfiling:
+ slowOpThresholdMs: 500
+ mode: off
+ '';
+ };
+
+ stateDir = "/var/lib/unifi-video";
+
+in
+ {
+
+ options.services.unifi-video = {
+ enable = mkOption {
+ type = types.bool;
+ default = false;
+ description = ''
+ Whether or not to enable the unifi-video service.
+ '';
+ };
+
+ jrePackage = mkOption {
+ type = types.package;
+ default = pkgs.jre8;
+ defaultText = "pkgs.jre8";
+ description = ''
+ The JRE package to use. Check the release notes to ensure it is supported.
+ '';
+ };
+
+ unifiVideoPackage = mkOption {
+ type = types.package;
+ default = pkgs.unifi-video;
+ defaultText = "pkgs.unifi-video";
+ description = ''
+ The unifi-video package to use.
+ '';
+ };
+
+ mongodbPackage = mkOption {
+ type = types.package;
+ default = pkgs.mongodb-4_0;
+ defaultText = "pkgs.mongodb";
+ description = ''
+ The mongodb package to use.
+ '';
+ };
+
+ logDir = mkOption {
+ type = types.str;
+ default = "${stateDir}/logs";
+ description = ''
+ Where to store the logs.
+ '';
+ };
+
+ dataDir = mkOption {
+ type = types.str;
+ default = "${stateDir}/data";
+ description = ''
+ Where to store the database and other data.
+ '';
+ };
+
+ openPorts = mkOption {
+ type = types.bool;
+ default = true;
+ description = ''
+ Whether or not to open the required ports on the firewall.
+ '';
+ };
+
+ maximumJavaHeapSize = mkOption {
+ type = types.nullOr types.int;
+ default = 1024;
+ example = 4096;
+ description = ''
+ Set the maximimum heap size for the JVM in MB.
+ '';
+ };
+
+ pidFile = mkOption {
+ type = types.path;
+ default = "${cfg.dataDir}/unifi-video.pid";
+ description = "Location of unifi-video pid file.";
+ };
+
+};
+
+config = mkIf cfg.enable {
+ users = {
+ users.unifi-video = {
+ description = "UniFi Video controller daemon user";
+ home = stateDir;
+ group = "unifi-video";
+ isSystemUser = true;
+ };
+ groups.unifi-video = {};
+ };
+
+ networking.firewall = mkIf cfg.openPorts {
+ # https://help.ui.com/hc/en-us/articles/217875218-UniFi-Video-Ports-Used
+ allowedTCPPorts = [
+ 7080 # HTTP portal
+ 7443 # HTTPS portal
+ 7445 # Video over HTTP (mobile app)
+ 7446 # Video over HTTPS (mobile app)
+ 7447 # RTSP via the controller
+ 7442 # Camera management from cameras to NVR over WAN
+ ];
+ allowedUDPPorts = [
+ 6666 # Inbound camera streams sent over WAN
+ ];
+ };
+
+ systemd.tmpfiles.rules = [
+ "d '${stateDir}' 0700 unifi-video unifi-video - -"
+ "d '/var/cache/unifi-video' 0700 unifi-video unifi-video - -"
+
+ "d '${stateDir}/logs' 0700 unifi-video unifi-video - -"
+ "C '${stateDir}/etc' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/etc"
+ "C '${stateDir}/webapps' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/webapps"
+ "C '${stateDir}/email' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/email"
+ "C '${stateDir}/fw' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/fw"
+ "C '${stateDir}/lib' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/lib"
+
+ "d '${stateDir}/data' 0700 unifi-video unifi-video - -"
+ "d '${stateDir}/data/db' 0700 unifi-video unifi-video - -"
+ "C '${stateDir}/data/system.properties' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/etc/system.properties"
+
+ "d '${stateDir}/bin' 0700 unifi-video unifi-video - -"
+ "f '${stateDir}/bin/evostreamms' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/evostreamms"
+ "f '${stateDir}/bin/libavcodec.so.54' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/libavcodec.so.54"
+ "f '${stateDir}/bin/libavformat.so.54' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/libavformat.so.54"
+ "f '${stateDir}/bin/libavutil.so.52' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/libavutil.so.52"
+ "f '${stateDir}/bin/ubnt.avtool' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/ubnt.avtool"
+ "f '${stateDir}/bin/ubnt.updater' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/bin/ubnt.updater"
+ "C '${stateDir}/bin/mongo' 0700 unifi-video unifi-video - ${cfg.mongodbPackage}/bin/mongo"
+ "C '${stateDir}/bin/mongod' 0700 unifi-video unifi-video - ${cfg.mongodbPackage}/bin/mongod"
+ "C '${stateDir}/bin/mongoperf' 0700 unifi-video unifi-video - ${cfg.mongodbPackage}/bin/mongoperf"
+ "C '${stateDir}/bin/mongos' 0700 unifi-video unifi-video - ${cfg.mongodbPackage}/bin/mongos"
+
+ "d '${stateDir}/conf' 0700 unifi-video unifi-video - -"
+ "C '${stateDir}/conf/evostream' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/evostream"
+ "Z '${stateDir}/conf/evostream' 0700 unifi-video unifi-video - -"
+ "L+ '${stateDir}/conf/mongodv3.0+.conf' 0700 unifi-video unifi-video - ${mongoConf}"
+ "L+ '${stateDir}/conf/mongodv3.6+.conf' 0700 unifi-video unifi-video - ${mongoConf}"
+ "L+ '${stateDir}/conf/mongod-wt.conf' 0700 unifi-video unifi-video - ${mongoWtConf}"
+ "L+ '${stateDir}/conf/catalina.policy' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/catalina.policy"
+ "L+ '${stateDir}/conf/catalina.properties' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/catalina.properties"
+ "L+ '${stateDir}/conf/context.xml' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/context.xml"
+ "L+ '${stateDir}/conf/logging.properties' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/logging.properties"
+ "L+ '${stateDir}/conf/server.xml' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/server.xml"
+ "L+ '${stateDir}/conf/tomcat-users.xml' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/tomcat-users.xml"
+ "L+ '${stateDir}/conf/web.xml' 0700 unifi-video unifi-video - ${pkgs.unifi-video}/lib/unifi-video/conf/web.xml"
+
+ ];
+
+ systemd.services.unifi-video = {
+ description = "UniFi Video NVR daemon";
+ wantedBy = [ "multi-user.target" ];
+ after = [ "network.target" ] ;
+ unitConfig.RequiresMountsFor = stateDir;
+ # Make sure package upgrades trigger a service restart
+ restartTriggers = [ cfg.unifiVideoPackage cfg.mongodbPackage ];
+ path = with pkgs; [ gawk coreutils busybox which jre8 lsb-release libcap util-linux ];
+ serviceConfig = {
+ Type = "simple";
+ ExecStart = "${(removeSuffix "\n" cmd)} ${mainClass} start";
+ ExecStop = "${(removeSuffix "\n" cmd)} stop ${mainClass} stop";
+ Restart = "on-failure";
+ UMask = "0077";
+ User = "unifi-video";
+ WorkingDirectory = "${stateDir}";
+ };
+ };
+
+ };
+
+ meta = {
+ maintainers = with lib.maintainers; [ rsynnest ];
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/web-apps/nextcloud.nix b/third_party/nixpkgs/nixos/modules/services/web-apps/nextcloud.nix
index 545deaa905..111b317346 100644
--- a/third_party/nixpkgs/nixos/modules/services/web-apps/nextcloud.nix
+++ b/third_party/nixpkgs/nixos/modules/services/web-apps/nextcloud.nix
@@ -92,7 +92,7 @@ in {
package = mkOption {
type = types.package;
description = "Which package to use for the Nextcloud instance.";
- relatedPackages = [ "nextcloud19" "nextcloud20" "nextcloud21" ];
+ relatedPackages = [ "nextcloud20" "nextcloud21" "nextcloud22" ];
};
maxUploadSize = mkOption {
@@ -385,7 +385,7 @@ in {
];
warnings = let
- latest = 21;
+ latest = 22;
upgradeWarning = major: nixos:
''
A legacy Nextcloud install (from before NixOS ${nixos}) may be installed.
@@ -403,9 +403,9 @@ in {
Using config.services.nextcloud.poolConfig is deprecated and will become unsupported in a future release.
Please migrate your configuration to config.services.nextcloud.poolSettings.
'')
- ++ (optional (versionOlder cfg.package.version "19") (upgradeWarning 18 "20.09"))
++ (optional (versionOlder cfg.package.version "20") (upgradeWarning 19 "21.05"))
- ++ (optional (versionOlder cfg.package.version "21") (upgradeWarning 20 "21.05"));
+ ++ (optional (versionOlder cfg.package.version "21") (upgradeWarning 20 "21.05"))
+ ++ (optional (versionOlder cfg.package.version "22") (upgradeWarning 21 "21.11"));
services.nextcloud.package = with pkgs;
mkDefault (
@@ -415,13 +415,13 @@ in {
nextcloud defined in an overlay, please set `services.nextcloud.package` to
`pkgs.nextcloud`.
''
- else if versionOlder stateVersion "20.09" then nextcloud18
# 21.03 will not be an official release - it was instead 21.05.
# This versionOlder statement remains set to 21.03 for backwards compatibility.
# See https://github.com/NixOS/nixpkgs/pull/108899 and
# https://github.com/NixOS/rfcs/blob/master/rfcs/0080-nixos-release-schedule.md.
else if versionOlder stateVersion "21.03" then nextcloud19
- else nextcloud21
+ else if versionOlder stateVersion "21.11" then nextcloud21
+ else nextcloud22
);
}
@@ -616,9 +616,7 @@ in {
services.nginx.enable = mkDefault true;
- services.nginx.virtualHosts.${cfg.hostName} = let
- major = toInt (versions.major cfg.package.version);
- in {
+ services.nginx.virtualHosts.${cfg.hostName} = {
root = cfg.package;
locations = {
"= /robots.txt" = {
diff --git a/third_party/nixpkgs/nixos/modules/services/web-apps/nextcloud.xml b/third_party/nixpkgs/nixos/modules/services/web-apps/nextcloud.xml
index 83a6f68edc..3af37b15dd 100644
--- a/third_party/nixpkgs/nixos/modules/services/web-apps/nextcloud.xml
+++ b/third_party/nixpkgs/nixos/modules/services/web-apps/nextcloud.xml
@@ -11,7 +11,7 @@
desktop client is packaged at pkgs.nextcloud-client.
- The current default by NixOS is nextcloud21 which is also the latest
+ The current default by NixOS is nextcloud22 which is also the latest
major version available.
diff --git a/third_party/nixpkgs/nixos/modules/services/web-apps/vikunja.nix b/third_party/nixpkgs/nixos/modules/services/web-apps/vikunja.nix
new file mode 100644
index 0000000000..b0b6eb6df1
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/services/web-apps/vikunja.nix
@@ -0,0 +1,145 @@
+{ pkgs, lib, config, ... }:
+
+with lib;
+
+let
+ cfg = config.services.vikunja;
+ format = pkgs.formats.yaml {};
+ configFile = format.generate "config.yaml" cfg.settings;
+ useMysql = cfg.database.type == "mysql";
+ usePostgresql = cfg.database.type == "postgres";
+in {
+ options.services.vikunja = with lib; {
+ enable = mkEnableOption "vikunja service";
+ package-api = mkOption {
+ default = pkgs.vikunja-api;
+ type = types.package;
+ defaultText = "pkgs.vikunja-api";
+ description = "vikunja-api derivation to use.";
+ };
+ package-frontend = mkOption {
+ default = pkgs.vikunja-frontend;
+ type = types.package;
+ defaultText = "pkgs.vikunja-frontend";
+ description = "vikunja-frontend derivation to use.";
+ };
+ environmentFiles = mkOption {
+ type = types.listOf types.path;
+ default = [ ];
+ description = ''
+ List of environment files set in the vikunja systemd service.
+ For example passwords should be set in one of these files.
+ '';
+ };
+ setupNginx = mkOption {
+ type = types.bool;
+ default = config.services.nginx.enable;
+ defaultText = "config.services.nginx.enable";
+ description = ''
+ Whether to setup NGINX.
+ Further nginx configuration can be done by changing
+ .
+ This does not enable TLS or ACME by default. To enable this, set the
+ to
+ true and if appropriate do the same for
+ .
+ '';
+ };
+ frontendScheme = mkOption {
+ type = types.enum [ "http" "https" ];
+ description = ''
+ Whether the site is available via http or https.
+ This does not configure https or ACME in nginx!
+ '';
+ };
+ frontendHostname = mkOption {
+ type = types.str;
+ description = "The Hostname under which the frontend is running.";
+ };
+
+ settings = mkOption {
+ type = format.type;
+ default = {};
+ description = ''
+ Vikunja configuration. Refer to
+
+ for details on supported values.
+ '';
+ };
+ database = {
+ type = mkOption {
+ type = types.enum [ "sqlite" "mysql" "postgres" ];
+ example = "postgres";
+ default = "sqlite";
+ description = "Database engine to use.";
+ };
+ host = mkOption {
+ type = types.str;
+ default = "localhost";
+ description = "Database host address. Can also be a socket.";
+ };
+ user = mkOption {
+ type = types.str;
+ default = "vikunja";
+ description = "Database user.";
+ };
+ database = mkOption {
+ type = types.str;
+ default = "vikunja";
+ description = "Database name.";
+ };
+ path = mkOption {
+ type = types.str;
+ default = "/var/lib/vikunja/vikunja.db";
+ description = "Path to the sqlite3 database file.";
+ };
+ };
+ };
+ config = lib.mkIf cfg.enable {
+ services.vikunja.settings = {
+ database = {
+ inherit (cfg.database) type host user database path;
+ };
+ service = {
+ frontendurl = "${cfg.frontendScheme}://${cfg.frontendHostname}/";
+ };
+ files = {
+ basepath = "/var/lib/vikunja/files";
+ };
+ };
+
+ systemd.services.vikunja-api = {
+ description = "vikunja-api";
+ after = [ "network.target" ] ++ lib.optional usePostgresql "postgresql.service" ++ lib.optional useMysql "mysql.service";
+ wantedBy = [ "multi-user.target" ];
+ path = [ cfg.package-api ];
+ restartTriggers = [ configFile ];
+
+ serviceConfig = {
+ Type = "simple";
+ DynamicUser = true;
+ StateDirectory = "vikunja";
+ ExecStart = "${cfg.package-api}/bin/vikunja";
+ Restart = "always";
+ EnvironmentFile = cfg.environmentFiles;
+ };
+ };
+
+ services.nginx.virtualHosts."${cfg.frontendHostname}" = mkIf cfg.setupNginx {
+ locations = {
+ "/" = {
+ root = cfg.package-frontend;
+ tryFiles = "try_files $uri $uri/ /";
+ };
+ "~* ^/(api|dav|\\.well-known)/" = {
+ proxyPass = "http://localhost:3456";
+ extraConfig = ''
+ client_max_body_size 20M;
+ '';
+ };
+ };
+ };
+
+ environment.etc."vikunja/config.yaml".source = configFile;
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/services/web-servers/ttyd.nix b/third_party/nixpkgs/nixos/modules/services/web-servers/ttyd.nix
index 01a01d97a2..68d55ee6ff 100644
--- a/third_party/nixpkgs/nixos/modules/services/web-servers/ttyd.nix
+++ b/third_party/nixpkgs/nixos/modules/services/web-servers/ttyd.nix
@@ -33,7 +33,7 @@ in
enable = mkEnableOption "ttyd daemon";
port = mkOption {
- type = types.int;
+ type = types.port;
default = 7681;
description = "Port to listen on (use 0 for random port)";
};
diff --git a/third_party/nixpkgs/nixos/modules/system/boot/systemd.nix b/third_party/nixpkgs/nixos/modules/system/boot/systemd.nix
index 6be7b7e684..abd8ab29ca 100644
--- a/third_party/nixpkgs/nixos/modules/system/boot/systemd.nix
+++ b/third_party/nixpkgs/nixos/modules/system/boot/systemd.nix
@@ -755,7 +755,7 @@ in
default = [];
example = [ "d /tmp 1777 root root 10d" ];
description = ''
- Rules for creating and cleaning up temporary files
+ Rules for creation, deletion and cleaning of volatile and temporary files
automatically. See
tmpfiles.d5
for the exact format.
diff --git a/third_party/nixpkgs/nixos/modules/tasks/filesystems/btrfs.nix b/third_party/nixpkgs/nixos/modules/tasks/filesystems/btrfs.nix
index c0ff28039b..ae1dab5b8d 100644
--- a/third_party/nixpkgs/nixos/modules/tasks/filesystems/btrfs.nix
+++ b/third_party/nixpkgs/nixos/modules/tasks/filesystems/btrfs.nix
@@ -55,7 +55,16 @@ in
(mkIf enableBtrfs {
system.fsPackages = [ pkgs.btrfs-progs ];
- boot.initrd.kernelModules = mkIf inInitrd [ "btrfs" "crc32c" ];
+ boot.initrd.kernelModules = mkIf inInitrd [ "btrfs" ];
+ boot.initrd.availableKernelModules = mkIf inInitrd (
+ [ "crc32c" ]
+ ++ optionals (config.boot.kernelPackages.kernel.kernelAtLeast "5.5") [
+ # Needed for mounting filesystems with new checksums
+ "xxhash_generic"
+ "blake2b_generic"
+ "sha256_generic" # Should be baked into our kernel, just to be sure
+ ]
+ );
boot.initrd.extraUtilsCommands = mkIf inInitrd
''
diff --git a/third_party/nixpkgs/nixos/modules/tasks/snapraid.nix b/third_party/nixpkgs/nixos/modules/tasks/snapraid.nix
new file mode 100644
index 0000000000..4529009930
--- /dev/null
+++ b/third_party/nixpkgs/nixos/modules/tasks/snapraid.nix
@@ -0,0 +1,230 @@
+{ config, lib, pkgs, ... }:
+
+with lib;
+
+let cfg = config.snapraid;
+in
+{
+ options.snapraid = with types; {
+ enable = mkEnableOption "SnapRAID";
+ dataDisks = mkOption {
+ default = { };
+ example = {
+ d1 = "/mnt/disk1/";
+ d2 = "/mnt/disk2/";
+ d3 = "/mnt/disk3/";
+ };
+ description = "SnapRAID data disks.";
+ type = attrsOf str;
+ };
+ parityFiles = mkOption {
+ default = [ ];
+ example = [
+ "/mnt/diskp/snapraid.parity"
+ "/mnt/diskq/snapraid.2-parity"
+ "/mnt/diskr/snapraid.3-parity"
+ "/mnt/disks/snapraid.4-parity"
+ "/mnt/diskt/snapraid.5-parity"
+ "/mnt/disku/snapraid.6-parity"
+ ];
+ description = "SnapRAID parity files.";
+ type = listOf str;
+ };
+ contentFiles = mkOption {
+ default = [ ];
+ example = [
+ "/var/snapraid.content"
+ "/mnt/disk1/snapraid.content"
+ "/mnt/disk2/snapraid.content"
+ ];
+ description = "SnapRAID content list files.";
+ type = listOf str;
+ };
+ exclude = mkOption {
+ default = [ ];
+ example = [ "*.unrecoverable" "/tmp/" "/lost+found/" ];
+ description = "SnapRAID exclude directives.";
+ type = listOf str;
+ };
+ touchBeforeSync = mkOption {
+ default = true;
+ example = false;
+ description =
+ "Whether snapraid touch should be run before snapraid sync.";
+ type = bool;
+ };
+ sync.interval = mkOption {
+ default = "01:00";
+ example = "daily";
+ description = "How often to run snapraid sync.";
+ type = str;
+ };
+ scrub = {
+ interval = mkOption {
+ default = "Mon *-*-* 02:00:00";
+ example = "weekly";
+ description = "How often to run snapraid scrub.";
+ type = str;
+ };
+ plan = mkOption {
+ default = 8;
+ example = 5;
+ description =
+ "Percent of the array that should be checked by snapraid scrub.";
+ type = int;
+ };
+ olderThan = mkOption {
+ default = 10;
+ example = 20;
+ description =
+ "Number of days since data was last scrubbed before it can be scrubbed again.";
+ type = int;
+ };
+ };
+ extraConfig = mkOption {
+ default = "";
+ example = ''
+ nohidden
+ blocksize 256
+ hashsize 16
+ autosave 500
+ pool /pool
+ '';
+ description = "Extra config options for SnapRAID.";
+ type = lines;
+ };
+ };
+
+ config =
+ let
+ nParity = builtins.length cfg.parityFiles;
+ mkPrepend = pre: s: pre + s;
+ in
+ mkIf cfg.enable {
+ assertions = [
+ {
+ assertion = nParity <= 6;
+ message = "You can have no more than six SnapRAID parity files.";
+ }
+ {
+ assertion = builtins.length cfg.contentFiles >= nParity + 1;
+ message =
+ "There must be at least one SnapRAID content file for each SnapRAID parity file plus one.";
+ }
+ ];
+
+ environment = {
+ systemPackages = with pkgs; [ snapraid ];
+
+ etc."snapraid.conf" = {
+ text = with cfg;
+ let
+ prependData = mkPrepend "data ";
+ prependContent = mkPrepend "content ";
+ prependExclude = mkPrepend "exclude ";
+ in
+ concatStringsSep "\n"
+ (map prependData
+ ((mapAttrsToList (name: value: name + " " + value)) dataDisks)
+ ++ zipListsWith (a: b: a + b)
+ ([ "parity " ] ++ map (i: toString i + "-parity ") (range 2 6))
+ parityFiles ++ map prependContent contentFiles
+ ++ map prependExclude exclude) + "\n" + extraConfig;
+ };
+ };
+
+ systemd.services = with cfg; {
+ snapraid-scrub = {
+ description = "Scrub the SnapRAID array";
+ startAt = scrub.interval;
+ serviceConfig = {
+ Type = "oneshot";
+ ExecStart = "${pkgs.snapraid}/bin/snapraid scrub -p ${
+ toString scrub.plan
+ } -o ${toString scrub.olderThan}";
+ Nice = 19;
+ IOSchedulingPriority = 7;
+ CPUSchedulingPolicy = "batch";
+
+ LockPersonality = true;
+ MemoryDenyWriteExecute = true;
+ NoNewPrivileges = true;
+ PrivateDevices = true;
+ PrivateTmp = true;
+ ProtectClock = true;
+ ProtectControlGroups = true;
+ ProtectHostname = true;
+ ProtectKernelLogs = true;
+ ProtectKernelModules = true;
+ ProtectKernelTunables = true;
+ RestrictAddressFamilies = "none";
+ RestrictNamespaces = true;
+ RestrictRealtime = true;
+ RestrictSUIDSGID = true;
+ SystemCallArchitectures = "native";
+ SystemCallFilter = "@system-service";
+ SystemCallErrorNumber = "EPERM";
+ CapabilityBoundingSet = "CAP_DAC_OVERRIDE";
+
+ ProtectSystem = "strict";
+ ProtectHome = "read-only";
+ ReadWritePaths =
+ # scrub requires access to directories containing content files
+ # to remove them if they are stale
+ let
+ contentDirs = map dirOf contentFiles;
+ in
+ unique (
+ attrValues dataDisks ++ contentDirs
+ );
+ };
+ unitConfig.After = "snapraid-sync.service";
+ };
+ snapraid-sync = {
+ description = "Synchronize the state of the SnapRAID array";
+ startAt = sync.interval;
+ serviceConfig = {
+ Type = "oneshot";
+ ExecStart = "${pkgs.snapraid}/bin/snapraid sync";
+ Nice = 19;
+ IOSchedulingPriority = 7;
+ CPUSchedulingPolicy = "batch";
+
+ LockPersonality = true;
+ MemoryDenyWriteExecute = true;
+ NoNewPrivileges = true;
+ PrivateDevices = true;
+ PrivateTmp = true;
+ ProtectClock = true;
+ ProtectControlGroups = true;
+ ProtectHostname = true;
+ ProtectKernelLogs = true;
+ ProtectKernelModules = true;
+ ProtectKernelTunables = true;
+ RestrictAddressFamilies = "none";
+ RestrictNamespaces = true;
+ RestrictRealtime = true;
+ RestrictSUIDSGID = true;
+ SystemCallArchitectures = "native";
+ SystemCallFilter = "@system-service";
+ SystemCallErrorNumber = "EPERM";
+ CapabilityBoundingSet = "CAP_DAC_OVERRIDE";
+
+ ProtectSystem = "strict";
+ ProtectHome = "read-only";
+ ReadWritePaths =
+ # sync requires access to directories containing content files
+ # to remove them if they are stale
+ let
+ contentDirs = map dirOf contentFiles;
+ in
+ unique (
+ attrValues dataDisks ++ parityFiles ++ contentDirs
+ );
+ } // optionalAttrs touchBeforeSync {
+ ExecStartPre = "${pkgs.snapraid}/bin/snapraid touch";
+ };
+ };
+ };
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/oci-containers.nix b/third_party/nixpkgs/nixos/modules/virtualisation/oci-containers.nix
index ad436ed301..a4a92f2250 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/oci-containers.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/oci-containers.nix
@@ -31,6 +31,30 @@ let
example = literalExample "pkgs.dockerTools.buildDockerImage {...};";
};
+ login = {
+
+ username = mkOption {
+ type = with types; nullOr str;
+ default = null;
+ description = "Username for login.";
+ };
+
+ passwordFile = mkOption {
+ type = with types; nullOr str;
+ default = null;
+ description = "Path to file containing password.";
+ example = "/etc/nixos/dockerhub-password.txt";
+ };
+
+ registry = mkOption {
+ type = with types; nullOr str;
+ default = null;
+ description = "Registry where to login to.";
+ example = "https://docker.pkg.github.com";
+ };
+
+ };
+
cmd = mkOption {
type = with types; listOf str;
default = [];
@@ -220,6 +244,8 @@ let
};
};
+ isValidLogin = login: login.username != null && login.passwordFile != null && login.registry != null;
+
mkService = name: container: let
dependsOn = map (x: "${cfg.backend}-${x}.service") container.dependsOn;
in {
@@ -235,6 +261,13 @@ let
preStart = ''
${cfg.backend} rm -f ${name} || true
+ ${optionalString (isValidLogin container.login) ''
+ cat ${container.login.passwordFile} | \
+ ${cfg.backend} login \
+ ${container.login.registry} \
+ --username ${container.login.username} \
+ --password-stdin
+ ''}
${optionalString (container.imageFile != null) ''
${cfg.backend} load -i ${container.imageFile}
''}
@@ -262,9 +295,6 @@ let
postStop = "${cfg.backend} rm -f ${name} || true";
serviceConfig = {
- StandardOutput = "null";
- StandardError = "null";
-
### There is no generalized way of supporting `reload` for docker
### containers. Some containers may respond well to SIGHUP sent to their
### init process, but it is not guaranteed; some apps have other reload
diff --git a/third_party/nixpkgs/nixos/modules/virtualisation/vmware-guest.nix b/third_party/nixpkgs/nixos/modules/virtualisation/vmware-guest.nix
index 962a9059ea..9465a8d680 100644
--- a/third_party/nixpkgs/nixos/modules/virtualisation/vmware-guest.nix
+++ b/third_party/nixpkgs/nixos/modules/virtualisation/vmware-guest.nix
@@ -56,5 +56,7 @@ in
${open-vm-tools}/bin/vmware-user-suid-wrapper
'';
};
+
+ services.udev.packages = [ open-vm-tools ];
};
}
diff --git a/third_party/nixpkgs/nixos/tests/acme.nix b/third_party/nixpkgs/nixos/tests/acme.nix
index fe8c4af3ea..6532fc4ac1 100644
--- a/third_party/nixpkgs/nixos/tests/acme.nix
+++ b/third_party/nixpkgs/nixos/tests/acme.nix
@@ -330,30 +330,38 @@ in import ./make-test-python.nix ({ lib, ... }: {
with subtest("Can request certificate with HTTPS-01 challenge"):
webserver.wait_for_unit("acme-finished-a.example.test.target")
- check_fullchain(webserver, "a.example.test")
- check_issuer(webserver, "a.example.test", "pebble")
- check_connection(client, "a.example.test")
with subtest("Certificates and accounts have safe + valid permissions"):
group = "${nodes.webserver.config.security.acme.certs."a.example.test".group}"
webserver.succeed(
- f"test $(stat -L -c \"%a %U %G\" /var/lib/acme/a.example.test/* | tee /dev/stderr | grep '640 acme {group}' | wc -l) -eq 5"
+ f"test $(stat -L -c '%a %U %G' /var/lib/acme/a.example.test/*.pem | tee /dev/stderr | grep '640 acme {group}' | wc -l) -eq 5"
)
webserver.succeed(
- f"test $(stat -L -c \"%a %U %G\" /var/lib/acme/.lego/a.example.test/**/* | tee /dev/stderr | grep '640 acme {group}' | wc -l) -eq 5"
+ f"test $(stat -L -c '%a %U %G' /var/lib/acme/.lego/a.example.test/**/a.example.test* | tee /dev/stderr | grep '600 acme {group}' | wc -l) -eq 4"
)
webserver.succeed(
- f"test $(stat -L -c \"%a %U %G\" /var/lib/acme/a.example.test | tee /dev/stderr | grep '750 acme {group}' | wc -l) -eq 1"
+ f"test $(stat -L -c '%a %U %G' /var/lib/acme/a.example.test | tee /dev/stderr | grep '750 acme {group}' | wc -l) -eq 1"
)
webserver.succeed(
- f"test $(find /var/lib/acme/accounts -type f -exec stat -L -c \"%a %U %G\" {{}} \\; | tee /dev/stderr | grep -v '600 acme {group}' | wc -l) -eq 0"
+ f"test $(find /var/lib/acme/accounts -type f -exec stat -L -c '%a %U %G' {{}} \\; | tee /dev/stderr | grep -v '600 acme {group}' | wc -l) -eq 0"
)
+ with subtest("Certs are accepted by web server"):
+ webserver.succeed("systemctl start nginx.service")
+ check_fullchain(webserver, "a.example.test")
+ check_issuer(webserver, "a.example.test", "pebble")
+ check_connection(client, "a.example.test")
+
+ # Selfsigned certs tests happen late so we aren't fighting the system init triggering cert renewal
with subtest("Can generate valid selfsigned certs"):
webserver.succeed("systemctl clean acme-a.example.test.service --what=state")
webserver.succeed("systemctl start acme-selfsigned-a.example.test.service")
check_fullchain(webserver, "a.example.test")
check_issuer(webserver, "a.example.test", "minica")
+ # Check selfsigned permissions
+ webserver.succeed(
+ f"test $(stat -L -c '%a %U %G' /var/lib/acme/a.example.test/*.pem | tee /dev/stderr | grep '640 acme {group}' | wc -l) -eq 5"
+ )
# Will succeed if nginx can load the certs
webserver.succeed("systemctl start nginx-config-reload.service")
@@ -376,6 +384,8 @@ in import ./make-test-python.nix ({ lib, ... }: {
webserver.wait_for_unit("acme-finished-a.example.test.target")
check_connection_key_bits(client, "a.example.test", "384")
webserver.succeed("grep testing /var/lib/acme/a.example.test/test")
+ # Clean to remove the testing file (and anything else messy we did)
+ webserver.succeed("systemctl clean acme-a.example.test.service --what=state")
with subtest("Correctly implements OCSP stapling"):
switch_to(webserver, "ocsp-stapling")
diff --git a/third_party/nixpkgs/nixos/tests/all-tests.nix b/third_party/nixpkgs/nixos/tests/all-tests.nix
index 7416067321..76e5077f42 100644
--- a/third_party/nixpkgs/nixos/tests/all-tests.nix
+++ b/third_party/nixpkgs/nixos/tests/all-tests.nix
@@ -43,7 +43,7 @@ in
bitcoind = handleTest ./bitcoind.nix {};
bittorrent = handleTest ./bittorrent.nix {};
blockbook-frontend = handleTest ./blockbook-frontend.nix {};
- boot = handleTestOn ["x86_64-linux"] ./boot.nix {}; # syslinux is unsupported on aarch64
+ boot = handleTestOn ["x86_64-linux" "aarch64-linux"] ./boot.nix {};
boot-stage1 = handleTest ./boot-stage1.nix {};
borgbackup = handleTest ./borgbackup.nix {};
botamusique = handleTest ./botamusique.nix {};
@@ -450,6 +450,7 @@ in
vaultwarden = handleTest ./vaultwarden.nix {};
vector = handleTest ./vector.nix {};
victoriametrics = handleTest ./victoriametrics.nix {};
+ vikunja = handleTest ./vikunja.nix {};
virtualbox = handleTestOn ["x86_64-linux"] ./virtualbox.nix {};
vscodium = handleTest ./vscodium.nix {};
wasabibackend = handleTest ./wasabibackend.nix {};
diff --git a/third_party/nixpkgs/nixos/tests/boot.nix b/third_party/nixpkgs/nixos/tests/boot.nix
index c5040f3b31..bdae6341ec 100644
--- a/third_party/nixpkgs/nixos/tests/boot.nix
+++ b/third_party/nixpkgs/nixos/tests/boot.nix
@@ -4,6 +4,7 @@
}:
with import ../lib/testing-python.nix { inherit system pkgs; };
+with import ../lib/qemu-flags.nix { inherit pkgs; };
with pkgs.lib;
let
@@ -21,7 +22,10 @@ let
makeBootTest = name: extraConfig:
let
- machineConfig = pythonDict ({ qemuFlags = "-m 768"; } // extraConfig);
+ machineConfig = pythonDict ({
+ qemuBinary = qemuBinary pkgs.qemu_test;
+ qemuFlags = "-m 768";
+ } // extraConfig);
in
makeTest {
inherit iso;
@@ -61,6 +65,7 @@ let
];
};
machineConfig = pythonDict ({
+ qemuBinary = qemuBinary pkgs.qemu_test;
qemuFlags = "-boot order=n -m 2000";
netBackendArgs = "tftp=${ipxeBootDir},bootfile=netboot.ipxe";
} // extraConfig);
@@ -75,8 +80,27 @@ let
machine.shutdown()
'';
};
+ uefiBinary = {
+ x86_64-linux = "${pkgs.OVMF.fd}/FV/OVMF.fd";
+ aarch64-linux = "${pkgs.OVMF.fd}/FV/QEMU_EFI.fd";
+ }.${pkgs.stdenv.hostPlatform.system};
in {
+ uefiCdrom = makeBootTest "uefi-cdrom" {
+ cdrom = "${iso}/iso/${iso.isoName}";
+ bios = uefiBinary;
+ };
+ uefiUsb = makeBootTest "uefi-usb" {
+ usb = "${iso}/iso/${iso.isoName}";
+ bios = uefiBinary;
+ };
+
+ uefiNetboot = makeNetbootTest "uefi" {
+ bios = uefiBinary;
+ # Custom ROM is needed for EFI PXE boot. I failed to understand exactly why, because QEMU should still use iPXE for EFI.
+ netFrontendArgs = "romfile=${pkgs.ipxe}/ipxe.efirom";
+ };
+} // optionalAttrs (pkgs.stdenv.hostPlatform.system == "x86_64-linux") {
biosCdrom = makeBootTest "bios-cdrom" {
cdrom = "${iso}/iso/${iso.isoName}";
};
@@ -85,21 +109,5 @@ in {
usb = "${iso}/iso/${iso.isoName}";
};
- uefiCdrom = makeBootTest "uefi-cdrom" {
- cdrom = "${iso}/iso/${iso.isoName}";
- bios = "${pkgs.OVMF.fd}/FV/OVMF.fd";
- };
-
- uefiUsb = makeBootTest "uefi-usb" {
- usb = "${iso}/iso/${iso.isoName}";
- bios = "${pkgs.OVMF.fd}/FV/OVMF.fd";
- };
-
biosNetboot = makeNetbootTest "bios" {};
-
- uefiNetboot = makeNetbootTest "uefi" {
- bios = "${pkgs.OVMF.fd}/FV/OVMF.fd";
- # Custom ROM is needed for EFI PXE boot. I failed to understand exactly why, because QEMU should still use iPXE for EFI.
- netFrontendArgs = "romfile=${pkgs.ipxe}/ipxe.efirom";
- };
}
diff --git a/third_party/nixpkgs/nixos/tests/chromium.nix b/third_party/nixpkgs/nixos/tests/chromium.nix
index 60ecf986d6..d2a8f276f1 100644
--- a/third_party/nixpkgs/nixos/tests/chromium.nix
+++ b/third_party/nixpkgs/nixos/tests/chromium.nix
@@ -30,7 +30,10 @@ mapAttrs (channel: chromiumPkg: makeTest rec {
machine.imports = [ ./common/user-account.nix ./common/x11.nix ];
machine.virtualisation.memorySize = 2047;
machine.test-support.displayManager.auto.user = user;
- machine.environment.systemPackages = [ chromiumPkg ];
+ machine.environment = {
+ systemPackages = [ chromiumPkg ];
+ variables."XAUTHORITY" = "/home/alice/.Xauthority";
+ };
startupHTML = pkgs.writeText "chromium-startup.html" ''
@@ -63,17 +66,32 @@ mapAttrs (channel: chromiumPkg: makeTest rec {
return "su - ${user} -c " + shlex.quote(cmd)
- def get_browser_binary():
- """Returns the name of the browser binary."""
+ def launch_browser():
+ """Launches the web browser with the correct options."""
+ # Determine the name of the binary:
pname = "${getName chromiumPkg.name}"
if pname.find("chromium") != -1:
- return "chromium" # Same name for all channels and ungoogled-chromium
- if pname == "google-chrome":
- return "google-chrome-stable"
- if pname == "google-chrome-dev":
- return "google-chrome-unstable"
- # For google-chrome-beta and as fallback:
- return pname
+ binary = "chromium" # Same name for all channels and ungoogled-chromium
+ elif pname == "google-chrome":
+ binary = "google-chrome-stable"
+ elif pname == "google-chrome-dev":
+ binary = "google-chrome-unstable"
+ else: # For google-chrome-beta and as fallback:
+ binary = pname
+ # Add optional CLI options:
+ options = []
+ major_version = "${versions.major (getVersion chromiumPkg.name)}"
+ if major_version > "91":
+ # To avoid a GPU crash:
+ options += ["--use-gl=angle", "--use-angle=swiftshader"]
+ options.append("file://${startupHTML}")
+ # Launch the process:
+ machine.succeed(ru(f'ulimit -c unlimited; {binary} {shlex.join(options)} & disown'))
+ if binary.startswith("google-chrome"):
+ # Need to click away the first window:
+ machine.wait_for_text("Make Google Chrome the default browser")
+ machine.screenshot("google_chrome_default_browser_prompt")
+ machine.send_key("ret")
def create_new_win():
@@ -124,24 +142,32 @@ mapAttrs (channel: chromiumPkg: makeTest rec {
@contextmanager
- def test_new_win(description):
+ def test_new_win(description, url, window_name):
create_new_win()
+ machine.wait_for_window("New Tab")
+ machine.send_chars(f"{url}\n")
+ machine.wait_for_window(window_name)
+ machine.screenshot(description)
+ machine.succeed(
+ ru(
+ "${xdo "copy-all" ''
+ key --delay 1000 Ctrl+a Ctrl+c
+ ''}"
+ )
+ )
+ clipboard = machine.succeed(
+ ru("${pkgs.xclip}/bin/xclip -o")
+ )
+ print(f"{description} window content:\n{clipboard}")
with machine.nested(description):
- yield
+ yield clipboard
# Close the newly created window:
machine.send_key("ctrl-w")
machine.wait_for_x()
- url = "file://${startupHTML}"
- machine.succeed(ru(f'ulimit -c unlimited; "{get_browser_binary()}" "{url}" & disown'))
-
- if get_browser_binary().startswith("google-chrome"):
- # Need to click away the first window:
- machine.wait_for_text("Make Google Chrome the default browser")
- machine.screenshot("google_chrome_default_browser_prompt")
- machine.send_key("ret")
+ launch_browser()
machine.wait_for_text("startup done")
machine.wait_until_succeeds(
@@ -164,49 +190,7 @@ mapAttrs (channel: chromiumPkg: makeTest rec {
machine.screenshot("startup_done")
- with test_new_win("check sandbox"):
- machine.succeed(
- ru(
- "${xdo "type-url" ''
- search --sync --onlyvisible --name "New Tab"
- windowfocus --sync
- type --delay 1000 "chrome://sandbox"
- ''}"
- )
- )
-
- machine.succeed(
- ru(
- "${xdo "submit-url" ''
- search --sync --onlyvisible --name "New Tab"
- windowfocus --sync
- key --delay 1000 Return
- ''}"
- )
- )
-
- machine.screenshot("sandbox_info")
-
- machine.succeed(
- ru(
- "${xdo "find-window" ''
- search --sync --onlyvisible --name "Sandbox Status"
- windowfocus --sync
- ''}"
- )
- )
- machine.succeed(
- ru(
- "${xdo "copy-sandbox-info" ''
- key --delay 1000 Ctrl+a Ctrl+c
- ''}"
- )
- )
-
- clipboard = machine.succeed(
- ru("${pkgs.xclip}/bin/xclip -o")
- )
-
+ with test_new_win("sandbox_info", "chrome://sandbox", "Sandbox Status") as clipboard:
filters = [
"layer 1 sandbox.*namespace",
"pid namespaces.*yes",
@@ -253,6 +237,11 @@ mapAttrs (channel: chromiumPkg: makeTest rec {
machine.screenshot("after_copy_from_chromium")
+
+ with test_new_win("gpu_info", "chrome://gpu", "chrome://gpu"):
+ pass
+
+
machine.shutdown()
'';
}) channelMap
diff --git a/third_party/nixpkgs/nixos/tests/jenkins-cli.nix b/third_party/nixpkgs/nixos/tests/jenkins-cli.nix
new file mode 100644
index 0000000000..f25e1604da
--- /dev/null
+++ b/third_party/nixpkgs/nixos/tests/jenkins-cli.nix
@@ -0,0 +1,30 @@
+import ./make-test-python.nix ({ pkgs, ...} : rec {
+ name = "jenkins-cli";
+ meta = with pkgs.lib.maintainers; {
+ maintainers = [ pamplemousse ];
+ };
+
+ nodes = {
+ machine =
+ { ... }:
+ {
+ services.jenkins = {
+ enable = true;
+ withCLI = true;
+ };
+ };
+ };
+
+ testScript = ''
+ start_all()
+
+ machine.wait_for_unit("jenkins")
+
+ assert "JENKINS_URL" in machine.succeed("env")
+ assert "http://0.0.0.0:8080" in machine.succeed("echo $JENKINS_URL")
+
+ machine.succeed(
+ "jenkins-cli -auth admin:$(cat /var/lib/jenkins/secrets/initialAdminPassword)"
+ )
+ '';
+})
diff --git a/third_party/nixpkgs/nixos/tests/mysql/mysql.nix b/third_party/nixpkgs/nixos/tests/mysql/mysql.nix
index c21136416d..2ec9c3d50a 100644
--- a/third_party/nixpkgs/nixos/tests/mysql/mysql.nix
+++ b/third_party/nixpkgs/nixos/tests/mysql/mysql.nix
@@ -98,7 +98,7 @@ import ./../make-test-python.nix ({ pkgs, ...} : {
}];
services.mysql.settings = {
mysqld = {
- plugin-load-add = [ "ha_rocksdb.so" ];
+ plugin-load-add = [ "ha_mroonga.so" "ha_rocksdb.so" ];
};
};
services.mysql.package = pkgs.mariadb;
@@ -172,6 +172,20 @@ import ./../make-test-python.nix ({ pkgs, ...} : {
"echo 'use testdb; select test_id from tests;' | sudo -u testuser mysql -u testuser -N | grep 42"
)
+ # Check if Mroonga plugin works
+ mariadb.succeed(
+ "echo 'use testdb; create table mroongadb (test_id INT, PRIMARY KEY (test_id)) ENGINE = Mroonga;' | sudo -u testuser mysql -u testuser"
+ )
+ mariadb.succeed(
+ "echo 'use testdb; insert into mroongadb values (25);' | sudo -u testuser mysql -u testuser"
+ )
+ mariadb.succeed(
+ "echo 'use testdb; select test_id from mroongadb;' | sudo -u testuser mysql -u testuser -N | grep 25"
+ )
+ mariadb.succeed(
+ "echo 'use testdb; drop table mroongadb;' | sudo -u testuser mysql -u testuser"
+ )
+
# Check if RocksDB plugin works
mariadb.succeed(
"echo 'use testdb; create table rocksdb (test_id INT, PRIMARY KEY (test_id)) ENGINE = RocksDB;' | sudo -u testuser mysql -u testuser"
diff --git a/third_party/nixpkgs/nixos/tests/nginx-variants.nix b/third_party/nixpkgs/nixos/tests/nginx-variants.nix
index a535030663..96a9a2c3b8 100644
--- a/third_party/nixpkgs/nixos/tests/nginx-variants.nix
+++ b/third_party/nixpkgs/nixos/tests/nginx-variants.nix
@@ -29,5 +29,5 @@ builtins.listToAttrs (
};
}
)
- [ "nginxStable" "nginxMainline" "nginxShibboleth" "openresty" "tengine" ]
+ [ "nginxStable" "nginxMainline" "nginxQuic" "nginxShibboleth" "openresty" "tengine" ]
)
diff --git a/third_party/nixpkgs/nixos/tests/postgresql.nix b/third_party/nixpkgs/nixos/tests/postgresql.nix
index 091e64294a..0369a07071 100644
--- a/third_party/nixpkgs/nixos/tests/postgresql.nix
+++ b/third_party/nixpkgs/nixos/tests/postgresql.nix
@@ -73,8 +73,30 @@ let
machine.succeed(
"systemctl start ${backupService}.service",
"zcat /var/backup/postgresql/${backupName}.sql.gz | grep 'ok'",
+ "ls -hal /var/backup/postgresql/ >/dev/console",
"stat -c '%a' /var/backup/postgresql/${backupName}.sql.gz | grep 600",
)
+ with subtest("Backup service fails gracefully"):
+ # Sabotage the backup process
+ machine.succeed("rm /run/postgresql/.s.PGSQL.5432")
+ machine.fail(
+ "systemctl start ${backupService}.service",
+ )
+ machine.succeed(
+ "ls -hal /var/backup/postgresql/ >/dev/console",
+ "zcat /var/backup/postgresql/${backupName}.prev.sql.gz | grep 'ok'",
+ "stat /var/backup/postgresql/${backupName}.in-progress.sql.gz",
+ )
+ # In a previous version, the second run would overwrite prev.sql.gz,
+ # so we test a second run as well.
+ machine.fail(
+ "systemctl start ${backupService}.service",
+ )
+ machine.succeed(
+ "stat /var/backup/postgresql/${backupName}.in-progress.sql.gz",
+ "zcat /var/backup/postgresql/${backupName}.prev.sql.gz | grep 'ok'",
+ )
+
with subtest("Initdb works"):
machine.succeed("sudo -u postgres initdb -D /tmp/testpostgres2")
diff --git a/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix b/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
index 69a9a6b232..a33aca29fd 100644
--- a/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
+++ b/third_party/nixpkgs/nixos/tests/prometheus-exporters.nix
@@ -454,15 +454,21 @@ let
enable = true;
lndTlsPath = "/var/lib/lnd/tls.cert";
lndMacaroonDir = "/var/lib/lnd";
+ extraFlags = [ "--lnd.network=regtest" ];
};
metricProvider = {
- systemd.services.prometheus-lnd-exporter.serviceConfig.DynamicUser = false;
- services.bitcoind.main.enable = true;
- services.bitcoind.main.extraConfig = ''
- rpcauth=bitcoinrpc:e8fe33f797e698ac258c16c8d7aadfbe$872bdb8f4d787367c26bcfd75e6c23c4f19d44a69f5d1ad329e5adf3f82710f7
- bitcoind.zmqpubrawblock=tcp://127.0.0.1:28332
- bitcoind.zmqpubrawtx=tcp://127.0.0.1:28333
- '';
+ virtualisation.memorySize = 1024;
+ systemd.services.prometheus-lnd-exporter.serviceConfig.RestartSec = 15;
+ systemd.services.prometheus-lnd-exporter.after = [ "lnd.service" ];
+ services.bitcoind.regtest = {
+ enable = true;
+ extraConfig = ''
+ rpcauth=bitcoinrpc:e8fe33f797e698ac258c16c8d7aadfbe$872bdb8f4d787367c26bcfd75e6c23c4f19d44a69f5d1ad329e5adf3f82710f7
+ zmqpubrawblock=tcp://127.0.0.1:28332
+ zmqpubrawtx=tcp://127.0.0.1:28333
+ '';
+ extraCmdlineOptions = [ "-regtest" ];
+ };
systemd.services.lnd = {
serviceConfig.ExecStart = ''
${pkgs.lnd}/bin/lnd \
@@ -471,7 +477,7 @@ let
--tlskeypath=/var/lib/lnd/tls.key \
--logdir=/var/log/lnd \
--bitcoin.active \
- --bitcoin.mainnet \
+ --bitcoin.regtest \
--bitcoin.node=bitcoind \
--bitcoind.rpcuser=bitcoinrpc \
--bitcoind.rpcpass=hunter2 \
@@ -483,13 +489,31 @@ let
wantedBy = [ "multi-user.target" ];
after = [ "network.target" ];
};
+ # initialize wallet, creates macaroon needed by exporter
+ systemd.services.lnd.postStart = ''
+ ${pkgs.curl}/bin/curl \
+ --retry 20 \
+ --retry-delay 1 \
+ --retry-connrefused \
+ --cacert /var/lib/lnd/tls.cert \
+ -X GET \
+ https://localhost:8080/v1/genseed | ${pkgs.jq}/bin/jq -c '.cipher_seed_mnemonic' > /tmp/seed
+ ${pkgs.curl}/bin/curl \
+ --retry 20 \
+ --retry-delay 1 \
+ --retry-connrefused \
+ --cacert /var/lib/lnd/tls.cert \
+ -X POST \
+ -d "{\"wallet_password\": \"asdfasdfasdf\", \"cipher_seed_mnemonic\": $(cat /tmp/seed | tr -d '\n')}" \
+ https://localhost:8080/v1/initwallet
+ '';
};
exporterTest = ''
wait_for_unit("lnd.service")
wait_for_open_port(10009)
wait_for_unit("prometheus-lnd-exporter.service")
wait_for_open_port(9092)
- succeed("curl -sSf localhost:9092/metrics | grep '^promhttp_metric_handler'")
+ succeed("curl -sSf localhost:9092/metrics | grep '^lnd_peer_count'")
'';
};
diff --git a/third_party/nixpkgs/nixos/tests/trafficserver.nix b/third_party/nixpkgs/nixos/tests/trafficserver.nix
index 3979a1b4a4..983ded4f17 100644
--- a/third_party/nixpkgs/nixos/tests/trafficserver.nix
+++ b/third_party/nixpkgs/nixos/tests/trafficserver.nix
@@ -104,6 +104,7 @@ import ./make-test-python.nix ({ pkgs, ... }: {
ats.wait_for_open_port(80)
httpbin.wait_for_unit("httpbin")
httpbin.wait_for_open_port(80)
+ client.wait_for_unit("network-online.target")
with subtest("Traffic Server is running"):
out = ats.succeed("traffic_ctl server status")
diff --git a/third_party/nixpkgs/nixos/tests/vikunja.nix b/third_party/nixpkgs/nixos/tests/vikunja.nix
new file mode 100644
index 0000000000..bd884b37f4
--- /dev/null
+++ b/third_party/nixpkgs/nixos/tests/vikunja.nix
@@ -0,0 +1,65 @@
+import ./make-test-python.nix ({ pkgs, lib, ... }: {
+ name = "vikunja";
+
+ meta = with lib.maintainers; {
+ maintainers = [ em0lar ];
+ };
+
+ nodes = {
+ vikunjaSqlite = { ... }: {
+ services.vikunja = {
+ enable = true;
+ database = {
+ type = "sqlite";
+ };
+ frontendScheme = "http";
+ frontendHostname = "localhost";
+ };
+ services.nginx.enable = true;
+ };
+ vikunjaPostgresql = { pkgs, ... }: {
+ services.vikunja = {
+ enable = true;
+ database = {
+ type = "postgres";
+ user = "vikunja-api";
+ database = "vikunja-api";
+ host = "/run/postgresql";
+ };
+ frontendScheme = "http";
+ frontendHostname = "localhost";
+ };
+ services.postgresql = {
+ enable = true;
+ ensureDatabases = [ "vikunja-api" ];
+ ensureUsers = [
+ { name = "vikunja-api";
+ ensurePermissions = { "DATABASE \"vikunja-api\"" = "ALL PRIVILEGES"; };
+ }
+ ];
+ };
+ services.nginx.enable = true;
+ };
+ };
+
+ testScript =
+ ''
+ vikunjaSqlite.wait_for_unit("vikunja-api.service")
+ vikunjaSqlite.wait_for_open_port(3456)
+ vikunjaSqlite.succeed("curl --fail http://localhost:3456/api/v1/info")
+
+ vikunjaSqlite.wait_for_unit("nginx.service")
+ vikunjaSqlite.wait_for_open_port(80)
+ vikunjaSqlite.succeed("curl --fail http://localhost/api/v1/info")
+ vikunjaSqlite.succeed("curl --fail http://localhost")
+
+ vikunjaPostgresql.wait_for_unit("vikunja-api.service")
+ vikunjaPostgresql.wait_for_open_port(3456)
+ vikunjaPostgresql.succeed("curl --fail http://localhost:3456/api/v1/info")
+
+ vikunjaPostgresql.wait_for_unit("nginx.service")
+ vikunjaPostgresql.wait_for_open_port(80)
+ vikunjaPostgresql.succeed("curl --fail http://localhost/api/v1/info")
+ vikunjaPostgresql.succeed("curl --fail http://localhost")
+ '';
+})
diff --git a/third_party/nixpkgs/nixos/tests/yggdrasil.nix b/third_party/nixpkgs/nixos/tests/yggdrasil.nix
index 0e75ed54db..b409d9ed78 100644
--- a/third_party/nixpkgs/nixos/tests/yggdrasil.nix
+++ b/third_party/nixpkgs/nixos/tests/yggdrasil.nix
@@ -1,23 +1,19 @@
let
- aliceIp6 = "200:3b91:b2d8:e708:fbf3:f06:fdd5:90d0";
+ aliceIp6 = "202:b70:9b0b:cf34:f93c:8f18:bbfd:7034";
aliceKeys = {
- EncryptionPublicKey = "13e23986fe76bc3966b42453f479bc563348b7ff76633b7efcb76e185ec7652f";
- EncryptionPrivateKey = "9f86947b15e86f9badac095517a1982e39a2db37ca726357f95987b898d82208";
- SigningPublicKey = "e2c43349083bc1e998e4ec4535b4c6a8f44ca9a5a8e07336561267253b2be5f4";
- SigningPrivateKey = "fe3add8da35316c05f6d90d3ca79bd2801e6ccab6d37e5339fef4152589398abe2c43349083bc1e998e4ec4535b4c6a8f44ca9a5a8e07336561267253b2be5f4";
+ PublicKey = "3e91ec9e861960d86e1ce88051f97c435bdf2859640ab681dfa906eb45ad5182";
+ PrivateKey = "a867f9e078e4ce58d310cf5acd4622d759e2a21df07e1d6fc380a2a26489480d3e91ec9e861960d86e1ce88051f97c435bdf2859640ab681dfa906eb45ad5182";
};
- bobIp6 = "201:ebbd:bde9:f138:c302:4afa:1fb6:a19a";
- bobPrefix = "301:ebbd:bde9:f138";
+ bobIp6 = "202:a483:73a4:9f2d:a559:4a19:bc9:8458";
+ bobPrefix = "302:a483:73a4:9f2d";
bobConfig = {
InterfacePeers = {
eth1 = [ "tcp://192.168.1.200:12345" ];
};
MulticastInterfaces = [ "eth1" ];
LinkLocalTCPPort = 54321;
- EncryptionPublicKey = "c99d6830111e12d1b004c52fe9e5a2eef0f6aefca167aca14589a370b7373279";
- EncryptionPrivateKey = "2e698a53d3fdce5962d2ff37de0fe77742a5c8b56cd8259f5da6aa792f6e8ba3";
- SigningPublicKey = "de111da0ec781e45bf6c63ecb45a78c24d7d4655abfaeea83b26c36eb5c0fd5b";
- SigningPrivateKey = "2a6c21550f3fca0331df50668ffab66b6dce8237bcd5728e571e8033b363e247de111da0ec781e45bf6c63ecb45a78c24d7d4655abfaeea83b26c36eb5c0fd5b";
+ PublicKey = "2b6f918b6c1a4b54d6bcde86cf74e074fb32ead4ee439b7930df2aa60c825186";
+ PrivateKey = "0c4a24acd3402722ce9277ed179f4a04b895b49586493c25fbaed60653d857d62b6f918b6c1a4b54d6bcde86cf74e074fb32ead4ee439b7930df2aa60c825186";
};
danIp6 = bobPrefix + "::2";
diff --git a/third_party/nixpkgs/pkgs/applications/accessibility/squeekboard/default.nix b/third_party/nixpkgs/pkgs/applications/accessibility/squeekboard/default.nix
index 71a0823f78..cca36c38e7 100644
--- a/third_party/nixpkgs/pkgs/applications/accessibility/squeekboard/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/accessibility/squeekboard/default.nix
@@ -18,14 +18,14 @@
stdenv.mkDerivation rec {
pname = "squeekboard";
- version = "1.13.0";
+ version = "1.14.0";
src = fetchFromGitLab {
domain = "source.puri.sm";
owner = "Librem5";
repo = pname;
rev = "v${version}";
- sha256 = "0xyd6ickbaqvrr8a7ak6j1ziqjk05jlnganjrdv43p74nnjyqr8y";
+ sha256 = "1ayap40pgzcpmfydk5pbf3gwhh26m3cmbk6lyly4jihr9qw7dgb0";
};
cargoDeps = rustPlatform.fetchCargoTarball {
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
cat Cargo.toml.in Cargo.deps > Cargo.toml
'';
name = "${pname}-${version}";
- sha256 = "096skk7vmr93axcf0qj7kyr8hm1faj0nkmd349g8mnzwd68a9npz";
+ sha256 = "0148ynzmapxfrlccikf20ikmi0ssbkn9fl5wi6nh6azflv50pzzn";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/audio/audacity/default.nix b/third_party/nixpkgs/pkgs/applications/audio/audacity/default.nix
index 354bc0ebd7..73a0cebd36 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/audacity/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/audacity/default.nix
@@ -62,6 +62,13 @@ let
in
stdenv.mkDerivation rec {
pname = "audacity";
+ # nixpkgs-update: no auto update
+ # Humans too! Let's wait to see how the situation with
+ # https://github.com/audacity/audacity/issues/1213 develops before
+ # pulling any updates that are subject to this privacy policy. We
+ # may wish to switch to a fork, but at the time of writing
+ # (2021-07-05) it's too early to tell how well any of the forks will
+ # be maintained.
version = "3.0.2";
src = fetchFromGitHub {
diff --git a/third_party/nixpkgs/pkgs/applications/audio/easyeffects/default.nix b/third_party/nixpkgs/pkgs/applications/audio/easyeffects/default.nix
new file mode 100644
index 0000000000..ee4d16d6b3
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/audio/easyeffects/default.nix
@@ -0,0 +1,107 @@
+{ lib
+, stdenv
+, desktop-file-utils
+, fetchFromGitHub
+, calf
+, fftwFloat
+, glib
+, glibmm
+, gtk4
+, gtkmm4
+, itstool
+, libbs2b
+, libebur128
+, libsamplerate
+, libsndfile
+, lilv
+, lsp-plugins
+, lv2
+, meson
+, ninja
+, nlohmann_json
+, pipewire
+, pkg-config
+, python3
+, rnnoise
+, rubberband
+, speexdsp
+, wrapGAppsHook
+, zam-plugins
+, zita-convolver
+}:
+
+stdenv.mkDerivation rec {
+ pname = "easyeffects";
+ version = "6.0.0";
+
+ src = fetchFromGitHub {
+ owner = "wwmm";
+ repo = "easyeffects";
+ rev = "v${version}";
+ hash = "sha256:1m3jamnhgpx3z51nfc8xg7adhf5x7dirvw0wf129hzxx4fjl7rch";
+ };
+
+ nativeBuildInputs = [
+ desktop-file-utils
+ itstool
+ meson
+ ninja
+ pkg-config
+ python3
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ fftwFloat
+ glib
+ glibmm
+ gtk4
+ gtkmm4
+ libbs2b
+ libebur128
+ libsamplerate
+ libsndfile
+ lilv
+ lv2
+ nlohmann_json
+ pipewire
+ rnnoise
+ rubberband
+ speexdsp
+ zita-convolver
+ ];
+
+ postPatch = ''
+ chmod +x meson_post_install.py
+ patchShebangs meson_post_install.py
+ '';
+
+ preFixup =
+ let
+ lv2Plugins = [
+ calf # limiter, compressor exciter, bass enhancer and others
+ lsp-plugins # delay
+ ];
+ ladspaPlugins = [
+ rubberband # pitch shifting
+ zam-plugins # maximizer
+ ];
+ in
+ ''
+ gappsWrapperArgs+=(
+ --set LV2_PATH "${lib.makeSearchPath "lib/lv2" lv2Plugins}"
+ --set LADSPA_PATH "${lib.makeSearchPath "lib/ladspa" ladspaPlugins}"
+ )
+ '';
+
+ separateDebugInfo = true;
+
+ meta = with lib; {
+ description = "Audio effects for PipeWire applications.";
+ homepage = "https://github.com/wwmm/easyeffects";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ jtojnar ];
+ platforms = platforms.linux;
+ badPlatforms = [ "aarch64-linux" ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/mousai/default.nix b/third_party/nixpkgs/pkgs/applications/audio/mousai/default.nix
index 2f45a3fea9..9044d201c4 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/mousai/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/mousai/default.nix
@@ -1,7 +1,6 @@
{ lib
, python3
, fetchFromGitHub
-, fetchpatch
, appstream-glib
, desktop-file-utils
, gettext
@@ -19,7 +18,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "mousai";
- version = "0.4.1";
+ version = "0.4.2";
format = "other";
@@ -27,17 +26,9 @@ python3.pkgs.buildPythonApplication rec {
owner = "SeaDve";
repo = "Mousai";
rev = "v${version}";
- sha256 = "sha256-AfR5n1dIm9X5OoPiikQEhHBFQq0rmQH4h7cCJ2yXoXI=";
+ sha256 = "sha256-zH++GGFIz3oxkKOYB4zhY6yL3vENEXxtrv8mZZ+41kU=";
};
- patches = [
- (fetchpatch {
- name = "fix-ABI-breakage-from-libadwaita.patch";
- url = "https://github.com/SeaDve/Mousai/commit/e3db2d9d1949300f49399209b56d667746e539df.patch";
- sha256 = "078kvmyhw4jd1m2npai0yl00lwh47jys2n03pkgxp6jf873y83vs";
- })
- ];
-
postPatch = ''
patchShebangs build-aux/meson
'';
diff --git a/third_party/nixpkgs/pkgs/applications/audio/openmpt123/default.nix b/third_party/nixpkgs/pkgs/applications/audio/openmpt123/default.nix
index 5d18888951..3bfb1a5a4d 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/openmpt123/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/openmpt123/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "openmpt123";
- version = "0.5.9";
+ version = "0.5.10";
src = fetchurl {
url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}+release.autotools.tar.gz";
- sha256 = "0h86p8mnpm98vc4v6jbvrmm02fch7dnn332i26fg3a2s1738m04d";
+ sha256 = "sha256-Waj6KNi432nLf6WXK9+TEIHatOHhFWxpoaU7ZcK+n/o=";
};
enableParallelBuilding = true;
diff --git a/third_party/nixpkgs/pkgs/applications/audio/pianoteq/default.nix b/third_party/nixpkgs/pkgs/applications/audio/pianoteq/default.nix
new file mode 100644
index 0000000000..9c258f69f6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/audio/pianoteq/default.nix
@@ -0,0 +1,200 @@
+{ lib, stdenv, curl, gnugrep, jq, xorg, alsa-lib, freetype, p7zip, autoPatchelfHook, writeShellScript, zlib, libjack2, makeWrapper }:
+let
+ versionForFile = v: builtins.replaceStrings ["."] [""] v;
+
+ mkPianoteq = { name, src, version, archdir, ... }:
+ stdenv.mkDerivation rec {
+ inherit src version;
+
+ pname = "pianoteq-${name}";
+
+ unpackPhase = ''
+ ${p7zip}/bin/7z x $src
+ '';
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ makeWrapper
+ ];
+
+ buildInputs = [
+ stdenv.cc.cc.lib
+ xorg.libX11 # libX11.so.6
+ xorg.libXext # libXext.so.6
+ alsa-lib # libasound.so.2
+ freetype # libfreetype.so.6
+ ];
+
+ installPhase = ''
+ mkdir -p $out/bin
+ mv -t $out/bin Pianoteq*/${archdir}/*
+ for f in $out/bin/Pianoteq*; do
+ if [ -x "$f" ] && [ -f "$f" ]; then
+ wrapProgram "$f" --prefix LD_LIBRARY_PATH : ${
+ lib.makeLibraryPath (buildInputs ++ [
+ xorg.libXcursor
+ xorg.libXinerama
+ xorg.libXrandr
+ libjack2
+ zlib
+ ])
+ }
+ fi
+ done
+ '';
+
+ meta = with lib; {
+ homepage = "https://www.modartt.com/pianoteq";
+ description = "Software synthesizer that features real-time MIDI-control of digital physically modeled pianos and related instruments";
+ license = licenses.unfree;
+ platforms = [ "x86_64-linux" ]; # TODO extract binary according to each platform?
+ maintainers = [ maintainers.mausch ];
+ };
+ };
+
+ fetchWithCurlScript = { name, sha256, script, impureEnvVars ? [] }:
+ stdenv.mkDerivation {
+ inherit name;
+ builder = writeShellScript "builder.sh" ''
+ source $stdenv/setup
+
+ curlVersion=$(${curl}/bin/curl -V | head -1 | cut -d' ' -f2)
+
+ # Curl flags to handle redirects, not use EPSV, handle cookies for
+ # servers to need them during redirects, and work on SSL without a
+ # certificate (this isn't a security problem because we check the
+ # cryptographic hash of the output anyway).
+ curl=(
+ ${curl}/bin/curl
+ --location
+ --max-redirs 20
+ --retry 3
+ --disable-epsv
+ --cookie-jar cookies
+ --insecure
+ --user-agent "curl/$curlVersion Nixpkgs/${lib.trivial.release}"
+ $NIX_CURL_FLAGS
+ )
+
+ ${script}
+
+ '';
+ nativeBuildInputs = [ curl ];
+ outputHashAlgo = "sha256";
+ outputHash = sha256;
+
+ impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ impureEnvVars ++ [
+ # This variable allows the user to pass additional options to curl
+ "NIX_CURL_FLAGS"
+ ];
+ };
+
+ fetchPianoteqTrial = { name, sha256 }:
+ fetchWithCurlScript {
+ inherit name sha256;
+ script = ''
+ "''${curl[@]}" --silent --request POST \
+ --cookie cookies \
+ --header "modartt-json: request" \
+ --header "origin: https://www.modartt.com" \
+ --header "content-type: application/json; charset=UTF-8" \
+ --header "accept: application/json, text/javascript, */*" \
+ --data-raw '{"file": "${name}", "get": "url"}' \
+ https://www.modartt.com/json/download -o /dev/null
+ json=$(
+ "''${curl[@]}" --silent --request POST \
+ --cookie cookies \
+ --header "modartt-json: request" \
+ --header "origin: https://www.modartt.com" \
+ --header "content-type: application/json; charset=UTF-8" \
+ --header "accept: application/json, text/javascript, */*" \
+ --data-raw '{"file": "${name}", "get": "url"}' \
+ https://www.modartt.com/json/download
+ )
+ url=$(echo $json | ${jq}/bin/jq -r .url)
+ "''${curl[@]}" --progress-bar --cookie cookies -o $out "$url"
+ '';
+ };
+
+ fetchPianoteqWithLogin = { name, sha256 }:
+ fetchWithCurlScript {
+ inherit name sha256;
+
+ impureEnvVars = [ "NIX_MODARTT_USERNAME" "NIX_MODARTT_PASSWORD" ];
+
+ script = ''
+ if [ -z "''${NIX_MODARTT_USERNAME}" -o -z "''${NIX_MODARTT_PASSWORD}" ]; then
+ echo "Error: Downloading a personal Pianoteq instance requires the nix building process (nix-daemon in multi user mode) to have the NIX_MODARTT_USERNAME and NIX_MODARTT_PASSWORD env vars set." >&2
+ exit 1
+ fi
+
+ "''${curl[@]}" -s -o /dev/null "https://www.modartt.com/user_area"
+
+ ${jq}/bin/jq -n "{connect: 1, login: \"''${NIX_MODARTT_USERNAME}\", password: \"''${NIX_MODARTT_PASSWORD}\"}" > login.json
+
+ "''${curl[@]}" --silent --request POST \
+ --cookie cookies \
+ --referer "https://www.modartt.com/user_area" \
+ --header "modartt-json: request" \
+ --header "origin: https://www.modartt.com" \
+ --header "content-type: application/json; charset=UTF-8" \
+ --header "accept: application/json, text/javascript, */*" \
+ --data @login.json \
+ https://www.modartt.com/json/session
+
+ json=$(
+ "''${curl[@]}" --silent --request POST \
+ --cookie cookies \
+ --header "modartt-json: request" \
+ --header "origin: https://www.modartt.com" \
+ --header "content-type: application/json; charset=UTF-8" \
+ --header "accept: application/json, text/javascript, */*" \
+ --data-raw '{"file": "${name}", "get": "url"}' \
+ https://www.modartt.com/json/download
+ )
+ url=$(echo $json | ${jq}/bin/jq -r .url)
+
+ "''${curl[@]}" --progress-bar --cookie cookies -o $out "$url"
+ '';
+ };
+
+in {
+ # TODO currently can't install more than one because `lame` clashes
+ stage-trial = mkPianoteq rec {
+ name = "stage-trial";
+ version = "7.4.1";
+ archdir = "x86-64bit";
+ src = fetchPianoteqTrial {
+ name = "pianoteq_stage_linux_trial_v${versionForFile version}.7z";
+ sha256 = "14mbaz6i1rxqayrjjkck9yx8iijkm4q1qz29ymkd7sz2gpk7fcpa";
+ };
+ };
+ standard-trial = mkPianoteq rec {
+ name = "standard-trial";
+ version = "7.4.1";
+ archdir = "x86-64bit";
+ src = fetchPianoteqTrial {
+ name = "pianoteq_linux_trial_v${versionForFile version}.7z";
+ sha256 = "01xh4n0h7dd3xqhm0bx0a62mqmfvxvmr5cm5r2g249c9wqg5i32a";
+ };
+ };
+ stage-6 = mkPianoteq rec {
+ name = "stage-6";
+ version = "6.7.3";
+ archdir = "amd64";
+ src = fetchPianoteqWithLogin {
+ name = "pianoteq_stage_linux_v${versionForFile version}.7z";
+ sha256 = "0jy0hkdynhwv0zhrqkby0hdphgmcc09wxmy74rhg9afm1pzl91jy";
+ };
+ };
+ stage-7 = mkPianoteq rec {
+ name = "stage-7";
+ version = "7.3.0";
+ archdir = "x86-64bit";
+ src = fetchPianoteqWithLogin {
+ name = "pianoteq_stage_linux_v${versionForFile version}.7z";
+ sha256 = "05w7sv9v38r6ljz9xai816w5z2qqwx88hcfjm241fvgbs54125hx";
+ };
+ };
+ # TODO other paid binaries, I don't own that so I don't know their hash.
+}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/plexamp/default.nix b/third_party/nixpkgs/pkgs/applications/audio/plexamp/default.nix
index a7289cc35c..9921c1b7e8 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/plexamp/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/plexamp/default.nix
@@ -2,13 +2,13 @@
let
pname = "plexamp";
- version = "3.4.7";
+ version = "3.5.0";
name = "${pname}-${version}";
src = fetchurl {
url = "https://plexamp.plex.tv/plexamp.plex.tv/desktop/Plexamp-${version}.AppImage";
name="${pname}-${version}.AppImage";
- sha512 = "+jmx4X9KiK1Tv2Cjb/445MY9G2b7pLdKxFtBFMaQwRhqTItA33MfHqKBwmytmbEhxhy0LDTU2woJvEMPQCmnvg==";
+ sha512 = "NjhrtGQsIbNDmGPEDmEbaHSfvUTFb1e7yPorF/BzWTfwVoFZEJiNzP/1k+zTJ4Yfd4mG0W0GYx0jh8m/micWIg==";
};
appimageContents = appimageTools.extractType2 {
@@ -34,7 +34,7 @@ in appimageTools.wrapType2 {
meta = with lib; {
description = "A beautiful Plex music player for audiophiles, curators, and hipsters";
homepage = "https://plexamp.com/";
- changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/29";
+ changelog = "https://forums.plex.tv/t/plexamp-release-notes/221280/30";
license = licenses.unfree;
maintainers = with maintainers; [ killercup synthetica ];
platforms = [ "x86_64-linux" ];
diff --git a/third_party/nixpkgs/pkgs/applications/audio/praat/default.nix b/third_party/nixpkgs/pkgs/applications/audio/praat/default.nix
index 239b62a402..66a14fa05b 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/praat/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/praat/default.nix
@@ -1,30 +1,34 @@
-{ lib, stdenv, fetchurl, alsa-lib, gtk2, pkg-config }:
+{ lib, stdenv, fetchFromGitHub, pkg-config, wrapGAppsHook, alsa-lib, gtk3, libpulseaudio }:
stdenv.mkDerivation rec {
pname = "praat";
- version = "6.0.43";
+ version = "6.1.50";
- src = fetchurl {
- url = "https://github.com/praat/praat/archive/v${version}.tar.gz";
- sha256 = "1l13bvnl7sv8v6s5z63201bhzavnj6bnqcj446akippsam13z4sf";
+ src = fetchFromGitHub {
+ owner = "praat";
+ repo = "praat";
+ rev = "v${version}";
+ sha256 = "11cw4292pml71hdnfy8y91blwyh45dyam1ywr09355zk44c5njpq";
};
configurePhase = ''
- cp makefiles/makefile.defs.linux.alsa makefile.defs
+ cp makefiles/makefile.defs.linux.pulse makefile.defs
'';
installPhase = ''
- mkdir -p $out/bin
- cp praat $out/bin
+ install -Dt $out/bin praat
'';
- nativeBuildInputs = [ pkg-config ];
- buildInputs = [ alsa-lib gtk2 ];
+ nativeBuildInputs = [ pkg-config wrapGAppsHook ];
+ buildInputs = [ alsa-lib gtk3 libpulseaudio ];
- meta = {
+ enableParallelBuilding = true;
+
+ meta = with lib; {
description = "Doing phonetics by computer";
homepage = "https://www.fon.hum.uva.nl/praat/";
- license = lib.licenses.gpl2Plus; # Has some 3rd-party code in it though
- platforms = lib.platforms.linux;
+ license = licenses.gpl2Plus; # Has some 3rd-party code in it though
+ maintainers = with maintainers; [ orivej ];
+ platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/pulseeffects/default.nix b/third_party/nixpkgs/pkgs/applications/audio/pulseeffects/default.nix
deleted file mode 100644
index 7a7c7175a4..0000000000
--- a/third_party/nixpkgs/pkgs/applications/audio/pulseeffects/default.nix
+++ /dev/null
@@ -1,127 +0,0 @@
-{ lib, stdenv
-, fetchFromGitHub
-, fetchpatch
-, meson
-, ninja
-, pkg-config
-, itstool
-, python3
-, libxml2
-, desktop-file-utils
-, wrapGAppsHook
-, gst_all_1
-, pipewire
-, gtk3
-, glib
-, glibmm
-, gtkmm3
-, lilv
-, lv2
-, serd
-, sord
-, sratom
-, libbs2b
-, libsamplerate
-, libsndfile
-, libebur128
-, rnnoise
-, boost
-, dbus
-, fftwFloat
-, calf
-, zita-convolver
-, zam-plugins
-, rubberband
-, lsp-plugins
-}:
-
-let
- lv2Plugins = [
- calf # limiter, compressor exciter, bass enhancer and others
- lsp-plugins # delay
- ];
- ladspaPlugins = [
- rubberband # pitch shifting
- zam-plugins # maximizer
- ];
-in stdenv.mkDerivation rec {
- pname = "pulseeffects";
- version = "5.0.3";
-
- src = fetchFromGitHub {
- owner = "wwmm";
- repo = "pulseeffects";
- rev = "v${version}";
- sha256 = "1dicvq17vajk3vr4g1y80599ahkw0dp5ynlany1cfljfjz40s8sx";
- };
-
- nativeBuildInputs = [
- meson
- ninja
- pkg-config
- libxml2
- itstool
- python3
- desktop-file-utils
- wrapGAppsHook
- ];
-
- buildInputs = [
- pipewire
- glib
- glibmm
- gtk3
- gtkmm3
- gst_all_1.gstreamer
- gst_all_1.gst-plugins-base # gst-fft
- gst_all_1.gst-plugins-good # spectrum plugin
- gst_all_1.gst-plugins-bad
- lilv lv2 serd sord sratom
- libbs2b
- libebur128
- libsamplerate
- libsndfile
- rnnoise
- boost
- dbus
- fftwFloat
- zita-convolver
- ];
-
- patches = [
- (fetchpatch {
- # Fix build failure.
- # https://github.com/wwmm/pulseeffects/pull/934
- url = "https://github.com/wwmm/pulseeffects/commit/ab7354a6850d23840b4c9af212dbebf4f31a562f.patch";
- sha256 = "1hd05xn6sp0xs632mqgwk19hl40kh2f69mx5mgzahysrj057w22c";
- })
- ];
-
- postPatch = ''
- chmod +x meson_post_install.py
- patchShebangs meson_post_install.py
- '';
-
- preFixup = ''
- gappsWrapperArgs+=(
- --set LV2_PATH "${lib.makeSearchPath "lib/lv2" lv2Plugins}"
- --set LADSPA_PATH "${lib.makeSearchPath "lib/ladspa" ladspaPlugins}"
- )
- '';
-
- # Meson is no longer able to pick up Boost automatically.
- # https://github.com/NixOS/nixpkgs/issues/86131
- BOOST_INCLUDEDIR = "${lib.getDev boost}/include";
- BOOST_LIBRARYDIR = "${lib.getLib boost}/lib";
-
- separateDebugInfo = true;
-
- meta = with lib; {
- description = "Limiter, compressor, reverberation, equalizer and auto volume effects for Pulseaudio applications";
- homepage = "https://github.com/wwmm/pulseeffects";
- license = licenses.gpl3Plus;
- maintainers = with maintainers; [ jtojnar ];
- platforms = platforms.linux;
- badPlatforms = [ "aarch64-linux" ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/rhythmbox/default.nix b/third_party/nixpkgs/pkgs/applications/audio/rhythmbox/default.nix
index 65499f5863..9e338e1981 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/rhythmbox/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/rhythmbox/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, pkg-config
+{ lib, stdenv, fetchurl, pkg-config, fetchFromGitLab
, python3
, perl
, perlPackages
@@ -6,6 +6,7 @@
, intltool
, libpeas
, libsoup
+, libdmapsharing
, gnome
, totem-pl-parser
, tdb
@@ -18,6 +19,25 @@
let
pname = "rhythmbox";
version = "3.4.4";
+
+ # The API version of libdmapsharing required by rhythmbox 3.4.4 is 3.0.
+
+ # This PR would solve the issue:
+ # https://gitlab.gnome.org/GNOME/rhythmbox/-/merge_requests/12
+ # Unfortunately applying this patch produces a rhythmbox which
+ # cannot fetch data from DAAP shares.
+
+ libdmapsharing_3 = libdmapsharing.overrideAttrs (old: rec {
+ version = "2.9.41";
+ src = fetchFromGitLab {
+ domain = "gitlab.gnome.org";
+ owner = "GNOME";
+ repo = old.pname;
+ rev = "${lib.toUpper old.pname}_${lib.replaceStrings ["."] ["_"] version}";
+ sha256 = "05kvrzf0cp3mskdy6iv7zqq24qdczl800q2dn1h4bk3d9wchgm4p";
+ };
+ });
+
in stdenv.mkDerivation rec {
name = "${pname}-${version}";
@@ -46,8 +66,12 @@ in stdenv.mkDerivation rec {
gst_all_1.gstreamer
gst_all_1.gst-plugins-base
+
+ libdmapsharing_3 # necessary for daap support
] ++ gst_plugins;
+ configureFlags = [ "--enable-daap" ];
+
enableParallelBuilding = true;
passthru = {
diff --git a/third_party/nixpkgs/pkgs/applications/audio/shortwave/default.nix b/third_party/nixpkgs/pkgs/applications/audio/shortwave/default.nix
index 36ee6c12ee..0f4ffa1422 100644
--- a/third_party/nixpkgs/pkgs/applications/audio/shortwave/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/audio/shortwave/default.nix
@@ -8,8 +8,8 @@
, gitMinimal
, glib
, gst_all_1
-, gtk3
-, libhandy_0
+, gtk4
+, libadwaita
, meson
, ninja
, openssl
@@ -22,20 +22,20 @@
stdenv.mkDerivation rec {
pname = "shortwave";
- version = "1.1.1";
+ version = "2.0.1";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World";
repo = "Shortwave";
rev = version;
- sha256 = "1vlhp2ss06j41simjrrjg38alp85jddhqyvccy6bhfzm0gzynwld";
+ sha256 = "sha256-25qPb7qlqCwYJzl4qZxAZYx5asxSlXBlc/0dGyBdk1o=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
- hash = "sha256-0+KEbjTLecL0u/3S9FWf2r2h9ZrgcRTY163kS3NKJqA=";
+ hash = "sha256-00dQXcSNmdZb2nSLG3q7jm4sugF9XR4LbH0OmcuHVxA=";
};
nativeBuildInputs = [
@@ -57,8 +57,8 @@ stdenv.mkDerivation rec {
dbus
gdk-pixbuf
glib
- gtk3
- libhandy_0
+ gtk4
+ libadwaita
openssl
sqlite
] ++ (with gst_all_1; [
diff --git a/third_party/nixpkgs/pkgs/applications/audio/tonelib-jam/default.nix b/third_party/nixpkgs/pkgs/applications/audio/tonelib-jam/default.nix
new file mode 100644
index 0000000000..c58023d6a4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/audio/tonelib-jam/default.nix
@@ -0,0 +1,60 @@
+{ stdenv
+, dpkg
+, lib
+, autoPatchelfHook
+, fetchurl
+, gtk3
+, glib
+, desktop-file-utils
+, alsa-lib
+, libjack2
+, harfbuzz
+, fribidi
+, pango
+, freetype
+}:
+
+stdenv.mkDerivation rec {
+ pname = "tonelib-jam";
+ version = "4.6.6";
+
+ src = fetchurl {
+ url = "https://www.tonelib.net/download/0509/ToneLib-Jam-amd64.deb";
+ sha256 = "sha256-cizIQgO35CQSLme/LKQqP+WzB/jCTk+fS5Z+EtF7wnQ=";
+ };
+
+ buildInputs = [
+ dpkg
+ gtk3
+ glib
+ desktop-file-utils
+ alsa-lib
+ libjack2
+ harfbuzz
+ fribidi
+ pango
+ freetype
+ ];
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ ];
+
+ unpackPhase = ''
+ mkdir -p $TMP/ $out/
+ dpkg -x $src $TMP
+ '';
+
+ installPhase = ''
+ cp -R $TMP/usr/* $out/
+ mv $out/bin/ToneLib-Jam $out/bin/tonelib-jam
+ '';
+
+ meta = with lib; {
+ description = "ToneLib Jam – the learning and practice software for guitar players";
+ homepage = "https://tonelib.net/";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ dan4ik605743 ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/audio/tonelib-zoom/default.nix b/third_party/nixpkgs/pkgs/applications/audio/tonelib-zoom/default.nix
new file mode 100644
index 0000000000..94ef3037a7
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/audio/tonelib-zoom/default.nix
@@ -0,0 +1,48 @@
+{ stdenv
+, dpkg
+, lib
+, autoPatchelfHook
+, fetchurl
+, webkitgtk
+, libjack2
+, alsa-lib
+}:
+
+stdenv.mkDerivation rec {
+ pname = "tonelib-zoom";
+ version = "4.3.1";
+
+ src = fetchurl {
+ url = "https://www.tonelib.net/download/0129/ToneLib-Zoom-amd64.deb";
+ sha256 = "sha256-4q2vM0/q7o/FracnO2xxnr27opqfVQoN7fsqTD9Tr/c=";
+ };
+
+ buildInputs = [
+ dpkg
+ webkitgtk
+ libjack2
+ alsa-lib
+ ];
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ ];
+
+ unpackPhase = ''
+ mkdir -p $TMP/ $out/
+ dpkg -x $src $TMP
+ '';
+
+ installPhase = ''
+ cp -R $TMP/usr/* $out/
+ mv $out/bin/ToneLib-Zoom $out/bin/tonelib-zoom
+ '';
+
+ meta = with lib; {
+ description = "ToneLib Zoom – change and save all the settings in your Zoom(r) guitar pedal";
+ homepage = "https://tonelib.net/";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ dan4ik605743 ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/alfis/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/alfis/default.nix
new file mode 100644
index 0000000000..7a808d2c72
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/alfis/default.nix
@@ -0,0 +1,41 @@
+{ stdenv, lib, fetchFromGitHub, rustPlatform, pkg-config
+, withGui ? true, webkitgtk, Cocoa, WebKit
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "alfis";
+ version = "0.6.5";
+
+ src = fetchFromGitHub {
+ owner = "Revertron";
+ repo = "Alfis";
+ rev = "v${version}";
+ sha256 = "1g95yvkvlj78bqrk3p2xbhrmg1hrlgbyr1a4s7vg45y60zys2c2j";
+ };
+
+ cargoSha256 = "1n7kb1lyghpkgdgd58pw8ldvfps30rnv5niwx35pkdg74h59hqgj";
+
+ cargoBuildFlags = [ "--no-default-features" ]
+ ++ lib.optional withGui "--features webgui";
+
+ cargoTestFlags = [ "--no-default-features" ]
+ ++ lib.optional withGui "--features webgui";
+
+ checkFlags = [
+ # these want internet access, disable them
+ "--skip=dns::client::tests::test_tcp_client"
+ "--skip=dns::client::tests::test_udp_client"
+ ];
+
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = lib.optional (withGui && stdenv.isLinux) webkitgtk
+ ++ lib.optionals (withGui && stdenv.isDarwin) [ Cocoa WebKit ];
+
+ meta = with lib; {
+ description = "Alternative Free Identity System";
+ homepage = "https://alfis.name";
+ license = licenses.agpl3Only;
+ maintainers = with maintainers; [ misuzu ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/btcpayserver/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/btcpayserver/default.nix
index 7b6e3918da..d942ac768a 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/btcpayserver/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/btcpayserver/default.nix
@@ -15,13 +15,13 @@ in
stdenv.mkDerivation rec {
pname = "btcpayserver";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "sha256-cCm4CZdVtjO2nj69CgRCrcwO0lAbiQVD6KocOj4CSdY=";
+ sha256 = "sha256-A9XIKCw1dL4vUQYSu6WdmpR82dAbtKVTyjllquyRGgs=";
};
nativeBuildInputs = [ dotnetSdk dotnetPackages.Nuget makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/charge-lnd/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/charge-lnd/default.nix
index a3341a25b1..cc0f801efd 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/charge-lnd/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/charge-lnd/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "charge-lnd";
- version = "0.1.3";
+ version = "0.2.1";
src = fetchFromGitHub {
owner = "accumulator";
repo = pname;
rev = "v${version}";
- sha256 = "0npn45qbbsbzj5qy9kwx662hml1y610ysmfl89sda02l6wf1sp3y";
+ sha256 = "0l4h3fdvln03ycbg3xngh8vkhgrz4ad864yyn4gmdjp0ypi69qa1";
};
propagatedBuildInputs = with python3Packages; [
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/chia/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/chia/default.nix
index 7b85a242ef..2ff8280431 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/chia/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/chia/default.nix
@@ -6,18 +6,16 @@
python3Packages.buildPythonApplication rec {
pname = "chia";
- version = "1.1.7";
+ version = "1.2.1";
src = fetchFromGitHub {
owner = "Chia-Network";
repo = "chia-blockchain";
rev = version;
- sha256 = "05hcckkv3vhz172w9kp5lh4srakizx1l383dijs50vgx2bj30m8v";
+ sha256 = "sha256-ZNSNROWl6RR4GZnoRGAXrdw48wH9OOgrsoKz0RNIIcs=";
};
patches = [
- # tweak version requirements to what's available in Nixpkgs
- ./dependencies.patch
# Allow later websockets release, https://github.com/Chia-Network/chia-blockchain/pull/6304
(fetchpatch {
name = "later-websockets.patch";
@@ -66,6 +64,16 @@ python3Packages.buildPythonApplication rec {
"test_spend_zero_coin"
];
+ postPatch = ''
+ # tweak version requirements to what's available in Nixpkgs
+ substituteInPlace setup.py \
+ --replace "aiohttp==3.7.4" "aiohttp>=3.7.4" \
+ --replace "sortedcontainers==2.3.0" "sortedcontainers>=2.3.0" \
+ --replace "click==7.1.2" "click>=7.1.2" \
+ --replace "clvm_rs==0.1.8" "clvm_rs>=0.1.8" \
+ --replace "clvm==0.9.7" "clvm>=0.9.7" \
+ '';
+
preCheck = ''
export HOME=`mktemp -d`
'';
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/chia/dependencies.patch b/third_party/nixpkgs/pkgs/applications/blockchains/chia/dependencies.patch
deleted file mode 100644
index d9575d1d39..0000000000
--- a/third_party/nixpkgs/pkgs/applications/blockchains/chia/dependencies.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/setup.py b/setup.py
-index c5cf95db..b783a9e6 100644
---- a/setup.py
-+++ b/setup.py
-@@ -8,7 +8,7 @@ dependencies = [
- "clvm==0.9.6",
- "clvm_rs==0.1.7",
- "clvm_tools==0.4.3",
-- "aiohttp==3.7.4", # HTTP server for full node rpc
-+ "aiohttp==3.7.4.post0", # HTTP server for full node rpc
- "aiosqlite==0.17.0", # asyncio wrapper for sqlite, to store blocks
- "bitstring==3.1.7", # Binary data management library
- "colorlog==5.0.1", # Adds color to logs
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/electrs.nix b/third_party/nixpkgs/pkgs/applications/blockchains/electrs.nix
index af0346196a..cf2f4d3d47 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/electrs.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/electrs.nix
@@ -6,20 +6,20 @@
rustPlatform.buildRustPackage rec {
pname = "electrs";
- version = "0.8.9";
+ version = "0.8.10";
src = fetchFromGitHub {
owner = "romanz";
repo = pname;
rev = "v${version}";
- sha256 = "01fli2k5yh4iwlds97p5c36q19s3zxrqhkzp9dsjbgsf7sv35r3y";
+ sha256 = "0q7mvpflnzzm88jbsdxgvhk9jr5mvn23hhj2iwy2grnfngxsmz3y";
};
# needed for librocksdb-sys
nativeBuildInputs = [ llvmPackages.clang ];
LIBCLANG_PATH = "${llvmPackages.libclang.lib}/lib";
- cargoSha256 = "1rqpadlr9r4z2z825li6vi5a21hivc3bsn5ibxshrdrwiycyyxz8";
+ cargoSha256 = "0i8npa840g4kz50n6x40z22x9apq8snw6xgjz4vn2kh67xc4c738";
meta = with lib; {
description = "An efficient re-implementation of Electrum Server in Rust";
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/lightwalletd/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/lightwalletd/default.nix
new file mode 100644
index 0000000000..0c95dde0f1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/lightwalletd/default.nix
@@ -0,0 +1,37 @@
+{ buildGoModule, fetchFromGitHub, lib }:
+
+buildGoModule rec {
+ pname = "lightwalletd";
+ version = "0.4.7";
+
+ src = fetchFromGitHub {
+ owner = "zcash";
+ repo = "lightwalletd";
+ rev = "v${version}";
+ sha256 = "0dwam3fhc4caga7kjg6cc06sz47g4ii7n3sa4j2ac4aiy21hsbjk";
+ };
+
+ vendorSha256 = null;
+
+ ldflags = [
+ "-s" "-w"
+ "-X github.com/zcash/lightwalletd/common.Version=v${version}"
+ "-X github.com/zcash/lightwalletd/common.GitCommit=v${version}"
+ "-X github.com/zcash/lightwalletd/common.BuildDate=1970-01-01"
+ "-X github.com/zcash/lightwalletd/common.BuildUser=nixbld"
+ ];
+
+ postFixup = ''
+ shopt -s extglob
+ cd $out/bin
+ rm !(lightwalletd)
+ '';
+
+ meta = with lib; {
+ description = "A backend service that provides a bandwidth-efficient interface to the Zcash blockchain";
+ homepage = "https://github.com/zcash/lightwalletd";
+ maintainers = with maintainers; [ centromere ];
+ license = licenses.mit;
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/nbxplorer/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/nbxplorer/default.nix
index 7e279b2269..40deef62c2 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/nbxplorer/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/nbxplorer/default.nix
@@ -15,13 +15,13 @@ in
stdenv.mkDerivation rec {
pname = "nbxplorer";
- version = "2.1.51";
+ version = "2.1.52";
src = fetchFromGitHub {
owner = "dgarage";
repo = "NBXplorer";
rev = "v${version}";
- sha256 = "sha256-tvuuoDZCSDFa8gAVyH+EP1DLtdPfbkr+w5lSxZkzZXg=";
+ sha256 = "sha256-+BP71TQ8BTGZ/SbS7CrI4D7hcQaVLt+hCpInbOdU5GY=";
};
nativeBuildInputs = [ dotnetSdk dotnetPackages.Nuget makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/nbxplorer/deps.nix b/third_party/nixpkgs/pkgs/applications/blockchains/nbxplorer/deps.nix
index de75ad228d..b7b01b14bf 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/nbxplorer/deps.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/nbxplorer/deps.nix
@@ -181,23 +181,23 @@
})
(fetchNuGet {
name = "NBitcoin.Altcoins";
- version = "2.0.31";
- sha256 = "13gcfsxpfq8slmsvgzf6iv581x7n535zq0p9c88bqs5p88r6lygm";
+ version = "2.0.33";
+ sha256 = "12r4w89247xzrl2g01iv13kg1wl7gzfz1zikimx6dyhr4iipbmgf";
})
(fetchNuGet {
name = "NBitcoin.TestFramework";
- version = "2.0.22";
- sha256 = "1zwhjy6xppl01jhkgl7lqjsmi8crny4qq22ml20cz8l437j1zi4n";
+ version = "2.0.23";
+ sha256 = "03jw3gay7brm7s7jwn4zbk1n1sq7gck523cx3ckx87v3wi2062lx";
})
(fetchNuGet {
name = "NBitcoin";
- version = "5.0.76";
- sha256 = "0q3ilmsrw9ip1s38qmfs4qi02xvccmy1naafffn5yxj08q0n1p79";
+ version = "5.0.78";
+ sha256 = "1mfn045l489bm2xgjhvddhfy4xxcy42q6jhq4nyd6fnxg4scxyg9";
})
(fetchNuGet {
name = "NBitcoin";
- version = "5.0.77";
- sha256 = "0ykz4ii6lh6gdlz6z264wnib5pfnmq9q617qqbg0f04mq654jygb";
+ version = "5.0.81";
+ sha256 = "1fba94kc8yzykb1m5lvpx1hm63mpycpww9cz5zfp85phs1spdn8x";
})
(fetchNuGet {
name = "NETStandard.Library";
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/polkadot/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/polkadot/default.nix
index 8c549ee4e7..a1f0b17b20 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/polkadot/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/polkadot/default.nix
@@ -7,16 +7,16 @@
}:
rustPlatform.buildRustPackage rec {
pname = "polkadot";
- version = "0.9.7";
+ version = "0.9.8";
src = fetchFromGitHub {
owner = "paritytech";
repo = "polkadot";
rev = "v${version}";
- sha256 = "sha256-swPLJIcm8XD0+/e9pGK2bDqUb7AS/5FdQ3A7Ceh5dZc=";
+ sha256 = "sha256-5PNogoahAZUjIlQsVXwm7j5OmP3/uEEdV0vrIDXXBx8=";
};
- cargoSha256 = "sha256-4njx8T3kzyN63Jo0aHee5ImqcObiADvi+dHKWcRmbQw=";
+ cargoSha256 = "0iikys90flzmnnb6l2wzag8mp91p6z9y7rjzym2sd6m7xhgbc1x6";
nativeBuildInputs = [ clang ];
diff --git a/third_party/nixpkgs/pkgs/applications/blockchains/zcash/default.nix b/third_party/nixpkgs/pkgs/applications/blockchains/zcash/default.nix
index a899071fe5..298b678a31 100644
--- a/third_party/nixpkgs/pkgs/applications/blockchains/zcash/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/blockchains/zcash/default.nix
@@ -6,16 +6,16 @@
rustPlatform.buildRustPackage.override { stdenv = stdenv; } rec {
pname = "zcash";
- version = "4.4.0";
+ version = "4.4.1";
src = fetchFromGitHub {
owner = "zcash";
repo = "zcash";
rev = "v${version}";
- sha256 = "19vhblyqkaf1lapx8s4v88xjpslqmrd1jnar46rschzcz0mm9sq4";
+ sha256 = "0nhrjizx518khrl8aygag6a1ianzzqpchasggi963f807kv7ipb7";
};
- cargoSha256 = "1yiy1506ijndxb9bx79p7fkfvw1c5zdsljil4m55xz1mv8dzhbgm";
+ cargoSha256 = "101j8cn2lg3l1gn53yg3svzwx783z331g9kzn9ici4azindyx903";
nativeBuildInputs = [ autoreconfHook cargo hexdump makeWrapper pkg-config ];
buildInputs = [ boost174 libevent libsodium utf8cpp ]
diff --git a/third_party/nixpkgs/pkgs/applications/editors/apostrophe/default.nix b/third_party/nixpkgs/pkgs/applications/editors/apostrophe/default.nix
index 851c3ea1c2..df0be4ccfb 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/apostrophe/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/apostrophe/default.nix
@@ -2,7 +2,7 @@
, wrapGAppsHook, pkg-config, desktop-file-utils
, appstream-glib, pythonPackages, glib, gobject-introspection
, gtk3, webkitgtk, glib-networking, gnome, gspell, texlive
-, shared-mime-info, libhandy
+, shared-mime-info, libhandy, fira
}:
let
@@ -31,6 +31,12 @@ in stdenv.mkDerivation rec {
glib-networking libhandy ];
postPatch = ''
+ substituteInPlace data/media/css/web/base.css \
+ --replace 'url("/app/share/fonts/FiraSans-Regular.ttf") format("ttf")' \
+ 'url("${fira}/share/fonts/opentype/FiraSans-Regular.otf") format("otf")' \
+ --replace 'url("/app/share/fonts/FiraMono-Regular.ttf") format("ttf")' \
+ 'url("${fira}/share/fonts/opentype/FiraMono-Regular.otf") format("otf")'
+
patchShebangs --build build-aux/meson_post_install.py
'';
diff --git a/third_party/nixpkgs/pkgs/applications/editors/cudatext/default.nix b/third_party/nixpkgs/pkgs/applications/editors/cudatext/default.nix
index f6e6283338..bab29597c7 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/cudatext/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/cudatext/default.nix
@@ -38,13 +38,13 @@ let
in
stdenv.mkDerivation rec {
pname = "cudatext";
- version = "1.133.5";
+ version = "1.137.2";
src = fetchFromGitHub {
owner = "Alexey-T";
repo = "CudaText";
rev = version;
- sha256 = "sha256-0QWYitlOS3x7BQpFTYDAjIgkw83IkRFfA/slyEvQUnw=";
+ sha256 = "sha256-OiLYXx1sBkEJpMPTa/45QPHLtmeI6ZLles7GfjEBGtQ=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/applications/editors/cudatext/deps.json b/third_party/nixpkgs/pkgs/applications/editors/cudatext/deps.json
index 7866f2dd27..8ca0992505 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/cudatext/deps.json
+++ b/third_party/nixpkgs/pkgs/applications/editors/cudatext/deps.json
@@ -6,33 +6,33 @@
},
"ATBinHex-Lazarus": {
"owner": "Alexey-T",
- "rev": "2021.02.13",
- "sha256": "1p2r2q1al6rcsdbbg8ilm4xn6w48bj348khxdmpak7vfwx9741h8"
+ "rev": "2021.07.02",
+ "sha256": "sha256-XSt2XfHMiF/ZIf07M65u+k5FjacyToL0rWbpcflKcuY="
},
"ATFlatControls": {
"owner": "Alexey-T",
- "rev": "2021.05.16",
- "sha256": "sha256-oQW0M8Sx1bC+keOWivXwlD5SDKJuO5Sk/3HiO9HvJtY="
+ "rev": "2021.07.09",
+ "sha256": "sha256-hVoHH29JLPy3qq73e5EV4bxERcizocO4RBgvqD+VhWo="
},
"ATSynEdit": {
"owner": "Alexey-T",
- "rev": "2021.05.31",
- "sha256": "sha256-4B6/I0CH9gfslwUbCTTI4kycgTHUjLGtVrCctfO6gRo="
+ "rev": "0cf6e09f673beb3a25d6957c97eeeee37024617b",
+ "sha256": "sha256-oqxzORNva7tZXNlI/mSe722p6Tbkf7Ie6GPL3TxjV98="
},
"ATSynEdit_Cmp": {
"owner": "Alexey-T",
- "rev": "2021.05.03",
- "sha256": "sha256-zns83XA2SslHRGqa3iro0phIBlz5/neJ34TTYAKhX5Q="
+ "rev": "2021.07.09",
+ "sha256": "sha256-w5f1s8yjkYfDqAcKISRgJd3fe+f2NyO3ZtFLLfiBm2Q="
},
"EControl": {
"owner": "Alexey-T",
- "rev": "2021.05.27",
- "sha256": "sha256-D0UBK69V28Izs9FgevtvX6vyDU7KpfIGJqcqpWaxU9E="
+ "rev": "2021.07.02",
+ "sha256": "sha256-PndvBiqdqw681AC6q33UWdzUvcYHxj1WuYsVFi2HK7c="
},
"ATSynEdit_Ex": {
"owner": "Alexey-T",
- "rev": "2021.05.27",
- "sha256": "sha256-1zhSB6bgeW5G6RAZvhznNTpRk0uEDZnLXsk+cgElKLw="
+ "rev": "2021.07.09",
+ "sha256": "sha256-QCG9i26m3v9J4uO1I1BiDwBerH4iX1rAJuNqx+gHLnA="
},
"Python-for-Lazarus": {
"owner": "Alexey-T",
diff --git a/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix b/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix
index 2ddafc4796..8ecce11a74 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/emacs/elisp-packages/libgenerated.nix
@@ -67,8 +67,7 @@ in {
lib.nameValuePair ename (
self.callPackage ({ melpaBuild, fetchurl, ... }@pkgargs:
melpaBuild {
- inherit pname;
- ename = ename;
+ inherit pname ename commit;
version = if isNull version then "" else
lib.concatStringsSep "." (map toString version);
# TODO: Broken should not result in src being null (hack to avoid eval errors)
diff --git a/third_party/nixpkgs/pkgs/applications/editors/jetbrains/common.nix b/third_party/nixpkgs/pkgs/applications/editors/jetbrains/common.nix
index dcbaa13679..2e244364dc 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/jetbrains/common.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/jetbrains/common.nix
@@ -38,7 +38,7 @@ with stdenv; lib.makeOverridable mkDerivation rec {
nativeBuildInputs = [ makeWrapper patchelf unzip ];
- patchPhase = lib.optionalString (!stdenv.isDarwin) ''
+ postPatch = lib.optionalString (!stdenv.isDarwin) ''
get_file_size() {
local fname="$1"
echo $(ls -l $fname | cut -d ' ' -f5)
@@ -64,6 +64,8 @@ with stdenv; lib.makeOverridable mkDerivation rec {
'';
installPhase = ''
+ runHook preInstall
+
mkdir -p $out/{bin,$name,share/pixmaps,libexec/${name}}
cp -a . $out/$name
ln -s $out/$name/bin/${loName}.png $out/share/pixmaps/${mainProgram}.png
@@ -86,6 +88,8 @@ with stdenv; lib.makeOverridable mkDerivation rec {
--set ${hiName}_VM_OPTIONS ${vmoptsFile}
ln -s "$item/share/applications" $out/share
+
+ runHook postInstall
'';
} // lib.optionalAttrs (!(meta.license.free or true)) {
diff --git a/third_party/nixpkgs/pkgs/applications/editors/jetbrains/default.nix b/third_party/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
index b962ab6e22..4370e9af3e 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/jetbrains/default.nix
@@ -193,7 +193,7 @@ let
platforms = platforms.linux;
};
}).overrideAttrs (attrs: {
- patchPhase = lib.optionalString (!stdenv.isDarwin) (attrs.patchPhase + ''
+ postPatch = lib.optionalString (!stdenv.isDarwin) (attrs.postPatch + ''
rm -rf lib/ReSharperHost/linux-x64/dotnet
mkdir -p lib/ReSharperHost/linux-x64/dotnet/
ln -s ${dotnet-sdk_5}/bin/dotnet lib/ReSharperHost/linux-x64/dotnet/dotnet
@@ -229,7 +229,7 @@ let
platforms = platforms.linux;
};
}).overrideAttrs (attrs: {
- patchPhase = (attrs.patchPhase or "") + optionalString (stdenv.isLinux) ''
+ postPatch = (attrs.postPatch or "") + optionalString (stdenv.isLinux) ''
# Webstorm tries to use bundled jre if available.
# Lets prevent this for the moment
rm -r jbr
diff --git a/third_party/nixpkgs/pkgs/applications/editors/jetbrains/update.pl b/third_party/nixpkgs/pkgs/applications/editors/jetbrains/update.pl
index abb4e5f722..7656581a8b 100755
--- a/third_party/nixpkgs/pkgs/applications/editors/jetbrains/update.pl
+++ b/third_party/nixpkgs/pkgs/applications/editors/jetbrains/update.pl
@@ -6,6 +6,8 @@ use List::Util qw(reduce);
use File::Slurp;
use LWP::Simple;
+my $only_free = grep { $_ eq "--only-free" } @ARGV;
+
sub semantic_less {
my ($a, $b) = @_;
$a =~ s/\b(\d+)\b/sprintf("%010s", $1)/eg;
@@ -55,13 +57,15 @@ sub update_nix_block {
die "no version in $block" unless $version;
if ($version eq $latest_versions{$channel}) {
print("$channel is up to date at $version\n");
+ } elsif ($only_free && $block =~ /licenses\.unfree/) {
+ print("$channel is unfree, skipping\n");
} else {
print("updating $channel: $version -> $latest_versions{$channel}\n");
my ($url) = $block =~ /url\s*=\s*"([^"]+)"/;
# try to interpret some nix
my ($name) = $block =~ /name\s*=\s*"([^"]+)"/;
$name =~ s/\$\{version\}/$latest_versions{$channel}/;
- # Some url paattern contain variables more than once
+ # Some url pattern contain variables more than once
$url =~ s/\$\{name\}/$name/g;
$url =~ s/\$\{version\}/$latest_versions{$channel}/g;
die "$url still has some interpolation" if $url =~ /\$/;
diff --git a/third_party/nixpkgs/pkgs/applications/editors/neovim/default.nix b/third_party/nixpkgs/pkgs/applications/editors/neovim/default.nix
index bfa7e8e200..f36009afc6 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/neovim/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/neovim/default.nix
@@ -131,6 +131,7 @@ in
- Improve extensibility with a new plugin architecture
'';
homepage = "https://www.neovim.io";
+ mainProgram = "nvim";
# "Contributions committed before b17d96 by authors who did not sign the
# Contributor License Agreement (CLA) remain under the Vim license.
# Contributions committed after b17d96 are licensed under Apache 2.0 unless
diff --git a/third_party/nixpkgs/pkgs/applications/editors/neovim/wrapper.nix b/third_party/nixpkgs/pkgs/applications/editors/neovim/wrapper.nix
index 96b61a43cc..d94f3239f4 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/neovim/wrapper.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/neovim/wrapper.nix
@@ -131,7 +131,6 @@ let
hydraPlatforms = [];
# prefer wrapper over the package
priority = (neovim.meta.priority or 0) - 1;
- mainProgram = "nvim";
};
};
in
diff --git a/third_party/nixpkgs/pkgs/applications/editors/quartus-prime/default.nix b/third_party/nixpkgs/pkgs/applications/editors/quartus-prime/default.nix
index 96a543f3cb..773b1f278e 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/quartus-prime/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/quartus-prime/default.nix
@@ -1,99 +1,9 @@
-{ buildFHSUserEnv, makeDesktopItem, writeScript, stdenv, lib, requireFile, unstick,
- supportedDevices ? [ "Arria II" "Cyclone V" "Cyclone IV" "Cyclone 10 LP" "MAX II/V" "MAX 10 FPGA" ] }:
+{ stdenv, lib, buildFHSUserEnv, callPackage, makeDesktopItem, writeScript
+, supportedDevices ? [ "Arria II" "Cyclone V" "Cyclone IV" "Cyclone 10 LP" "MAX II/V" "MAX 10 FPGA" ]
+, unwrapped ? callPackage ./quartus.nix { inherit supportedDevices; }
+}:
let
- deviceIds = {
- "Arria II" = "arria_lite";
- "Cyclone V" = "cyclonev";
- "Cyclone IV" = "cyclone";
- "Cyclone 10 LP" = "cyclone10lp";
- "MAX II/V" = "max";
- "MAX 10 FPGA" = "max10";
- };
-
- supportedDeviceIds =
- assert lib.assertMsg (lib.all (name: lib.hasAttr name deviceIds) supportedDevices)
- "Supported devices are: ${lib.concatStringsSep ", " (lib.attrNames deviceIds)}";
- lib.listToAttrs (map (name: {
- inherit name;
- value = deviceIds.${name};
- }) supportedDevices);
-
- unsupportedDeviceIds = lib.filterAttrs (name: value:
- !(lib.hasAttr name supportedDeviceIds)
- ) deviceIds;
-
- quartus = stdenv.mkDerivation rec {
- version = "20.1.0.711";
- pname = "quartus-prime-lite-unwrapped";
-
- src = let
- require = {name, sha256}: requireFile {
- inherit name sha256;
- url = "${meta.homepage}/${lib.versions.majorMinor version}/?edition=lite&platform=linux";
- };
-
- hashes = {
- "arria_lite" = "09g2knq23h3vj0s5y7hsdnqbbkr3pnv53dzpqcw2lq9mb5zfs9r0";
- "cyclonev" = "05hrpysasyfb7xhxg68spdffxyvxcx0iagibd5jz643b7n6aalpa";
- "cyclone" = "1x3rnwsvzrb5kwdz35sbcabxmcvj8xxpnjlpcjwfc69ybiyr6sgz";
- "cyclone10lp" = "1x6d4hm697mjgzaxixrw5va8anr6ihhx96x2524r6axpwqf6wcja";
- "max" = "060b7v0xh86kkjyiix7akfkzhx2kl1b3q117kp7xibnz6yrzwmy3";
- "max10" = "05840l9pmqa4i1b3ajfaxkqz1hppls556vbq16a42acz2qs2g578";
- };
-
- devicePackages = map (id: {
- name = "${id}-${version}.qdz";
- sha256 = lib.getAttr id hashes;
- }) (lib.attrValues supportedDeviceIds);
- in map require ([{
- name = "QuartusLiteSetup-${version}-linux.run";
- sha256 = "07ssrv8p8kacal6xd80n4h7l5xz13aw1m1gfqqaxig0ivsj971z5";
- } {
- name = "ModelSimSetup-${version}-linux.run";
- sha256 = "0smxasrmr1c8k6hy378knskpjmz4cgpgb35v5jclns0kx68y3c42";
- }] ++ devicePackages);
-
- nativeBuildInputs = [ unstick ];
-
- buildCommand = let
- installers = lib.sublist 0 2 src;
- components = lib.sublist 2 ((lib.length src) - 2) src;
- copyInstaller = installer: ''
- # `$(cat $NIX_CC/nix-support/dynamic-linker) $src[0]` often segfaults, so cp + patchelf
- cp ${installer} $TEMP/${installer.name}
- chmod u+w,+x $TEMP/${installer.name}
- patchelf --interpreter $(cat $NIX_CC/nix-support/dynamic-linker) $TEMP/${installer.name}
- '';
- copyComponent = component: "cp ${component} $TEMP/${component.name}";
- # leaves enabled: quartus, modelsim_ase, devinfo
- disabledComponents = [
- "quartus_help"
- "quartus_update"
- # not modelsim_ase
- "modelsim_ae"
- ] ++ (lib.attrValues unsupportedDeviceIds);
- in ''
- ${lib.concatMapStringsSep "\n" copyInstaller installers}
- ${lib.concatMapStringsSep "\n" copyComponent components}
-
- unstick $TEMP/${(builtins.head installers).name} \
- --disable-components ${lib.concatStringsSep "," disabledComponents} \
- --mode unattended --installdir $out --accept_eula 1
-
- rm -r $out/uninstall $out/logs
- '';
-
- meta = {
- homepage = "https://fpgasoftware.intel.com";
- description = "FPGA design and simulation software";
- license = lib.licenses.unfree;
- platforms = lib.platforms.linux;
- hydraPlatforms = [ ]; # requireFile srcs cannot be fetched by hydra, ignore
- maintainers = with lib.maintainers; [ kwohlfahrt ];
- };
- };
-
desktopItem = makeDesktopItem {
name = "quartus-prime-lite";
exec = "quartus";
@@ -102,7 +12,6 @@ let
genericName = "Quartus Prime";
categories = "Development;";
};
-
# I think modelsim_ase/linux/vlm checksums itself, so use FHSUserEnv instead of `patchelf`
in buildFHSUserEnv rec {
name = "quartus-prime-lite"; # wrapped
@@ -136,9 +45,7 @@ in buildFHSUserEnv rec {
xorg.libXrender
];
- passthru = {
- unwrapped = quartus;
- };
+ passthru = { inherit unwrapped; };
extraInstallCommands = let
quartusExecutables = (map (c: "quartus/bin/quartus_${c}") [
@@ -156,14 +63,14 @@ in buildFHSUserEnv rec {
in ''
mkdir -p $out/share/applications $out/share/icons/128x128
ln -s ${desktopItem}/share/applications/* $out/share/applications
- ln -s ${quartus}/licenses/images/dc_quartus_panel_logo.png $out/share/icons/128x128/quartus.png
+ ln -s ${unwrapped}/licenses/images/dc_quartus_panel_logo.png $out/share/icons/128x128/quartus.png
mkdir -p $out/quartus/bin $out/quartus/sopc_builder/bin $out/modelsim_ase/bin
WRAPPER=$out/bin/${name}
EXECUTABLES="${lib.concatStringsSep " " (quartusExecutables ++ qsysExecutables ++ modelsimExecutables)}"
for executable in $EXECUTABLES; do
echo "#!${stdenv.shell}" >> $out/$executable
- echo "$WRAPPER ${quartus}/$executable \$@" >> $out/$executable
+ echo "$WRAPPER ${unwrapped}/$executable \$@" >> $out/$executable
done
cd $out
diff --git a/third_party/nixpkgs/pkgs/applications/editors/quartus-prime/quartus.nix b/third_party/nixpkgs/pkgs/applications/editors/quartus-prime/quartus.nix
new file mode 100644
index 0000000000..9475f44170
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/editors/quartus-prime/quartus.nix
@@ -0,0 +1,97 @@
+{ stdenv, lib, unstick, requireFile
+, supportedDevices ? [ "Arria II" "Cyclone V" "Cyclone IV" "Cyclone 10 LP" "MAX II/V" "MAX 10 FPGA" ]
+}:
+
+let
+ deviceIds = {
+ "Arria II" = "arria_lite";
+ "Cyclone V" = "cyclonev";
+ "Cyclone IV" = "cyclone";
+ "Cyclone 10 LP" = "cyclone10lp";
+ "MAX II/V" = "max";
+ "MAX 10 FPGA" = "max10";
+ };
+
+ supportedDeviceIds =
+ assert lib.assertMsg (lib.all (name: lib.hasAttr name deviceIds) supportedDevices)
+ "Supported devices are: ${lib.concatStringsSep ", " (lib.attrNames deviceIds)}";
+ lib.listToAttrs (map (name: {
+ inherit name;
+ value = deviceIds.${name};
+ }) supportedDevices);
+
+ unsupportedDeviceIds = lib.filterAttrs (name: value:
+ !(lib.hasAttr name supportedDeviceIds)
+ ) deviceIds;
+
+ componentHashes = {
+ "arria_lite" = "140jqnb97vrxx6398cpgpw35zrrx3z5kv1x5gr9is1xdbnf4fqhy";
+ "cyclone" = "116kf69ryqcmlc2k8ra0v32jy7nrk7w4s5z3yll7h3c3r68xcsfr";
+ "cyclone10lp" = "07wpgx9bap6rlr5bcmr9lpsxi3cy4yar4n3pxfghazclzqfi2cyl";
+ "cyclonev" = "11baa9zpmmfkmyv33w1r57ipf490gnd3dpi2daripf38wld8lgak";
+ "max" = "1zy2d42dqmn97fwmv4x6pmihh4m23jypv3nd830m1mj7jkjx9kcq";
+ "max10" = "1hvi9cpcjgbih3l6nh8x1vsp0lky5ax85jb2yqmzla80n7dl9ahs";
+ };
+
+ version = "20.1.1.720";
+ homepage = "https://fpgasoftware.intel.com";
+
+ require = {name, sha256}: requireFile {
+ inherit name sha256;
+ url = "${homepage}/${lib.versions.majorMinor version}/?edition=lite&platform=linux";
+ };
+
+in stdenv.mkDerivation rec {
+ inherit version;
+ pname = "quartus-prime-lite-unwrapped";
+
+ src = map require ([{
+ name = "QuartusLiteSetup-${version}-linux.run";
+ sha256 = "0mjp1rg312dipr7q95pb4nf4b8fwvxgflnd1vafi3g9cshbb1c3k";
+ } {
+ name = "ModelSimSetup-${version}-linux.run";
+ sha256 = "1cqgv8x6vqga8s4v19yhmgrr886rb6p7sbx80528df5n4rpr2k4i";
+ }] ++ (map (id: {
+ name = "${id}-${version}.qdz";
+ sha256 = lib.getAttr id componentHashes;
+ }) (lib.attrValues supportedDeviceIds)));
+
+ nativeBuildInputs = [ unstick ];
+
+ buildCommand = let
+ installers = lib.sublist 0 2 src;
+ components = lib.sublist 2 ((lib.length src) - 2) src;
+ copyInstaller = installer: ''
+ # `$(cat $NIX_CC/nix-support/dynamic-linker) $src[0]` often segfaults, so cp + patchelf
+ cp ${installer} $TEMP/${installer.name}
+ chmod u+w,+x $TEMP/${installer.name}
+ patchelf --interpreter $(cat $NIX_CC/nix-support/dynamic-linker) $TEMP/${installer.name}
+ '';
+ copyComponent = component: "cp ${component} $TEMP/${component.name}";
+ # leaves enabled: quartus, modelsim_ase, devinfo
+ disabledComponents = [
+ "quartus_help"
+ "quartus_update"
+ # not modelsim_ase
+ "modelsim_ae"
+ ] ++ (lib.attrValues unsupportedDeviceIds);
+ in ''
+ ${lib.concatMapStringsSep "\n" copyInstaller installers}
+ ${lib.concatMapStringsSep "\n" copyComponent components}
+
+ unstick $TEMP/${(builtins.head installers).name} \
+ --disable-components ${lib.concatStringsSep "," disabledComponents} \
+ --mode unattended --installdir $out --accept_eula 1
+
+ rm -r $out/uninstall $out/logs
+ '';
+
+ meta = with lib; {
+ inherit homepage;
+ description = "FPGA design and simulation software";
+ license = licenses.unfree;
+ platforms = platforms.linux;
+ hydraPlatforms = [ ]; # requireFile srcs cannot be fetched by hydra, ignore
+ maintainers = with maintainers; [ kwohlfahrt ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/editors/sublime/3/common.nix b/third_party/nixpkgs/pkgs/applications/editors/sublime/3/common.nix
index e353f4f565..b4bfc6c9ea 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/sublime/3/common.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/sublime/3/common.nix
@@ -108,7 +108,7 @@ in stdenv.mkDerivation (rec {
inherit pname;
version = buildVersion;
- phases = [ "installPhase" ];
+ dontUnpack = true;
${primaryBinary} = binaryPackage;
diff --git a/third_party/nixpkgs/pkgs/applications/editors/sublime/4/common.nix b/third_party/nixpkgs/pkgs/applications/editors/sublime/4/common.nix
index 97299bef3a..13eabde14e 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/sublime/4/common.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/sublime/4/common.nix
@@ -100,7 +100,7 @@ in stdenv.mkDerivation (rec {
inherit pname;
version = buildVersion;
- phases = [ "installPhase" ];
+ dontUnpack = true;
${primaryBinary} = binaryPackage;
diff --git a/third_party/nixpkgs/pkgs/applications/editors/texmacs/default.nix b/third_party/nixpkgs/pkgs/applications/editors/texmacs/default.nix
index d628eeadab..427d0aa3ac 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/texmacs/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/texmacs/default.nix
@@ -16,7 +16,7 @@
let
pname = "TeXmacs";
- version = "1.99.19";
+ version = "2.1";
common = callPackage ./common.nix {
inherit tex extraFonts chineseFonts japaneseFonts koreanFonts;
};
@@ -26,7 +26,7 @@ mkDerivation {
src = fetchurl {
url = "https://www.texmacs.org/Download/ftp/tmftp/source/TeXmacs-${version}-src.tar.gz";
- sha256 = "1izwqb0z4gqiglv57mjswk6sjivny73kd2sxrf3nmj7wr12pn5m8";
+ sha256 = "1gl6k1bwrk1y7hjyl4xvlqvmk5crl4jvsk8wrfp7ynbdin6n2i48";
};
nativeBuildInputs = [ cmake pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/applications/editors/vim/default.nix b/third_party/nixpkgs/pkgs/applications/editors/vim/default.nix
index 48e1369c8c..2cda81c258 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/vim/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/vim/default.nix
@@ -2,7 +2,7 @@
# default vimrc
, vimrc ? fetchurl {
name = "default-vimrc";
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/archlinux.vim?id=68f6d131750aa778807119e03eed70286a17b1cb";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/68f6d131750aa778807119e03eed70286a17b1cb/trunk/archlinux.vim";
sha256 = "18ifhv5q9prd175q3vxbqf6qyvkk6bc7d2lhqdk0q78i68kv9y0c";
}
# apple frameworks
diff --git a/third_party/nixpkgs/pkgs/applications/editors/vscode/generic.nix b/third_party/nixpkgs/pkgs/applications/editors/vscode/generic.nix
index d9a4ed2a89..a7f9fb328f 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/vscode/generic.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/vscode/generic.nix
@@ -77,7 +77,7 @@ let
installPhase = ''
runHook preInstall
- '' + (if system == "x86_64-darwin" then ''
+ '' + (if stdenv.isDarwin then ''
mkdir -p "$out/Applications/${longName}.app" $out/bin
cp -r ./* "$out/Applications/${longName}.app"
ln -s "$out/Applications/${longName}.app/Contents/Resources/app/bin/${sourceExecutableName}" $out/bin/${executableName}
diff --git a/third_party/nixpkgs/pkgs/applications/editors/vscode/update-vscode.sh b/third_party/nixpkgs/pkgs/applications/editors/vscode/update-vscode.sh
index 68249c20d1..709fbe1c75 100755
--- a/third_party/nixpkgs/pkgs/applications/editors/vscode/update-vscode.sh
+++ b/third_party/nixpkgs/pkgs/applications/editors/vscode/update-vscode.sh
@@ -19,18 +19,22 @@ fi
VSCODE_VER=$(curl --fail --silent https://api.github.com/repos/Microsoft/vscode/releases/latest | jq --raw-output .tag_name)
sed -i "s/version = \".*\"/version = \"${VSCODE_VER}\"/" "$ROOT/vscode.nix"
-VSCODE_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-x64/stable"
-VSCODE_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_LINUX_URL})
-sed -i "s/x86_64-linux = \".\{52\}\"/x86_64-linux = \"${VSCODE_LINUX_SHA256}\"/" "$ROOT/vscode.nix"
+VSCODE_X64_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-x64/stable"
+VSCODE_X64_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_X64_LINUX_URL})
+sed -i "s/x86_64-linux = \".\{52\}\"/x86_64-linux = \"${VSCODE_X64_LINUX_SHA256}\"/" "$ROOT/vscode.nix"
-VSCODE_DARWIN_URL="https://update.code.visualstudio.com/${VSCODE_VER}/darwin/stable"
-VSCODE_DARWIN_SHA256=$(nix-prefetch-url ${VSCODE_DARWIN_URL})
-sed -i "s/x86_64-darwin = \".\{52\}\"/x86_64-darwin = \"${VSCODE_DARWIN_SHA256}\"/" "$ROOT/vscode.nix"
+VSCODE_X64_DARWIN_URL="https://update.code.visualstudio.com/${VSCODE_VER}/darwin/stable"
+VSCODE_X64_DARWIN_SHA256=$(nix-prefetch-url ${VSCODE_X64_DARWIN_URL})
+sed -i "s/x86_64-darwin = \".\{52\}\"/x86_64-darwin = \"${VSCODE_X64_DARWIN_SHA256}\"/" "$ROOT/vscode.nix"
-VSCODE_LINUX_AARCH64_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-arm64/stable"
-VSCODE_LINUX_AARCH64_SHA256=$(nix-prefetch-url ${VSCODE_LINUX_AARCH64_URL})
-sed -i "s/aarch64-linux = \".\{52\}\"/aarch64-linux = \"${VSCODE_LINUX_AARCH64_SHA256}\"/" "$ROOT/vscode.nix"
+VSCODE_AARCH64_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-arm64/stable"
+VSCODE_AARCH64_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_AARCH64_LINUX_URL})
+sed -i "s/aarch64-linux = \".\{52\}\"/aarch64-linux = \"${VSCODE_AARCH64_LINUX_SHA256}\"/" "$ROOT/vscode.nix"
-VSCODE_LINUX_ARMV7L_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-armhf/stable"
-VSCODE_LINUX_ARMV7L_SHA256=$(nix-prefetch-url ${VSCODE_LINUX_ARMV7L_URL})
-sed -i "s/armv7l-linux = \".\{52\}\"/armv7l-linux = \"${VSCODE_LINUX_ARMV7L_SHA256}\"/" "$ROOT/vscode.nix"
+VSCODE_AARCH64_DARWIN_URL="https://update.code.visualstudio.com/${VSCODE_VER}/darwin-arm64/stable"
+VSCODE_AARCH64_DARWIN_SHA256=$(nix-prefetch-url ${VSCODE_AARCH64_DARWIN_URL})
+sed -i "s/aarch64-darwin = \".\{52\}\"/aarch64-darwin = \"${VSCODE_AARCH64_DARWIN_SHA256}\"/" "$ROOT/vscode.nix"
+
+VSCODE_ARMV7L_LINUX_URL="https://update.code.visualstudio.com/${VSCODE_VER}/linux-armhf/stable"
+VSCODE_ARMV7L_LINUX_SHA256=$(nix-prefetch-url ${VSCODE_ARMV7L_LINUX_URL})
+sed -i "s/armv7l-linux = \".\{52\}\"/armv7l-linux = \"${VSCODE_ARMV7L_LINUX_SHA256}\"/" "$ROOT/vscode.nix"
diff --git a/third_party/nixpkgs/pkgs/applications/editors/vscode/vscode.nix b/third_party/nixpkgs/pkgs/applications/editors/vscode/vscode.nix
index 85804f3bf2..e9dc88376b 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/vscode/vscode.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/vscode/vscode.nix
@@ -7,22 +7,24 @@ let
x86_64-linux = "linux-x64";
x86_64-darwin = "darwin";
aarch64-linux = "linux-arm64";
+ aarch64-darwin = "darwin-arm64";
armv7l-linux = "linux-armhf";
}.${system};
- archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
+ archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
sha256 = {
- x86_64-linux = "0cklp0mp7qylzrqnfbvzs308q0bzpswlqw5n98qhl1jb5783svx1";
- x86_64-darwin = "04yyv0wpkzdjfiy9kj2jslhv7nc5i6nw2207vfnbzysgs55l3x63";
- aarch64-linux = "1ygk51902g0q7x3r6kd3s7gi2gx86x10svpvbipl494qcyfngqzs";
- armv7l-linux = "0z5rg1nl8lz7zsvml6dfz093dbyrkr4zvvfssqiyarw4n24d2mim";
+ x86_64-linux = "06as63444m2036vk4180dfpavmp9l07qc1jfc4gg86j0apdxr6sh";
+ x86_64-darwin = "0dxchqwk3flv2cr542y1l7c06lak9zzj09f2kljsan6gs6zbls2b";
+ aarch64-linux = "0pdbganyc59mll3232b26cc6fi8a8kpvjm5qky4qr4pk4jsj2r6q";
+ aarch64-darwin = "00pax1hakj5l21j7fm1b05s8kkfnbvgfs9h7f27ad379n6482gxl";
+ armv7l-linux = "1g63xh3k1nm8kls674qavmyl7csb3m4d7ywc0512far76lw39rvr";
}.${system};
in
callPackage ./generic.nix rec {
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
- version = "1.57.1";
+ version = "1.58.0";
pname = "vscode";
sourceExecutableName = "code";
@@ -57,6 +59,6 @@ in
downloadPage = "https://code.visualstudio.com/Updates";
license = licenses.unfree;
maintainers = with maintainers; [ eadwu synthetica ];
- platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "armv7l-linux" ];
+ platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" "armv7l-linux" ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix b/third_party/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix
index 849f435eb3..c9da010505 100644
--- a/third_party/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix
+++ b/third_party/nixpkgs/pkgs/applications/editors/vscode/vscodium.nix
@@ -13,10 +13,10 @@ let
archive_fmt = if system == "x86_64-darwin" then "zip" else "tar.gz";
sha256 = {
- x86_64-linux = "16s3hznyrz9w0cns8fk3pzk9ai5dj9y5p4n1rf3hrpg5hi9yxi5j";
- x86_64-darwin = "133p032c8gv3hx4x7kxdfhz4xvkpjmjnvy02sf05dxqv5nly4xx4";
- aarch64-linux = "183f674qyrlz0wqx6x48z6jhl8z30zmwsj8021hqi8px5ny99l1f";
- armv7l-linux = "0rf3ybha861r5pfp6rvh21abfagaiwqlsbxm7fhphrc5382lmxbs";
+ x86_64-linux = "16hzhmsh9nv2brpzx8wnz08sanf0v6f3ln5hqgzxck0pafbzqyl5";
+ x86_64-darwin = "1a44fm5fx0zqlfr344mvc0m9hbd0vxd6s489pmh8x7m7q3sadi7j";
+ aarch64-linux = "082gjmnlvk12vkcxbpsd4xfgs38qbxkfawq9kyl3p7i8y6anrd4i";
+ armv7l-linux = "0zs66qmlq65166s34qjr6gppxvl5hyz1mjwxc97mki2c6y61fp28";
}.${system};
sourceRoot = {
@@ -31,7 +31,7 @@ in
# Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem.
- version = "1.57.1";
+ version = "1.58.1";
pname = "vscodium";
executableName = "codium";
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/ImageMagick/6.x.nix b/third_party/nixpkgs/pkgs/applications/graphics/ImageMagick/6.x.nix
index 5fea254ce0..4ac4af48aa 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/ImageMagick/6.x.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/ImageMagick/6.x.nix
@@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub, pkg-config, libtool
, bzip2, zlib, libX11, libXext, libXt, fontconfig, freetype, ghostscript, libjpeg, djvulibre
-, lcms2, openexr, libpng, librsvg, libtiff, libxml2, openjpeg, libwebp, fftw, libheif, libde265
+, lcms2, openexr, libpng, liblqr1, librsvg, libtiff, libxml2, openjpeg, libwebp, fftw, libheif, libde265
, ApplicationServices, Foundation
}:
@@ -34,6 +34,7 @@ stdenv.mkDerivation rec {
[ "--with-frozenpaths" ]
++ (if arch != null then [ "--with-gcc-arch=${arch}" ] else [ "--without-gcc-arch" ])
++ lib.optional (librsvg != null) "--with-rsvg"
+ ++ lib.optional (liblqr1 != null) "--with-lqr"
++ lib.optionals (ghostscript != null)
[ "--with-gs-font-dir=${ghostscript}/share/ghostscript/fonts"
"--with-gslib"
@@ -46,7 +47,7 @@ stdenv.mkDerivation rec {
buildInputs =
[ zlib fontconfig freetype ghostscript
- libpng libtiff libxml2 libheif libde265 djvulibre
+ liblqr1 libpng libtiff libxml2 libheif libde265 djvulibre
]
++ lib.optionals (!stdenv.hostPlatform.isMinGW)
[ openexr librsvg openjpeg ]
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix b/third_party/nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix
index e2fdb19127..0fd76235f5 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/ImageMagick/7.0.nix
@@ -1,6 +1,6 @@
{ lib, stdenv, fetchFromGitHub, pkg-config, libtool
, bzip2, zlib, libX11, libXext, libXt, fontconfig, freetype, ghostscript, libjpeg, djvulibre
-, lcms2, openexr, libpng, librsvg, libtiff, libxml2, openjpeg, libwebp, libheif
+, lcms2, openexr, libpng, liblqr1, librsvg, libtiff, libxml2, openjpeg, libwebp, libheif
, ApplicationServices
, Foundation
, testVersion, imagemagick
@@ -18,13 +18,13 @@ in
stdenv.mkDerivation rec {
pname = "imagemagick";
- version = "7.1.0-0";
+ version = "7.1.0-2";
src = fetchFromGitHub {
owner = "ImageMagick";
repo = "ImageMagick";
rev = version;
- sha256 = "sha256-TmyJMzj5tHMrVm6xRguZmXIg7c6mHmqusMMdJAHNqNg=";
+ sha256 = "sha256-0nTz9UBspROrNj72amyZmFYK/y9Xg4+qNt4raZiK3AI=";
};
outputs = [ "out" "dev" "doc" ]; # bin/ isn't really big
@@ -36,6 +36,7 @@ stdenv.mkDerivation rec {
[ "--with-frozenpaths" ]
++ (if arch != null then [ "--with-gcc-arch=${arch}" ] else [ "--without-gcc-arch" ])
++ lib.optional (librsvg != null) "--with-rsvg"
+ ++ lib.optional (liblqr1 != null) "--with-lqr"
++ lib.optionals (ghostscript != null)
[ "--with-gs-font-dir=${ghostscript}/share/ghostscript/fonts"
"--with-gslib"
@@ -48,7 +49,7 @@ stdenv.mkDerivation rec {
buildInputs =
[ zlib fontconfig freetype ghostscript
- libpng libtiff libxml2 libheif djvulibre
+ liblqr1 libpng libtiff libxml2 libheif djvulibre
]
++ lib.optionals (!stdenv.hostPlatform.isMinGW)
[ openexr librsvg openjpeg ]
@@ -84,7 +85,7 @@ stdenv.mkDerivation rec {
homepage = "http://www.imagemagick.org/";
description = "A software suite to create, edit, compose, or convert bitmap images";
platforms = platforms.linux ++ platforms.darwin;
- maintainers = with maintainers; [ erictapen ];
+ maintainers = with maintainers; [ erictapen dotlambda ];
license = licenses.asl20;
mainProgram = "magick";
};
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/darktable/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/darktable/default.nix
index cc15b96b4b..540a74e652 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/darktable/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/darktable/default.nix
@@ -3,7 +3,7 @@
, ilmbase, gtk3, intltool, lcms2, lensfun, libX11, libexif, libgphoto2, libjpeg
, libpng, librsvg, libtiff, openexr, osm-gps-map, pkg-config, sqlite, libxslt
, openjpeg, lua, pugixml, colord, colord-gtk, libwebp, libsecret, gnome
-, ocl-icd, pcre, gtk-mac-integration, isocodes, llvmPackages
+, ocl-icd, pcre, gtk-mac-integration, isocodes, llvmPackages, gmic, libavif, icu
}:
stdenv.mkDerivation rec {
@@ -21,7 +21,7 @@ stdenv.mkDerivation rec {
cairo curl exiv2 glib gtk3 ilmbase lcms2 lensfun libexif
libgphoto2 libjpeg libpng librsvg libtiff openexr sqlite libxslt
libsoup graphicsmagick json-glib openjpeg lua pugixml
- libwebp libsecret gnome.adwaita-icon-theme osm-gps-map pcre isocodes
+ libwebp libsecret gnome.adwaita-icon-theme osm-gps-map pcre isocodes gmic libavif icu
] ++ lib.optionals stdenv.isLinux [
colord colord-gtk libX11 ocl-icd
] ++ lib.optional stdenv.isDarwin gtk-mac-integration
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/digikam/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/digikam/default.nix
index db23a181c5..141f966253 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/digikam/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/digikam/default.nix
@@ -55,11 +55,11 @@
mkDerivation rec {
pname = "digikam";
- version = "7.2.0";
+ version = "7.3.0";
src = fetchurl {
url = "mirror://kde/stable/${pname}/${version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-zYfs4UOu+gLmkqSvXDw8wQe5pNYYBNefp33S40R5ihc=";
+ sha256 = "sha256-la6pO+HP05u1IzO4Kz5Xv2gIDH0TGddU0WeiD22+RVE=";
};
nativeBuildInputs = [ cmake doxygen extra-cmake-modules kdoctools wrapGAppsHook ];
diff --git a/third_party/nixpkgs/pkgs/applications/graphics/hugin/default.nix b/third_party/nixpkgs/pkgs/applications/graphics/hugin/default.nix
index f7f1e17be2..a83070e5e6 100644
--- a/third_party/nixpkgs/pkgs/applications/graphics/hugin/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/graphics/hugin/default.nix
@@ -15,7 +15,7 @@ stdenv.mkDerivation rec {
patches = [
# Fixes build with exiv2 0.27.1
(fetchpatch {
- url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/hugin-exiv2-0.27.1.patch?h=packages/hugin";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/0467d8ba362b9c196e4c1dc4be7de0c1b336335b/hugin/trunk/hugin-exiv2-0.27.1.patch";
sha256 = "1yxvlpvrhyrfd2w6kwx1w3mncsvlzdhp0w7xchy8q6kc2kd5nf7r";
})
];
diff --git a/third_party/nixpkgs/pkgs/applications/logging/humioctl/default.nix b/third_party/nixpkgs/pkgs/applications/logging/humioctl/default.nix
index 591d1569bd..f73c38591f 100644
--- a/third_party/nixpkgs/pkgs/applications/logging/humioctl/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/logging/humioctl/default.nix
@@ -1,8 +1,8 @@
{ buildGoModule, fetchFromGitHub, installShellFiles, lib }:
let
- humioCtlVersion = "0.28.4";
- sha256 = "sha256-X2pc15InfCzVbZ2fmBdr+GKgOySIruA1yD61HcLO164=";
+ humioCtlVersion = "0.28.5";
+ sha256 = "sha256-h6zQG9jjHpAxaJUaFoVmRyR1A/bk57CKBIkOGPcdJP0=";
vendorSha256 = "sha256-867x33Aq27D2m14NqqsdByC39pjjyJZbfX3jmwVU2yo=";
in buildGoModule {
name = "humioctl-${humioCtlVersion}";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/blender/default.nix b/third_party/nixpkgs/pkgs/applications/misc/blender/default.nix
index 305ab89171..26ca389813 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/blender/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/blender/default.nix
@@ -26,11 +26,11 @@ let
in
stdenv.mkDerivation rec {
pname = "blender";
- version = "2.93.0";
+ version = "2.93.1";
src = fetchurl {
url = "https://download.blender.org/source/${pname}-${version}.tar.xz";
- sha256 = "0f2rpqa39sir6g90khd2d2fs4kss0zhk7vya1nscf5yp8r566fxs";
+ sha256 = "sha256-IdriOBw/DlpH6B0GKqC1nKnhTZwrIL8U9hkMS20BHNg=";
};
patches = lib.optional stdenv.isDarwin ./darwin.patch;
diff --git a/third_party/nixpkgs/pkgs/applications/misc/cobalt/default.nix b/third_party/nixpkgs/pkgs/applications/misc/cobalt/default.nix
index a9ccc6a8f8..6e13cc4728 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/cobalt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/cobalt/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, rustPlatform }:
+{ lib, stdenv, fetchFromGitHub, rustPlatform, CoreServices }:
rustPlatform.buildRustPackage rec {
pname = "cobalt";
@@ -13,10 +13,13 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "27LcoGBI4elt80uQkTwvToOyEmd2+/3ma5Y32OFrJaw=";
+ buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];
+
meta = with lib; {
description = "Static site generator written in Rust";
homepage = "https://github.com/cobalt-org/cobalt.rs/";
license = licenses.mit;
maintainers = with maintainers; [ ethancedwards8 ];
+ platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/cura/default.nix b/third_party/nixpkgs/pkgs/applications/misc/cura/default.nix
index a33cb7b2ce..32b9085b3d 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/cura/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/cura/default.nix
@@ -3,20 +3,20 @@
mkDerivation rec {
pname = "cura";
- version = "4.9.0";
+ version = "4.10.0";
src = fetchFromGitHub {
owner = "Ultimaker";
repo = "Cura";
rev = version;
- sha256 = "1q515qwrzla3ikbsjmk91y0nrbwih11jycgmd50lkrmnkh7qj0r2";
+ sha256 = "0v65xg31rw4kc7f98k8zz0kmhrp9m55k8ahblha9r1vr4krcf30z";
};
materials = fetchFromGitHub {
owner = "Ultimaker";
repo = "fdm_materials";
rev = version;
- sha256 = "0hi9w1fsnazlr0vvxdr3alsdb8m1vjjfp5zhmlz4kyyxhsy3bc33";
+ sha256 = "0ykf14j4yx4cf12qw0d4bff9ixrx96m6wxqvi83sn721y7dsd2rs";
};
buildInputs = [ qtbase qtquickcontrols2 qtgraphicaleffects ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/dbeaver/default.nix b/third_party/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
index b48640c1d2..a15157a937 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/dbeaver/default.nix
@@ -18,13 +18,13 @@
stdenv.mkDerivation rec {
pname = "dbeaver";
- version = "21.1.1"; # When updating also update fetchedMavenDeps.sha256
+ version = "21.1.2"; # When updating also update fetchedMavenDeps.sha256
src = fetchFromGitHub {
owner = "dbeaver";
repo = "dbeaver";
rev = version;
- sha256 = "sha256-enUwX+BxgPy4c1Vwo1+vN3lFYz4LgofgKvZOYuz/050=";
+ sha256 = "sha256-3q5LTllyqw7s8unJHTuasBCM4iaJ9lLpwgbXwBGUtIw=";
};
fetchedMavenDeps = stdenv.mkDerivation {
@@ -50,7 +50,7 @@ stdenv.mkDerivation rec {
dontFixup = true;
outputHashAlgo = "sha256";
outputHashMode = "recursive";
- outputHash = "sha256-vNC+LmGEepZCepPodY3c783moReppqNw32d7AUuvBZc=";
+ outputHash = "sha256-QPDnIXP3yB1Dn0LBbBBLvRDbCyguWvG9Zzb1Vjh72UA=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/dnd-tools/default.nix b/third_party/nixpkgs/pkgs/applications/misc/dnd-tools/default.nix
new file mode 100644
index 0000000000..3b0d0ec90e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/dnd-tools/default.nix
@@ -0,0 +1,28 @@
+{ python3, fetchFromGitHub, fetchpatch, lib }:
+
+python3.pkgs.buildPythonApplication rec {
+ pname = "dnd-tools";
+ version = "unstable-2021-02-18";
+
+ src = fetchFromGitHub {
+ owner = "savagezen";
+ repo = pname;
+ rev = "baefb9e4b4b8279be89ec63d256dde9704dee078";
+ sha256 = "1rils3gzbfmwvgy51ah77qihwwbvx50q82lkc1kwcb55b3yinnmj";
+ };
+
+ # gives warning every time unless patched, see https://github.com/savagezen/dnd-tools/pull/20
+ patches = [
+ (fetchpatch {
+ url = "https://github.com/savagezen/dnd-tools/commit/0443f3a232056ad67cfb09eb3eadcb6344659198.patch";
+ sha256 = "00k8rsz2aj4sfag6l313kxbphcb5bjxb6z3aw66h26cpgm4kysp0";
+ })
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/savagezen/dnd-tools";
+ description = "A set of interactive command line tools for Dungeons and Dragons 5th Edition";
+ license = licenses.agpl3Only;
+ maintainers = [ maintainers.urlordjames ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/electron-cash/default.nix b/third_party/nixpkgs/pkgs/applications/misc/electron-cash/default.nix
index c852620d79..4f8c5f8bb8 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/electron-cash/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/electron-cash/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, python3Packages, qtbase, fetchpatch, wrapQtAppsHook
+{ lib, stdenv, fetchFromGitHub, python3Packages, qtbase, fetchpatch, wrapQtAppsHook
, secp256k1 }:
python3Packages.buildPythonApplication rec {
@@ -61,7 +61,7 @@ python3Packages.buildPythonApplication rec {
pytest electroncash/tests
'';
- postInstall = ''
+ postInstall = lib.optionalString stdenv.isLinux ''
substituteInPlace $out/share/applications/electron-cash.desktop \
--replace "Exec=electron-cash" "Exec=$out/bin/electron-cash"
'';
@@ -92,7 +92,7 @@ python3Packages.buildPythonApplication rec {
of the blockchain.
'';
homepage = "https://www.electroncash.org/";
- platforms = platforms.linux;
+ platforms = platforms.unix;
maintainers = with maintainers; [ lassulus nyanloutre oxalica ];
license = licenses.mit;
};
diff --git a/third_party/nixpkgs/pkgs/applications/misc/free42/default.nix b/third_party/nixpkgs/pkgs/applications/misc/free42/default.nix
index feadf15909..2dd70acb9a 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/free42/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/free42/default.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "free42";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchFromGitHub {
owner = "thomasokken";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-ZoW5gBAUp/5U8Is3Nhx+SHY4d0F3PGOS1/WOokKRnCU=";
+ sha256 = "sha256-ytRPIBE8KcuM+pyfdKt/b+Vi03x8nowdgZjSt8EddSc=";
};
nativeBuildInputs = [ copyDesktopItems pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/freeplane/default.nix b/third_party/nixpkgs/pkgs/applications/misc/freeplane/default.nix
index 0568198f41..f9c04fedfd 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/freeplane/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/freeplane/default.nix
@@ -86,8 +86,7 @@ let
in stdenv.mkDerivation rec {
inherit pname version src;
- buildInputs = [ makeWrapper ];
- nativeBuildInputs = [ jdk11 gradle_5 ];
+ nativeBuildInputs = [ makeWrapper jdk11 gradle_5 ];
buildPhase = ''
mkdir -p -- ./freeplane/build/emoji/{txt,resources/images}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/gallery-dl/default.nix b/third_party/nixpkgs/pkgs/applications/misc/gallery-dl/default.nix
index 5cfca0b4a2..b617e7b2ea 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/gallery-dl/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/gallery-dl/default.nix
@@ -2,11 +2,11 @@
buildPythonApplication rec {
pname = "gallery_dl";
- version = "1.18.0";
+ version = "1.18.1";
src = fetchPypi {
inherit pname version;
- sha256 = "a0658cd2b629ec5b24b9a893056ce7224088ee5eb760f30642131a8df0279131";
+ sha256 = "1e231ed7122a753430d92f8c6240a99defa2b307d57f1a4cc3e48910269331a9";
};
propagatedBuildInputs = [ requests ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/gcal/default.nix b/third_party/nixpkgs/pkgs/applications/misc/gcal/default.nix
index 28de8e0ece..da190218d0 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/gcal/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/gcal/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchurl, ncurses, fetchpatch }:
+{ lib, stdenv, fetchurl, ncurses, gettext, fetchpatch }:
stdenv.mkDerivation rec {
pname = "gcal";
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
- buildInputs = [ ncurses ];
+ buildInputs = [ ncurses ] ++ lib.optional stdenv.isDarwin gettext;
meta = {
description = "Program for calculating and printing calendars";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/gmnitohtml/default.nix b/third_party/nixpkgs/pkgs/applications/misc/gmnitohtml/default.nix
new file mode 100644
index 0000000000..a4b6f9403c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/gmnitohtml/default.nix
@@ -0,0 +1,46 @@
+{ lib, buildGoModule, fetchFromSourcehut, scdoc, installShellFiles }:
+
+buildGoModule rec {
+ pname = "gmnitohtml";
+ version = "0.1.1";
+
+ src = fetchFromSourcehut {
+ owner = "~adnano";
+ repo = pname;
+ rev = version;
+ hash = "sha256-XcHJbqmfSkW6lt2xRlrf9AJfwLOZqdgsL1v0aK2bQwo=";
+ };
+ vendorSha256 = "sha256-Cx8x8AISRVTA4Ufd73vOVky97LX23NkizHDingr/zVk=";
+
+ ldflags = [ "-s" "-w" ];
+
+ # Build and install the man pages
+ nativeBuildInputs = [ scdoc installShellFiles ];
+
+ postBuild = ''
+ make gmnitohtml.1
+ '';
+
+ postInstall = ''
+ installManPage gmnitohtml.1
+ '';
+
+ doInstallCheck = true;
+ installCheckPhase = ''
+ runHook preInstallCheck
+ $out/bin/gmnitohtml --help
+ runHook postInstallCheck
+ '';
+
+ meta = with lib; {
+ homepage = "https://git.sr.ht/~adnano/gmnitohtml";
+ changelog = "https://git.sr.ht/~adnano/gmnitohtml/log";
+ description = "Gemini text to HTML converter";
+ longDescription = ''
+ he gmnitohtml utility reads Gemini text from the standard input and writes
+ HTML to the standard output.
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ jk sikmir ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/golden-cheetah/default.nix b/third_party/nixpkgs/pkgs/applications/misc/golden-cheetah/default.nix
index c3b9a3226a..53c0a96060 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/golden-cheetah/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/golden-cheetah/default.nix
@@ -1,6 +1,6 @@
{ lib, fetchFromGitHub, fetchpatch, mkDerivation
, qtbase, qtsvg, qtserialport, qtwebengine, qtmultimedia, qttools
-, qtconnectivity, qtcharts, libusb-compat-0_1
+, qtconnectivity, qtcharts, libusb-compat-0_1, gsl, blas
, bison, flex, zlib, qmake, makeDesktopItem, makeWrapper
}:
@@ -16,18 +16,18 @@ let
};
in mkDerivation rec {
pname = "golden-cheetah";
- version = "3.5";
+ version = "3.6-DEV2107";
src = fetchFromGitHub {
owner = "GoldenCheetah";
repo = "GoldenCheetah";
- rev = "V${version}";
- sha256 = "1lyd0b2s3s9c2ppj7l4hf3s4gfzscaaam2pbiaby714bi9nr0ka7";
+ rev = "v${version}";
+ sha256 = "1d54x3pv27w1ys2f5l7gnfhyijhgcgdjnq1c1mj7hvg35dmh054d";
};
buildInputs = [
qtbase qtsvg qtserialport qtwebengine qtmultimedia qttools zlib
- qtconnectivity qtcharts libusb-compat-0_1
+ qtconnectivity qtcharts libusb-compat-0_1 gsl blas
];
nativeBuildInputs = [ flex makeWrapper qmake bison ];
@@ -40,9 +40,9 @@ in mkDerivation rec {
})
];
- NIX_LDFLAGS = "-lz";
+ NIX_LDFLAGS = "-lz -lgsl -lblas";
- qtWrapperArgs = [ "--set LD_LIBRARY_PATH ${zlib.out}/lib" ];
+ qtWrapperArgs = [ "--prefix" "LD_LIBRARY_PATH" ":" "${zlib.out}/lib" ];
preConfigure = ''
cp src/gcconfig.pri.in src/gcconfig.pri
@@ -52,10 +52,6 @@ in mkDerivation rec {
echo 'LIBUSB_INCLUDE = ${libusb-compat-0_1.dev}/include' >> src/gcconfig.pri
echo 'LIBUSB_LIBS = -L${libusb-compat-0_1}/lib -lusb' >> src/gcconfig.pri
sed -i -e '21,23d' qwt/qwtconfig.pri # Removed forced installation to /usr/local
-
- # Use qtwebengine instead of qtwebkit
- substituteInPlace src/gcconfig.pri \
- --replace "#DEFINES += NOWEBKIT" "DEFINES += NOWEBKIT"
'';
installPhase = ''
@@ -73,6 +69,6 @@ in mkDerivation rec {
description = "Performance software for cyclists, runners and triathletes";
platforms = platforms.linux;
maintainers = [ ];
- license = licenses.gpl3;
+ license = licenses.gpl2Plus;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/hugo/default.nix b/third_party/nixpkgs/pkgs/applications/misc/hugo/default.nix
index 4268331884..a0491a0988 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/hugo/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/hugo/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "hugo";
- version = "0.84.4";
+ version = "0.85.0";
src = fetchFromGitHub {
owner = "gohugoio";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-nD2UBDSDG6OFfUvDBXCfhOCiJyFMP2pDXSlIESaEfqE=";
+ sha256 = "sha256-IW41e4imaXKcXJKa7dAB60ulvRrk3qvF1//Lo55TLVI=";
};
- vendorSha256 = "sha256-ImXTOtN6kQL7Q8IBlmK7+i47cWtyZT0xcnQdCw3NvWM=";
+ vendorSha256 = "sha256-ZIGw349m6k8qqrzUN/oYV/HrgBvfOo/ovjo1SUDRmyk=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/applications/misc/ipmiview/default.nix b/third_party/nixpkgs/pkgs/applications/misc/ipmiview/default.nix
index 0c7fc750cf..92491f4508 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/ipmiview/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/ipmiview/default.nix
@@ -13,12 +13,12 @@
stdenv.mkDerivation rec {
pname = "IPMIView";
- version = "2.18.0";
- buildVersion = "201007";
+ version = "2.19.0";
+ buildVersion = "210401";
src = fetchurl {
url = "https://www.supermicro.com/wftp/utility/IPMIView/Linux/IPMIView_${version}_build.${buildVersion}_bundleJRE_Linux_x64.tar.gz";
- sha256 = "10cv63yhh81gjxahsg4y3zp4mjivc217m4z1vcpwvvnds46c65h8";
+ sha256 = "sha256-6hxOu/Wkcrp9MaMYlxOR2DZW21Wi3BIFZp3Vm8NRBWs=";
};
nativeBuildInputs = [ patchelf makeWrapper ];
@@ -29,10 +29,14 @@ stdenv.mkDerivation rec {
else throw "IPMIView is not supported on this platform";
in
''
- patchelf --set-rpath "${lib.makeLibraryPath [ libX11 libXext libXrender libXtst libXi ]}" ./jre/lib/amd64/libawt_xawt.so
- patchelf --set-rpath "${lib.makeLibraryPath [ freetype ]}" ./jre/lib/amd64/libfontmanager.so
- patchelf --set-rpath "${gcc.cc}/lib:$out/jre/lib/amd64/jli" --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" ./jre/bin/java
+ runHook preBuild
+
+ patchelf --set-rpath "${lib.makeLibraryPath [ libX11 libXext libXrender libXtst libXi ]}" ./jre/lib/libawt_xawt.so
+ patchelf --set-rpath "${lib.makeLibraryPath [ freetype ]}" ./jre/lib/libfontmanager.so
+ patchelf --set-rpath "${gcc.cc}/lib:$out/jre/lib/jli" --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" ./jre/bin/java
patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" ./BMCSecurity/${stunnelBinary}
+
+ runHook postBuild
'';
desktopItem = makeDesktopItem rec {
@@ -44,6 +48,8 @@ stdenv.mkDerivation rec {
};
installPhase = ''
+ runHook preInstall
+
mkdir -p $out/bin
cp -R . $out/
@@ -61,6 +67,8 @@ stdenv.mkDerivation rec {
mkdir -p $WORK_DIR
ln -snf '$out'/iKVM.jar '$out'/iKVM_ssl.jar '$out'/libiKVM* '$out'/libSharedLibrary* $WORK_DIR
cd $WORK_DIR'
+
+ runHook postInstall
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/misc/jiten/default.nix b/third_party/nixpkgs/pkgs/applications/misc/jiten/default.nix
index 5447a2b305..efd28fabae 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/jiten/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/jiten/default.nix
@@ -1,26 +1,35 @@
{ lib
, fetchFromGitHub
-, python3Packages
+, python3
+, bash
, makeWrapper
+, kanjidraw
, pcre
, sqlite
, nodejs
}:
-python3Packages.buildPythonApplication rec {
+python3.pkgs.buildPythonApplication rec {
pname = "jiten";
- version = "1.0.0";
+ version = "1.1.0";
src = fetchFromGitHub {
owner = "obfusk";
repo = "jiten";
rev = "v${version}";
- sha256 = "1lg1n7f4383jdlkbma0q65yl6l159wgh886admcq7l7ap26zpqd2";
+ sha256 = "13bdx136sirbhxdhvpq5kf0r6q1xvm5zyzp454z51gy0v6rn0qrp";
+ };
+
+ nonFreeData = fetchFromGitHub {
+ owner = "obfusk";
+ repo = "jiten-nonfree-data";
+ rev = "v${version}";
+ sha256 = "16sz8i0sw7ggy6kijcx4qyl2zr6xj789x4iav0yyllx12dfgp5b1";
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ pcre sqlite ];
- propagatedBuildInputs = with python3Packages; [ click flask ];
+ propagatedBuildInputs = with python3.pkgs; [ click flask kanjidraw ];
checkInputs = [ nodejs ];
preBuild = ''
@@ -29,11 +38,16 @@ python3Packages.buildPythonApplication rec {
'';
postPatch = ''
- substituteInPlace Makefile --replace /bin/bash "$(command -v bash)"
- substituteInPlace jiten/res/jmdict/Makefile --replace /bin/bash "$(command -v bash)"
+ rmdir nonfree-data
+ ln -s ${nonFreeData} nonfree-data
+ substituteInPlace Makefile --replace /bin/bash ${bash}/bin/bash
+ substituteInPlace jiten/res/jmdict/Makefile \
+ --replace /bin/bash ${bash}/bin/bash
'';
- checkPhase = "make test";
+ checkPhase = ''
+ make test
+ '';
postInstall = ''
# requires pywebview
@@ -59,7 +73,8 @@ python3Packages.buildPythonApplication rec {
• readings (romaji optional), meanings (english), jmdict entries, radicals & more
• search using SKIP codes
• search by radical
- • browse by frequency/level/jlpt
+ • handwritten kanji recognition
+ • browse by frequency/level/jlpt/SKIP
Example sentences (from Tatoeba)
• with english, dutch, german, french and/or spanish translation
@@ -83,9 +98,8 @@ python3Packages.buildPythonApplication rec {
license = with licenses; [
agpl3Plus # code
cc-by-sa-30 # jmdict/kanjidic
- unfreeRedistributable # pitch data from wadoku is non-commercial :(
+ unfreeRedistributable # pitch data & audio are non-commercial
];
maintainers = [ maintainers.obfusk ];
- platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/kanjidraw/default.nix b/third_party/nixpkgs/pkgs/applications/misc/kanjidraw/default.nix
new file mode 100644
index 0000000000..53c752651d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/kanjidraw/default.nix
@@ -0,0 +1,47 @@
+{ lib
+, fetchFromGitHub
+, python3
+, bash
+}:
+
+python3.pkgs.buildPythonApplication rec {
+ pname = "kanjidraw";
+ version = "0.2.3";
+
+ src = fetchFromGitHub {
+ owner = "obfusk";
+ repo = "kanjidraw";
+ rev = "v${version}";
+ sha256 = "03ag8vkbf85qww857ii8hcnn8bh5qa7rsmhka0v9vfxk272ifbyq";
+ };
+
+ propagatedBuildInputs = with python3.pkgs; [ tkinter ];
+
+ postPatch = ''
+ substituteInPlace Makefile --replace /bin/bash ${bash}/bin/bash
+ '';
+
+ checkPhase = ''
+ make test
+ '';
+
+ meta = with lib; {
+ description = "Handwritten kanji recognition";
+ longDescription = ''
+ kanjidraw is a simple Python library + GUI for matching (the strokes of a)
+ handwritten kanji against its database.
+
+ You can use the GUI to draw and subsequently select a kanji from the list of
+ probable matches, which will then be copied to the clipboard.
+
+ The database is based on KanjiVG and the algorithms are based on the
+ Kanji draw Android app.
+ '';
+ homepage = "https://github.com/obfusk/kanjidraw";
+ license = with licenses; [
+ agpl3Plus # code
+ cc-by-sa-30 # data.json
+ ];
+ maintainers = [ maintainers.obfusk ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/khal/default.nix b/third_party/nixpkgs/pkgs/applications/misc/khal/default.nix
index a0b477e985..c7c184febe 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/khal/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/khal/default.nix
@@ -9,10 +9,6 @@ with python3.pkgs; buildPythonApplication rec {
sha256 = "sha256-L92PwU/ll+Wn1unGPHho2WC07QIbVjxoSnHwcJDtpDI=";
};
- patches = [
- ./skip-broken-test.patch
- ];
-
propagatedBuildInputs = [
atomicwrites
click
@@ -31,16 +27,12 @@ with python3.pkgs; buildPythonApplication rec {
freezegun
];
nativeBuildInputs = [ setuptools-scm sphinx sphinxcontrib_newsfeed ];
- checkInputs = [ pytest glibcLocales ];
+ checkInputs = [
+ glibcLocales
+ pytestCheckHook
+ ];
LC_ALL = "en_US.UTF-8";
- postPatch = ''
- sed -i \
- -e "s/Invalid value for \"ics\"/Invalid value for \\\'ics\\\'/" \
- -e "s/Invalid value for \"\[ICS\]\"/Invalid value for \\\'\[ICS\]\\\'/" \
- tests/cli_test.py
- '';
-
postInstall = ''
# zsh completion
install -D misc/__khal $out/share/zsh/site-functions/__khal
@@ -56,11 +48,13 @@ with python3.pkgs; buildPythonApplication rec {
doCheck = !stdenv.isAarch64;
- checkPhase = ''
- py.test -k "not test_vertical_month_abbr_fr and not test_vertical_month_unicode_weekdeays_gr \
- and not test_event_different_timezones and not test_default_calendar and not test_birthdays \
- and not test_birthdays_no_year"
- '';
+ disabledTests = [
+ # This test is failing due to https://github.com/pimutils/khal/issues/1065
+ "test_print_ics_command"
+
+ # Mocking breaks in this testcase
+ "test_import_from_stdin"
+ ];
meta = with lib; {
homepage = "http://lostpackets.de/khal/";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/khal/skip-broken-test.patch b/third_party/nixpkgs/pkgs/applications/misc/khal/skip-broken-test.patch
deleted file mode 100644
index fc37f6acc8..0000000000
--- a/third_party/nixpkgs/pkgs/applications/misc/khal/skip-broken-test.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff --git a/tests/cli_test.py b/tests/cli_test.py
-index 5e354a5..d8fbcd5 100644
---- a/tests/cli_test.py
-+++ b/tests/cli_test.py
-@@ -493,6 +493,7 @@ def test_import_invalid_choice_and_prefix(runner):
- assert result.output == '09.04.-09.04. An Event\n'
-
-
-+@pytest.mark.skip(reason="Mocking breaks in this testcase")
- def test_import_from_stdin(runner, monkeypatch):
- ics_data = 'This is some really fake icalendar data'
-
-diff --git a/tests/ui/test_editor.py b/tests/ui/test_editor.py
-index 27b7fa5..5978d72 100644
---- a/tests/ui/test_editor.py
-+++ b/tests/ui/test_editor.py
-@@ -1,5 +1,7 @@
- import datetime as dt
-
-+import pytest
-+
- import icalendar
- from khal.ui.editor import RecurrenceEditor, StartEndEditor
-
-@@ -19,7 +21,7 @@ palette = {
- 'edit': 'blue',
- }
-
--
-+@pytest.mark.skip(reason="Mocking breaks in this testcase")
- def test_popup(monkeypatch):
- """making sure the popup calendar gets callend with the right inital value
-
diff --git a/third_party/nixpkgs/pkgs/applications/misc/kile-wl/default.nix b/third_party/nixpkgs/pkgs/applications/misc/kile-wl/default.nix
index a9e44964d4..9146f38df3 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/kile-wl/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/kile-wl/default.nix
@@ -2,20 +2,20 @@
rustPlatform.buildRustPackage rec {
pname = "kile-wl";
- version = "unstable-2021-06-01";
+ version = "unstable-2021-06-24";
src = fetchFromGitLab {
owner = "snakedye";
repo = "kile";
- rev = "28235f85ece148e7010c5d6ac088688100a18e04";
- sha256 = "sha256-UTfYYywOwa728zLkLWQaz6wN0TM/4OzbHQGedjdHGSI=";
+ rev = "6a306b0b5af0f250135eb88e0e72a5038fccd6a8";
+ sha256 = "sha256-DznIDzI5rNrlKJdXjpOpsLL8IO6tuIvW0pNdRN8N6Go=";
};
passthru.updateScript = unstableGitUpdater {
url = "https://gitlab.com/snakedye/kile.git";
};
- cargoSha256 = "sha256-dzOkiZYHQu5AuwkbWEtIJAyZ1TNIGYkfz+S3q6K384w=";
+ cargoSha256 = "sha256-LFRqhgvziQ7a8OWRzXqNIfziP6bRHTe2oF55N09rFy8=";
nativeBuildInputs = [ scdoc ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/kiln/default.nix b/third_party/nixpkgs/pkgs/applications/misc/kiln/default.nix
new file mode 100644
index 0000000000..dfa114f446
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/kiln/default.nix
@@ -0,0 +1,30 @@
+{ lib, buildGoModule, fetchFromSourcehut, scdoc }:
+
+buildGoModule rec {
+ pname = "kiln";
+ version = "0.2.1";
+
+ src = fetchFromSourcehut {
+ owner = "~adnano";
+ repo = pname;
+ rev = version;
+ hash = "sha256-c6ed62Nn++qw+U/DCiYeGwF77YsBxexWKZ7UQ3LE4fI=";
+ };
+
+ nativeBuildInputs = [ scdoc ];
+
+ vendorSha256 = "sha256-bMpzebwbVHAbBtw0uuGyWd4wnM9z6tlsEQN4S/iucgk=";
+
+ installPhase = ''
+ runHook preInstall
+ make PREFIX=$out install
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "A simple static site generator for Gemini";
+ homepage = "https://git.sr.ht/~adnano/kiln";
+ license = licenses.mit;
+ maintainers = with maintainers; [ sikmir ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/kjv/default.nix b/third_party/nixpkgs/pkgs/applications/misc/kjv/default.nix
index 5247207d14..08a1b5a71a 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/kjv/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/kjv/default.nix
@@ -1,43 +1,41 @@
-{ lib, stdenv, fetchFromGitHub, fetchpatch }:
+{ lib, stdenv, fetchFromGitHub, fetchpatch, readline }:
let
+ patchPrefix = "https://github.com/samuelgrf/kjv/commit/";
-patch-base = "https://github.com/LukeSmithxyz/kjv/commit/";
-
-add-apocrypha = fetchpatch {
- url = patch-base + "b92b7622285d10464f9274f11e740bef90705bbc.patch";
- sha256 = "0n4sj8p9m10fcair4msc129jxkkx5whqzhjbr5k4lfgp6nb1zk8k";
-};
-
-add-install-target = fetchpatch {
- url = patch-base + "f4ad73539eb73f1890f4b791d8d38dd95900a4a4.patch";
- sha256 = "1yzj72i5fkzn2i4wl09q6jx7nwn2h4jwm49fc23nxfwchzar9m1q";
-};
+ add-apocrypha = fetchpatch {
+ url = patchPrefix + "0856fa0d37b45de0d6b47d163b5ea9a0b7f2c061.patch";
+ sha256 = "1jkajdg4wvpbbwc5mn37i4c8nfis4z0pv5rl7gqs0laj0gpj7jn8";
+ };
+ add-install-target = fetchpatch {
+ url = patchPrefix + "50a83256ee45430fb06b7aea1945dd91c6813bc3.patch";
+ sha256 = "0bv9yma67jdj496a6vn6y007c9gwjpg3rzld1i9m9y9xmlzq4yzv";
+ };
in
-stdenv.mkDerivation rec {
+stdenv.mkDerivation {
pname = "kjv";
- version = "unstable-2018-12-25";
+ version = "unstable-2021-03-11";
src = fetchFromGitHub {
owner = "bontibon";
- repo = pname;
- rev = "fda81a610e4be0e7c5cf242de655868762dda1d4";
- sha256 = "1favfcjvd3pzz1ywwv3pbbxdg7v37s8vplgsz8ag016xqf5ykqqf";
+ repo = "kjv";
+ rev = "108595dcbb9bb12d40e0309f029b6fb3ccd81309";
+ hash = "sha256-Z6myd9Xn23pYizG+IZVDrP988pYU06QIcpqXtWTcPiw=";
};
patches = [ add-apocrypha add-install-target ];
- makeFlags = [
- "PREFIX=${placeholder "out"}"
- ];
+ buildInputs = [ readline ];
+
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
meta = with lib; {
description = "The Bible, King James Version";
homepage = "https://github.com/bontibon/kjv";
- license = licenses.publicDomain;
- maintainers = [ maintainers.jtobin ];
+ license = licenses.unlicense;
+ maintainers = with maintainers; [ jtobin samuelgrf ];
+ mainProgram = "kjv";
};
}
-
diff --git a/third_party/nixpkgs/pkgs/applications/misc/logseq/default.nix b/third_party/nixpkgs/pkgs/applications/misc/logseq/default.nix
index d28a12396e..f281ab5a4c 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/logseq/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/logseq/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "logseq";
- version = "0.2.2";
+ version = "0.2.3";
src = fetchurl {
url = "https://github.com/logseq/logseq/releases/download/${version}/logseq-linux-x64-${version}.AppImage";
- sha256 = "03l5w0fg3laiz85k4g4w98ngaziyfr9s24xshjrfl71q6r9s813m";
+ sha256 = "LTwgLG/jUVOSR29LkLJ9q5wpPMK78yFvGtglzMG0ZC0=";
name = "${pname}-${version}.AppImage";
};
diff --git a/third_party/nixpkgs/pkgs/applications/misc/lutris/default.nix b/third_party/nixpkgs/pkgs/applications/misc/lutris/default.nix
index d294271ca2..2d70daa94e 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/lutris/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/lutris/default.nix
@@ -1,6 +1,8 @@
-{ buildPythonApplication, lib, fetchFromGitHub
+{ buildPythonApplication
+, lib
+, fetchFromGitHub
-# build inputs
+ # build inputs
, atk
, gdk-pixbuf
, glib-networking
@@ -13,7 +15,7 @@
, webkitgtk
, wrapGAppsHook
-# python dependencies
+ # python dependencies
, dbus-python
, distro
, evdev
@@ -25,7 +27,7 @@
, keyring
, python_magic
-# commands that lutris needs
+ # commands that lutris needs
, xrandr
, pciutils
, psmisc
@@ -71,15 +73,16 @@ let
gstreamer
];
-in buildPythonApplication rec {
+in
+buildPythonApplication rec {
pname = "lutris-original";
- version = "0.5.8.3";
+ version = "0.5.8.4";
src = fetchFromGitHub {
owner = "lutris";
repo = "lutris";
rev = "v${version}";
- sha256 = "sha256-NnWIP9oEndk/hDo5Z33pkmZ61pxT/ScmZ4YpS2ajK/8=";
+ sha256 = "sha256-5ivXIgDyM9PRvuUhPFPgziXDvggcL+p65kI2yOaiS1M=";
};
nativeBuildInputs = [ wrapGAppsHook ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/makeself/default.nix b/third_party/nixpkgs/pkgs/applications/misc/makeself/default.nix
index e60e110087..12d4f62a78 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/makeself/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/makeself/default.nix
@@ -12,9 +12,12 @@ stdenv.mkDerivation rec {
sha256 = "07cq7q71bv3fwddkp2863ylry2ivds00f8sjy8npjpdbkailxm21";
};
- patchPhase = "patchShebangs test";
+ postPatch = "patchShebangs test";
- doCheck = true;
+ # Issue #110149: our default /bin/sh apparently has 32-bit math only
+ # (attribute busybox-sandbox-shell), and that causes problems
+ # when running these tests inside build, based on free disk space.
+ doCheck = false;
checkTarget = "test";
checkInputs = [ which zstd pbzip2 ];
@@ -31,7 +34,7 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
- homepage = "http://megastep.org/makeself";
+ homepage = "https://makeself.io";
description = "Utility to create self-extracting packages";
license = licenses.gpl2;
maintainers = [ maintainers.wmertens ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/mako/default.nix b/third_party/nixpkgs/pkgs/applications/misc/mako/default.nix
index f28292cb2f..8f984db7df 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/mako/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/mako/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "mako";
- version = "1.5";
+ version = "1.6";
src = fetchFromGitHub {
owner = "emersion";
repo = pname;
rev = "v${version}";
- sha256 = "0f92krcgybl4113g2gawf7lcbh1fss7bq4cx81h1zyn7yvxlwx2b";
+ sha256 = "sha256-RcPwZ5NeO9vxwPWfgj5x3wVdCYGKumnYT3ngHEAWfW0=";
};
nativeBuildInputs = [ meson ninja pkg-config scdoc wayland-protocols wrapGAppsHook ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/metadata-cleaner/default.nix b/third_party/nixpkgs/pkgs/applications/misc/metadata-cleaner/default.nix
index d5f2a4b246..46da03b8a8 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/metadata-cleaner/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/metadata-cleaner/default.nix
@@ -17,7 +17,7 @@
python3.pkgs.buildPythonApplication rec {
pname = "metadata-cleaner";
- version = "1.0.6";
+ version = "1.0.7";
format = "other";
@@ -25,7 +25,7 @@ python3.pkgs.buildPythonApplication rec {
owner = "rmnvgr";
repo = "metadata-cleaner";
rev = "v${version}";
- sha256 = "0k9qnycaqxnmsjsyxqgip6xr5w9affzxjc4zyb38ajbq4arfq5wv";
+ sha256 = "sha256-HlP/QahVFCAct06pKanjozFqeyTdHoHanIemq5ID2CQ=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/misc/moonlight-qt/default.nix b/third_party/nixpkgs/pkgs/applications/misc/moonlight-qt/default.nix
index b02abc2f22..0845299c55 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/moonlight-qt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/moonlight-qt/default.nix
@@ -20,13 +20,13 @@
stdenv.mkDerivation rec {
pname = "moonlight-qt";
- version = "3.1.1";
+ version = "3.1.4";
src = fetchFromGitHub {
owner = "moonlight-stream";
repo = pname;
rev = "v${version}";
- sha256 = "1bz4wjl8zydw46bh2mdbrsx8prh2fw0cmzqliy912fdz5aal2b74";
+ sha256 = "1sg8svb6xvkczp9slqnlm0b6k0z3bzdi4zzvwzzy21kpj6im9002";
fetchSubmodules = true;
};
diff --git a/third_party/nixpkgs/pkgs/applications/misc/neo4j-desktop/default.nix b/third_party/nixpkgs/pkgs/applications/misc/neo4j-desktop/default.nix
index 045f0db42f..967c3db4c6 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/neo4j-desktop/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/neo4j-desktop/default.nix
@@ -1,21 +1,22 @@
{ appimageTools, lib, fetchurl }:
let
pname = "neo4j-desktop";
- version = "1.4.5";
+ version = "1.4.7";
name = "${pname}-${version}";
src = fetchurl {
url = "https://s3-eu-west-1.amazonaws.com/dist.neo4j.org/${pname}/linux-offline/${name}-x86_64.AppImage";
- sha256 = "sha256-TCkjYhvGhgqgrDEMvC4Ww/sDxRhHC70YgfDlCIFitMo";
+ hash = "sha256-oEcSW7UIeiGY2fCPJQ5EtDBRtd73Q04HaSk+7ObLKJc=";
};
- appimageContents = appimageTools.extract { inherit src; name = pname; };
+ appimageContents = appimageTools.extract { inherit name src; };
in appimageTools.wrapType2 {
inherit name src;
extraPkgs = pkgs: with pkgs; [ libsecret ];
extraInstallCommands = ''
+ mv $out/bin/${name} $out/bin/${pname}
install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications
substituteInPlace $out/share/applications/${pname}.desktop \
--replace 'Exec=AppRun' 'Exec=${pname}'
diff --git a/third_party/nixpkgs/pkgs/applications/misc/pastel/default.nix b/third_party/nixpkgs/pkgs/applications/misc/pastel/default.nix
index e842046dd0..b894195cfa 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/pastel/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/pastel/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "pastel";
- version = "0.8.0";
+ version = "0.8.1";
src = fetchFromGitHub {
owner = "sharkdp";
repo = pname;
rev = "v${version}";
- sha256 = "00xxrssa3gbr5w2jsqlf632jlzc0lc2rpybnbv618ndy5lxidnw0";
+ sha256 = "12n1a9j61r4spx0zi2kk85nslv11j1s510asxqvj92ggqhr2s3sq";
};
- cargoSha256 = "0kkhj58q1lgsyj7hpy3sxg1jva9q51m0i7j60zfzhnjnirwcd0h8";
+ cargoSha256 = "12zachbg78ajx1n1mqp53rd00dzcss5cqhsq0119lalzc8b5zkrn";
buildInputs = lib.optional stdenv.isDarwin Security;
diff --git a/third_party/nixpkgs/pkgs/applications/misc/pdfdiff/default.nix b/third_party/nixpkgs/pkgs/applications/misc/pdfdiff/default.nix
index 5e489bebb2..65ee6a6559 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/pdfdiff/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/pdfdiff/default.nix
@@ -13,10 +13,10 @@ py.buildPythonApplication rec {
buildInputs = [ pythonPackages.wrapPython ];
+ dontConfigure = true;
+ dontBuild = true;
doCheck = false;
- phases = [ "unpackPhase" "patchPhase" "installPhase" ];
-
unpackPhase = "cp $src pdfdiff.py";
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/applications/misc/pinfo/default.nix b/third_party/nixpkgs/pkgs/applications/misc/pinfo/default.nix
index 8668807e81..b0fc64a1a5 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/pinfo/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/pinfo/default.nix
@@ -1,24 +1,45 @@
-{ lib, stdenv, fetchurl, autoreconfHook, gettext, texinfo, ncurses, readline }:
+{ lib
+, autoreconfHook
+, fetchFromGitHub
+, gettext
+, ncurses
+, readline
+, stdenv
+, texinfo
+}:
-stdenv.mkDerivation {
- name = "pinfo-0.6.10";
+stdenv.mkDerivation rec {
+ pname = "pinfo";
+ version = "0.6.13";
- src = fetchurl {
- # homepage needed you to login to download the tarball
- url = "https://src.fedoraproject.org/repo/pkgs/pinfo/pinfo-0.6.10.tar.bz2"
- + "/fe3d3da50371b1773dfe29bf870dbc5b/pinfo-0.6.10.tar.bz2";
- sha256 = "0p8wyrpz9npjcbx6c973jspm4c3xz4zxx939nngbq49xqah8088j";
+ src = fetchFromGitHub {
+ owner = "baszoetekouw";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "173d2p22irwiabvr4z6qvr6zpr6ysfkhmadjlyhyiwd7z62larvy";
};
- nativeBuildInputs = [ autoreconfHook ];
- buildInputs = [ gettext texinfo ncurses readline ];
+ nativeBuildInputs = [
+ autoreconfHook
+ ];
- configureFlags = [ "--with-curses=${ncurses.dev}" "--with-readline=${readline.dev}" ];
+ buildInputs = [
+ gettext
+ texinfo
+ ncurses
+ readline
+ ];
+
+ configureFlags = [
+ "--with-curses=${ncurses.dev}"
+ "--with-readline=${readline.dev}"
+ ];
meta = with lib; {
description = "A viewer for info files";
+ homepage = "https://github.com/baszoetekouw/pinfo";
license = licenses.gpl2Plus;
platforms = platforms.unix;
+ maintainers = with maintainers; [ fab ];
};
}
-
diff --git a/third_party/nixpkgs/pkgs/applications/misc/polybar/default.nix b/third_party/nixpkgs/pkgs/applications/misc/polybar/default.nix
index 099813483a..b3b71d8760 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/polybar/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/polybar/default.nix
@@ -1,4 +1,5 @@
-{ cairo
+{ config
+, cairo
, cmake
, fetchFromGitHub
, libXdmcp
@@ -29,87 +30,87 @@
, i3-gaps
, jsoncpp
-# override the variables ending in 'Support' to enable or disable modules
-, alsaSupport ? true
+ # override the variables ending in 'Support' to enable or disable modules
+, alsaSupport ? true
, githubSupport ? false
-, mpdSupport ? false
-, pulseSupport ? false
-, iwSupport ? false
-, nlSupport ? true
-, i3Support ? false
+, mpdSupport ? false
+, pulseSupport ? config.pulseaudio or false
+, iwSupport ? false
+, nlSupport ? true
+, i3Support ? false
, i3GapsSupport ? false
}:
stdenv.mkDerivation rec {
- pname = "polybar";
- version = "3.5.6";
+ pname = "polybar";
+ version = "3.5.6";
- src = fetchFromGitHub {
- owner = pname;
- repo = pname;
- rev = version;
- sha256 = "sha256-Uvj9V2M/uQxyziTx1hecrcaQZECijlpVmWcUeT+PqrI=";
- fetchSubmodules = true;
- };
+ src = fetchFromGitHub {
+ owner = pname;
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-Uvj9V2M/uQxyziTx1hecrcaQZECijlpVmWcUeT+PqrI=";
+ fetchSubmodules = true;
+ };
- nativeBuildInputs = [
- cmake
- pkg-config
- python3Packages.sphinx
- removeReferencesTo
- ]
- ++ lib.optional (i3Support || i3GapsSupport) makeWrapper;
+ nativeBuildInputs = [
+ cmake
+ pkg-config
+ python3Packages.sphinx
+ removeReferencesTo
+ ] ++ lib.optional (i3Support || i3GapsSupport) makeWrapper;
- buildInputs = [
- cairo
- libXdmcp
- libpthreadstubs
- libxcb
- pcre
- python3
- xcbproto
- xcbutil
- xcbutilcursor
- xcbutilimage
- xcbutilrenderutil
- xcbutilwm
- xcbutilxrm
- ]
- ++ lib.optional alsaSupport alsa-lib
- ++ lib.optional githubSupport curl
- ++ lib.optional mpdSupport libmpdclient
- ++ lib.optional pulseSupport libpulseaudio
- ++ lib.optional iwSupport wirelesstools
- ++ lib.optional nlSupport libnl
- ++ lib.optional (i3Support || i3GapsSupport) jsoncpp
- ++ lib.optional i3Support i3
- ++ lib.optional i3GapsSupport i3-gaps;
+ buildInputs = [
+ cairo
+ libXdmcp
+ libpthreadstubs
+ libxcb
+ pcre
+ python3
+ xcbproto
+ xcbutil
+ xcbutilcursor
+ xcbutilimage
+ xcbutilrenderutil
+ xcbutilwm
+ xcbutilxrm
+ ] ++ lib.optional alsaSupport alsa-lib
+ ++ lib.optional githubSupport curl
+ ++ lib.optional mpdSupport libmpdclient
+ ++ lib.optional pulseSupport libpulseaudio
+ ++ lib.optional iwSupport wirelesstools
+ ++ lib.optional nlSupport libnl
+ ++ lib.optional (i3Support || i3GapsSupport) jsoncpp
+ ++ lib.optional i3Support i3
+ ++ lib.optional i3GapsSupport i3-gaps;
- postInstall = if i3Support
- then ''wrapProgram $out/bin/polybar \
- --prefix PATH : "${i3}/bin"
- ''
- else if i3GapsSupport
- then ''wrapProgram $out/bin/polybar \
- --prefix PATH : "${i3-gaps}/bin"
- ''
- else '''';
+ postInstall =
+ if i3Support then ''
+ wrapProgram $out/bin/polybar \
+ --prefix PATH : "${i3}/bin"
+ ''
+ else if i3GapsSupport
+ then ''
+ wrapProgram $out/bin/polybar \
+ --prefix PATH : "${i3-gaps}/bin"
+ ''
+ else "";
- postFixup = ''
- remove-references-to -t ${stdenv.cc} $out/bin/polybar
+ postFixup = ''
+ remove-references-to -t ${stdenv.cc} $out/bin/polybar
+ '';
+
+ meta = with lib; {
+ homepage = "https://polybar.github.io/";
+ changelog = "https://github.com/polybar/polybar/releases/tag/${version}";
+ description = "A fast and easy-to-use tool for creating status bars";
+ longDescription = ''
+ Polybar aims to help users build beautiful and highly customizable
+ status bars for their desktop environment, without the need of
+ having a black belt in shell scripting.
'';
-
- meta = with lib; {
- homepage = "https://polybar.github.io/";
- changelog = "https://github.com/polybar/polybar/releases/tag/${version}";
- description = "A fast and easy-to-use tool for creating status bars";
- longDescription = ''
- Polybar aims to help users build beautiful and highly customizable
- status bars for their desktop environment, without the need of
- having a black belt in shell scripting.
- '';
- license = licenses.mit;
- maintainers = with maintainers; [ afldcr Br1ght0ne fortuneteller2k ];
- platforms = platforms.linux;
- };
+ license = licenses.mit;
+ maintainers = with maintainers; [ afldcr Br1ght0ne fortuneteller2k ];
+ platforms = platforms.linux;
+ };
}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/sfm/default.nix b/third_party/nixpkgs/pkgs/applications/misc/sfm/default.nix
index 4f17fa8795..1d9dc3811a 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/sfm/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/sfm/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, conf ? null }:
+{ lib, stdenv, fetchFromGitHub, writeText, conf ? null }:
stdenv.mkDerivation rec {
pname = "sfm";
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
hash = "sha256-DwXKrSqcebNI5N9REXyMV16W2kr72IH9+sKSVehc5zw=";
};
- configFile = lib.optionalString (conf!=null) (lib.writeText "config.def.h" conf);
+ configFile = lib.optionalString (conf!=null) (writeText "config.def.h" conf);
postPatch = lib.optionalString (conf!=null) "cp ${configFile} config.def.h";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/slides/default.nix b/third_party/nixpkgs/pkgs/applications/misc/slides/default.nix
index 1d1aed3c92..491e889f24 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/slides/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/slides/default.nix
@@ -1,14 +1,14 @@
-{ lib, buildGoModule, fetchFromGitHub, bash, go, python3, ruby, sd }:
+{ lib, buildGoModule, fetchFromGitHub, bash, go, python3, ruby }:
buildGoModule rec {
pname = "slides";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchFromGitHub {
owner = "maaslalani";
repo = "slides";
rev = "v${version}";
- sha256 = "15f4sn1zsqqhzxnmwb1igh8xhka6li31ygdqgbjvxzm93lkarxvs";
+ sha256 = "1cywqrqj199hmx532h4vn0j17ypswq2zkmv8qpxpayvjwimx4pwk";
};
checkInputs = [
@@ -16,7 +16,6 @@ buildGoModule rec {
go
python3
ruby
- sd
];
vendorSha256 = "0y6fz9rw702mji571k0gp4kpfx7xbv7rvlnmpfjygy6lmp7wga6f";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/urlscan/default.nix b/third_party/nixpkgs/pkgs/applications/misc/urlscan/default.nix
index a56a09a8e3..576d66659a 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/urlscan/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/urlscan/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "urlscan";
- version = "0.9.5";
+ version = "0.9.6";
src = fetchFromGitHub {
owner = "firecat53";
repo = pname;
rev = version;
- sha256 = "16g7dzvjcfhaz52wbmcapamy55l7vfhgizqy3m8dv9gkmy8vap89";
+ sha256 = "D+WJ1HG1gXIFtIpaqazFqC9Y4GBCUsz88U8q8W9tHFA=";
};
propagatedBuildInputs = [ python3Packages.urwid ];
diff --git a/third_party/nixpkgs/pkgs/applications/misc/usb-reset/default.nix b/third_party/nixpkgs/pkgs/applications/misc/usb-reset/default.nix
new file mode 100644
index 0000000000..db05eda0d4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/misc/usb-reset/default.nix
@@ -0,0 +1,41 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, libusb1
+}:
+
+stdenv.mkDerivation rec {
+ pname = "usb-reset";
+ # not tagged, but changelog has this with the date of the e9a9d6c commit
+ # and no significant change occured between bumping the version in the Makefile and that
+ # and the changes since then (up to ff822d8) seem snap related
+ version = "0.3";
+
+ src = fetchFromGitHub {
+ owner = "ralight";
+ repo = pname;
+ rev = "e9a9d6c4a533430e763e111a349efbba69e7a5bb";
+ sha256 = "0k9qmhqi206gcnv3z4vwya82g5nm225972ylf67zjiikk8pn8m0s";
+ };
+
+ buildInputs = [ libusb1 ];
+
+ postPatch = ''
+ substituteInPlace Makefile \
+ --replace /usr/include/libusb-1.0 ${libusb1.dev}/include/libusb-1.0
+ '';
+
+ makeFlags = [
+ "DESTDIR=${placeholder "out"}"
+ "prefix="
+ ];
+
+ meta = with lib; {
+ description = "Perform a bus reset on a USB device using its vendor and product ID";
+ homepage = "https://github.com/ralight/usb-reset";
+ changelog = "https://github.com/ralight/usb-reset/blob/master/ChangeLog.txt";
+ license = licenses.mit;
+ maintainers = [ maintainers.evils ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/misc/variety/default.nix b/third_party/nixpkgs/pkgs/applications/misc/variety/default.nix
index 5e7765a16f..9b40c4c44f 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/variety/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/variety/default.nix
@@ -26,9 +26,9 @@ buildPythonApplication rec {
sha256 = "sha256-6dLz4KXavXwnk5GizBH46d2EHMHPjRo0WnnUuVMtI1M=";
};
- nativeBuildInputs = [ intltool wrapGAppsHook ];
+ nativeBuildInputs = [ makeWrapper intltool wrapGAppsHook ];
- buildInputs = [ makeWrapper distutils_extra ];
+ buildInputs = [ distutils_extra ];
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix b/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
index 7851000a7a..71907fc80b 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/visidata/default.nix
@@ -24,13 +24,13 @@
}:
buildPythonApplication rec {
pname = "visidata";
- version = "2.4";
+ version = "2.5";
src = fetchFromGitHub {
owner = "saulpw";
repo = "visidata";
rev = "v${version}";
- sha256 = "0mvf2603d9b0s6rh7sl7mg4ipbh0nk05xgh1078mwvx31qjsmq1i";
+ sha256 = "1iijggdgj36v7d2zm45c00nrbzxaaah2azflpca0f6fjaaxh3lr2";
};
propagatedBuildInputs = [
@@ -76,12 +76,6 @@ buildPythonApplication rec {
rm tests/graph-cursor-nosave.vd # http
rm tests/messenger-nosave.vd # dns
- # disable some tests which expect Python == 3.6 (not our current version)
- # see https://github.com/saulpw/visidata/issues/1014
- rm tests/describe.vd
- rm tests/describe-error.vd
- rm tests/edit-type.vd
-
# tests use git to compare outputs to references
git init -b "test-reference"
git config user.name "nobody"; git config user.email "no@where"
diff --git a/third_party/nixpkgs/pkgs/applications/misc/xplr/default.nix b/third_party/nixpkgs/pkgs/applications/misc/xplr/default.nix
index 7d7df0ae8b..3ee90dce51 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/xplr/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/xplr/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "xplr";
- version = "0.14.3";
+ version = "0.14.4";
src = fetchCrate {
inherit pname version;
- sha256 = "012wyl6qvwca5r8kqf8j7r50r1lbv802c90m13xb7rqyb6jjfv0m";
+ sha256 = "1jfclwpip4xvwkvz5g0fb3v04pdnk3ddvkdll0yr7wm0g6p44xfd";
};
buildInputs = lib.optional stdenv.isDarwin libiconv;
- cargoSha256 = "1mgi7hxsn9wajxr78kr3n4g7fa0rwp4riah8dq06cqwjlh0pkfjd";
+ cargoSha256 = "06iwx3s7h6l9kvd17hx0ihy6zrz4jbfjmdlkyij2fs0fhvas110x";
meta = with lib; {
description = "A hackable, minimal, fast TUI file explorer";
diff --git a/third_party/nixpkgs/pkgs/applications/misc/zola/default.nix b/third_party/nixpkgs/pkgs/applications/misc/zola/default.nix
index 3f704e8dd8..e41bc6bd20 100644
--- a/third_party/nixpkgs/pkgs/applications/misc/zola/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/misc/zola/default.nix
@@ -1,31 +1,30 @@
-{ lib, stdenv, fetchFromGitHub, rustPlatform, cmake, pkg-config, openssl, oniguruma, CoreServices }:
+{ lib, stdenv, fetchFromGitHub, rustPlatform, cmake, pkg-config, openssl, oniguruma, CoreServices, installShellFiles }:
rustPlatform.buildRustPackage rec {
pname = "zola";
- version = "0.13.0";
+ version = "unstable-2021-07-10";
src = fetchFromGitHub {
owner = "getzola";
repo = pname;
- rev = "v${version}";
- sha256 = "sha256-yTvFQWmNxoB+CNZLHGmzJq7mKuOUxUqV4g8PWlOlRbM=";
+ # unstable because the latest release fails to build
+ rev = "8c3ce7d7fbc0d585d4cbf27598ac7dfe5acd96f1";
+ sha256 = "sha256-Tw3u96ZPb0yUXvtJ+rna6nnb0a+KfTEiR/PPEadFxDA=";
};
- cargoSha256 = "sha256:19vijhcs1i02jhz68acil7psv3pcn0jzi1i4y2l05i4m3ayxivjf";
+ cargoSha256 = "sha256-mOO39LK7lQ5IxwMgfJpNwX/H5MZ3qKqfeDmnY8zXOx4=";
- nativeBuildInputs = [ cmake pkg-config ];
+ nativeBuildInputs = [ cmake pkg-config installShellFiles];
buildInputs = [ openssl oniguruma ]
++ lib.optional stdenv.isDarwin CoreServices;
RUSTONIG_SYSTEM_LIBONIG = true;
postInstall = ''
- install -D -m 444 completions/zola.bash \
- -t $out/share/bash-completion/completions
- install -D -m 444 completions/_zola \
- -t $out/share/zsh/site-functions
- install -D -m 444 completions/zola.fish \
- -t $out/share/fish/vendor_completions.d
+ installShellCompletion --cmd zola \
+ --fish completions/zola.fish \
+ --zsh completions/_zola \
+ --bash completions/zola.bash
'';
meta = with lib; {
@@ -33,5 +32,7 @@ rustPlatform.buildRustPackage rec {
homepage = "https://www.getzola.org/";
license = licenses.mit;
maintainers = with maintainers; [ dywedir _0x4A6F ];
+ # set because of unstable-* version
+ mainProgram = "zola";
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
index 14ee3290c7..535b87a87f 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/default.nix
@@ -149,9 +149,11 @@ in stdenv.mkDerivation {
+ "chromium${suffix}-${version}";
inherit version;
- buildInputs = [
+ nativeBuildInputs = [
makeWrapper ed
+ ];
+ buildInputs = [
# needed for GSETTINGS_SCHEMAS_PATH
gsettings-desktop-schemas glib gtk3
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json
index 863510ded6..a8afe2ea8a 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/chromium/upstream-info.json
@@ -18,9 +18,9 @@
}
},
"beta": {
- "version": "92.0.4515.80",
- "sha256": "142v8y275mysgksvfprc83a7r1dlcnb5rqi8a451fmfnj6wrsq8i",
- "sha256bin64": "0sz2fvg6l7q7syc5pysa246p03sganmgjdfvind42i8cqxw8gycp",
+ "version": "92.0.4515.93",
+ "sha256": "077i1rw84cgcmg2k0p1ycg5pwvnhgsa3qdfsr7icrn7gmagagqd0",
+ "sha256bin64": "1gf4qv8wvaagdgsinf2gprx9wcfgm8jql6870k50bi26mjqv9800",
"deps": {
"gn": {
"version": "2021-05-07",
@@ -31,15 +31,15 @@
}
},
"dev": {
- "version": "93.0.4557.4",
- "sha256": "06397k5mkrrdrmd7icyvd1ifnmhincgw5nskgc3m436qzzifsab9",
- "sha256bin64": "1q2c2dhx1yya6vhr82asf7h2zrv6kjzjv1a0zlfxkp3i6lnivgrd",
+ "version": "93.0.4573.0",
+ "sha256": "0knks0padlcqhwnjpg32d875nycznlbd228sx8qwnylg1ilrzqck",
+ "sha256bin64": "1kxbsdcc0gh2pllz3szmnjswxqbw9sr457pq8aafpgk9rdchikg1",
"deps": {
"gn": {
- "version": "2021-06-25",
+ "version": "2021-07-08",
"url": "https://gn.googlesource.com/gn",
- "rev": "4d207c94eab41f09c9a8505eb47f3d2919e47943",
- "sha256": "1jfgksa7rifh3ynnmd7m8xxggwxckz0jnwjaq9m5xapksb89hbn1"
+ "rev": "24e2f7df92641de0351a96096fb2c490b2436bb8",
+ "sha256": "1lwkyhfhw0zd7daqz466n7x5cddf0danr799h4jg3s0yvd4galjl"
}
}
},
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/default.nix
index 725205c5c2..d16c625e2d 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox-bin/default.nix
@@ -203,6 +203,7 @@ stdenv.mkDerivation {
url = "http://www.mozilla.org/en-US/foundation/trademarks/policy/";
};
platforms = builtins.attrNames mozillaPlatforms;
+ timeout = 86400; # 24 hours (increased from the Hydra default of 10h, c.f. #129115)
maintainers = with maintainers; [ taku0 lovesegfault ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/common.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/common.nix
index 2d2073b80b..c7632ad338 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/common.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/common.nix
@@ -12,6 +12,7 @@
, autoconf213, which, gnused, rustPackages, rustPackages_1_45
, rust-cbindgen, nodejs, nasm, fetchpatch
, gnum4
+, gtk2, gtk3, wrapGAppsHook
, debugBuild ? false
### optionals
@@ -21,7 +22,6 @@
, alsaSupport ? stdenv.isLinux, alsa-lib
, pulseaudioSupport ? stdenv.isLinux, libpulseaudio
, ffmpegSupport ? true
-, gtk3Support ? true, gtk2, gtk3, wrapGAppsHook
, waylandSupport ? true, libxkbcommon, libdrm
, ltoSupport ? (stdenv.isLinux && stdenv.is64bit), overrideCC, buildPackages
, gssSupport ? true, libkrb5
@@ -79,7 +79,7 @@ let
flag = tf: x: [(if tf then "--enable-${x}" else "--disable-${x}")];
default-toolkit = if stdenv.isDarwin then "cairo-cocoa"
- else "cairo-gtk${if gtk3Support then "3${lib.optionalString waylandSupport "-wayland"}" else "2"}";
+ else "cairo-gtk3${lib.optionalString waylandSupport "-wayland"}";
binaryName = "firefox";
binaryNameCapitalized = lib.toUpper (lib.substring 0 1 binaryName) + lib.substring 1 (-1) binaryName;
@@ -139,7 +139,7 @@ buildStdenv.mkDerivation ({
lib.optional (lib.versionOlder ffversion "86") ./env_var_for_system_dir-ff85.patch ++
lib.optional (lib.versionAtLeast ffversion "86") ./env_var_for_system_dir-ff86.patch ++
lib.optional (lib.versionOlder ffversion "83") ./no-buildconfig-ffx76.patch ++
- lib.optional (lib.versionAtLeast ffversion "84") ./no-buildconfig-ffx84.patch ++
+ lib.optional (lib.versionAtLeast ffversion "90") ./no-buildconfig-ffx90.patch ++
lib.optional (ltoSupport && lib.versionOlder ffversion "84") ./lto-dependentlibs-generation-ffx83.patch ++
lib.optional (ltoSupport && lib.versionAtLeast ffversion "84" && lib.versionOlder ffversion "86")
(fetchpatch {
@@ -164,13 +164,13 @@ buildStdenv.mkDerivation ({
patchFlags = [ "-p1" "-l" ];
buildInputs = [
- gtk2 perl zip libjpeg zlib bzip2
+ gtk3 perl zip libjpeg zlib bzip2
dbus dbus-glib pango freetype fontconfig xorg.libXi xorg.libXcursor
xorg.libX11 xorg.libXrender xorg.libXft xorg.libXt file
xorg.pixman yasm libGLU libGL
xorg.xorgproto
xorg.libXdamage
- xorg.libXext makeWrapper
+ xorg.libXext
libevent libstartup_notification /* cairo */
libpng jemalloc glib
nasm icu67 libvpx_1_8
@@ -182,14 +182,14 @@ buildStdenv.mkDerivation ({
]
++ lib.optional alsaSupport alsa-lib
++ lib.optional pulseaudioSupport libpulseaudio # only headers are needed
- ++ lib.optional gtk3Support gtk3
++ lib.optional gssSupport libkrb5
++ lib.optionals waylandSupport [ libxkbcommon libdrm ]
++ lib.optional pipewireSupport pipewire
++ lib.optional (lib.versionAtLeast ffversion "82") gnum4
++ lib.optionals buildStdenv.isDarwin [ CoreMedia ExceptionHandling Kerberos
AVFoundation MediaToolbox CoreLocation
- Foundation libobjc AddressBook cups ];
+ Foundation libobjc AddressBook cups ]
+ ++ lib.optional (lib.versionOlder ffversion "90") gtk2;
NIX_LDFLAGS = lib.optionalString ltoSupport ''
-rpath ${llvmPackages.libunwind.out}/lib
@@ -224,6 +224,7 @@ buildStdenv.mkDerivation ({
cargo
gnused
llvmPackages.llvm # llvm-objdump
+ makeWrapper
nodejs
perl
pkg-config
@@ -232,8 +233,8 @@ buildStdenv.mkDerivation ({
rustc
which
unzip
+ wrapGAppsHook
]
- ++ lib.optional gtk3Support wrapGAppsHook
++ lib.optionals buildStdenv.isDarwin [ xcbuild rsync ]
++ extraNativeBuildInputs;
@@ -362,8 +363,6 @@ buildStdenv.mkDerivation ({
passthru = {
inherit updateScript;
version = ffversion;
- isFirefox3Like = true;
- gtk = gtk2;
inherit alsaSupport;
inherit pipewireSupport;
inherit nspr;
@@ -372,7 +371,8 @@ buildStdenv.mkDerivation ({
inherit execdir;
inherit browserName;
inherit tests;
- } // lib.optionalAttrs gtk3Support { inherit gtk3; };
+ inherit gtk3;
+ };
hardeningDisable = [ "format" ]; # -Werror=format-security
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx84.patch b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx90.patch
similarity index 61%
rename from third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx84.patch
rename to third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx90.patch
index c4187fcda3..c8d2028f30 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx84.patch
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/no-buildconfig-ffx90.patch
@@ -1,25 +1,22 @@
-diff --git a/docshell/base/nsAboutRedirector.cpp b/docshell/base/nsAboutRedirector.cpp
-index 10ac77b..0125d9b 100644
--- a/docshell/base/nsAboutRedirector.cpp
+++ b/docshell/base/nsAboutRedirector.cpp
-@@ -63,8 +63,6 @@ static const RedirEntry kRedirMap[] = {
+@@ -66,8 +66,6 @@ static const RedirEntry kRedirMap[] = {
{"about", "chrome://global/content/aboutAbout.html", 0},
- {"addons", "chrome://mozapps/content/extensions/extensions.xhtml",
+ {"addons", "chrome://mozapps/content/extensions/aboutaddons.html",
nsIAboutModule::ALLOW_SCRIPT},
- {"buildconfig", "chrome://global/content/buildconfig.html",
- nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT},
{"checkerboard", "chrome://global/content/aboutCheckerboard.html",
nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
nsIAboutModule::ALLOW_SCRIPT},
-diff --git a/toolkit/content/jar.mn b/toolkit/content/jar.mn
-index c83b3e2..d543140 100644
--- a/toolkit/content/jar.mn
+++ b/toolkit/content/jar.mn
-@@ -40,7 +40,6 @@ toolkit.jar:
+@@ -39,8 +39,6 @@ toolkit.jar:
+ content/global/plugins.html
content/global/plugins.css
content/global/plugins.js
- content/global/browser-child.js
-* content/global/buildconfig.html
- content/global/buildconfig.css
+- content/global/buildconfig.css
content/global/contentAreaUtils.js
content/global/datepicker.xhtml
+ #ifndef MOZ_FENNEC
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix
index 01611fd41d..f00f0bfeee 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/packages.nix
@@ -7,10 +7,10 @@ in
rec {
firefox = common rec {
pname = "firefox";
- ffversion = "89.0.2";
+ ffversion = "90.0";
src = fetchurl {
url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz";
- sha512 = "ffd98ab0887611c5b4aba68346c49a7a31a58150fd8bbae610a4d941c4cff0acef0daaebfbb577787a759b4c1ef3c1199f02681148612f4f5b709983e07e0ccb";
+ sha512 = "233ad59e4ab2f08d2253b49235b51b26fa32fb7c285928110573ccbe67c79965d9401a6c58a3af2ad22b8a58ca5d9b3154e3e8c9d29b153acd16152d9b75442c";
};
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix
index f2fa787c17..202821b097 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/firefox/wrapper.nix
@@ -2,7 +2,7 @@
, replace, fetchurl, zip, unzip, jq, xdg-utils, writeText
## various stuff that can be plugged in
-, ffmpeg, xorg, alsa-lib, libpulseaudio, libcanberra-gtk2, libglvnd, libnotify
+, ffmpeg, xorg, alsa-lib, libpulseaudio, libcanberra-gtk3, libglvnd, libnotify
, gnome/*.gnome-shell*/
, browserpass, chrome-gnome-shell, uget-integrator, plasma5Packages, bukubrow, pipewire
, tridactyl-native
@@ -44,8 +44,6 @@ let
, nixExtensions ? null
}:
- assert forceWayland -> (browser ? gtk3); # Can only use the wayland backend if gtk3 is being used
-
let
ffmpegSupport = browser.ffmpegSupport or false;
gssSupport = browser.gssSupport or false;
@@ -73,7 +71,7 @@ let
++ lib.optional (config.pulseaudio or true) libpulseaudio
++ lib.optional alsaSupport alsa-lib
++ pkcs11Modules;
- gtk_modules = [ libcanberra-gtk2 ];
+ gtk_modules = [ libcanberra-gtk3 ];
#########################
# #
@@ -183,7 +181,7 @@ let
};
nativeBuildInputs = [ makeWrapper lndir ];
- buildInputs = lib.optional (browser ? gtk3) browser.gtk3;
+ buildInputs = [ browser.gtk3 ];
buildCommand = lib.optionalString stdenv.isDarwin ''
@@ -266,13 +264,11 @@ let
--set MOZ_SYSTEM_DIR "$out/lib/mozilla" \
--set MOZ_LEGACY_PROFILES 1 \
--set MOZ_ALLOW_DOWNGRADE 1 \
+ --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
+ --suffix XDG_DATA_DIRS : '${gnome.adwaita-icon-theme}/share' \
${lib.optionalString forceWayland ''
--set MOZ_ENABLE_WAYLAND "1" \
- ''}${lib.optionalString (browser ? gtk3)
- ''--prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
- --suffix XDG_DATA_DIRS : '${gnome.adwaita-icon-theme}/share'
- ''
- }
+ ''}
#############################
# #
# END EXTRA PREF CHANGES #
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/icecat-bin/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/icecat-bin/default.nix
new file mode 100644
index 0000000000..6f5da5b92a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/icecat-bin/default.nix
@@ -0,0 +1,129 @@
+{ stdenv
+, lib
+, fetchzip
+, autoPatchelfHook
+, wrapGAppsHook
+, gnome2
+, nss
+, xdg-utils
+, xorg
+, alsa-lib
+, atk
+, cairo
+, cups
+, curl
+, dbus
+, expat
+, fontconfig
+, freetype
+, gdk-pixbuf
+, glib
+, gtk3
+, libX11
+, libxcb
+, libXScrnSaver
+, libXcomposite
+, libXcursor
+, libXdamage
+, libXext
+, libXfixes
+, libXi
+, libXrandr
+, libXrender
+, libXtst
+, libdrm
+, libnotify
+, libopus
+, libpulseaudio
+, libuuid
+, libxshmfence
+, mesa
+, nspr
+, pango
+, systemd
+, at-spi2-atk
+, at-spi2-core
+}:
+
+stdenv.mkDerivation rec {
+ pname = "icecat-bin";
+ version = "60.7.0";
+
+ src = fetchzip {
+ url = "https://mirror.tochlab.net/pub/gnu/gnuzilla/${version}/icecat-${version}.en-US.gnulinux-x86_64.tar.bz2";
+ sha256 = "sha256-bEapbQIcZXQ0Tip/X1Q0guowpr3wNDYsFbHGmTbc5mE=";
+ };
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ nss
+ xdg-utils
+ xorg.libxkbfile
+ alsa-lib
+ at-spi2-atk
+ at-spi2-core
+ atk
+ cairo
+ cups
+ curl
+ dbus
+ expat
+ fontconfig.lib
+ freetype
+ gdk-pixbuf
+ glib
+ gnome2.GConf
+ gnome2.gtk
+ gtk3
+ libX11
+ libXScrnSaver
+ libXcomposite
+ libXcursor
+ libXdamage
+ libXext
+ libXfixes
+ libXi
+ libXrandr
+ libXrender
+ libXtst
+ libdrm
+ libnotify
+ libopus
+ libuuid
+ libxcb
+ libxshmfence
+ mesa
+ nspr
+ nss
+ pango
+ xorg.libXt
+ stdenv.cc.cc.lib
+ ];
+
+ unpackPhase = ''
+ mkdir -p $TMP/ $out/{opt,bin}
+ cp $src/* $TMP/ -r
+ '';
+
+ installPhase = ''
+ cp -r $TMP/* $out/opt/
+ ln -sf $out/opt/icecat-bin $out/bin/icecat
+ '';
+
+ runtimeDependencies = [
+ libpulseaudio.out
+ (lib.getLib systemd)
+ ];
+
+ meta = with lib; {
+ description = "Binary build of the GNU version of the Mozilla Firefox browser";
+ homepage = "https://www.gnu.org/software/gnuzilla/";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ dan4ik605743 ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/midori/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/midori/default.nix
index 3362948e98..187914740f 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/midori/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/midori/default.nix
@@ -49,6 +49,10 @@ stdenv.mkDerivation rec {
libarchive
];
+ passthru = {
+ inherit gtk3;
+ };
+
meta = with lib; {
description = "Lightweight WebKitGTK web browser";
homepage = "https://www.midori-browser.org/";
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/default.nix
index 0eeb523115..f97e8d8250 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/default.nix
@@ -2,13 +2,13 @@
mkYarnPackage rec {
pname = "vieb";
- version = "5.2.0";
+ version = "5.3.0";
src = fetchFromGitHub {
owner = "Jelmerro";
repo = pname;
rev = version;
- sha256 = "sha256-wLaOqjDxgjfv4+TJeLE0dkrhfdnNSjiDqtFcHTm8uG4=";
+ sha256 = "sha256-NKWqSnUO8SScEodHYSptRHwVNOa5C4M61ac85d+wYK0=";
};
packageJSON = ./package.json;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/package.json b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/package.json
index e12d86356c..1836efdb8a 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/package.json
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/package.json
@@ -1,7 +1,7 @@
{
"name": "vieb",
"productName": "Vieb",
- "version": "5.2.0",
+ "version": "5.3.0",
"description": "Vim Inspired Electron Browser",
"main": "app/index.js",
"scripts": {
@@ -29,18 +29,18 @@
"license": "GPL-3.0-or-later",
"devDependencies": {
"archiver": "5.3.0",
- "electron": "13.1.2",
+ "electron": "13.1.4",
"electron-builder": "22.11.7",
"eslint": "7.29.0",
"eslint-plugin-compat": "3.9.0",
"eslint-plugin-sort-keys-fix": "1.1.1",
- "jest-environment-jsdom": "27.0.3",
- "jest": "27.0.4"
+ "jest": "27.0.6",
+ "jest-environment-jsdom": "27.0.6"
},
"dependencies": {
"7zip-bin": "5.1.1",
- "@cliqz/adblocker-electron": "1.22.1",
- "@cliqz/adblocker-electron-preload": "1.22.1",
+ "@cliqz/adblocker-electron": "1.22.2",
+ "@cliqz/adblocker-electron-preload": "1.22.2",
"is-svg": "4.3.1",
"rimraf": "3.0.2"
},
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/yarn.lock b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/yarn.lock
index af42526610..33e9604c06 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/yarn.lock
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/yarn.lock
@@ -22,9 +22,9 @@
"@babel/highlight" "^7.14.5"
"@babel/compat-data@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.5.tgz#8ef4c18e58e801c5c95d3c1c0f2874a2680fadea"
- integrity sha512-kixrYn4JwfAVPa0f2yfzc2AWti6WRRyO3XjWW5PJAvtE11qhSayrrcrEnee05KAtNaPC+EwehE8Qt1UedEVB8w==
+ version "7.14.7"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.7.tgz#7b047d7a3a89a67d2258dc61f604f098f1bc7e08"
+ integrity sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==
"@babel/core@^7.1.0", "@babel/core@^7.7.2", "@babel/core@^7.7.5":
version "7.14.6"
@@ -90,9 +90,9 @@
"@babel/types" "^7.14.5"
"@babel/helper-member-expression-to-functions@^7.14.5":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz#d5c70e4ad13b402c95156c7a53568f504e2fb7b8"
- integrity sha512-UxUeEYPrqH1Q/k0yRku1JE7dyfyehNwT6SVkMHvYvPDv4+uu627VXBckVj891BO8ruKBkiDoGnZf4qPDD8abDQ==
+ version "7.14.7"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz#97e56244beb94211fe277bd818e3a329c66f7970"
+ integrity sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==
dependencies:
"@babel/types" "^7.14.5"
@@ -181,10 +181,10 @@
chalk "^2.0.0"
js-tokens "^4.0.0"
-"@babel/parser@^7.1.0", "@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.7.2":
- version "7.14.6"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.6.tgz#d85cc68ca3cac84eae384c06f032921f5227f4b2"
- integrity sha512-oG0ej7efjEXxb4UgE+klVx+3j4MVo+A2vCzm7OUN4CLo6WhQ+vSOD2yJ8m7B+DghObxtLxt3EfgMWpq+AsWehQ==
+"@babel/parser@^7.1.0", "@babel/parser@^7.14.5", "@babel/parser@^7.14.6", "@babel/parser@^7.14.7", "@babel/parser@^7.7.2":
+ version "7.14.7"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.7.tgz#6099720c8839ca865a2637e6c85852ead0bdb595"
+ integrity sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==
"@babel/plugin-syntax-async-generators@^7.8.4":
version "7.8.4"
@@ -287,16 +287,16 @@
"@babel/types" "^7.14.5"
"@babel/traverse@^7.1.0", "@babel/traverse@^7.14.5", "@babel/traverse@^7.7.2":
- version "7.14.5"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.5.tgz#c111b0f58afab4fea3d3385a406f692748c59870"
- integrity sha512-G3BiS15vevepdmFqmUc9X+64y0viZYygubAMO8SvBmKARuF6CPSZtH4Ng9vi/lrWlZFGe3FWdXNy835akH8Glg==
+ version "7.14.7"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.7.tgz#64007c9774cfdc3abd23b0780bc18a3ce3631753"
+ integrity sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==
dependencies:
"@babel/code-frame" "^7.14.5"
"@babel/generator" "^7.14.5"
"@babel/helper-function-name" "^7.14.5"
"@babel/helper-hoist-variables" "^7.14.5"
"@babel/helper-split-export-declaration" "^7.14.5"
- "@babel/parser" "^7.14.5"
+ "@babel/parser" "^7.14.7"
"@babel/types" "^7.14.5"
debug "^4.1.0"
globals "^11.1.0"
@@ -314,34 +314,27 @@
resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39"
integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
-"@cliqz/adblocker-content@^1.22.1", "@cliqz/adblocker-content@^1.22.2":
+"@cliqz/adblocker-content@^1.22.2":
version "1.22.2"
resolved "https://registry.yarnpkg.com/@cliqz/adblocker-content/-/adblocker-content-1.22.2.tgz#643849d5f08c167eb84a2e7e3f1f9fbc41a3889b"
integrity sha512-EsV00IdW8sGujGnylOGR8dm401FdIfPRAjuevsRlZjgDE+hQKj6n5wwrZaylPIh994hWesg6bxWTmXpJ2Sy2QQ==
dependencies:
"@cliqz/adblocker-extended-selectors" "^1.22.2"
-"@cliqz/adblocker-electron-preload@1.22.1":
- version "1.22.1"
- resolved "https://registry.yarnpkg.com/@cliqz/adblocker-electron-preload/-/adblocker-electron-preload-1.22.1.tgz#8ce8c18d0ce5f7afa7c1dfe1f4cba30ada86f4af"
- integrity sha512-etkb6LNUaCViZ2Bg7Z0fwpKsdsrmHF6Qjqs5u7FcfS4fSZ2TgDv7Ir5PunUWd6MOUW7mapx5CdPIupnlVkiTLA==
- dependencies:
- "@cliqz/adblocker-content" "^1.22.1"
-
-"@cliqz/adblocker-electron-preload@^1.22.1":
+"@cliqz/adblocker-electron-preload@1.22.2", "@cliqz/adblocker-electron-preload@^1.22.2":
version "1.22.2"
resolved "https://registry.yarnpkg.com/@cliqz/adblocker-electron-preload/-/adblocker-electron-preload-1.22.2.tgz#eea674767a60abe4e5f9ccb46188d33656f551d0"
integrity sha512-4JSqNNYo4hXMoZjnyBVTd3z2yV2n5qeoNPk+WaeOFEF9uJXhqPR+Sz7scNB6nMYnRuSQfraeogtdaA4s0JkJWQ==
dependencies:
"@cliqz/adblocker-content" "^1.22.2"
-"@cliqz/adblocker-electron@1.22.1":
- version "1.22.1"
- resolved "https://registry.yarnpkg.com/@cliqz/adblocker-electron/-/adblocker-electron-1.22.1.tgz#13fe6de4be0c3beb2851634b27ea1223d10ca92b"
- integrity sha512-RZUog6ogMZnOx9Rz1LWIHE5MOWdDStfzkbfLpelka6PerRSKKltUvV4qwqM455eUMqHqPd27ZMM183+MQ85WpQ==
+"@cliqz/adblocker-electron@1.22.2":
+ version "1.22.2"
+ resolved "https://registry.yarnpkg.com/@cliqz/adblocker-electron/-/adblocker-electron-1.22.2.tgz#85af3b49f7f653e6fb0d008b6523e3b3ba0dd41e"
+ integrity sha512-uSQjbcv9/csjQOO0AgqK8AnqdpKseebPkwXozglU1uFVVnuSOTs/4RohL3yac9uMkJtfyAIhT3mnbw9Cf4o+gQ==
dependencies:
- "@cliqz/adblocker" "^1.22.1"
- "@cliqz/adblocker-electron-preload" "^1.22.1"
+ "@cliqz/adblocker" "^1.22.2"
+ "@cliqz/adblocker-electron-preload" "^1.22.2"
tldts-experimental "^5.6.21"
"@cliqz/adblocker-extended-selectors@^1.22.2":
@@ -349,7 +342,7 @@
resolved "https://registry.yarnpkg.com/@cliqz/adblocker-extended-selectors/-/adblocker-extended-selectors-1.22.2.tgz#1cad3c1569b765d9e7f8672c85b2a7b1e8e9ee90"
integrity sha512-/u4SmQ1wr7d80iGP705fZrfHjJUTf/1MyRXz5Wltt7i3OHvOCQEoST2mqNlfx0W/9gIWzxA7cFRLY0/aITmzTw==
-"@cliqz/adblocker@^1.22.1":
+"@cliqz/adblocker@^1.22.2":
version "1.22.2"
resolved "https://registry.yarnpkg.com/@cliqz/adblocker/-/adblocker-1.22.2.tgz#99a14d56327734d3083a077d96fe7b91c236bf7a"
integrity sha512-P+a8gYbRbQy38mYsr7932h2cnK/7AEuQrmCEfLTO1+abCr2v5RM2Qb+cCn/JVnQSeqnysebAIXoV+PUzrjfpiQ==
@@ -429,94 +422,94 @@
resolved "https://registry.yarnpkg.com/@istanbuljs/schema/-/schema-0.1.3.tgz#e45e384e4b8ec16bce2fd903af78450f6bf7ec98"
integrity sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==
-"@jest/console@^27.0.2":
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.0.2.tgz#b8eeff8f21ac51d224c851e1729d2630c18631e6"
- integrity sha512-/zYigssuHLImGeMAACkjI4VLAiiJznHgAl3xnFT19iWyct2LhrH3KXOjHRmxBGTkiPLZKKAJAgaPpiU9EZ9K+w==
+"@jest/console@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/console/-/console-27.0.6.tgz#3eb72ea80897495c3d73dd97aab7f26770e2260f"
+ integrity sha512-fMlIBocSHPZ3JxgWiDNW/KPj6s+YRd0hicb33IrmelCcjXo/pXPwvuiKFmZz+XuqI/1u7nbUK10zSsWL/1aegg==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
chalk "^4.0.0"
- jest-message-util "^27.0.2"
- jest-util "^27.0.2"
+ jest-message-util "^27.0.6"
+ jest-util "^27.0.6"
slash "^3.0.0"
-"@jest/core@^27.0.4":
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.0.4.tgz#679bf9ac07900da2ddbb9667bb1afa8029038f53"
- integrity sha512-+dsmV8VUs1h/Szb+rEWk8xBM1fp1I///uFy9nk3wXGvRsF2lBp8EVPmtWc+QFRb3MY2b7u2HbkGF1fzoDzQTLA==
+"@jest/core@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/core/-/core-27.0.6.tgz#c5f642727a0b3bf0f37c4b46c675372d0978d4a1"
+ integrity sha512-SsYBm3yhqOn5ZLJCtccaBcvD/ccTLCeuDv8U41WJH/V1MW5eKUkeMHT9U+Pw/v1m1AIWlnIW/eM2XzQr0rEmow==
dependencies:
- "@jest/console" "^27.0.2"
- "@jest/reporters" "^27.0.4"
- "@jest/test-result" "^27.0.2"
- "@jest/transform" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/console" "^27.0.6"
+ "@jest/reporters" "^27.0.6"
+ "@jest/test-result" "^27.0.6"
+ "@jest/transform" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
ansi-escapes "^4.2.1"
chalk "^4.0.0"
emittery "^0.8.1"
exit "^0.1.2"
graceful-fs "^4.2.4"
- jest-changed-files "^27.0.2"
- jest-config "^27.0.4"
- jest-haste-map "^27.0.2"
- jest-message-util "^27.0.2"
- jest-regex-util "^27.0.1"
- jest-resolve "^27.0.4"
- jest-resolve-dependencies "^27.0.4"
- jest-runner "^27.0.4"
- jest-runtime "^27.0.4"
- jest-snapshot "^27.0.4"
- jest-util "^27.0.2"
- jest-validate "^27.0.2"
- jest-watcher "^27.0.2"
+ jest-changed-files "^27.0.6"
+ jest-config "^27.0.6"
+ jest-haste-map "^27.0.6"
+ jest-message-util "^27.0.6"
+ jest-regex-util "^27.0.6"
+ jest-resolve "^27.0.6"
+ jest-resolve-dependencies "^27.0.6"
+ jest-runner "^27.0.6"
+ jest-runtime "^27.0.6"
+ jest-snapshot "^27.0.6"
+ jest-util "^27.0.6"
+ jest-validate "^27.0.6"
+ jest-watcher "^27.0.6"
micromatch "^4.0.4"
p-each-series "^2.1.0"
rimraf "^3.0.0"
slash "^3.0.0"
strip-ansi "^6.0.0"
-"@jest/environment@^27.0.3":
- version "27.0.3"
- resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.0.3.tgz#68769b1dfdd213e3456169d64fbe9bd63a5fda92"
- integrity sha512-pN9m7fbKsop5vc3FOfH8NF7CKKdRbEZzcxfIo1n2TT6ucKWLFq0P6gCJH0GpnQp036++yY9utHOxpeT1WnkWTA==
+"@jest/environment@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/environment/-/environment-27.0.6.tgz#ee293fe996db01d7d663b8108fa0e1ff436219d2"
+ integrity sha512-4XywtdhwZwCpPJ/qfAkqExRsERW+UaoSRStSHCCiQTUpoYdLukj+YJbQSFrZjhlUDRZeNiU9SFH0u7iNimdiIg==
dependencies:
- "@jest/fake-timers" "^27.0.3"
- "@jest/types" "^27.0.2"
+ "@jest/fake-timers" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
- jest-mock "^27.0.3"
+ jest-mock "^27.0.6"
-"@jest/fake-timers@^27.0.3":
- version "27.0.3"
- resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.0.3.tgz#9899ba6304cc636734c74478df502e18136461dd"
- integrity sha512-fQ+UCKRIYKvTCEOyKPnaPnomLATIhMnHC/xPZ7yT1Uldp7yMgMxoYIFidDbpSTgB79+/U+FgfoD30c6wg3IUjA==
+"@jest/fake-timers@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.0.6.tgz#cbad52f3fe6abe30e7acb8cd5fa3466b9588e3df"
+ integrity sha512-sqd+xTWtZ94l3yWDKnRTdvTeZ+A/V7SSKrxsrOKSqdyddb9CeNRF8fbhAU0D7ZJBpTTW2nbp6MftmKJDZfW2LQ==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
"@sinonjs/fake-timers" "^7.0.2"
"@types/node" "*"
- jest-message-util "^27.0.2"
- jest-mock "^27.0.3"
- jest-util "^27.0.2"
+ jest-message-util "^27.0.6"
+ jest-mock "^27.0.6"
+ jest-util "^27.0.6"
-"@jest/globals@^27.0.3":
- version "27.0.3"
- resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.0.3.tgz#1cf8933b7791bba0b99305cbf39fd4d2e3fe4060"
- integrity sha512-OzsIuf7uf+QalqAGbjClyezzEcLQkdZ+7PejUrZgDs+okdAK8GwRCGcYCirHvhMBBQh60Jr3NlIGbn/KBPQLEQ==
+"@jest/globals@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/globals/-/globals-27.0.6.tgz#48e3903f99a4650673d8657334d13c9caf0e8f82"
+ integrity sha512-DdTGCP606rh9bjkdQ7VvChV18iS7q0IMJVP1piwTWyWskol4iqcVwthZmoJEf7obE1nc34OpIyoVGPeqLC+ryw==
dependencies:
- "@jest/environment" "^27.0.3"
- "@jest/types" "^27.0.2"
- expect "^27.0.2"
+ "@jest/environment" "^27.0.6"
+ "@jest/types" "^27.0.6"
+ expect "^27.0.6"
-"@jest/reporters@^27.0.4":
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.0.4.tgz#95609b1be97afb80d55d8aa3d7c3179c15810e65"
- integrity sha512-Xa90Nm3JnV0xCe4M6A10M9WuN9krb+WFKxV1A98Y4ePCw40n++r7uxFUNU7DT1i9Behj7fjrAIju9oU0t1QtCg==
+"@jest/reporters@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.0.6.tgz#91e7f2d98c002ad5df94d5b5167c1eb0b9fd5b00"
+ integrity sha512-TIkBt09Cb2gptji3yJXb3EE+eVltW6BjO7frO7NEfjI9vSIYoISi5R3aI3KpEDXlB1xwB+97NXIqz84qYeYsfA==
dependencies:
"@bcoe/v8-coverage" "^0.2.3"
- "@jest/console" "^27.0.2"
- "@jest/test-result" "^27.0.2"
- "@jest/transform" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/console" "^27.0.6"
+ "@jest/test-result" "^27.0.6"
+ "@jest/transform" "^27.0.6"
+ "@jest/types" "^27.0.6"
chalk "^4.0.0"
collect-v8-coverage "^1.0.0"
exit "^0.1.2"
@@ -527,70 +520,70 @@
istanbul-lib-report "^3.0.0"
istanbul-lib-source-maps "^4.0.0"
istanbul-reports "^3.0.2"
- jest-haste-map "^27.0.2"
- jest-resolve "^27.0.4"
- jest-util "^27.0.2"
- jest-worker "^27.0.2"
+ jest-haste-map "^27.0.6"
+ jest-resolve "^27.0.6"
+ jest-util "^27.0.6"
+ jest-worker "^27.0.6"
slash "^3.0.0"
source-map "^0.6.0"
string-length "^4.0.1"
terminal-link "^2.0.0"
- v8-to-istanbul "^7.0.0"
+ v8-to-istanbul "^8.0.0"
-"@jest/source-map@^27.0.1":
- version "27.0.1"
- resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.0.1.tgz#2afbf73ddbaddcb920a8e62d0238a0a9e0a8d3e4"
- integrity sha512-yMgkF0f+6WJtDMdDYNavmqvbHtiSpwRN2U/W+6uztgfqgkq/PXdKPqjBTUF1RD/feth4rH5N3NW0T5+wIuln1A==
+"@jest/source-map@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.0.6.tgz#be9e9b93565d49b0548b86e232092491fb60551f"
+ integrity sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==
dependencies:
callsites "^3.0.0"
graceful-fs "^4.2.4"
source-map "^0.6.0"
-"@jest/test-result@^27.0.2":
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.0.2.tgz#0451049e32ceb609b636004ccc27c8fa22263f10"
- integrity sha512-gcdWwL3yP5VaIadzwQtbZyZMgpmes8ryBAJp70tuxghiA8qL4imJyZex+i+USQH2H4jeLVVszhwntgdQ97fccA==
+"@jest/test-result@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.0.6.tgz#3fa42015a14e4fdede6acd042ce98c7f36627051"
+ integrity sha512-ja/pBOMTufjX4JLEauLxE3LQBPaI2YjGFtXexRAjt1I/MbfNlMx0sytSX3tn5hSLzQsR3Qy2rd0hc1BWojtj9w==
dependencies:
- "@jest/console" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/console" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/istanbul-lib-coverage" "^2.0.0"
collect-v8-coverage "^1.0.0"
-"@jest/test-sequencer@^27.0.4":
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.0.4.tgz#976493b277594d81e589896f0ed21f198308928a"
- integrity sha512-6UFEVwdmxYdyNffBxVVZxmXEdBE4riSddXYSnFNH0ELFQFk/bvagizim8WfgJTqF4EKd+j1yFxvhb8BMHfOjSQ==
+"@jest/test-sequencer@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.0.6.tgz#80a913ed7a1130545b1cd777ff2735dd3af5d34b"
+ integrity sha512-bISzNIApazYOlTHDum9PwW22NOyDa6VI31n6JucpjTVM0jD6JDgqEZ9+yn575nDdPF0+4csYDxNNW13NvFQGZA==
dependencies:
- "@jest/test-result" "^27.0.2"
+ "@jest/test-result" "^27.0.6"
graceful-fs "^4.2.4"
- jest-haste-map "^27.0.2"
- jest-runtime "^27.0.4"
+ jest-haste-map "^27.0.6"
+ jest-runtime "^27.0.6"
-"@jest/transform@^27.0.2":
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.0.2.tgz#b073b7c589e3f4b842102468875def2bb722d6b5"
- integrity sha512-H8sqKlgtDfVog/s9I4GG2XMbi4Ar7RBxjsKQDUhn2XHAi3NG+GoQwWMER+YfantzExbjNqQvqBHzo/G2pfTiPw==
+"@jest/transform@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/transform/-/transform-27.0.6.tgz#189ad7107413208f7600f4719f81dd2f7278cc95"
+ integrity sha512-rj5Dw+mtIcntAUnMlW/Vju5mr73u8yg+irnHwzgtgoeI6cCPOvUwQ0D1uQtc/APmWgvRweEb1g05pkUpxH3iCA==
dependencies:
"@babel/core" "^7.1.0"
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
babel-plugin-istanbul "^6.0.0"
chalk "^4.0.0"
convert-source-map "^1.4.0"
fast-json-stable-stringify "^2.0.0"
graceful-fs "^4.2.4"
- jest-haste-map "^27.0.2"
- jest-regex-util "^27.0.1"
- jest-util "^27.0.2"
+ jest-haste-map "^27.0.6"
+ jest-regex-util "^27.0.6"
+ jest-util "^27.0.6"
micromatch "^4.0.4"
pirates "^4.0.1"
slash "^3.0.0"
source-map "^0.6.1"
write-file-atomic "^3.0.0"
-"@jest/types@^27.0.2":
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.0.2.tgz#e153d6c46bda0f2589f0702b071f9898c7bbd37e"
- integrity sha512-XpjCtJ/99HB4PmyJ2vgmN7vT+JLP7RW1FBT9RgnMFS4Dt7cvIyBee8O3/j98aUZ34ZpenPZFqmaaObWSeL65dg==
+"@jest/types@^27.0.6":
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/@jest/types/-/types-27.0.6.tgz#9a992bc517e0c49f035938b8549719c2de40706b"
+ integrity sha512-aSquT1qa9Pik26JK5/3rvnYb4bGtm1VFNesHKmNTwmPIgOrixvhL2ghIvFRNEpzy3gU+rUgjIF/KodbkFAl++g==
dependencies:
"@types/istanbul-lib-coverage" "^2.0.0"
"@types/istanbul-reports" "^3.0.0"
@@ -715,9 +708,9 @@
"@babel/types" "^7.0.0"
"@types/babel__traverse@*", "@types/babel__traverse@^7.0.4", "@types/babel__traverse@^7.0.6":
- version "7.11.1"
- resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.11.1.tgz#654f6c4f67568e24c23b367e947098c6206fa639"
- integrity sha512-Vs0hm0vPahPMYi9tDjtP66llufgO3ST16WXaSTtDGEl9cewAl3AibmxWw6TINOqHPT9z0uABKAYjT9jNSg4npw==
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.0.tgz#a34277cf8acbd3185ea74129e1f100491eb1da7f"
+ integrity sha512-IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==
dependencies:
"@babel/types" "^7.3.0"
@@ -735,9 +728,9 @@
integrity sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==
"@types/filesystem@*":
- version "0.0.30"
- resolved "https://registry.yarnpkg.com/@types/filesystem/-/filesystem-0.0.30.tgz#a7373a2edf34d13e298baf7ee1101f738b2efb7e"
- integrity sha512-NCoRgmGmLpTT9VFL6Bb6z0jQuqI3d0E5FGl7M0JOv/J5RQYo9s5aOItPYnpckx9MbYQk1APLXcF8f20Vqnf2yA==
+ version "0.0.31"
+ resolved "https://registry.yarnpkg.com/@types/filesystem/-/filesystem-0.0.31.tgz#121a1ded274a2dc731d5e0d90163a920ad6a9ef1"
+ integrity sha512-9Dj1Gb7ZhknhJ8J1H/lTQrEorwIHWZlO9Tfi0WMrvyO1+2GUIUF8Sg4zrID77hj0ywArzQRJ1MwlT9H7c9QmEQ==
dependencies:
"@types/filewriter" "*"
@@ -803,14 +796,14 @@
integrity sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==
"@types/node@*":
- version "15.12.4"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-15.12.4.tgz#e1cf817d70a1e118e81922c4ff6683ce9d422e26"
- integrity sha512-zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA==
+ version "15.12.5"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-15.12.5.tgz#9a78318a45d75c9523d2396131bd3cca54b2d185"
+ integrity sha512-se3yX7UHv5Bscf8f1ERKvQOD6sTyycH3hdaoozvaLxgUiY5lIGEeH37AD0G0Qi9kPqihPn0HOfd2yaIEN9VwEg==
"@types/node@^14.6.2":
- version "14.17.3"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.3.tgz#6d327abaa4be34a74e421ed6409a0ae2f47f4c3d"
- integrity sha512-e6ZowgGJmTuXa3GyaPbTGxX17tnThl2aSSizrFthQ7m9uLGZBXiGhgE55cjRZTF5kjZvYn9EOPOMljdjwbflxw==
+ version "14.17.4"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.17.4.tgz#218712242446fc868d0e007af29a4408c7765bc0"
+ integrity sha512-8kQ3+wKGRNN0ghtEn7EGps/B8CzuBz1nXZEIGGLP2GnwbqYn4dbTs7k+VKLTq1HvZLRCIDtN3Snx1Ege8B7L5A==
"@types/plist@^3.0.1":
version "3.0.2"
@@ -876,9 +869,9 @@ acorn@^7.1.1, acorn@^7.4.0:
integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
acorn@^8.2.4:
- version "8.4.0"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.0.tgz#af53266e698d7cffa416714b503066a82221be60"
- integrity sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w==
+ version "8.4.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.4.1.tgz#56c36251fc7cabc7096adc18f05afe814321a28c"
+ integrity sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==
agent-base@6:
version "6.0.2"
@@ -1100,16 +1093,16 @@ at-least-node@^1.0.0:
resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2"
integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
-babel-jest@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.0.2.tgz#7dc18adb01322acce62c2af76ea2c7cd186ade37"
- integrity sha512-9OThPl3/IQbo4Yul2vMz4FYwILPQak8XelX4YGowygfHaOl5R5gfjm4iVx4d8aUugkW683t8aq0A74E7b5DU1Q==
+babel-jest@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.0.6.tgz#e99c6e0577da2655118e3608b68761a5a69bd0d8"
+ integrity sha512-iTJyYLNc4wRofASmofpOc5NK9QunwMk+TLFgGXsTFS8uEqmd8wdI7sga0FPe2oVH3b5Agt/EAK1QjPEuKL8VfA==
dependencies:
- "@jest/transform" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/transform" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/babel__core" "^7.1.14"
babel-plugin-istanbul "^6.0.0"
- babel-preset-jest "^27.0.1"
+ babel-preset-jest "^27.0.6"
chalk "^4.0.0"
graceful-fs "^4.2.4"
slash "^3.0.0"
@@ -1125,10 +1118,10 @@ babel-plugin-istanbul@^6.0.0:
istanbul-lib-instrument "^4.0.0"
test-exclude "^6.0.0"
-babel-plugin-jest-hoist@^27.0.1:
- version "27.0.1"
- resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz#a6d10e484c93abff0f4e95f437dad26e5736ea11"
- integrity sha512-sqBF0owAcCDBVEDtxqfYr2F36eSHdx7lAVGyYuOBRnKdD6gzcy0I0XrAYCZgOA3CRrLhmR+Uae9nogPzmAtOfQ==
+babel-plugin-jest-hoist@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.6.tgz#f7c6b3d764af21cb4a2a1ab6870117dbde15b456"
+ integrity sha512-CewFeM9Vv2gM7Yr9n5eyyLVPRSiBnk6lKZRjgwYnGKSl9M14TMn2vkN02wTF04OGuSDLEzlWiMzvjXuW9mB6Gw==
dependencies:
"@babel/template" "^7.3.3"
"@babel/types" "^7.3.3"
@@ -1153,12 +1146,12 @@ babel-preset-current-node-syntax@^1.0.0:
"@babel/plugin-syntax-optional-chaining" "^7.8.3"
"@babel/plugin-syntax-top-level-await" "^7.8.3"
-babel-preset-jest@^27.0.1:
- version "27.0.1"
- resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz#7a50c75d16647c23a2cf5158d5bb9eb206b10e20"
- integrity sha512-nIBIqCEpuiyhvjQs2mVNwTxQQa2xk70p9Dd/0obQGBf8FBzbnI8QhQKzLsWMN2i6q+5B0OcWDtrboBX5gmOLyA==
+babel-preset-jest@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.0.6.tgz#909ef08e9f24a4679768be2f60a3df0856843f9d"
+ integrity sha512-WObA0/Biw2LrVVwZkF/2GqbOdzhKD6Fkdwhoy9ASIrOWr/zodcSpQh72JOkEn6NWyjmnPDjNSqaGN4KnpKzhXw==
dependencies:
- babel-plugin-jest-hoist "^27.0.1"
+ babel-plugin-jest-hoist "^27.0.6"
babel-preset-current-node-syntax "^1.0.0"
balanced-match@^1.0.0:
@@ -1337,9 +1330,9 @@ camelcase@^6.2.0:
integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==
caniuse-lite@^1.0.30001166, caniuse-lite@^1.0.30001219:
- version "1.0.30001239"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001239.tgz#66e8669985bb2cb84ccb10f68c25ce6dd3e4d2b8"
- integrity sha512-cyBkXJDMeI4wthy8xJ2FvDU6+0dtcZSJW3voUF8+e9f1bBeuvyZfc3PNbkOETyhbR+dGCPzn9E7MA3iwzusOhQ==
+ version "1.0.30001241"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz#cd3fae47eb3d7691692b406568d7a3e5b23c7598"
+ integrity sha512-1uoSZ1Pq1VpH0WerIMqwptXHNNGfdl7d1cJUFs80CwQ/lVzdhTvsFZCeNFslze7AjsQnb4C85tzclPa1VShbeQ==
chalk@^2.0.0, chalk@^2.4.2:
version "2.4.2"
@@ -1528,9 +1521,9 @@ convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0:
safe-buffer "~5.1.1"
core-js@^3.6.5:
- version "3.15.0"
- resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.15.0.tgz#db9554ebce0b6fd90dc9b1f2465c841d2d055044"
- integrity sha512-GUbtPllXMYRzIgHNZ4dTYTcUemls2cni83Q4Q/TrFONHfhcg9oEGOtaGHfb0cpzec60P96UKPvMkjX1jET8rUw==
+ version "3.15.2"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.15.2.tgz#740660d2ff55ef34ce664d7e2455119c5bdd3d61"
+ integrity sha512-tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==
core-util-is@1.0.2, core-util-is@~1.0.0:
version "1.0.2"
@@ -1622,9 +1615,9 @@ debug@^4.3.2:
ms "2.1.2"
decimal.js@^10.2.1:
- version "10.2.1"
- resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.2.1.tgz#238ae7b0f0c793d3e3cea410108b35a2c01426a3"
- integrity sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==
+ version "10.3.1"
+ resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz#d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783"
+ integrity sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==
decompress-response@^3.3.0:
version "3.3.0"
@@ -1680,10 +1673,10 @@ detect-node@^2.0.4:
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
-diff-sequences@^27.0.1:
- version "27.0.1"
- resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.1.tgz#9c9801d52ed5f576ff0a20e3022a13ee6e297e7c"
- integrity sha512-XPLijkfJUh/PIBnfkcSHgvD6tlYixmcMAn3osTk6jt+H0v/mgURto1XUiD9DKuGX5NDoVS6dSlA23gd9FUaCFg==
+diff-sequences@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.6.tgz#3305cb2e55a033924054695cc66019fd7f8e5723"
+ integrity sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==
dir-compare@^2.4.0:
version "2.4.0"
@@ -1799,14 +1792,14 @@ electron-publish@22.11.7:
mime "^2.5.2"
electron-to-chromium@^1.3.723:
- version "1.3.752"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.752.tgz#0728587f1b9b970ec9ffad932496429aef750d09"
- integrity sha512-2Tg+7jSl3oPxgsBsWKh5H83QazTkmWG/cnNwJplmyZc7KcN61+I10oUgaXSVk/NwfvN3BdkKDR4FYuRBQQ2v0A==
+ version "1.3.763"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.763.tgz#93f6f02506d099941f557b9db9ba50b30215bf15"
+ integrity sha512-UyvEPae0wvzsyNJhVfGeFSOlUkHEze8xSIiExO5tZQ8QTr7obFiJWGk3U4e7afFOJMQJDszqU/3Pk5jtKiaSEg==
-electron@13.1.2:
- version "13.1.2"
- resolved "https://registry.yarnpkg.com/electron/-/electron-13.1.2.tgz#8c9abf9015766c9cbc16f10c99282d00d6ae1b90"
- integrity sha512-aNT9t+LgdQaZ7FgN36pN7MjSEoj+EWc2T9yuOqBApbmR4HavGRadSz7u9N2Erw2ojdIXtei2RVIAvVm8mbDZ0g==
+electron@13.1.4:
+ version "13.1.4"
+ resolved "https://registry.yarnpkg.com/electron/-/electron-13.1.4.tgz#6d20d932a0651c3cba9f09a3d08cbaf5b69aa84b"
+ integrity sha512-4qhRZbRvGqHmMWsCG/kRVF4X8VIq9Nujgm+gXZLBSpiR6uUtMHy7ViBTQZl1PGf6O9Ppxhpr9Yz+k6Um9WoP3Q==
dependencies:
"@electron/get" "^1.0.1"
"@types/node" "^14.6.2"
@@ -2052,17 +2045,17 @@ exit@^0.1.2:
resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
-expect@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/expect/-/expect-27.0.2.tgz#e66ca3a4c9592f1c019fa1d46459a9d2084f3422"
- integrity sha512-YJFNJe2+P2DqH+ZrXy+ydRQYO87oxRUonZImpDodR1G7qo3NYd3pL+NQ9Keqpez3cehczYwZDBC3A7xk3n7M/w==
+expect@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/expect/-/expect-27.0.6.tgz#a4d74fbe27222c718fff68ef49d78e26a8fd4c05"
+ integrity sha512-psNLt8j2kwg42jGBDSfAlU49CEZxejN1f1PlANWDZqIhBOVU/c2Pm888FcjWJzFewhIsNWfZJeLjUjtKGiPuSw==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
ansi-styles "^5.0.0"
- jest-get-type "^27.0.1"
- jest-matcher-utils "^27.0.2"
- jest-message-util "^27.0.2"
- jest-regex-util "^27.0.1"
+ jest-get-type "^27.0.6"
+ jest-matcher-utils "^27.0.6"
+ jest-message-util "^27.0.6"
+ jest-regex-util "^27.0.6"
extend@3.0.2:
version "3.0.2"
@@ -2669,226 +2662,226 @@ jake@^10.6.1:
filelist "^1.0.1"
minimatch "^3.0.4"
-jest-changed-files@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.0.2.tgz#997253042b4a032950fc5f56abf3c5d1f8560801"
- integrity sha512-eMeb1Pn7w7x3wue5/vF73LPCJ7DKQuC9wQUR5ebP9hDPpk5hzcT/3Hmz3Q5BOFpR3tgbmaWhJcMTVgC8Z1NuMw==
+jest-changed-files@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.0.6.tgz#bed6183fcdea8a285482e3b50a9a7712d49a7a8b"
+ integrity sha512-BuL/ZDauaq5dumYh5y20sn4IISnf1P9A0TDswTxUi84ORGtVa86ApuBHqICL0vepqAnZiY6a7xeSPWv2/yy4eA==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
execa "^5.0.0"
throat "^6.0.1"
-jest-circus@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.0.4.tgz#3b261514ee3b3da33def736a6352c98ff56bb6e6"
- integrity sha512-QD+eblDiRphta630WRKewuASLs/oY1Zki2G4bccntRvrTHQ63ljwFR5TLduuK4Zg0ZPzW0+8o6AP7KRd1yKOjw==
+jest-circus@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.0.6.tgz#dd4df17c4697db6a2c232aaad4e9cec666926668"
+ integrity sha512-OJlsz6BBeX9qR+7O9lXefWoc2m9ZqcZ5Ohlzz0pTEAG4xMiZUJoacY8f4YDHxgk0oKYxj277AfOk9w6hZYvi1Q==
dependencies:
- "@jest/environment" "^27.0.3"
- "@jest/test-result" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/environment" "^27.0.6"
+ "@jest/test-result" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
chalk "^4.0.0"
co "^4.6.0"
dedent "^0.7.0"
- expect "^27.0.2"
+ expect "^27.0.6"
is-generator-fn "^2.0.0"
- jest-each "^27.0.2"
- jest-matcher-utils "^27.0.2"
- jest-message-util "^27.0.2"
- jest-runtime "^27.0.4"
- jest-snapshot "^27.0.4"
- jest-util "^27.0.2"
- pretty-format "^27.0.2"
+ jest-each "^27.0.6"
+ jest-matcher-utils "^27.0.6"
+ jest-message-util "^27.0.6"
+ jest-runtime "^27.0.6"
+ jest-snapshot "^27.0.6"
+ jest-util "^27.0.6"
+ pretty-format "^27.0.6"
slash "^3.0.0"
stack-utils "^2.0.3"
throat "^6.0.1"
-jest-cli@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.0.4.tgz#491b12c754c0d7c6873b13a66f26b3a80a852910"
- integrity sha512-E0T+/i2lxsWAzV7LKYd0SB7HUAvePqaeIh5vX43/G5jXLhv1VzjYzJAGEkTfvxV774ll9cyE2ljcL73PVMEOXQ==
+jest-cli@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.0.6.tgz#d021e5f4d86d6a212450d4c7b86cb219f1e6864f"
+ integrity sha512-qUUVlGb9fdKir3RDE+B10ULI+LQrz+MCflEH2UJyoUjoHHCbxDrMxSzjQAPUMsic4SncI62ofYCcAvW6+6rhhg==
dependencies:
- "@jest/core" "^27.0.4"
- "@jest/test-result" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/core" "^27.0.6"
+ "@jest/test-result" "^27.0.6"
+ "@jest/types" "^27.0.6"
chalk "^4.0.0"
exit "^0.1.2"
graceful-fs "^4.2.4"
import-local "^3.0.2"
- jest-config "^27.0.4"
- jest-util "^27.0.2"
- jest-validate "^27.0.2"
+ jest-config "^27.0.6"
+ jest-util "^27.0.6"
+ jest-validate "^27.0.6"
prompts "^2.0.1"
yargs "^16.0.3"
-jest-config@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.0.4.tgz#c4f41378acf40ca77860fb4e213b12109d87b8cf"
- integrity sha512-VkQFAHWnPQefdvHU9A+G3H/Z3NrrTKqWpvxgQz3nkUdkDTWeKJE6e//BL+R7z79dXOMVksYgM/z6ndtN0hfChg==
+jest-config@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-config/-/jest-config-27.0.6.tgz#119fb10f149ba63d9c50621baa4f1f179500277f"
+ integrity sha512-JZRR3I1Plr2YxPBhgqRspDE2S5zprbga3swYNrvY3HfQGu7p/GjyLOqwrYad97tX3U3mzT53TPHVmozacfP/3w==
dependencies:
"@babel/core" "^7.1.0"
- "@jest/test-sequencer" "^27.0.4"
- "@jest/types" "^27.0.2"
- babel-jest "^27.0.2"
+ "@jest/test-sequencer" "^27.0.6"
+ "@jest/types" "^27.0.6"
+ babel-jest "^27.0.6"
chalk "^4.0.0"
deepmerge "^4.2.2"
glob "^7.1.1"
graceful-fs "^4.2.4"
is-ci "^3.0.0"
- jest-circus "^27.0.4"
- jest-environment-jsdom "^27.0.3"
- jest-environment-node "^27.0.3"
- jest-get-type "^27.0.1"
- jest-jasmine2 "^27.0.4"
- jest-regex-util "^27.0.1"
- jest-resolve "^27.0.4"
- jest-runner "^27.0.4"
- jest-util "^27.0.2"
- jest-validate "^27.0.2"
+ jest-circus "^27.0.6"
+ jest-environment-jsdom "^27.0.6"
+ jest-environment-node "^27.0.6"
+ jest-get-type "^27.0.6"
+ jest-jasmine2 "^27.0.6"
+ jest-regex-util "^27.0.6"
+ jest-resolve "^27.0.6"
+ jest-runner "^27.0.6"
+ jest-util "^27.0.6"
+ jest-validate "^27.0.6"
micromatch "^4.0.4"
- pretty-format "^27.0.2"
+ pretty-format "^27.0.6"
-jest-diff@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.0.2.tgz#f315b87cee5dc134cf42c2708ab27375cc3f5a7e"
- integrity sha512-BFIdRb0LqfV1hBt8crQmw6gGQHVDhM87SpMIZ45FPYKReZYG5er1+5pIn2zKqvrJp6WNox0ylR8571Iwk2Dmgw==
+jest-diff@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.0.6.tgz#4a7a19ee6f04ad70e0e3388f35829394a44c7b5e"
+ integrity sha512-Z1mqgkTCSYaFgwTlP/NUiRzdqgxmmhzHY1Tq17zL94morOHfHu3K4bgSgl+CR4GLhpV8VxkuOYuIWnQ9LnFqmg==
dependencies:
chalk "^4.0.0"
- diff-sequences "^27.0.1"
- jest-get-type "^27.0.1"
- pretty-format "^27.0.2"
+ diff-sequences "^27.0.6"
+ jest-get-type "^27.0.6"
+ pretty-format "^27.0.6"
-jest-docblock@^27.0.1:
- version "27.0.1"
- resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.0.1.tgz#bd9752819b49fa4fab1a50b73eb58c653b962e8b"
- integrity sha512-TA4+21s3oebURc7VgFV4r7ltdIJ5rtBH1E3Tbovcg7AV+oLfD5DcJ2V2vJ5zFA9sL5CFd/d2D6IpsAeSheEdrA==
+jest-docblock@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.0.6.tgz#cc78266acf7fe693ca462cbbda0ea4e639e4e5f3"
+ integrity sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==
dependencies:
detect-newline "^3.0.0"
-jest-each@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.0.2.tgz#865ddb4367476ced752167926b656fa0dcecd8c7"
- integrity sha512-OLMBZBZ6JkoXgUenDtseFRWA43wVl2BwmZYIWQws7eS7pqsIvePqj/jJmEnfq91ALk3LNphgwNK/PRFBYi7ITQ==
+jest-each@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-each/-/jest-each-27.0.6.tgz#cee117071b04060158dc8d9a66dc50ad40ef453b"
+ integrity sha512-m6yKcV3bkSWrUIjxkE9OC0mhBZZdhovIW5ergBYirqnkLXkyEn3oUUF/QZgyecA1cF1QFyTE8bRRl8Tfg1pfLA==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
chalk "^4.0.0"
- jest-get-type "^27.0.1"
- jest-util "^27.0.2"
- pretty-format "^27.0.2"
+ jest-get-type "^27.0.6"
+ jest-util "^27.0.6"
+ pretty-format "^27.0.6"
-jest-environment-jsdom@27.0.3, jest-environment-jsdom@^27.0.3:
- version "27.0.3"
- resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.0.3.tgz#ed73e913ddc03864eb9f934b5cbabf1b63504e2e"
- integrity sha512-5KLmgv1bhiimpSA8oGTnZYk6g4fsNyZiA/6gI2tAZUgrufd7heRUSVh4gRokzZVEj8zlwAQYT0Zs6tuJSW/ECA==
+jest-environment-jsdom@27.0.6, jest-environment-jsdom@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.0.6.tgz#f66426c4c9950807d0a9f209c590ce544f73291f"
+ integrity sha512-FvetXg7lnXL9+78H+xUAsra3IeZRTiegA3An01cWeXBspKXUhAwMM9ycIJ4yBaR0L7HkoMPaZsozCLHh4T8fuw==
dependencies:
- "@jest/environment" "^27.0.3"
- "@jest/fake-timers" "^27.0.3"
- "@jest/types" "^27.0.2"
+ "@jest/environment" "^27.0.6"
+ "@jest/fake-timers" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
- jest-mock "^27.0.3"
- jest-util "^27.0.2"
+ jest-mock "^27.0.6"
+ jest-util "^27.0.6"
jsdom "^16.6.0"
-jest-environment-node@^27.0.3:
- version "27.0.3"
- resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.0.3.tgz#b4acb3679d2552a4215732cab8b0ca7ec4398ee0"
- integrity sha512-co2/IVnIFL3cItpFULCvXFg9us4gvWXgs7mutAMPCbFhcqh56QAOdKhNzC2+RycsC/k4mbMj1VF+9F/NzA0ROg==
+jest-environment-node@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.0.6.tgz#a6699b7ceb52e8d68138b9808b0c404e505f3e07"
+ integrity sha512-+Vi6yLrPg/qC81jfXx3IBlVnDTI6kmRr08iVa2hFCWmJt4zha0XW7ucQltCAPhSR0FEKEoJ3i+W4E6T0s9is0w==
dependencies:
- "@jest/environment" "^27.0.3"
- "@jest/fake-timers" "^27.0.3"
- "@jest/types" "^27.0.2"
+ "@jest/environment" "^27.0.6"
+ "@jest/fake-timers" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
- jest-mock "^27.0.3"
- jest-util "^27.0.2"
+ jest-mock "^27.0.6"
+ jest-util "^27.0.6"
-jest-get-type@^27.0.1:
- version "27.0.1"
- resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.1.tgz#34951e2b08c8801eb28559d7eb732b04bbcf7815"
- integrity sha512-9Tggo9zZbu0sHKebiAijyt1NM77Z0uO4tuWOxUCujAiSeXv30Vb5D4xVF4UR4YWNapcftj+PbByU54lKD7/xMg==
+jest-get-type@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.6.tgz#0eb5c7f755854279ce9b68a9f1a4122f69047cfe"
+ integrity sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==
-jest-haste-map@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.0.2.tgz#3f1819400c671237e48b4d4b76a80a0dbed7577f"
- integrity sha512-37gYfrYjjhEfk37C4bCMWAC0oPBxDpG0qpl8lYg8BT//wf353YT/fzgA7+Dq0EtM7rPFS3JEcMsxdtDwNMi2cA==
+jest-haste-map@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.0.6.tgz#4683a4e68f6ecaa74231679dca237279562c8dc7"
+ integrity sha512-4ldjPXX9h8doB2JlRzg9oAZ2p6/GpQUNAeiYXqcpmrKbP0Qev0wdZlxSMOmz8mPOEnt4h6qIzXFLDi8RScX/1w==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
"@types/graceful-fs" "^4.1.2"
"@types/node" "*"
anymatch "^3.0.3"
fb-watchman "^2.0.0"
graceful-fs "^4.2.4"
- jest-regex-util "^27.0.1"
- jest-serializer "^27.0.1"
- jest-util "^27.0.2"
- jest-worker "^27.0.2"
+ jest-regex-util "^27.0.6"
+ jest-serializer "^27.0.6"
+ jest-util "^27.0.6"
+ jest-worker "^27.0.6"
micromatch "^4.0.4"
walker "^1.0.7"
optionalDependencies:
fsevents "^2.3.2"
-jest-jasmine2@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.0.4.tgz#c669519ccf4904a485338555e1e66cad36bb0670"
- integrity sha512-yj3WrjjquZwkJw+eA4c9yucHw4/+EHndHWSqgHbHGQfT94ihaaQsa009j1a0puU8CNxPDk0c1oAPeOpdJUElwA==
+jest-jasmine2@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.0.6.tgz#fd509a9ed3d92bd6edb68a779f4738b100655b37"
+ integrity sha512-cjpH2sBy+t6dvCeKBsHpW41mjHzXgsavaFMp+VWRf0eR4EW8xASk1acqmljFtK2DgyIECMv2yCdY41r2l1+4iA==
dependencies:
"@babel/traverse" "^7.1.0"
- "@jest/environment" "^27.0.3"
- "@jest/source-map" "^27.0.1"
- "@jest/test-result" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/environment" "^27.0.6"
+ "@jest/source-map" "^27.0.6"
+ "@jest/test-result" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
chalk "^4.0.0"
co "^4.6.0"
- expect "^27.0.2"
+ expect "^27.0.6"
is-generator-fn "^2.0.0"
- jest-each "^27.0.2"
- jest-matcher-utils "^27.0.2"
- jest-message-util "^27.0.2"
- jest-runtime "^27.0.4"
- jest-snapshot "^27.0.4"
- jest-util "^27.0.2"
- pretty-format "^27.0.2"
+ jest-each "^27.0.6"
+ jest-matcher-utils "^27.0.6"
+ jest-message-util "^27.0.6"
+ jest-runtime "^27.0.6"
+ jest-snapshot "^27.0.6"
+ jest-util "^27.0.6"
+ pretty-format "^27.0.6"
throat "^6.0.1"
-jest-leak-detector@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz#ce19aa9dbcf7a72a9d58907a970427506f624e69"
- integrity sha512-TZA3DmCOfe8YZFIMD1GxFqXUkQnIoOGQyy4hFCA2mlHtnAaf+FeOMxi0fZmfB41ZL+QbFG6BVaZF5IeFIVy53Q==
+jest-leak-detector@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.0.6.tgz#545854275f85450d4ef4b8fe305ca2a26450450f"
+ integrity sha512-2/d6n2wlH5zEcdctX4zdbgX8oM61tb67PQt4Xh8JFAIy6LRKUnX528HulkaG6nD5qDl5vRV1NXejCe1XRCH5gQ==
dependencies:
- jest-get-type "^27.0.1"
- pretty-format "^27.0.2"
+ jest-get-type "^27.0.6"
+ pretty-format "^27.0.6"
-jest-matcher-utils@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz#f14c060605a95a466cdc759acc546c6f4cbfc4f0"
- integrity sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==
+jest-matcher-utils@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.0.6.tgz#2a8da1e86c620b39459f4352eaa255f0d43e39a9"
+ integrity sha512-OFgF2VCQx9vdPSYTHWJ9MzFCehs20TsyFi6bIHbk5V1u52zJOnvF0Y/65z3GLZHKRuTgVPY4Z6LVePNahaQ+tA==
dependencies:
chalk "^4.0.0"
- jest-diff "^27.0.2"
- jest-get-type "^27.0.1"
- pretty-format "^27.0.2"
+ jest-diff "^27.0.6"
+ jest-get-type "^27.0.6"
+ pretty-format "^27.0.6"
-jest-message-util@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.0.2.tgz#181c9b67dff504d8f4ad15cba10d8b80f272048c"
- integrity sha512-rTqWUX42ec2LdMkoUPOzrEd1Tcm+R1KfLOmFK+OVNo4MnLsEaxO5zPDb2BbdSmthdM/IfXxOZU60P/WbWF8BTw==
+jest-message-util@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.0.6.tgz#158bcdf4785706492d164a39abca6a14da5ab8b5"
+ integrity sha512-rBxIs2XK7rGy+zGxgi+UJKP6WqQ+KrBbD1YMj517HYN3v2BG66t3Xan3FWqYHKZwjdB700KiAJ+iES9a0M+ixw==
dependencies:
"@babel/code-frame" "^7.12.13"
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
"@types/stack-utils" "^2.0.0"
chalk "^4.0.0"
graceful-fs "^4.2.4"
micromatch "^4.0.4"
- pretty-format "^27.0.2"
+ pretty-format "^27.0.6"
slash "^3.0.0"
stack-utils "^2.0.3"
-jest-mock@^27.0.3:
- version "27.0.3"
- resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.0.3.tgz#5591844f9192b3335c0dca38e8e45ed297d4d23d"
- integrity sha512-O5FZn5XDzEp+Xg28mUz4ovVcdwBBPfAhW9+zJLO0Efn2qNbYcDaJvSlRiQ6BCZUCVOJjALicuJQI9mRFjv1o9Q==
+jest-mock@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.0.6.tgz#0efdd40851398307ba16778728f6d34d583e3467"
+ integrity sha512-lzBETUoK8cSxts2NYXSBWT+EJNzmUVtVVwS1sU9GwE1DLCfGsngg+ZVSIe0yd0ZSm+y791esiuo+WSwpXJQ5Bw==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
jest-pnp-resolver@^1.2.2:
@@ -2896,76 +2889,76 @@ jest-pnp-resolver@^1.2.2:
resolved "https://registry.yarnpkg.com/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz#b704ac0ae028a89108a4d040b3f919dfddc8e33c"
integrity sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==
-jest-regex-util@^27.0.1:
- version "27.0.1"
- resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.1.tgz#69d4b1bf5b690faa3490113c47486ed85dd45b68"
- integrity sha512-6nY6QVcpTgEKQy1L41P4pr3aOddneK17kn3HJw6SdwGiKfgCGTvH02hVXL0GU8GEKtPH83eD2DIDgxHXOxVohQ==
+jest-regex-util@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz#02e112082935ae949ce5d13b2675db3d8c87d9c5"
+ integrity sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==
-jest-resolve-dependencies@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.4.tgz#a07a242d70d668afd3fcf7f4270755eebb1fe579"
- integrity sha512-F33UPfw1YGWCV2uxJl7wD6TvcQn5IC0LtguwY3r4L7R6H4twpLkp5Q2ZfzRx9A2I3G8feiy0O0sqcn/Qoym71A==
+jest-resolve-dependencies@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.6.tgz#3e619e0ef391c3ecfcf6ef4056207a3d2be3269f"
+ integrity sha512-mg9x9DS3BPAREWKCAoyg3QucCr0n6S8HEEsqRCKSPjPcu9HzRILzhdzY3imsLoZWeosEbJZz6TKasveczzpJZA==
dependencies:
- "@jest/types" "^27.0.2"
- jest-regex-util "^27.0.1"
- jest-snapshot "^27.0.4"
+ "@jest/types" "^27.0.6"
+ jest-regex-util "^27.0.6"
+ jest-snapshot "^27.0.6"
-jest-resolve@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.0.4.tgz#8a27bc3f2f00c8ea28f3bc99bbf6f468300a703d"
- integrity sha512-BcfyK2i3cG79PDb/6gB6zFeFQlcqLsQjGBqznFCpA0L/3l1L/oOsltdUjs5eISAWA9HS9qtj8v2PSZr/yWxONQ==
+jest-resolve@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.0.6.tgz#e90f436dd4f8fbf53f58a91c42344864f8e55bff"
+ integrity sha512-yKmIgw2LgTh7uAJtzv8UFHGF7Dm7XfvOe/LQ3Txv101fLM8cx2h1QVwtSJ51Q/SCxpIiKfVn6G2jYYMDNHZteA==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
chalk "^4.0.0"
escalade "^3.1.1"
graceful-fs "^4.2.4"
jest-pnp-resolver "^1.2.2"
- jest-util "^27.0.2"
- jest-validate "^27.0.2"
+ jest-util "^27.0.6"
+ jest-validate "^27.0.6"
resolve "^1.20.0"
slash "^3.0.0"
-jest-runner@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.0.4.tgz#2787170a9509b792ae129794f6944d27d5d12a4f"
- integrity sha512-NfmvSYLCsCJk2AG8Ar2NAh4PhsJJpO+/r+g4bKR5L/5jFzx/indUpnVBdrfDvuqhGLLAvrKJ9FM/Nt8o1dsqxg==
+jest-runner@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.0.6.tgz#1325f45055539222bbc7256a6976e993ad2f9520"
+ integrity sha512-W3Bz5qAgaSChuivLn+nKOgjqNxM7O/9JOJoKDCqThPIg2sH/d4A/lzyiaFgnb9V1/w29Le11NpzTJSzga1vyYQ==
dependencies:
- "@jest/console" "^27.0.2"
- "@jest/environment" "^27.0.3"
- "@jest/test-result" "^27.0.2"
- "@jest/transform" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/console" "^27.0.6"
+ "@jest/environment" "^27.0.6"
+ "@jest/test-result" "^27.0.6"
+ "@jest/transform" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
chalk "^4.0.0"
emittery "^0.8.1"
exit "^0.1.2"
graceful-fs "^4.2.4"
- jest-docblock "^27.0.1"
- jest-environment-jsdom "^27.0.3"
- jest-environment-node "^27.0.3"
- jest-haste-map "^27.0.2"
- jest-leak-detector "^27.0.2"
- jest-message-util "^27.0.2"
- jest-resolve "^27.0.4"
- jest-runtime "^27.0.4"
- jest-util "^27.0.2"
- jest-worker "^27.0.2"
+ jest-docblock "^27.0.6"
+ jest-environment-jsdom "^27.0.6"
+ jest-environment-node "^27.0.6"
+ jest-haste-map "^27.0.6"
+ jest-leak-detector "^27.0.6"
+ jest-message-util "^27.0.6"
+ jest-resolve "^27.0.6"
+ jest-runtime "^27.0.6"
+ jest-util "^27.0.6"
+ jest-worker "^27.0.6"
source-map-support "^0.5.6"
throat "^6.0.1"
-jest-runtime@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.0.4.tgz#2e4a6aa77cac32ac612dfe12768387a8aa15c2f0"
- integrity sha512-voJB4xbAjS/qYPboV+e+gmg3jfvHJJY4CagFWBOM9dQKtlaiTjcpD2tWwla84Z7PtXSQPeIpXY0qksA9Dum29A==
+jest-runtime@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.0.6.tgz#45877cfcd386afdd4f317def551fc369794c27c9"
+ integrity sha512-BhvHLRVfKibYyqqEFkybsznKwhrsu7AWx2F3y9G9L95VSIN3/ZZ9vBpm/XCS2bS+BWz3sSeNGLzI3TVQ0uL85Q==
dependencies:
- "@jest/console" "^27.0.2"
- "@jest/environment" "^27.0.3"
- "@jest/fake-timers" "^27.0.3"
- "@jest/globals" "^27.0.3"
- "@jest/source-map" "^27.0.1"
- "@jest/test-result" "^27.0.2"
- "@jest/transform" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/console" "^27.0.6"
+ "@jest/environment" "^27.0.6"
+ "@jest/fake-timers" "^27.0.6"
+ "@jest/globals" "^27.0.6"
+ "@jest/source-map" "^27.0.6"
+ "@jest/test-result" "^27.0.6"
+ "@jest/transform" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/yargs" "^16.0.0"
chalk "^4.0.0"
cjs-module-lexer "^1.0.0"
@@ -2973,30 +2966,30 @@ jest-runtime@^27.0.4:
exit "^0.1.2"
glob "^7.1.3"
graceful-fs "^4.2.4"
- jest-haste-map "^27.0.2"
- jest-message-util "^27.0.2"
- jest-mock "^27.0.3"
- jest-regex-util "^27.0.1"
- jest-resolve "^27.0.4"
- jest-snapshot "^27.0.4"
- jest-util "^27.0.2"
- jest-validate "^27.0.2"
+ jest-haste-map "^27.0.6"
+ jest-message-util "^27.0.6"
+ jest-mock "^27.0.6"
+ jest-regex-util "^27.0.6"
+ jest-resolve "^27.0.6"
+ jest-snapshot "^27.0.6"
+ jest-util "^27.0.6"
+ jest-validate "^27.0.6"
slash "^3.0.0"
strip-bom "^4.0.0"
yargs "^16.0.3"
-jest-serializer@^27.0.1:
- version "27.0.1"
- resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.0.1.tgz#2464d04dcc33fb71dc80b7c82e3c5e8a08cb1020"
- integrity sha512-svy//5IH6bfQvAbkAEg1s7xhhgHTtXu0li0I2fdKHDsLP2P2MOiscPQIENQep8oU2g2B3jqLyxKKzotZOz4CwQ==
+jest-serializer@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.0.6.tgz#93a6c74e0132b81a2d54623251c46c498bb5bec1"
+ integrity sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==
dependencies:
"@types/node" "*"
graceful-fs "^4.2.4"
-jest-snapshot@^27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.0.4.tgz#2b96e22ca90382b3e93bd0aae2ce4c78bf51fb5b"
- integrity sha512-hnjrvpKGdSMvKfbHyaG5Kul7pDJGZvjVy0CKpzhu28MmAssDXS6GpynhXzgst1wBQoKD8c9b2VS2a5yhDLQRCA==
+jest-snapshot@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.0.6.tgz#f4e6b208bd2e92e888344d78f0f650bcff05a4bf"
+ integrity sha512-NTHaz8He+ATUagUgE7C/UtFcRoHqR2Gc+KDfhQIyx+VFgwbeEMjeP+ILpUTLosZn/ZtbNdCF5LkVnN/l+V751A==
dependencies:
"@babel/core" "^7.7.2"
"@babel/generator" "^7.7.2"
@@ -3004,79 +2997,79 @@ jest-snapshot@^27.0.4:
"@babel/plugin-syntax-typescript" "^7.7.2"
"@babel/traverse" "^7.7.2"
"@babel/types" "^7.0.0"
- "@jest/transform" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/transform" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/babel__traverse" "^7.0.4"
"@types/prettier" "^2.1.5"
babel-preset-current-node-syntax "^1.0.0"
chalk "^4.0.0"
- expect "^27.0.2"
+ expect "^27.0.6"
graceful-fs "^4.2.4"
- jest-diff "^27.0.2"
- jest-get-type "^27.0.1"
- jest-haste-map "^27.0.2"
- jest-matcher-utils "^27.0.2"
- jest-message-util "^27.0.2"
- jest-resolve "^27.0.4"
- jest-util "^27.0.2"
+ jest-diff "^27.0.6"
+ jest-get-type "^27.0.6"
+ jest-haste-map "^27.0.6"
+ jest-matcher-utils "^27.0.6"
+ jest-message-util "^27.0.6"
+ jest-resolve "^27.0.6"
+ jest-util "^27.0.6"
natural-compare "^1.4.0"
- pretty-format "^27.0.2"
+ pretty-format "^27.0.6"
semver "^7.3.2"
-jest-util@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.0.2.tgz#fc2c7ace3c75ae561cf1e5fdb643bf685a5be7c7"
- integrity sha512-1d9uH3a00OFGGWSibpNYr+jojZ6AckOMCXV2Z4K3YXDnzpkAaXQyIpY14FOJPiUmil7CD+A6Qs+lnnh6ctRbIA==
+jest-util@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-27.0.6.tgz#e8e04eec159de2f4d5f57f795df9cdc091e50297"
+ integrity sha512-1JjlaIh+C65H/F7D11GNkGDDZtDfMEM8EBXsvd+l/cxtgQ6QhxuloOaiayt89DxUvDarbVhqI98HhgrM1yliFQ==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
chalk "^4.0.0"
graceful-fs "^4.2.4"
is-ci "^3.0.0"
picomatch "^2.2.3"
-jest-validate@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.0.2.tgz#7fe2c100089449cd5cbb47a5b0b6cb7cda5beee5"
- integrity sha512-UgBF6/oVu1ofd1XbaSotXKihi8nZhg0Prm8twQ9uCuAfo59vlxCXMPI/RKmrZEVgi3Nd9dS0I8A0wzWU48pOvg==
+jest-validate@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.0.6.tgz#930a527c7a951927df269f43b2dc23262457e2a6"
+ integrity sha512-yhZZOaMH3Zg6DC83n60pLmdU1DQE46DW+KLozPiPbSbPhlXXaiUTDlhHQhHFpaqIFRrInko1FHXjTRpjWRuWfA==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
camelcase "^6.2.0"
chalk "^4.0.0"
- jest-get-type "^27.0.1"
+ jest-get-type "^27.0.6"
leven "^3.1.0"
- pretty-format "^27.0.2"
+ pretty-format "^27.0.6"
-jest-watcher@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.0.2.tgz#dab5f9443e2d7f52597186480731a8c6335c5deb"
- integrity sha512-8nuf0PGuTxWj/Ytfw5fyvNn/R80iXY8QhIT0ofyImUvdnoaBdT6kob0GmhXR+wO+ALYVnh8bQxN4Tjfez0JgkA==
+jest-watcher@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.0.6.tgz#89526f7f9edf1eac4e4be989bcb6dec6b8878d9c"
+ integrity sha512-/jIoKBhAP00/iMGnTwUBLgvxkn7vsOweDrOTSPzc7X9uOyUtJIDthQBTI1EXz90bdkrxorUZVhJwiB69gcHtYQ==
dependencies:
- "@jest/test-result" "^27.0.2"
- "@jest/types" "^27.0.2"
+ "@jest/test-result" "^27.0.6"
+ "@jest/types" "^27.0.6"
"@types/node" "*"
ansi-escapes "^4.2.1"
chalk "^4.0.0"
- jest-util "^27.0.2"
+ jest-util "^27.0.6"
string-length "^4.0.1"
-jest-worker@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.0.2.tgz#4ebeb56cef48b3e7514552f80d0d80c0129f0b05"
- integrity sha512-EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==
+jest-worker@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.0.6.tgz#a5fdb1e14ad34eb228cfe162d9f729cdbfa28aed"
+ integrity sha512-qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==
dependencies:
"@types/node" "*"
merge-stream "^2.0.0"
supports-color "^8.0.0"
-jest@27.0.4:
- version "27.0.4"
- resolved "https://registry.yarnpkg.com/jest/-/jest-27.0.4.tgz#91d4d564b36bcf93b98dac1ab19f07089e670f53"
- integrity sha512-Px1iKFooXgGSkk1H8dJxxBIrM3tsc5SIuI4kfKYK2J+4rvCvPGr/cXktxh0e9zIPQ5g09kOMNfHQEmusBUf/ZA==
+jest@27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/jest/-/jest-27.0.6.tgz#10517b2a628f0409087fbf473db44777d7a04505"
+ integrity sha512-EjV8aETrsD0wHl7CKMibKwQNQc3gIRBXlTikBmmHUeVMKaPFxdcUIBfoDqTSXDoGJIivAYGqCWVlzCSaVjPQsA==
dependencies:
- "@jest/core" "^27.0.4"
+ "@jest/core" "^27.0.6"
import-local "^3.0.2"
- jest-cli "^27.0.4"
+ jest-cli "^27.0.6"
js-tokens@^4.0.0:
version "4.0.0"
@@ -3622,12 +3615,12 @@ prepend-http@^2.0.0:
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
integrity sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=
-pretty-format@^27.0.2:
- version "27.0.2"
- resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.0.2.tgz#9283ff8c4f581b186b2d4da461617143dca478a4"
- integrity sha512-mXKbbBPnYTG7Yra9qFBtqj+IXcsvxsvOBco3QHxtxTl+hHKq6QdzMZ+q0CtL4ORHZgwGImRr2XZUX2EWzORxig==
+pretty-format@^27.0.6:
+ version "27.0.6"
+ resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.0.6.tgz#ab770c47b2c6f893a21aefc57b75da63ef49a11f"
+ integrity sha512-8tGD7gBIENgzqA+UBzObyWqQ5B778VIFZA/S66cclyd5YkFLYs2Js7gxDKf0MXtTc9zcS7t1xhdfcElJ3YIvkQ==
dependencies:
- "@jest/types" "^27.0.2"
+ "@jest/types" "^27.0.6"
ansi-regex "^5.0.0"
ansi-styles "^5.0.0"
react-is "^17.0.1"
@@ -4364,10 +4357,10 @@ v8-compile-cache@^2.0.3:
resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
-v8-to-istanbul@^7.0.0:
- version "7.1.2"
- resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz#30898d1a7fa0c84d225a2c1434fb958f290883c1"
- integrity sha512-TxNb7YEUwkLXCQYeudi6lgQ/SZrzNO4kMdlqVxaZPUIUjCv6iSSypUQX70kNBSERpQ8fk48+d61FXk+tgqcWow==
+v8-to-istanbul@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz#4229f2a99e367f3f018fa1d5c2b8ec684667c69c"
+ integrity sha512-LkmXi8UUNxnCC+JlH7/fsfsKr5AU110l+SYGJimWNkWhxbN5EyeOtm1MJ0hhvqMMOhGwBj1Fp70Yv9i+hX0QAg==
dependencies:
"@types/istanbul-lib-coverage" "^2.0.1"
convert-source-map "^1.6.0"
@@ -4426,9 +4419,9 @@ whatwg-mimetype@^2.3.0:
integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
whatwg-url@^8.0.0, whatwg-url@^8.5.0:
- version "8.6.0"
- resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.6.0.tgz#27c0205a4902084b872aecb97cf0f2a7a3011f4c"
- integrity sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==
+ version "8.7.0"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz#656a78e510ff8f3937bc0bcbe9f5c0ac35941b77"
+ integrity sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==
dependencies:
lodash "^4.7.0"
tr46 "^2.1.0"
@@ -4478,9 +4471,9 @@ write-file-atomic@^3.0.0:
typedarray-to-buffer "^3.1.5"
ws@^7.4.5:
- version "7.5.0"
- resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.0.tgz#0033bafea031fb9df041b2026fc72a571ca44691"
- integrity sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==
+ version "7.5.1"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.1.tgz#44fc000d87edb1d9c53e51fbc69a0ac1f6871d66"
+ integrity sha512-2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow==
xdg-basedir@^4.0.0:
version "4.0.0"
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/yarn.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/yarn.nix
index 14e1b9902c..a92d6defef 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/yarn.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/vieb/yarn.nix
@@ -26,11 +26,11 @@
};
}
{
- name = "_babel_compat_data___compat_data_7.14.5.tgz";
+ name = "_babel_compat_data___compat_data_7.14.7.tgz";
path = fetchurl {
- name = "_babel_compat_data___compat_data_7.14.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.5.tgz";
- sha1 = "8ef4c18e58e801c5c95d3c1c0f2874a2680fadea";
+ name = "_babel_compat_data___compat_data_7.14.7.tgz";
+ url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.7.tgz";
+ sha1 = "7b047d7a3a89a67d2258dc61f604f098f1bc7e08";
};
}
{
@@ -82,11 +82,11 @@
};
}
{
- name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.14.5.tgz";
+ name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.14.7.tgz";
path = fetchurl {
- name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.14.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.5.tgz";
- sha1 = "d5c70e4ad13b402c95156c7a53568f504e2fb7b8";
+ name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.14.7.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz";
+ sha1 = "97e56244beb94211fe277bd818e3a329c66f7970";
};
}
{
@@ -178,11 +178,11 @@
};
}
{
- name = "_babel_parser___parser_7.14.6.tgz";
+ name = "_babel_parser___parser_7.14.7.tgz";
path = fetchurl {
- name = "_babel_parser___parser_7.14.6.tgz";
- url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.6.tgz";
- sha1 = "d85cc68ca3cac84eae384c06f032921f5227f4b2";
+ name = "_babel_parser___parser_7.14.7.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.7.tgz";
+ sha1 = "6099720c8839ca865a2637e6c85852ead0bdb595";
};
}
{
@@ -298,11 +298,11 @@
};
}
{
- name = "_babel_traverse___traverse_7.14.5.tgz";
+ name = "_babel_traverse___traverse_7.14.7.tgz";
path = fetchurl {
- name = "_babel_traverse___traverse_7.14.5.tgz";
- url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.5.tgz";
- sha1 = "c111b0f58afab4fea3d3385a406f692748c59870";
+ name = "_babel_traverse___traverse_7.14.7.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.7.tgz";
+ sha1 = "64007c9774cfdc3abd23b0780bc18a3ce3631753";
};
}
{
@@ -329,14 +329,6 @@
sha1 = "643849d5f08c167eb84a2e7e3f1f9fbc41a3889b";
};
}
- {
- name = "_cliqz_adblocker_electron_preload___adblocker_electron_preload_1.22.1.tgz";
- path = fetchurl {
- name = "_cliqz_adblocker_electron_preload___adblocker_electron_preload_1.22.1.tgz";
- url = "https://registry.yarnpkg.com/@cliqz/adblocker-electron-preload/-/adblocker-electron-preload-1.22.1.tgz";
- sha1 = "8ce8c18d0ce5f7afa7c1dfe1f4cba30ada86f4af";
- };
- }
{
name = "_cliqz_adblocker_electron_preload___adblocker_electron_preload_1.22.2.tgz";
path = fetchurl {
@@ -346,11 +338,11 @@
};
}
{
- name = "_cliqz_adblocker_electron___adblocker_electron_1.22.1.tgz";
+ name = "_cliqz_adblocker_electron___adblocker_electron_1.22.2.tgz";
path = fetchurl {
- name = "_cliqz_adblocker_electron___adblocker_electron_1.22.1.tgz";
- url = "https://registry.yarnpkg.com/@cliqz/adblocker-electron/-/adblocker-electron-1.22.1.tgz";
- sha1 = "13fe6de4be0c3beb2851634b27ea1223d10ca92b";
+ name = "_cliqz_adblocker_electron___adblocker_electron_1.22.2.tgz";
+ url = "https://registry.yarnpkg.com/@cliqz/adblocker-electron/-/adblocker-electron-1.22.2.tgz";
+ sha1 = "85af3b49f7f653e6fb0d008b6523e3b3ba0dd41e";
};
}
{
@@ -418,91 +410,91 @@
};
}
{
- name = "_jest_console___console_27.0.2.tgz";
+ name = "_jest_console___console_27.0.6.tgz";
path = fetchurl {
- name = "_jest_console___console_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/@jest/console/-/console-27.0.2.tgz";
- sha1 = "b8eeff8f21ac51d224c851e1729d2630c18631e6";
+ name = "_jest_console___console_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/console/-/console-27.0.6.tgz";
+ sha1 = "3eb72ea80897495c3d73dd97aab7f26770e2260f";
};
}
{
- name = "_jest_core___core_27.0.4.tgz";
+ name = "_jest_core___core_27.0.6.tgz";
path = fetchurl {
- name = "_jest_core___core_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/@jest/core/-/core-27.0.4.tgz";
- sha1 = "679bf9ac07900da2ddbb9667bb1afa8029038f53";
+ name = "_jest_core___core_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/core/-/core-27.0.6.tgz";
+ sha1 = "c5f642727a0b3bf0f37c4b46c675372d0978d4a1";
};
}
{
- name = "_jest_environment___environment_27.0.3.tgz";
+ name = "_jest_environment___environment_27.0.6.tgz";
path = fetchurl {
- name = "_jest_environment___environment_27.0.3.tgz";
- url = "https://registry.yarnpkg.com/@jest/environment/-/environment-27.0.3.tgz";
- sha1 = "68769b1dfdd213e3456169d64fbe9bd63a5fda92";
+ name = "_jest_environment___environment_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/environment/-/environment-27.0.6.tgz";
+ sha1 = "ee293fe996db01d7d663b8108fa0e1ff436219d2";
};
}
{
- name = "_jest_fake_timers___fake_timers_27.0.3.tgz";
+ name = "_jest_fake_timers___fake_timers_27.0.6.tgz";
path = fetchurl {
- name = "_jest_fake_timers___fake_timers_27.0.3.tgz";
- url = "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.0.3.tgz";
- sha1 = "9899ba6304cc636734c74478df502e18136461dd";
+ name = "_jest_fake_timers___fake_timers_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/fake-timers/-/fake-timers-27.0.6.tgz";
+ sha1 = "cbad52f3fe6abe30e7acb8cd5fa3466b9588e3df";
};
}
{
- name = "_jest_globals___globals_27.0.3.tgz";
+ name = "_jest_globals___globals_27.0.6.tgz";
path = fetchurl {
- name = "_jest_globals___globals_27.0.3.tgz";
- url = "https://registry.yarnpkg.com/@jest/globals/-/globals-27.0.3.tgz";
- sha1 = "1cf8933b7791bba0b99305cbf39fd4d2e3fe4060";
+ name = "_jest_globals___globals_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/globals/-/globals-27.0.6.tgz";
+ sha1 = "48e3903f99a4650673d8657334d13c9caf0e8f82";
};
}
{
- name = "_jest_reporters___reporters_27.0.4.tgz";
+ name = "_jest_reporters___reporters_27.0.6.tgz";
path = fetchurl {
- name = "_jest_reporters___reporters_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.0.4.tgz";
- sha1 = "95609b1be97afb80d55d8aa3d7c3179c15810e65";
+ name = "_jest_reporters___reporters_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/reporters/-/reporters-27.0.6.tgz";
+ sha1 = "91e7f2d98c002ad5df94d5b5167c1eb0b9fd5b00";
};
}
{
- name = "_jest_source_map___source_map_27.0.1.tgz";
+ name = "_jest_source_map___source_map_27.0.6.tgz";
path = fetchurl {
- name = "_jest_source_map___source_map_27.0.1.tgz";
- url = "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.0.1.tgz";
- sha1 = "2afbf73ddbaddcb920a8e62d0238a0a9e0a8d3e4";
+ name = "_jest_source_map___source_map_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/source-map/-/source-map-27.0.6.tgz";
+ sha1 = "be9e9b93565d49b0548b86e232092491fb60551f";
};
}
{
- name = "_jest_test_result___test_result_27.0.2.tgz";
+ name = "_jest_test_result___test_result_27.0.6.tgz";
path = fetchurl {
- name = "_jest_test_result___test_result_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.0.2.tgz";
- sha1 = "0451049e32ceb609b636004ccc27c8fa22263f10";
+ name = "_jest_test_result___test_result_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/test-result/-/test-result-27.0.6.tgz";
+ sha1 = "3fa42015a14e4fdede6acd042ce98c7f36627051";
};
}
{
- name = "_jest_test_sequencer___test_sequencer_27.0.4.tgz";
+ name = "_jest_test_sequencer___test_sequencer_27.0.6.tgz";
path = fetchurl {
- name = "_jest_test_sequencer___test_sequencer_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.0.4.tgz";
- sha1 = "976493b277594d81e589896f0ed21f198308928a";
+ name = "_jest_test_sequencer___test_sequencer_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/test-sequencer/-/test-sequencer-27.0.6.tgz";
+ sha1 = "80a913ed7a1130545b1cd777ff2735dd3af5d34b";
};
}
{
- name = "_jest_transform___transform_27.0.2.tgz";
+ name = "_jest_transform___transform_27.0.6.tgz";
path = fetchurl {
- name = "_jest_transform___transform_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/@jest/transform/-/transform-27.0.2.tgz";
- sha1 = "b073b7c589e3f4b842102468875def2bb722d6b5";
+ name = "_jest_transform___transform_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/transform/-/transform-27.0.6.tgz";
+ sha1 = "189ad7107413208f7600f4719f81dd2f7278cc95";
};
}
{
- name = "_jest_types___types_27.0.2.tgz";
+ name = "_jest_types___types_27.0.6.tgz";
path = fetchurl {
- name = "_jest_types___types_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/@jest/types/-/types-27.0.2.tgz";
- sha1 = "e153d6c46bda0f2589f0702b071f9898c7bbd37e";
+ name = "_jest_types___types_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@jest/types/-/types-27.0.6.tgz";
+ sha1 = "9a992bc517e0c49f035938b8549719c2de40706b";
};
}
{
@@ -642,11 +634,11 @@
};
}
{
- name = "_types_babel__traverse___babel__traverse_7.11.1.tgz";
+ name = "_types_babel__traverse___babel__traverse_7.14.0.tgz";
path = fetchurl {
- name = "_types_babel__traverse___babel__traverse_7.11.1.tgz";
- url = "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.11.1.tgz";
- sha1 = "654f6c4f67568e24c23b367e947098c6206fa639";
+ name = "_types_babel__traverse___babel__traverse_7.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.14.0.tgz";
+ sha1 = "a34277cf8acbd3185ea74129e1f100491eb1da7f";
};
}
{
@@ -666,11 +658,11 @@
};
}
{
- name = "_types_filesystem___filesystem_0.0.30.tgz";
+ name = "_types_filesystem___filesystem_0.0.31.tgz";
path = fetchurl {
- name = "_types_filesystem___filesystem_0.0.30.tgz";
- url = "https://registry.yarnpkg.com/@types/filesystem/-/filesystem-0.0.30.tgz";
- sha1 = "a7373a2edf34d13e298baf7ee1101f738b2efb7e";
+ name = "_types_filesystem___filesystem_0.0.31.tgz";
+ url = "https://registry.yarnpkg.com/@types/filesystem/-/filesystem-0.0.31.tgz";
+ sha1 = "121a1ded274a2dc731d5e0d90163a920ad6a9ef1";
};
}
{
@@ -754,19 +746,19 @@
};
}
{
- name = "_types_node___node_15.12.4.tgz";
+ name = "_types_node___node_15.12.5.tgz";
path = fetchurl {
- name = "_types_node___node_15.12.4.tgz";
- url = "https://registry.yarnpkg.com/@types/node/-/node-15.12.4.tgz";
- sha1 = "e1cf817d70a1e118e81922c4ff6683ce9d422e26";
+ name = "_types_node___node_15.12.5.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-15.12.5.tgz";
+ sha1 = "9a78318a45d75c9523d2396131bd3cca54b2d185";
};
}
{
- name = "_types_node___node_14.17.3.tgz";
+ name = "_types_node___node_14.17.4.tgz";
path = fetchurl {
- name = "_types_node___node_14.17.3.tgz";
- url = "https://registry.yarnpkg.com/@types/node/-/node-14.17.3.tgz";
- sha1 = "6d327abaa4be34a74e421ed6409a0ae2f47f4c3d";
+ name = "_types_node___node_14.17.4.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-14.17.4.tgz";
+ sha1 = "218712242446fc868d0e007af29a4408c7765bc0";
};
}
{
@@ -858,11 +850,11 @@
};
}
{
- name = "acorn___acorn_8.4.0.tgz";
+ name = "acorn___acorn_8.4.1.tgz";
path = fetchurl {
- name = "acorn___acorn_8.4.0.tgz";
- url = "https://registry.yarnpkg.com/acorn/-/acorn-8.4.0.tgz";
- sha1 = "af53266e698d7cffa416714b503066a82221be60";
+ name = "acorn___acorn_8.4.1.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-8.4.1.tgz";
+ sha1 = "56c36251fc7cabc7096adc18f05afe814321a28c";
};
}
{
@@ -1098,11 +1090,11 @@
};
}
{
- name = "babel_jest___babel_jest_27.0.2.tgz";
+ name = "babel_jest___babel_jest_27.0.6.tgz";
path = fetchurl {
- name = "babel_jest___babel_jest_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.0.2.tgz";
- sha1 = "7dc18adb01322acce62c2af76ea2c7cd186ade37";
+ name = "babel_jest___babel_jest_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/babel-jest/-/babel-jest-27.0.6.tgz";
+ sha1 = "e99c6e0577da2655118e3608b68761a5a69bd0d8";
};
}
{
@@ -1114,11 +1106,11 @@
};
}
{
- name = "babel_plugin_jest_hoist___babel_plugin_jest_hoist_27.0.1.tgz";
+ name = "babel_plugin_jest_hoist___babel_plugin_jest_hoist_27.0.6.tgz";
path = fetchurl {
- name = "babel_plugin_jest_hoist___babel_plugin_jest_hoist_27.0.1.tgz";
- url = "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.1.tgz";
- sha1 = "a6d10e484c93abff0f4e95f437dad26e5736ea11";
+ name = "babel_plugin_jest_hoist___babel_plugin_jest_hoist_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.0.6.tgz";
+ sha1 = "f7c6b3d764af21cb4a2a1ab6870117dbde15b456";
};
}
{
@@ -1130,11 +1122,11 @@
};
}
{
- name = "babel_preset_jest___babel_preset_jest_27.0.1.tgz";
+ name = "babel_preset_jest___babel_preset_jest_27.0.6.tgz";
path = fetchurl {
- name = "babel_preset_jest___babel_preset_jest_27.0.1.tgz";
- url = "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.0.1.tgz";
- sha1 = "7a50c75d16647c23a2cf5158d5bb9eb206b10e20";
+ name = "babel_preset_jest___babel_preset_jest_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/babel-preset-jest/-/babel-preset-jest-27.0.6.tgz";
+ sha1 = "909ef08e9f24a4679768be2f60a3df0856843f9d";
};
}
{
@@ -1322,11 +1314,11 @@
};
}
{
- name = "caniuse_lite___caniuse_lite_1.0.30001239.tgz";
+ name = "caniuse_lite___caniuse_lite_1.0.30001241.tgz";
path = fetchurl {
- name = "caniuse_lite___caniuse_lite_1.0.30001239.tgz";
- url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001239.tgz";
- sha1 = "66e8669985bb2cb84ccb10f68c25ce6dd3e4d2b8";
+ name = "caniuse_lite___caniuse_lite_1.0.30001241.tgz";
+ url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001241.tgz";
+ sha1 = "cd3fae47eb3d7691692b406568d7a3e5b23c7598";
};
}
{
@@ -1554,11 +1546,11 @@
};
}
{
- name = "core_js___core_js_3.15.0.tgz";
+ name = "core_js___core_js_3.15.2.tgz";
path = fetchurl {
- name = "core_js___core_js_3.15.0.tgz";
- url = "https://registry.yarnpkg.com/core-js/-/core-js-3.15.0.tgz";
- sha1 = "db9554ebce0b6fd90dc9b1f2465c841d2d055044";
+ name = "core_js___core_js_3.15.2.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-3.15.2.tgz";
+ sha1 = "740660d2ff55ef34ce664d7e2455119c5bdd3d61";
};
}
{
@@ -1666,11 +1658,11 @@
};
}
{
- name = "decimal.js___decimal.js_10.2.1.tgz";
+ name = "decimal.js___decimal.js_10.3.1.tgz";
path = fetchurl {
- name = "decimal.js___decimal.js_10.2.1.tgz";
- url = "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.2.1.tgz";
- sha1 = "238ae7b0f0c793d3e3cea410108b35a2c01426a3";
+ name = "decimal.js___decimal.js_10.3.1.tgz";
+ url = "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.3.1.tgz";
+ sha1 = "d8c3a444a9c6774ba60ca6ad7261c3a94fd5e783";
};
}
{
@@ -1754,11 +1746,11 @@
};
}
{
- name = "diff_sequences___diff_sequences_27.0.1.tgz";
+ name = "diff_sequences___diff_sequences_27.0.6.tgz";
path = fetchurl {
- name = "diff_sequences___diff_sequences_27.0.1.tgz";
- url = "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.1.tgz";
- sha1 = "9c9801d52ed5f576ff0a20e3022a13ee6e297e7c";
+ name = "diff_sequences___diff_sequences_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/diff-sequences/-/diff-sequences-27.0.6.tgz";
+ sha1 = "3305cb2e55a033924054695cc66019fd7f8e5723";
};
}
{
@@ -1858,19 +1850,19 @@
};
}
{
- name = "electron_to_chromium___electron_to_chromium_1.3.752.tgz";
+ name = "electron_to_chromium___electron_to_chromium_1.3.763.tgz";
path = fetchurl {
- name = "electron_to_chromium___electron_to_chromium_1.3.752.tgz";
- url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.752.tgz";
- sha1 = "0728587f1b9b970ec9ffad932496429aef750d09";
+ name = "electron_to_chromium___electron_to_chromium_1.3.763.tgz";
+ url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.763.tgz";
+ sha1 = "93f6f02506d099941f557b9db9ba50b30215bf15";
};
}
{
- name = "electron___electron_13.1.2.tgz";
+ name = "electron___electron_13.1.4.tgz";
path = fetchurl {
- name = "electron___electron_13.1.2.tgz";
- url = "https://registry.yarnpkg.com/electron/-/electron-13.1.2.tgz";
- sha1 = "8c9abf9015766c9cbc16f10c99282d00d6ae1b90";
+ name = "electron___electron_13.1.4.tgz";
+ url = "https://registry.yarnpkg.com/electron/-/electron-13.1.4.tgz";
+ sha1 = "6d20d932a0651c3cba9f09a3d08cbaf5b69aa84b";
};
}
{
@@ -2122,11 +2114,11 @@
};
}
{
- name = "expect___expect_27.0.2.tgz";
+ name = "expect___expect_27.0.6.tgz";
path = fetchurl {
- name = "expect___expect_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/expect/-/expect-27.0.2.tgz";
- sha1 = "e66ca3a4c9592f1c019fa1d46459a9d2084f3422";
+ name = "expect___expect_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/expect/-/expect-27.0.6.tgz";
+ sha1 = "a4d74fbe27222c718fff68ef49d78e26a8fd4c05";
};
}
{
@@ -2866,131 +2858,131 @@
};
}
{
- name = "jest_changed_files___jest_changed_files_27.0.2.tgz";
+ name = "jest_changed_files___jest_changed_files_27.0.6.tgz";
path = fetchurl {
- name = "jest_changed_files___jest_changed_files_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.0.2.tgz";
- sha1 = "997253042b4a032950fc5f56abf3c5d1f8560801";
+ name = "jest_changed_files___jest_changed_files_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-27.0.6.tgz";
+ sha1 = "bed6183fcdea8a285482e3b50a9a7712d49a7a8b";
};
}
{
- name = "jest_circus___jest_circus_27.0.4.tgz";
+ name = "jest_circus___jest_circus_27.0.6.tgz";
path = fetchurl {
- name = "jest_circus___jest_circus_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.0.4.tgz";
- sha1 = "3b261514ee3b3da33def736a6352c98ff56bb6e6";
+ name = "jest_circus___jest_circus_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-circus/-/jest-circus-27.0.6.tgz";
+ sha1 = "dd4df17c4697db6a2c232aaad4e9cec666926668";
};
}
{
- name = "jest_cli___jest_cli_27.0.4.tgz";
+ name = "jest_cli___jest_cli_27.0.6.tgz";
path = fetchurl {
- name = "jest_cli___jest_cli_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.0.4.tgz";
- sha1 = "491b12c754c0d7c6873b13a66f26b3a80a852910";
+ name = "jest_cli___jest_cli_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-cli/-/jest-cli-27.0.6.tgz";
+ sha1 = "d021e5f4d86d6a212450d4c7b86cb219f1e6864f";
};
}
{
- name = "jest_config___jest_config_27.0.4.tgz";
+ name = "jest_config___jest_config_27.0.6.tgz";
path = fetchurl {
- name = "jest_config___jest_config_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-config/-/jest-config-27.0.4.tgz";
- sha1 = "c4f41378acf40ca77860fb4e213b12109d87b8cf";
+ name = "jest_config___jest_config_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-config/-/jest-config-27.0.6.tgz";
+ sha1 = "119fb10f149ba63d9c50621baa4f1f179500277f";
};
}
{
- name = "jest_diff___jest_diff_27.0.2.tgz";
+ name = "jest_diff___jest_diff_27.0.6.tgz";
path = fetchurl {
- name = "jest_diff___jest_diff_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.0.2.tgz";
- sha1 = "f315b87cee5dc134cf42c2708ab27375cc3f5a7e";
+ name = "jest_diff___jest_diff_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-diff/-/jest-diff-27.0.6.tgz";
+ sha1 = "4a7a19ee6f04ad70e0e3388f35829394a44c7b5e";
};
}
{
- name = "jest_docblock___jest_docblock_27.0.1.tgz";
+ name = "jest_docblock___jest_docblock_27.0.6.tgz";
path = fetchurl {
- name = "jest_docblock___jest_docblock_27.0.1.tgz";
- url = "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.0.1.tgz";
- sha1 = "bd9752819b49fa4fab1a50b73eb58c653b962e8b";
+ name = "jest_docblock___jest_docblock_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-docblock/-/jest-docblock-27.0.6.tgz";
+ sha1 = "cc78266acf7fe693ca462cbbda0ea4e639e4e5f3";
};
}
{
- name = "jest_each___jest_each_27.0.2.tgz";
+ name = "jest_each___jest_each_27.0.6.tgz";
path = fetchurl {
- name = "jest_each___jest_each_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-each/-/jest-each-27.0.2.tgz";
- sha1 = "865ddb4367476ced752167926b656fa0dcecd8c7";
+ name = "jest_each___jest_each_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-each/-/jest-each-27.0.6.tgz";
+ sha1 = "cee117071b04060158dc8d9a66dc50ad40ef453b";
};
}
{
- name = "jest_environment_jsdom___jest_environment_jsdom_27.0.3.tgz";
+ name = "jest_environment_jsdom___jest_environment_jsdom_27.0.6.tgz";
path = fetchurl {
- name = "jest_environment_jsdom___jest_environment_jsdom_27.0.3.tgz";
- url = "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.0.3.tgz";
- sha1 = "ed73e913ddc03864eb9f934b5cbabf1b63504e2e";
+ name = "jest_environment_jsdom___jest_environment_jsdom_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-environment-jsdom/-/jest-environment-jsdom-27.0.6.tgz";
+ sha1 = "f66426c4c9950807d0a9f209c590ce544f73291f";
};
}
{
- name = "jest_environment_node___jest_environment_node_27.0.3.tgz";
+ name = "jest_environment_node___jest_environment_node_27.0.6.tgz";
path = fetchurl {
- name = "jest_environment_node___jest_environment_node_27.0.3.tgz";
- url = "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.0.3.tgz";
- sha1 = "b4acb3679d2552a4215732cab8b0ca7ec4398ee0";
+ name = "jest_environment_node___jest_environment_node_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-environment-node/-/jest-environment-node-27.0.6.tgz";
+ sha1 = "a6699b7ceb52e8d68138b9808b0c404e505f3e07";
};
}
{
- name = "jest_get_type___jest_get_type_27.0.1.tgz";
+ name = "jest_get_type___jest_get_type_27.0.6.tgz";
path = fetchurl {
- name = "jest_get_type___jest_get_type_27.0.1.tgz";
- url = "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.1.tgz";
- sha1 = "34951e2b08c8801eb28559d7eb732b04bbcf7815";
+ name = "jest_get_type___jest_get_type_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-get-type/-/jest-get-type-27.0.6.tgz";
+ sha1 = "0eb5c7f755854279ce9b68a9f1a4122f69047cfe";
};
}
{
- name = "jest_haste_map___jest_haste_map_27.0.2.tgz";
+ name = "jest_haste_map___jest_haste_map_27.0.6.tgz";
path = fetchurl {
- name = "jest_haste_map___jest_haste_map_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.0.2.tgz";
- sha1 = "3f1819400c671237e48b4d4b76a80a0dbed7577f";
+ name = "jest_haste_map___jest_haste_map_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-haste-map/-/jest-haste-map-27.0.6.tgz";
+ sha1 = "4683a4e68f6ecaa74231679dca237279562c8dc7";
};
}
{
- name = "jest_jasmine2___jest_jasmine2_27.0.4.tgz";
+ name = "jest_jasmine2___jest_jasmine2_27.0.6.tgz";
path = fetchurl {
- name = "jest_jasmine2___jest_jasmine2_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.0.4.tgz";
- sha1 = "c669519ccf4904a485338555e1e66cad36bb0670";
+ name = "jest_jasmine2___jest_jasmine2_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-jasmine2/-/jest-jasmine2-27.0.6.tgz";
+ sha1 = "fd509a9ed3d92bd6edb68a779f4738b100655b37";
};
}
{
- name = "jest_leak_detector___jest_leak_detector_27.0.2.tgz";
+ name = "jest_leak_detector___jest_leak_detector_27.0.6.tgz";
path = fetchurl {
- name = "jest_leak_detector___jest_leak_detector_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.0.2.tgz";
- sha1 = "ce19aa9dbcf7a72a9d58907a970427506f624e69";
+ name = "jest_leak_detector___jest_leak_detector_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-leak-detector/-/jest-leak-detector-27.0.6.tgz";
+ sha1 = "545854275f85450d4ef4b8fe305ca2a26450450f";
};
}
{
- name = "jest_matcher_utils___jest_matcher_utils_27.0.2.tgz";
+ name = "jest_matcher_utils___jest_matcher_utils_27.0.6.tgz";
path = fetchurl {
- name = "jest_matcher_utils___jest_matcher_utils_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz";
- sha1 = "f14c060605a95a466cdc759acc546c6f4cbfc4f0";
+ name = "jest_matcher_utils___jest_matcher_utils_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-matcher-utils/-/jest-matcher-utils-27.0.6.tgz";
+ sha1 = "2a8da1e86c620b39459f4352eaa255f0d43e39a9";
};
}
{
- name = "jest_message_util___jest_message_util_27.0.2.tgz";
+ name = "jest_message_util___jest_message_util_27.0.6.tgz";
path = fetchurl {
- name = "jest_message_util___jest_message_util_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.0.2.tgz";
- sha1 = "181c9b67dff504d8f4ad15cba10d8b80f272048c";
+ name = "jest_message_util___jest_message_util_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-message-util/-/jest-message-util-27.0.6.tgz";
+ sha1 = "158bcdf4785706492d164a39abca6a14da5ab8b5";
};
}
{
- name = "jest_mock___jest_mock_27.0.3.tgz";
+ name = "jest_mock___jest_mock_27.0.6.tgz";
path = fetchurl {
- name = "jest_mock___jest_mock_27.0.3.tgz";
- url = "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.0.3.tgz";
- sha1 = "5591844f9192b3335c0dca38e8e45ed297d4d23d";
+ name = "jest_mock___jest_mock_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-mock/-/jest-mock-27.0.6.tgz";
+ sha1 = "0efdd40851398307ba16778728f6d34d583e3467";
};
}
{
@@ -3002,99 +2994,99 @@
};
}
{
- name = "jest_regex_util___jest_regex_util_27.0.1.tgz";
+ name = "jest_regex_util___jest_regex_util_27.0.6.tgz";
path = fetchurl {
- name = "jest_regex_util___jest_regex_util_27.0.1.tgz";
- url = "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.1.tgz";
- sha1 = "69d4b1bf5b690faa3490113c47486ed85dd45b68";
+ name = "jest_regex_util___jest_regex_util_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-regex-util/-/jest-regex-util-27.0.6.tgz";
+ sha1 = "02e112082935ae949ce5d13b2675db3d8c87d9c5";
};
}
{
- name = "jest_resolve_dependencies___jest_resolve_dependencies_27.0.4.tgz";
+ name = "jest_resolve_dependencies___jest_resolve_dependencies_27.0.6.tgz";
path = fetchurl {
- name = "jest_resolve_dependencies___jest_resolve_dependencies_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.4.tgz";
- sha1 = "a07a242d70d668afd3fcf7f4270755eebb1fe579";
+ name = "jest_resolve_dependencies___jest_resolve_dependencies_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-resolve-dependencies/-/jest-resolve-dependencies-27.0.6.tgz";
+ sha1 = "3e619e0ef391c3ecfcf6ef4056207a3d2be3269f";
};
}
{
- name = "jest_resolve___jest_resolve_27.0.4.tgz";
+ name = "jest_resolve___jest_resolve_27.0.6.tgz";
path = fetchurl {
- name = "jest_resolve___jest_resolve_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.0.4.tgz";
- sha1 = "8a27bc3f2f00c8ea28f3bc99bbf6f468300a703d";
+ name = "jest_resolve___jest_resolve_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-resolve/-/jest-resolve-27.0.6.tgz";
+ sha1 = "e90f436dd4f8fbf53f58a91c42344864f8e55bff";
};
}
{
- name = "jest_runner___jest_runner_27.0.4.tgz";
+ name = "jest_runner___jest_runner_27.0.6.tgz";
path = fetchurl {
- name = "jest_runner___jest_runner_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.0.4.tgz";
- sha1 = "2787170a9509b792ae129794f6944d27d5d12a4f";
+ name = "jest_runner___jest_runner_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-runner/-/jest-runner-27.0.6.tgz";
+ sha1 = "1325f45055539222bbc7256a6976e993ad2f9520";
};
}
{
- name = "jest_runtime___jest_runtime_27.0.4.tgz";
+ name = "jest_runtime___jest_runtime_27.0.6.tgz";
path = fetchurl {
- name = "jest_runtime___jest_runtime_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.0.4.tgz";
- sha1 = "2e4a6aa77cac32ac612dfe12768387a8aa15c2f0";
+ name = "jest_runtime___jest_runtime_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-runtime/-/jest-runtime-27.0.6.tgz";
+ sha1 = "45877cfcd386afdd4f317def551fc369794c27c9";
};
}
{
- name = "jest_serializer___jest_serializer_27.0.1.tgz";
+ name = "jest_serializer___jest_serializer_27.0.6.tgz";
path = fetchurl {
- name = "jest_serializer___jest_serializer_27.0.1.tgz";
- url = "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.0.1.tgz";
- sha1 = "2464d04dcc33fb71dc80b7c82e3c5e8a08cb1020";
+ name = "jest_serializer___jest_serializer_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-serializer/-/jest-serializer-27.0.6.tgz";
+ sha1 = "93a6c74e0132b81a2d54623251c46c498bb5bec1";
};
}
{
- name = "jest_snapshot___jest_snapshot_27.0.4.tgz";
+ name = "jest_snapshot___jest_snapshot_27.0.6.tgz";
path = fetchurl {
- name = "jest_snapshot___jest_snapshot_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.0.4.tgz";
- sha1 = "2b96e22ca90382b3e93bd0aae2ce4c78bf51fb5b";
+ name = "jest_snapshot___jest_snapshot_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-snapshot/-/jest-snapshot-27.0.6.tgz";
+ sha1 = "f4e6b208bd2e92e888344d78f0f650bcff05a4bf";
};
}
{
- name = "jest_util___jest_util_27.0.2.tgz";
+ name = "jest_util___jest_util_27.0.6.tgz";
path = fetchurl {
- name = "jest_util___jest_util_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-util/-/jest-util-27.0.2.tgz";
- sha1 = "fc2c7ace3c75ae561cf1e5fdb643bf685a5be7c7";
+ name = "jest_util___jest_util_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-util/-/jest-util-27.0.6.tgz";
+ sha1 = "e8e04eec159de2f4d5f57f795df9cdc091e50297";
};
}
{
- name = "jest_validate___jest_validate_27.0.2.tgz";
+ name = "jest_validate___jest_validate_27.0.6.tgz";
path = fetchurl {
- name = "jest_validate___jest_validate_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.0.2.tgz";
- sha1 = "7fe2c100089449cd5cbb47a5b0b6cb7cda5beee5";
+ name = "jest_validate___jest_validate_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-validate/-/jest-validate-27.0.6.tgz";
+ sha1 = "930a527c7a951927df269f43b2dc23262457e2a6";
};
}
{
- name = "jest_watcher___jest_watcher_27.0.2.tgz";
+ name = "jest_watcher___jest_watcher_27.0.6.tgz";
path = fetchurl {
- name = "jest_watcher___jest_watcher_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.0.2.tgz";
- sha1 = "dab5f9443e2d7f52597186480731a8c6335c5deb";
+ name = "jest_watcher___jest_watcher_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-watcher/-/jest-watcher-27.0.6.tgz";
+ sha1 = "89526f7f9edf1eac4e4be989bcb6dec6b8878d9c";
};
}
{
- name = "jest_worker___jest_worker_27.0.2.tgz";
+ name = "jest_worker___jest_worker_27.0.6.tgz";
path = fetchurl {
- name = "jest_worker___jest_worker_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.0.2.tgz";
- sha1 = "4ebeb56cef48b3e7514552f80d0d80c0129f0b05";
+ name = "jest_worker___jest_worker_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.0.6.tgz";
+ sha1 = "a5fdb1e14ad34eb228cfe162d9f729cdbfa28aed";
};
}
{
- name = "jest___jest_27.0.4.tgz";
+ name = "jest___jest_27.0.6.tgz";
path = fetchurl {
- name = "jest___jest_27.0.4.tgz";
- url = "https://registry.yarnpkg.com/jest/-/jest-27.0.4.tgz";
- sha1 = "91d4d564b36bcf93b98dac1ab19f07089e670f53";
+ name = "jest___jest_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/jest/-/jest-27.0.6.tgz";
+ sha1 = "10517b2a628f0409087fbf473db44777d7a04505";
};
}
{
@@ -3786,11 +3778,11 @@
};
}
{
- name = "pretty_format___pretty_format_27.0.2.tgz";
+ name = "pretty_format___pretty_format_27.0.6.tgz";
path = fetchurl {
- name = "pretty_format___pretty_format_27.0.2.tgz";
- url = "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.0.2.tgz";
- sha1 = "9283ff8c4f581b186b2d4da461617143dca478a4";
+ name = "pretty_format___pretty_format_27.0.6.tgz";
+ url = "https://registry.yarnpkg.com/pretty-format/-/pretty-format-27.0.6.tgz";
+ sha1 = "ab770c47b2c6f893a21aefc57b75da63ef49a11f";
};
}
{
@@ -4682,11 +4674,11 @@
};
}
{
- name = "v8_to_istanbul___v8_to_istanbul_7.1.2.tgz";
+ name = "v8_to_istanbul___v8_to_istanbul_8.0.0.tgz";
path = fetchurl {
- name = "v8_to_istanbul___v8_to_istanbul_7.1.2.tgz";
- url = "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-7.1.2.tgz";
- sha1 = "30898d1a7fa0c84d225a2c1434fb958f290883c1";
+ name = "v8_to_istanbul___v8_to_istanbul_8.0.0.tgz";
+ url = "https://registry.yarnpkg.com/v8-to-istanbul/-/v8-to-istanbul-8.0.0.tgz";
+ sha1 = "4229f2a99e367f3f018fa1d5c2b8ec684667c69c";
};
}
{
@@ -4754,11 +4746,11 @@
};
}
{
- name = "whatwg_url___whatwg_url_8.6.0.tgz";
+ name = "whatwg_url___whatwg_url_8.7.0.tgz";
path = fetchurl {
- name = "whatwg_url___whatwg_url_8.6.0.tgz";
- url = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.6.0.tgz";
- sha1 = "27c0205a4902084b872aecb97cf0f2a7a3011f4c";
+ name = "whatwg_url___whatwg_url_8.7.0.tgz";
+ url = "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-8.7.0.tgz";
+ sha1 = "656a78e510ff8f3937bc0bcbe9f5c0ac35941b77";
};
}
{
@@ -4810,11 +4802,11 @@
};
}
{
- name = "ws___ws_7.5.0.tgz";
+ name = "ws___ws_7.5.1.tgz";
path = fetchurl {
- name = "ws___ws_7.5.0.tgz";
- url = "https://registry.yarnpkg.com/ws/-/ws-7.5.0.tgz";
- sha1 = "0033bafea031fb9df041b2026fc72a571ca44691";
+ name = "ws___ws_7.5.1.tgz";
+ url = "https://registry.yarnpkg.com/ws/-/ws-7.5.1.tgz";
+ sha1 = "44fc000d87edb1d9c53e51fbc69a0ac1f6871d66";
};
}
{
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/vimb/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/vimb/default.nix
index 816b986f88..240d9a972f 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/vimb/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/vimb/default.nix
@@ -16,6 +16,10 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ wrapGAppsHook pkg-config ];
buildInputs = [ gtk3 libsoup webkitgtk glib-networking gsettings-desktop-schemas ];
+ passthru = {
+ inherit gtk3;
+ };
+
makeFlags = [ "PREFIX=${placeholder "out"}" ];
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix
index dba21d2f21..ad58a048c3 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/vivaldi/default.nix
@@ -18,11 +18,11 @@ let
vivaldiName = if isSnapshot then "vivaldi-snapshot" else "vivaldi";
in stdenv.mkDerivation rec {
pname = "vivaldi";
- version = "4.0.2312.24-1";
+ version = "4.0.2312.38-1";
src = fetchurl {
url = "https://downloads.vivaldi.com/${branch}/vivaldi-${branch}_${version}_amd64.deb";
- sha256 = "0cyvnabjhcn1bm5py4nhfb1yhpz5nm9qm39vb4y1fwhjd0jv38hi";
+ sha256 = "1sdg22snphjsrmxi3fvy41dnjsxpajbhni9bpidk8msa9xgxvzpx";
};
unpackPhase = ''
diff --git a/third_party/nixpkgs/pkgs/applications/networking/browsers/yandex-browser/default.nix b/third_party/nixpkgs/pkgs/applications/networking/browsers/yandex-browser/default.nix
new file mode 100644
index 0000000000..5c62dbb7e2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/browsers/yandex-browser/default.nix
@@ -0,0 +1,135 @@
+{ stdenv
+, lib
+, fetchurl
+, autoPatchelfHook
+, wrapGAppsHook
+, flac
+, gnome2
+, harfbuzzFull
+, nss
+, snappy
+, xdg-utils
+, xorg
+, alsa-lib
+, atk
+, cairo
+, cups
+, curl
+, dbus
+, expat
+, fontconfig
+, freetype
+, gdk-pixbuf
+, glib
+, gtk3
+, libX11
+, libxcb
+, libXScrnSaver
+, libXcomposite
+, libXcursor
+, libXdamage
+, libXext
+, libXfixes
+, libXi
+, libXrandr
+, libXrender
+, libXtst
+, libdrm
+, libnotify
+, libopus
+, libpulseaudio
+, libuuid
+, libxshmfence
+, mesa
+, nspr
+, pango
+, systemd
+, at-spi2-atk
+, at-spi2-core
+}:
+
+stdenv.mkDerivation rec {
+ pname = "yandex-browser";
+ version = "21.5.3.753-1";
+
+ src = fetchurl {
+ url = "http://repo.yandex.ru/yandex-browser/deb/pool/main/y/${pname}-beta/${pname}-beta_${version}_amd64.deb";
+ sha256 = "sha256-sI2p/fCaruUJ3qPMyy+12Bh5I1SH8m7sYX5yDex2rwg=";
+ };
+
+ nativeBuildInputs = [
+ autoPatchelfHook
+ wrapGAppsHook
+ ];
+
+ buildInputs = [
+ flac
+ harfbuzzFull
+ nss
+ snappy
+ xdg-utils
+ xorg.libxkbfile
+ alsa-lib
+ at-spi2-atk
+ at-spi2-core
+ atk
+ cairo
+ cups
+ curl
+ dbus
+ expat
+ fontconfig.lib
+ freetype
+ gdk-pixbuf
+ glib
+ gnome2.GConf
+ gtk3
+ libX11
+ libXScrnSaver
+ libXcomposite
+ libXcursor
+ libXdamage
+ libXext
+ libXfixes
+ libXi
+ libXrandr
+ libXrender
+ libXtst
+ libdrm
+ libnotify
+ libopus
+ libuuid
+ libxcb
+ libxshmfence
+ mesa
+ nspr
+ nss
+ pango
+ stdenv.cc.cc.lib
+ ];
+
+ unpackPhase = ''
+ mkdir -p $TMP/ya $out/bin
+ cp $src $TMP/ya.deb
+ ar vx ya.deb
+ tar --no-overwrite-dir -xvf data.tar.xz -C $TMP/ya/
+ '';
+
+ installPhase = ''
+ cp -R $TMP/ya/opt $out/
+ ln -sf $out/opt/yandex/browser-beta/yandex_browser $out/bin/yandex-browser
+ '';
+
+ runtimeDependencies = [
+ libpulseaudio.out
+ (lib.getLib systemd)
+ ];
+
+ meta = with lib; {
+ description = "Yandex Web Browser";
+ homepage = "https://browser.yandex.ru/";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ dan4ik605743 ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/charles/default.nix b/third_party/nixpkgs/pkgs/applications/networking/charles/default.nix
index 1e44d46689..757f39c5b3 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/charles/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/charles/default.nix
@@ -1,5 +1,5 @@
-{
-lib, stdenv
+{ lib
+, stdenv
, makeWrapper
, makeDesktopItem
, fetchurl
@@ -49,16 +49,16 @@ let
meta = with lib; {
description = "Web Debugging Proxy";
homepage = "https://www.charlesproxy.com/";
- maintainers = [ maintainers.kalbasit ];
- license = lib.licenses.unfree;
- platforms = lib.platforms.linux ++ lib.platforms.darwin;
+ maintainers = with maintainers; [ kalbasit ];
+ license = licenses.unfree;
+ platforms = platforms.unix;
};
};
in {
charles4 = (generic {
- version = "4.6.1";
- sha256 = "1kl83jjj5wjhdpj34gcj04vf1asxlqlfx9zi91ln4v90swlaaclv";
+ version = "4.6.2";
+ sha256 = "0r5rann7cq665ih0pa66k52081gylk85ashrwq1khbv2jf80yy52";
platform = "_amd64";
jdk = jdk11;
});
@@ -68,4 +68,3 @@ in {
jdk = jdk8.jre;
});
}
-
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxcd/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxcd/default.nix
index 22dc5472a1..baf67f2b68 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxcd/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxcd/default.nix
@@ -1,7 +1,7 @@
{ lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles }:
let
- version = "0.15.3";
+ version = "0.16.1";
manifests = fetchzip {
url = "https://github.com/fluxcd/flux2/releases/download/v${version}/manifests.tar.gz";
@@ -19,10 +19,10 @@ buildGoModule rec {
owner = "fluxcd";
repo = "flux2";
rev = "v${version}";
- sha256 = "sha256-Pyt5BaOawBwyBz7ULzOZr0Fc6bqM5dKn775AylUjDVE=";
+ sha256 = "sha256-OjbyDg+3dSJco162NubK12pbmwib6uGlJQxVaJOzSig=";
};
- vendorSha256 = "sha256-17Kbun6Mrip4/XHN5eMHxgnSoX1KuGHwtb8yLTf/Mks=";
+ vendorSha256 = "sha256-GPbuHv/Xi9sWWZ6SIlW8cm5bY1gTO41vygx2C8dEt0k=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix
index fadaa94995..bba0b74172 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/fluxctl/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "fluxctl";
- version = "1.22.2";
+ version = "1.23.0";
src = fetchFromGitHub {
owner = "weaveworks";
repo = "flux";
rev = version;
- sha256 = "sha256-qYdVplNHyD31m4IbIeL3x3nauZLl1XquslS3WrtUXBk=";
+ sha256 = "sha256-CJY7XjHJ6suJrjhnG+w5oM1FtVnegcbkCVGjyoBtBag=";
};
- vendorSha256 = "sha256-4uSw/9lI/rdDqy78jNC9eHYW/v/sMFb+sQvwYG6GZks=";
+ vendorSha256 = "sha256-aC6E+PpuUqFhZKvQT5AuxpPmHfhjCwHzwFHDzk5wazw=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/fn-cli/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/fn-cli/default.nix
index 8620c43cdb..95e16797cf 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/fn-cli/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/fn-cli/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "fn";
- version = "0.6.7";
+ version = "0.6.8";
src = fetchFromGitHub {
owner = "fnproject";
repo = "cli";
rev = version;
- sha256 = "sha256-50tPR+x3U4XJB6lthEiZjOy2pD8LprSE41ZpH2Px8JY=";
+ sha256 = "sha256-8b1VyukVMTXLAnvYcjXgTdPtMq3YxJgTpxe25Kj+Wpw=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/helmsman/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/helmsman/default.nix
index 595dd3c61a..ed4a201db3 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/helmsman/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/helmsman/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "helmsman";
- version = "3.6.11";
+ version = "3.7.0";
src = fetchFromGitHub {
owner = "Praqma";
repo = "helmsman";
rev = "v${version}";
- sha256 = "sha256-9G/A6eADt9jP0CZC6MTZnQOmGOItJFI0zTfmC7HXSaI=";
+ sha256 = "sha256-Xp86tCIM7XVtue/MjQ8/wGs2fHfxSWS3B6MzNMYRqg4=";
};
vendorSha256 = "sha256-icX8mOc8g+DhfAjD1pzneLWTXY17lXyAjdPOWAxkHwI=";
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/istioctl/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/istioctl/default.nix
index 85b6c623ae..3c69fe05cf 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/istioctl/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/istioctl/default.nix
@@ -1,26 +1,20 @@
-{ lib, buildGoModule, fetchFromGitHub, go-bindata, installShellFiles }:
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
buildGoModule rec {
pname = "istioctl";
- version = "1.9.4";
+ version = "1.10.2";
src = fetchFromGitHub {
owner = "istio";
repo = "istio";
rev = version;
- sha256 = "sha256-QyiGDk9lA9Y49VpRNRGNbir/ql/Vzp6wsZ1LGodGTks=";
+ sha256 = "sha256-jzLffTAGlNeglzoJ3AG4d0pwrkXmT5ttJxr2z4MwP90=";
};
- vendorSha256 = "sha256-N+7xajNkxuaC1yDTkPCg80bl2gRy2+Sa4Qq1A8zSGD8=";
+ vendorSha256 = "sha256-q/m1H6gcnn35ULi+e8fVuJg8eIXhzizGwXJmyf1Hfy4=";
doCheck = false;
- nativeBuildInputs = [ go-bindata installShellFiles ];
-
- # Bundle charts
- preBuild = ''
- patchShebangs operator/scripts
- operator/scripts/create_assets_gen.sh
- '';
+ nativeBuildInputs = [ installShellFiles ];
# Bundle release metadata
buildFlagsArray = let
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/k0sctl/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/k0sctl/default.nix
new file mode 100644
index 0000000000..59530f0545
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/k0sctl/default.nix
@@ -0,0 +1,25 @@
+{ lib
+, buildGoModule
+, fetchFromGitHub
+}:
+
+buildGoModule rec {
+ pname = "k0sctl";
+ version = "0.9.0";
+
+ src = fetchFromGitHub {
+ owner = "k0sproject";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-aW7x2XfeFU0z3lwPTsDHudHjdwTtfASgrbKGddVb6Rs=";
+ };
+
+ vendorSha256 = "sha256-bsXXWyeZXZLV6igEvyvPpS92FruGiLDx/5CCTKPe0EU=";
+
+ meta = with lib; {
+ description = "A bootstrapping and management tool for k0s clusters.";
+ homepage = "https://k0sproject.io/";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ nickcao ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/default.nix
index 878d7e1184..dfeb61915e 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/default.nix
@@ -44,8 +44,8 @@ with lib;
# Those pieces of software we entirely ignore upstream's handling of, and just
# make sure they're in the path if desired.
let
- k3sVersion = "1.21.0+k3s1"; # k3s git tag
- k3sCommit = "2705431d9645d128441c578309574cd262285ae6"; # k3s git commit at the above version
+ k3sVersion = "1.21.2+k3s1"; # k3s git tag
+ k3sCommit = "5a67e8dc473f8945e8e181f6f0b0dbbc387f6fca"; # k3s git commit at the above version
traefikChartVersion = "9.18.2"; # taken from ./scripts/download at TRAEFIK_VERSION
k3sRootVersion = "0.8.1"; # taken from ./scripts/download at ROOT_VERSION
@@ -97,7 +97,7 @@ let
k3sRepo = fetchgit {
url = "https://github.com/k3s-io/k3s";
rev = "v${k3sVersion}";
- sha256 = "sha256-xsXxf2ZYrkpOHlSFqTsHwWF3kChUjxWRjyDR3Dhg2ho=";
+ sha256 = "sha256-ZRkdHQ4RJ6XqE+DKE6wwpxetuKDG3k/4HaHyFxHev1U=";
};
# Stage 1 of the k3s build:
# Let's talk about how k3s is structured.
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/patches/0002-Add-nixpkgs-patches.patch b/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/patches/0002-Add-nixpkgs-patches.patch
index 244da314f5..dd26810a45 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/patches/0002-Add-nixpkgs-patches.patch
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/k3s/patches/0002-Add-nixpkgs-patches.patch
@@ -1,21 +1,19 @@
-From 1891be119e298ef7c86347a6b74d40ff539cf06e Mon Sep 17 00:00:00 2001
-From: Euan Kemp
-Date: Sun, 31 May 2020 19:02:37 -0700
-Subject: [PATCH 2/2] Add nixpkgs patches
-
-These patches let us re-use the upstream build scripts when building for
-nix.
----
- scripts/build | 20 ++++----------------
- scripts/package-cli | 10 ++++++----
- 2 files changed, 10 insertions(+), 20 deletions(-)
-
+-Subject: [PATCH 2/2] Add nixpkgs patches
+-Original patch by: Euan Kemp
+-Adapted by: superherointj
+-
+-This patch allows us to re-use upstream build scripts when building for nix.
+----
+- 2 files changed:
+- scripts/build
+- scripts/package-cli
+-
diff --git a/scripts/build b/scripts/build
-index 4ca6333c4a..df15f7db1d 100755
+index 2f3d1dc496..4f4e5aa897 100755
--- a/scripts/build
+++ b/scripts/build
@@ -12,7 +12,8 @@ PKG_CONTAINERD="github.com/containerd/containerd"
- PKG_RANCHER_CONTAINERD="github.com/rancher/containerd"
+ PKG_K3S_CONTAINERD="github.com/k3s-io/containerd"
PKG_CRICTL="github.com/kubernetes-sigs/cri-tools"
-buildDate=$(date -u '+%Y-%m-%dT%H:%M:%SZ')
@@ -24,7 +22,7 @@ index 4ca6333c4a..df15f7db1d 100755
VENDOR_PREFIX="${PKG}/vendor/"
VERSIONFLAGS="
-@@ -92,17 +93,7 @@ cleanup() {
+@@ -89,17 +90,7 @@ cleanup() {
}
INSTALLBIN=$(pwd)/bin
@@ -43,23 +41,23 @@ index 4ca6333c4a..df15f7db1d 100755
# echo Building agent
# CGO_ENABLED=1 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC" -o bin/k3s-agent ./cmd/agent/main.go
echo Building server
-@@ -118,10 +109,7 @@ ln -s containerd ./bin/ctr
+@@ -116,10 +107,7 @@ ln -s containerd ./bin/ctr
#CGO_ENABLED=1 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC_SQLITE" -o bin/ctr ./cmd/ctr/main.go
# echo Building containerd
# CGO_ENABLED=0 "${GO}" build -tags "$TAGS" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC" -o bin/containerd ./cmd/containerd/
-echo Building runc
--rm -f ./vendor/github.com/opencontainers/runc/runc
--make EXTRA_LDFLAGS="-w -s" BUILDTAGS="$RUNC_TAGS" -C ./vendor/github.com/opencontainers/runc $RUNC_STATIC
--cp -f ./vendor/github.com/opencontainers/runc/runc ./bin/runc
+-rm -f ./build/src/github.com/opencontainers/runc/runc
+-make GOPATH=$(pwd)/build EXTRA_LDFLAGS="-w -s" BUILDTAGS="$RUNC_TAGS" -C ./build/src/github.com/opencontainers/runc $RUNC_STATIC
+-cp -f ./build/src/github.com/opencontainers/runc/runc ./bin/runc
+# nixpkgs: we build runc separately
echo Building containerd-shim
rm -f ./vendor/github.com/containerd/containerd/bin/containerd-shim
diff --git a/scripts/package-cli b/scripts/package-cli
-index d1aad638d9..90479b6fa1 100755
+index ab4a6dac63..044b5587d0 100755
--- a/scripts/package-cli
+++ b/scripts/package-cli
-@@ -49,15 +49,18 @@ fi
+@@ -50,15 +50,17 @@ fi
CMD_NAME=dist/artifacts/k3s${BIN_SUFFIX}
@@ -81,4 +79,3 @@ index d1aad638d9..90479b6fa1 100755
-./scripts/build-upload ${CMD_NAME} ${COMMIT}
+# nixpkgs: skip uploading
+# ./scripts/build-upload ${CMD_NAME} ${COMMIT}
-+
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/k9s/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/k9s/default.nix
index b2788f8b07..8da48f8485 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/k9s/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/k9s/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "k9s";
- version = "0.24.12";
+ version = "0.24.13";
src = fetchFromGitHub {
owner = "derailed";
repo = "k9s";
rev = "v${version}";
- sha256 = "sha256-GuN+OAzuNus1B32ZSsnrJPrE7MQ0ZqNKDmoNe7Sa7Zs=";
+ sha256 = "sha256-5gMRjnrk1FyTj3Lzp+6scLuqfP8rCUvDDBK33/RzG28=";
};
buildFlagsArray = ''
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/kfctl/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/kfctl/default.nix
new file mode 100644
index 0000000000..52a049ab1b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/kfctl/default.nix
@@ -0,0 +1,32 @@
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
+
+buildGoModule rec {
+ pname = "kfctl";
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = "kubeflow";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-FY7o4QULobLY1djfcc2l6awE/v2stN7cc2lffMkjoPc=";
+ };
+
+ vendorSha256 = "sha256-+6sxXp0LKegZjEFv1CIQ6xYh+hXLn+o9LggRYamCzpI=";
+
+ subPackages = [ "cmd/kfctl" ];
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ installShellCompletion --cmd eksctl \
+ --bash <($out/bin/kfctl completion bash) \
+ --zsh <($out/bin/kfctl completion zsh)
+ '';
+
+ meta = with lib; {
+ description = "A CLI for deploying and managing Kubeflow";
+ homepage = "https://github.com/kubeflow/kfctl";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ mvnetbiz ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/kops/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/kops/default.nix
index 5566854a32..54d13f819a 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/kops/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/kops/default.nix
@@ -53,11 +53,6 @@ rec {
mkKops = generic;
- kops_1_18 = mkKops {
- version = "1.18.2";
- sha256 = "17na83j6sfhk69w9ssvicc0xd1904z952ad3zzbpha50lcy6nlhp";
- };
-
kops_1_19 = mkKops rec {
version = "1.19.2";
sha256 = "15csxih1xy8myky37n5dyzp5mc31pc4bq9asaw6zz51mgw8ad5r9";
@@ -65,8 +60,14 @@ rec {
};
kops_1_20 = mkKops rec {
- version = "1.20.1";
- sha256 = "sha256-k6ODXbh7Bh+rBw6bjSNLxLY0fz7JLnrmJibnXz5qnSc=";
+ version = "1.20.2";
+ sha256 = "011ib3xkj6nn7qax8d0ns8y4jhkwwmry1qnzxklvzssaxhmzs557";
+ rev = "v${version}";
+ };
+
+ kops_1_21 = mkKops rec {
+ version = "1.21.0";
+ sha256 = "sha256-T2i3qpg3GC7yaYCGrN1V5XXrUyT+Ce9Q4aV00gQJ7gM=";
rev = "v${version}";
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/kube3d/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/kube3d/default.nix
index a7a1737c14..e565657a5c 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/kube3d/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/kube3d/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "kube3d";
- version = "4.4.6";
+ version = "4.4.7";
src = fetchFromGitHub {
owner = "rancher";
repo = "k3d";
rev = "v${version}";
- sha256 = "sha256-gId7zDrtkTjFN59yaFyeYwrDZV24hkkV+4dPr8Jr22E=";
+ sha256 = "sha256-S1vHmXUCP1ayPo3vvHAbNCqNm1ueJ0jE4NUBvg5P3MU=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/kubeconform/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/kubeconform/default.nix
index c62cbb2a67..cc0f1e0bf6 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/kubeconform/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/kubeconform/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "kubeconform";
- version = "0.4.7";
+ version = "0.4.8";
src = fetchFromGitHub {
owner = "yannh";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-ahVdKMx3u2KnJ30wi9rV8JCVg9wPmbgdrtG8IpWWlCs=";
+ sha256 = "sha256-XD8xGqtE7eaBxPL4Z0Kw4BEqM2fdgww7wl8wJ1U3u0U=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/linkerd/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/linkerd/default.nix
index 31fae0e31c..9bd9a8e7a1 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/linkerd/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/linkerd/default.nix
@@ -64,8 +64,8 @@ in
};
edge = generic {
channel = "edge";
- version = "21.6.3";
- sha256 = "sha256-NgfbkeVRl0AGNkZSS2nSAHp4eZ49QNSEYMuFe1G5iBY=";
- vendorSha256 = "sha256-rq/MHo5MG2EKZ3d937TIDXFCoWnLlQO3C/fo1bhRxCA=";
+ version = "21.7.2";
+ sha256 = "sha256-rEO84t6znNb59a9i+SHgT4r0xzja6eMYi9lWmdU24Cc=";
+ vendorSha256 = "sha256-esVy+oIZa/ucvucdNV7MfUGFkIql9T2zl0+eu3hZAt8=";
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/nerdctl/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/nerdctl/default.nix
index 7be59ee166..418f325917 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/nerdctl/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/nerdctl/default.nix
@@ -10,23 +10,21 @@
buildGoModule rec {
pname = "nerdctl";
- version = "0.8.3";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = "containerd";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-mBoqyDfGho2e4RuFwkiU2R+zb38LzByWtH4pOhguueY=";
+ sha256 = "sha256-cqIIpdkQ6DF7DKXvwCoJBQKG0+lL8iP/Vx0q7rL8prg=";
};
- vendorSha256 = "sha256-S3Gp7HkBIZNZ8rkp64XaUQUj1TggGwI9FMrVkyLCQWA=";
+ vendorSha256 = "sha256-0+k1e7Sn+NYGAJDVUbUm0oedc1t2blezUhsjDIuIKvA=";
nativeBuildInputs = [ makeWrapper installShellFiles ];
- preBuild = let t = "github.com/containerd/nerdctl/pkg/version"; in
- ''
- buildFlagsArray+=("-ldflags" "-s -w -X ${t}.Version=v${version} -X ${t}.Revision=")
- '';
+ ldflags = let t = "github.com/containerd/nerdctl/pkg/version"; in
+ [ "-s" "-w" "-X ${t}.Version=v${version}" "-X ${t}.Revision=" ];
# Many checks require a containerd socket and running nerdctl after it's built
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/tanka/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/tanka/default.nix
index c792a38001..bf11b35d71 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/tanka/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/tanka/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "tanka";
- version = "0.16.0";
+ version = "0.17.0";
src = fetchFromGitHub {
owner = "grafana";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-KvQIVJZD/VvLE5RocWLRVGbb8faLY2cBeFSE/6E7x50=";
+ sha256 = "sha256-9UfSKMyapmDyikRqs7UiA4YYcvj/Tin9pRqC9iFLPWE=";
};
vendorSha256 = "sha256-vpm2y/CxRNWkz6+AOMmmZH5AjRQWAa6WD5Fnx5lqJYw=";
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/temporal/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/temporal/default.nix
new file mode 100644
index 0000000000..26967b7ed8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/temporal/default.nix
@@ -0,0 +1,43 @@
+{ lib, fetchFromGitHub, buildGoModule }:
+
+buildGoModule rec {
+ pname = "temporal";
+ version = "1.10.5";
+
+ src = fetchFromGitHub {
+ owner = "temporalio";
+ repo = "temporal";
+ rev = "v${version}";
+ sha256 = "sha256-+rU/Tn3k/VmAgZl169tVZsRf5SL4bI9r3p1svVfKN2E=";
+ };
+
+ vendorSha256 = "sha256-jbQPhGfZPPxjYTSJ9wMLzQIOhAwxJZypRzqwL421RfM=";
+
+ # Errors:
+ # > === RUN TestNamespaceHandlerGlobalNamespaceDisabledSuite
+ # gocql: unable to dial control conn 127.0.0.1:9042: dial tcp 127.0.0.1:9042: connect: connection refused
+ doCheck = false;
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/bin
+ install -Dm755 "$GOPATH/bin/cli" -T $out/bin/tctl
+ install -Dm755 "$GOPATH/bin/cassandra" -T $out/bin/temporal-cassandra
+ install -Dm755 "$GOPATH/bin/server" -T $out/bin/temporal-server
+ install -Dm755 "$GOPATH/bin/sql" -T $out/bin/temporal-sql
+ runHook postInstall
+ '';
+
+ doInstallCheck = true;
+ installCheckPhase = ''
+ $out/bin/tctl --version | grep ${version} > /dev/null
+ '';
+
+ meta = with lib; {
+ description = "A microservice orchestration platform which enables developers to build scalable applications without sacrificing productivity or reliability";
+ downloadPage = "https://github.com/temporalio/temporal";
+ homepage = "https://temporal.io";
+ license = licenses.mit;
+ maintainers = with maintainers; [ superherointj ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.json b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.json
index 03cceb4b86..f7eb378e71 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.json
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform-providers/providers.json
@@ -175,11 +175,13 @@
"version": "0.1.0"
},
"cloudflare": {
- "owner": "terraform-providers",
+ "owner": "cloudflare",
+ "provider-source-address": "registry.terraform.io/cloudflare/cloudflare",
"repo": "terraform-provider-cloudflare",
- "rev": "v2.7.0",
- "sha256": "1r18lxhfi2sd42ja4bzxbkf5bli8iljrpqbgdcn1a7rcf44vnxa2",
- "version": "2.7.0"
+ "rev": "v2.23.0",
+ "sha256": "0cyw6lddw3pj5lqra78qn0nd16ffay86vc8sqa68grx7ik9jgn7l",
+ "vendorSha256": "19fdwif81lqp848jhawd09b0lalslrwadd519vsdw03v2wp4p962",
+ "version": "2.23.0"
},
"cloudinit": {
"owner": "hashicorp",
@@ -531,10 +533,10 @@
"owner": "mrparkers",
"provider-source-address": "registry.terraform.io/mrparkers/keycloak",
"repo": "terraform-provider-keycloak",
- "rev": "v3.0.0",
- "sha256": "1q9vzmj9c7mznv6al58d3rs5kk1fh28k1qccx46hcbk82z52da3a",
- "vendorSha256": "0kh6lljvqd577s19gx0fmfsmx9wm3ikla3jz16lbwwb8ahbqcw1f",
- "version": "3.0.0"
+ "rev": "v3.1.1",
+ "sha256": "0qh0y1j3y5hzcr8h8wzralv7h8dmrg8jnjccz0fzcmhbkazfrs4p",
+ "vendorSha256": "0il4rvwa23zghrq0b8qrzgxyjy0211v9z2a4ln2xmlhcz0105zg8",
+ "version": "3.1.1"
},
"ksyun": {
"owner": "terraform-providers",
@@ -565,10 +567,10 @@
"owner": "hashicorp",
"provider-source-address": "registry.terraform.io/hashicorp/kubernetes-alpha",
"repo": "terraform-provider-kubernetes-alpha",
- "rev": "v0.3.3",
- "sha256": "18i9yp0w6mmic95p6d6ah1hl3rmgkh264z1a05973yslpqhyx9yl",
+ "rev": "v0.5.0",
+ "sha256": "0yqm3wlya69w9g9kzgvm28mbbwp6wik51syjnbnj8dis5kspx8gd",
"vendorSha256": null,
- "version": "0.3.3"
+ "version": "0.5.0"
},
"launchdarkly": {
"owner": "terraform-providers",
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix
index 691491ae7f..e4a8c0c0ab 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/terraform/default.nix
@@ -194,9 +194,9 @@ rec {
};
terraform_1_0 = mkTerraform {
- version = "1.0.1";
- sha256 = "0sy33wf2wjhybr5smmyla7ci61w8irk0nrv3vv7h87yli1dd9yj0";
- vendorSha256 = "0ai7h85f0xdlh7q04l4hb9m5wajyqbylhvpjanlhkzvc60silhmx";
+ version = "1.0.2";
+ sha256 = "0gnv6hajpn1ks4944cr8rgkvly9cgvx4zj1zwc7nf1sikqfa8r1a";
+ vendorSha256 = "0q1frza5625b1va0ipak7ns3myca9mb02r60h0py3v5gyl2cb4dk";
patches = [ ./provider-path-0_15.patch ];
passthru = { inherit plugins; };
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix
index faf817d1c7..1717d32090 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/terragrunt/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "terragrunt";
- version = "0.30.7";
+ version = "0.31.0";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-zcb2bdIvUeHEto2NeY0Zwj7jIB+ipVXpnb7q97IkvmA=";
+ sha256 = "sha256-JRIwPOExPbwLS7ps4pJpvIRaZ9jZZjVK+POaUHAmiPI=";
};
- vendorSha256 = "sha256-OgNNq1qRhCufcWemLxh50pzs432RxZpWWcyBB7xeiOs=";
+ vendorSha256 = "sha256-lck4nabDhFA8N0lo+cIKiJjlg2TGx3qMExbblHQwbvQ=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/tfswitch/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/tfswitch/default.nix
new file mode 100644
index 0000000000..f56f8bc6d6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/tfswitch/default.nix
@@ -0,0 +1,32 @@
+{ buildGoModule, lib, fetchFromGitHub }:
+buildGoModule rec {
+ pname = "tfswitch";
+ version = "0.12.1119";
+
+ src = fetchFromGitHub {
+ owner = "warrensbox";
+ repo = "terraform-switcher";
+ rev = version;
+ sha256 = "1xsmr4hnmdg2il3rp39cyhv55ha4qcilcsr00iiija3bzxsm4rya";
+ };
+
+ vendorSha256 = "0mpm4m07v8w02g95cnj73m5gvd118id4ag2pym8d9r2svkyz5n70";
+
+ # Disable tests since it requires network access and relies on the
+ # presence of release.hashicorp.com
+ doCheck = false;
+
+ runVend = true;
+
+ postInstall = ''
+ # The binary is named tfswitch
+ mv $out/bin/terraform-switcher $out/bin/tfswitch
+ '';
+
+ meta = with lib; {
+ description = "A command line tool to switch between different versions of terraform";
+ homepage = "https://github.com/warrensbox/terraform-switcher";
+ license = licenses.mit;
+ maintainers = with maintainers; [ psibi ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/cluster/waypoint/default.nix b/third_party/nixpkgs/pkgs/applications/networking/cluster/waypoint/default.nix
index 3675aba028..b0d0d6193e 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/cluster/waypoint/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/cluster/waypoint/default.nix
@@ -2,17 +2,17 @@
buildGoModule rec {
pname = "waypoint";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchFromGitHub {
owner = "hashicorp";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-yeD7XtcB/2ph6cCnOcv0yFQqvAMPDLXMrUWWkgmBUaA=";
+ sha256 = "sha256-JB/0nU/05Agh4fWFeSfrUHFtR8cQjxdXW0QHAoH0dDc=";
};
deleteVendor = true;
- vendorSha256 = "sha256-xZGYPh3Yp3g22GraYfMESVpp7j5fOZASUEvN4YaDd1g=";
+ vendorSha256 = "sha256-2YrCRdpRk+gPHN8flahgWb2sbK5dYL5ivVqeJSsiy8Y=";
nativeBuildInputs = [ go-bindata installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/flexget/default.nix b/third_party/nixpkgs/pkgs/applications/networking/flexget/default.nix
index 61e42ce22e..b898ce3374 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/flexget/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/flexget/default.nix
@@ -1,12 +1,13 @@
{ lib, python3Packages }:
python3Packages.buildPythonApplication rec {
- pname = "FlexGet";
- version = "3.1.127";
+ pname = "flexget";
+ version = "3.1.131";
src = python3Packages.fetchPypi {
- inherit pname version;
- sha256 = "25a973eb54f2f9ccd422d536b29038c570de3584b8174d993119e3c6b434cc54";
+ pname = "FlexGet";
+ inherit version;
+ sha256 = "sha256-wjMtCrffRhk7NL+Z0PeljuDc3WjVWSMsjWLbqo8qUjU=";
};
postPatch = ''
@@ -61,9 +62,9 @@ python3Packages.buildPythonApplication rec {
];
meta = with lib; {
- homepage = "https://flexget.com/";
+ homepage = "https://flexget.com/";
description = "Multipurpose automation tool for all of your media";
- license = licenses.mit;
+ license = licenses.mit;
maintainers = with maintainers; [ marsam ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/ids/suricata/default.nix b/third_party/nixpkgs/pkgs/applications/networking/ids/suricata/default.nix
index 22a7d74e14..5d24f589ab 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/ids/suricata/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/ids/suricata/default.nix
@@ -34,11 +34,11 @@
in
stdenv.mkDerivation rec {
pname = "suricata";
- version = "6.0.2";
+ version = "6.0.3";
src = fetchurl {
url = "https://www.openinfosecfoundation.org/download/${pname}-${version}.tar.gz";
- sha256 = "sha256-XkZHoHyzG11tAEmXKkU3XBN96QipZKROLW0jH6OtS1I=";
+ sha256 = "sha256-2vE0uy18mAA16a5g96rzEzI6gJNAAJ8m5IEQzN6B9gI=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/ids/zeek/default.nix b/third_party/nixpkgs/pkgs/applications/networking/ids/zeek/default.nix
index 7ee55c4529..979d765e9e 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/ids/zeek/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/ids/zeek/default.nix
@@ -21,11 +21,11 @@
stdenv.mkDerivation rec {
pname = "zeek";
- version = "4.0.2";
+ version = "4.0.3";
src = fetchurl {
url = "https://download.zeek.org/zeek-${version}.tar.gz";
- sha256 = "15gxxgg7nmfmswlbxhvcp6alq5k9wpvrm5cwyf1qfd7xsfli61sm";
+ sha256 = "1nrkwaj0dilyzhfl6yma214vyakvpi97acyffdr7n4kdm4m6pvik";
};
nativeBuildInputs = [ cmake flex bison file ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/jitsi-meet-electron/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/jitsi-meet-electron/default.nix
index 83f261cd48..b932e699ac 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/jitsi-meet-electron/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/jitsi-meet-electron/default.nix
@@ -11,11 +11,11 @@ let
in
stdenv.mkDerivation rec {
pname = "jitsi-meet-electron";
- version = "2.8.7";
+ version = "2.8.8";
src = fetchurl {
url = "https://github.com/jitsi/jitsi-meet-electron/releases/download/v${version}/jitsi-meet-x86_64.AppImage";
- sha256 = "sha256-2VjYXDTb+u3gVM4FPwFzwyUj3O1t7fHpOrNU5Z+Hq2E=";
+ sha256 = "sha256-ORj0xSFzdyOVuybaDyTrawsVkJymKEHLbFxGUgzXNWY=";
name = "${pname}-${version}.AppImage";
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/kdeltachat/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/kdeltachat/default.nix
index 89154ad939..4918a4d91f 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/kdeltachat/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/kdeltachat/default.nix
@@ -13,13 +13,13 @@
mkDerivation rec {
pname = "kdeltachat";
- version = "unstable-2021-06-14";
+ version = "unstable-2021-07-04";
src = fetchFromSourcehut {
owner = "~link2xt";
repo = "kdeltachat";
- rev = "25da4228768e260ea9f67d5aa10558e7cf9cf7ee";
- sha256 = "17igh34cbd0w5mzra4k779nxc5s8hk6sj25h308w079y0b21lf7w";
+ rev = "5d3cddc47773b49d4a801d031c1de96c38617908";
+ sha256 = "1sah27pvdkilnyj41xf4awri9ya14gxayr99qksllz92ywd9lxad";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-mm-sms/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-mm-sms/default.nix
new file mode 100644
index 0000000000..3bdecf504c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin-plugins/purple-mm-sms/default.nix
@@ -0,0 +1,30 @@
+{ lib, stdenv, glibmm, pidgin, pkg-config, modemmanager, fetchFromGitLab } :
+
+stdenv.mkDerivation rec {
+ pname = "purple-mm-sms";
+ version = "0.1.7";
+
+ src = fetchFromGitLab {
+ domain = "source.puri.sm";
+ owner = "Librem5";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0917gjig35hmi6isqb62vhxd3lkc2nwdn13ym2gvzgcjfgjzjajr";
+ };
+
+ makeFlags = [
+ "DATA_ROOT_DIR_PURPLE=$(out)/share"
+ "PLUGIN_DIR_PURPLE=$(out)/lib/purple-2"
+ ];
+
+ nativeBuildInputs = [ pkg-config ];
+ buildInputs = [ glibmm pidgin modemmanager ];
+
+ meta = with lib; {
+ homepage = "https://source.puri.sm/Librem5/purple-mm-sms";
+ description = "A libpurple plugin for sending and receiving SMS via Modemmanager";
+ license = licenses.gpl3Plus;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ tomfitzhenry ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi-plus/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
index 03f8f7b961..c9b4c7e529 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/psi-plus/default.nix
@@ -3,17 +3,21 @@
, libidn, qca-qt5, libXScrnSaver, hunspell
, libsecret, libgcrypt, libotr, html-tidy, libgpgerror, libsignal-protocol-c
, usrsctp
+
+# Voice messages
+, voiceMessagesSupport ? true
+, gst_all_1
}:
mkDerivation rec {
pname = "psi-plus";
- version = "1.5.1520";
+ version = "1.5.1549";
src = fetchFromGitHub {
owner = "psi-plus";
repo = "psi-plus-snapshots";
rev = version;
- sha256 = "0cj811qv0n8xck2qrnps2ybzrpvyjqz7nxkyccpaivq6zxj6mc12";
+ sha256 = "0jpv6qzfg6xjwkrnci7fav27nxm174i9l5g4vmsbchqpwfk90z2m";
};
cmakeFlags = [
@@ -27,12 +31,21 @@ mkDerivation rec {
libidn qca-qt5 libXScrnSaver hunspell
libsecret libgcrypt libotr html-tidy libgpgerror libsignal-protocol-c
usrsctp
+ ] ++ lib.optionals voiceMessagesSupport [
+ gst_all_1.gst-plugins-base
+ gst_all_1.gst-plugins-good
];
+ preFixup = lib.optionalString voiceMessagesSupport ''
+ qtWrapperArgs+=(
+ --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0"
+ )
+ '';
+
meta = with lib; {
homepage = "https://psi-plus.com";
description = "XMPP (Jabber) client";
- maintainers = with maintainers; [ orivej misuzu ];
+ maintainers = with maintainers; [ orivej misuzu unclechu ];
license = licenses.gpl2Only;
platforms = platforms.linux;
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
index a9de901cd8..9357a02a64 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
@@ -28,7 +28,7 @@ let
else "");
in stdenv.mkDerivation rec {
pname = "signal-desktop";
- version = "5.7.1"; # Please backport all updates to the stable channel.
+ version = "5.8.0"; # Please backport all updates to the stable channel.
# All releases have a limited lifetime and "expire" 90 days after the release.
# When releases "expire" the application becomes unusable until an update is
# applied. The expiration date for the current release can be extracted with:
@@ -38,7 +38,7 @@ in stdenv.mkDerivation rec {
src = fetchurl {
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
- sha256 = "1hjykjqf3n20aab9g3bwk5w8x8v61320xv6z4iqrwwdzfkb3ly20";
+ sha256 = "0icwmlnnnlsj2g1p2q4lf7hlhys3rakaim7bah5qkmhwkrzkk30y";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/vk-cli/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/vk-cli/default.nix
new file mode 100644
index 0000000000..e1b3cc4f77
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/vk-cli/default.nix
@@ -0,0 +1,55 @@
+{ stdenv
+, lib
+, fetchurl
+, curl
+, zulip
+, p7zip
+, glibc
+, ncurses
+, openssl
+}:
+
+stdenv.mkDerivation rec {
+ pname = "vk-cli";
+ version = "0.7.6";
+
+ src = fetchurl {
+ url = "https://github.com/vk-cli/vk/releases/download/${version}/vk-${version}-64-bin.7z";
+ sha256 = "sha256-Y40oLjddunrd7ZF1JbCcgjSCn8jFTubq69jhAVxInXw=";
+ };
+
+ nativeBuildInputs = [
+ p7zip
+ ];
+
+ buildInputs = [
+ curl
+ ncurses
+ openssl
+ ];
+
+ unpackPhase = ''
+ mkdir -p $TMP/
+ 7z x $src -o$TMP/
+ '';
+
+ installPhase = ''
+ mkdir -p $out/bin/
+ mv $TMP/vk-${version}-64-bin vk-cli
+ install -D vk-cli --target-directory=$out/bin/
+ '';
+
+ postFixup = ''
+ patchelf $out/bin/vk-cli \
+ --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
+ --set-rpath "${lib.makeLibraryPath [ curl zulip glibc ]}"
+ '';
+
+ meta = with lib; {
+ description = "A console (ncurses) client for vk.com written in D";
+ homepage = "https://github.com/vk-cli/vk";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ dan4ik605743 ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
index 1684658071..78cfa89e6d 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/instant-messengers/zoom-us/default.nix
@@ -29,11 +29,11 @@
assert pulseaudioSupport -> libpulseaudio != null;
let
- version = "5.6.22045.0607";
+ version = "5.7.26030.0627";
srcs = {
x86_64-linux = fetchurl {
url = "https://zoom.us/client/${version}/zoom_x86_64.pkg.tar.xz";
- sha256 = "0zdk02zq9apxnfbxwnlda9z8nqkqa1h1javbh9wwj8yy3y3a1lb5";
+ sha256 = "1nooaafH+ajRtdrknXmFPclC4fJMpRTo+gBsaPHYfT0=";
};
};
diff --git a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/buffer_autoset/default.nix b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/buffer_autoset/default.nix
new file mode 100644
index 0000000000..a2e9fc3265
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/buffer_autoset/default.nix
@@ -0,0 +1,26 @@
+{ lib, stdenv, fetchurl, weechat }:
+
+stdenv.mkDerivation {
+ pname = "buffer_autoset";
+ version = "1.2";
+
+ src = fetchurl {
+ url = "https://raw.githubusercontent.com/weechat/scripts/2b308b44df39ba6563d02b2bcd40c384ec2777dc/python/buffer_autoset.py";
+ sha256 = "0csl3sfpijdbq1j6wabx347lvn91a24a2jfx5b5pspfxz7gixli1";
+ };
+
+ dontUnpack = true;
+
+ passthru.scripts = [ "buffer_autoset.py" ];
+
+ installPhase = ''
+ install -D $src $out/share/buffer_autoset.py
+ '';
+
+ meta = with lib; {
+ inherit (weechat.meta) platforms;
+ description = "buffer_autoset.py is a weechat script which auto-set buffer properties when a buffer is opened.";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ govanify ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
index 1a975d2229..4b5d9e8333 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/default.nix
@@ -22,4 +22,8 @@
weechat-otr = callPackage ./weechat-otr { };
weechat-go = callPackage ./weechat-go { };
+
+ buffer_autoset = callPackage ./buffer_autoset { };
+
+ highmon = callPackage ./highmon { };
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/highmon/default.nix b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/highmon/default.nix
new file mode 100644
index 0000000000..f653224657
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/highmon/default.nix
@@ -0,0 +1,31 @@
+{ lib, stdenv, fetchurl, weechat }:
+
+stdenv.mkDerivation {
+ pname = "highmon";
+ version = "2.7";
+
+ src = fetchurl {
+ url = "https://raw.githubusercontent.com/KenjiE20/highmon/182e67d070c75efc81999e68c2ac7fdfe44d2872/highmon.pl";
+ sha256 = "1vvgzscb12l3cp2nq954fx6j3awvpjsb0nqylal51ps9cq9a3wir";
+ };
+
+ dontUnpack = true;
+
+ passthru.scripts = [ "highmon.pl" ];
+
+ installPhase = ''
+ runHook preInstall
+
+ install -D $src $out/share/highmon.pl
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ inherit (weechat.meta) platforms;
+ homepage = "https://github.com/KenjiE20/highmon/";
+ description = "highmon.pl is a weechat script that adds 'Highlight Monitor'.";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ govanify ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
index c82fb9ca73..a900a469e0 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/irc/weechat/scripts/weechat-matrix/default.nix
@@ -21,7 +21,7 @@ let
python_magic
]);
- version = "0.2.0";
+ version = "0.3.0";
in buildPythonPackage {
pname = "weechat-matrix";
inherit version;
@@ -30,7 +30,7 @@ in buildPythonPackage {
owner = "poljar";
repo = "weechat-matrix";
rev = version;
- hash = "sha256-qsTdF9mGHac4rPs53mgoOElcujicRNXbJ7GsoptWSGc=";
+ hash = "sha256-o4kgneszVLENG167nWnk2FxM+PsMzi+PSyMUMIktZcc=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/juju/default.nix b/third_party/nixpkgs/pkgs/applications/networking/juju/default.nix
new file mode 100644
index 0000000000..a91255f54e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/juju/default.nix
@@ -0,0 +1,25 @@
+{ lib, fetchFromGitHub, buildGoModule }:
+
+buildGoModule rec {
+ pname = "juju";
+ version = "2.9.5";
+
+ src = fetchFromGitHub {
+ owner = "juju";
+ repo = "juju";
+ rev = "juju-${version}";
+ sha256 = "sha256-oBwusx63a8AWNHqlNtG0S/SiIRM55fbc/CGN2MFJDYA=";
+ };
+
+ vendorSha256 = "sha256-VHUDqDsfY0c6r5sJbMX7JcXTIBXze9cd5qHqZWZAC2g=";
+
+ # Disable tests because it attempts to use a mongodb instance
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Open source modelling tool for operating software in the cloud";
+ homepage = "https://juju.is";
+ license = licenses.mit;
+ maintainers = with maintainers; [ citadelcore ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/maestral-qt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/maestral-qt/default.nix
index 53b439b9f7..18189f64a6 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/maestral-qt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/maestral-qt/default.nix
@@ -6,14 +6,14 @@
python3.pkgs.buildPythonApplication rec {
pname = "maestral-qt";
- version = "1.4.5";
+ version = "1.4.6";
disabled = python3.pkgs.pythonOlder "3.6";
src = fetchFromGitHub {
owner = "SamSchott";
repo = "maestral-qt";
rev = "v${version}";
- sha256 = "sha256-HaEQTmpyM1r/+rTkki93aStdzdnhNmkfNJTZRTPehTw=";
+ sha256 = "sha256-Y4n67LJyNUsLmGMu7B73n888qmCQ9HjxCSM1MlfTbqQ=";
};
propagatedBuildInputs = with python3.pkgs; [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/claws-mail/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/claws-mail/default.nix
index e28680c245..5090b1fd02 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/claws-mail/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/claws-mail/default.nix
@@ -1,9 +1,9 @@
-{ stdenv, lib, fetchgit, wrapGAppsHook, autoreconfHook, bison, flex
+{ stdenv, lib, fetchgit, fetchpatch, wrapGAppsHook, autoreconfHook, bison, flex
, curl, gtk2, gtk3, pkg-config, python2, python3, shared-mime-info
, glib-networking, gsettings-desktop-schemas
-# Use the experimental gtk3 branch.
-, useGtk3 ? false
+# Selector between the GTK+ 3 and GTK+ 2 releases.
+, useGtk3
# Package compatibility: old parameters whose name were not directly derived
, enablePgp ? true
@@ -57,16 +57,15 @@
with lib;
let
- version = if useGtk3 then "3.99.0" else "3.17.8";
+ # Last release and hash for both the GTK+ 3 and GTK+ 2 version.
+ version = if useGtk3 then "4.0.0" else "3.18.0";
- # The official release uses gtk2 and contains the version tag.
gtk2src = {
- sha256 = "0l4f8q11iyj8pi120lrapgq51k5j64xf0jlczkzbm99rym752ch5";
+ sha256 = "1vsiy3xsppw4d8ylsz70wsyrvmgy88lp2hj7vrc353ckny80r9lh";
};
- # The corresponding commit in the gtk3 branch.
gtk3src = {
- sha256 = "176h1swh1zx6dqyzfz470x4a1xicnv0zhy8ir47k7p23g6y17i2k";
+ sha256 = "0mwnjiqg2sj61va0y9yi3v52iyr5kzmbnvsqxav3a48m2f8p27qn";
};
python = if useGtk3 then python3 else python2;
@@ -125,7 +124,19 @@ in stdenv.mkDerivation rec {
outputs = [ "out" "dev" ];
- patches = [ ./mime.patch ];
+ patches = [
+ ./mime.patch
+
+ # Fixes a bug with the automatic authentication method, resulting in errors
+ # with certain mail providers.
+ #
+ # This MUST be removed for the next release.
+ (fetchpatch {
+ name = "fix-automatic-auth.patch";
+ url = "https://git.claws-mail.org/?p=claws.git;a=patch;h=9c2585c58b49815a0eab8d683f0a94f75cbbe64e";
+ sha256 = "0v8v5q2p4h93lp7yq3gnlvarsrcssv96aks1wqy3187vsr4kdw7a";
+ })
+ ];
preConfigure = ''
# autotools check tries to dlopen libpython as a requirement for the python plugin
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mutt/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mutt/default.nix
index 1428fa6a42..0c2ffdc7ff 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mutt/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/mutt/default.nix
@@ -27,11 +27,11 @@ with lib;
stdenv.mkDerivation rec {
pname = "mutt";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchurl {
url = "http://ftp.mutt.org/pub/mutt/${pname}-${version}.tar.gz";
- sha256 = "0dqd6gg1wwhxjgdfl8j0kf93mw43kvd6wrwrzkscq2wjrsy5p0w0";
+ sha256 = "0jjjvqkqmpj55v111p1a1i2ry7mpd1bpphn1bhvlr18rgw7xdrja";
};
patches = optional smimeSupport (fetchpatch {
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
index f3634b744a..ae4999b4f5 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/default.nix
@@ -41,6 +41,7 @@
, pango
, runtimeShell
, writeScript
+, xdg-utils
, xidel
}:
@@ -164,6 +165,7 @@ stdenv.mkDerivation {
--set MOZ_LEGACY_PROFILES 1 \
--set MOZ_ALLOW_DOWNGRADE 1 \
--prefix PATH : "${lib.getBin gnupg}/bin" \
+ --prefix PATH : "${lib.getBin xdg-utils}/bin" \
--prefix LD_LIBRARY_PATH : "${lib.getLib gpgme}/lib"
'';
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
index 82bf1800bb..4b9e47aef5 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird-bin/release_sources.nix
@@ -1,665 +1,665 @@
{
- version = "78.11.0";
+ version = "78.12.0";
sources = [
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/af/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/af/thunderbird-78.12.0.tar.bz2";
locale = "af";
arch = "linux-x86_64";
- sha256 = "061da958c7e0b52c76cc3152cf541eabd855e7189f976b9743792e52ab733ea8";
+ sha256 = "39671f52392f2c10c7398376047e01d85c42ca8eb21d2c536e11fa575cca4874";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ar/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ar/thunderbird-78.12.0.tar.bz2";
locale = "ar";
arch = "linux-x86_64";
- sha256 = "915ca02f6e7639adef01d8e332133762bd3f88df6a1c12e86a86c04010efcd69";
+ sha256 = "b3ac3c166b5eec0ae3857a89817a0a7088dddd5545aa4864705caf79aa8bae1a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ast/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ast/thunderbird-78.12.0.tar.bz2";
locale = "ast";
arch = "linux-x86_64";
- sha256 = "6a1995efbca69e251ca70af570b02d94a99f83ef7927d667f9f856febc53ff40";
+ sha256 = "2a98210aef008bd04206eb4019d9b6d0301e21085d8c96e5d8f023c77b079900";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/be/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/be/thunderbird-78.12.0.tar.bz2";
locale = "be";
arch = "linux-x86_64";
- sha256 = "28c87eb1651bb4fd00d8b52b3f0a4e0520ceeed76305ea124915c238562f28a2";
+ sha256 = "6309d4959ebcc9be6d139277f990562f8d912766d57d64fc3ec4078e214097cc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/bg/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/bg/thunderbird-78.12.0.tar.bz2";
locale = "bg";
arch = "linux-x86_64";
- sha256 = "24bb2cd51bdf4e99fe88a13c70289f3896cb17c911d556150f1c6e216f3ef5ce";
+ sha256 = "20fd0b411962c3ed0da4f6eb95d8c47dc57a7b366dee0e771708c2c67772619f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/br/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/br/thunderbird-78.12.0.tar.bz2";
locale = "br";
arch = "linux-x86_64";
- sha256 = "473fe2acadfa6e4f6ba8eddcfd4377c3eeb583f6510461e6f51b9dcd89d36ace";
+ sha256 = "e9f43ff375066cbb23340f2138c0ebf7b2c18e0a57d7049437034a580d8ebc74";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ca/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ca/thunderbird-78.12.0.tar.bz2";
locale = "ca";
arch = "linux-x86_64";
- sha256 = "d128adb596f6be2a940a2544ad653c812c177b3d08ddac7de716fc3ce603b71c";
+ sha256 = "2eaf6674ea616116457b7100b90f2b813eab906091a53bce71d52f4bdae17fb9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/cak/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/cak/thunderbird-78.12.0.tar.bz2";
locale = "cak";
arch = "linux-x86_64";
- sha256 = "cff975db463997677d392264e55bd73a3c1a36e34991f8bcbb0673980f428589";
+ sha256 = "f56dc013fad49782a074ef7d0721a12f43af5f029e690937d72e6a14d79c1505";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/cs/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/cs/thunderbird-78.12.0.tar.bz2";
locale = "cs";
arch = "linux-x86_64";
- sha256 = "90836d8c099594ca0e459d7d07232ab47d811cafc79ca5ad2999186f242fa8c2";
+ sha256 = "87fecc8661be9ee8891b74f83bd9a6746b826700a6ac46b550d5e2bcc93e560e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/cy/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/cy/thunderbird-78.12.0.tar.bz2";
locale = "cy";
arch = "linux-x86_64";
- sha256 = "2a844b7afe834dc6e0ad291a6d5cb9ca0389d703f9a8ca385aabf5e5f012c4c5";
+ sha256 = "4177b225e02341b96baa6528f1053c718e2e85d452b730a40ebf124a4c70d118";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/da/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/da/thunderbird-78.12.0.tar.bz2";
locale = "da";
arch = "linux-x86_64";
- sha256 = "a37075627a6955abfc15508d2bb4a16ba330a4c64c89f95084635319ad5106e6";
+ sha256 = "9d8cb26a9011130ce973e9e7ecd20650296d406b7ce8b4cf8740ab7e9759e641";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/de/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/de/thunderbird-78.12.0.tar.bz2";
locale = "de";
arch = "linux-x86_64";
- sha256 = "6e03c8b0f791cc09b04b3114e8b44950de974beabf0563705af625ac1226dbb2";
+ sha256 = "ee19d3702cd0fc0b193e09a3fc470c450ddc919d78471df071183c89c063f443";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/dsb/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/dsb/thunderbird-78.12.0.tar.bz2";
locale = "dsb";
arch = "linux-x86_64";
- sha256 = "546f10d4653940798540797deeec54287cd1275b5ebf350661d49cd313228ddb";
+ sha256 = "20d78a72fb2c5d91e2534dd21aa00d9f958d2df61bec297e1662d7f594c76a5e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/el/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/el/thunderbird-78.12.0.tar.bz2";
locale = "el";
arch = "linux-x86_64";
- sha256 = "b6fa7ae657a03c4f91905e95931af05b9af588a067a03a3a8a0d9faa8d40b59d";
+ sha256 = "c5014ec8b8382814e3184839192aa71e5610c8c0a6df8dfc9b6b596afbd22bcb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/en-CA/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/en-CA/thunderbird-78.12.0.tar.bz2";
locale = "en-CA";
arch = "linux-x86_64";
- sha256 = "5507e9b74cea95681a2c7c21cb5127a7369366bbdaa6a24dbafc7a4fbe11b924";
+ sha256 = "79f1c4166607a01cb32eec5ddb60892822f9047f43c7af3cdeb877ba9c7b7584";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/en-GB/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/en-GB/thunderbird-78.12.0.tar.bz2";
locale = "en-GB";
arch = "linux-x86_64";
- sha256 = "fcaa2b652b43367fcb720e8386cdc92346318bab67fd720c5958e7ec236c0844";
+ sha256 = "8dfe9daac9224dd4c64d689b7b066c126f72e75f283d8a66dcf3fa846e46c881";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/en-US/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/en-US/thunderbird-78.12.0.tar.bz2";
locale = "en-US";
arch = "linux-x86_64";
- sha256 = "688a2f7274581fa4735a6d2f8166ba262999694889635bf3bc30ac77ad746fb3";
+ sha256 = "43c021edf529f388856432315d99fd1261a0034aa1cead97cc104598eba63d7e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/es-AR/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/es-AR/thunderbird-78.12.0.tar.bz2";
locale = "es-AR";
arch = "linux-x86_64";
- sha256 = "506a63de366968c6a3e66503def57e621cc2458ccf07ccc53ffdad72fdab8914";
+ sha256 = "5f6f86557456d717790a16053e663dce8878a4e7b60f4ee15d02ae753b5c8e78";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/es-ES/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/es-ES/thunderbird-78.12.0.tar.bz2";
locale = "es-ES";
arch = "linux-x86_64";
- sha256 = "974acf65d509929d6b8175ac99a2886f17d4dbc4a6b8d4ef50e82585e1ea9fe6";
+ sha256 = "f6e85e580871e225e5315eeb0aa7f2982f43352c6c4065966ead1eff47037989";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/et/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/et/thunderbird-78.12.0.tar.bz2";
locale = "et";
arch = "linux-x86_64";
- sha256 = "504c97962170388d6fe249c24b6f5a62025ebf9bf4b30b65fbfd3baf12756809";
+ sha256 = "37ea60b93f1d57a1c5f30acdc93dcd73a35ab7107dc05b8e8eebe3a996454186";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/eu/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/eu/thunderbird-78.12.0.tar.bz2";
locale = "eu";
arch = "linux-x86_64";
- sha256 = "b4c4bd5b228f2b945dc8f280b12a72dd68dff10562c4f19b5a27fa94a95d9128";
+ sha256 = "9f7a1fc4b94017d6341c993209987e9647bf29973c3ffc3427ece6277cf92c5a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/fa/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/fa/thunderbird-78.12.0.tar.bz2";
locale = "fa";
arch = "linux-x86_64";
- sha256 = "4384d9579304ec344f616e00a51bebbf5038e212cc54d07586182fce9558af91";
+ sha256 = "dc36f3eb91e32ea44a30792f8d65ed225455567ec4b7ec386fe6ec6510caa5da";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/fi/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/fi/thunderbird-78.12.0.tar.bz2";
locale = "fi";
arch = "linux-x86_64";
- sha256 = "89bba8ff928caa79b8b1947be761388e441f01655f200f4a7fb9d9894b3ea4e6";
+ sha256 = "1fa2cfe9354f7a5b4c9aa0927ae83cad535e8cb448d8a2d82f7a946b5c142b22";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/fr/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/fr/thunderbird-78.12.0.tar.bz2";
locale = "fr";
arch = "linux-x86_64";
- sha256 = "c2953ff1879ed8f80f6b9f1a26c08ba1f5969e8b47b81a3eb3ab690698142bbb";
+ sha256 = "49887ce333f50f404a383291d813e3e8f891045247d2de353627998c47821a12";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/fy-NL/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/fy-NL/thunderbird-78.12.0.tar.bz2";
locale = "fy-NL";
arch = "linux-x86_64";
- sha256 = "58057f7bb143512c1171296413050178f0a7a0651513e7c67d153af5874aa382";
+ sha256 = "e408da5478ea01797c260b414ff513e87e71c6de41d6ca0c8bc11780c06fad28";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ga-IE/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ga-IE/thunderbird-78.12.0.tar.bz2";
locale = "ga-IE";
arch = "linux-x86_64";
- sha256 = "94c070e79bba7a43f3fcc8b0b1759e424366f3ced72e2e53c5fe75689602a0ed";
+ sha256 = "6dc99c43a076c4575163e640260b27aaebef01ffcc1ce8b6c6e2da8c993eee72";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/gd/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/gd/thunderbird-78.12.0.tar.bz2";
locale = "gd";
arch = "linux-x86_64";
- sha256 = "a655074ab7d0f86318199ab32b77c889ccfd366f6a0d9d43b4bbeba54ae2ee1a";
+ sha256 = "3ba9424491565e4e576dbfe656e681892ff1084fcd8b9659beb6a17b36cc4c27";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/gl/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/gl/thunderbird-78.12.0.tar.bz2";
locale = "gl";
arch = "linux-x86_64";
- sha256 = "2835735ebf7f518aaf8d16ca3cedd3e7f7414e0cc1177a185b6e896da7e2c87f";
+ sha256 = "a8348d99ba729122d2d2cc0a10d60c38ff4b7e83eaf7ebd04a58d7fad5326664";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/he/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/he/thunderbird-78.12.0.tar.bz2";
locale = "he";
arch = "linux-x86_64";
- sha256 = "804c359b76026631e5a0ecf40258782f24f0be4d34b700b2aa0532607e4c5651";
+ sha256 = "fcba79332eeba50f074a7f1864120414ca20152a16b4b9aed02dbc05d487cf10";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/hr/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/hr/thunderbird-78.12.0.tar.bz2";
locale = "hr";
arch = "linux-x86_64";
- sha256 = "d7278bc20c7eb6c071648b639064338ae8cf7535476c0493b642d45c0ae9804d";
+ sha256 = "d6a51f6c92ab53a73abb5733a9737d36f59aee7acd248ea656b7aa3c406e3980";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/hsb/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/hsb/thunderbird-78.12.0.tar.bz2";
locale = "hsb";
arch = "linux-x86_64";
- sha256 = "fb520d80d1505b50b8d9e2a43c10512e001b120790c823eb41dcc076e68eca51";
+ sha256 = "a99dbdd453d31674178faecf37e61b414cc24468a39b8a5e5afa037bf938ffd7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/hu/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/hu/thunderbird-78.12.0.tar.bz2";
locale = "hu";
arch = "linux-x86_64";
- sha256 = "20639f623995f76b2f7d5f8d81e08145767d2a67d97fbd31542599abd4c80a57";
+ sha256 = "aa8384952169ea4f60c8bb11d47c39b81a9c327546ceacdefedb1a37a91e80b0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/hy-AM/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/hy-AM/thunderbird-78.12.0.tar.bz2";
locale = "hy-AM";
arch = "linux-x86_64";
- sha256 = "bf4c1fcaa9bf928607dade6d8fd16b47fff6c248c07ef86fcb20c0b3a6841ba1";
+ sha256 = "2a3fd50c42b1aeea61e921e70f05c4ca74e03904c8400b7fa0e245816e42e0f9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/id/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/id/thunderbird-78.12.0.tar.bz2";
locale = "id";
arch = "linux-x86_64";
- sha256 = "03665c9cfdd39e8ebb568151a28ecf02e425bae4241de74bdb47a0f9f38e26ba";
+ sha256 = "5b606b68a3f618ca0d3fadc5a8ee1da7aa636b6d1c1aee0b3e46c978c4a95ef3";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/is/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/is/thunderbird-78.12.0.tar.bz2";
locale = "is";
arch = "linux-x86_64";
- sha256 = "1efb313ae0fc03d402f306ca0258ea4c784a762a642f947065e154c382e9135b";
+ sha256 = "af75f627fc5eb5c0628bbc3ece9549c0daf967e267de850503314830384b340c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/it/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/it/thunderbird-78.12.0.tar.bz2";
locale = "it";
arch = "linux-x86_64";
- sha256 = "95e1c07248c8ef1ab36b8a57729615a4f2ab9a4cb6148f1b0bca20554901ffca";
+ sha256 = "de55f082a0de2c6a3f5c04e6a3bc00f4dd79dc4c8c91d7218bbc50c5e31421a4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ja/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ja/thunderbird-78.12.0.tar.bz2";
locale = "ja";
arch = "linux-x86_64";
- sha256 = "95c592c41b1199bc280c219a8b4873e2bdb18171c4cccff4809a5a87ccb52d0f";
+ sha256 = "5db89a1ef3e1546ac48e870c06a235e2f525a9634fed09ce706773cf2582c15b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ka/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ka/thunderbird-78.12.0.tar.bz2";
locale = "ka";
arch = "linux-x86_64";
- sha256 = "85566d54dd72a9ae9d6e3e5b85ed2ad01fe7d6e08e33b02985bc4e78e55dc5e9";
+ sha256 = "524d9508d2b8ee337658d5538f9b290e08f0df9ef0c7ed0da9dc5e1e8dc2a9de";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/kab/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/kab/thunderbird-78.12.0.tar.bz2";
locale = "kab";
arch = "linux-x86_64";
- sha256 = "cf7f8a9975f9ce163bba8438121cd8090a498877d65d91694aac198f4307bc90";
+ sha256 = "7dd3d55f7a5b68b0ebaa96efb2091c320553bbee17b0329dce2ffdb5bed0954c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/kk/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/kk/thunderbird-78.12.0.tar.bz2";
locale = "kk";
arch = "linux-x86_64";
- sha256 = "9ef1e12e02ed3e8a05f58da73e0221ac6545c515eb2e236b4a99b4594afc10af";
+ sha256 = "f49fe966e1f22e542b62f7e2f3aa8a7377ec6997d5d0b3dc8f0e6986e0418111";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ko/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ko/thunderbird-78.12.0.tar.bz2";
locale = "ko";
arch = "linux-x86_64";
- sha256 = "6d028659f0b239b81dae7dfe44b96015ef1a217cddb135fee3bd8884e7b442c5";
+ sha256 = "f48b05376ce85123a163ec54be9baa1325e38e1994753696a3054028a6f60ab2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/lt/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/lt/thunderbird-78.12.0.tar.bz2";
locale = "lt";
arch = "linux-x86_64";
- sha256 = "90f11349d4f5a674457f541b4edadd83b6a8f32f56eaa0a4d49e9b2c26dbbe47";
+ sha256 = "124b0f6e6f1db1cac8ac33f0878d8583c29913c65fb5ca1be4653a9592967407";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ms/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ms/thunderbird-78.12.0.tar.bz2";
locale = "ms";
arch = "linux-x86_64";
- sha256 = "f235748f67ad749d8b020288df8c7251bcbd9d1bc4bb979554928f54270c1f88";
+ sha256 = "c2917bf55feb4c9efa905920add0bea79b715dc631960e283cb413d05e1e51ec";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/nb-NO/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/nb-NO/thunderbird-78.12.0.tar.bz2";
locale = "nb-NO";
arch = "linux-x86_64";
- sha256 = "de2bfc3bfc2f285a42cbcc800867395d132a56f3aaed8ff687c9e95706164ad0";
+ sha256 = "1a5f059665aacea4f12f0f604979bc6de5059e50ab85710cf25d6f0478fd1acb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/nl/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/nl/thunderbird-78.12.0.tar.bz2";
locale = "nl";
arch = "linux-x86_64";
- sha256 = "4b7be1a4717a4b42bdf3b7583b2a1fa6cc9cfcad52ac7fafa4435230dec70048";
+ sha256 = "4efc6479b4948aa96e4c4a14f25ca6401058ddfea4b4175cdce851839327dd8e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/nn-NO/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/nn-NO/thunderbird-78.12.0.tar.bz2";
locale = "nn-NO";
arch = "linux-x86_64";
- sha256 = "0ba39f2e8b6895216d97e13809749fb6a1237c5bfd0c1f8ef9e365218d1422e4";
+ sha256 = "910661eecc2d65c27f63597ed5bdc96973e39603a0c702e7dd760e87b373d7c8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/pa-IN/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/pa-IN/thunderbird-78.12.0.tar.bz2";
locale = "pa-IN";
arch = "linux-x86_64";
- sha256 = "2bf07cc1f213c20b2f181cd104eb6cdd6b5f885ccff2774817ad95840addf3ef";
+ sha256 = "50aa0006b3252d7ba020a162b36f863c632fb3f6d13bf0589334ba3f34ae6ba4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/pl/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/pl/thunderbird-78.12.0.tar.bz2";
locale = "pl";
arch = "linux-x86_64";
- sha256 = "9d2607c5d61ef121a383eb71d5bb650ba0ccb6b441666bbac5a9f3b91377f574";
+ sha256 = "6f75b4492c9cf6bd3b03800a55b0e91a121e7e13ca1f451571cf25abde040487";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/pt-BR/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/pt-BR/thunderbird-78.12.0.tar.bz2";
locale = "pt-BR";
arch = "linux-x86_64";
- sha256 = "cab1a3fabb975895b0c57bb4cb3b90f9386d0c33228b24edc13095d7d644d727";
+ sha256 = "ed8834d038affbd7fadc93dbb72d972a7dca77d9d9af4b5cbdb0cf4c36bd7b70";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/pt-PT/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/pt-PT/thunderbird-78.12.0.tar.bz2";
locale = "pt-PT";
arch = "linux-x86_64";
- sha256 = "53b44f8caae2a2ca878435d988dbaec7c188c2fe236efcda8b92b4310aa3119f";
+ sha256 = "6add8c6de555561d892b23909e5b4828230567789f71467600483c8eb0f4e6d1";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/rm/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/rm/thunderbird-78.12.0.tar.bz2";
locale = "rm";
arch = "linux-x86_64";
- sha256 = "f170779793afc440c273b8826cc456af903a98ac9694b1aae6ee50a5bec2be26";
+ sha256 = "c9ceb44aea4f61d4376d2519b233356ca48ab7eed6c62e0402c1c435baac379c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ro/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ro/thunderbird-78.12.0.tar.bz2";
locale = "ro";
arch = "linux-x86_64";
- sha256 = "d0628abef66e2585db898834ddbd3ad9e97edea7269538dbd4b4520f22969b4a";
+ sha256 = "5d2889df62325331b5869e17af8125179ff9371c8860ad52b4cc8d4c21253e6e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/ru/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/ru/thunderbird-78.12.0.tar.bz2";
locale = "ru";
arch = "linux-x86_64";
- sha256 = "077b682cc7365aab8fb3100d5f487fc873a16a4fcf71dc25e63a2604b57ccc00";
+ sha256 = "07aeda5b10bcdca5474ef156be35c38ebd15de68a3670e4e2532b045964d7164";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/si/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/si/thunderbird-78.12.0.tar.bz2";
locale = "si";
arch = "linux-x86_64";
- sha256 = "7fc582c2f23b197da426ff0150941ea59fe1da26c84df41bff88039ff3fdf4fb";
+ sha256 = "a70410319bcab48a407f4b379e82029528b8998ec89d7105a85ffce5e804a285";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/sk/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/sk/thunderbird-78.12.0.tar.bz2";
locale = "sk";
arch = "linux-x86_64";
- sha256 = "cde3c240b1718085b36e9479eb9717202c1a179d9cd2cd094901074d666fb763";
+ sha256 = "4b110a5b7d3cab0a9145635c0e458e22eddddd97e407a229d8c8a5f5761d150d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/sl/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/sl/thunderbird-78.12.0.tar.bz2";
locale = "sl";
arch = "linux-x86_64";
- sha256 = "54ee18a338c727838db7cdca4c458d4b9248c626a3338ec83c41001d124d2917";
+ sha256 = "d253ee57d3eac036b1b758d45609db39b47dae05e282ccaace739993ef3cfccc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/sq/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/sq/thunderbird-78.12.0.tar.bz2";
locale = "sq";
arch = "linux-x86_64";
- sha256 = "511209ca3eb810250fef3b0b01f71941bc0436410716974244aa9b5b1193582b";
+ sha256 = "700a8e7798f8b92c6874febd71b188ab0a97a2ca62930db4cb36fb12e02cefe8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/sr/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/sr/thunderbird-78.12.0.tar.bz2";
locale = "sr";
arch = "linux-x86_64";
- sha256 = "d22da1e4ab790ffb3e8a8c3928adfe8c1b7b65c08a5dbaf2bb63473b08fb5207";
+ sha256 = "5485ce5280b71f9adc8ae2a544eecb8c8a12720efd604d93d5f2bf051f3edc0d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/sv-SE/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/sv-SE/thunderbird-78.12.0.tar.bz2";
locale = "sv-SE";
arch = "linux-x86_64";
- sha256 = "c7826bfef5b705fb5d00b6ade07d092bfed25d74b6992308027e8ea99f2ed16b";
+ sha256 = "a3d0f4d3d32ebb2ec9b67fcbbbabf5640b714fbcd01a742c7cabd872c5bd94f4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/th/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/th/thunderbird-78.12.0.tar.bz2";
locale = "th";
arch = "linux-x86_64";
- sha256 = "cba4789bcd072a21d5e131f0aed7aed1775f6122776f873b54fd9832bc5b621b";
+ sha256 = "2d6963ec130e14f5d0721782d5a4f724eaac5bab1b4e3469e19dbbdf1512396d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/tr/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/tr/thunderbird-78.12.0.tar.bz2";
locale = "tr";
arch = "linux-x86_64";
- sha256 = "8f8345e6722931b495755ccf67b0546443e11d435cfe809edd00f6e3565a17bc";
+ sha256 = "b6ada3486cbba66992db5a04138f03f12ac6fc004cb86558a4b8787481f39383";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/uk/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/uk/thunderbird-78.12.0.tar.bz2";
locale = "uk";
arch = "linux-x86_64";
- sha256 = "cce394a934ab0352cbd980d29a61fc1be4e66636ab5e31d358fa2efc82e17c19";
+ sha256 = "c24fa7aab502cfdb88703c0abe2444cfd1bc7b94cab1f34b0626240c2a75a8cb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/uz/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/uz/thunderbird-78.12.0.tar.bz2";
locale = "uz";
arch = "linux-x86_64";
- sha256 = "4a94d98472bcbb34a19b58c8e4caeb2e29c58d4d7496ba0d4af02a8aa0fe3802";
+ sha256 = "119d29856eb9656d89b5d06301f3abef4db106ddf3793dc0b9c0c7f2cb03428c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/vi/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/vi/thunderbird-78.12.0.tar.bz2";
locale = "vi";
arch = "linux-x86_64";
- sha256 = "a48de334712d154917d6285a84ab115f48e672fdbcd9a7469013d3b07524562e";
+ sha256 = "4aa063fd673684488c9565ca7f35b8b6aa2c944cec921131de8ac2dd483b5b8c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/zh-CN/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/zh-CN/thunderbird-78.12.0.tar.bz2";
locale = "zh-CN";
arch = "linux-x86_64";
- sha256 = "6892a5236ac0abecaa657b98929fd9feeaa0ac9d4d64e000ced26687c4fa96a3";
+ sha256 = "78fd8d25250632336c574b4d02a9c397d2a01d91660a17a3dedc98155cce84d1";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-x86_64/zh-TW/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-x86_64/zh-TW/thunderbird-78.12.0.tar.bz2";
locale = "zh-TW";
arch = "linux-x86_64";
- sha256 = "292ae08c031cd40a493348dcf39adfecbb9372288cd2cc4bb5ada9eaee5a7649";
+ sha256 = "724451f25a3e45cc23a277c4d1bf3ce76457d883d43b5a5f172340e6d8e81f41";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/af/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/af/thunderbird-78.12.0.tar.bz2";
locale = "af";
arch = "linux-i686";
- sha256 = "26a1e66facb1839a8a2dcb2fffe3677a5d6f9c68343293625b22faf553ff1244";
+ sha256 = "6ee9ef2596d099bed0962199cf95bae3f8ce322cbc2d9d78195c1caa661297d2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ar/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ar/thunderbird-78.12.0.tar.bz2";
locale = "ar";
arch = "linux-i686";
- sha256 = "6625bb6b5374ae174b21d53735c4d51d3d8464556ff42ac9b270908991837989";
+ sha256 = "dfa41ea4a15f074b2530b8e8383b76617e1a916344567e30dcc370660f0ab05a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ast/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ast/thunderbird-78.12.0.tar.bz2";
locale = "ast";
arch = "linux-i686";
- sha256 = "57e8de5bbace8def637356ac7b519155411f8b5b2dd6496ebbdde102fea490fc";
+ sha256 = "602d1ee72a11a88004236572cb2fa22fdd86cbda81a74f89342e8371a295a140";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/be/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/be/thunderbird-78.12.0.tar.bz2";
locale = "be";
arch = "linux-i686";
- sha256 = "c045e2b129cd373ed1b2a6ce4d12d4dd3dbcf92c380a1dd8fa237f001f7c5bda";
+ sha256 = "1e7d385da89801d9a949fef16de5904314e6e012a2693a936c122e9b8276b267";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/bg/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/bg/thunderbird-78.12.0.tar.bz2";
locale = "bg";
arch = "linux-i686";
- sha256 = "5bd9ded232f60b88be72a5cd301b02c6bc6a6651be48e08ebe5358aaa801dd6e";
+ sha256 = "e8c52029a88272d3371c42cdab8d8fd97d8a816032377d22285154686a557f08";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/br/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/br/thunderbird-78.12.0.tar.bz2";
locale = "br";
arch = "linux-i686";
- sha256 = "1dc7583fe66a26b040e1a46281964898c5a79ead6516e02a0c1ec7a175962621";
+ sha256 = "49d0c56d04033da26b9e73cce83e7de55755b269e2c15003537c2cc53d1e57c1";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ca/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ca/thunderbird-78.12.0.tar.bz2";
locale = "ca";
arch = "linux-i686";
- sha256 = "68cc1ba9382be6d5b90e94fdc6fd1403b2b07c67759be80d2623fcd41b16f51f";
+ sha256 = "c31cc0421858f4a31840d6924882ed692db260e66c16b4c916d82e2eb07ec229";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/cak/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/cak/thunderbird-78.12.0.tar.bz2";
locale = "cak";
arch = "linux-i686";
- sha256 = "006d1806c7ce336fb51bcc74d4907a6aacb43c0902e0b323b638f9a9d2664ed1";
+ sha256 = "5be14239cea98b350a05230efb5e15dbac7bb530f1c3f2b7f17c12b0d2ff75ba";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/cs/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/cs/thunderbird-78.12.0.tar.bz2";
locale = "cs";
arch = "linux-i686";
- sha256 = "5b342803243a51a9e521705c1082c87cc528ac59475d6b893ca475ecb10ee02c";
+ sha256 = "51260bbdeebf1cc18b7d36ad2a302841b29eee797d096ef033b5be03162177ad";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/cy/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/cy/thunderbird-78.12.0.tar.bz2";
locale = "cy";
arch = "linux-i686";
- sha256 = "55bf6bc1aa371ad52097e89dc26af4fd11a2afc73b4ece79ae3c3bf0294fe5fc";
+ sha256 = "8c6e1fce7834da9a3a820bcb9df6a27f77c132f0c513ed074c24af9de8858798";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/da/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/da/thunderbird-78.12.0.tar.bz2";
locale = "da";
arch = "linux-i686";
- sha256 = "41d21b7065bb4a11b80990daf550a29e5d588965c83cb48a762bba7bcbbec502";
+ sha256 = "fabc99558863a646565eff20badf08805e2460e541a3907fab9c6b029dadc0de";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/de/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/de/thunderbird-78.12.0.tar.bz2";
locale = "de";
arch = "linux-i686";
- sha256 = "190339793ab6b5bcbbea2e81a1c783fa91dc18ac702870bd045ba597d0c826d0";
+ sha256 = "dc6d7c639e6e9b3ef9f4c13054ec543ed1ec6d789ae2c5e0fce5650c7fa7932b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/dsb/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/dsb/thunderbird-78.12.0.tar.bz2";
locale = "dsb";
arch = "linux-i686";
- sha256 = "068243c6d19d9c5ba9ff4ce9793db643555657593659176fb543eba5cbde7c44";
+ sha256 = "86edac99d1e2a8da228718f2fd78448948e207e3398f781ddec43d4c9ac9e425";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/el/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/el/thunderbird-78.12.0.tar.bz2";
locale = "el";
arch = "linux-i686";
- sha256 = "ab93bb707a7bf50813b067c7d2f5f72e858073080e28094a917a4e5715612053";
+ sha256 = "0113409e306300aa4bbc9dacdd85ca52e5d71ca52962ff4628a96c4103337a1b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/en-CA/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/en-CA/thunderbird-78.12.0.tar.bz2";
locale = "en-CA";
arch = "linux-i686";
- sha256 = "2bbc9fe5efb8905d069174d939933b64dfeba6716f81487b4aedcea7e00fb48a";
+ sha256 = "1e792a76d371479abd43bdfb993cada3b23fbb547cfadf691b25f51cacf4265e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/en-GB/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/en-GB/thunderbird-78.12.0.tar.bz2";
locale = "en-GB";
arch = "linux-i686";
- sha256 = "6ac3648deccc9b3b01575791fadec6bb9210aeae4d32934f7ae7ddee7d857b93";
+ sha256 = "596ccfcaee2a005ea2ee0a93f9644666a5e7e955e22b799bf91766908dac7db9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/en-US/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/en-US/thunderbird-78.12.0.tar.bz2";
locale = "en-US";
arch = "linux-i686";
- sha256 = "e423d465824e4b56f3899fb15dbac1b016832446ded5c46b8bde0c279ddd3df2";
+ sha256 = "97fcb2332b1343f9b5e06efff7ea5a73c80212512ac2b2959537d1e255a8ce44";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/es-AR/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/es-AR/thunderbird-78.12.0.tar.bz2";
locale = "es-AR";
arch = "linux-i686";
- sha256 = "925c762d84e4620b96b8feb73a4b5506fe3dc339c0ef316e23ef7ea636ad8da6";
+ sha256 = "0af5917c4828c08425709f0fc3aca7c74668ece53721666d6e4004b637469b17";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/es-ES/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/es-ES/thunderbird-78.12.0.tar.bz2";
locale = "es-ES";
arch = "linux-i686";
- sha256 = "d75ea97c5cfa524c93055af618cbbd27a6ef8c2125ebe963467f0e93f9f80ea3";
+ sha256 = "6283c85e34f6ab7d25fdebb5ed70b1d26c601b3416cef45cc8f06a15e723d9b7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/et/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/et/thunderbird-78.12.0.tar.bz2";
locale = "et";
arch = "linux-i686";
- sha256 = "f925832734574c0056ce60edc9630db70d262b993c913da167f01b51f9ec14b1";
+ sha256 = "ab1cefeb07ead51998a7f54befb0a291c065d8a0d440a6d2c7972fa64f345948";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/eu/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/eu/thunderbird-78.12.0.tar.bz2";
locale = "eu";
arch = "linux-i686";
- sha256 = "60f27f7d725bb90ec93ab247c708442506e9532c050bc7a66b5d23db2dcab91a";
+ sha256 = "f4ce3787e3cd46c8bcadbc6ab2a728e3b76ee2556ad5e4129e4418e844a8c4e6";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/fa/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/fa/thunderbird-78.12.0.tar.bz2";
locale = "fa";
arch = "linux-i686";
- sha256 = "505373b341db6e20b90d555815974a232b6ec685b4301e9b81305092806d721e";
+ sha256 = "35da798ea7f613489820e4e42b1c78c078c21ee7f7521ef5ba21a7602fb302ae";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/fi/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/fi/thunderbird-78.12.0.tar.bz2";
locale = "fi";
arch = "linux-i686";
- sha256 = "6f9c715ae0d7db81db3ee72d822ea1d9395b30d0a4a2f46c50f77e4a156df27f";
+ sha256 = "dd97b6c745b88a6493d280e5efc2165bc5895ec7ac56c1df63d7adcb860eec59";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/fr/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/fr/thunderbird-78.12.0.tar.bz2";
locale = "fr";
arch = "linux-i686";
- sha256 = "5600b094c00d9607e91f2c28aa99de75c87999a1d16739f926812a0e9bdcda53";
+ sha256 = "9d49108417933e1f79a285b99cf0e49f6a009a121084148da70f4cf93a238c34";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/fy-NL/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/fy-NL/thunderbird-78.12.0.tar.bz2";
locale = "fy-NL";
arch = "linux-i686";
- sha256 = "3fd24a4704df03e83bdebdf9a98a085849a72de939aa21c8fb93051ca9ddab85";
+ sha256 = "efe33dbc8d7c6347359d30c63034a3553720ac806c1754752b0649d91ce293a4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ga-IE/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ga-IE/thunderbird-78.12.0.tar.bz2";
locale = "ga-IE";
arch = "linux-i686";
- sha256 = "1f69cea70de04de5458a877b9ac3c2cb9cb04a60f888cdb19118bb04156540e2";
+ sha256 = "c99c54902c522ec9472ed6ea4a85e6be9dd0e013a2835a38d90b4b77554c05dc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/gd/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/gd/thunderbird-78.12.0.tar.bz2";
locale = "gd";
arch = "linux-i686";
- sha256 = "d33666cb1812541a81f91b457a7d9d3dba3ede5b90f0e56d31d90dd8359e077b";
+ sha256 = "af46f3aa8480469783a625553688f7ef5ff00bdcd9be9c98af7d49f98e8cba7e";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/gl/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/gl/thunderbird-78.12.0.tar.bz2";
locale = "gl";
arch = "linux-i686";
- sha256 = "5694106a7bccd7dacc35d89f4c2dc3080be40f937d5b3a18e6797a2dad1dfdc4";
+ sha256 = "bdf94938571db3959781b490fc74aaf1a48b42663b22ae32dfab97600772be0c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/he/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/he/thunderbird-78.12.0.tar.bz2";
locale = "he";
arch = "linux-i686";
- sha256 = "77e2e3e1872c67de101d3fca87a3c308b26eb47f06222f0504a95e42f9248d39";
+ sha256 = "1e9f6f580751bcf518813a123a0e1f2f66cee92110516867b4844bbcaa2fa67f";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/hr/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/hr/thunderbird-78.12.0.tar.bz2";
locale = "hr";
arch = "linux-i686";
- sha256 = "513c4d88387c7ac3463047b4e84c2f049dcb0dcc205bcf0d1b6935f94db16a88";
+ sha256 = "a6727dce9ac4074ed5685086f224cc956eacf04b3aa54fc4b7d669e2d3a548e2";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/hsb/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/hsb/thunderbird-78.12.0.tar.bz2";
locale = "hsb";
arch = "linux-i686";
- sha256 = "f2731aff055f734befefbd17778ccf8962c882266443b9ff5e6e6babcc09c0c4";
+ sha256 = "16f985d7c4520bd81bc1e5a8e939a2ce97e807ab0635625d38290b073defa79d";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/hu/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/hu/thunderbird-78.12.0.tar.bz2";
locale = "hu";
arch = "linux-i686";
- sha256 = "c29018382b2d0d45727e23bbaf3a37661ccb7908912a24ed5ff3042766ecdec9";
+ sha256 = "9e7c771cd0dfd8dd1b42721f9129d1fdd760c2d3f7bce407adec6c4f3e0fc955";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/hy-AM/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/hy-AM/thunderbird-78.12.0.tar.bz2";
locale = "hy-AM";
arch = "linux-i686";
- sha256 = "f9152a462ac758fe21c46e734bc8d8e727479f4cc8c7c26cda43bfc896244596";
+ sha256 = "4a5878d9be7d0b60347a19c2533fe22ff0f02aeb5228070ecdc1bb5bd0ca5490";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/id/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/id/thunderbird-78.12.0.tar.bz2";
locale = "id";
arch = "linux-i686";
- sha256 = "e336ee15d25b0edca6492a765af7a6b0eed3ef30155c908e4940985e373304b5";
+ sha256 = "80bb061ed6efa9396627bb05ef26247e92b49fe50787e04add488cc3c69c5304";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/is/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/is/thunderbird-78.12.0.tar.bz2";
locale = "is";
arch = "linux-i686";
- sha256 = "6495cec1de969c1f30ef042fe604027014161497ed77eb327451eb4a70f7b1a2";
+ sha256 = "4d96a6de273846f133a307967e4d96f6594c8f4fdd6c16efd39f10bd5121cf60";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/it/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/it/thunderbird-78.12.0.tar.bz2";
locale = "it";
arch = "linux-i686";
- sha256 = "7bb395c5b3cda42c41196f06be6ed2f35eff958c3a9325807c42616b971087c3";
+ sha256 = "f10c633cd2ab40a4845fe7c681094bbe18b2d0240c10d77ab2e47c633e10baaf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ja/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ja/thunderbird-78.12.0.tar.bz2";
locale = "ja";
arch = "linux-i686";
- sha256 = "ec313b0754cffa5ed388e983faa394b146cb5227c99e74ee681ab833540b1cf4";
+ sha256 = "b97a41e3e48c29f60aa22e9ce98bb4bab641ba633877d3086e92d1904bc7e34a";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ka/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ka/thunderbird-78.12.0.tar.bz2";
locale = "ka";
arch = "linux-i686";
- sha256 = "13b8d137d2b1da647ed603208a4cd275e5cc11d3395a5709629ed8965c5c355d";
+ sha256 = "c2a0bdf08c8ae9f5ca5df56eef07331834d52d4d8fefbe87e3f5f7bd31f83457";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/kab/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/kab/thunderbird-78.12.0.tar.bz2";
locale = "kab";
arch = "linux-i686";
- sha256 = "a8780a5af7cd112d05a2b13469ff40d09c1909b2a09012a4ac7883b8555c3b71";
+ sha256 = "4475c84a76bf254c6126384c15bb9721750cb935b2ab49b4825bc1d2c9552cc4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/kk/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/kk/thunderbird-78.12.0.tar.bz2";
locale = "kk";
arch = "linux-i686";
- sha256 = "1a1b0ac46b10eda11ffa4a53dcf53c1dce2a2a52355e08e44960d135a8feea91";
+ sha256 = "5e74e269de716b9239dd45254d660679f8cacba3264aab7565be68c16143bf40";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ko/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ko/thunderbird-78.12.0.tar.bz2";
locale = "ko";
arch = "linux-i686";
- sha256 = "312c211b3079191b5d53cf5052e0225fee2b4e699a848b3d29a8efdf3192185b";
+ sha256 = "b40047124044f3ba15f08526c1898f12d88e186f422202ce3aab1ee0f23cd0c7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/lt/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/lt/thunderbird-78.12.0.tar.bz2";
locale = "lt";
arch = "linux-i686";
- sha256 = "817b079ecff259043a0bf3abece031c15e04a2a615b49314d8377da6ee8feebc";
+ sha256 = "f7bb95f825b8aa20f40851fd0e99ac1574e26f2a5c69dd7bfdc2f865a11051b5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ms/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ms/thunderbird-78.12.0.tar.bz2";
locale = "ms";
arch = "linux-i686";
- sha256 = "737b88b2fd394851143a798508b537b921fde8c0648856e09426102e7962ef7d";
+ sha256 = "473ea13ae580d09237a04e08331d883eff6c419d61f0ba1afaa1c5a948da98b8";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/nb-NO/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/nb-NO/thunderbird-78.12.0.tar.bz2";
locale = "nb-NO";
arch = "linux-i686";
- sha256 = "9754dd9cc6ca38970a50b3f26d0d2fe1cb1c3a66a77829489cf6f2098f7f244f";
+ sha256 = "efe8ac1e38a085caec95b817548c5cc06f45aac03bee5545cb65b93eb19efbf7";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/nl/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/nl/thunderbird-78.12.0.tar.bz2";
locale = "nl";
arch = "linux-i686";
- sha256 = "b43da367f973e7b2899967c777514262f4503778d550bee27c5b11651555cc17";
+ sha256 = "a646a84098185d299118305c651788bef0a88f805b08ff51bcc87067a5460c06";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/nn-NO/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/nn-NO/thunderbird-78.12.0.tar.bz2";
locale = "nn-NO";
arch = "linux-i686";
- sha256 = "cb0bae6a905c2ffc39f173519ab9dcdd7835c1b9c169f778727b55eeb8c67cfa";
+ sha256 = "14b765aa23671318b6356886f3bee0847570158c4215e0d106bc823df045414b";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/pa-IN/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/pa-IN/thunderbird-78.12.0.tar.bz2";
locale = "pa-IN";
arch = "linux-i686";
- sha256 = "d9d7c15ca519636ff93e0f1ec956e131b5bc92bb18a67c7958140ebd75ca84c0";
+ sha256 = "ddc9dae4e4f7a9cd99d8e2e5041ac52432b6835f7b6e0867bc7ea2ff7283ba95";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/pl/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/pl/thunderbird-78.12.0.tar.bz2";
locale = "pl";
arch = "linux-i686";
- sha256 = "7cbe410b721565b676d6a9c0d09e163a7452b0a9137672f654f8fdeca6212a27";
+ sha256 = "396373ad618f35be40c79f1e67ba67f1e72dbb2ee250459f610cc1ad2b7bd2c4";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/pt-BR/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/pt-BR/thunderbird-78.12.0.tar.bz2";
locale = "pt-BR";
arch = "linux-i686";
- sha256 = "aa4fbe2a656d937559c8556549f0cc2d9f8fa0c75ad1ede55c9e8877a63538cd";
+ sha256 = "0e62406a68fc33d7c77b10c2ae427c508ee491e33041be114b03c4eb630e8003";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/pt-PT/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/pt-PT/thunderbird-78.12.0.tar.bz2";
locale = "pt-PT";
arch = "linux-i686";
- sha256 = "63a2c44c1ec1486574c8addf920e8561f792d01fb8179239fb268e5277e68782";
+ sha256 = "ba8e89a5a15fe69660758a83e3801800d1a15ab051d8ee581dd1b97b6a67ddd0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/rm/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/rm/thunderbird-78.12.0.tar.bz2";
locale = "rm";
arch = "linux-i686";
- sha256 = "8610c130d68a8d5f38ea179b13bdd17ab349cca8647470b4e2987937676f3c5e";
+ sha256 = "ac9705e6c64093d375db018116f66792eadef36fa32919bc467a0d08ed20fadc";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ro/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ro/thunderbird-78.12.0.tar.bz2";
locale = "ro";
arch = "linux-i686";
- sha256 = "d809cc26b134f707579e78e624f654b569d33d2282391943eeabfd494388f4f9";
+ sha256 = "4fdcb748d23044effd6fe4e94c525381e2dce3941c1829625c84eab795dc4797";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/ru/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/ru/thunderbird-78.12.0.tar.bz2";
locale = "ru";
arch = "linux-i686";
- sha256 = "1d73258212131087d878fac0087f758cd11209aeeaff075b0352f8414769d3d7";
+ sha256 = "63f0d9be0baa91b3a65189ce9bee01d5984e04eba319484c69560cd10af750e9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/si/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/si/thunderbird-78.12.0.tar.bz2";
locale = "si";
arch = "linux-i686";
- sha256 = "342ddb753fc1870321613e7668a741269bfff786f21ff22f4f8f84f5e1df9c2a";
+ sha256 = "db371618474a3812c641d9518f04035c353c9e184b91f713d9b70f09b693f6d0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/sk/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/sk/thunderbird-78.12.0.tar.bz2";
locale = "sk";
arch = "linux-i686";
- sha256 = "241cae2dbe7130a3df8d64e99fce375c0966df0cf4dbd6cbddfb069f736c3450";
+ sha256 = "6b5370c99076c0955e3b3fb58be9649656fd12a32126a4bf2d54d51e9147c7c5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/sl/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/sl/thunderbird-78.12.0.tar.bz2";
locale = "sl";
arch = "linux-i686";
- sha256 = "d09d44f1fd9e90e71e67334eed2df3eacdbc2509782e625e25aea3b993b1f28a";
+ sha256 = "5c5ef16ae617f18f4ad4774bda932d8858c35d6ef6e61a5bd1c730564193bedb";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/sq/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/sq/thunderbird-78.12.0.tar.bz2";
locale = "sq";
arch = "linux-i686";
- sha256 = "afa21cf461d53c2a3e781e45b7802a0b5ffcb0ca4c4452865bdbf2bceeb13776";
+ sha256 = "e8462127bcfdfec2b651b11d569918e7ffff37c7ab0b556c10434273e59b43d9";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/sr/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/sr/thunderbird-78.12.0.tar.bz2";
locale = "sr";
arch = "linux-i686";
- sha256 = "15b3faf5cef87e1101629410cdb169f81da94b5e1b0902d02b161ef67df15e8f";
+ sha256 = "9fe5e0091ebb9d3b0d07a6cc6dcb167b7608b0acc7ef5a5e24604e8d007001f5";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/sv-SE/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/sv-SE/thunderbird-78.12.0.tar.bz2";
locale = "sv-SE";
arch = "linux-i686";
- sha256 = "b42f3e8aefc4ebfc718ace6eda4d9416752dbec346f1a212fa637edfe08277dc";
+ sha256 = "1b6d4b29e53b933418ba25b8284d62d218076b1dde09006e0508a060190b81ca";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/th/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/th/thunderbird-78.12.0.tar.bz2";
locale = "th";
arch = "linux-i686";
- sha256 = "0972ee48e0f8f0e6f81831a5c8b3d832c7af05477a3f824afb252c1f32d6843a";
+ sha256 = "68a90653d02c8b9f022b52693884f5bce8d60bb89c5099784347dd9c9e578c87";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/tr/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/tr/thunderbird-78.12.0.tar.bz2";
locale = "tr";
arch = "linux-i686";
- sha256 = "5dccdb0c97511aab0926caf679dced22609fb0e702b87078ac9379c94b3aed37";
+ sha256 = "9776f2eceb7bfc15292d621d874a7fa3f092223752b81b65623a3294044022d0";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/uk/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/uk/thunderbird-78.12.0.tar.bz2";
locale = "uk";
arch = "linux-i686";
- sha256 = "526e1cdadbf15a0aee1b31607f39710f90fdd6ea23623c74fbc87928b0b2056c";
+ sha256 = "9c3dde23f775176780ff24d89d46659b293b22cee45df9a2dcf1bf3f8257c19c";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/uz/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/uz/thunderbird-78.12.0.tar.bz2";
locale = "uz";
arch = "linux-i686";
- sha256 = "46454f21518cdeee20dcd0ed3f57a45cf8ab3a240d55cf2df36aed253307fb99";
+ sha256 = "b2d9d4b3e43fe3af5c602c4b429d4fb29461ace04498cf14b0f75fba7ea0c667";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/vi/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/vi/thunderbird-78.12.0.tar.bz2";
locale = "vi";
arch = "linux-i686";
- sha256 = "d624ec4f25277ae1b4b463e0c8381371562cf4185aab3ed67b9463b3dadde5dd";
+ sha256 = "c2c7a721d82ad59022020cad3dd152271a83207fbd0f61b91d3c464aed16bcaf";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/zh-CN/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/zh-CN/thunderbird-78.12.0.tar.bz2";
locale = "zh-CN";
arch = "linux-i686";
- sha256 = "3699eefc2f941a4b32305a934a02bb94b5213c4584bfeb816859de471e2d2f08";
+ sha256 = "9e26860c8d78d13fffcc9eb418fb4d34a7da07b5604f8d01eddc10471e57dd70";
}
- { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.11.0/linux-i686/zh-TW/thunderbird-78.11.0.tar.bz2";
+ { url = "http://archive.mozilla.org/pub/thunderbird/releases/78.12.0/linux-i686/zh-TW/thunderbird-78.12.0.tar.bz2";
locale = "zh-TW";
arch = "linux-i686";
- sha256 = "9d6878ab69fcf266f1b226100a5b26d78d8d604f741827ae8f62fca665adf557";
+ sha256 = "403ab2f3262ce3e79d2261ca2afd8ddca98c116086dda620bbe54c45d2111632";
}
];
}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix
index 00c6b5cbf2..7b74cdc020 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mailreaders/thunderbird/default.nix
@@ -50,6 +50,7 @@
, unzip
, which
, writeScript
+, xdg-utils
, xidel
, xorg
, yasm
@@ -73,13 +74,13 @@ assert waylandSupport -> gtk3Support == true;
stdenv.mkDerivation rec {
pname = "thunderbird";
- version = "78.11.0";
+ version = "78.12.0";
src = fetchurl {
url =
"mirror://mozilla/thunderbird/releases/${version}/source/thunderbird-${version}.source.tar.xz";
sha512 =
- "1m12kx830pfzvby8j9i5nb9c5v71vlg4wr0qrjgg3pw5ml9j5x7myrqyfd49l2qppm3xjn08srvmf45avnwq0lrys4sb83iwsd46sf6";
+ "8a9275f6a454b16215e9440d8b68926e56221dbb416f77ea0cd0a42853bdd26f35514e792564879c387271bd43d8ee966577f133f8ae7781f43e8bec9ab78696";
};
nativeBuildInputs = [
@@ -311,6 +312,7 @@ stdenv.mkDerivation rec {
--set MOZ_LEGACY_PROFILES 1
--set MOZ_ALLOW_DOWNGRADE 1
--prefix PATH : "${lib.getBin gnupg}/bin"
+ --prefix PATH : "${lib.getBin xdg-utils}/bin"
--prefix LD_LIBRARY_PATH : "${lib.getLib gpgme}/lib"
)
'';
diff --git a/third_party/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix b/third_party/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix
index 33030e0c7e..2fa486b83a 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/mullvad-vpn/default.nix
@@ -42,11 +42,11 @@ in
stdenv.mkDerivation rec {
pname = "mullvad-vpn";
- version = "2021.3";
+ version = "2021.4";
src = fetchurl {
url = "https://github.com/mullvad/mullvadvpn-app/releases/download/${version}/MullvadVPN-${version}_amd64.deb";
- sha256 = "sha256-f7ZCDZ/RN+Z0Szmnx8mbzhKZiRPjqXTsgClfWViFYzo=";
+ sha256 = "sha256-JnHG4qD6nH2l7RCYHmb7Uszn0mrMsFtMHQ3cKpXcq00=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix b/third_party/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
index 8635b882fc..cba8dd820b 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/nextcloud-client/default.nix
@@ -21,13 +21,13 @@
mkDerivation rec {
pname = "nextcloud-client";
- version = "3.2.3";
+ version = "3.2.4";
src = fetchFromGitHub {
owner = "nextcloud";
repo = "desktop";
rev = "v${version}";
- sha256 = "sha256-NE0P6bG/msoP29c/1r/fTC5vDcqgkQuqfRK+IDftMqY=";
+ sha256 = "sha256-+APRR3Qj8jdDG2wc4hXFF40aTeoLGAXlsCsB4zKDI3Q=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/applications/networking/remote/citrix-workspace/sources.nix b/third_party/nixpkgs/pkgs/applications/networking/remote/citrix-workspace/sources.nix
index 1256f47041..3fadac3f29 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/remote/citrix-workspace/sources.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/remote/citrix-workspace/sources.nix
@@ -89,6 +89,17 @@ let
x86suffix = "38";
homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html";
};
+
+ "21.06.0" = {
+ major = "21";
+ minor = "6";
+ patch = "0";
+ x64hash = "f3f98c60b0aaac31eb44dc98f22ee7ae7df229c960d5d29785eb5e9554f85f68";
+ x86hash = "c2d9652ad9488a9ff171e62df8455ebe6890bcfade1cc289893ee35322d9d812";
+ x64suffix = "28";
+ x86suffix = "28";
+ homepage = "https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html";
+ };
};
# Retain attribute-names for abandoned versions of Citrix workspace to
diff --git a/third_party/nixpkgs/pkgs/applications/networking/remote/remmina/default.nix b/third_party/nixpkgs/pkgs/applications/networking/remote/remmina/default.nix
index e2f1cf2c8a..f61a00f89a 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/remote/remmina/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/remote/remmina/default.nix
@@ -13,13 +13,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "remmina";
- version = "1.4.13";
+ version = "1.4.20";
src = fetchFromGitLab {
owner = "Remmina";
repo = "Remmina";
rev = "v${version}";
- sha256 = "sha256-R+RfczAnt5R0YmXt5SmH8gOuWOH0LZ/70pOMDAXJgsE=";
+ sha256 = "sha256-m3DUaoOD8COxMwCVBTipzCAz3mqIdunEbVPjyjAl9So=";
};
nativeBuildInputs = [ cmake ninja pkg-config wrapGAppsHook ];
diff --git a/third_party/nixpkgs/pkgs/applications/networking/rofi-vpn/default.nix b/third_party/nixpkgs/pkgs/applications/networking/rofi-vpn/default.nix
new file mode 100644
index 0000000000..8ff83db294
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/networking/rofi-vpn/default.nix
@@ -0,0 +1,40 @@
+{ stdenv
+, lib
+, fetchFromGitLab
+, makeWrapper
+, networkmanager
+, rofi-unwrapped
+}:
+
+stdenv.mkDerivation rec {
+ pname = "rofi-vpn";
+ version = "0.2.0";
+
+ src = fetchFromGitLab {
+ owner = "DamienCassou";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "04jcfb2jy8yyrk4mg68krwh3zb5qcyj1aq1bwk96fhybrq9k2hhp";
+ };
+
+ installPhase = ''
+ runHook preInstall
+
+ install -D --target-directory=$out/bin/ ./rofi-vpn
+
+ wrapProgram $out/bin/rofi-vpn \
+ --prefix PATH ":" ${lib.makeBinPath [ rofi-unwrapped networkmanager ]}
+
+ runHook postInstall
+ '';
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ meta = with lib; {
+ description = "Rofi-based interface to enable VPN connections with NetworkManager";
+ homepage = "https://gitlab.com/DamienCassou/rofi-vpn";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ DamienCassou ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/networking/syncthing/default.nix b/third_party/nixpkgs/pkgs/applications/networking/syncthing/default.nix
index 4b983faaf0..9db0abd0cb 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/syncthing/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/syncthing/default.nix
@@ -4,16 +4,16 @@ let
common = { stname, target, postInstall ? "" }:
buildGoModule rec {
pname = stname;
- version = "1.17.0";
+ version = "1.18.0";
src = fetchFromGitHub {
owner = "syncthing";
repo = "syncthing";
rev = "v${version}";
- sha256 = "1bm2xj5ypn63wxxpdix9b4hbam3s2z08jx2rk5adzd5yg499sxx0";
+ sha256 = "0hrdlc1dxbxvqxylk0i2f110c6bfp9azsnzqzmjj2b29xxbrmwca";
};
- vendorSha256 = "1jvd7d095wvf94y2di48pvqv9hiw3bj859q5yx9v6lglkwdgz6nw";
+ vendorSha256 = "1qqpxm4s1s2yp1zmi4m25y1a6r7kxc5rmvfsg50jmqsfnwligpz6";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/applications/networking/termius/default.nix b/third_party/nixpkgs/pkgs/applications/networking/termius/default.nix
index b1c9adfd9c..fec7756039 100644
--- a/third_party/nixpkgs/pkgs/applications/networking/termius/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/networking/termius/default.nix
@@ -12,11 +12,13 @@
stdenv.mkDerivation rec {
pname = "termius";
- version = "7.1.0";
+ version = "7.16.0";
src = fetchurl {
+ # find the latest version by
+ # curl https://deb.termius.com/dists/squeeze/main/binary-amd64/Packages
url = "https://deb.termius.com/pool/main/t/termius-app/termius-app_${version}_amd64.deb";
- sha256 = "801579b931ca0ad5340085df8863042336e2b609dd1cd6771260c873f3d2bb73";
+ sha256 = "013nli61bk4x4hkhr6gcpzm1y8ycmqk3vr7q0w2dn2bfdwjg559v";
};
desktopItem = makeDesktopItem {
@@ -41,6 +43,8 @@ stdenv.mkDerivation rec {
unpackPhase = "dpkg-deb -x $src .";
installPhase = ''
+ runHook preInstall
+
mkdir -p "$out/bin"
cp -R "opt" "$out"
cp -R "usr/share" "$out/share"
@@ -48,6 +52,8 @@ stdenv.mkDerivation rec {
# Desktop file
mkdir -p "$out/share/applications"
cp "${desktopItem}/share/applications/"* "$out/share/applications"
+
+ runHook postInstall
'';
runtimeDependencies = [ (lib.getLib udev) ];
@@ -58,7 +64,6 @@ stdenv.mkDerivation rec {
'';
meta = with lib; {
- broken = true;
description = "A cross-platform SSH client with cloud data sync and more";
homepage = "https://termius.com/";
downloadPage = "https://termius.com/linux/";
diff --git a/third_party/nixpkgs/pkgs/applications/office/abiword/default.nix b/third_party/nixpkgs/pkgs/applications/office/abiword/default.nix
index e32502749d..0554713feb 100644
--- a/third_party/nixpkgs/pkgs/applications/office/abiword/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/abiword/default.nix
@@ -19,7 +19,7 @@ stdenv.mkDerivation rec {
# default and this patch can be removed.
# https://github.com/NixOS/nixpkgs/issues/38506
(fetchurl {
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/enchant-2.1.patch?h=packages/abiword";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/d3ff951d3c7249927e7113b3de1653031db24596/abiword/trunk/enchant-2.1.patch";
sha256 = "444dc2aadea3c80310a509b690097541573f6d2652c573d04da66a0f385fcfb2";
})
];
diff --git a/third_party/nixpkgs/pkgs/applications/office/qownnotes/default.nix b/third_party/nixpkgs/pkgs/applications/office/qownnotes/default.nix
index 71717c010d..4f3fde81e9 100644
--- a/third_party/nixpkgs/pkgs/applications/office/qownnotes/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/qownnotes/default.nix
@@ -3,13 +3,13 @@
mkDerivation rec {
pname = "qownnotes";
- version = "21.5.2";
+ version = "21.7.4";
src = fetchurl {
url = "https://download.tuxfamily.org/${pname}/src/${pname}-${version}.tar.xz";
# Fetch the checksum of current version with curl:
# curl https://download.tuxfamily.org/qownnotes/src/qownnotes-.tar.xz.sha256
- sha256 = "cf68dc78e641ca66403621cef4002ddd09463ead2eb060812d8124d6749ba03b";
+ sha256 = "3957dc623b419582ef7ccc5cb04b8f97bed4e96e8ecc2e99bef9dca7ce255b8e";
};
nativeBuildInputs = [ qmake qttools ];
diff --git a/third_party/nixpkgs/pkgs/applications/office/watson/default.nix b/third_party/nixpkgs/pkgs/applications/office/watson/default.nix
index b212ae05a9..74e06d4311 100644
--- a/third_party/nixpkgs/pkgs/applications/office/watson/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/office/watson/default.nix
@@ -2,8 +2,23 @@
with pythonPackages;
-buildPythonApplication rec {
+let
+ # Watson is currently not compatible with Click 8. See the following
+ # upstream issues / MRs:
+ #
+ # https://github.com/TailorDev/Watson/issues/430
+ # https://github.com/TailorDev/Watson/pull/432
+ #
+ # Workaround the issue by providing click 7 explicitly.
+ click7 = pythonPackages.callPackage ../../../development/python-modules/click/7.nix {};
+ click7-didyoumean = click-didyoumean.override {
+ click = click7;
+ };
+in buildPythonApplication rec {
pname = "watson";
+
+ # When you update Watson, please check whether the Click 7
+ # workaround above can go away.
version = "2.0.1";
src = fetchFromGitHub {
@@ -19,7 +34,7 @@ buildPythonApplication rec {
'';
checkInputs = [ pytestCheckHook pytest-mock mock pytest-datafiles ];
- propagatedBuildInputs = [ arrow click click-didyoumean requests ];
+ propagatedBuildInputs = [ arrow click7 click7-didyoumean requests ];
nativeBuildInputs = [ installShellFiles ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/science/astronomy/xplanet/default.nix b/third_party/nixpkgs/pkgs/applications/science/astronomy/xplanet/default.nix
index 82331a9496..8c0cb2be32 100644
--- a/third_party/nixpkgs/pkgs/applications/science/astronomy/xplanet/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/astronomy/xplanet/default.nix
@@ -16,12 +16,12 @@ stdenv.mkDerivation rec {
patches = [
(fetchpatch {
name = "giflib6.patch";
- url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/giflib6.patch?h=packages/xplanet&id=ce6f25eb369dc011161613894f01fd0a6ae85a09";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/ce6f25eb369dc011161613894f01fd0a6ae85a09/trunk/giflib6.patch";
sha256 = "173l0xkqq0v2bpaff7hhwc7y2aw5cclqw8988k1nalhyfbrjb8bl";
})
(fetchpatch {
name = "xplanet-c++11.patch";
- url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/xplanet-c++11.patch?h=packages/xplanet&id=ce6f25eb369dc011161613894f01fd0a6ae85a09";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/ce6f25eb369dc011161613894f01fd0a6ae85a09/trunk/xplanet-c++11.patch";
sha256 = "0vldai78ixw49bxch774pps6pq4sp0p33qvkvxywcz7p8kzpg8q2";
})
];
diff --git a/third_party/nixpkgs/pkgs/applications/science/chemistry/dkh/default.nix b/third_party/nixpkgs/pkgs/applications/science/chemistry/dkh/default.nix
new file mode 100644
index 0000000000..a0bed24336
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/science/chemistry/dkh/default.nix
@@ -0,0 +1,32 @@
+{ lib, stdenv, gfortran, fetchFromGitHub, cmake } :
+
+stdenv.mkDerivation rec {
+ pname = "dkh";
+ version = "1.2";
+
+ src = fetchFromGitHub {
+ owner = "psi4";
+ repo = pname;
+ rev = "v${version}";
+ sha256= "1wb4qmb9f8rnrwnnw1gdhzx1fmhy628bxfrg56khxy3j5ljxkhck";
+ };
+
+ nativeBuildInputs = [
+ gfortran
+ cmake
+ ];
+
+ cmakeFlags = [ "-DBUILD_SHARED_LIBS=ON" ];
+
+ hardeningDisable = [
+ "format"
+ ];
+
+ meta = with lib; {
+ description = "Arbitrary-order scalar-relativistic Douglas-Kroll-Hess module";
+ license = licenses.lgpl3Only;
+ homepage = "https://github.com/psi4/dkh";
+ platforms = platforms.unix;
+ maintainers = [ maintainers.sheepforce ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix b/third_party/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix
index 92606f3f90..5d2158843e 100644
--- a/third_party/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/chemistry/jmol/default.nix
@@ -17,14 +17,14 @@ let
};
in
stdenv.mkDerivation rec {
- version = "14.31.42";
+ version = "14.31.44";
pname = "jmol";
src = let
baseVersion = "${lib.versions.major version}.${lib.versions.minor version}";
in fetchurl {
url = "mirror://sourceforge/jmol/Jmol/Version%20${baseVersion}/Jmol%20${version}/Jmol-${version}-binary.tar.gz";
- sha256 = "sha256-q81dUSxrKT3nzX0bFclolsyguQxXKlsiX9GCwEvOpAw=";
+ sha256 = "sha256-MHfqoQzUEL7nje7Y/hbaA8iktxfN7464TJXum5B6OCc=";
};
patchPhase = ''
diff --git a/third_party/nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix b/third_party/nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix
index 74ed1873ef..1927950c4f 100644
--- a/third_party/nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/chemistry/octopus/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitLab, symlinkJoin, gfortran, perl, procps
+{ lib, stdenv, fetchFromGitLab, gfortran, perl, procps
, libyaml, libxc, fftw, blas, lapack, gsl, netcdf, arpack, autoreconfHook
, python3
}:
@@ -7,19 +7,24 @@ assert (!blas.isILP64) && (!lapack.isILP64);
stdenv.mkDerivation rec {
pname = "octopus";
- version = "10.3";
+ version = "10.5";
src = fetchFromGitLab {
owner = "octopus-code";
repo = "octopus";
rev = version;
- sha256 = "1axr3j53mi30gm3f645ga5jkhxbc7rbx432w2k2lgg6g9dv3fcs4";
+ sha256 = "1bgdkmsp6pwq3b6nxxkimrdmz71wqr8qi25gdzwpcv9wmcf1q27v";
};
- nativeBuildInputs = [ perl procps autoreconfHook ];
+ nativeBuildInputs = [
+ perl
+ procps
+ autoreconfHook
+ gfortran
+ ];
+
buildInputs = [
libyaml
- gfortran
libxc
blas
lapack
diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/diylc/default.nix b/third_party/nixpkgs/pkgs/applications/science/electronics/diylc/default.nix
index dac6713a49..96a2c9a048 100644
--- a/third_party/nixpkgs/pkgs/applications/science/electronics/diylc/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/electronics/diylc/default.nix
@@ -2,11 +2,11 @@
let
pname = "diylc";
- version = "4.17.0";
+ version = "4.18.0";
files = {
app = fetchurl {
url = "https://github.com/bancika/diy-layout-creator/releases/download/v${version}/diylc-${version}.zip";
- sha256 = "0cysqkrddhbs7rprm8xm21c286mz4apw66fxakhzlg50kjn0nwjv";
+ sha256 = "09fpp3dn086clgnjz5yj4fh5bnjvj6mvxkx9n3zamcwszjmxr40d";
};
icon16 = fetchurl {
url = "https://raw.githubusercontent.com/bancika/diy-layout-creator/v${version}/diylc/diylc-core/src/org/diylc/core/images/icon_small.png";
@@ -41,8 +41,8 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
- install -d $out/share/diylc
- ${unzip}/bin/unzip -UU ${files.app} -d $out/share/diylc
+ mkdir -p $out/share/diylc
+ unzip -UU ${files.app} -d $out/share/diylc
rm $out/share/diylc/diylc.exe
rm $out/share/diylc/run.sh
@@ -51,10 +51,10 @@ stdenv.mkDerivation rec {
install -Dm644 ${files.icon32} $out/share/icons/hicolor/32x32/apps/diylc_icon.png
install -Dm644 ${files.icon48} $out/share/icons/hicolor/48x48/apps/diylc_icon.png
- install -d $out/share/applications
+ mkdir -p $out/share/applications
ln -s ${launcher}/share/applications/* $out/share/applications/
- install -d $out/bin
+ mkdir -p $out/bin
cat < $out/bin/diylc
#!${bash}/bin/sh
cd $out/share/diylc
diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/kicad/base.nix b/third_party/nixpkgs/pkgs/applications/science/electronics/kicad/base.nix
index 9848eb5839..596083c270 100644
--- a/third_party/nixpkgs/pkgs/applications/science/electronics/kicad/base.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/electronics/kicad/base.nix
@@ -62,6 +62,7 @@ assert lib.assertMsg (!(stable && (sanitizeAddress || sanitizeThreads)))
"Only kicad-unstable(-small) supports address/thread sanitation";
assert lib.assertMsg (!(sanitizeAddress && sanitizeThreads))
"'sanitizeAddress' and 'sanitizeThreads' are mutually exclusive, use one.";
+
let
inherit (lib) optional optionals;
in
@@ -81,14 +82,16 @@ stdenv.mkDerivation rec {
makeFlags = optionals (debug) [ "CFLAGS+=-Og" "CFLAGS+=-ggdb" ];
- cmakeFlags = optionals (withScripting) [
+ cmakeFlags = optionals (stable && withScripting) [
"-DKICAD_SCRIPTING=ON"
"-DKICAD_SCRIPTING_MODULES=ON"
"-DKICAD_SCRIPTING_PYTHON3=ON"
"-DKICAD_SCRIPTING_WXPYTHON_PHOENIX=ON"
]
- ++ optional (!withScripting)
+ ++ optionals (!withScripting) [
"-DKICAD_SCRIPTING=OFF"
+ "-DKICAD_SCRIPTING_WXPYTHON=OFF"
+ ]
++ optional (withNgspice) "-DKICAD_SPICE=ON"
++ optional (!withOCE) "-DKICAD_USE_OCE=OFF"
++ optional (!withOCC) "-DKICAD_USE_OCC=OFF"
@@ -152,7 +155,10 @@ stdenv.mkDerivation rec {
openssl
boost
]
- ++ optionals (withScripting) [ swig python wxPython ]
+ # unstable requires swig and python
+ # wxPython still optional
+ ++ optionals (withScripting || (!stable)) [ swig python ]
+ ++ optional (withScripting) wxPython
++ optional (withNgspice) libngspice
++ optional (withOCE) opencascade
++ optional (withOCC) opencascade-occt
diff --git a/third_party/nixpkgs/pkgs/applications/science/electronics/kicad/versions.nix b/third_party/nixpkgs/pkgs/applications/science/electronics/kicad/versions.nix
index c30c074a5d..ae403d3f73 100644
--- a/third_party/nixpkgs/pkgs/applications/science/electronics/kicad/versions.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/electronics/kicad/versions.nix
@@ -27,23 +27,23 @@
};
"kicad-unstable" = {
kicadVersion = {
- version = "2021-05-16";
+ version = "2021-07-12";
src = {
- rev = "c33b2cfa8d16072b9d1bce558e443c4afa889d06";
- sha256 = "1fvbxjpf880ikjqjhzj8wlxj0845gzrj1yv35rk7akbg4vl9ph72";
+ rev = "76a6177eb7fc2efe8b5fd522355e70c44a33b150";
+ sha256 = "1a94z29if73cnxjx75vkgasm339dasbrjwbg2zk1c35pfygnwrj5";
};
};
libVersion = {
- version = "2021-05-16";
+ version = "2021-07-12";
libSources = {
i18n.rev = "e89d9a89bec59199c1ade56ee2556591412ab7b0";
i18n.sha256 = "04zaqyhj3qr4ymyd3k5vjpcna64j8klpsygcgjcv29s3rdi8glfl";
- symbols.rev = "32de73ea01347a005790119eb4102c550815685c";
- symbols.sha256 = "0gj10v06rkxlxngc40d1sfmlcagy5p7jfxid0lch4w0wxfjmks7z";
+ symbols.rev = "a6f64c12c9cdea4cda25cdd2c92708e7eb461d46";
+ symbols.sha256 = "0j6ng3ysqlxcggjyq3bsgqzg6j50if74q2dpyrdh5pckfqvvmv20";
templates.rev = "073d1941c428242a563dcb5301ff5c7479fe9c71";
templates.sha256 = "14p06m2zvlzzz2w74y83f2zml7mgv5dhy2nyfkpblanxawrzxv1x";
- footprints.rev = "8fa36dfa3423d8777472e3475c1c2b0b2069624f";
- footprints.sha256 = "138xfkr0prxw2djkwc1m4mlp9km99v12sivbqhm1jkq5yxngdbin";
+ footprints.rev = "1bacc7562198e2a2985df7f2fbcd7620b4fd0d46";
+ footprints.sha256 = "1h17q0xpl4k4klg3mafzsbl88wzrg73xjsh8llyni2jzs531545a";
packages3d.rev = "d8b7e8c56d535f4d7e46373bf24c754a8403da1f";
packages3d.sha256 = "0dh8ixg0w43wzj5h3164dz6l1vl4llwxhi3qcdgj1lgvrs28aywd";
};
diff --git a/third_party/nixpkgs/pkgs/applications/science/logic/elan/default.nix b/third_party/nixpkgs/pkgs/applications/science/logic/elan/default.nix
index d20be86daf..a49262e7cb 100644
--- a/third_party/nixpkgs/pkgs/applications/science/logic/elan/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/logic/elan/default.nix
@@ -7,16 +7,16 @@ in
rustPlatform.buildRustPackage rec {
pname = "elan";
- version = "1.0.2";
+ version = "1.0.6";
src = fetchFromGitHub {
owner = "leanprover";
repo = "elan";
rev = "v${version}";
- sha256 = "sha256-nK4wvxK5Ne1+4kaMts6pIr5FvXBgXJsGdn68gGEZUdk=";
+ sha256 = "sha256-Ns8vSS/PDlfopigW4Nz3fdR9PCMG8gDoL36+/s0Qkeo=";
};
- cargoSha256 = "sha256-ptSbpq1ePNWmdBGfKtqFGfkdimDjU0YEo4F8VPtQMt4=";
+ cargoSha256 = "sha256-NDtldiVo4SyE88f6ntKn1WJDFdvwN5Ps4DxQH15iNZE=";
nativeBuildInputs = [ pkg-config makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/applications/science/logic/leo3/binary.nix b/third_party/nixpkgs/pkgs/applications/science/logic/leo3/binary.nix
index dda18c49b7..6196f64437 100644
--- a/third_party/nixpkgs/pkgs/applications/science/logic/leo3/binary.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/logic/leo3/binary.nix
@@ -3,27 +3,26 @@ stdenv.mkDerivation rec {
pname = "leo3";
version = "1.2";
- jar = fetchurl {
+ src = fetchurl {
url = "https://github.com/leoprover/Leo-III/releases/download/v${version}/leo3.jar";
sha256 = "1lgwxbr1rnk72rnvc8raq5i1q71ckhn998pwd9xk6zf27wlzijk7";
};
- phases=["installPhase" "fixupPhase"];
+ dontUnpack = true;
installPhase = ''
mkdir -p "$out"/{bin,lib/java/leo3}
- cp "${jar}" "$out/lib/java/leo3/leo3.jar"
+ cp "${src}" "$out/lib/java/leo3/leo3.jar"
echo "#!${runtimeShell}" > "$out/bin/leo3"
echo "'${openjdk}/bin/java' -jar '$out/lib/java/leo3/leo3.jar' \"\$@\"" >> "$out/bin/leo3"
chmod a+x "$out/bin/leo3"
'';
- meta = {
- inherit version;
+ meta = with lib; {
description = "An automated theorem prover for classical higher-order logic with choice";
- license = lib.licenses.bsd3;
- maintainers = [lib.maintainers.raskin];
- platforms = lib.platforms.linux;
+ license = licenses.bsd3;
+ maintainers = [maintainers.raskin];
+ platforms = platforms.linux;
homepage = "https://page.mi.fu-berlin.de/lex/leo3/";
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/science/math/engauge-digitizer/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/engauge-digitizer/default.nix
new file mode 100644
index 0000000000..4c26dc2887
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/science/math/engauge-digitizer/default.nix
@@ -0,0 +1,60 @@
+{ lib, stdenv, fetchFromGitHub, fftw, libjpeg, log4cpp, openjpeg
+, libpng12, poppler, qtbase, qt5, qmake, wrapQtAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "engauge-digitizer";
+ version = "12.2.2";
+
+ src = fetchFromGitHub {
+ owner = "markummitchell";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-Wj9o3wWbtHsEi6LFH4xDpwVR9BwcWc472jJ/QFDQZvY=";
+ };
+
+ nativeBuildInputs = [ qmake wrapQtAppsHook ];
+
+ buildInputs = [
+ qtbase
+ qt5.qttools
+ poppler
+ libpng12
+ openjpeg
+ openjpeg.dev
+ log4cpp
+ libjpeg
+ fftw
+ ];
+
+ qmakeFlags = [
+ "CONFIG+=jpeg2000"
+ "CONFIG+=pdf"
+ "CONFIG+=log4cpp_null"
+ ];
+
+ POPPLER_INCLUDE = "${poppler.dev}/include/poppler/qt5";
+
+ POPPLER_LIB = "${poppler}/lib";
+
+ OPENJPEG_INCLUDE = "${openjpeg.dev}/include/${openjpeg.pname}-${lib.versions.majorMinor openjpeg.version}";
+
+ OPENJPEG_LIB = "${openjpeg}/lib";
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/bin
+ cp bin/engauge $out/bin/
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "Engauge Digitizer is a tool for recovering graph data from an image file";
+ homepage = "https://markummitchell.github.io/engauge-digitizer";
+ license = with licenses; [ gpl2Only ];
+ platforms = platforms.linux;
+ maintainers = [ maintainers.sheepforce ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/science/math/getdp/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/getdp/default.nix
index 39d9c866ca..5ea3550d08 100644
--- a/third_party/nixpkgs/pkgs/applications/science/math/getdp/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/math/getdp/default.nix
@@ -1,15 +1,19 @@
{ lib, stdenv, fetchurl, cmake, gfortran, blas, lapack, mpi, petsc, python3 }:
stdenv.mkDerivation rec {
- name = "getdp-${version}";
+ pname = "getdp";
version = "3.3.0";
src = fetchurl {
url = "http://getdp.info/src/getdp-${version}-source.tgz";
sha256 = "1pfviy2bw8z5y6c15czvlvyjjg9pvpgrj9fr54xfi2gmvs7zkgpf";
};
- nativeBuildInputs = [ cmake gfortran ];
- buildInputs = [ blas lapack mpi petsc python3 ];
+ inherit (petsc) mpiSupport;
+ nativeBuildInputs = [ cmake python3 ];
+ buildInputs = [ gfortran blas lapack petsc ]
+ ++ lib.optional mpiSupport mpi
+ ;
+ cmakeFlags = lib.optional mpiSupport "-DENABLE_MPI=1";
meta = with lib; {
description = "A General Environment for the Treatment of Discrete Problems";
diff --git a/third_party/nixpkgs/pkgs/applications/science/math/glsurf/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/glsurf/default.nix
index 208bb95f93..58b2a617bd 100644
--- a/third_party/nixpkgs/pkgs/applications/science/math/glsurf/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/math/glsurf/default.nix
@@ -1,7 +1,12 @@
-{ lib, stdenv, fetchurl, ocamlPackages, libGLU, libGL, freeglut, giflib
-, libmysqlclient, mpfr, gmp, libtiff, libjpeg, libpng
+{ lib, stdenv, fetchurl, ocamlPackages, makeWrapper
+, libGLU, libGL, freeglut, mpfr, gmp
+, pkgsHostTarget
}:
+let
+ inherit (pkgsHostTarget.targetPackages.stdenv) cc;
+in
+
stdenv.mkDerivation {
name = "glsurf-3.3.1";
@@ -10,17 +15,32 @@ stdenv.mkDerivation {
sha256 = "0w8xxfnw2snflz8wdr2ca9f5g91w5vbyp1hwlx1v7vg83d4bwqs7";
};
- buildInputs = [ freeglut libGLU libGL libmysqlclient mpfr giflib gmp
- libtiff libjpeg libpng ]
- ++ (with ocamlPackages; [
- ocaml findlib ocaml_mysql lablgl camlimages_4_1_2 mlgmpidl
+ nativeBuildInputs = [
+ makeWrapper
+ ] ++ (with ocamlPackages; [
+ ocaml findlib
]);
+ buildInputs = [
+ freeglut libGL libGLU mpfr gmp
+ ] ++ (with ocamlPackages; [
+ camlp4 lablgl camlimages_4_2_4
+ ]);
+
+ postPatch = ''
+ for f in callbacks*/Makefile src/Makefile; do
+ substituteInPlace "$f" --replace "+camlp4" \
+ "${ocamlPackages.camlp4}/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib/camlp4"
+ done
+ '';
+
installPhase = ''
mkdir -p $out/bin $out/share/doc/glsurf
cp ./src/glsurf.opt $out/bin/glsurf
cp ./doc/doc.pdf $out/share/doc/glsurf
cp -r ./examples $out/share/doc/glsurf
+
+ wrapProgram "$out/bin/glsurf" --set CC "${cc}/bin/${cc.targetPrefix}cc"
'';
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix b/third_party/nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix
index 56b6df94e8..7807ae613e 100644
--- a/third_party/nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/math/qalculate-gtk/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "qalculate-gtk";
- version = "3.18.0";
+ version = "3.19.0";
src = fetchFromGitHub {
owner = "qalculate";
repo = "qalculate-gtk";
rev = "v${version}";
- sha256 = "sha256-hE0di7B6dCnMmMBLgFkb6vPS4hS/7zD6BbviIucrn1I=";
+ sha256 = "1nrx7gp6f1yalbdda1gb97azhbr4xclq2xf08vvbvsk8jfd6fd2v";
};
hardeningDisable = [ "format" ];
diff --git a/third_party/nixpkgs/pkgs/applications/science/math/sage/sage-src.nix b/third_party/nixpkgs/pkgs/applications/science/math/sage/sage-src.nix
index 1ed174ebd4..218ab920a8 100644
--- a/third_party/nixpkgs/pkgs/applications/science/math/sage/sage-src.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/math/sage/sage-src.nix
@@ -126,6 +126,15 @@ stdenv.mkDerivation rec {
rev = "bc84af8c795b7da433d2000afc3626ee65ba28b8";
sha256 = "sha256-5Kvs9jarC8xRIU1rdmvIWxQLC25ehiTLJpg5skh8WNM=";
})
+
+ # eclib 20210625 update
+ # https://trac.sagemath.org/ticket/31443
+ (fetchSageDiff {
+ base = "9.4.beta3";
+ name = "eclib-20210625.patch";
+ rev = "789550ca04c94acfb1e803251538996a34962038";
+ sha256 = "sha256-VlyEn5hg3joG8t/GwiRfq9TzJ54AoHxLolsNQ3shc2c=";
+ })
];
patches = nixPatches ++ bugfixPatches ++ packageUpgradePatches;
diff --git a/third_party/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix b/third_party/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix
index 8919f85e44..5ecde83960 100644
--- a/third_party/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/science/misc/snakemake/default.nix
@@ -2,7 +2,7 @@
python3Packages.buildPythonApplication rec {
pname = "snakemake";
- version = "6.5.0";
+ version = "6.5.3";
propagatedBuildInputs = with python3Packages; [
appdirs
@@ -28,7 +28,7 @@ python3Packages.buildPythonApplication rec {
src = python3Packages.fetchPypi {
inherit pname version;
- sha256 = "b166ec74537e02553fcaf0ddcffc32dfdb9dcaa1260af297a56eded6a179b2ee";
+ sha256 = "a06839346425c74542e6e2e6047db3133cd747ef89e1ebd87dad1fbba041f62d";
};
doCheck = false; # Tests depend on Google Cloud credentials at ${HOME}/gcloud-service-key.json
diff --git a/third_party/nixpkgs/pkgs/applications/search/grepm/default.nix b/third_party/nixpkgs/pkgs/applications/search/grepm/default.nix
index 1225f036a4..7a3210459d 100644
--- a/third_party/nixpkgs/pkgs/applications/search/grepm/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/search/grepm/default.nix
@@ -9,7 +9,7 @@ stdenv.mkDerivation {
sha256 = "0ppprhfw06779hz1b10qvq62gsw73shccsav982dyi6xmqb6jqji";
};
- phases = [ "installPhase" ];
+ dontUnpack = true;
buildInputs = [ perlPackages.grepmail mutt ];
diff --git a/third_party/nixpkgs/pkgs/applications/system/glances/default.nix b/third_party/nixpkgs/pkgs/applications/system/glances/default.nix
index 0fc85cea05..e950fcfb1c 100644
--- a/third_party/nixpkgs/pkgs/applications/system/glances/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/system/glances/default.nix
@@ -1,5 +1,5 @@
{ stdenv, buildPythonApplication, fetchFromGitHub, isPyPy, lib
-, future, psutil, setuptools
+, defusedxml, future, psutil, setuptools
# Optional dependencies:
, bottle, pysnmp
, hddtemp
@@ -9,14 +9,14 @@
buildPythonApplication rec {
pname = "glances";
- version = "3.2.0";
+ version = "3.2.1";
disabled = isPyPy;
src = fetchFromGitHub {
owner = "nicolargo";
repo = "glances";
rev = "v${version}";
- sha256 = "126xpx8i85giy3hkhqh0qcln9i1qj5bfciaqh9486rkl54xm8zsr";
+ sha256 = "0m2cxmlyay2rr9hnc08s5q9xwdqy0nhzsl10by4f9ji0kiahnpl6";
};
# Some tests fail in the sandbox (they e.g. require access to /sys/class/power_supply):
@@ -37,6 +37,7 @@ buildPythonApplication rec {
propagatedBuildInputs = [
bottle
+ defusedxml
future
netifaces
psutil
diff --git a/third_party/nixpkgs/pkgs/applications/system/qjournalctl/default.nix b/third_party/nixpkgs/pkgs/applications/system/qjournalctl/default.nix
new file mode 100644
index 0000000000..31c256f46c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/system/qjournalctl/default.nix
@@ -0,0 +1,44 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, qtbase
+, qmake
+, pkg-config
+, libssh
+, wrapQtAppsHook
+}:
+
+stdenv.mkDerivation rec {
+ pname = "qjournalctl";
+ version = "0.6.3";
+
+ src = fetchFromGitHub {
+ owner = "pentix";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0j27cmfq29mwrbjfrrwi6m1grcamhbfhk47xzlfsx5wr2q9m6qkz";
+ };
+
+ postPatch = ''
+ substituteInPlace qjournalctl.pro --replace /usr/ $out/
+ '';
+
+ nativeBuildInputs = [
+ qmake
+ pkg-config
+ wrapQtAppsHook
+ ];
+
+ buildInputs = [
+ libssh
+ qtbase
+ ];
+
+ meta = with lib; {
+ description = "Qt-based graphical user interface for systemd's journalctl command";
+ homepage = "https://github.com/pentix/qjournalctl";
+ license = licenses.gpl3Only;
+ platforms = platforms.all;
+ maintainers = with maintainers; [ dtzWill srgom romildo ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/terminal-emulators/foot/default.nix b/third_party/nixpkgs/pkgs/applications/terminal-emulators/foot/default.nix
index 4f8d6832ed..46d3c6c97c 100644
--- a/third_party/nixpkgs/pkgs/applications/terminal-emulators/foot/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/terminal-emulators/foot/default.nix
@@ -15,6 +15,7 @@
, scdoc
, tllist
, wayland-protocols
+, wayland-scanner
, pkg-config
, utf8proc
, allowPgo ? true
@@ -77,7 +78,7 @@ let
}."${compilerName}";
# ar with lto support
- ar = {
+ ar = stdenv.cc.bintools.targetPrefix + {
"clang" = "llvm-ar";
"gcc" = "gcc-ar";
"unknown" = "ar";
@@ -97,19 +98,24 @@ stdenv.mkDerivation rec {
sha256 = "0yrz7n0wls8g8w7ja934icwxmng3sxh70x87qmzc9c9cb1wyd989";
};
+ depsBuildBuild = [
+ pkg-config
+ ];
+
nativeBuildInputs = [
+ wayland-scanner
meson
ninja
ncurses
scdoc
- tllist
- wayland-protocols
pkg-config
] ++ lib.optionals (compilerName == "clang") [
stdenv.cc.cc.libllvm.out
];
buildInputs = [
+ tllist
+ wayland-protocols
fontconfig
freetype
pixman
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/bit/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/bit/default.nix
index cce37df357..c352441782 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/bit/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/bit/default.nix
@@ -6,13 +6,13 @@
buildGoModule rec {
pname = "bit";
- version = "1.1.1";
+ version = "1.1.2";
src = fetchFromGitHub {
owner = "chriswalz";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-85GEx9y8r9Fjgfcwh1Bi8WDqBm6KF7uidutlF77my60=";
+ sha256 = "sha256-18R0JGbG5QBDghF4SyhXaKe9UY5UzF7Ap0Y061Z1SZ8=";
};
vendorSha256 = "sha256-3Y/B14xX5jaoL44rq9+Nn4niGViLPPXBa8WcJgTvYTA=";
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix
index 72a27cf060..46d19f2814 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/delta/default.nix
@@ -9,16 +9,16 @@
rustPlatform.buildRustPackage rec {
pname = "delta";
- version = "0.8.2";
+ version = "0.8.3";
src = fetchFromGitHub {
owner = "dandavison";
repo = pname;
rev = version;
- sha256 = "sha256-ztRwUf73ioygkgmE9t/EKJPerJJscJYG4YNeNdzXH1g=";
+ sha256 = "sha256-lwdsl3dzqrIL1JoBFmldwsCvNCWUcTlgeoEoCvmlTCQ=";
};
- cargoSha256 = "sha256-cCMHMGHfI0JyIL8+q2fyzamBGGHZx3mc2FpwTUa4S9Y=";
+ cargoSha256 = "sha256-7TvxkSJ3iWJnjD3Xe7WDXBNWIyl8U9XTCn9muUG1AmI=";
nativeBuildInputs = [ installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-cola/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-cola/default.nix
index 707e0855d1..f0ff57b2cb 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-cola/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-cola/default.nix
@@ -5,13 +5,13 @@ let
in buildPythonApplication rec {
pname = "git-cola";
- version = "3.9";
+ version = "3.10.1";
src = fetchFromGitHub {
owner = "git-cola";
repo = "git-cola";
rev = "v${version}";
- sha256 = "11186pdgaw5p4iv10dqcnynf5pws2v9nhqqqca7z5b7m20fpfjl7";
+ sha256 = "120hds7v29v70qxz20ppxf2glmgbah16v7jyy9i6hb6cfqp68vr8";
};
buildInputs = [ git gettext ];
@@ -20,10 +20,8 @@ in buildPythonApplication rec {
doCheck = false;
- postFixup = ''
- wrapQtApp $out/bin/git-cola
- wrapQtApp $out/bin/git-dag
-
+ preFixup = ''
+ makeWrapperArgs+=("''${qtWrapperArgs[@]}")
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-vendor/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-vendor/default.nix
index c7884c2b52..ec4db1631b 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-vendor/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git-vendor/default.nix
@@ -2,8 +2,8 @@
}:
let
- version = "1.2.1";
- sha256 = "sha256-sm5SmckaXVjF3odqzYrbC46E1nPzQ9cuNJnNSAa7RWY=";
+ version = "1.2.2";
+ sha256 = "sha256-PhxYiTMXg8qRqwbrZaw9UH7pdvXTEnrd09TiYPepzmk=";
in stdenv.mkDerivation {
pname = "git-vendor";
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix
index 075524340b..775c4dd09c 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/git/default.nix
@@ -337,8 +337,11 @@ stdenv.mkDerivation {
stripDebugList = [ "lib" "libexec" "bin" "share/git/contrib/credential/libsecret" ];
- passthru.tests = {
- buildbot-integration = nixosTests.buildbot;
+ passthru = {
+ shellPath = "/bin/git-shell";
+ tests = {
+ buildbot-integration = nixosTests.buildbot;
+ };
};
meta = {
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/gitui/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/gitui/default.nix
index 3049012160..4fc1bce447 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/gitui/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/git-and-tools/gitui/default.nix
@@ -1,16 +1,16 @@
{ lib, stdenv, rustPlatform, fetchFromGitHub, libiconv, perl, python3, Security, AppKit, openssl, xclip }:
rustPlatform.buildRustPackage rec {
pname = "gitui";
- version = "0.16.1";
+ version = "0.16.2";
src = fetchFromGitHub {
owner = "extrawurst";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-8RPIPimDImLUR9oHVZZ7ZeKLtIhebv/d0kl4CQ5NFdU=";
+ sha256 = "sha256-FRPRkFGf6Z/+smK651wR6ETWrvvQ1AKalxXW6d6otIo=";
};
- cargoSha256 = "sha256-1IHbOjZV8Rc0el7J983B8pvnbt8+QtYiknZU/I85OnY=";
+ cargoSha256 = "sha256-3ubeZgB7XNKysy6s+cdg4GDj/Mn4Mdp9VupcbBRTRh4=";
nativeBuildInputs = [ python3 perl ];
buildInputs = [ openssl ]
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitea/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitea/default.nix
index 96f3af5162..258e81aced 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitea/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitea/default.nix
@@ -16,12 +16,12 @@ with lib;
buildGoPackage rec {
pname = "gitea";
- version = "1.14.3";
+ version = "1.14.4";
# not fetching directly from the git repo, because that lacks several vendor files for the web UI
src = fetchurl {
url = "https://github.com/go-gitea/gitea/releases/download/v${version}/gitea-src-${version}.tar.gz";
- sha256 = "sha256-ieQxqZO84sYBcCzWYn40tRGLgSs2PpLlcNkI4vFq+wE=";
+ sha256 = "sha256-sl/Vml8QmwZEAd2PIYWQcP7s6NYeomGJQGKhRiddtoo=";
};
unpackPhase = ''
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/data.json b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/data.json
index 87b5273853..b214b663ae 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/data.json
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/data.json
@@ -1,13 +1,13 @@
{
- "version": "14.0.1",
- "repo_hash": "185jzzlnghws958y15q7mzc7y42sxxq26p5i7j92bky9nkc1sa81",
+ "version": "14.0.5",
+ "repo_hash": "1rykrgzapqa3j2yqpd99fpyyrdp25h2xnx21gnjnkn58qljs4cgs",
"owner": "gitlab-org",
"repo": "gitlab",
- "rev": "v14.0.1-ee",
+ "rev": "v14.0.5-ee",
"passthru": {
- "GITALY_SERVER_VERSION": "14.0.1",
+ "GITALY_SERVER_VERSION": "14.0.5",
"GITLAB_PAGES_VERSION": "1.40.0",
"GITLAB_SHELL_VERSION": "13.19.0",
- "GITLAB_WORKHORSE_VERSION": "14.0.1"
+ "GITLAB_WORKHORSE_VERSION": "14.0.5"
}
}
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
index 4928fae80d..ced652e68d 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitaly/default.nix
@@ -21,14 +21,14 @@ let
};
};
in buildGoModule rec {
- version = "14.0.1";
+ version = "14.0.5";
pname = "gitaly";
src = fetchFromGitLab {
owner = "gitlab-org";
repo = "gitaly";
rev = "v${version}";
- sha256 = "sha256-x9QTuEPLtiPJqk1UVwrlYvULIQ93TERSfslO2LB55cY=";
+ sha256 = "sha256-aZ+EDF9BOdsbE+Xsde259eRmQhnb6H5piLQsvzgVpGM=";
};
vendorSha256 = "sha256-U962bMmXNnenCYkSdk0Uy7Bz+b9JGU5rJHfblZoyC/I=";
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
index e9058778ce..e237c4fd48 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/gitlab-workhorse/default.nix
@@ -5,7 +5,7 @@ in
buildGoModule rec {
pname = "gitlab-workhorse";
- version = "14.0.1";
+ version = "14.0.5";
src = fetchFromGitLab {
owner = data.owner;
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
index c7ae514f63..03b275e11d 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile
@@ -157,7 +157,7 @@ gem 'github-markup', '~> 1.7.0', require: 'github/markup'
gem 'commonmarker', '~> 0.21'
gem 'kramdown', '~> 2.3.1'
gem 'RedCloth', '~> 4.3.2'
-gem 'rdoc', '~> 6.1.2'
+gem 'gitlab-rdoc', '~> 6.3.2', require: 'rdoc' # We need this fork until rdoc releases a new version. See https://gitlab.com/gitlab-org/gitlab/-/issues/334695
gem 'org-ruby', '~> 0.9.12'
gem 'creole', '~> 0.5.0'
gem 'wikicloth', '0.8.1'
@@ -168,7 +168,7 @@ gem 'asciidoctor-kroki', '~> 0.4.0', require: false
gem 'rouge', '~> 3.26.0'
gem 'truncato', '~> 0.7.11'
gem 'bootstrap_form', '~> 4.2.0'
-gem 'nokogiri', '~> 1.11.1'
+gem 'nokogiri', '~> 1.11.4'
gem 'escape_utils', '~> 1.1'
# Calendar rendering
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
index bbdd48e437..62222b5639 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/Gemfile.lock
@@ -493,6 +493,7 @@ GEM
openid_connect (~> 1.2)
gitlab-pg_query (2.0.4)
google-protobuf (>= 3.17.1)
+ gitlab-rdoc (6.3.2)
gitlab-sidekiq-fetcher (0.5.6)
sidekiq (~> 5)
gitlab-styles (6.2.0)
@@ -792,7 +793,7 @@ GEM
netrc (0.11.0)
nio4r (2.5.4)
no_proxy_fix (0.1.2)
- nokogiri (1.11.3)
+ nokogiri (1.11.4)
mini_portile2 (~> 2.5.0)
racc (~> 1.4)
nokogumbo (2.0.2)
@@ -1017,7 +1018,6 @@ GEM
msgpack (>= 0.4.3)
optimist (>= 3.0.0)
rchardet (1.8.0)
- rdoc (6.1.2)
re2 (1.2.0)
recaptcha (4.13.1)
json
@@ -1490,6 +1490,7 @@ DEPENDENCIES
gitlab-net-dns (~> 0.9.1)
gitlab-omniauth-openid-connect (~> 0.4.0)
gitlab-pg_query (~> 2.0.4)
+ gitlab-rdoc (~> 6.3.2)
gitlab-sidekiq-fetcher (= 0.5.6)
gitlab-styles (~> 6.2.0)
gitlab_chronic_duration (~> 0.10.6.2)
@@ -1549,7 +1550,7 @@ DEPENDENCIES
net-ldap (~> 0.16.3)
net-ntp
net-ssh (~> 6.0)
- nokogiri (~> 1.11.1)
+ nokogiri (~> 1.11.4)
oauth2 (~> 1.4)
octokit (~> 4.15)
ohai (~> 16.10)
@@ -1597,7 +1598,6 @@ DEPENDENCIES
rainbow (~> 3.0)
rblineprof (~> 0.3.6)
rbtrace (~> 0.4)
- rdoc (~> 6.1.2)
re2 (~> 1.2.0)
recaptcha (~> 4.11)
redis (~> 4.0)
@@ -1667,4 +1667,4 @@ DEPENDENCIES
yajl-ruby (~> 1.4.1)
BUNDLED WITH
- 2.1.4
+ 2.2.20
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
index 4814a6f2a1..215f1467fe 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/gitlab/rubyEnv/gemset.nix
@@ -2095,6 +2095,16 @@
};
version = "2.0.4";
};
+ gitlab-rdoc = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "04vdirkdj42as3rgj6qlgz5ly5vg45i9k184bmf5z556i3b1fyf9";
+ type = "gem";
+ };
+ version = "6.3.2";
+ };
gitlab-sidekiq-fetcher = {
dependencies = ["sidekiq"];
groups = ["default"];
@@ -3396,10 +3406,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "19d78mdg2lbz9jb4ph6nk783c9jbsdm8rnllwhga6pd53xffp6x0";
+ sha256 = "05rfzi8wksps5pgaavq1n1vkngsrjhqz8rcd1qdb52hnpg9q9p9b";
type = "gem";
};
- version = "1.11.3";
+ version = "1.11.4";
};
nokogumbo = {
dependencies = ["nokogiri"];
@@ -4306,16 +4316,6 @@
};
version = "1.8.0";
};
- rdoc = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0zh39dpsqlhhi4aba1sbrk504d88p38djk8cansjq0fwndq7w4zb";
- type = "gem";
- };
- version = "6.1.2";
- };
re2 = {
groups = ["default"];
platforms = [];
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/mercurial/4.9.nix b/third_party/nixpkgs/pkgs/applications/version-management/mercurial/4.9.nix
index 030a35212e..0a76f7df97 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/mercurial/4.9.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/mercurial/4.9.nix
@@ -1,21 +1,19 @@
{ lib, stdenv, fetchurl, python2Packages, makeWrapper
, guiSupport ? false, tk ? null
, ApplicationServices
-, mercurialSrc ? fetchurl rec {
- meta.name = "mercurial-${meta.version}";
- meta.version = "4.9.1";
- url = "https://mercurial-scm.org/release/${meta.name}.tar.gz";
- sha256 = "0iybbkd9add066729zg01kwz5hhc1s6lhp9rrnsmzq6ihyxj3p8v";
- }
}:
let
inherit (python2Packages) docutils hg-git dulwich python;
-in python2Packages.buildPythonApplication {
+in python2Packages.buildPythonApplication rec {
+ pname = "mercurial";
+ version = "4.9.1";
- inherit (mercurialSrc.meta) name version;
- src = mercurialSrc;
+ src = fetchurl {
+ url = "https://mercurial-scm.org/release/mercurial-${version}.tar.gz";
+ sha256 = "0iybbkd9add066729zg01kwz5hhc1s6lhp9rrnsmzq6ihyxj3p8v";
+ };
format = "other";
@@ -59,7 +57,6 @@ in python2Packages.buildPythonApplication {
'';
meta = {
- inherit (mercurialSrc.meta) version;
description = "A fast, lightweight SCM system for very large distributed projects";
homepage = "https://www.mercurial-scm.org";
downloadPage = "https://www.mercurial-scm.org/release/";
@@ -69,4 +66,3 @@ in python2Packages.buildPythonApplication {
platforms = lib.platforms.unix;
};
}
-
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/pijul/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/pijul/default.nix
index a51e8c199b..4c4cedd5a1 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/pijul/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/pijul/default.nix
@@ -13,14 +13,14 @@
rustPlatform.buildRustPackage rec {
pname = "pijul";
- version = "1.0.0-alpha.48";
+ version = "1.0.0-alpha.52";
src = fetchCrate {
inherit version pname;
- sha256 = "09sz5665nwj2jppx2695hbwdqr3ws6z6rg7mmc4ldb7hkp4yilig";
+ sha256 = "0m759zfh40kxswsv40z1l332lc8lfqppyv8188y4i6biqmgbx8f1";
};
- cargoSha256 = "1v5w5za7l3hy9anz136x0vgdmgg090f5sawzgrg5ylgxy2l9s2gn";
+ cargoSha256 = "0f31hw2zjvhkhsb0ykvw4c3d0qy8zirgsaz7yr89hy01rs23bh8z";
cargoBuildFlags = lib.optional gitImportSupport "--features=git";
@@ -36,6 +36,6 @@ rustPlatform.buildRustPackage rec {
description = "A distributed version control system";
homepage = "https://pijul.org";
license = with licenses; [ gpl2Plus ];
- maintainers = with maintainers; [ gal_bolle dywedir ];
+ maintainers = with maintainers; [ gal_bolle dywedir fabianhjr ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/version-management/tortoisehg/default.nix b/third_party/nixpkgs/pkgs/applications/version-management/tortoisehg/default.nix
index 17cde4c8a5..73d8f3aa5e 100644
--- a/third_party/nixpkgs/pkgs/applications/version-management/tortoisehg/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/version-management/tortoisehg/default.nix
@@ -1,20 +1,18 @@
{ lib, fetchurl, python3Packages
, mercurial, qt5
}:
-let
- tortoisehgSrc = fetchurl rec {
- meta.name = "tortoisehg-${meta.version}";
- meta.version = "5.8";
- url = "https://www.mercurial-scm.org/release/tortoisehg/targz/tortoisehg-${meta.version}.tar.gz";
- sha256 = "154q7kyrdk045wx7rsblzx41k3wbvp2f40kzkxmiiaa5n35srsm3";
- };
- # Extension point for when thg's mercurial is lagging behind mainline.
- tortoiseMercurial = mercurial;
+python3Packages.buildPythonApplication rec {
+ pname = "tortoisehg";
+ version = "5.8";
-in python3Packages.buildPythonApplication {
- inherit (tortoisehgSrc.meta) name version;
- src = tortoisehgSrc;
+ src = fetchurl {
+ url = "https://www.mercurial-scm.org/release/tortoisehg/targz/tortoisehg-${version}.tar.gz";
+ sha256 = "154q7kyrdk045wx7rsblzx41k3wbvp2f40kzkxmiiaa5n35srsm3";
+ };
+
+ # Extension point for when thg's mercurial is lagging behind mainline.
+ tortoiseMercurial = mercurial;
propagatedBuildInputs = with python3Packages; [
tortoiseMercurial qscintilla-qt5 iniparse
diff --git a/third_party/nixpkgs/pkgs/applications/video/obs-studio/plugins/default.nix b/third_party/nixpkgs/pkgs/applications/video/obs-studio/plugins/default.nix
index 477f0efa3e..ef360487a6 100644
--- a/third_party/nixpkgs/pkgs/applications/video/obs-studio/plugins/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/video/obs-studio/plugins/default.nix
@@ -6,4 +6,5 @@
obs-multi-rtmp = libsForQt5.callPackage ./obs-multi-rtmp.nix {};
obs-ndi = libsForQt5.callPackage ./obs-ndi.nix {};
wlrobs = callPackage ./wlrobs.nix {};
+ looking-glass-obs = callPackage ./looking-glass-obs.nix {};
}
diff --git a/third_party/nixpkgs/pkgs/applications/video/obs-studio/plugins/looking-glass-obs.nix b/third_party/nixpkgs/pkgs/applications/video/obs-studio/plugins/looking-glass-obs.nix
new file mode 100644
index 0000000000..1dbfef2a86
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/applications/video/obs-studio/plugins/looking-glass-obs.nix
@@ -0,0 +1,29 @@
+{ lib, stdenv, fetchFromGitHub, cmake, libbfd, SDL2, obs-studio
+, looking-glass-client }:
+
+stdenv.mkDerivation {
+ pname = "looking-glass-obs";
+ version = looking-glass-client.version;
+
+ src = looking-glass-client.src;
+
+ sourceRoot = "source/obs";
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ obs-studio libbfd SDL2 ];
+
+ NIX_CFLAGS_COMPILE = "-mavx";
+
+ installPhase = ''
+ mkdir -p $out/lib/obs-plugins/
+ mv liblooking-glass-obs.so $out/lib/obs-plugins/
+ '';
+
+ meta = with lib; {
+ description = "Plugin for OBS Studio for efficient capturing of looking-glass";
+ homepage = "https://looking-glass.io/docs/stable/obs/";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ babbaj ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/applications/virtualization/lima/default.nix b/third_party/nixpkgs/pkgs/applications/virtualization/lima/default.nix
index 9ada335172..198e3b694c 100644
--- a/third_party/nixpkgs/pkgs/applications/virtualization/lima/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/virtualization/lima/default.nix
@@ -8,16 +8,16 @@
buildGoModule rec {
pname = "lima";
- version = "0.4.0";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "AkihiroSuda";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-vwAxVBy2SqghxJGscSZ1o1B8EMvQh1fz5CS1YG7Rq2g=";
+ sha256 = "sha256-1952xGSfVFI2Fs5HLJKCyB6ZxKFf5uPKXIlctM/T+8o=";
};
- vendorSha256 = "sha256-xM9LLh5c5QBrcIptdqiNNp1nU9GcdQvwrCnnyuXWYfE=";
+ vendorSha256 = "sha256-rPL/jxMHMkKffoYLSI3FFtFRYGtARKmrODmL9w+rN0E=";
nativeBuildInputs = [ makeWrapper installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix b/third_party/nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix
index e747995744..74d87a1b74 100644
--- a/third_party/nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/virtualization/open-vm-tools/default.nix
@@ -1,18 +1,20 @@
-{ stdenv, lib, fetchFromGitHub, makeWrapper, autoreconfHook, fetchpatch,
- fuse, libmspack, openssl, pam, xercesc, icu, libdnet, procps, libtirpc, rpcsvc-proto,
- libX11, libXext, libXinerama, libXi, libXrender, libXrandr, libXtst,
- pkg-config, glib, gdk-pixbuf-xlib, gtk3, gtkmm3, iproute2, dbus, systemd, which,
- withX ? true }:
+{ stdenv, lib, fetchFromGitHub, makeWrapper, autoreconfHook
+, bash, fuse, libmspack, openssl, pam, xercesc, icu, libdnet, procps, libtirpc, rpcsvc-proto
+, libX11, libXext, libXinerama, libXi, libXrender, libXrandr, libXtst
+, pkg-config, glib, gdk-pixbuf-xlib, gtk3, gtkmm3, iproute2, dbus, systemd, which
+, libdrm, udev
+, withX ? true
+}:
stdenv.mkDerivation rec {
pname = "open-vm-tools";
- version = "11.2.5";
+ version = "11.3.0";
src = fetchFromGitHub {
owner = "vmware";
repo = "open-vm-tools";
rev = "stable-${version}";
- sha256 = "sha256-Jv+NSKw/+l+b4lfVGgCZFlcTScO/WAO/d7DtI0FAEV4=";
+ sha256 = "1yfffxc7drr1hyg28jcvly7jn1bm4ca76lmma5ykbmba2qqszx49";
};
sourceRoot = "${src.name}/open-vm-tools";
@@ -20,32 +22,15 @@ stdenv.mkDerivation rec {
outputs = [ "out" "dev" ];
nativeBuildInputs = [ autoreconfHook makeWrapper pkg-config ];
- buildInputs = [ fuse glib icu libdnet libmspack libtirpc openssl pam procps rpcsvc-proto xercesc ]
+ buildInputs = [ fuse glib icu libdnet libdrm libmspack libtirpc openssl pam procps rpcsvc-proto udev xercesc ]
++ lib.optionals withX [ gdk-pixbuf-xlib gtk3 gtkmm3 libX11 libXext libXinerama libXi libXrender libXrandr libXtst ];
- patches = [
- # Fix building with glib 2.68. Remove after next release.
- # We drop AUTHORS due to conflicts when applying.
- # https://github.com/vmware/open-vm-tools/pull/505
- (fetchpatch {
- url = "https://github.com/vmware/open-vm-tools/commit/82931a1bcb39d5132910c7fb2ddc086c51d06662.patch";
- stripLen = 1;
- excludes = [ "AUTHORS" ];
- sha256 = "0yz5hnngr5vd4416hvmh8734a9vxa18d2xd37kl7if0p9vik6zlg";
- })
- ];
-
postPatch = ''
- # Build bugfix for 10.1.0, stolen from Arch PKGBUILD
- mkdir -p common-agent/etc/config
- sed -i 's|.*common-agent/etc/config/Makefile.*|\\|' configure.ac
-
sed -i 's,etc/vmware-tools,''${prefix}/etc/vmware-tools,' Makefile.am
sed -i 's,^confdir = ,confdir = ''${prefix},' scripts/Makefile.am
sed -i 's,usr/bin,''${prefix}/usr/bin,' scripts/Makefile.am
sed -i 's,etc/vmware-tools,''${prefix}/etc/vmware-tools,' services/vmtoolsd/Makefile.am
sed -i 's,$(PAM_PREFIX),''${prefix}/$(PAM_PREFIX),' services/vmtoolsd/Makefile.am
- sed -i 's,$(UDEVRULESDIR),''${prefix}/$(UDEVRULESDIR),' udev/Makefile.am
# Avoid a glibc >= 2.25 deprecation warning that gets fatal via -Werror.
sed 1i'#include ' -i lib/wiper/wiperPosix.c
@@ -54,24 +39,28 @@ stdenv.mkDerivation rec {
sed -i 's,/sbin/shutdown,shutdown,' lib/system/systemLinux.c
'';
- configureFlags = [ "--without-kernel-modules" "--without-xmlsecurity" ]
- ++ lib.optional (!withX) "--without-x";
+ configureFlags = [
+ "--without-kernel-modules"
+ "--without-xmlsecurity"
+ "--with-udev-rules-dir=${placeholder "out"}/lib/udev/rules.d"
+ ] ++ lib.optional (!withX) "--without-x";
enableParallelBuilding = true;
NIX_CFLAGS_COMPILE = builtins.toString [
- # igrone glib-2.62 deprecations
- # Drop in next stable release.
- "-DGLIB_DISABLE_DEPRECATION_WARNINGS"
-
# fix build with gcc9
"-Wno-error=address-of-packed-member"
"-Wno-error=format-overflow"
];
+ preConfigure = ''
+ mkdir -p ${placeholder "out"}/lib/udev/rules.d
+ '';
+
postInstall = ''
wrapProgram "$out/etc/vmware-tools/scripts/vmware/network" \
--prefix PATH ':' "${lib.makeBinPath [ iproute2 dbus systemd which ]}"
+ substituteInPlace "$out/lib/udev/rules.d/99-vmware-scsi-udev.rules" --replace "/bin/sh" "${bash}/bin/sh"
'';
meta = with lib; {
@@ -82,7 +71,7 @@ stdenv.mkDerivation rec {
better management of, and seamless user interactions with, guests.
'';
license = licenses.gpl2;
- platforms = [ "x86_64-linux" "i686-linux" ];
+ platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" ];
maintainers = with maintainers; [ joamaki ];
};
}
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/dwm/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/dwm/default.nix
index 088581b670..6235c93a28 100644
--- a/third_party/nixpkgs/pkgs/applications/window-managers/dwm/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/dwm/default.nix
@@ -27,6 +27,8 @@ stdenv.mkDerivation rec {
in
lib.optionalString (conf != null) "cp ${configFile} config.def.h";
+ makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" ];
+
meta = with lib; {
homepage = "https://dwm.suckless.org/";
description = "An extremely fast, small, and dynamic window manager for X";
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/i3/workstyle.nix b/third_party/nixpkgs/pkgs/applications/window-managers/i3/workstyle.nix
index b245139abe..3f7c252c2c 100644
--- a/third_party/nixpkgs/pkgs/applications/window-managers/i3/workstyle.nix
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/i3/workstyle.nix
@@ -5,16 +5,16 @@
rustPlatform.buildRustPackage rec {
pname = "workstyle";
- version = "0.2.1";
+ version = "unstable-2021-05-09";
src = fetchFromGitHub {
owner = "pierrechevalier83";
repo = pname;
- rev = "43b0b5bc0a66d40289ff26b8317f50510df0c5f9";
- sha256 = "0f4hwf236823qmqy31fczjb1hf3fvvac3x79jz2l7li55r6fd8hn";
+ rev = "f2023750d802259ab3ee7d7d1762631ec157a0b1";
+ sha256 = "04xds691sw4pi2nq8xvdhn0312wwia60gkd8b1bjqy11zrqbivbx";
};
- cargoSha256 = "1hy68wvsxncsy4yx4biigfvwyq18c7yp1g543c6nca15cdzs1c54";
+ cargoSha256 = "0xwv8spr96z4aimjlr15bhwl6i3zqp7jr45d9zr3sbi9d8dbdja2";
doCheck = false; # No tests
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/leftwm/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/leftwm/default.nix
index f4b72197f5..e8330ee293 100644
--- a/third_party/nixpkgs/pkgs/applications/window-managers/leftwm/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/leftwm/default.nix
@@ -1,31 +1,32 @@
-{ lib, fetchFromGitHub, rustPlatform, libX11, libXinerama, makeWrapper }:
+{ lib, fetchFromGitHub, rustPlatform, libX11, libXinerama }:
let
- rpath = lib.makeLibraryPath [ libXinerama libX11 ];
+ rpathLibs = [ libXinerama libX11 ];
in
rustPlatform.buildRustPackage rec {
pname = "leftwm";
- version = "0.2.7";
+ version = "0.2.8";
src = fetchFromGitHub {
owner = "leftwm";
repo = "leftwm";
rev = version;
- sha256 = "sha256-nRPt+Tyfq62o+3KjsXkHQHUMMslHFGNBd3s2pTb7l4w=";
+ sha256 = "sha256-T4A9NGT6sUSTKmLcAWjcp3Y8QQzZFAVSXevXtGm3szY=";
};
- cargoSha256 = "sha256-lmzA7XM8B5QJI4Wo0cKeMR3+np6jT6mdGzTry4g87ng=";
+ cargoSha256 = "sha256-2prRtdBxpYc2xI/bLZNlqs3mxESfO9GhNUSlKFF//eE=";
- nativeBuildInputs = [ makeWrapper ];
- buildInputs = [ libX11 libXinerama ];
+ buildInputs = rpathLibs;
postInstall = ''
- wrapProgram $out/bin/leftwm --prefix LD_LIBRARY_PATH : "${rpath}"
- wrapProgram $out/bin/leftwm-state --prefix LD_LIBRARY_PATH : "${rpath}"
- wrapProgram $out/bin/leftwm-worker --prefix LD_LIBRARY_PATH : "${rpath}"
+ for p in $out/bin/leftwm*; do
+ patchelf --set-rpath "${lib.makeLibraryPath rpathLibs}" $p
+ done
'';
+ dontPatchELF = true;
+
meta = with lib; {
description = "A tiling window manager for the adventurer";
homepage = "https://github.com/leftwm/leftwm";
diff --git a/third_party/nixpkgs/pkgs/applications/window-managers/openbox/default.nix b/third_party/nixpkgs/pkgs/applications/window-managers/openbox/default.nix
index 5e3392b200..093b6d1884 100644
--- a/third_party/nixpkgs/pkgs/applications/window-managers/openbox/default.nix
+++ b/third_party/nixpkgs/pkgs/applications/window-managers/openbox/default.nix
@@ -42,7 +42,7 @@ stdenv.mkDerivation rec {
# Use fetchurl to avoid "fetchpatch: ignores file renames" #32084
# This patch adds python3 support
(fetchurl {
- url = "https://git.archlinux.org/svntogit/community.git/plain/openbox/trunk/py3.patch?id=90cb57ef53d952bb6ab4c33a184f815bbe1791c0";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/90cb57ef53d952bb6ab4c33a184f815bbe1791c0/openbox/trunk/py3.patch";
sha256 = "1ks99awlkhd5ph9kz94s1r6m1bfvh42g4rmxd14dyg5b421p1ljc";
})
];
diff --git a/third_party/nixpkgs/pkgs/build-support/docker/default.nix b/third_party/nixpkgs/pkgs/build-support/docker/default.nix
index ffe5d69ec9..4bda09670a 100644
--- a/third_party/nixpkgs/pkgs/build-support/docker/default.nix
+++ b/third_party/nixpkgs/pkgs/build-support/docker/default.nix
@@ -132,6 +132,7 @@ rec {
cp ${./tarsum.go} tarsum.go
export GOPATH=$(pwd)
export GOCACHE="$TMPDIR/go-cache"
+ export GO111MODULE=off
mkdir -p src/github.com/docker/docker/pkg
ln -sT ${docker.moby-src}/pkg/tarsum src/github.com/docker/docker/pkg/tarsum
go build
diff --git a/third_party/nixpkgs/pkgs/build-support/emacs/melpa.nix b/third_party/nixpkgs/pkgs/build-support/emacs/melpa.nix
index 824611b20c..c30d3e5990 100644
--- a/third_party/nixpkgs/pkgs/build-support/emacs/melpa.nix
+++ b/third_party/nixpkgs/pkgs/build-support/emacs/melpa.nix
@@ -38,8 +38,8 @@ import ./generic.nix { inherit lib stdenv emacs texinfo writeText; } ({
packageBuild = fetchFromGitHub {
owner = "melpa";
repo = "package-build";
- rev = "0a22c3fbbf661822ec1791739953b937a12fa623";
- sha256 = "0dpy5p34il600sc8ic5jdgb3glya9si3lrvhxab0swks8fdydjgs";
+ rev = "047801d301a73d4932f33f768d94a8ed26b8d524";
+ sha256 = "0ygzkpg7xc3mjjbxg1kcyz6fwbkb0prvca499f0ffmhfaiv28h59";
};
elpa2nix = ./elpa2nix.el;
@@ -70,7 +70,7 @@ import ./generic.nix { inherit lib stdenv emacs texinfo writeText; } ({
-L "$NIX_BUILD_TOP/package-build" \
-l "$melpa2nix" \
-f melpa2nix-build-package \
- $ename $version
+ $ename $version $commit
runHook postBuild
'';
diff --git a/third_party/nixpkgs/pkgs/build-support/emacs/melpa2nix.el b/third_party/nixpkgs/pkgs/build-support/emacs/melpa2nix.el
index 99c755e2af..bd2aadd5ae 100644
--- a/third_party/nixpkgs/pkgs/build-support/emacs/melpa2nix.el
+++ b/third_party/nixpkgs/pkgs/build-support/emacs/melpa2nix.el
@@ -12,5 +12,8 @@
(if (not noninteractive)
(error "`melpa2nix-build-package' is to be used only with -batch"))
(pcase command-line-args-left
- (`(,package ,version)
+ (`(,package ,version ,commit)
+ ;; Monkey-patch package-build so it doesn't shell out to git/hg.
+ (defun package-build--get-commit (&rest _)
+ commit)
(package-build--package (package-recipe-lookup package) version))))
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix b/third_party/nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix
index df3129d536..3441e2c5e7 100644
--- a/third_party/nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix
+++ b/third_party/nixpkgs/pkgs/build-support/rust/build-rust-crate/build-crate.nix
@@ -12,7 +12,6 @@
[
(if release then "-C opt-level=3" else "-C debuginfo=2")
"-C codegen-units=$NIX_BUILD_CORES"
- "-C incremental=no"
"--remap-path-prefix=$NIX_BUILD_TOP=/"
(mkRustcDepArgs dependencies crateRenames)
(mkRustcFeatureArgs crateFeatures)
diff --git a/third_party/nixpkgs/pkgs/build-support/rust/build-rust-crate/configure-crate.nix b/third_party/nixpkgs/pkgs/build-support/rust/build-rust-crate/configure-crate.nix
index 3eaba1736f..d1010ac1ad 100644
--- a/third_party/nixpkgs/pkgs/build-support/rust/build-rust-crate/configure-crate.nix
+++ b/third_party/nixpkgs/pkgs/build-support/rust/build-rust-crate/configure-crate.nix
@@ -24,7 +24,7 @@ let version_ = lib.splitString "-" crateVersion;
version = lib.splitVersion (lib.head version_);
rustcOpts = lib.foldl' (opts: opt: opts + " " + opt)
(if release then "-C opt-level=3" else "-C debuginfo=2")
- (["-C codegen-units=$NIX_BUILD_CORES -C incremental=no"] ++ extraRustcOpts);
+ (["-C codegen-units=$NIX_BUILD_CORES"] ++ extraRustcOpts);
buildDeps = mkRustcDepArgs buildDependencies crateRenames;
authors = lib.concatStringsSep ":" crateAuthors;
optLevel = if release then 3 else 0;
diff --git a/third_party/nixpkgs/pkgs/build-support/trivial-builders.nix b/third_party/nixpkgs/pkgs/build-support/trivial-builders.nix
index 219f808403..6f51ba512c 100644
--- a/third_party/nixpkgs/pkgs/build-support/trivial-builders.nix
+++ b/third_party/nixpkgs/pkgs/build-support/trivial-builders.nix
@@ -116,7 +116,7 @@ rec {
, checkPhase ? "" # syntax checks, e.g. for scripts
}:
runCommand name
- { inherit text executable;
+ { inherit text executable checkPhase;
passAsFile = [ "text" ];
# Pointless to do this on a remote machine.
preferLocalBuild = true;
@@ -132,7 +132,7 @@ rec {
echo -n "$text" > "$n"
fi
- ${checkPhase}
+ eval "$checkPhase"
(test -n "$executable" && chmod +x "$n") || true
'';
diff --git a/third_party/nixpkgs/pkgs/build-support/trivial-builders/test-overriding.nix b/third_party/nixpkgs/pkgs/build-support/trivial-builders/test-overriding.nix
new file mode 100644
index 0000000000..ddd5dc0507
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/build-support/trivial-builders/test-overriding.nix
@@ -0,0 +1,119 @@
+# Check that overriding works for trivial-builders like
+# `writeShellScript` via `overrideAttrs`. This is useful
+# to override the `checkPhase`, e. g. when you want
+# to enable extglob in `writeShellScript`.
+#
+# Run using `nix-build -A tests.trivial-overriding`.
+{ lib
+, runtimeShell
+, runCommand
+, callPackage
+, writeShellScript
+, writeTextFile
+, writeShellScriptBin
+}:
+
+let
+ extglobScript = ''
+ shopt -s extglob
+ touch success
+ echo @(success|failure)
+ rm success
+ '';
+
+ # Reuse the old `checkPhase` of `writeShellScript`, but enable extglob.
+ allowExtglob = old: {
+ checkPhase = ''
+ # make sure we don't change the settings for
+ # the rest of the derivation's build
+ (
+ export BASHOPTS
+ shopt -s extglob
+ ${old.checkPhase}
+ )
+ '';
+ };
+
+ # Run old checkPhase, but only succeed if it fails.
+ # This HACK is required because we can't introspect build failures
+ # in nix: With `assertFail` we want to make sure that the default
+ # `checkPhase` would fail if extglob was used in the script.
+ assertFail = old: {
+ # write old checkPhase into a shell script, so we can check for
+ # the phase to fail even though we have `set -e`.
+ checkPhase = ''
+ if source ${writeShellScript "old-check-phase" old.checkPhase} 2>/dev/null; then
+ exit 1
+ fi
+ '';
+ };
+
+ simpleCase = case:
+ writeShellScript "test-trivial-overriding-${case}" extglobScript;
+
+ callPackageCase = case: callPackage (
+ { writeShellScript }:
+ writeShellScript "test-trivial-callpackage-overriding-${case}" extglobScript
+ ) { };
+
+ binCase = case:
+ writeShellScriptBin "test-trivial-overriding-bin-${case}" extglobScript;
+
+ # building this derivation would fail without overriding
+ textFileCase = writeTextFile {
+ name = "test-trivial-overriding-text-file";
+ checkPhase = "false";
+ text = ''
+ #!${runtimeShell}
+ echo success
+ '';
+ executable = true;
+ };
+
+ mkCase = f: type: isBin:
+ let
+ drv = (f type).overrideAttrs
+ (if type == "succ" then allowExtglob else assertFail);
+ in if isBin then "${drv}/bin/${drv.name}" else drv;
+
+ writeTextOverrides = {
+ # Enabling globbing in checkPhase
+ simpleSucc = mkCase simpleCase "succ" false;
+ # Ensure it's possible to fail; in this case globbing is not enabled.
+ simpleFail = mkCase simpleCase "fail" false;
+ # Do the same checks after wrapping with callPackage
+ # to make sure callPackage doesn't mess with the override
+ callpSucc = mkCase callPackageCase "succ" false;
+ callpFail = mkCase callPackageCase "fail" false;
+ # Do the same check using `writeShellScriptBin`
+ binSucc = mkCase binCase "succ" true;
+ binFail = mkCase binCase "fail" true;
+ # Check that we can also override plain writeTextFile
+ textFileSuccess = textFileCase.overrideAttrs (_: {
+ checkPhase = "true";
+ });
+ };
+
+ # `runTest` forces nix to build the script of our test case and
+ # run its `checkPhase` which is our main interest. Additionally
+ # it executes the script and thus makes sure that extglob also
+ # works at run time.
+ runTest = script:
+ let
+ name = script.name or (builtins.baseNameOf script);
+ in writeShellScript "run-${name}" ''
+ if [ "$(${script})" != "success" ]; then
+ echo "Failed in ${script}"
+ exit 1
+ fi
+ '';
+in
+
+runCommand "test-writeShellScript-overriding" {
+ passthru = { inherit writeTextOverrides; };
+} ''
+ ${lib.concatMapStrings (test: ''
+ ${runTest test}
+ '') (lib.attrValues writeTextOverrides)}
+ touch "$out"
+''
diff --git a/third_party/nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix b/third_party/nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix
index e76fee1a6e..ded70a91c9 100644
--- a/third_party/nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix
+++ b/third_party/nixpkgs/pkgs/data/documentation/gnome-user-docs/default.nix
@@ -9,11 +9,11 @@
stdenv.mkDerivation rec {
pname = "gnome-user-docs";
- version = "40.1";
+ version = "40.3";
src = fetchurl {
url = "mirror://gnome/sources/gnome-user-docs/${lib.versions.major version}/${pname}-${version}.tar.xz";
- sha256 = "09ld9r29nz64s04fmp3b2wwldmfnwxp4w36dkh7mbz5pdd3z7fwk";
+ sha256 = "PeBXr6KsDebKcH9KdsKTLcvFVsHQ0cwCBWXcGHYpLM0=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/data/fonts/andika/default.nix b/third_party/nixpkgs/pkgs/data/fonts/andika/default.nix
index 5fa2f1b271..4799804b9e 100644
--- a/third_party/nixpkgs/pkgs/data/fonts/andika/default.nix
+++ b/third_party/nixpkgs/pkgs/data/fonts/andika/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "5.000";
+ version = "6.000";
in
fetchzip rec {
name = "andika-${version}";
@@ -14,7 +14,7 @@ in
unzip -j $downloadedFile \*OFL.txt \*OFL-FAQ.txt \*README.txt \*FONTLOG.txt -d "$out/share/doc/${name}"
'';
- sha256 = "1jy9vpcprpd1k48p20wh6jhyn909ibia8lr5i747p41l0s8a7lqy";
+ sha256 = "sha256-5ymTBFssoEhmc2Z+JyEcMqw2p91i9/R44GRzEzUzK9Q=";
meta = with lib; {
homepage = "https://software.sil.org/andika";
diff --git a/third_party/nixpkgs/pkgs/data/fonts/doulos-sil/default.nix b/third_party/nixpkgs/pkgs/data/fonts/doulos-sil/default.nix
index 3de4cfc0ca..a1e686a320 100644
--- a/third_party/nixpkgs/pkgs/data/fonts/doulos-sil/default.nix
+++ b/third_party/nixpkgs/pkgs/data/fonts/doulos-sil/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "5.000";
+ version = "6.001";
in
fetchzip rec {
name = "doulos-sil-${version}";
@@ -14,7 +14,7 @@ in
unzip -j $downloadedFile \*OFL.txt \*OFL-FAQ.txt \*README.txt \*FONTLOG.txt -d "$out/share/doc/${name}"
'';
- sha256 = "04a9cr7jbw7d8llcj8xsqp9rp8w6gcgbd9sdwvi02kz7jhqa0vad";
+ sha256 = "sha256-MkeLLT7EAeSuCMxVVxVfajHufxr+xMLIz2hf3wF3U4o=";
meta = with lib; {
homepage = "https://software.sil.org/doulos";
diff --git a/third_party/nixpkgs/pkgs/data/fonts/gentium/default.nix b/third_party/nixpkgs/pkgs/data/fonts/gentium/default.nix
index 9d0daf7182..ac8839f075 100644
--- a/third_party/nixpkgs/pkgs/data/fonts/gentium/default.nix
+++ b/third_party/nixpkgs/pkgs/data/fonts/gentium/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchzip }:
let
- version = "6.000";
+ version = "6.001";
in fetchzip rec {
name = "gentium-${version}";
@@ -23,7 +23,7 @@ in fetchzip rec {
-d $out/share/doc/${name}/documentation
'';
- sha256 = "zhSpAYK3Lfzsx6Z1IA6aRFNNXdDGq/jWxsQ20c2HcxI=";
+ sha256 = "sha256-DeoMTJ2nhTBtNQYG55lIMvnulqpk/KTeIqgpb5eiTIA=";
meta = with lib; {
homepage = "https://software.sil.org/gentium/";
diff --git a/third_party/nixpkgs/pkgs/data/fonts/sarasa-gothic/default.nix b/third_party/nixpkgs/pkgs/data/fonts/sarasa-gothic/default.nix
index 9fce696b6e..5bc691e724 100644
--- a/third_party/nixpkgs/pkgs/data/fonts/sarasa-gothic/default.nix
+++ b/third_party/nixpkgs/pkgs/data/fonts/sarasa-gothic/default.nix
@@ -1,12 +1,12 @@
{ lib, fetchurl, libarchive }:
let
- version = "0.12.11";
+ version = "0.32.9";
in fetchurl {
name = "sarasa-gothic-${version}";
url = "https://github.com/be5invis/Sarasa-Gothic/releases/download/v${version}/sarasa-gothic-ttc-${version}.7z";
- sha256 = "0vcp8583by7pfqinq8p2jx2bn4dqq816x4bxgv05k0kb9ziwj7aj";
+ sha256 = "0mwaj9dq26f36ddywjm7m0is1jml2kpmqm46b16c8avvr97c65z5";
recursiveHash = true;
downloadToTemp = true;
diff --git a/third_party/nixpkgs/pkgs/data/fonts/sudo/default.nix b/third_party/nixpkgs/pkgs/data/fonts/sudo/default.nix
index 322dcfd68c..bc8396a7a2 100644
--- a/third_party/nixpkgs/pkgs/data/fonts/sudo/default.nix
+++ b/third_party/nixpkgs/pkgs/data/fonts/sudo/default.nix
@@ -1,11 +1,11 @@
{ lib, fetchzip }:
let
- version = "0.55.1";
+ version = "0.55.2";
in fetchzip {
name = "sudo-font-${version}";
url = "https://github.com/jenskutilek/sudo-font/releases/download/v${version}/sudo.zip";
- sha256 = "17vmcdz73mvy5m5zblgm2fi98v520hsl4lglww8gkhzl5zc6wb9y";
+ sha256 = "0r7w58r80yblyzlh6qb57pmafxb3frg1iny644bfr3p64j4cbzzb";
postFetch = ''
mkdir -p $out/share/fonts/
diff --git a/third_party/nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix b/third_party/nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix
index e7543aff66..adc2c5fb19 100644
--- a/third_party/nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix
+++ b/third_party/nixpkgs/pkgs/data/icons/papirus-icon-theme/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "papirus-icon-theme";
- version = "20210601";
+ version = "20210701";
src = fetchFromGitHub {
owner = "PapirusDevelopmentTeam";
repo = pname;
rev = version;
- sha256 = "sha256-AX51udzIv/DO0n8ba2Gm6Leikep6x4tgUuRUdPX/Cds=";
+ sha256 = "sha256-eqSZBcypwnNX92SGG17MWlnsVzk0jOTdjtEaWMbQsMs=";
};
nativeBuildInputs = [ gtk3 ];
diff --git a/third_party/nixpkgs/pkgs/data/misc/hackage/pin.json b/third_party/nixpkgs/pkgs/data/misc/hackage/pin.json
index b44bcc9237..4cd602c620 100644
--- a/third_party/nixpkgs/pkgs/data/misc/hackage/pin.json
+++ b/third_party/nixpkgs/pkgs/data/misc/hackage/pin.json
@@ -1,6 +1,6 @@
{
- "commit": "1567e96c400fcd62dfc0d9412881591d6e1e9f22",
- "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/1567e96c400fcd62dfc0d9412881591d6e1e9f22.tar.gz",
- "sha256": "04z26ypfp3nip2x6gwrv5k1lmckmmi03ry3z97syc72qqj59n9hq",
- "msg": "Update from Hackage at 2021-06-26T12:56:56Z"
+ "commit": "080786cc20b9223cc5c1dc04d3e47ce3ad0b0f36",
+ "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/080786cc20b9223cc5c1dc04d3e47ce3ad0b0f36.tar.gz",
+ "sha256": "0shv10s208nazb7q36vsx6a4sy7a14qikad4b984r9gz3j6g7l62",
+ "msg": "Update from Hackage at 2021-07-02T10:49:03Z"
}
diff --git a/third_party/nixpkgs/pkgs/data/themes/canta/default.nix b/third_party/nixpkgs/pkgs/data/themes/canta/default.nix
index 431522fa85..f0a2339b3e 100644
--- a/third_party/nixpkgs/pkgs/data/themes/canta/default.nix
+++ b/third_party/nixpkgs/pkgs/data/themes/canta/default.nix
@@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "canta-theme";
- version = "2020-05-17";
+ version = "2021-07-06";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "0b9ffkw611xxb2wh43sjqla195jp0ygxph5a8dvifkxdw6nxc2y0";
+ sha256 = "sha256-dz78h9Qq25+/i6fmw/zGlPq3DVQB3ADYwehgaWReMQ8=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/data/themes/layan-gtk-theme/default.nix b/third_party/nixpkgs/pkgs/data/themes/layan-gtk-theme/default.nix
new file mode 100644
index 0000000000..7892fbe9f3
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/data/themes/layan-gtk-theme/default.nix
@@ -0,0 +1,38 @@
+{ stdenv
+, fetchFromGitHub
+, lib
+, gtk-engine-murrine
+}:
+
+stdenv.mkDerivation rec {
+ pname = "layan-gtk-theme";
+ version = "2021-06-30";
+
+ src = fetchFromGitHub {
+ owner = "vinceliuice";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-FI8+AJlcPHGOzxN6HUKLtPGLe8JTfTQ9Az9NsvVUK7g=";
+ };
+
+ propagatedUserEnvPkgs = [ gtk-engine-murrine ];
+
+ postPatch = ''
+ patchShebangs install.sh
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/share/themes
+ unset name && ./install.sh -d $out/share/themes
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "A flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell.";
+ homepage = "https://github.com/vinceliuice/Layan-gtk-theme";
+ license = licenses.gpl3Only;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.vanilla ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/data/themes/matcha/default.nix b/third_party/nixpkgs/pkgs/data/themes/matcha/default.nix
index a3d473045e..bb825c8044 100644
--- a/third_party/nixpkgs/pkgs/data/themes/matcha/default.nix
+++ b/third_party/nixpkgs/pkgs/data/themes/matcha/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "matcha-gtk-theme";
- version = "2021-06-24";
+ version = "2021-07-08";
src = fetchFromGitHub {
owner = "vinceliuice";
repo = pname;
rev = version;
- sha256 = "sha256-YEa84y7ZhLqmN0kNSJR2/Txm5pZvSwuqnmckL4XnyjM=";
+ sha256 = "sha256-iTwPN31JvpFlCBWikOeSTda2wBEtg6ygy8o6ovqHPCw=";
};
buildInputs = [ gdk-pixbuf librsvg ];
diff --git a/third_party/nixpkgs/pkgs/desktops/arcan/arcan.nix b/third_party/nixpkgs/pkgs/desktops/arcan/arcan.nix
new file mode 100644
index 0000000000..8a30da9e81
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/arcan/arcan.nix
@@ -0,0 +1,157 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, SDL2
+, cmake
+, espeak
+, ffmpeg
+, file
+, freetype
+, harfbuzz
+, leptonica
+, libGL
+, libX11
+, libXau
+, libXcomposite
+, libXdmcp
+, libXfixes
+, libdrm
+, libffi
+, libusb1
+, libuvc
+, libvlc
+, libvncserver
+, libxcb
+, libxkbcommon
+, luajit
+, makeWrapper
+, mesa
+, openal
+, pkg-config
+, sqlite
+, tesseract
+, valgrind
+, wayland
+, wayland-protocols
+, xcbutil
+, xcbutilwm
+, xz
+, buildManPages ? true, ruby
+}:
+
+let
+ # TODO: investigate vendoring, especially OpenAL
+ # WARN: vendoring of OpenAL is required for running arcan_lwa
+ # INFO: maybe it needs leaveDotGit, but it is dangerous/impure
+ letoram-openal-src = fetchFromGitHub {
+ owner = "letoram";
+ repo = "openal";
+ rev = "1c7302c580964fee9ee9e1d89ff56d24f934bdef";
+ hash = "sha256-InqU59J0zvwJ20a7KU54xTM7d76VoOlFbtj7KbFlnTU=";
+ };
+in
+stdenv.mkDerivation rec {
+ pname = "arcan";
+ version = "0.6.1pre1+unstable=2021-07-07";
+
+ src = fetchFromGitHub {
+ owner = "letoram";
+ repo = "arcan";
+ rev = "f3341ab94b32d02f3d15c3b91a512b2614e950a5";
+ hash = "sha256-YBtRA5uCk4tjX3Bsu5vMkaNaCLRlM6HVQ53sna3gDsY=";
+ };
+
+ postUnpack = ''
+ (
+ cd $sourceRoot/external/git/
+ cp -a ${letoram-openal-src}/ openal/
+ chmod --recursive 744 openal/
+ )
+ '';
+
+ # TODO: work with upstream in order to get rid of these hardcoded paths
+ postPatch = ''
+ substituteInPlace ./src/platform/posix/paths.c \
+ --replace "/usr/bin" "$out/bin" \
+ --replace "/usr/share" "$out/share"
+
+ substituteInPlace ./src/CMakeLists.txt --replace "SETUID" "# SETUID"
+ '';
+
+ nativeBuildInputs = [
+ cmake
+ makeWrapper
+ pkg-config
+ ] ++ lib.optionals buildManPages [
+ ruby
+ ];
+
+ buildInputs = [
+ SDL2
+ espeak
+ ffmpeg
+ file
+ freetype
+ harfbuzz
+ leptonica
+ libGL
+ libX11
+ libXau
+ libXcomposite
+ libXdmcp
+ libXfixes
+ libdrm
+ libffi
+ libusb1
+ libuvc
+ libvlc
+ libvncserver
+ libxcb
+ libxkbcommon
+ luajit
+ mesa
+ openal
+ sqlite
+ tesseract
+ valgrind
+ wayland
+ wayland-protocols
+ xcbutil
+ xcbutilwm
+ xz
+ ];
+
+ # INFO: According to the source code, the manpages need to be generated before
+ # the configure phase
+ preConfigure = lib.optionalString buildManPages ''
+ (cd doc; ruby docgen.rb mangen)
+ '';
+
+ cmakeFlags = [
+ "-DBUILD_PRESET=everything"
+ # The upstream project recommends tagging the distribution
+ "-DDISTR_TAG=Nixpkgs"
+ "-DENGINE_BUILDTAG=${version}"
+ "-DHYBRID_SDL=on"
+ "-DSTATIC_OPENAL=off"
+ "../src"
+ ];
+
+ hardeningDisable = [
+ "format"
+ ];
+
+ meta = with lib; {
+ homepage = "https://arcan-fe.com/";
+ description = "Combined Display Server, Multimedia Framework, Game Engine";
+ longDescription = ''
+ Arcan is a portable and fast self-sufficient multimedia engine for
+ advanced visualization and analysis work in a wide range of applications
+ e.g. game development, real-time streaming video, monitoring and
+ surveillance, up to and including desktop compositors and window managers.
+ '';
+ license = with licenses; [ bsd3 gpl2Plus lgpl2Plus ];
+ maintainers = with maintainers; [ AndersonTorres ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/arcan/default.nix b/third_party/nixpkgs/pkgs/desktops/arcan/default.nix
new file mode 100644
index 0000000000..dba284f010
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/arcan/default.nix
@@ -0,0 +1,42 @@
+{ callPackage, lib, pkgs }:
+
+rec {
+ # Dependencies
+
+ espeak = pkgs.espeak-ng;
+ ffmpeg = pkgs.ffmpeg-full;
+ harfbuzz = pkgs.harfbuzzFull;
+
+ # Arcan
+
+ arcan = callPackage ./arcan.nix { };
+ arcan-wrapped = callPackage ./wrapper.nix { };
+ xarcan = callPackage ./xarcan.nix { };
+
+ # Appls
+
+ durden = callPackage ./durden.nix { };
+ durden-wrapped = callPackage ./wrapper.nix {
+ name = "durden-wrapped";
+ appls = [ durden ];
+ };
+
+ pipeworld = callPackage ./pipeworld.nix { };
+ pipeworld-wrapped = callPackage ./wrapper.nix {
+ name = "pipeworld-wrapped";
+ appls = [ pipeworld ];
+ };
+
+ prio = callPackage ./prio.nix { };
+ prio-wrapped = callPackage ./wrapper.nix {
+ name = "prio-wrapped";
+ appls = [ prio ];
+ };
+
+ # One Expression to SymlinkJoin Them All
+
+ everyone-wrapped = callPackage ./wrapper.nix {
+ name = "everyone-wrapped";
+ appls = [ durden pipeworld prio ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/arcan/durden.nix b/third_party/nixpkgs/pkgs/desktops/arcan/durden.nix
new file mode 100644
index 0000000000..cfe41cb6ec
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/arcan/durden.nix
@@ -0,0 +1,39 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+}:
+
+stdenv.mkDerivation rec {
+ pname = "durden";
+ version = "0.6.1+unstable=2021-06-25";
+
+ src = fetchFromGitHub {
+ owner = "letoram";
+ repo = pname;
+ rev = "fb618fccc57a68b6ce933b4df5822acd1965d591";
+ hash = "sha256-PovI837Xca4wV0g0s4tYUMFGVUDf+f8HcdvM1+0aDxk=";
+ };
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p ${placeholder "out"}/share/arcan/appl/
+ cp -a ./durden ${placeholder "out"}/share/arcan/appl/
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ homepage = "https://durden.arcan-fe.com/";
+ description = "Reference Desktop Environment for Arcan";
+ longDescription = ''
+ Durden is a desktop environment for the Arcan Display Server. It serves
+ both as a reference showcase on how to take advantage of some of the
+ features in Arcan, and as a very competent entry to the advanced-user side
+ of the desktop environment spectrum.
+ '';
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ AndersonTorres ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/arcan/pipeworld.nix b/third_party/nixpkgs/pkgs/desktops/arcan/pipeworld.nix
new file mode 100644
index 0000000000..a48ce5044c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/arcan/pipeworld.nix
@@ -0,0 +1,46 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+}:
+
+stdenv.mkDerivation rec {
+ pname = "pipeworld";
+ version = "0.0.0+unstable=2021-05-27";
+
+ src = fetchFromGitHub {
+ owner = "letoram";
+ repo = pname;
+ rev = "c26df9ca0225ce2fd4f89e7ec59d4ab1f94a4c2e";
+ hash = "sha256-RkDAbM1q4o61RGPLPLXHLvbvClp+bfjodlWgUGoODzA=";
+ };
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p ${placeholder "out"}/share/arcan/appl/
+ cp -a ./pipeworld ${placeholder "out"}/share/arcan/appl/
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/letoram/pipeworld";
+ description = "Dataflow 'spreadsheet' desktop environment";
+ longDescription = ''
+ Pipeworld is a zooming dataflow tool and desktop heavily inspired by
+ userland. It is built using the arcan desktop engine.
+
+ It combines the programmable processing of shell scripts and pipes, the
+ interactive visual addressing/programming model of spread sheets, the
+ scenegraph- and interactive controls-, IPC- and client processing- of
+ display servers into one model with zoomable tiling window management.
+
+ It can be used as a standalone desktop of its own, or as a normal
+ application within another desktop as a 'substitute' for your normal
+ terminal emulator.
+ '';
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ AndersonTorres ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/arcan/prio.nix b/third_party/nixpkgs/pkgs/desktops/arcan/prio.nix
new file mode 100644
index 0000000000..764d82fae9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/arcan/prio.nix
@@ -0,0 +1,33 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+}:
+
+stdenv.mkDerivation rec {
+ pname = "prio";
+ version = "0.0.0+unstable=2018-09-13";
+
+ src = fetchFromGitHub {
+ owner = "letoram";
+ repo = pname;
+ rev = "c3f97491339d15f063d6937d5f89bcfaea774dd1";
+ hash = "sha256-Idv/duEYmDk/rO+TI8n+FY3VFDtUEh8C292jh12BJuM=";
+ };
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p ${placeholder "out"}/share/arcan/appl/prio
+ cp -a ./* ${placeholder "out"}/share/arcan/appl/prio
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/letoram/prio";
+ description = "Plan9- Rio like Window Manager for Arcan";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ AndersonTorres ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/arcan/wrapper.nix b/third_party/nixpkgs/pkgs/desktops/arcan/wrapper.nix
new file mode 100644
index 0000000000..a8b93ca1de
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/arcan/wrapper.nix
@@ -0,0 +1,28 @@
+{ arcan
+, makeWrapper
+, symlinkJoin
+, appls ? [ ]
+, name ? "arcan-wrapped"
+}:
+
+symlinkJoin rec {
+ inherit name;
+
+ paths = appls ++ [ arcan ];
+
+ nativeBuildInputs = [ makeWrapper ];
+
+ postBuild = ''
+ for prog in ${placeholder "out"}/bin/*; do
+ wrapProgram $prog \
+ --prefix PATH ":" "${placeholder "out"}/bin" \
+ --set ARCAN_APPLBASEPATH "${placeholder "out"}/share/arcan/appl/" \
+ --set ARCAN_BINPATH "${placeholder "out"}/bin/arcan_frameserver" \
+ --set ARCAN_LIBPATH "${placeholder "out"}/lib/" \
+ --set ARCAN_RESOURCEPATH "${placeholder "out"}/share/arcan/resources/" \
+ --set ARCAN_SCRIPTPATH "${placeholder "out"}/share/arcan/scripts/" \
+ --set ARCAN_STATEBASEPATH "$HOME/.arcan/resources/savestates/"
+ done
+ '';
+}
+# TODO: set ARCAN_FONTPATH to a set of fonts that can be provided in a parameter
diff --git a/third_party/nixpkgs/pkgs/desktops/arcan/xarcan.nix b/third_party/nixpkgs/pkgs/desktops/arcan/xarcan.nix
new file mode 100644
index 0000000000..9bfd7e2907
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/desktops/arcan/xarcan.nix
@@ -0,0 +1,118 @@
+{ lib
+, stdenv
+, fetchFromGitHub
+, arcan
+, audit
+, dbus
+, epoxy
+, fontutil
+, libGL
+, libX11
+, libXau
+, libXdmcp
+, libXfont2
+, libdrm
+, libgcrypt
+, libmd
+, libselinux
+, libtirpc
+, libxcb
+, libxkbfile
+, libxshmfence
+, mesa
+, meson
+, nettle
+, ninja
+, openssl
+, pixman
+, pkg-config
+, systemd
+, xcbutil
+, xcbutilwm
+, xkbcomp
+, xkeyboard_config
+, xorgproto
+, xtrans
+}:
+
+stdenv.mkDerivation rec {
+ pname = "xarcan";
+ version = "0.6.0+unstable=2021-06-14";
+
+ src = fetchFromGitHub {
+ owner = "letoram";
+ repo = pname;
+ rev = "98d28a5f2c6860bb191fbc1c9e577c18e4c9a9b7";
+ hash = "sha256-UTIVDKnYD/q0K6G7NJUKh1tHcqnsuiJ/cQxWuPMJ2G4=";
+ };
+
+ nativeBuildInputs = [
+ meson
+ ninja
+ pkg-config
+ ];
+
+ buildInputs = [
+ arcan
+ audit
+ dbus
+ epoxy
+ fontutil
+ libGL
+ libX11
+ libXau
+ libXdmcp
+ libXfont2
+ libdrm
+ libgcrypt
+ libmd
+ libselinux
+ libtirpc
+ libxcb
+ libxkbfile
+ libxshmfence
+ mesa
+ nettle
+ openssl
+ pixman
+ systemd
+ xcbutil
+ xcbutilwm
+ xkbcomp
+ xkeyboard_config
+ xorgproto
+ xtrans
+ ];
+
+ configureFlags = [
+ "--disable-int10-module"
+ "--disable-static"
+ "--disable-xnest"
+ "--disable-xorg"
+ "--disable-xvfb"
+ "--disable-xwayland"
+ "--enable-glamor"
+ "--enable-glx"
+ "--enable-ipv6"
+ "--enable-kdrive"
+ "--enable-record"
+ "--enable-xarcan"
+ "--enable-xcsecurity"
+ "--with-xkb-bin-directory=${xkbcomp}/bin"
+ "--with-xkb-output=/tmp"
+ "--with-xkb-path=${xkeyboard_config}/share/X11/xkb"
+ ];
+
+ meta = with lib; {
+ homepage = "https://github.com/letoram/letoram";
+ description = "Patched Xserver that bridges connections to Arcan";
+ longDescription = ''
+ xarcan is a patched X server with a KDrive backend that uses the
+ arcan-shmif to map Xlib/Xcb/X clients to a running arcan instance. It
+ allows running an X session as a window under Arcan.
+ '';
+ license = licenses.mit;
+ maintainers = with maintainers; [ AndersonTorres ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/desktops/cinnamon/nemo/default.nix b/third_party/nixpkgs/pkgs/desktops/cinnamon/nemo/default.nix
index e48b205d18..c801342ff2 100644
--- a/third_party/nixpkgs/pkgs/desktops/cinnamon/nemo/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/cinnamon/nemo/default.nix
@@ -22,7 +22,7 @@
stdenv.mkDerivation rec {
pname = "nemo";
- version = "5.0.0";
+ version = "5.0.3";
# TODO: add plugins support (see https://github.com/NixOS/nixpkgs/issues/78327)
@@ -30,7 +30,7 @@ stdenv.mkDerivation rec {
owner = "linuxmint";
repo = pname;
rev = version;
- sha256 = "07n9p93iyrzb7636qqwknq8dd3im1y6wb9jfvif96mbvvdwsnfyz";
+ sha256 = "sha256-Ah1Rp/o4LPdYm+wj2W5ljjMkCI3PgoAHrlM8yEQP77o=";
};
outputs = [ "out" "dev" ];
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/apps/gnome-boxes/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/apps/gnome-boxes/default.nix
index 8d0e86b1a9..529596cd6e 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/apps/gnome-boxes/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/apps/gnome-boxes/default.nix
@@ -54,11 +54,11 @@
stdenv.mkDerivation rec {
pname = "gnome-boxes";
- version = "40.2";
+ version = "40.3";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
- sha256 = "hzN1mi2GpWNnWWpTSQRjO4HKqlxFpWNtsulZDHFK6Nk=";
+ sha256 = "//COj0Wkvm0zsKGpY6yzc5ujld6yFZDUOLsepvv3QFg=";
};
doCheck = true;
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/apps/gnome-maps/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/apps/gnome-maps/default.nix
index 0a07428b1b..779f185537 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/apps/gnome-maps/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/apps/gnome-maps/default.nix
@@ -29,11 +29,11 @@
stdenv.mkDerivation rec {
pname = "gnome-maps";
- version = "40.2";
+ version = "40.3";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-g+gVAFTQxLWmPJoJvyx9+YmuaQ7Kwb5r97ExKqpjm9Q=";
+ sha256 = "sha256-p58Fz+u1UMUanGKwgDk2PXDdo90RP+cTR6lCW9cYaIk=";
};
doCheck = true;
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-disk-utility/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-disk-utility/default.nix
index c11a1df883..ead50f1c9d 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-disk-utility/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-disk-utility/default.nix
@@ -27,11 +27,11 @@
stdenv.mkDerivation rec {
pname = "gnome-disk-utility";
- version = "40.1";
+ version = "40.2";
src = fetchurl {
url = "mirror://gnome/sources/gnome-disk-utility/${lib.versions.major version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-KkuZrBHKIzlLKMVYS56WKE6MWk2mXPBiB95U9Csf8UE=";
+ sha256 = "sha256-ztES6qh9j/ohOv1NC62TnPp662cbeySIWaHchNb1Iec=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-shell/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-shell/default.nix
index 41d2fac5e6..c1bd10ce2e 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-shell/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-shell/default.nix
@@ -66,13 +66,13 @@ let
in
stdenv.mkDerivation rec {
pname = "gnome-shell";
- version = "40.1";
+ version = "40.2";
outputs = [ "out" "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/gnome-shell/${lib.versions.major version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-9j4r7Zm9iVjPMT2F9EoBjVn4UqBbqfKap8t0S+xvprc=";
+ sha256 = "sha256-Tp2CmwOfoK3TO7ZYP8e04Cjtjc/3r4pXfgnMZpiMKBw=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-software/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-software/default.nix
index 226b251ec4..c8e637124a 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-software/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/core/gnome-software/default.nix
@@ -43,11 +43,11 @@ in
stdenv.mkDerivation rec {
pname = "gnome-software";
- version = "40.2";
+ version = "40.3";
src = fetchurl {
url = "mirror://gnome/sources/gnome-software/${lib.versions.major version}/${pname}-${version}.tar.xz";
- sha256 = "y9HdKguvw/U93kIAPEpKA3RsuNZNxdJ+uNvmc27nJ5Y=";
+ sha256 = "y39TbLCfWCyQdVyQl08+g9/5U56it8CWibtOCsP/yF8=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/devtools/gnome-devel-docs/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/devtools/gnome-devel-docs/default.nix
index 501aaa91c9..ca9b8f7fb8 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/devtools/gnome-devel-docs/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/devtools/gnome-devel-docs/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gnome-devel-docs";
- version = "40.0";
+ version = "40.3";
src = fetchurl {
url = "mirror://gnome/sources/gnome-devel-docs/${lib.versions.major version}/${pname}-${version}.tar.xz";
- sha256 = "0zqp01ks8m3s6jn5xqd05rw4fwbvxy5qvcfg9g50b2ar2j7v1ar8";
+ sha256 = "v+jyHcqx70sRVlThchK8sDtqEAgzQIA/SW8ia0oILPY=";
};
passthru = {
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/EasyScreenCast/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/EasyScreenCast/default.nix
index 57d78bf756..f08fc7ec0d 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/EasyScreenCast/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/EasyScreenCast/default.nix
@@ -25,7 +25,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ];
- uuid = "EasyScreenCast@iacopodeenosee.gmail.com";
+ passthru.extensionUuid = "EasyScreenCast@iacopodeenosee.gmail.com";
meta = with lib; {
description = "Simplifies the use of the video recording function integrated in gnome shell";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/appindicator/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/appindicator/default.nix
deleted file mode 100644
index 65576d292a..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/appindicator/default.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, gnome }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-appindicator";
- version = "37";
-
- src = fetchFromGitHub {
- owner = "Ubuntu";
- repo = "gnome-shell-extension-appindicator";
- rev = "v${version}";
- sha256 = "1yss91n94laakzhym409iyjs5gwhln2pkq0zrdrsxc3z70zlslxl";
- };
-
- # This package has a Makefile, but it's used for building a zip for
- # publication to extensions.gnome.org. Disable the build phase so
- # installing doesn't build an unnecessary release.
- dontBuild = true;
-
- uuid = "appindicatorsupport@rgcjonas.gmail.com";
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp *.js $out/share/gnome-shell/extensions/${uuid}
- cp -r interfaces-xml $out/share/gnome-shell/extensions/${uuid}
- cp metadata.json $out/share/gnome-shell/extensions/${uuid}
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "AppIndicator/KStatusNotifierItem support for GNOME Shell";
- license = licenses.gpl2Plus;
- maintainers = with maintainers; [ jonafato ];
- platforms = gnome.gnome-shell.meta.platforms;
- homepage = "https://github.com/Ubuntu/gnome-shell-extension-appindicator";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/arcmenu/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/arcmenu/default.nix
index c3ed99b788..f9c49111f5 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/arcmenu/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/arcmenu/default.nix
@@ -24,7 +24,10 @@ stdenv.mkDerivation rec {
makeFlags = [ "INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions" ];
- uuid = "arcmenu@arcmenu.com";
+ passthru = {
+ extensionUuid = "arcmenu@arcmenu.com";
+ extensionPortalSlug = "arcmenu";
+ };
meta = with lib; {
description = "Application menu for GNOME Shell, designed to provide a more traditional user experience and workflow";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/caffeine/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/caffeine/default.nix
index 8b2d538f4f..7ac5f91673 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/caffeine/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/caffeine/default.nix
@@ -11,7 +11,10 @@ stdenv.mkDerivation rec {
sha256 = "0dyagnjmk91h96xr98mc177c473bqpxcv86qf6g3kyh3arwa9shs";
};
- uuid = "caffeine@patapon.info";
+ passthru = {
+ extensionPortalSlug = "caffeine";
+ extensionUuid = "caffeine@patapon.info";
+ };
nativeBuildInputs = [
glib gettext
@@ -27,7 +30,7 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
+ cp -r "caffeine@patapon.info" $out/share/gnome-shell/extensions
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/clipboard-indicator/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/clipboard-indicator/default.nix
deleted file mode 100644
index efdcab6a46..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/clipboard-indicator/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, gettext, glib }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-clipboard-indicator";
- version = "38";
-
- src = fetchFromGitHub {
- owner = "Tudmotu";
- repo = "gnome-shell-extension-clipboard-indicator";
- rev = "v${version}";
- sha256 = "FNrh3b6la2BuWCsriYP5gG0/KNbkFPuq/YTXTj0aJAI=";
- };
-
- uuid = "clipboard-indicator@tudmotu.com";
-
- nativeBuildInputs = [
- gettext
- glib
- ];
-
- makeFlags = [
- "INSTALLPATH=${placeholder "out"}/share/gnome-shell/extensions/${uuid}/"
- ];
-
- meta = with lib; {
- description = "Adds a clipboard indicator to the top panel and saves clipboard history";
- license = licenses.mit;
- maintainers = with maintainers; [ jonafato ];
- platforms = platforms.linux;
- homepage = "https://github.com/Tudmotu/gnome-shell-extension-clipboard-indicator";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/clock-override/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/clock-override/default.nix
index 3e02d33857..1f749574c4 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/clock-override/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/clock-override/default.nix
@@ -10,7 +10,10 @@ stdenv.mkDerivation rec {
stripRoot = false;
};
- uuid = "clock-override@gnomeshell.kryogenix.org";
+ passthru = {
+ extensionUuid = "clock-override@gnomeshell.kryogenix.org";
+ extensionPortalSlug = "clock-override";
+ };
nativeBuildInputs = [ gettext glib ];
@@ -22,8 +25,8 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp -r {convenience.js,extension.js,format.js,locale,metadata.json,prefs.js,schemas} $out/share/gnome-shell/extensions/${uuid}
+ mkdir -p "$out/share/gnome-shell/extensions/clock-override@gnomeshell.kryogenix.org"
+ cp -r {convenience.js,extension.js,format.js,locale,metadata.json,prefs.js,schemas} "$out/share/gnome-shell/extensions/clock-override@gnomeshell.kryogenix.org"
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dash-to-dock/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dash-to-dock/default.nix
index 97815a844d..ebf15cada9 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dash-to-dock/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dash-to-dock/default.nix
@@ -24,7 +24,10 @@ stdenv.mkDerivation rec {
"INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions"
];
- uuid = "dash-to-dock@micxgx.gmail.com";
+ passthru = {
+ extensionUuid = "dash-to-dock@micxgx.gmail.com";
+ extensionPortalSlug = "dash-to-dock";
+ };
meta = with lib; {
description = "A dock for the Gnome Shell";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dash-to-panel/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dash-to-panel/default.nix
index 728f341589..6abff2c7b4 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dash-to-panel/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dash-to-panel/default.nix
@@ -17,7 +17,10 @@ stdenv.mkDerivation rec {
makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ];
- uuid = "dash-to-panel@jderose9.github.com";
+ passthru = {
+ extensionUuid = "dash-to-panel@jderose9.github.com";
+ extensionPortalSlug = "dash-to-panel";
+ };
meta = with lib; {
description = "An icon taskbar for Gnome Shell";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/default.nix
index 0e1167561e..f98e2fb4e6 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/default.nix
@@ -1,5 +1,6 @@
{ lib
, callPackage
+, callPackages
, config
}:
let
@@ -60,14 +61,16 @@ in rec {
gnome40Extensions = mapUuidNames (produceExtensionsList "40");
gnomeExtensions = lib.recurseIntoAttrs (
- (mapReadableNames (produceExtensionsList "40"))
- // (callPackage ./manuallyPackaged.nix {})
+ (mapReadableNames
+ (lib.attrValues (gnome40Extensions // (callPackages ./manuallyPackaged.nix {})))
+ )
// lib.optionalAttrs (config.allowAliases or true) {
unite-shell = gnomeExtensions.unite; # added 2021-01-19
arc-menu = gnomeExtensions.arcmenu; # added 2021-02-14
nohotcorner = throw "gnomeExtensions.nohotcorner removed since 2019-10-09: Since 3.34, it is a part of GNOME Shell configurable through GNOME Tweaks.";
mediaplayer = throw "gnomeExtensions.mediaplayer deprecated since 2019-09-23: retired upstream https://github.com/JasonLG1979/gnome-shell-extensions-mediaplayer/blob/master/README.md";
+ remove-dropdown-arrows = throw "gnomeExtensions.remove-dropdown-arrows removed since 2021-05-25: The extensions has not seen an update sine GNOME 3.34. Furthermore, the functionality it provides is obsolete as of GNOME 40.";
}
);
}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/disable-unredirect/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/disable-unredirect/default.nix
deleted file mode 100644
index 166ab61565..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/disable-unredirect/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ lib, stdenv, fetchFromGitHub }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-disable-unredirect";
- version = "unstable-2021-04-13";
-
- src = fetchFromGitHub {
- owner = "kazysmaster";
- repo = "gnome-shell-extension-disable-unredirect";
- rev = "2a4c0e6a7a7a5f1aad9907ee2cf43d0725e10c19";
- sha256 = "06hbyy20xz0bvzg0vs5w4092nyfpg372c86cdm1akcjm72m5sim9";
- };
-
- uuid = "unredirect@vaina.lt";
-
- installPhase = ''
- runHook preInstall
-
- mkdir -p $out/share/gnome-shell/extensions
- cp -R ${uuid} $out/share/gnome-shell/extensions/${uuid}
-
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "Disables unredirect fullscreen windows in gnome-shell to avoid tearing";
- license = licenses.gpl3Only;
- homepage = "https://github.com/kazysmaster/gnome-shell-extension-disable-unredirect";
- maintainers = with maintainers; [ eduardosm ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/draw-on-your-screen/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/draw-on-your-screen/default.nix
deleted file mode 100644
index 90e8bffeec..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/draw-on-your-screen/default.nix
+++ /dev/null
@@ -1,29 +0,0 @@
-{ lib, stdenv, fetchgit, gettext, gnome }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-draw-on-your-screen";
- version = "10";
-
- src = fetchgit {
- url = "https://framagit.org/abakkk/DrawOnYourScreen/";
- rev = "v${version}";
- sha256 = "07adzg3mf6k0pmd9lc358w0w3l4pr3p6374day1qhmci2p4zxq6p";
- };
-
- uuid = "drawOnYourScreen@abakkk.framagit.org";
-
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp -r . $out/share/gnome-shell/extensions/${uuid}
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "A drawing extension for GNOME Shell";
- license = licenses.gpl2Plus;
- maintainers = with maintainers; [ ericdallo ahuzik ];
- platforms = gnome.gnome-shell.meta.platforms;
- homepage = "https://framagit.org/abakkk/DrawOnYourScreen";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/drop-down-terminal/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/drop-down-terminal/default.nix
index a994e427fb..ebcf918df1 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/drop-down-terminal/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/drop-down-terminal/default.nix
@@ -11,7 +11,10 @@ stdenv.mkDerivation rec {
sha256 = "0igfxgrjdqq6z6xg4rsawxn261pk25g5dw2pm3bhwz5sqsy4bq3i";
};
- uuid = "drop-down-terminal@gs-extensions.zzrough.org";
+ passthru = {
+ extensionUuid = "drop-down-terminal@gs-extensions.zzrough.org";
+ extensionPortalSlug = "drop-down-terminal";
+ };
patches = [
(substituteAll {
@@ -23,7 +26,7 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions/
+ cp -r "drop-down-terminal@gs-extensions.zzrough.org" $out/share/gnome-shell/extensions/
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dynamic-panel-transparency/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dynamic-panel-transparency/default.nix
deleted file mode 100644
index aee636d453..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/dynamic-panel-transparency/default.nix
+++ /dev/null
@@ -1,38 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, gnome, glib }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-dynamic-panel-transparency";
- version = "unstable-2021-03-04";
-
- src = fetchFromGitHub {
- owner = "ewlsh";
- repo = "dynamic-panel-transparency";
- rev = "f9e720e98e40c7a2d87928d09a7313c9ef2e832c";
- sha256 = "0njykxjiwlcmk0q8bsgqaznsryaw43fspfs6rzsjjz5p0xaq04nw";
- };
-
- uuid = "dynamic-panel-transparency@rockon999.github.io";
-
- nativeBuildInputs = [ glib ];
-
- buildPhase = ''
- runHook preBuild
- glib-compile-schemas --strict --targetdir=${uuid}/schemas/ ${uuid}/schemas
- runHook postBuild
- '';
-
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp -r ${uuid} $out/share/gnome-shell/extensions
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "This extension fades your top panel to nothingness when there are no maximized windows present";
- license = licenses.gpl3Only;
- maintainers = with maintainers; [ rhoriguchi ];
- homepage = "https://github.com/ewlsh/dynamic-panel-transparency";
- broken = versionOlder gnome.gnome-shell.version "3.36";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/emoji-selector/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/emoji-selector/default.nix
index 70f09463d1..6f249bcb63 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/emoji-selector/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/emoji-selector/default.nix
@@ -11,20 +11,23 @@ stdenv.mkDerivation rec {
sha256 = "0x60pg5nl5d73av494dg29hyfml7fbf2d03wm053vx1q8a3pxbyb";
};
- uuid = "emoji-selector@maestroschan.fr";
+ passthru = {
+ extensionUuid = "emoji-selector@maestroschan.fr";
+ extensionPortalSlug = "emoji-selector";
+ };
nativeBuildInputs = [ glib ];
buildPhase = ''
runHook preBuild
- glib-compile-schemas ./${uuid}/schemas
+ glib-compile-schemas "./emoji-selector@maestroschan.fr/schemas"
runHook postBuild
'';
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
+ cp -r "emoji-selector@maestroschan.fr" $out/share/gnome-shell/extensions
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/extensionRenames.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/extensionRenames.nix
index 912e47a104..9df9799889 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/extensionRenames.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/extensionRenames.nix
@@ -14,6 +14,8 @@
"lockkeys@fawtytoo" = "lock-keys-2";
+
+ # ############################################################################
# These are conflicts for 3.38 extensions. They will very probably come back
# once more of them support 40.
@@ -26,4 +28,24 @@
# That extension is broken because of https://github.com/NixOS/nixpkgs/issues/118612
#"flypie@schneegans.github.com" = null;
+
+
+
+ # ############################################################################
+ # Overrides for extensions that were manually packaged in the past but are gradually
+ # being replaced by automatic packaging where possible.
+ #
+ # The manually packaged ones:
+ "EasyScreenCast@iacopodeenosee.gmail.com" = "easyScreenCast"; # extensionPortalSlug is "easyscreencast"
+ "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com" = "fuzzy-app-search"; # extensionPortalSlug is "gnome-fuzzy-app-search"
+ "TopIcons@phocean.net" = "topicons-plus"; # extensionPortalSlug is "topicons"
+ "paperwm@hedning:matrix.org" = "paperwm"; # is not on extensions.gnome.org
+ "no-title-bar@jonaspoehler.de" = "no-title-bar"; # extensionPortalSlug is "no-title-bar-forked"
+ # These extensions are automatically packaged at the moment. We preserve the old attribute name
+ # for backwards compatibility.
+ "appindicatorsupport@rgcjonas.gmail.com" = "appindicator"; # extensionPortalSlug is "appindicator-support"
+ "unredirect@vaina.lt" = "disable-unredirect"; # extensionPortalSlug is "disable-unredirect-fullscreen-windows"
+ "drawOnYourScreen@abakkk.framagit.org" = "draw-on-your-screen"; # extensionPortalSlug is "draw-on-you-screen"
+ "timepp@zagortenay333" = "timepp"; # extensionPortalSlug is "time"
+ "windowIsReady_Remover@nunofarruca@gmail.com" = "window-is-ready-remover"; # extensionPortalSlug is "window-is-ready-notification-remover"
}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/freon/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/freon/default.nix
index 9a884ac78a..39224e6245 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/freon/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/freon/default.nix
@@ -4,7 +4,10 @@ stdenv.mkDerivation rec {
pname = "gnome-shell-extension-freon";
version = "44";
- uuid = "freon@UshakovVasilii_Github.yahoo.com";
+ passthru = {
+ extensionUuid = "freon@UshakovVasilii_Github.yahoo.com";
+ extensionPortalSlug = "freon";
+ };
src = fetchFromGitHub {
owner = "UshakovVasilii";
@@ -17,14 +20,14 @@ stdenv.mkDerivation rec {
buildPhase = ''
runHook preBuild
- glib-compile-schemas --strict --targetdir=${uuid}/schemas ${uuid}/schemas
+ glib-compile-schemas --strict --targetdir="freon@UshakovVasilii_Github.yahoo.com/schemas" "freon@UshakovVasilii_Github.yahoo.com/schemas"
runHook postBuild
'';
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
+ cp -r "freon@UshakovVasilii_Github.yahoo.com" $out/share/gnome-shell/extensions
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/fuzzy-app-search/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/fuzzy-app-search/default.nix
index 9ba9ddaf09..552e0a2dca 100755
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/fuzzy-app-search/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/fuzzy-app-search/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation rec {
sha256 = "127n3jc5d6cl0yrpjf8acdj76br97knks1wx4f6jcswkx9x47w0a";
};
- uuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com";
+ passthru.extensionUuid = "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com";
nativeBuildInputs = [ glib ];
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/gsconnect/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/gsconnect/default.nix
index a777da990d..96451d325b 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/gsconnect/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/gsconnect/default.nix
@@ -98,7 +98,10 @@ stdenv.mkDerivation rec {
done
'';
- uuid = "gsconnect@andyholmes.github.io";
+ passthru = {
+ extensionUuid = "gsconnect@andyholmes.github.io";
+ extensionPortalSlug = "gsconnect";
+ };
passthru = {
tests = {
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/gtile/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/gtile/default.nix
deleted file mode 100644
index 3430dff135..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/gtile/default.nix
+++ /dev/null
@@ -1,32 +0,0 @@
-{ stdenv, lib, fetchFromGitHub }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-gtile";
- version = "44";
-
- src = fetchFromGitHub {
- owner = "gTile";
- repo = "gTile";
- rev = "V${version}";
- sha256 = "0i00psc1ky70zljd14jzr627y7nd8xwnwrh4xpajl1f6djabh12s";
- };
-
- uuid = "gTile@vibou";
-
- installPhase = ''
- runHook preInstall
-
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp -r * $out/share/gnome-shell/extensions/${uuid}
-
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "A window tiling extension for Gnome. This is the new official home of the vibou.gTile extension.";
- license = licenses.gpl2Plus;
- maintainers = with maintainers; [ mdsp ];
- platforms = platforms.linux;
- homepage = "https://github.com/gTile/gTile";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/hot-edge/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/hot-edge/default.nix
deleted file mode 100644
index aaa5870996..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/hot-edge/default.nix
+++ /dev/null
@@ -1,33 +0,0 @@
-{ lib
-, stdenv
-, fetchFromGitHub
-}:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-hot-edge";
- version = "jdoda";
-
- src = fetchFromGitHub {
- owner = "jdoda";
- repo = "hotedge";
- rev = "bb7f651becea5287241caf7cda246a68ab07dac8";
- sha256 = "oeTs0kRan6b5relxzhK1IKbV0Yv2d5YdvvUPJ3fM9ik=";
- };
-
- dontBuild = true;
-
- uuid = "hotedge@jonathan.jdoda.ca";
-
- installPhase = ''
- runHook preInstall
- install -Dt $out/share/gnome-shell/extensions/${uuid} extension.js metadata.json stylesheet.css
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "Replace the top-left hot corner with a bottom hot edge";
- license = licenses.gpl2Plus;
- maintainers = with maintainers; [ jtojnar ];
- homepage = "https://github.com/jdoda/hotedge";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/icon-hider/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/icon-hider/default.nix
index 820d96988c..b5b2ae8ec7 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/icon-hider/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/icon-hider/default.nix
@@ -11,12 +11,15 @@ stdenv.mkDerivation rec {
sha256 = "18c8zkdrmdbghqqz7b450vhgpykgz25mgigwn2nggcb2lxmvm9ks";
};
- uuid = "icon-hider@kalnitsky.org";
+ passthru = {
+ extensionUuid = "icon-hider@kalnitsky.org";
+ extensionPortalSlug = "icon-hider";
+ };
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
+ cp -r "icon-hider@kalnitsky.org" $out/share/gnome-shell/extensions
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/impatience/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/impatience/default.nix
index 9547722216..867534ba61 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/impatience/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/impatience/default.nix
@@ -24,11 +24,14 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r impatience $out/share/gnome-shell/extensions/${uuid}
+ cp -r impatience "$out/share/gnome-shell/extensions/impatience@gfxmonk.net"
runHook postInstall
'';
- uuid = "impatience@gfxmonk.net";
+ passthru = {
+ extensionUuid = "impatience@gfxmonk.net";
+ extensionPortalSlug = "impatience";
+ };
meta = with lib; {
description = "Speed up builtin gnome-shell animations";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/manuallyPackaged.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/manuallyPackaged.nix
index 207ba6979c..53395c5c86 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/manuallyPackaged.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/manuallyPackaged.nix
@@ -1,40 +1,27 @@
{ callPackage }:
{
- appindicator = callPackage ./appindicator { };
- arcmenu = callPackage ./arcmenu { };
- caffeine = callPackage ./caffeine { };
- clipboard-indicator = callPackage ./clipboard-indicator { };
- clock-override = callPackage ./clock-override { };
- dash-to-dock = callPackage ./dash-to-dock { };
- dash-to-panel = callPackage ./dash-to-panel { };
- disable-unredirect = callPackage ./disable-unredirect { };
- draw-on-your-screen = callPackage ./draw-on-your-screen { };
- drop-down-terminal = callPackage ./drop-down-terminal { };
- dynamic-panel-transparency = callPackage ./dynamic-panel-transparency { };
- easyScreenCast = callPackage ./EasyScreenCast { };
- emoji-selector = callPackage ./emoji-selector { };
- freon = callPackage ./freon { };
- fuzzy-app-search = callPackage ./fuzzy-app-search { };
- gsconnect = callPackage ./gsconnect { };
- hot-edge = callPackage ./hot-edge { };
- icon-hider = callPackage ./icon-hider { };
- impatience = callPackage ./impatience { };
- material-shell = callPackage ./material-shell { };
- mpris-indicator-button = callPackage ./mpris-indicator-button { };
- night-theme-switcher = callPackage ./night-theme-switcher { };
- no-title-bar = callPackage ./no-title-bar { };
- noannoyance = callPackage ./noannoyance { };
- paperwm = callPackage ./paperwm { };
- pidgin-im-integration = callPackage ./pidgin-im-integration { };
- remove-dropdown-arrows = callPackage ./remove-dropdown-arrows { };
- sound-output-device-chooser = callPackage ./sound-output-device-chooser { };
- system-monitor = callPackage ./system-monitor { };
- taskwhisperer = callPackage ./taskwhisperer { };
- tilingnome = callPackage ./tilingnome { };
- timepp = callPackage ./timepp { };
- topicons-plus = callPackage ./topicons-plus { };
- unite = callPackage ./unite { };
- window-corner-preview = callPackage ./window-corner-preview { };
- window-is-ready-remover = callPackage ./window-is-ready-remover { };
- workspace-matrix = callPackage ./workspace-matrix { };
+ "arcmenu@arcmenu.com" = callPackage ./arcmenu { };
+ "caffeine@patapon.info" = callPackage ./caffeine { };
+ "clock-override@gnomeshell.kryogenix.org" = callPackage ./clock-override { };
+ "dash-to-dock@micxgx.gmail.com" = callPackage ./dash-to-dock { };
+ "dash-to-panel@jderose9.github.com" = callPackage ./dash-to-panel { };
+ "drop-down-terminal@gs-extensions.zzrough.org" = callPackage ./drop-down-terminal { };
+ "EasyScreenCast@iacopodeenosee.gmail.com" = callPackage ./EasyScreenCast { };
+ "emoji-selector@maestroschan.fr" = callPackage ./emoji-selector { };
+ "freon@UshakovVasilii_Github.yahoo.com" = callPackage ./freon { };
+ "gnome-fuzzy-app-search@gnome-shell-extensions.Czarlie.gitlab.com" = callPackage ./fuzzy-app-search { };
+ "gsconnect@andyholmes.github.io" = callPackage ./gsconnect { };
+ "icon-hider@kalnitsky.org" = callPackage ./icon-hider { };
+ "impatience@gfxmonk.net" = callPackage ./impatience { };
+ "nightthemeswitcher@romainvigier.fr" = callPackage ./night-theme-switcher { };
+ "no-title-bar@jonaspoehler.de" = callPackage ./no-title-bar { };
+ "paperwm@hedning:matrix.org" = callPackage ./paperwm { };
+ "pidgin@muffinmad" = callPackage ./pidgin-im-integration { };
+ "sound-output-device-chooser@kgshank.net" = callPackage ./sound-output-device-chooser { };
+ "system-monitor@paradoxxx.zero.gmail.com" = callPackage ./system-monitor { };
+ "taskwhisperer-extension@infinicode.de" = callPackage ./taskwhisperer { };
+ "tilingnome@rliang.github.com" = callPackage ./tilingnome { };
+ "TopIcons@phocean.net" = callPackage ./topicons-plus { };
+ "unite@hardpixel.eu" = callPackage ./unite { };
+ "window-corner-preview@fabiomereu.it" = callPackage ./window-corner-preview { };
}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/material-shell/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/material-shell/default.nix
deleted file mode 100644
index 9b683c1af6..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/material-shell/default.nix
+++ /dev/null
@@ -1,35 +0,0 @@
-{ stdenv, lib, fetchFromGitHub, gnome }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-material-shell";
- version = "12";
-
- src = fetchFromGitHub {
- owner = "material-shell";
- repo = "material-shell";
- rev = version;
- sha256 = "0ikrh70drwr0pqjcdz7l1ky8xllpnk7myprjd4s61nqkx9j2iz44";
- };
-
- # This package has a Makefile, but it's used for building a zip for
- # publication to extensions.gnome.org. Disable the build phase so
- # installing doesn't build an unnecessary release.
- dontBuild = true;
-
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp -r * $out/share/gnome-shell/extensions/${uuid}/
- runHook postInstall
- '';
-
- uuid = "material-shell@papyelgringo";
-
- meta = with lib; {
- description = "A modern desktop interface for Linux";
- license = licenses.mit;
- maintainers = with maintainers; [ benley ];
- homepage = "https://github.com/material-shell/material-shell";
- platforms = gnome.gnome-shell.meta.platforms;
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/mpris-indicator-button/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/mpris-indicator-button/default.nix
deleted file mode 100644
index 8d9faaa89a..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/mpris-indicator-button/default.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{ lib, stdenv
-, fetchFromGitHub
-, nix-update-script
-, gnome
-}:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-mpris-indicator-button-unstable";
- version = "2020-03-21";
-
- src = fetchFromGitHub {
- owner = "JasonLG1979";
- repo = "gnome-shell-extension-mpris-indicator-button";
- rev = "de54160e7d905b8c48c0fe30a437f7c51efc1aa3";
- sha256 = "0n5qlx51fxjq1nn10zhdwfy905j20sv7pwh2jc6fns757ac4pwwk";
- };
-
- uuid = "mprisindicatorbutton@JasonLG1979.github.io";
-
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
- runHook postInstall
- '';
-
- passthru = {
- updateScript = nix-update-script {
- attrPath = "gnomeExtensions.${pname}";
- };
- };
-
-
- meta = with lib; {
- description = "A simple MPRIS indicator button for GNOME Shell";
- license = licenses.gpl3;
- maintainers = with maintainers; [ ];
- platforms = gnome.gnome-shell.meta.platforms;
- homepage = "https://github.com/JasonLG1979/gnome-shell-extension-mpris-indicator-button";
- broken = versionOlder gnome.gnome-shell.version "3.34";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/night-theme-switcher/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/night-theme-switcher/default.nix
index a7ee6d566d..d57ccdcff8 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/night-theme-switcher/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/night-theme-switcher/default.nix
@@ -14,12 +14,15 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ unzip ];
buildInputs = [ glib gnome.gnome-shell ];
- uuid = "nightthemeswitcher@romainvigier.fr";
+ passthru = {
+ extensionUuid = "nightthemeswitcher@romainvigier.fr";
+ extensionPortalSlug = "night-theme-switcher";
+ };
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions/
- unzip build/${uuid}.shell-extension.zip -d $out/share/gnome-shell/extensions/${uuid}
+ unzip "build/nightthemeswitcher@romainvigier.fr.shell-extension.zip" -d "$out/share/gnome-shell/extensions/nightthemeswitcher@romainvigier.fr"
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/no-title-bar/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/no-title-bar/default.nix
index ad588be18c..e46b49c8f6 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/no-title-bar/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/no-title-bar/default.nix
@@ -23,7 +23,9 @@ stdenv.mkDerivation rec {
makeFlags = [ "INSTALLBASE=$(out)/share/gnome-shell/extensions" ];
- uuid = "no-title-bar@jonaspoehler.de";
+ passthru = {
+ extensionUuid = "no-title-bar@jonaspoehler.de";
+ };
meta = with lib; {
description = "Integrates maximized windows with the top panel";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/noannoyance/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/noannoyance/default.nix
deleted file mode 100644
index 1a53e6abd5..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/noannoyance/default.nix
+++ /dev/null
@@ -1,31 +0,0 @@
-{ stdenv
-, lib
-, fetchFromGitHub }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-noannoyance";
- version = "unstable-2021-01-17";
-
- src = fetchFromGitHub {
- owner = "BjoernDaase";
- repo = "noannoyance";
- rev = "f6e76916336aee2f7c4141796f3c40c870d2b347";
- sha256 = "1iy3nif8rjjcwf83fg9ds93fi7vmhliynmlwqnx036s3msmxvgs3";
- };
-
- uuid = "noannoyance@daase.net";
-
- dontBuild = true;
-
- installPhase = ''
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp metadata.json extension.js $out/share/gnome-shell/extensions/${uuid}
- '';
-
- meta = with lib; {
- description = "Removes the 'Window is ready' notification and puts the window into focus";
- homepage = "https://github.com/BjoernDaase/noannoyance";
- license = licenses.gpl2Only;
- maintainers = with maintainers; [ tu-maurice ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/paperwm/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/paperwm/default.nix
index 201628b4b4..627c4b3f2c 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/paperwm/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/paperwm/default.nix
@@ -11,14 +11,14 @@ stdenv.mkDerivation rec {
sha256 = "1jq15qrq3khqpjsjbcc17amdr1k53jkvambdacdf56xbqkycvlgs";
};
- uuid = "paperwm@hedning:matrix.org";
+ passthru.extensionUuid = "paperwm@hedning:matrix.org";
dontBuild = true;
installPhase = ''
runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp -r . $out/share/gnome-shell/extensions/${uuid}
+ mkdir -p "$out/share/gnome-shell/extensions/paperwm@hedning:matrix.org"
+ cp -r . "$out/share/gnome-shell/extensions/paperwm@hedning:matrix.org"
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/pidgin-im-integration/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/pidgin-im-integration/default.nix
index 93ffcda830..92e0bfe94d 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/pidgin-im-integration/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/pidgin-im-integration/default.nix
@@ -23,7 +23,10 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
- uuid = "pidgin@muffinmad";
+ passthru = {
+ extensionUuid = "pidgin@muffinmad";
+ extensionPortalSlug = "pidgin-im-integration";
+ };
meta = with lib; {
homepage = "https://github.com/muffinmad/pidgin-im-gnome-shell-extension";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/remove-dropdown-arrows/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/remove-dropdown-arrows/default.nix
deleted file mode 100644
index e310f5dcf1..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/remove-dropdown-arrows/default.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ lib, stdenv, fetchFromGitHub }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-remove-dropdown-arrows";
- version = "13";
-
- src = fetchFromGitHub {
- owner = "mpdeimos";
- repo = "gnome-shell-remove-dropdown-arrows";
- rev = "version/${version}";
- sha256 = "09b2hnfbqym20pb1sfc8xiz7gs2kbs6b1s7xl8swc8dydhsbambk";
- };
-
- # This package has a Makefile, but it's used for publishing and linting, not
- # for building. Disable the build phase so installing doesn't attempt to
- # publish the extension.
- dontBuild = true;
-
- uuid = "remove-dropdown-arrows@mpdeimos.com";
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp extension.js $out/share/gnome-shell/extensions/${uuid}
- cp metadata.json $out/share/gnome-shell/extensions/${uuid}
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "Remove dropdown arrows from GNOME Shell Menus";
- license = licenses.gpl3;
- maintainers = with maintainers; [ jonafato ];
- homepage = "https://github.com/mpdeimos/gnome-shell-remove-dropdown-arrows";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/sound-output-device-chooser/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/sound-output-device-chooser/default.nix
index f01a2cd545..e439e5b5a5 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/sound-output-device-chooser/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/sound-output-device-chooser/default.nix
@@ -27,7 +27,10 @@ stdenv.mkDerivation rec {
dontBuild = true;
- uuid = "sound-output-device-chooser@kgshank.net";
+ passthru = {
+ extensionUuid = "sound-output-device-chooser@kgshank.net";
+ extensionPortalSlug = "sound-output-device-chooser";
+ };
makeFlags = [
"INSTALL_DIR=${placeholder "out"}/share/gnome-shell/extensions"
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/system-monitor/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/system-monitor/default.nix
index 0a959de268..439f02622a 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/system-monitor/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/system-monitor/default.nix
@@ -28,18 +28,21 @@ stdenv.mkDerivation rec {
buildPhase = ''
runHook preBuild
- glib-compile-schemas --targetdir=${uuid}/schemas ${uuid}/schemas
+ glib-compile-schemas --targetdir="system-monitor@paradoxxx.zero.gmail.com/schemas" "system-monitor@paradoxxx.zero.gmail.com/schemas"
runHook postBuild
'';
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
+ cp -r "system-monitor@paradoxxx.zero.gmail.com" $out/share/gnome-shell/extensions
runHook postInstall
'';
- uuid = "system-monitor@paradoxxx.zero.gmail.com";
+ passthru = {
+ extensionUuid = "system-monitor@paradoxxx.zero.gmail.com";
+ extensionPortalSlug = "system-monitor";
+ };
meta = with lib; {
description = "Display system informations in gnome shell status bar";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/taskwhisperer/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/taskwhisperer/default.nix
index 68d07e2d14..19936f6be6 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/taskwhisperer/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/taskwhisperer/default.nix
@@ -19,7 +19,10 @@ stdenv.mkDerivation rec {
taskwarrior
];
- uuid = "taskwhisperer-extension@infinicode.de";
+ passthru = {
+ extensionUuid = "taskwhisperer-extension@infinicode.de";
+ extensionPortalSlug = "taskwhisperer";
+ };
makeFlags = [
"INSTALLBASE=${placeholder "out"}/share/gnome-shell/extensions"
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/tilingnome/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/tilingnome/default.nix
index c1ca77d9d7..42c6467dba 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/tilingnome/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/tilingnome/default.nix
@@ -21,12 +21,15 @@ stdenv.mkDerivation rec {
installPhase = ''
runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp -r * $out/share/gnome-shell/extensions/${uuid}/
+ mkdir -p "$out/share/gnome-shell/extensions/tilingnome@rliang.github.com"
+ cp -r * "$out/share/gnome-shell/extensions/tilingnome@rliang.github.com/"
runHook postInstall
'';
- uuid = "tilingnome@rliang.github.com";
+ passthru = {
+ extensionUuid = "tilingnome@rliang.github.com";
+ extensionPortalSlug = "tilingnome";
+ };
meta = with lib; {
description = "Tiling window management for GNOME Shell";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/timepp/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/timepp/default.nix
deleted file mode 100644
index cb4234a251..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/timepp/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, gnome }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-timepp";
- version = "unstable-2020-03-15";
-
- src = fetchFromGitHub {
- owner = "zagortenay333";
- repo = "timepp__gnome";
- rev = "34ae477a51267cc1e85992a80cf85a1a7b7005c1";
- sha256 = "1v0xbrp0x5dwizscxh7h984pax4n92bj8iyw3qvjk27ynpxq8ag1";
- };
-
- uuid = "timepp@zagortenay333";
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/${uuid}
- cp -r . $out/share/gnome-shell/extensions/${uuid}
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "A todo.txt manager, time tracker, timer, stopwatch, pomodoro, and alarms gnome-shell extension.";
- homepage = "https://github.com/zagortenay333/timepp__gnome";
- license = licenses.gpl3;
- maintainers = with maintainers; [ svsdep ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/topicons-plus/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/topicons-plus/default.nix
index 084548e1a1..eedfeb098c 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/topicons-plus/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/topicons-plus/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
makeFlags = [ "INSTALL_PATH=$(out)/share/gnome-shell/extensions" ];
- uuid = "TopIcons@phocean.net";
+ passthru.extensionUuid = "TopIcons@phocean.net";
meta = with lib; {
description = "Brings all icons back to the top panel, so that it's easier to keep track of apps running in the backround";
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/unite/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/unite/default.nix
index 228cb70615..776139b368 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/unite/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/unite/default.nix
@@ -11,7 +11,10 @@ stdenv.mkDerivation rec {
sha256 = "sha256-Ys2kWPj/FugW/LkvLAZdbj7Ufg/KShC+EX6QrjKNVH8=";
};
- uuid = "unite@hardpixel.eu";
+ passthru = {
+ extensionUuid = "unite@hardpixel.eu";
+ extensionPortalSlug = "unite";
+ };
nativeBuildInputs = [ glib ];
@@ -19,14 +22,14 @@ stdenv.mkDerivation rec {
buildPhase = ''
runHook preBuild
- glib-compile-schemas --strict --targetdir=${uuid}/schemas/ ${uuid}/schemas
+ glib-compile-schemas --strict --targetdir="unite@hardpixel.eu/schemas/" "unite@hardpixel.eu/schemas"
runHook postBuild
'';
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
+ cp -r "unite@hardpixel.eu" $out/share/gnome-shell/extensions
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/window-corner-preview/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/window-corner-preview/default.nix
index 0e71345bb8..ef0e22b7ab 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/window-corner-preview/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/window-corner-preview/default.nix
@@ -13,11 +13,15 @@ stdenv.mkDerivation rec {
dontBuild = true;
- uuid = "window-corner-preview@fabiomereu.it";
+ passthru = {
+ extensionUuid = "window-corner-preview@fabiomereu.it";
+ extensionPortalSlug = "window-corner-preview";
+ };
+
installPhase = ''
runHook preInstall
mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
+ cp -r "window-corner-preview@fabiomereu.it" $out/share/gnome-shell/extensions
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/window-is-ready-remover/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/window-is-ready-remover/default.nix
deleted file mode 100644
index 3f0e9e71b5..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/window-is-ready-remover/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-{ lib, stdenv, fetchFromGitHub }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-window-is-ready-remover";
- version = "1.02";
-
- src = fetchFromGitHub {
- owner = "nunofarruca";
- repo = "WindowIsReady_Remover";
- rev = "v${version}";
- sha256 = "1xaf95gn0if44avvkjxyf8fl29y28idn9shnrks0m9k67jcwv8ns";
- };
-
- uuid = "windowIsReady_Remover@nunofarruca@gmail.com";
-
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions/
- cp -r ${uuid} $out/share/gnome-shell/extensions/${uuid}
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "GNOME Shell extension removing window is ready notification";
- homepage = "https://github.com/nunofarruca/WindowIsReady_Remover";
- license = licenses.asl20;
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/workspace-matrix/default.nix b/third_party/nixpkgs/pkgs/desktops/gnome/extensions/workspace-matrix/default.nix
deleted file mode 100644
index eb1d6e7e31..0000000000
--- a/third_party/nixpkgs/pkgs/desktops/gnome/extensions/workspace-matrix/default.nix
+++ /dev/null
@@ -1,36 +0,0 @@
-{ lib, stdenv, fetchFromGitHub, findutils, glib }:
-
-stdenv.mkDerivation rec {
- pname = "gnome-shell-extension-workspace-matrix";
- version = "4.0.2";
-
- src = fetchFromGitHub {
- owner = "mzur";
- repo = "gnome-shell-wsmatrix";
- rev = "v${version}";
- sha256 = "0dbn6b3fdd7yblk0mhsmaiqs3mwgcf3khkx1dsnlqn5hcs0a3myd";
- };
-
- uuid = "wsmatrix@martin.zurowietz.de";
-
- nativeBuildInputs = [
- findutils
- glib
- ];
-
- buildFlags = "schemas";
-
- installPhase = ''
- runHook preInstall
- mkdir -p $out/share/gnome-shell/extensions
- cp -r ${uuid} $out/share/gnome-shell/extensions
- runHook postInstall
- '';
-
- meta = with lib; {
- description = "Arrange workspaces in a two dimensional grid with workspace thumbnails";
- license = licenses.gpl3Plus;
- maintainers = with maintainers; [ chkno ];
- homepage = "https://github.com/mzur/gnome-shell-wsmatrix";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnustep/back/default.nix b/third_party/nixpkgs/pkgs/desktops/gnustep/back/default.nix
index 18986400c0..03ef891d71 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnustep/back/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnustep/back/default.nix
@@ -1,21 +1,22 @@
{ gsmakeDerivation
, cairo
-, fetchurl
+, fetchzip
, base, gui
, xlibsWrapper
, freetype
, pkg-config
, libXmu
}:
-let
+
+gsmakeDerivation rec {
+ pname = "gnustep-back";
version = "0.28.0";
-in
-gsmakeDerivation {
- name = "gnustep-back-${version}";
- src = fetchurl {
- url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${version}.tar.gz";
- sha256 = "1ynd27zwga17mp2qlym90k2xsypdvz24w6gyy2rfvmv0gkvlgrjr";
+
+ src = fetchzip {
+ url = "ftp://ftp.gnustep.org/pub/gnustep/core/${pname}-${version}.tar.gz";
+ sha256 = "1nkmk7qli2ld6gw9h4kqa199i8q2m9x9d46idxh1k0rb41kf3i2c";
};
+
nativeBuildInputs = [ pkg-config ];
buildInputs = [ cairo base gui freetype xlibsWrapper libXmu ];
meta = {
diff --git a/third_party/nixpkgs/pkgs/desktops/gnustep/base/default.nix b/third_party/nixpkgs/pkgs/desktops/gnustep/base/default.nix
index e661dae909..4fe005c374 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnustep/base/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnustep/base/default.nix
@@ -1,7 +1,7 @@
{ aspell, audiofile
, gsmakeDerivation
, cups
-, fetchurl, fetchpatch
+, fetchzip
, gmp, gnutls
, libffi, binutils-unwrapped
, libjpeg, libtiff, libpng, giflib
@@ -11,14 +11,12 @@
, pkg-config, portaudio
, libiberty
}:
-let
- version = "1.27.0";
-in
-gsmakeDerivation {
- name = "gnustep-base-${version}";
- src = fetchurl {
- url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-base-${version}.tar.gz";
- sha256 = "10xjrv5d443wzll6lf9y65p6v9kvx7xxklhsm1j05y93vwgzl0w8";
+gsmakeDerivation rec {
+ pname = "gnustep-base";
+ version = "1.28.0";
+ src = fetchzip {
+ url = "ftp://ftp.gnustep.org/pub/gnustep/core/${pname}-${version}.tar.gz";
+ sha256 = "05vjz19v1w7yb7hm8qrc41bqh6xd8in7sgg2p0h1vldyyaa5sh90";
};
nativeBuildInputs = [ pkg-config ];
propagatedBuildInputs = [
@@ -35,13 +33,10 @@ gsmakeDerivation {
];
patches = [
./fixup-paths.patch
- (fetchpatch { # for icu68 compatibility, remove with next update(?)
- url = "https://github.com/gnustep/libs-base/commit/06fa7792a51cb970e5d010a393cb88eb127830d7.patch";
- sha256 = "150n1sa34av9ywc04j36jvj7ic9x6pgr123rbn2mx5fj76q23852";
- })
];
meta = {
description = "An implementation of AppKit and Foundation libraries of OPENSTEP and Cocoa";
+ changelog = "https://github.com/gnustep/libs-base/releases/tag/base-${builtins.replaceStrings [ "." ] [ "_" ] version}";
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnustep/gorm/default.nix b/third_party/nixpkgs/pkgs/desktops/gnustep/gorm/default.nix
index 3817edad36..6320d0d2ff 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnustep/gorm/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnustep/gorm/default.nix
@@ -1,13 +1,11 @@
-{ fetchurl, base, back, gsmakeDerivation, gui }:
-let
- version = "1.2.26";
-in
-gsmakeDerivation {
- name = "gorm-${version}";
+{ fetchzip, base, back, gsmakeDerivation, gui }:
+gsmakeDerivation rec {
+ pname = "gorm";
+ version = "1.2.28";
- src = fetchurl {
+ src = fetchzip {
url = "ftp://ftp.gnustep.org/pub/gnustep/dev-apps/gorm-${version}.tar.gz";
- sha256 = "063f8rlz8py931hfrh95jxvr68bzs33bvckfigzbagp73n892jnw";
+ sha256 = "0n92xr16w0wnwfzh7i9xhsly61pyz9l9f615dp324a6r3444hn0z";
};
buildInputs = [ base back gui ];
diff --git a/third_party/nixpkgs/pkgs/desktops/gnustep/gui/default.nix b/third_party/nixpkgs/pkgs/desktops/gnustep/gui/default.nix
index 8356a608c8..e8c3ea27fa 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnustep/gui/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnustep/gui/default.nix
@@ -1,22 +1,19 @@
-{ gsmakeDerivation, fetchurl, fetchpatch, base }:
-let
- version = "0.28.0";
-in
-gsmakeDerivation {
- name = "gnustep-gui-${version}";
- src = fetchurl {
- url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-${version}.tar.gz";
- sha256 = "05wk8kbl75qj0jgawgyv9sp98wsgz5vl1s0d51sads0p0kk2sv8z";
+{ gsmakeDerivation, fetchzip, base }:
+
+gsmakeDerivation rec {
+ version = "0.29.0";
+ pname = "gnustep-gui";
+
+ src = fetchzip {
+ url = "ftp://ftp.gnustep.org/pub/gnustep/core/${pname}-${version}.tar.gz";
+ sha256 = "0x6n48p178r4zd8f4sqjfqd6rp49w00wr59w19lpwlmrdv7bn538";
};
buildInputs = [ base ];
patches = [
./fixup-all.patch
- (fetchpatch { # for icu68 compatibility, remove with next update(?)
- url = "https://github.com/gnustep/libs-gui/commit/05572b2d01713f5caf07f334f17ab639be8a1cff.patch";
- sha256 = "04z287dk8jf3hdwzk8bpnv49qai2dcdlh824yc9bczq291pjy2xc";
- })
];
meta = {
description = "A GUI class library of GNUstep";
+ changelog = "https://github.com/gnustep/libs-gui/releases/tag/gui-${builtins.replaceStrings [ "." ] [ "_" ] version}";
};
}
diff --git a/third_party/nixpkgs/pkgs/desktops/gnustep/make/default.nix b/third_party/nixpkgs/pkgs/desktops/gnustep/make/default.nix
index f96eb7388b..ce2c1f2f14 100644
--- a/third_party/nixpkgs/pkgs/desktops/gnustep/make/default.nix
+++ b/third_party/nixpkgs/pkgs/desktops/gnustep/make/default.nix
@@ -1,12 +1,8 @@
{ lib, stdenv, fetchurl, clang, which, libobjc }:
-let
- version = "2.9.0";
-in
-
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "gnustep-make";
- inherit version;
+ version = "2.9.0";
src = fetchurl {
url = "ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-${version}.tar.gz";
@@ -32,6 +28,7 @@ stdenv.mkDerivation {
meta = {
description = "A build manager for GNUstep";
homepage = "http://gnustep.org/";
+ changelog = "https://github.com/gnustep/tools-make/releases/tag/make-${builtins.replaceStrings [ "." ] [ "_" ] version}";
license = lib.licenses.lgpl2Plus;
maintainers = with lib.maintainers; [ ashalkhakov matthewbauer ];
platforms = lib.platforms.unix;
diff --git a/third_party/nixpkgs/pkgs/development/arduino/platformio/core.nix b/third_party/nixpkgs/pkgs/development/arduino/platformio/core.nix
index ee8bbeabbf..344835b831 100644
--- a/third_party/nixpkgs/pkgs/development/arduino/platformio/core.nix
+++ b/third_party/nixpkgs/pkgs/development/arduino/platformio/core.nix
@@ -1,30 +1,74 @@
-{ stdenv, lib, buildPythonApplication
-, ajsonrpc
-, bottle
-, click
-, click-completion
-, colorama
+{ stdenv, lib, python3
+, fetchFromGitHub
, git
-, jsondiff
-, lockfile
-, marshmallow
-, pyelftools
-, pyserial
-, pytest
-, requests
-, semantic-version
, spdx-license-list-data
-, starlette
-, tabulate
-, tox
-, uvicorn
-, wsproto
-, zeroconf
, version, src
}:
let
- args = lib.concatStringsSep " " ((map (e: "--deselect tests/${e}") [
+ python = python3.override {
+ packageOverrides = self: super: {
+ aiofiles = super.aiofiles.overridePythonAttrs (oldAttrs: rec {
+ version = "0.6.0";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "e0281b157d3d5d59d803e3f4557dcc9a3dff28a4dd4829a9ff478adae50ca092";
+ };
+ });
+
+ click = super.click.overridePythonAttrs (oldAttrs: rec {
+ version = "7.1.2";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "06kbzd6sjfkqan3miwj9wqyddfxc2b6hi7p5s4dvqjb3gif2bdfj";
+ };
+ });
+
+ uvicorn = super.uvicorn.overridePythonAttrs (oldAttrs: rec {
+ version = "0.13.2";
+ src = fetchFromGitHub {
+ owner = "encode";
+ repo = "uvicorn";
+ rev = version;
+ sha256 = "04zgmp9z46k72ay6cz7plga6d3w3a6x41anabm7ramp7jdqf6na9";
+ };
+ });
+ };
+ };
+in
+with python.pkgs; buildPythonApplication rec {
+ pname = "platformio";
+ inherit version src;
+
+ propagatedBuildInputs = [
+ ajsonrpc
+ bottle
+ click
+ click-completion
+ colorama
+ git
+ lockfile
+ marshmallow
+ pyelftools
+ pyserial
+ requests
+ semantic-version
+ starlette
+ tabulate
+ uvicorn
+ wsproto
+ zeroconf
+ ];
+
+ HOME = "/tmp";
+
+ checkInputs = [
+ jsondiff
+ pytestCheckHook
+ tox
+ ];
+
+ pytestFlagsArray = (map (e: "--deselect tests/${e}") [
"commands/test_ci.py::test_ci_boards"
"commands/test_ci.py::test_ci_build_dir"
"commands/test_ci.py::test_ci_keep_build_dir"
@@ -88,44 +132,10 @@ let
"commands/test_update.py"
"test_maintenance.py"
"test_ino2cpp.py"
- ]));
-
-in buildPythonApplication rec {
- pname = "platformio";
- inherit version src;
-
- propagatedBuildInputs = [
- ajsonrpc
- bottle
- click
- click-completion
- colorama
- git
- lockfile
- marshmallow
- pyelftools
- pyserial
- requests
- semantic-version
- starlette
- tabulate
- uvicorn
- wsproto
- zeroconf
+ ]) ++ [
+ "tests"
];
- HOME = "/tmp";
-
- checkInputs = [ pytest tox jsondiff ];
-
- checkPhase = ''
- runHook preCheck
-
- py.test -v tests ${args}
-
- runHook postCheck
- '';
-
patches = [
./fix-searchpath.patch
./use-local-spdx-license-list.patch
diff --git a/third_party/nixpkgs/pkgs/development/beam-modules/default.nix b/third_party/nixpkgs/pkgs/development/beam-modules/default.nix
index 6c33298ff9..b6be8c3e7f 100644
--- a/third_party/nixpkgs/pkgs/development/beam-modules/default.nix
+++ b/third_party/nixpkgs/pkgs/development/beam-modules/default.nix
@@ -38,6 +38,8 @@ let
mixRelease = callPackage ./mix-release.nix { };
erlang-ls = callPackage ./erlang-ls { };
+ erlfmt = callPackage ./erlfmt { };
+ elvis-erlang = callPackage ./elvis-erlang { };
# BEAM-based languages.
elixir = elixir_1_12;
diff --git a/third_party/nixpkgs/pkgs/development/beam-modules/elvis-erlang/default.nix b/third_party/nixpkgs/pkgs/development/beam-modules/elvis-erlang/default.nix
new file mode 100644
index 0000000000..81888bdde2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/beam-modules/elvis-erlang/default.nix
@@ -0,0 +1,46 @@
+{ fetchFromGitHub, fetchgit, fetchHex, rebar3WithPlugins, rebar3-nix, rebar3Relx
+, buildRebar3, writeScript, lib }:
+
+let
+ owner = "inaka";
+ repo = "elvis";
+in rebar3Relx rec {
+ releaseType = "escript";
+ # The package name "elvis" is already taken
+ pname = "elvis-erlang";
+ version = "1.0.1";
+ src = fetchFromGitHub {
+ inherit owner repo;
+ sha256 = "139mgd4cwc0vazxfnssyym61jd9g45wn1nc53mjfzx5dkrrn4dc5";
+ rev = version;
+ };
+ beamDeps = builtins.attrValues (import ./rebar-deps.nix {
+ inherit fetchHex fetchgit fetchFromGitHub;
+ builder = buildRebar3;
+ });
+ passthru.updateScript = writeScript "update.sh" ''
+ #!/usr/bin/env nix-shell
+ #!nix-shell -i bash -p bash common-updater-scripts git nix-prefetch-git gnutar gzip "rebar3WithPlugins {globalPlugins = [beamPackages.rebar3-nix];}"
+
+ set -euo pipefail
+
+ latest=$(list-git-tags https://github.com/${owner}/${repo}.git | sort -V | tail -1)
+ if [ "$latest" != "${version}" ]; then
+ nixpkgs="$(git rev-parse --show-toplevel)"
+ nix_path="$nixpkgs/pkgs/development/beam-modules/elvis-erlang"
+ update-source-version elvis-erlang "$latest" --version-key=version --print-changes --file="$nix_path/default.nix"
+ tmpdir=$(mktemp -d)
+ cp -R $(nix-build $nixpkgs --no-out-link -A elvis-erlang.src)/* "$tmpdir"
+ (cd "$tmpdir" && HOME=. rebar3 nix lock -o "$nix_path/rebar-deps.nix")
+ else
+ echo "${repo} is already up-to-date"
+ fi
+ '';
+ meta = with lib; {
+ homepage = "https://github.com/inaka/elvis";
+ description = "Erlang Style Reviewer";
+ platforms = platforms.unix;
+ license = licenses.asl20;
+ maintainers = with lib.maintainers; [ dlesl ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/beam-modules/elvis-erlang/rebar-deps.nix b/third_party/nixpkgs/pkgs/development/beam-modules/elvis-erlang/rebar-deps.nix
new file mode 100644
index 0000000000..93c3db16eb
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/beam-modules/elvis-erlang/rebar-deps.nix
@@ -0,0 +1,168 @@
+# Generated by rebar3_nix
+let fetchOnly = { src, ... }: src;
+in { builder ? fetchOnly, fetchHex, fetchgit, fetchFromGitHub, overrides ? (x: y: { }) }:
+let
+ self = packages // (overrides self packages);
+ packages = with self; {
+ unicode_util_compat = builder {
+ name = "unicode_util_compat";
+ version = "0.7.0";
+ src = fetchHex {
+ pkg = "unicode_util_compat";
+ version = "0.7.0";
+ sha256 = "sha256-Je7m1n32GWDPanlCOVZlmbCeF+Zo03ACR7xJhjgVJSE=";
+ };
+ beamDeps = [ ];
+ };
+ ssl_verify_fun = builder {
+ name = "ssl_verify_fun";
+ version = "1.1.6";
+ src = fetchHex {
+ pkg = "ssl_verify_fun";
+ version = "1.1.6";
+ sha256 = "sha256-vbDSRx9FPIj/OQjnaG+G+b4yfQZcwewW+kVAGX6gRoA=";
+ };
+ beamDeps = [ ];
+ };
+ parse_trans = builder {
+ name = "parse_trans";
+ version = "3.4.0";
+ src = fetchHex {
+ pkg = "parse_trans";
+ version = "3.4.0";
+ sha256 = "sha256-+Z42iDC+pEVSIk434ElDpUh08IuFkEhd6NE4MrY6LcM=";
+ };
+ beamDeps = [ ];
+ };
+ mimerl = builder {
+ name = "mimerl";
+ version = "1.2.0";
+ src = fetchHex {
+ pkg = "mimerl";
+ version = "1.2.0";
+ sha256 = "sha256-8nhYVlCqWBmGJkY46/aY+LsZ3yl/Zq2RsYkQ38bhkyM=";
+ };
+ beamDeps = [ ];
+ };
+ metrics = builder {
+ name = "metrics";
+ version = "1.0.1";
+ src = fetchHex {
+ pkg = "metrics";
+ version = "1.0.1";
+ sha256 = "sha256-abCa3dxPdKQHFq5U0UD5O+sPuJeNhjbq3tDDG28JnxY=";
+ };
+ beamDeps = [ ];
+ };
+ idna = builder {
+ name = "idna";
+ version = "6.1.1";
+ src = fetchHex {
+ pkg = "idna";
+ version = "6.1.1";
+ sha256 = "sha256-kjdut4lEEu0ZrEdeSob3tBPBufu1vRbczVeTQVeUTOo=";
+ };
+ beamDeps = [ unicode_util_compat ];
+ };
+ certifi = builder {
+ name = "certifi";
+ version = "2.6.1";
+ src = fetchHex {
+ pkg = "certifi";
+ version = "2.6.1";
+ sha256 = "sha256-UkyXtJkbOEndXBemMSI4licsawr0RneLpGdaHf9Tu34=";
+ };
+ beamDeps = [ ];
+ };
+ zipper = builder {
+ name = "zipper";
+ version = "1.0.1";
+ src = fetchHex {
+ pkg = "zipper";
+ version = "1.0.1";
+ sha256 = "sha256-ah/T4fDMHR31ZCyaDOIXgDZBGwpclkKFHR2idr1zfC0=";
+ };
+ beamDeps = [ ];
+ };
+ lager = builder {
+ name = "lager";
+ version = "3.9.1";
+ src = fetchHex {
+ pkg = "lager";
+ version = "3.9.1";
+ sha256 = "sha256-P1m6daBKmeXxi/kcifRtzlNvg8bLQV/ibm51pivvN9w=";
+ };
+ beamDeps = [ goldrush ];
+ };
+ katana_code = builder {
+ name = "katana_code";
+ version = "1.1.2";
+ src = fetchHex {
+ pkg = "katana_code";
+ version = "1.1.2";
+ sha256 = "sha256-5+YWKkToJqA/aLUDt9kpgbiUv4NMHvDmR3g/fWaIAhw=";
+ };
+ beamDeps = [ ];
+ };
+ jsx = builder {
+ name = "jsx";
+ version = "2.10.0";
+ src = fetchHex {
+ pkg = "jsx";
+ version = "2.10.0";
+ sha256 = "sha256-moPjcEgHKYAWlo21Bvn60PAn3jdUbrg4s64QZMOgrWI=";
+ };
+ beamDeps = [ ];
+ };
+ hackney = builder {
+ name = "hackney";
+ version = "1.17.1";
+ src = fetchHex {
+ pkg = "hackney";
+ version = "1.17.1";
+ sha256 = "sha256-0sup48gQOtAyBiPp8cM+jTeKFeqr4u6K5EGJjz01oYw=";
+ };
+ beamDeps = [ certifi idna metrics mimerl parse_trans ssl_verify_fun unicode_util_compat ];
+ };
+ goldrush = builder {
+ name = "goldrush";
+ version = "0.1.9";
+ src = fetchHex {
+ pkg = "goldrush";
+ version = "0.1.9";
+ sha256 = "sha256-mctBKM/8syJ1geXU2APVQT+mQ/TrllI/d9nmk32ZTOs=";
+ };
+ beamDeps = [ ];
+ };
+ getopt = builder {
+ name = "getopt";
+ version = "1.0.2";
+ src = fetchHex {
+ pkg = "getopt";
+ version = "1.0.2";
+ sha256 = "sha256-oAKa6kMi+4KmH2h2ptnGbcmHi2y2H6oT3zGHOE/U6iY=";
+ };
+ beamDeps = [ ];
+ };
+ elvis_core = builder {
+ name = "elvis_core";
+ version = "1.1.2";
+ src = fetchHex {
+ pkg = "elvis_core";
+ version = "1.1.2";
+ sha256 = "sha256-xO5Cp6fC/FZ/Pqa1FQFkzWgpDxEA6bGaTPiG2Kocpzw=";
+ };
+ beamDeps = [ katana_code zipper ];
+ };
+ egithub = builder {
+ name = "egithub";
+ version = "0.7.0";
+ src = fetchHex {
+ pkg = "egithub";
+ version = "0.7.0";
+ sha256 = "sha256-4AnOEe/YAI0PntWdnEiOPpq+MCoPLNbWY+TMJnVvzEw=";
+ };
+ beamDeps = [ goldrush hackney jsx lager ];
+ };
+ };
+in self
diff --git a/third_party/nixpkgs/pkgs/development/beam-modules/erlang-ls/default.nix b/third_party/nixpkgs/pkgs/development/beam-modules/erlang-ls/default.nix
index 4e9461dc74..7635e46237 100644
--- a/third_party/nixpkgs/pkgs/development/beam-modules/erlang-ls/default.nix
+++ b/third_party/nixpkgs/pkgs/development/beam-modules/erlang-ls/default.nix
@@ -12,8 +12,9 @@ let
});
});
};
-in rebar3Relx {
- name = "erlang-ls";
+in
+rebar3Relx {
+ pname = "erlang-ls";
inherit version;
src = fetchFromGitHub {
inherit owner repo;
diff --git a/third_party/nixpkgs/pkgs/development/beam-modules/erlfmt/default.nix b/third_party/nixpkgs/pkgs/development/beam-modules/erlfmt/default.nix
new file mode 100644
index 0000000000..da577f2264
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/beam-modules/erlfmt/default.nix
@@ -0,0 +1,20 @@
+{ fetchFromGitHub, rebar3Relx, lib }:
+
+rebar3Relx rec {
+ pname = "erlfmt";
+ version = "1.0.0";
+ releaseType = "escript";
+ src = fetchFromGitHub {
+ owner = "WhatsApp";
+ repo = "erlfmt";
+ sha256 = "19apbs9xr4j8qjb3sv9ilknqjw4a7bvp8jvwrjiwvwnxzzm2kjm6";
+ rev = "v${version}";
+ };
+ meta = with lib; {
+ homepage = "https://github.com/WhatsApp/erlfmt";
+ description = "An automated code formatter for Erlang";
+ platforms = platforms.unix;
+ license = licenses.asl20;
+ maintainers = with lib.maintainers; [ dlesl ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/beam-modules/rebar3-release.nix b/third_party/nixpkgs/pkgs/development/beam-modules/rebar3-release.nix
index 98d10cb87c..59771c3402 100644
--- a/third_party/nixpkgs/pkgs/development/beam-modules/rebar3-release.nix
+++ b/third_party/nixpkgs/pkgs/development/beam-modules/rebar3-release.nix
@@ -1,28 +1,34 @@
-{ stdenv, erlang, rebar3WithPlugins, openssl,
- lib }:
+{ stdenv
+, erlang
+, rebar3WithPlugins
+, openssl
+, lib
+}:
-{ name, version
+{ pname
+, version
, src
-, beamDeps ? []
-, buildPlugins ? []
+, beamDeps ? [ ]
+, buildPlugins ? [ ]
, checkouts ? null
, releaseType
-, buildInputs ? []
+, buildInputs ? [ ]
, setupHook ? null
, profile ? "default"
, installPhase ? null
, buildPhase ? null
, configurePhase ? null
-, meta ? {}
-, ... }@attrs:
+, meta ? { }
+, ...
+}@attrs:
with lib;
let
shell = drv: stdenv.mkDerivation {
- name = "interactive-shell-${drv.name}";
- buildInputs = [ drv ];
- };
+ name = "interactive-shell-${drv.pname}";
+ buildInputs = [ drv ];
+ };
customPhases = filterAttrs
(_: v: v != null)
@@ -38,65 +44,65 @@ let
};
pkg =
- assert beamDeps != [] -> checkouts == null;
+ assert beamDeps != [ ] -> checkouts == null;
self: stdenv.mkDerivation (attrs // {
- name = "${name}-${version}";
- inherit version;
+ name = "${pname}-${version}";
+ inherit version pname;
- buildInputs = buildInputs ++ [ erlang rebar3 openssl ] ++ beamDeps;
+ buildInputs = buildInputs ++ [ erlang rebar3 openssl ] ++ beamDeps;
- # ensure we strip any native binaries (eg. NIFs, ports)
- stripDebugList = lib.optional (releaseType == "release") "rel";
+ # ensure we strip any native binaries (eg. NIFs, ports)
+ stripDebugList = lib.optional (releaseType == "release") "rel";
- inherit src;
+ inherit src;
- REBAR_IGNORE_DEPS = beamDeps != [ ];
+ REBAR_IGNORE_DEPS = beamDeps != [ ];
- configurePhase = ''
- runHook preConfigure
- ${lib.optionalString (checkouts != null)
- "cp --no-preserve=all -R ${checkouts}/_checkouts ."}
- runHook postConfigure
- '';
+ configurePhase = ''
+ runHook preConfigure
+ ${lib.optionalString (checkouts != null)
+ "cp --no-preserve=all -R ${checkouts}/_checkouts ."}
+ runHook postConfigure
+ '';
- buildPhase = ''
- runHook preBuild
- HOME=. DEBUG=1 rebar3 as ${profile} ${if releaseType == "escript"
- then "escriptize"
- else "release"}
- runHook postBuild
- '';
+ buildPhase = ''
+ runHook preBuild
+ HOME=. DEBUG=1 rebar3 as ${profile} ${if releaseType == "escript"
+ then "escriptize"
+ else "release"}
+ runHook postBuild
+ '';
- installPhase = ''
- runHook preInstall
- dir=${if releaseType == "escript"
- then "bin"
- else "rel"}
- mkdir -p "$out/$dir" "$out/bin"
- cp -R --preserve=mode "_build/${profile}/$dir" "$out"
- ${lib.optionalString (releaseType == "release")
- "find $out/rel/*/bin -type f -executable -exec ln -s -t $out/bin {} \\;"}
- runHook postInstall
- '';
+ installPhase = ''
+ runHook preInstall
+ dir=${if releaseType == "escript"
+ then "bin"
+ else "rel"}
+ mkdir -p "$out/$dir" "$out/bin"
+ cp -R --preserve=mode "_build/${profile}/$dir" "$out"
+ ${lib.optionalString (releaseType == "release")
+ "find $out/rel/*/bin -type f -executable -exec ln -s -t $out/bin {} \\;"}
+ runHook postInstall
+ '';
- postInstall = ''
- for dir in $out/rel/*/erts-*; do
- echo "ERTS found in $dir - removing references to erlang to reduce closure size"
- for f in $dir/bin/{erl,start}; do
- substituteInPlace "$f" --replace "${erlang}/lib/erlang" "''${dir/\/erts-*/}"
+ postInstall = ''
+ for dir in $out/rel/*/erts-*; do
+ echo "ERTS found in $dir - removing references to erlang to reduce closure size"
+ for f in $dir/bin/{erl,start}; do
+ substituteInPlace "$f" --replace "${erlang}/lib/erlang" "''${dir/\/erts-*/}"
+ done
done
- done
- '';
+ '';
- meta = {
- inherit (erlang.meta) platforms;
- } // meta;
+ meta = {
+ inherit (erlang.meta) platforms;
+ } // meta;
- passthru = {
- packageName = name;
- env = shell self;
- };
- } // customPhases);
+ passthru = ({
+ packageName = pname;
+ env = shell self;
+ } // (if attrs ? passthru then attrs.passthru else { }));
+ } // customPhases);
in
- fix pkg
+fix pkg
diff --git a/third_party/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json b/third_party/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json
index 22a893c724..b4a8ff4892 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json
+++ b/third_party/nixpkgs/pkgs/development/compilers/adoptopenjdk-bin/sources.json
@@ -5,45 +5,45 @@
"hotspot": {
"aarch64": {
"build": "9",
- "sha256": "420c5d1e5dc66b2ed7dedd30a7bdf94bfaed10d5e1b07dc579722bf60a8114a9",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "4966b0df9406b7041e14316e04c9579806832fafa02c5d3bd1842163b7f2353a",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
},
"armv6l": {
"build": "9",
- "sha256": "34908da9c200f5ef71b8766398b79fd166f8be44d87f97510667698b456c8d44",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jdk_arm_linux_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "2d7aba0b9ea287145ad437d4b3035fc84f7508e78c6fec99be4ff59fe1b6fc0d",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jdk_arm_linux_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
},
"armv7l": {
"build": "9",
- "sha256": "34908da9c200f5ef71b8766398b79fd166f8be44d87f97510667698b456c8d44",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jdk_arm_linux_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "2d7aba0b9ea287145ad437d4b3035fc84f7508e78c6fec99be4ff59fe1b6fc0d",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jdk_arm_linux_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
},
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
"build": "9",
- "sha256": "ae78aa45f84642545c01e8ef786dfd700d2226f8b12881c844d6a1f71789cb99",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jdk_x64_linux_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "e99b98f851541202ab64401594901e583b764e368814320eba442095251e78cb",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jdk_x64_linux_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
}
},
"openj9": {
"aarch64": {
"build": "9",
- "sha256": "0ce9a8c38d154540610dfe03e59389734deb91c5cb9258408404c5026d4afa41",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9_openj9-0.24.0/OpenJDK11U-jdk_aarch64_linux_openj9_11.0.10_9_openj9-0.24.0.tar.gz",
- "version": "11.0.10-ea"
+ "sha256": "31242e10bb826679aae3ed303be17ad3ef3c2551afbbd19f031ada87dd73258f",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9_openj9-0.26.0/OpenJDK11U-jdk_aarch64_linux_openj9_11.0.11_9_openj9-0.26.0.tar.gz",
+ "version": "11.0.11-ea"
},
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
"build": "9",
- "sha256": "941d5df125d2ad426391340f539408b13d61d00ed31dd79142ff1ac84864a79f",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9_openj9-0.24.0/OpenJDK11U-jdk_x64_linux_openj9_11.0.10_9_openj9-0.24.0.tar.gz",
- "version": "11.0.10"
+ "sha256": "a605ab06f76533d44ce0828bd96836cc9c0e71ec3df3f8672052ea98dcbcca22",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9_openj9-0.26.0/OpenJDK11U-jdk_x64_linux_openj9_11.0.11_9_openj9-0.26.0.tar.gz",
+ "version": "11.0.11"
}
}
},
@@ -51,45 +51,45 @@
"hotspot": {
"aarch64": {
"build": "9",
- "sha256": "5f9a894bd694f598f2befa4a605169685ac8bcb8ec68d25e587e8db4d2307b74",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jre_aarch64_linux_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "fde6b29df23b6e7ed6e16a237a0f44273fb9e267fdfbd0b3de5add98e55649f6",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_aarch64_linux_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
},
"armv6l": {
"build": "9",
- "sha256": "2f2da2149c089c84f00b0eda63c31b77c8b51a1c080e18a70ecb5a78ba40d8c6",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jre_arm_linux_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "ad02656f800fd64c2b090b23ad24a099d9cd1054948ecb0e9851bc39c51c8be8",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_arm_linux_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
},
"armv7l": {
"build": "9",
- "sha256": "2f2da2149c089c84f00b0eda63c31b77c8b51a1c080e18a70ecb5a78ba40d8c6",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jre_arm_linux_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "ad02656f800fd64c2b090b23ad24a099d9cd1054948ecb0e9851bc39c51c8be8",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_arm_linux_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
},
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
"build": "9",
- "sha256": "25fdcf9427095ac27c8bdfc82096ad2e615693a3f6ea06c700fca7ffb271131a",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jre_x64_linux_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "144f2c6bcf64faa32016f2474b6c01031be75d25325e9c3097aed6589bc5d548",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_x64_linux_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
}
},
"openj9": {
"aarch64": {
"build": "9",
- "sha256": "c48d2b19bf7040c74dfdcac9e395ba7b8f937522ee756c820465f2e8e3dffec2",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9_openj9-0.24.0/OpenJDK11U-jre_aarch64_linux_openj9_11.0.10_9_openj9-0.24.0.tar.gz",
- "version": "11.0.10-ea"
+ "sha256": "434219d233bdb8f1bee024b1ca5accfc3f1f832320b5221ded715eed101e705f",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9_openj9-0.26.0/OpenJDK11U-jre_aarch64_linux_openj9_11.0.11_9_openj9-0.26.0.tar.gz",
+ "version": "11.0.11-ea"
},
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
"build": "9",
- "sha256": "7e5f97071f8b86c22c36ddfd7f821c3e8ec531c1128e2e6c931b2e64118a517a",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9_openj9-0.24.0/OpenJDK11U-jre_x64_linux_openj9_11.0.10_9_openj9-0.24.0.tar.gz",
- "version": "11.0.10"
+ "sha256": "152bf992d965ed018e9e1c3c2eb2c1771f92e0b6485b9a1f2c6d84d282117715",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9_openj9-0.26.0/OpenJDK11U-jre_x64_linux_openj9_11.0.11_9_openj9-0.26.0.tar.gz",
+ "version": "11.0.11"
}
}
}
@@ -101,9 +101,9 @@
"vmType": "hotspot",
"x86_64": {
"build": "9",
- "sha256": "ee7c98c9d79689aca6e717965747b8bf4eec5413e89d5444cc2bd6dbd59e3811",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jdk_x64_mac_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "d851a220e77473a4b483d8bd6b6570e04fd83fdd48d6584b58b041f5997186c2",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jdk_x64_mac_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
}
},
"openj9": {
@@ -111,9 +111,9 @@
"vmType": "openj9",
"x86_64": {
"build": "9",
- "sha256": "58f931dc30160b04da2d94af32e0dfa384f4b2cf92b7217c0937fd057e668d54",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9_openj9-0.24.0/OpenJDK11U-jdk_x64_mac_openj9_11.0.10_9_openj9-0.24.0.tar.gz",
- "version": "11.0.10"
+ "sha256": "797cee6b9f6e18bcc026ee9dcebbce81d62ca897038402d247630b25d41efe15",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9_openj9-0.26.0/OpenJDK11U-jdk_x64_mac_openj9_11.0.11_9_openj9-0.26.0.tar.gz",
+ "version": "11.0.11"
}
}
},
@@ -123,9 +123,9 @@
"vmType": "hotspot",
"x86_64": {
"build": "9",
- "sha256": "215e94323d7c74fe31e5383261e3bfc8e9ca3dc03212738c48d29868b02fe875",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9/OpenJDK11U-jre_x64_mac_hotspot_11.0.10_9.tar.gz",
- "version": "11.0.10"
+ "sha256": "ccb38c0b73bd0ba7006d00234a51eee9504ec8108c835e1f1763191806374707",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9/OpenJDK11U-jre_x64_mac_hotspot_11.0.11_9.tar.gz",
+ "version": "11.0.11"
}
},
"openj9": {
@@ -133,9 +133,9 @@
"vmType": "openj9",
"x86_64": {
"build": "9",
- "sha256": "6e353f0b38a7192ad3e0522009065c7c24356e0d9329899477b21e39d2a7a8da",
- "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.10%2B9_openj9-0.24.0/OpenJDK11U-jre_x64_mac_openj9_11.0.10_9_openj9-0.24.0.tar.gz",
- "version": "11.0.10"
+ "sha256": "80a0c03f0b603d6008e29c651f884878743fcaa90fc05aef15f3411749da94e7",
+ "url": "https://github.com/AdoptOpenJDK/openjdk11-binaries/releases/download/jdk-11.0.11%2B9_openj9-0.26.0/OpenJDK11U-jre_x64_mac_openj9_11.0.11_9_openj9-0.26.0.tar.gz",
+ "version": "11.0.11"
}
}
}
@@ -536,92 +536,92 @@
"jdk": {
"hotspot": {
"aarch64": {
- "build": "36",
- "sha256": "7217a9f9be3b0c8dfc78538f95fd2deb493eb651152d975062920566492b2574",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jdk_aarch64_linux_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "3447ec27a6dbd4f3a6180a0d4371bb09aa428c16eea9983e515a7400cc9f5c85",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jdk_aarch64_linux_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
},
"armv6l": {
- "build": "36",
- "sha256": "f1d32ba01a40c98889f31368c0e987d6bbda65a7c50b8c088623b48e3a90104a",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jdk_arm_linux_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "20fc395d8ea2659e6407cd4ec233dc4399f61b7610f3a16495deb23c1e3b81df",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jdk_arm_linux_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
},
"armv7l": {
- "build": "36",
- "sha256": "f1d32ba01a40c98889f31368c0e987d6bbda65a7c50b8c088623b48e3a90104a",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jdk_arm_linux_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "20fc395d8ea2659e6407cd4ec233dc4399f61b7610f3a16495deb23c1e3b81df",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jdk_arm_linux_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
},
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
- "build": "36",
- "sha256": "2e031cf37018161c9e59b45fa4b98ff2ce4ce9297b824c512989d579a70f8422",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jdk_x64_linux_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "7fdda042207efcedd30cd76d6295ed56b9c2e248cb3682c50898a560d4aa1c6f",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jdk_x64_linux_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
}
},
"openj9": {
"aarch64": {
- "build": "36",
- "sha256": "f4d4e0c0e9e0a4d0f14172878cee5e1a0ae73170058e1c183a452f8d97331ac0",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36_openj9-0.25.0/OpenJDK16-jdk_aarch64_linux_openj9_16_36_openj9-0.25.0.tar.gz",
- "version": "16.0.0-ea"
+ "build": "9",
+ "sha256": "abc56cd266b4acc96cc700b166ad016907dac97d7a593bd5c369d54efc4b4acd",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9_openj9-0.26.0/OpenJDK16U-jdk_aarch64_linux_openj9_16.0.1_9_openj9-0.26.0.tar.gz",
+ "version": "16.0.1-ea"
},
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
- "build": "36",
- "sha256": "9f9b327d08cbc71b32f28004ae9d9c2c84ff9bc335cac3068c5a5737bfa4606f",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36_openj9-0.25.0/OpenJDK16-jdk_x64_linux_openj9_16_36_openj9-0.25.0.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "7395aaa479a7410bbe5bd5efc43d2669718c61ba146b06657315dbd467b98bf1",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9_openj9-0.26.0/OpenJDK16U-jdk_x64_linux_openj9_16.0.1_9_openj9-0.26.0.tar.gz",
+ "version": "16.0.1"
}
}
},
"jre": {
"hotspot": {
"aarch64": {
- "build": "36",
- "sha256": "947b02342513b085946b2e7c376cc1f1cfe89600bc3d30455160f88d41da3509",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jre_aarch64_linux_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "4e47f1cbf46190727be74cd73445ec2b693f5ba4a74542c554d6b3285811cab5",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jre_aarch64_linux_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
},
"armv6l": {
- "build": "36",
- "sha256": "4d3f351a161792779417ee2730413a976258c4cc5f323526f1fbc0cca82aca6e",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jre_arm_linux_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "c1f88f3ce955cb2e9a4236a916cc6660ef55231d29c4390b1a4398ebbca358b7",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jre_arm_linux_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
},
"armv7l": {
- "build": "36",
- "sha256": "4d3f351a161792779417ee2730413a976258c4cc5f323526f1fbc0cca82aca6e",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jre_arm_linux_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "c1f88f3ce955cb2e9a4236a916cc6660ef55231d29c4390b1a4398ebbca358b7",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jre_arm_linux_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
},
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
- "build": "36",
- "sha256": "4aa99cbe5a6838c3ed29fa7aa7bee95c39ddd41e3f7544178dcd257b15a9359e",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jre_x64_linux_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "5eca19d406c6d130e9c3a4b932b9cb0a6e9cd45932450668c3e911bded4bcf40",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jre_x64_linux_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
}
},
"openj9": {
"aarch64": {
- "build": "36",
- "sha256": "13ae42f5040d4e5d97b8809e27ebfdf8f7326604771963d85b2c1385abe13742",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36_openj9-0.25.0/OpenJDK16-jre_aarch64_linux_openj9_16_36_openj9-0.25.0.tar.gz",
- "version": "16.0.0-ea"
+ "build": "9",
+ "sha256": "01d8337d1069b8bfdcdf096b30cc24d1df42ffeede676da99fed77bef2670454",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9_openj9-0.26.0/OpenJDK16U-jre_aarch64_linux_openj9_16.0.1_9_openj9-0.26.0.tar.gz",
+ "version": "16.0.1-ea"
},
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
- "build": "36",
- "sha256": "302b8b9bba4f51d0a9ac087ed91929dbd3ae52cf5a5b6c150373563012db60d9",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36_openj9-0.25.0/OpenJDK16-jre_x64_linux_openj9_16_36_openj9-0.25.0.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "fab572dd1a2ef00fd18ad4f5a4c373d0cf140045e61f9104cd5b8dbf6b3a517d",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9_openj9-0.26.0/OpenJDK16U-jre_x64_linux_openj9_16.0.1_9_openj9-0.26.0.tar.gz",
+ "version": "16.0.1"
}
}
}
@@ -632,20 +632,20 @@
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
- "build": "36",
- "sha256": "b66761b55fd493ed2a5f4df35a32b338ec34a9e0a1244439e3156561ab27c511",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jdk_x64_mac_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "3be78eb2b0bf0a6edef2a8f543958d6e249a70c71e4d7347f9edb831135a16b8",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jdk_x64_mac_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
}
},
"openj9": {
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
- "build": "36",
- "sha256": "e6075cbe939b4de165cc8b4b91352f8885d549873f5cd419e75eba737502542e",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36_openj9-0.25.0/OpenJDK16-jdk_x64_mac_openj9_16_36_openj9-0.25.0.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "6d4241c6ede2167fb71bd57f7a770a74564ee007c06bcae98e1abc3c1de4756f",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9_openj9-0.26.0/OpenJDK16U-jdk_x64_mac_openj9_16.0.1_9_openj9-0.26.0.tar.gz",
+ "version": "16.0.1"
}
}
},
@@ -654,20 +654,20 @@
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
- "build": "36",
- "sha256": "92cb07e9e9d075996d1a9e0ccfc1d35e6f97f7e188e9bb78088ee1066062a428",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36/OpenJDK16-jre_x64_mac_hotspot_16_36.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "33eeccbeea75e70b09610ba12e9591386a0e42248525b8358c9ae683bce82779",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9/OpenJDK16U-jre_x64_mac_hotspot_16.0.1_9.tar.gz",
+ "version": "16.0.1"
}
},
"openj9": {
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
- "build": "36",
- "sha256": "9e5c31582778ca5c08fc221e185dc0f4dbce2091cbc69966a1e2617344b722f1",
- "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16%2B36_openj9-0.25.0/OpenJDK16-jre_x64_mac_openj9_16_36_openj9-0.25.0.tar.gz",
- "version": "16.0.0"
+ "build": "9",
+ "sha256": "f57a6f04cf21a8470bb6f9488c57031d89db73c8b24997d74812855372f4e6b8",
+ "url": "https://github.com/AdoptOpenJDK/openjdk16-binaries/releases/download/jdk-16.0.1%2B9_openj9-0.26.0/OpenJDK16U-jre_x64_mac_openj9_16.0.1_9_openj9-0.26.0.tar.gz",
+ "version": "16.0.1"
}
}
}
@@ -678,92 +678,92 @@
"jdk": {
"hotspot": {
"aarch64": {
- "build": "8",
- "sha256": "9c07cf2099bbc6c850c46fd870bd243f5fcb6635181eabb312bdffe43ffc5080",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08/OpenJDK8U-jdk_aarch64_linux_hotspot_jdk8u282-b08.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "a29edaf66221f7a51353d3f28e1ecf4221268848260417bc562d797e514082a8",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jdk_aarch64_linux_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
},
"armv6l": {
- "build": "1",
- "sha256": "e2e41a8705061dfcc766bfb6b7edd4c699e94aac68e4deeb28c8e76734a46fb7",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u275-b01/OpenJDK8U-jdk_arm_linux_hotspot_8u275b01.tar.gz",
- "version": "8.0.275"
+ "build": "10",
+ "sha256": "0de107b7df38314c1daab78571383b8b39fdc506790aaef5d870b3e70048881b",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jdk_arm_linux_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
},
"armv7l": {
- "build": "1",
- "sha256": "e2e41a8705061dfcc766bfb6b7edd4c699e94aac68e4deeb28c8e76734a46fb7",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u275-b01/OpenJDK8U-jdk_arm_linux_hotspot_8u275b01.tar.gz",
- "version": "8.0.275"
+ "build": "10",
+ "sha256": "0de107b7df38314c1daab78571383b8b39fdc506790aaef5d870b3e70048881b",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jdk_arm_linux_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
},
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
- "build": "8",
- "sha256": "e6e6e0356649b9696fa5082cfcb0663d4bef159fc22d406e3a012e71fce83a5c",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08/OpenJDK8U-jdk_x64_linux_hotspot_8u282b08.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "0949505fcf42a1765558048451bb2a22e84b3635b1a31dd6191780eeccaa4ada",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jdk_x64_linux_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
}
},
"openj9": {
"aarch64": {
- "build": "8",
- "sha256": "e107d3b8092f71ee042284b0fc0f0430ef214916812ce02aa6d549aa81b6dc70",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08_openj9-0.24.0/OpenJDK8U-jdk_aarch64_linux_openj9_8u282b08_openj9-0.24.0.tar.gz",
- "version": "8.0.282-ea"
+ "build": "10",
+ "sha256": "b168245ddc18b85135c15ed6baea5cbcc06192b49af04dcfa698458373efc061",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10_openj9-0.26.0/OpenJDK8U-jdk_aarch64_linux_openj9_8u292b10_openj9-0.26.0.tar.gz",
+ "version": "8.0.292-ea"
},
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
- "build": "8",
- "sha256": "ef10c776dccdff02da6222002a3c023c1cc47d50dd1f6f81314da3d1fe28d13e",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08_openj9-0.24.0/OpenJDK8U-jdk_x64_linux_openj9_8u282b08_openj9-0.24.0.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "06d6c9421778575cf59d50f69b7ac6a7bb237485b3a3c2f89cfb61a056c7b2de",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10_openj9-0.26.0/OpenJDK8U-jdk_x64_linux_openj9_8u292b10_openj9-0.26.0.tar.gz",
+ "version": "8.0.292"
}
}
},
"jre": {
"hotspot": {
"aarch64": {
- "build": "8",
- "sha256": "5ffa116636b90bac486faba2882a2121aca1398a5426ef3e4ad0d913985e680d",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08/OpenJDK8U-jre_aarch64_linux_hotspot_jdk8u282-b08.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "b062ec775e6c2961532d9afeae4027fe3ac2cf4344cbc912a401be5bfb6ca221",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_aarch64_linux_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
},
"armv6l": {
- "build": "1",
- "sha256": "2e228d39d00ba8d974fd8ccdaaee0225833e79594251b64c724485c4fc94870f",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u275-b01/OpenJDK8U-jre_arm_linux_hotspot_8u275b01.tar.gz",
- "version": "8.0.275"
+ "build": "10",
+ "sha256": "7f7707a7a3998737d2221080ea65d50ea96f5dde5226961ebcebd3ec99a82a32",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_arm_linux_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
},
"armv7l": {
- "build": "1",
- "sha256": "2e228d39d00ba8d974fd8ccdaaee0225833e79594251b64c724485c4fc94870f",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u275-b01/OpenJDK8U-jre_arm_linux_hotspot_8u275b01.tar.gz",
- "version": "8.0.275"
+ "build": "10",
+ "sha256": "7f7707a7a3998737d2221080ea65d50ea96f5dde5226961ebcebd3ec99a82a32",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_arm_linux_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
},
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
- "build": "8",
- "sha256": "3b2e2c6ad3ee04a58ffb8d629e3e242b0ae87b38cfd06425e4446b1f9490f521",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08/OpenJDK8U-jre_x64_linux_hotspot_8u282b08.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "cad66f48f90167ed19030c71f8f0580702c43cce5ce5a0d76833f7a5ae7c402a",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_x64_linux_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
}
},
"openj9": {
"aarch64": {
- "build": "8",
- "sha256": "1ffc7ac14546ee5e16e0efd616073baaf1b80f55abf61257095f132ded9da1e5",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08_openj9-0.24.0/OpenJDK8U-jre_aarch64_linux_openj9_8u282b08_openj9-0.24.0.tar.gz",
- "version": "8.0.282-ea"
+ "build": "10",
+ "sha256": "f87f90673e25c3ce9e868e96a6059b22665f12d05e389813f75dfbc95d970393",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10_openj9-0.26.0/OpenJDK8U-jre_aarch64_linux_openj9_8u292b10_openj9-0.26.0.tar.gz",
+ "version": "8.0.292-ea"
},
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
- "build": "8",
- "sha256": "4fad259c32eb23ec98925c8b2cf28aaacbdb55e034db74c31a7636e75b6af08d",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08_openj9-0.24.0/OpenJDK8U-jre_x64_linux_openj9_8u282b08_openj9-0.24.0.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "6d5b67979e0935febe893895b622647bf8a59df6093ae57074db11d2ac9373ea",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10_openj9-0.26.0/OpenJDK8U-jre_x64_linux_openj9_8u292b10_openj9-0.26.0.tar.gz",
+ "version": "8.0.292"
}
}
}
@@ -774,20 +774,20 @@
"packageType": "jdk",
"vmType": "hotspot",
"x86_64": {
- "build": "8",
- "sha256": "1766d756f6e4a5d41b539f2ecf83e5a33e9336bd75f1602e8f4b4afbb8f47aaa",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08/OpenJDK8U-jdk_x64_mac_hotspot_8u282b08.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "5646fbe9e4138c902c910bb7014d41463976598097ad03919e4848634c7e8007",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jdk_x64_mac_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
}
},
"openj9": {
"packageType": "jdk",
"vmType": "openj9",
"x86_64": {
- "build": "8",
- "sha256": "265d4fb01b61ed7a3a9fae6a50bcf6322687b5f08de8598d8e42263cbd8b5772",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08_openj9-0.24.0/OpenJDK8U-jdk_x64_mac_openj9_8u282b08_openj9-0.24.0.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "d262bc226895e80b7e80d61905e65fe043ca0a3e3b930f7b88ddfacb8835e939",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10_openj9-0.26.0/OpenJDK8U-jdk_x64_mac_openj9_8u292b10_openj9-0.26.0.tar.gz",
+ "version": "8.0.292"
}
}
},
@@ -796,20 +796,20 @@
"packageType": "jre",
"vmType": "hotspot",
"x86_64": {
- "build": "8",
- "sha256": "9e7a40d570d5151aae23a2fb017359248f5fb82c547c3ecd860c992770228afb",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08/OpenJDK8U-jre_x64_mac_hotspot_8u282b08.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "bfe1cecf686b4d129594916b0f10d98b71c8d2caec1b96bbbee7f40aa053f1c8",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_x64_mac_hotspot_8u292b10.tar.gz",
+ "version": "8.0.292"
}
},
"openj9": {
"packageType": "jre",
"vmType": "openj9",
"x86_64": {
- "build": "8",
- "sha256": "884aa20b3aaed504b18ee21575c8da20838f80fb96036e78e70ff6ef613a5283",
- "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u282-b08_openj9-0.24.0/OpenJDK8U-jre_x64_mac_openj9_8u282b08_openj9-0.24.0.tar.gz",
- "version": "8.0.282"
+ "build": "10",
+ "sha256": "50cbc5ef48d0167d649d3ba2c2b8d71553541bffb98914418f4a26e0c5f69aca",
+ "url": "https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10_openj9-0.26.0/OpenJDK8U-jre_x64_mac_openj9_8u292b10_openj9-0.26.0.tar.gz",
+ "version": "8.0.292"
}
}
}
diff --git a/third_party/nixpkgs/pkgs/development/compilers/fennel/default.nix b/third_party/nixpkgs/pkgs/development/compilers/fennel/default.nix
new file mode 100644
index 0000000000..6165a522c3
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/fennel/default.nix
@@ -0,0 +1,31 @@
+{ lib, stdenv, fetchFromSourcehut, installShellFiles, lua }:
+
+stdenv.mkDerivation rec {
+ pname = "fennel";
+ version = "0.9.2";
+
+ src = fetchFromSourcehut {
+ owner = "~technomancy";
+ repo = pname;
+ rev = version;
+ sha256 = "1kpm3lzxzwkhxm4ghpbx8iw0ni7gb73y68lsc3ll2rcx0fwv9303";
+ };
+
+ nativeBuildInputs = [ installShellFiles ];
+
+ buildInputs = [ lua ];
+
+ makeFlags = [ "PREFIX=${placeholder "out"}" ];
+
+ postInstall = ''
+ installManPage fennel.1
+ '';
+
+ meta = with lib; {
+ description = "A Lua Lisp language";
+ homepage = "https://fennel-lang.org/";
+ license = licenses.mit;
+ platforms = lua.meta.platforms;
+ maintainers = [ maintainers.maaslalani ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/10/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/10/default.nix
index 943ddd100a..441ce6cdcd 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/10/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/10/default.nix
@@ -6,7 +6,8 @@
stdenv.mkDerivation rec {
pname = "gcc-arm-embedded";
- version = "10-2020-q4-major";
+ version = "10.2.1";
+ release = "10-2020-q4-major";
subdir = "10-2020q4";
suffix = {
@@ -16,7 +17,7 @@ stdenv.mkDerivation rec {
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
src = fetchurl {
- url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2";
+ url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2";
sha256 = {
aarch64-linux = "0spkbh7vnda1w0nvavk342nb24nqxn8kln3k9j85mzil560qqg9l";
x86_64-darwin = "1h5xn0npwkilqxg7ifrymsl7kjpafr9r9gjqgcpb0kjxavijvldy";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/6/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/6/default.nix
index 266863d95b..bab73948ac 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/6/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/6/default.nix
@@ -6,7 +6,8 @@
stdenv.mkDerivation rec {
pname = "gcc-arm-embedded";
- version = "6-2017-q2-update";
+ version = "6.3.1";
+ release = "6-2017-q2-update";
subdir = "6-2017q2";
suffix = {
@@ -15,7 +16,7 @@ stdenv.mkDerivation rec {
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
src = fetchurl {
- url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2";
+ url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2";
sha256 = {
x86_64-darwin = "0019ylpq4inq7p5gydpmc9m8ni72fz2csrjlqmgx1698998q0c3x";
x86_64-linux = "1hvwi02mx34al525sngnl0cm7dkmzxfkb1brq9kvbv28wcplp3p6";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/7/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/7/default.nix
index 4f2135446f..ccd99e096f 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/7/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/7/default.nix
@@ -6,7 +6,8 @@
stdenv.mkDerivation rec {
pname = "gcc-arm-embedded";
- version = "7-2018-q2-update";
+ version = "7.3.1";
+ release = "7-2018-q2-update";
subdir = "7-2018q2";
suffix = {
@@ -15,7 +16,7 @@ stdenv.mkDerivation rec {
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
src = fetchurl {
- url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2";
+ url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2";
sha256 = {
x86_64-darwin = "0nc7m0mpa39qyhfyydxkkyqm7spfc27xf6ygi2vd2aym4r9azi61";
x86_64-linux = "0sgysp3hfpgrkcbfiwkp0a7ymqs02khfbrjabm52b5z61sgi05xv";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/8/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/8/default.nix
index 2d85113527..363e87ecb6 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/8/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/8/default.nix
@@ -6,7 +6,8 @@
stdenv.mkDerivation rec {
pname = "gcc-arm-embedded";
- version = "8-2019-q3-update";
+ version = "8.3.1";
+ release = "8-2019-q3-update";
subdir = "8-2019q3/RC1.1";
suffix = {
@@ -15,7 +16,7 @@ stdenv.mkDerivation rec {
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
src = fetchurl {
- url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2";
+ url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2";
sha256 = {
x86_64-darwin = "fc235ce853bf3bceba46eff4b95764c5935ca07fc4998762ef5e5b7d05f37085";
x86_64-linux = "b50b02b0a16e5aad8620e9d7c31110ef285c1dde28980b1a9448b764d77d8f92";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/9/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/9/default.nix
index 944d7c7b15..6ff1567286 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/9/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gcc-arm-embedded/9/default.nix
@@ -6,7 +6,8 @@
stdenv.mkDerivation rec {
pname = "gcc-arm-embedded";
- version = "9-2020-q2-update";
+ version = "9.3.1";
+ release = "9-2020-q2-update";
subdir = "9-2020q2";
suffix = {
@@ -16,7 +17,7 @@ stdenv.mkDerivation rec {
}.${stdenv.hostPlatform.system} or (throw "Unsupported system: ${stdenv.hostPlatform.system}");
src = fetchurl {
- url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${version}-${suffix}.tar.bz2";
+ url = "https://developer.arm.com/-/media/Files/downloads/gnu-rm/${subdir}/gcc-arm-none-eabi-${release}-${suffix}.tar.bz2";
sha256 = {
aarch64-linux = "1b5q2y710hy7lddj8vj3zl54gfl74j30kx3hk3i81zrcbv16ah8z";
x86_64-darwin = "1ils9z16wrvglh72m428y5irmd36biq79yj86756whib8izbifdv";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gleam/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gleam/default.nix
index 5c88be00ba..af8758997e 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gleam/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gleam/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "gleam";
- version = "0.16.0";
+ version = "0.16.1";
src = fetchFromGitHub {
owner = "gleam-lang";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-QcJudP4zhtY1CxV3XLkiC06hrKOqlLdb+X6lHvqc7ZA=";
+ sha256 = "sha256-JivBYBhXTti285pO4HNhalj0WeR/Hly3IjxpA+qauWY=";
};
nativeBuildInputs = [ pkg-config ];
@@ -16,7 +16,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ] ++
lib.optionals stdenv.isDarwin [ Security libiconv ];
- cargoSha256 = "sha256-een2aI6gDVx450mQcwF1uRG/tn9FzahTMWpPdvUBumE=";
+ cargoSha256 = "sha256-SemHpvZ0lMqyMcgHPnmqI4C1krAJMM0hKCNNVMrulfI=";
meta = with lib; {
description = "A statically typed language for the Erlang VM";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/go/1.15.nix b/third_party/nixpkgs/pkgs/development/compilers/go/1.15.nix
index 0a9b0ba9b2..8dee4cae89 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/go/1.15.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/go/1.15.nix
@@ -50,11 +50,11 @@ in
stdenv.mkDerivation rec {
pname = "go";
- version = "1.15.13";
+ version = "1.15.14";
src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
- sha256 = "sha256-mQaeciNHnM5FU/hPh0uTRfb0BF8nz1CJSJtUbaYZokQ=";
+ sha256 = "sha256-YKSlxI1j0KE+yohJAJtiRin/QpyLxdGmqMPE2p805wo=";
};
# perl is used for testing go vet
diff --git a/third_party/nixpkgs/pkgs/development/compilers/go/1.16.nix b/third_party/nixpkgs/pkgs/development/compilers/go/1.16.nix
index 26cfb898ec..f85d2bba90 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/go/1.16.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/go/1.16.nix
@@ -50,11 +50,11 @@ in
stdenv.mkDerivation rec {
pname = "go";
- version = "1.16.5";
+ version = "1.16.6";
src = fetchurl {
url = "https://dl.google.com/go/go${version}.src.tar.gz";
- sha256 = "sha256-e/p+WQjHzJ512l3fMGbXy88/2fpRlFhRMl7rwX9QuoA=";
+ sha256 = "sha256-o6XUvEAbUdsGXk+TtSM0ek00OuDAsIplw0I7BaE4A30=";
};
# perl is used for testing go vet
diff --git a/third_party/nixpkgs/pkgs/development/compilers/gprolog/default.nix b/third_party/nixpkgs/pkgs/development/compilers/gprolog/default.nix
index 87bf767f5b..b21f0196d4 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/gprolog/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/gprolog/default.nix
@@ -1,14 +1,14 @@
{ lib, stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "gprolog-1.4.5";
+ name = "gprolog-1.5.0";
src = fetchurl {
urls = [
"mirror://gnu/gprolog/${name}.tar.gz"
"http://www.gprolog.org/${name}.tar.gz"
];
- sha256 = "0z4cc42n3k6i35b8mr816iwsvrpxshw6d7dgz6s2h1hy0l7g1p5z";
+ sha256 = "sha256-ZwZCtDwPqifr1olh77F+vnB2iPkbaAlWbd1gYTlRLAE=";
};
hardeningDisable = lib.optional stdenv.isi686 "pic";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/inklecate/default.nix b/third_party/nixpkgs/pkgs/development/compilers/inklecate/default.nix
new file mode 100644
index 0000000000..6ed01d9bbc
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/inklecate/default.nix
@@ -0,0 +1,54 @@
+{ lib, stdenv, fetchurl, unzip, makeWrapper }:
+
+stdenv.mkDerivation rec {
+ pname = "inklecate";
+ version = "1.0.0";
+
+ src =
+ if stdenv.isLinux then
+ fetchurl {
+ url = "https://github.com/inkle/ink/releases/download/v${version}/inklecate_linux.zip";
+ sha256 = "6e17db766222998ba0ae5a5da9857e34896e683b9ec42fad528c3f8bea7398ea";
+ name = "${pname}-${version}";
+ }
+ else if stdenv.isDarwin then
+ fetchurl {
+ url = "https://github.com/inkle/ink/releases/download/v${version}/inklecate_mac.zip";
+ sha256 = "b6f4dd1f95c180637ce193dbb5fa6d59aeafe49a2121a05b7822e6cbbaa6931f";
+ name = "${pname}-${version}";
+ }
+ else throw "Not supported on ${stdenv.hostPlatform.system}.";
+
+ # Work around the "unpacker appears to have produced no directories"
+ # case that happens when the archive doesn't have a subdirectory.
+ setSourceRoot = "sourceRoot=$(pwd)";
+
+ nativeBuildInputs = [ unzip makeWrapper ];
+
+ unpackPhase = ''
+ unzip -qq -j $src -d $pname-$version
+
+ rm $pname-$version/ink-engine-runtime.dll
+ rm $pname-$version/ink_compiler.dll
+ '';
+
+ installPhase = ''
+ mkdir -p $out/bin/
+
+ cp $pname-$version/inklecate $out/bin/inklecate
+ '';
+
+
+ meta = with lib; {
+ description = "Compiler for ink, inkle's scripting language";
+ longDescription = ''
+ Inklecate is a command-line compiler for ink, inkle's open source
+ scripting language for writing interactive narrative
+ '';
+ homepage = "https://www.inklestudios.com/ink/";
+ downloadPage = "https://github.com/inkle/ink/releases";
+ license = licenses.mit;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ shreerammodi ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/compilers/jrsonnet/default.nix b/third_party/nixpkgs/pkgs/development/compilers/jrsonnet/default.nix
index 82e15db668..512e0aa024 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/jrsonnet/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/jrsonnet/default.nix
@@ -2,20 +2,20 @@
rustPlatform.buildRustPackage rec {
pname = "jrsonnet";
- version = "0.3.8";
+ version = "0.4.2";
src = fetchFromGitHub {
rev = "v${version}";
owner = "CertainLach";
repo = "jrsonnet";
- sha256 = "sha256-u6P/j7j6S7iPQQh00YFtp2G9Kt4xdWJGsxbuBjvHHZ4=";
+ sha256 = "sha256-OX+iJJ3vdCsWWr8x31psV9Vne6xWDZnJc83NbJqMK1A=";
};
postInstall = ''
ln -s $out/bin/jrsonnet $out/bin/jsonnet
'';
- cargoSha256 = "sha256-KGQ3n3BBgLCT3ITIM8p9AxNa62ek4GHymqoD0eQSVKQ=";
+ cargoSha256 = "sha256-eFfAU9Q3nYAJK+kKP1Y6ONjOIfkuYTlelrFrEW9IJ8c=";
meta = {
description = "Purely-functional configuration language that helps you define JSON data";
diff --git a/third_party/nixpkgs/pkgs/development/compilers/jsonnet/default.nix b/third_party/nixpkgs/pkgs/development/compilers/jsonnet/default.nix
index be03f53a76..e85404c58b 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/jsonnet/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/jsonnet/default.nix
@@ -1,8 +1,9 @@
-{ stdenv, lib, fetchFromGitHub }:
+{ stdenv, lib, jekyll, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "jsonnet";
version = "0.17.0";
+ outputs = ["out" "doc"];
src = fetchFromGitHub {
rev = "v${version}";
@@ -11,6 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "1ddz14699v5lqx3dh0mb7hfffr6fk5zhmzn3z8yxkqqvriqnciim";
};
+ nativeBuildInputs = [ jekyll ];
+
enableParallelBuilding = true;
makeFlags = [
@@ -19,12 +22,19 @@ stdenv.mkDerivation rec {
"libjsonnet.so"
];
+ # Upstream writes documentation in html, not in markdown/rst, so no
+ # other output formats, sorry.
+ preBuild = ''
+ jekyll build --source ./doc --destination ./html
+ '';
+
installPhase = ''
- mkdir -p $out/bin $out/lib $out/include
+ mkdir -p $out/bin $out/lib $out/include $out/share/doc/jsonnet
cp jsonnet $out/bin/
cp jsonnetfmt $out/bin/
cp libjsonnet*.so $out/lib/
cp -a include/*.h $out/include/
+ cp -r ./html $out/share/doc/jsonnet
'';
meta = {
diff --git a/third_party/nixpkgs/pkgs/development/compilers/koka/default.nix b/third_party/nixpkgs/pkgs/development/compilers/koka/default.nix
index 30e273271a..0b88bc1ab1 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/koka/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/koka/default.nix
@@ -4,12 +4,12 @@
, parsec, process, regex-compat, text, time }:
let
- version = "2.1.4";
+ version = "2.1.9";
src = fetchFromGitHub {
owner = "koka-lang";
repo = "koka";
rev = "v${version}";
- sha256 = "sha256-MPMA8ZErEKv1SrkliLsy35k88GrdsPqIK6yokQreIjE=";
+ sha256 = "0xny4x1a2lzwgmng60bni7rxfjx5ns70qbfp703qwms54clvj5wy";
fetchSubmodules = true;
};
kklib = stdenv.mkDerivation {
diff --git a/third_party/nixpkgs/pkgs/development/compilers/llvm/12/clang/default.nix b/third_party/nixpkgs/pkgs/development/compilers/llvm/12/clang/default.nix
index dbd6ea1e1a..87cdca834e 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/llvm/12/clang/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/llvm/12/clang/default.nix
@@ -17,6 +17,9 @@ let
mv clang-* clang
sourceRoot=$PWD/clang
unpackFile ${clang-tools-extra_src}
+ mv clang-tools-extra-* $sourceRoot/tools/extra
+ substituteInPlace $sourceRoot/tools/extra/clangd/quality/CompletionModel.cmake \
+ --replace ' ''${CMAKE_SOURCE_DIR}/../clang-tools-extra' ' ''${CMAKE_SOURCE_DIR}/tools/extra'
'';
nativeBuildInputs = [ cmake python3 ]
diff --git a/third_party/nixpkgs/pkgs/development/compilers/odin/default.nix b/third_party/nixpkgs/pkgs/development/compilers/odin/default.nix
new file mode 100644
index 0000000000..5845be142b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/compilers/odin/default.nix
@@ -0,0 +1,57 @@
+{ lib
+, fetchFromGitHub
+, llvmPackages
+, makeWrapper
+, libiconv
+}:
+
+let
+ inherit (llvmPackages) stdenv;
+in stdenv.mkDerivation rec {
+ pname = "odin";
+ version = "0.13.0";
+
+ src = fetchFromGitHub {
+ owner = "odin-lang";
+ repo = "Odin";
+ rev = "v${version}";
+ sha256 = "ke2HPxVtF/Lh74Tv6XbpM9iLBuXLdH1+IE78MAacfYY=";
+ };
+
+ nativeBuildInputs = [
+ makeWrapper
+ ];
+
+ buildInputs = lib.optional stdenv.isDarwin libiconv;
+
+ postPatch = ''
+ sed -i 's/^GIT_SHA=.*$/GIT_SHA=/' Makefile
+ '';
+
+ dontConfigure = true;
+
+ buildFlags = [
+ "release"
+ ];
+
+ installPhase = ''
+ mkdir -p $out/bin
+ cp odin $out/bin/odin
+ cp -r core $out/bin/core
+
+ wrapProgram $out/bin/odin --prefix PATH : ${lib.makeBinPath (with llvmPackages; [
+ bintools
+ llvm
+ clang
+ lld
+ ])}
+ '';
+
+ meta = with lib; {
+ description = "A fast, concise, readable, pragmatic and open sourced programming language";
+ homepage = "https://odin-lang.org/";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ luc65r ];
+ platforms = platforms.x86_64;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/compilers/ponyc/default.nix b/third_party/nixpkgs/pkgs/development/compilers/ponyc/default.nix
index 36a83d47d6..086d4d3012 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/ponyc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/ponyc/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation (rec {
pname = "ponyc";
- version = "0.41.1";
+ version = "0.42.0";
src = fetchFromGitHub {
owner = "ponylang";
repo = pname;
rev = version;
- sha256 = "02wx070cy1193xzv58vh79yzwgpqiayqlwd3i285698fppbcg69a";
+ sha256 = "1s8glmzz0g5lj1fjwwy4m3n660smiq5wl9r1lg686wqh42hcgnsy";
# Due to a bug in LLVM 9.x, ponyc has to include its own vendored patched
# LLVM. (The submodule is a specific tag in the LLVM source tree).
diff --git a/third_party/nixpkgs/pkgs/development/compilers/ponyc/make-safe-for-sandbox.patch b/third_party/nixpkgs/pkgs/development/compilers/ponyc/make-safe-for-sandbox.patch
index 49addcbc61..8190cc2ee0 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/ponyc/make-safe-for-sandbox.patch
+++ b/third_party/nixpkgs/pkgs/development/compilers/ponyc/make-safe-for-sandbox.patch
@@ -1,21 +1,21 @@
---- a/lib/CMakeLists.txt 2021-05-27 15:58:36.819331229 -0400
-+++ b/lib/CMakeLists.txt 2021-05-27 16:00:19.768268649 -0400
-@@ -10,12 +10,12 @@
+--- a/lib/CMakeLists.txt.orig 2021-07-07 13:40:20.209410160 -0400
++++ a/lib/CMakeLists.txt 2021-07-07 13:43:11.886969662 -0400
+@@ -15,12 +15,12 @@
endif()
ExternalProject_Add(gbenchmark
-- URL https://github.com/google/benchmark/archive/v1.5.2.tar.gz
-+ SOURCE_DIR gbenchmark-prefix/src/benchmark
+- URL ${PONYC_GBENCHMARK_URL}
++ SOURCE_DIR gbenchmark-prefix/src/benchmark
CMAKE_ARGS -DCMAKE_BUILD_TYPE=${PONYC_LIBS_BUILD_TYPE} -DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX} -DBENCHMARK_ENABLE_GTEST_TESTS=OFF -DCMAKE_CXX_FLAGS=-fpic --no-warn-unused-cli
)
ExternalProject_Add(googletest
- URL https://github.com/google/googletest/archive/release-1.8.1.tar.gz
-+ URL @googletest@
++ URL @googletest@
CMAKE_ARGS -DCMAKE_BUILD_TYPE=${PONYC_LIBS_BUILD_TYPE} -DCMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX} -DCMAKE_CXX_FLAGS=-fpic -Dgtest_force_shared_crt=ON --no-warn-unused-cli
)
-@@ -28,75 +28,6 @@
+@@ -33,75 +33,6 @@
COMPONENT library
)
diff --git a/third_party/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix b/third_party/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix
index 568407c361..adf9dd13c7 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/purescript/purescript/default.nix
@@ -18,19 +18,19 @@ let
in stdenv.mkDerivation rec {
pname = "purescript";
- version = "0.14.2";
+ version = "0.14.3";
src =
if stdenv.isDarwin
then
fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/macos.tar.gz";
- sha256 = "1ga2hn9br71dyzn3p9jvjiksvnq21p6i5hp1z1j5fpz9la28nqzf";
+ sha256 = "1ipksp6kx3h030xf1y3y30gazrdz893pklanwak27hbqfy3ckssj";
}
else
fetchurl {
url = "https://github.com/${pname}/${pname}/releases/download/v${version}/linux64.tar.gz";
- sha256 = "1kv7dm1nw85lw3brrclkj7xc9p021jx3n8wgp2fg3572s86ypskw";
+ sha256 = "158jyjpfgd84gbwpxqj41mvpy0fmb1d1iqq2h42sc7041v2f38p0";
};
diff --git a/third_party/nixpkgs/pkgs/development/compilers/rust/1_52.nix b/third_party/nixpkgs/pkgs/development/compilers/rust/1_53.nix
similarity index 56%
rename from third_party/nixpkgs/pkgs/development/compilers/rust/1_52.nix
rename to third_party/nixpkgs/pkgs/development/compilers/rust/1_53.nix
index 49176ad3fe..dda6d39319 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/rust/1_52.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/rust/1_53.nix
@@ -20,8 +20,8 @@
} @ args:
import ./default.nix {
- rustcVersion = "1.52.1";
- rustcSha256 = "sha256-Om8jom0Oj4erv78yxc19qgwLcdCYar78Vrml+/vQv5g=";
+ rustcVersion = "1.53.0";
+ rustcSha256 = "1f95p259dfp5ca118bg107rj3rqwlswy65dxn3hg8sqgl4wwmxsw";
llvmSharedForBuild = pkgsBuildBuild.llvmPackages_12.libllvm.override { enableSharedLibraries = true; };
llvmSharedForHost = pkgsBuildHost.llvmPackages_12.libllvm.override { enableSharedLibraries = true; };
@@ -34,24 +34,24 @@ import ./default.nix {
# Note: the version MUST be one version prior to the version we're
# building
- bootstrapVersion = "1.51.0";
+ bootstrapVersion = "1.52.1";
# fetch hashes by running `print-hashes.sh ${bootstrapVersion}`
bootstrapHashes = {
- i686-unknown-linux-gnu = "de2e8ef724d89ba6f567f07ebacf5a244c7cdae30ee559f1913310eda38d9cd1";
- x86_64-unknown-linux-gnu = "9e125977aa13f012a68fdc6663629c685745091ae244f0587dd55ea4e3a3e42f";
- x86_64-unknown-linux-musl = "cb65c3a19ba0e09a94ccfd8551e648efaa1db52b0db19ae475d35a46f8750871";
- arm-unknown-linux-gnueabihf = "ab26464947ce80b4c361b08242dc215a5664f9f4ad23f66891ec27d55a0440b7";
- armv7-unknown-linux-gnueabihf = "5d381b7ee16c559efefedfac7ec4d392e838fddaf50049255844dcff2b2614dd";
- aarch64-unknown-linux-gnu = "fd31c78fffad52c03cac5a7c1ee5db3f34b2a77d7bc862707c0f71e209180a84";
- aarch64-unknown-linux-musl = "06cdaa1117dcdd392ede938b655b9bc45cf2a76bd42870ca223189e6eb29d435";
- x86_64-apple-darwin = "765212098a415996b767d1e372ce266caf94027402b269fec33291fffc085ca4";
- aarch64-apple-darwin = "95d0410bbd20b05f8b7d5adf70e8737873995bc86611a90e643d7081ca35147f";
- powerpc64le-unknown-linux-gnu = "7362f561104d7be4836507d3a53cd39444efcdf065813d559beb1f54ce9f7680";
- riscv64gc-unknown-linux-gnu = "9d0c2c4ab2397e78758de8b6b57051482bcf20b6748e0e16d9d5bd23ce73d72a";
+ i686-unknown-linux-gnu = "c91f0431c8137a4e98e097ab47b49846820531aafb6e9c249b71b770771832e9";
+ x86_64-unknown-linux-gnu = "617ae06e212cb65bc4abbf52b158b0328b9f1a6c2f822c27c95b274d6fbc0627";
+ x86_64-unknown-linux-musl = "c3eae6e78ee29e03416897f89b54448b2a03d063f07a78cde41757ad2e02c2f0";
+ arm-unknown-linux-gnueabihf = "ef412d923a0c5a9fa54422f40cde62f2e85a62339057cb8b986a545b108d3347";
+ armv7-unknown-linux-gnueabihf = "ec47b3f5c801f8a4df7180e088dcc1817ee160df34ef64ddac4fa50f714f119f";
+ aarch64-unknown-linux-gnu = "17d9aa7bb73b819ef70d81013498727b7218533ee6cf3bd802c4eac29137fbcb";
+ aarch64-unknown-linux-musl = "f2bae2b32f05a90eec041352d9329deb3e907f5560b9fda525788df3b8008b6b";
+ x86_64-apple-darwin = "cfa73228ea54e2c94f75d1b142ea41444c463f4ee8562a3eca1b11b2fe8af95a";
+ aarch64-apple-darwin = "217e9723f828c5359467d69b363a342d702bdcbbcc4107be907e6bc4531f4912";
+ powerpc64le-unknown-linux-gnu = "f258c5d7d6d9022108672b7383412d930a5f59d7644d148e413c3ab0ae45604f";
+ riscv64gc-unknown-linux-gnu = "c1c98ccc8bb4147a819411a10162c8f8ce1aaa5c65cf2c74802dce4dacd6e64b";
};
- selectRustPackage = pkgs: pkgs.rust_1_52;
+ selectRustPackage = pkgs: pkgs.rust_1_53;
rustcPatches = [
];
diff --git a/third_party/nixpkgs/pkgs/development/compilers/rust/rustc.nix b/third_party/nixpkgs/pkgs/development/compilers/rust/rustc.nix
index b8fca884ed..dae9440924 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/rust/rustc.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/rust/rustc.nix
@@ -159,6 +159,9 @@ in stdenv.mkDerivation rec {
# remove references to llvm-config in lib/rustlib/x86_64-unknown-linux-gnu/codegen-backends/librustc_codegen_llvm-llvm.so
# and thus a transitive dependency on ncurses
find $out/lib -name "*.so" -type f -exec remove-references-to -t ${llvmShared} '{}' '+'
+
+ # remove uninstall script that doesn't really make sense for Nix.
+ rm $out/lib/rustlib/uninstall.sh
'';
configurePlatforms = [];
diff --git a/third_party/nixpkgs/pkgs/development/compilers/vala/default.nix b/third_party/nixpkgs/pkgs/development/compilers/vala/default.nix
index 3703225489..69d5789bfb 100644
--- a/third_party/nixpkgs/pkgs/development/compilers/vala/default.nix
+++ b/third_party/nixpkgs/pkgs/development/compilers/vala/default.nix
@@ -116,18 +116,18 @@ in rec {
};
vala_0_48 = generic {
- version = "0.48.17";
- sha256 = "1wlb4vd7k6hg10s09npglbhfcgjzxkywd4v0l96qhn19m9b8cszj";
+ version = "0.48.18";
+ sha256 = "1pbz4nyrrf9wp8rp953sczx545s4g0h5mars9ynkn788dzs2h3wy";
};
vala_0_50 = generic {
- version = "0.50.4";
- sha256 = "1353j852h04d1x6b4n6lbg3ay40ph0adb9yi25dh74pligx33z2q";
+ version = "0.50.9";
+ sha256 = "0w5ngs90rq7vy21nqfq8drqyb33kxm17j161qvakwpsbjsidv1mn";
};
vala_0_52 = generic {
- version = "0.52.2";
- sha256 = "sha256-OjxGCAO6Zh5RO+PQmEtYPgVHP2AsdfqY6RdVUDcUqXs=";
+ version = "0.52.4";
+ sha256 = "0cfz3xshc9azxx4fn25x9gadnph6jvf1r2wzd7p5krk0a4755ppc";
};
vala = vala_0_52;
diff --git a/third_party/nixpkgs/pkgs/development/dotnet-modules/python-language-server/default.nix b/third_party/nixpkgs/pkgs/development/dotnet-modules/python-language-server/default.nix
index 6502890af2..0af98bbfc0 100644
--- a/third_party/nixpkgs/pkgs/development/dotnet-modules/python-language-server/default.nix
+++ b/third_party/nixpkgs/pkgs/development/dotnet-modules/python-language-server/default.nix
@@ -10,8 +10,7 @@
}:
let deps = import ./deps.nix { inherit fetchurl; };
-
- version = "2020-10-08";
+ version = "2021-05-20";
# Build the nuget source needed for the later build all by itself
# since it's a time-consuming step that only depends on ./deps.nix.
@@ -49,8 +48,8 @@ stdenv.mkDerivation {
src = fetchFromGitHub {
owner = "microsoft";
repo = "python-language-server";
- rev = "76a29da373a4bb1e81b052f25802f3ca872d0a67";
- sha256 = "16jb90lacdrhi4dpp084bqzx351mv23f4mhl4lz5h6rkfzj5jxgg";
+ rev = "86825796eae15d4d46919bc6e32f1197196ba1b3";
+ sha256 = "sha256-izDE7Oil9g47Jf3eHPtW5coNixF71t9i0oYSuelakCo=";
};
buildInputs = [dotnet-sdk_3 openssl icu];
diff --git a/third_party/nixpkgs/pkgs/development/go-modules/generic/default.nix b/third_party/nixpkgs/pkgs/development/go-modules/generic/default.nix
index 10beb80f2e..968664f81c 100644
--- a/third_party/nixpkgs/pkgs/development/go-modules/generic/default.nix
+++ b/third_party/nixpkgs/pkgs/development/go-modules/generic/default.nix
@@ -214,7 +214,7 @@ let
runHook preCheck
for pkg in $(getGoDirs test); do
- buildGoDir test "$pkg"
+ buildGoDir test $checkFlags "$pkg"
done
runHook postCheck
@@ -236,6 +236,8 @@ let
passthru = passthru // { inherit go go-modules vendorSha256 ; };
+ enableParallelBuilding = enableParallelBuilding;
+
meta = {
# Add default meta information
platforms = go.meta.platforms or lib.platforms.all;
diff --git a/third_party/nixpkgs/pkgs/development/go-packages/generic/default.nix b/third_party/nixpkgs/pkgs/development/go-packages/generic/default.nix
index 88d7acb42f..0fb51b68ec 100644
--- a/third_party/nixpkgs/pkgs/development/go-packages/generic/default.nix
+++ b/third_party/nixpkgs/pkgs/development/go-packages/generic/default.nix
@@ -210,7 +210,7 @@ let
runHook preCheck
for pkg in $(getGoDirs test); do
- buildGoDir test "$pkg"
+ buildGoDir test $checkFlags "$pkg"
done
runHook postCheck
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix
index b6e5274be0..4e22f86a00 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-common.nix
@@ -64,7 +64,7 @@ self: super: {
name = "git-annex-${super.git-annex.version}-src";
url = "git://git-annex.branchable.com/";
rev = "refs/tags/" + super.git-annex.version;
- sha256 = "1hf2i36ayscdg7fa81akx031chg8c3scbjphj4c1qawif41bynmm";
+ sha256 = "0nvaaba06dgkl2kfq6ldmj0v6mm2dh7wfky6lsxxy5kskbncyqjr";
# delete android and Android directories which cause issues on
# darwin (case insensitive directory). Since we don't need them
# during the build process, we can delete it to prevent a hash
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
index f21266e500..13bd569a44 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
@@ -74,6 +74,7 @@ broken-packages:
- aeson-filthy
- aeson-flowtyped
- aeson-match-qq
+ - aeson-modern-tojson
- aeson-options
- aeson-prefix
- aeson-schema
@@ -261,6 +262,7 @@ broken-packages:
- aws-route53
- aws-sdk-text-converter
- aws-simple
+ - aws-xray-client-persistent
- axel
- azubi
- azure-acs
@@ -1904,6 +1906,7 @@ broken-packages:
- haskell-src-match
- haskell-src-meta-mwotton
- haskell-stack-trace-plugin
+ - haskell-to-elm
- HaskellTorrent
- HaskellTutorials
- haskell-type-exts
@@ -2755,6 +2758,7 @@ broken-packages:
- linear-maps
- linear-opengl
- linearscan
+ - linear-smc
- linear-vect
- line-drawing
- lines-of-action
@@ -3183,6 +3187,7 @@ broken-packages:
- nested-sequence
- netclock
- netease-fm
+ - net-mqtt-rpc
- netrium
- NetSNMP
- netspec
@@ -4511,6 +4516,7 @@ broken-packages:
- streaming-png
- streaming-utils
- streaming-with
+ - streamly-examples
- streamly-fsnotify
- stream-monad
- streamproc
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
index fdad31819a..6ecf31c7da 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
@@ -564,6 +564,7 @@ dont-distribute-packages:
- bip32
- birch-beer
- bird
+ - biscuit-servant
- bit-array
- bitcoin-address
- bitcoin-api
@@ -2344,6 +2345,7 @@ dont-distribute-packages:
- polysemy-path
- polysemy-plugin
- polysemy-readline
+ - polysemy-req
- polysemy-resume
- polysemy-test
- polysemy-time
diff --git a/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix b/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
index 4e8e61c05b..807d8a9bf0 100644
--- a/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
+++ b/third_party/nixpkgs/pkgs/development/haskell-modules/hackage-packages.nix
@@ -8824,8 +8824,8 @@ self: {
}:
mkDerivation {
pname = "HMock";
- version = "0.2.0.0";
- sha256 = "1i5b9fxb5fii3ib97dncr5pfsylj5bsppi45qx7wq1idmz0fq3rj";
+ version = "0.3.0.0";
+ sha256 = "0rvb3a0nbf8i0qfg7na5rvd966amids07l8w8ka6b7hdw46lkczn";
libraryHaskellDepends = [
base constraints containers data-default exceptions extra
monad-control mono-traversable mtl regex-tdfa stm syb
@@ -20434,6 +20434,8 @@ self: {
pname = "Unixutils";
version = "1.54.2";
sha256 = "040wj8mr2k7spwns3vnadcgynqq4h7zy3lf62lvx7gasjmaj5m4w";
+ revision = "1";
+ editedCabalFile = "1rhr1isy8vq8ys29p4hcjh889dpfandqm2q5zcxyw4szl068jqc0";
libraryHaskellDepends = [
base bytestring directory exceptions filepath mtl process
process-extras pureMD5 regex-tdfa unix zlib
@@ -20759,8 +20761,8 @@ self: {
({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
mkDerivation {
pname = "VulkanMemoryAllocator";
- version = "0.6";
- sha256 = "15hmvswhwy7g0i5ybsjby8x4dwyg0j381rh425kjzv9qbjp4dw2r";
+ version = "0.6.0.1";
+ sha256 = "082i8jhx9s977j8dgn6v92h9nzkblcyw820jk87bg14w4lcgi91v";
libraryHaskellDepends = [
base bytestring transformers vector vulkan
];
@@ -21121,12 +21123,12 @@ self: {
platforms = lib.platforms.none;
}) {};
- "Win32_2_12_0_0" = callPackage
+ "Win32_2_12_0_1" = callPackage
({ mkDerivation }:
mkDerivation {
pname = "Win32";
- version = "2.12.0.0";
- sha256 = "068k26s1vxwz94w7bkqs9xbkh0z2mp1mimyklarr8rh26v978qin";
+ version = "2.12.0.1";
+ sha256 = "1nivdwjp9x9i64xg8gf3xj8khm9dfq6n5m8kvvlhz7i7ypl4mv72";
description = "A binding to Windows Win32 API";
license = lib.licenses.bsd3;
platforms = lib.platforms.none;
@@ -21923,8 +21925,8 @@ self: {
}:
mkDerivation {
pname = "Z-Data";
- version = "0.8.8.0";
- sha256 = "01x0z7fv0nyyisc9ras79nwbys4g9d13kxwnvgdi8m9p6jvcgy8s";
+ version = "0.9.0.0";
+ sha256 = "1i5xa299vkvvs4j9mxzyfbw3wgcraihyk9x6wxk0plgj385zl3hr";
setupHaskellDepends = [ base Cabal ];
libraryHaskellDepends = [
base bytestring case-insensitive containers deepseq ghc-prim
@@ -24834,6 +24836,20 @@ self: {
broken = true;
}) {};
+ "aeson-modern-tojson" = callPackage
+ ({ mkDerivation, aeson, base, inspection-testing }:
+ mkDerivation {
+ pname = "aeson-modern-tojson";
+ version = "0.1.0.0";
+ sha256 = "066yrs4r0ymsf62y1fjaim5l5dddgk7x1ng9m76j36zc8n0xwiqy";
+ libraryHaskellDepends = [ aeson base ];
+ testHaskellDepends = [ aeson base inspection-testing ];
+ description = "Provide a handy way for derving ToJSON proprely";
+ license = lib.licenses.isc;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
"aeson-native" = callPackage
({ mkDerivation, attoparsec, base, blaze-builder
, blaze-textual-native, bytestring, containers, deepseq, hashable
@@ -36267,6 +36283,8 @@ self: {
pname = "aws-arn";
version = "0.1.0.0";
sha256 = "0wwmrpmcw01wifcpfsb81fx54c49zgg80h2y11cjpr7qkwdhiqwd";
+ revision = "1";
+ editedCabalFile = "0jcz4wwi46mxymv7d15h5qj2xq8v9b02jqa4ap5r3fa9q6bl9sh3";
libraryHaskellDepends = [
base deriving-compat hashable lens text
];
@@ -36647,8 +36665,8 @@ self: {
}:
mkDerivation {
pname = "aws-lambda-haskell-runtime-wai";
- version = "2.0.1";
- sha256 = "13h0cxmxzr7bgma1ry1yj9dhqzqvh5sgzv6nqyvb0xy8n3gysbcn";
+ version = "2.0.2";
+ sha256 = "0r309kyc9a38zdldhcdzc7b8h5sjckszzs5y3pygqrbf12xg5n21";
libraryHaskellDepends = [
aeson aws-lambda-haskell-runtime base binary bytestring
case-insensitive http-types iproute network text
@@ -36953,20 +36971,45 @@ self: {
license = lib.licenses.mit;
}) {};
+ "aws-xray-client_0_1_0_1" = callPackage
+ ({ mkDerivation, aeson, aeson-qq, async, base, bytestring
+ , criterion, deepseq, generic-arbitrary, hspec, http-types, lens
+ , network, QuickCheck, random, text, time
+ }:
+ mkDerivation {
+ pname = "aws-xray-client";
+ version = "0.1.0.1";
+ sha256 = "1b179i32aw3xi72vnxmgvgczq14ay159cji9mmk345shdiac6crj";
+ libraryHaskellDepends = [
+ aeson base bytestring deepseq http-types lens network random text
+ time
+ ];
+ testHaskellDepends = [
+ aeson aeson-qq base generic-arbitrary hspec lens QuickCheck random
+ text
+ ];
+ benchmarkHaskellDepends = [ async base criterion random time ];
+ description = "A client for AWS X-Ray";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"aws-xray-client-persistent" = callPackage
({ mkDerivation, aws-xray-client, base, conduit, containers, lens
, persistent, random, resourcet, text, time
}:
mkDerivation {
pname = "aws-xray-client-persistent";
- version = "0.1.0.1";
- sha256 = "1b45g9gswr2c16xphprqkrpyh2q29kgnr10hm29zjw5pcahgc8mg";
+ version = "0.1.0.2";
+ sha256 = "0c2x2bwrddzg1if4fiznmyl62priwr3m626vm0lqndmgjxv13snd";
libraryHaskellDepends = [
aws-xray-client base conduit containers lens persistent random
resourcet text time
];
description = "A client for AWS X-Ray integration with Persistent";
license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"aws-xray-client-wai" = callPackage
@@ -36986,6 +37029,24 @@ self: {
license = lib.licenses.mit;
}) {};
+ "aws-xray-client-wai_0_1_0_1" = callPackage
+ ({ mkDerivation, aws-xray-client, base, bytestring, containers
+ , http-types, lens, random, text, time, unliftio, unliftio-core
+ , vault, wai
+ }:
+ mkDerivation {
+ pname = "aws-xray-client-wai";
+ version = "0.1.0.1";
+ sha256 = "0b2rnls3qk7qzn9swfqmslxrw466gs6lhh7zi677k5b0dzh237vp";
+ libraryHaskellDepends = [
+ aws-xray-client base bytestring containers http-types lens random
+ text time unliftio unliftio-core vault wai
+ ];
+ description = "A client for AWS X-Ray integration with WAI";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"axel" = callPackage
({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers
, directory, extra, filepath, freer-simple, ghcid, hashable
@@ -42346,8 +42407,8 @@ self: {
}:
mkDerivation {
pname = "biscuit-haskell";
- version = "0.1.0.0";
- sha256 = "0h37sl493ribsvqw98xy4g9vii3xc3ap6vvjffn7xg29b62s0lrx";
+ version = "0.1.1.0";
+ sha256 = "1sq2icbxk6wg4fpsdy0id08qz6nsi175gw0akimppl36b1bmn3sv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -42374,6 +42435,27 @@ self: {
broken = true;
}) {};
+ "biscuit-servant" = callPackage
+ ({ mkDerivation, base, biscuit-haskell, bytestring, hspec
+ , http-client, mtl, servant, servant-client, servant-client-core
+ , servant-server, text, wai, warp
+ }:
+ mkDerivation {
+ pname = "biscuit-servant";
+ version = "0.1.1.0";
+ sha256 = "1rkqmn037d7xc0i5w1rik4d2agb6r77fg3c6207i0pgasbb17zsv";
+ libraryHaskellDepends = [
+ base biscuit-haskell bytestring mtl servant-server text wai
+ ];
+ testHaskellDepends = [
+ base biscuit-haskell bytestring hspec http-client servant
+ servant-client servant-client-core servant-server text warp
+ ];
+ description = "Servant support for the Biscuit security token";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"bisect-binary" = callPackage
({ mkDerivation, base, bytestring, directory, filepath, hashable
, haskeline, integer-logarithms, optparse-applicative, process
@@ -42768,23 +42850,21 @@ self: {
}) {};
"bitcoin-scripting" = callPackage
- ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring
- , cereal, containers, haskoin-core, tasty, tasty-hunit
- , tasty-quickcheck, text, transformers
+ ({ mkDerivation, attoparsec, base, bytestring, cereal, containers
+ , haskoin-core, tasty, tasty-hunit, tasty-quickcheck, text
+ , transformers
}:
mkDerivation {
pname = "bitcoin-scripting";
- version = "0.1.0";
- sha256 = "1hd45rr4mq7dizdw7d1wkypr15azaaqc4fy6rkr9gim93jzc8707";
- revision = "1";
- editedCabalFile = "002i80rqigg3avydg9xhsa8ppyjw6a0r39hbimdghmv8db4wnpbl";
+ version = "0.2.0";
+ sha256 = "00ml3vnfigymzn8qqzl241q1k0zc4gn9p5zv1339jqv5fz0dvg1b";
libraryHaskellDepends = [
- attoparsec base base16-bytestring bytestring cereal containers
- haskoin-core text transformers
+ attoparsec base bytestring cereal containers haskoin-core text
+ transformers
];
testHaskellDepends = [
- base base16-bytestring bytestring cereal haskoin-core tasty
- tasty-hunit tasty-quickcheck text
+ base bytestring cereal haskoin-core tasty tasty-hunit
+ tasty-quickcheck text
];
description = "Resources for working with miniscript, and script descriptors";
license = lib.licenses.bsd3;
@@ -59339,6 +59419,22 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "commonmark-pandoc_0_2_1_1" = callPackage
+ ({ mkDerivation, base, commonmark, commonmark-extensions
+ , pandoc-types, text
+ }:
+ mkDerivation {
+ pname = "commonmark-pandoc";
+ version = "0.2.1.1";
+ sha256 = "15rfaz49msswb7gh5wyxpm9vckbf3wzyd2m5m2f3hggb82ydk5cp";
+ libraryHaskellDepends = [
+ base commonmark commonmark-extensions pandoc-types text
+ ];
+ description = "Bridge between commonmark and pandoc AST";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"commsec" = callPackage
({ mkDerivation, base, bytestring, cipher-aes128, crypto-api
, network
@@ -62922,12 +63018,12 @@ self: {
license = lib.licenses.bsd3;
}) {};
- "containers_0_6_4_1" = callPackage
+ "containers_0_6_5_1" = callPackage
({ mkDerivation, array, base, deepseq }:
mkDerivation {
pname = "containers";
- version = "0.6.4.1";
- sha256 = "0vn43a7bf49pih9b65b359xf3658d96dpm9j35i8x8j61vlrcsid";
+ version = "0.6.5.1";
+ sha256 = "1zlyvkamzc87hr7r3ckyvgwhszdk9i18jrsv2cmkh9v093gvl7ni";
libraryHaskellDepends = [ array base deepseq ];
description = "Assorted concrete container types";
license = lib.licenses.bsd3;
@@ -65115,6 +65211,27 @@ self: {
];
}) {};
+ "crackNum_3_2" = callPackage
+ ({ mkDerivation, base, directory, filepath, libBF, process, sbv
+ , tasty, tasty-golden
+ }:
+ mkDerivation {
+ pname = "crackNum";
+ version = "3.2";
+ sha256 = "1q9isxg65s9bsafqlcwpl82xypra4cxf935wxi5npbxi6dw5w13i";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base directory filepath libBF process sbv tasty tasty-golden
+ ];
+ description = "Crack various integer and floating-point data formats";
+ license = lib.licenses.bsd3;
+ platforms = [
+ "armv7l-linux" "i686-linux" "x86_64-darwin" "x86_64-linux"
+ ];
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"craft" = callPackage
({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base
, bytestring, conduit, conduit-combinators, conduit-extra
@@ -71670,6 +71787,30 @@ self: {
broken = true;
}) {};
+ "dear-imgui" = callPackage
+ ({ mkDerivation, base, containers, directory, filepath, glew
+ , inline-c, inline-c-cpp, managed, megaparsec, parser-combinators
+ , scientific, SDL2, sdl2, StateVar, template-haskell, text, th-lift
+ , transformers, unliftio, unordered-containers
+ }:
+ mkDerivation {
+ pname = "dear-imgui";
+ version = "1.0.1";
+ sha256 = "06w88awpcgjdj7d0alikswcqg76gn7pv8njn7dvb4w8dxllypib2";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ base containers directory filepath inline-c inline-c-cpp managed
+ megaparsec parser-combinators scientific sdl2 StateVar
+ template-haskell text th-lift transformers unliftio
+ unordered-containers
+ ];
+ libraryPkgconfigDepends = [ glew SDL2 ];
+ doHaddock = false;
+ description = "Haskell bindings for Dear ImGui";
+ license = lib.licenses.bsd3;
+ }) {inherit (pkgs) SDL2; inherit (pkgs) glew;};
+
"debian" = callPackage
({ mkDerivation, base, bytestring, bz2, Cabal, containers
, directory, either, exceptions, filepath, hostname, HUnit, lens
@@ -74831,6 +74972,8 @@ self: {
pname = "diagrams-pgf";
version = "1.4.1.1";
sha256 = "10glg5pqy8zw6l77wnskcawl8da0c10sqfg9dx2jydksd3xpns2f";
+ revision = "1";
+ editedCabalFile = "00hs5jk49g734majid3sx2wrl9r2flcjn70gqhaiibj6q0hyw206";
libraryHaskellDepends = [
base bytestring bytestring-builder colour containers diagrams-core
diagrams-lib directory filepath hashable JuicyPixels mtl
@@ -78225,8 +78368,8 @@ self: {
}:
mkDerivation {
pname = "dockerfile-creator";
- version = "0.1.0.0";
- sha256 = "110qv5v7zh484c3w9zfyinpkpy787nqj161gag8kn50k63w5ff9w";
+ version = "0.1.1.0";
+ sha256 = "04dd5y0wpznkkvs4izlczizm98l1w6xnqgjynn9lvnh13mwvv1g1";
libraryHaskellDepends = [
base bytestring data-default-class free language-docker megaparsec
mtl template-haskell text th-lift th-lift-instances time
@@ -83170,8 +83313,8 @@ self: {
}:
mkDerivation {
pname = "elm-syntax";
- version = "0.3.0.0";
- sha256 = "0pv0ly51wpbfr11rng57pasn5sgq7xz986jy36n8qb03q6irvsn9";
+ version = "0.3.1.0";
+ sha256 = "172xc5nvk2091vbd23ia6dp36d8v2jammb4hvnbk4365y7cgas2l";
libraryHaskellDepends = [
base bound deriving-compat hashable prettyprinter text
unordered-containers
@@ -83590,6 +83733,23 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "email-validate_2_3_2_14" = callPackage
+ ({ mkDerivation, attoparsec, base, bytestring, doctest, hspec
+ , QuickCheck, template-haskell
+ }:
+ mkDerivation {
+ pname = "email-validate";
+ version = "2.3.2.14";
+ sha256 = "1jl93c5xm20gpngqxgzbcaqhkjl9nxsph17qgzyd2whmkz5yxhk7";
+ libraryHaskellDepends = [
+ attoparsec base bytestring template-haskell
+ ];
+ testHaskellDepends = [ base bytestring doctest hspec QuickCheck ];
+ description = "Email address validation";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"email-validate-json" = callPackage
({ mkDerivation, aeson, base, email-validate, text }:
mkDerivation {
@@ -85034,6 +85194,17 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "error" = callPackage
+ ({ mkDerivation, base, text }:
+ mkDerivation {
+ pname = "error";
+ version = "0.1.0.0";
+ sha256 = "145gxlcqnaxvsrw54xijigfh5ffkh0d6i7r239ysy09ci8ybzfqx";
+ libraryHaskellDepends = [ base text ];
+ description = "The canonical error type";
+ license = lib.licenses.mit;
+ }) {};
+
"error-analyze" = callPackage
({ mkDerivation, base, HUnit, tasty, tasty-hunit, text }:
mkDerivation {
@@ -87803,8 +87974,8 @@ self: {
({ mkDerivation, base, containers, fgl, mtl, transformers }:
mkDerivation {
pname = "exploring-interpreters";
- version = "0.3.1.0";
- sha256 = "0765nfr65lphp768j3snzpqpz6f4nrmkvsb6ishflhnxnp99xgyz";
+ version = "0.3.2.0";
+ sha256 = "0wf35nnqqlvmzn8l3dxrvnr1w9clrzvmpw2vls2zyxnh9dsvrhf7";
libraryHaskellDepends = [ base containers fgl mtl transformers ];
description = "A generic exploring interpreter for exploratory programming";
license = lib.licenses.bsd3;
@@ -88704,7 +88875,7 @@ self: {
broken = true;
}) {};
- "fakedata_1_0" = callPackage
+ "fakedata_1_0_1" = callPackage
({ mkDerivation, attoparsec, base, bytestring, containers, deepseq
, directory, exceptions, fakedata-parser, filepath, gauge, hashable
, hspec, hspec-discover, QuickCheck, random, regex-tdfa
@@ -88713,14 +88884,14 @@ self: {
}:
mkDerivation {
pname = "fakedata";
- version = "1.0";
- sha256 = "1bbb90i6pm8ih1br81hwwz2bb2yvkx6fv44xkw0qv741n9a9rcz0";
+ version = "1.0.1";
+ sha256 = "08z3qhj93smpd2ksix3i7wcxqkz5533pkx9xf4xjq60qm99scmw6";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
attoparsec base bytestring containers directory exceptions
- fakedata-parser filepath hashable QuickCheck random regex-tdfa
- string-random template-haskell text time transformers
- unordered-containers vector yaml
+ fakedata-parser filepath hashable random string-random
+ template-haskell text time transformers unordered-containers vector
+ yaml
];
testHaskellDepends = [
attoparsec base bytestring containers directory exceptions
@@ -88731,9 +88902,9 @@ self: {
testToolDepends = [ hspec-discover ];
benchmarkHaskellDepends = [
attoparsec base bytestring containers deepseq directory exceptions
- fakedata-parser filepath gauge hashable QuickCheck random
- regex-tdfa string-random template-haskell text time transformers
- unordered-containers vector yaml
+ fakedata-parser filepath gauge hashable random string-random
+ template-haskell text time transformers unordered-containers vector
+ yaml
];
description = "Library for producing fake data";
license = lib.licenses.bsd3;
@@ -94483,6 +94654,28 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "formatting_7_1_3" = callPackage
+ ({ mkDerivation, base, clock, criterion, double-conversion
+ , ghc-prim, hspec, old-locale, QuickCheck, scientific, text, time
+ , transformers
+ }:
+ mkDerivation {
+ pname = "formatting";
+ version = "7.1.3";
+ sha256 = "1vrc2i1b6lxx2aq5hysfl3gl6miq2wbhxc384axvgrkqjbibnqc0";
+ libraryHaskellDepends = [
+ base clock double-conversion ghc-prim old-locale scientific text
+ time transformers
+ ];
+ testHaskellDepends = [ base ghc-prim hspec scientific text ];
+ benchmarkHaskellDepends = [
+ base criterion ghc-prim QuickCheck text
+ ];
+ description = "Combinator-based type-safe formatting (like printf() or FORMAT)";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"forml" = callPackage
({ mkDerivation, ansi-terminal, base, bytestring, cereal
, containers, directory, file-embed, ghc-prim, GraphSCC, hslogger
@@ -94629,8 +94822,8 @@ self: {
}:
mkDerivation {
pname = "fortran-src";
- version = "0.4.3";
- sha256 = "0wmyx0zlz2hmbrag8wgm8k33z9p0c2ylf3490hf9nz9b2303wflq";
+ version = "0.5.0";
+ sha256 = "1bza9aav1yy4yzv7lwwi1x466i9h7ar4xvwva1r7992msqp05pxb";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -94660,8 +94853,8 @@ self: {
}:
mkDerivation {
pname = "fortran-src-extras";
- version = "0.1.0";
- sha256 = "0q4wrif8mx5h6i2wsw2qa1hqdn95ii7211fnk8vj5g9ki3vrnlk8";
+ version = "0.2.0";
+ sha256 = "0wp1qq7fnzxlar0z7lh4g2fnalwp7xnqg43ws6c9b79xvahk58zi";
libraryHaskellDepends = [
aeson base binary bytestring containers directory filepath
fortran-src GenericPretty optparse-applicative text uniplate
@@ -97453,8 +97646,8 @@ self: {
}:
mkDerivation {
pname = "futhark-server";
- version = "1.0.0.0";
- sha256 = "00b0qblbx6sg6nk15zasbhbw9i63dmmpcsqdkqvxskr31qzj6vaa";
+ version = "1.1.0.0";
+ sha256 = "0mv3q4a6l3xp0qjlhh9f8bvgbmrmr4hypnkapb2wsn0fvb0iw2kb";
libraryHaskellDepends = [
base binary bytestring directory futhark-data mtl process temporary
text
@@ -99114,8 +99307,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "generic-enumeration";
- version = "0.1.0.0";
- sha256 = "1wwhbn3hpanr5ya1dc8spaf1r38sc1hglpz3d6mqizlna0p9a68l";
+ version = "0.1.0.1";
+ sha256 = "0bznwb8kkifbsd8yi0mp6cym90adjg30fzgj8181nsga4w9vzsab";
libraryHaskellDepends = [ base ];
description = "Generically derived enumerations";
license = lib.licenses.mit;
@@ -102170,6 +102363,19 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "ghc-trace-events_0_1_2_3" = callPackage
+ ({ mkDerivation, base, bytestring, tasty-bench, text }:
+ mkDerivation {
+ pname = "ghc-trace-events";
+ version = "0.1.2.3";
+ sha256 = "11m2ihzlncvxp8x2zgbnzbyybz2lbpdl5flk4gzmq0qz0957j7qd";
+ libraryHaskellDepends = [ base bytestring text ];
+ benchmarkHaskellDepends = [ base bytestring tasty-bench ];
+ description = "Faster traceEvent and traceMarker, and binary object logging for eventlog";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"ghc-typelits-extra" = callPackage
({ mkDerivation, base, containers, ghc, ghc-prim
, ghc-tcplugins-extra, ghc-typelits-knownnat
@@ -102578,8 +102784,8 @@ self: {
}:
mkDerivation {
pname = "ghcide";
- version = "1.4.0.2";
- sha256 = "1xqvfby6yb734lfiyxmzs17zaz56v7fh9rrfz9p81mdgspsqc739";
+ version = "1.4.0.3";
+ sha256 = "1znf54l3g44cskx5blfaibf1frgyhy5z7906rdvyzb0dqfmkbzpw";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -104456,8 +104662,8 @@ self: {
}:
mkDerivation {
pname = "git-annex";
- version = "8.20210621";
- sha256 = "01i8mgxz4ca0c50g2w2qgr3m04l5zsw17r0cadn3kwyld662r98n";
+ version = "8.20210630";
+ sha256 = "0mxzddaf7ra807aazx9gd4rl5565xzky0hwiyby0a06yqnf02266";
configureFlags = [
"-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime"
"-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser"
@@ -104824,14 +105030,14 @@ self: {
}:
mkDerivation {
pname = "git-repair";
- version = "1.20210111";
- sha256 = "08kdip1pg300yr50xwyklf9xpmcq8pgkym60yz97qj83yhlcszb7";
+ version = "1.20210629";
+ sha256 = "01k3xwd45ybmfw400zrvfnsnwj1v9xd4hg8iys8h8yk0b2mf2nbj";
isLibrary = false;
isExecutable = true;
setupHaskellDepends = [
async base bytestring Cabal data-default directory exceptions
- filepath filepath-bytestring hslogger IfElse mtl process split unix
- unix-compat
+ filepath filepath-bytestring hslogger IfElse mtl process split time
+ unix unix-compat
];
executableHaskellDepends = [
async attoparsec base bytestring containers data-default deepseq
@@ -109643,8 +109849,8 @@ self: {
}:
mkDerivation {
pname = "gopro-plus";
- version = "0.4.1.3";
- sha256 = "1924d0qymm18zy5pw04irf1nmwdbkbscxcvw4cmjqm9xj7cnyja0";
+ version = "0.5.0.0";
+ sha256 = "1bykxdqhynyq3xg09f4vv39lypprg0285pi7wpsbjmi5vg8w17pd";
libraryHaskellDepends = [
aeson base bytestring containers exceptions filepath
generic-deriving lens lens-aeson mtl random retry text time
@@ -114603,8 +114809,8 @@ self: {
}:
mkDerivation {
pname = "hadolint";
- version = "2.5.0";
- sha256 = "0snh5sp47xqncsb19jp29kc2mjln6gpbhwxmvsqy0z9wgch0ldgb";
+ version = "2.6.0";
+ sha256 = "0kxj853j4kr9vfp66mc47bd0ylzddbj6in6i7sjlcx4i861n3xnj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -119940,6 +120146,8 @@ self: {
];
description = "Generate Elm types and JSON encoders and decoders from Haskell types";
license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"haskell-token-utils" = callPackage
@@ -124474,6 +124682,36 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "headroom_0_4_2_0" = callPackage
+ ({ mkDerivation, aeson, base, doctest, either, extra, file-embed
+ , generic-data, hspec, hspec-discover, http-client, http-types
+ , microlens, microlens-th, modern-uri, mtl, mustache
+ , optparse-applicative, pcre-heavy, pcre-light, QuickCheck, req
+ , rio, string-interpolate, template-haskell, time, vcs-ignore, yaml
+ }:
+ mkDerivation {
+ pname = "headroom";
+ version = "0.4.2.0";
+ sha256 = "1rg1n3pa6lh1a1flk8g8r5m1s77hl0cyd0c129rw8h1w2w2kkpj0";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson base either extra file-embed generic-data http-client
+ http-types microlens microlens-th modern-uri mtl mustache
+ optparse-applicative pcre-heavy pcre-light req rio
+ string-interpolate template-haskell time vcs-ignore yaml
+ ];
+ executableHaskellDepends = [ base optparse-applicative rio ];
+ testHaskellDepends = [
+ aeson base doctest hspec modern-uri mtl optparse-applicative
+ pcre-light QuickCheck rio string-interpolate time
+ ];
+ testToolDepends = [ hspec-discover ];
+ description = "License Header Manager";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"heap" = callPackage
({ mkDerivation, base, QuickCheck }:
mkDerivation {
@@ -127867,18 +128105,18 @@ self: {
({ mkDerivation, algebraic-graphs, ansi-terminal, array, base
, bytestring, containers, directory, extra, filepath, ghc
, ghc-paths, hie-compat, hspec, lucid, mtl, optparse-applicative
- , process, sqlite-simple, temporary, text
+ , process, sqlite-simple, temporary, terminal-size, text
}:
mkDerivation {
pname = "hiedb";
- version = "0.3.0.1";
- sha256 = "1ci68q5r42rarmj12vrmggnj7c7jb8sw3wnmzrq2gn7vqhrr05jc";
+ version = "0.4.0.0";
+ sha256 = "1frcl9mxmn97qc97l3kw21ksapyndn6jq7yfxxrr0fvzn7jji7wv";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
algebraic-graphs ansi-terminal array base bytestring containers
directory extra filepath ghc hie-compat lucid mtl
- optparse-applicative sqlite-simple text
+ optparse-applicative sqlite-simple terminal-size text
];
executableHaskellDepends = [ base ghc-paths ];
testHaskellDepends = [
@@ -144575,6 +144813,24 @@ self: {
license = lib.licenses.bsd2;
}) {};
+ "hyphenation_0_8_2" = callPackage
+ ({ mkDerivation, base, bytestring, containers, file-embed, text
+ , unordered-containers, zlib
+ }:
+ mkDerivation {
+ pname = "hyphenation";
+ version = "0.8.2";
+ sha256 = "05330kd99cg9v6w26sj87wk2nfvpmn2r177kr66vr9n0rlmia60y";
+ enableSeparateDataOutput = true;
+ libraryHaskellDepends = [
+ base bytestring containers file-embed text unordered-containers
+ zlib
+ ];
+ description = "Configurable Knuth-Liang hyphenation";
+ license = lib.licenses.bsd2;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"hypher" = callPackage
({ mkDerivation, aeson, base, bytestring, Cabal, containers
, data-default, hashable, HTTP, http-conduit, http-types, HUnit
@@ -144925,8 +145181,8 @@ self: {
}:
mkDerivation {
pname = "ice40-prim";
- version = "0.3.1.0";
- sha256 = "11q09jyckl9q84qv6xxypf5kalxgbrpgq65bqysa26i6xll4p4d0";
+ version = "0.3.1.1";
+ sha256 = "1g0hfkkzgfkqsyyyhpxz7w4g2v5ay5k7d2xs2dp7m6lpzrgs5dl0";
libraryHaskellDepends = [
base clash-prelude ghc-typelits-extra ghc-typelits-knownnat
ghc-typelits-natnormalise interpolate
@@ -152438,14 +152694,20 @@ self: {
}) {};
"jsaddle-hello" = callPackage
- ({ mkDerivation, base, jsaddle, lens, text }:
+ ({ mkDerivation, base, Cabal, cabal-macosx, jsaddle, jsaddle-warp
+ , jsaddle-webkit2gtk, lens, text
+ }:
mkDerivation {
pname = "jsaddle-hello";
- version = "2.0.0.0";
- sha256 = "1bn0x8pgafdpf2ddxwinqriqdbdm9j5ca7ka3caqci1qb5sh86ll";
- isLibrary = false;
+ version = "2.0.0.1";
+ sha256 = "08ciwhp1k5ff75z9pq5zyp1vfgzc9aryj4czz3hg57r922yhq5ph";
+ isLibrary = true;
isExecutable = true;
- executableHaskellDepends = [ base jsaddle lens text ];
+ setupHaskellDepends = [ base Cabal cabal-macosx ];
+ libraryHaskellDepends = [ base jsaddle lens text ];
+ executableHaskellDepends = [
+ base jsaddle-warp jsaddle-webkit2gtk lens text
+ ];
description = "JSaddle Hello World, an example package";
license = lib.licenses.mit;
hydraPlatforms = lib.platforms.none;
@@ -161413,6 +161675,23 @@ self: {
license = lib.licenses.bsd3;
}) {inherit (pkgs) leveldb;};
+ "levenshtein" = callPackage
+ ({ mkDerivation, base, binary, deepseq, hashable, hspec
+ , hspec-discover, QuickCheck
+ }:
+ mkDerivation {
+ pname = "levenshtein";
+ version = "0.1.1.0";
+ sha256 = "1a4pz175skaw8s02pa6l2jm7m21sfghivzpd2vm2p08lmmwykx5p";
+ libraryHaskellDepends = [
+ base binary deepseq hashable QuickCheck
+ ];
+ testHaskellDepends = [ base hspec QuickCheck ];
+ testToolDepends = [ hspec-discover ];
+ description = "Calculate the edit distance between two foldables";
+ license = lib.licenses.bsd3;
+ }) {};
+
"levmar" = callPackage
({ mkDerivation, base, bindings-levmar, hmatrix, vector }:
mkDerivation {
@@ -161815,8 +162094,8 @@ self: {
pname = "libfuse3";
version = "0.1.2.0";
sha256 = "0a59b4xag5vzisrnvf4v1zkdsdzky96h8w2mdj6cip3vgr196frb";
- revision = "2";
- editedCabalFile = "0fbf1zrw5i3jag6yrzxsxcx82dag7a3mw5rmz6ab6v3gm9w8m9b2";
+ revision = "3";
+ editedCabalFile = "1w59kyc8hvlmbq8n6i7nz8cg8mkzzhfizfpgcm17adxlh6a68ana";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -163545,6 +163824,20 @@ self: {
broken = true;
}) {};
+ "linear-smc" = callPackage
+ ({ mkDerivation, array, base, constraints }:
+ mkDerivation {
+ pname = "linear-smc";
+ version = "1.0.0";
+ sha256 = "13b1gvpnpxvkswigd9cdq289m6d68vqddnq95p0i65vr2hhard8i";
+ libraryHaskellDepends = [ base constraints ];
+ testHaskellDepends = [ array base constraints ];
+ description = "Build SMC morphisms using linear types";
+ license = lib.licenses.lgpl3Plus;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
"linear-socket" = callPackage
({ mkDerivation, base, bytestring, hspec, network, tasty-hspec }:
mkDerivation {
@@ -164244,16 +164537,16 @@ self: {
}) {};
"lion" = callPackage
- ({ mkDerivation, base, Cabal, clash-prelude, generic-monoid
+ ({ mkDerivation, base, clash-prelude, generic-monoid
, ghc-typelits-extra, ghc-typelits-knownnat
, ghc-typelits-natnormalise, ice40-prim, lens, mtl
}:
mkDerivation {
pname = "lion";
- version = "0.2.0.0";
- sha256 = "0i0sr8jiaigpfhy4wnvblnrx5bl7l1vbh0pzjpdzks6r3g07h58f";
+ version = "0.3.0.0";
+ sha256 = "0yz5p4wvdl518nqc0vjjrmvl5danm9hp37gnar8ancf2nrfh9gr9";
libraryHaskellDepends = [
- base Cabal clash-prelude generic-monoid ghc-typelits-extra
+ base clash-prelude generic-monoid ghc-typelits-extra
ghc-typelits-knownnat ghc-typelits-natnormalise ice40-prim lens mtl
];
description = "RISC-V Core";
@@ -164301,14 +164594,18 @@ self: {
}) {};
"liquid-base" = callPackage
- ({ mkDerivation, base, Cabal, liquid-ghc-prim, liquidhaskell }:
+ ({ mkDerivation, base, Cabal, integer-gmp, liquid-ghc-prim
+ , liquidhaskell
+ }:
mkDerivation {
pname = "liquid-base";
- version = "4.14.1.0";
- sha256 = "0w5pwksyf8fbr8v8j5mshcysxlbz4lxdvmayc3pj8cm8xcdrvzkm";
+ version = "4.15.0.0";
+ sha256 = "1f1lqdd65a3z0by0i3dr51hahcsq8s3vcc0xyxlvb5pp3vsz89vm";
enableSeparateDataOutput = true;
setupHaskellDepends = [ base Cabal liquidhaskell ];
- libraryHaskellDepends = [ base liquid-ghc-prim liquidhaskell ];
+ libraryHaskellDepends = [
+ base integer-gmp liquid-ghc-prim liquidhaskell
+ ];
description = "Drop-in base replacement for LiquidHaskell";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
@@ -164384,8 +164681,8 @@ self: {
({ mkDerivation, base, Cabal, ghc-prim, liquidhaskell }:
mkDerivation {
pname = "liquid-ghc-prim";
- version = "0.6.1";
- sha256 = "1zpb0izg4y98xz87ivn6rs5nfshvawrxyb5hc8jzif2p17j0aqpb";
+ version = "0.7.0";
+ sha256 = "0pyhdg0fcvg0hm6m541hkr9spl3mghf9s4nkl62vi0hfwp1gd5bb";
enableSeparateDataOutput = true;
setupHaskellDepends = [ base Cabal liquidhaskell ];
libraryHaskellDepends = [ ghc-prim liquidhaskell ];
@@ -164889,17 +165186,17 @@ self: {
"list-zipper" = callPackage
({ mkDerivation, base, checkers, comonad, deriving-compat, hedgehog
- , hedgehog-fn, lens, mtl, QuickCheck, semigroupoids, semigroups
- , tasty, tasty-hedgehog, tasty-hunit, tasty-quickcheck
- , transformers
+ , hedgehog-fn, lens, MonadRandom, mtl, QuickCheck, random-shuffle
+ , semigroupoids, semigroups, tasty, tasty-hedgehog, tasty-hunit
+ , tasty-quickcheck, transformers
}:
mkDerivation {
pname = "list-zipper";
- version = "0.0.10";
- sha256 = "0vnylv1w7lkvlh7kmaz06gbq7fiz6dm44rl2s9r2nrnfslm4bjr3";
+ version = "0.0.11";
+ sha256 = "0p68plalb2cj8bmhwkkfd5vjcrxbmbbi7flwlhrf10j2fyl6qs1h";
libraryHaskellDepends = [
- base comonad deriving-compat lens mtl semigroupoids semigroups
- transformers
+ base comonad deriving-compat lens MonadRandom mtl random-shuffle
+ semigroupoids semigroups transformers
];
testHaskellDepends = [
base checkers hedgehog hedgehog-fn lens mtl QuickCheck tasty
@@ -168039,8 +168336,8 @@ self: {
}:
mkDerivation {
pname = "lumberjack";
- version = "1.0.0.0";
- sha256 = "1avv2qsncq10dfx3kqvd7q9dzwk1wmf39a61zw2cr8a8jpg89mfi";
+ version = "1.0.0.1";
+ sha256 = "0m0xyy42d2ibmnyhixf5hs65a2b1fhbjzx5j3430wcvzb4h71fdc";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -184186,6 +184483,40 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "net-mqtt_0_8_0_0" = callPackage
+ ({ mkDerivation, async, attoparsec, attoparsec-binary, base, binary
+ , bytestring, checkers, conduit, conduit-extra, connection
+ , containers, deepseq, HUnit, network-conduit-tls, network-uri
+ , optparse-applicative, QuickCheck, stm, tasty, tasty-hunit
+ , tasty-quickcheck, text, websockets
+ }:
+ mkDerivation {
+ pname = "net-mqtt";
+ version = "0.8.0.0";
+ sha256 = "1635kk5619syjj80ynpnd61qdiaxm349qyzhbaa8nc8nm8kkw2gh";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ async attoparsec attoparsec-binary base binary bytestring conduit
+ conduit-extra connection containers deepseq network-conduit-tls
+ network-uri QuickCheck stm text websockets
+ ];
+ executableHaskellDepends = [
+ async attoparsec attoparsec-binary base binary bytestring conduit
+ conduit-extra connection containers deepseq network-conduit-tls
+ network-uri optparse-applicative QuickCheck stm text websockets
+ ];
+ testHaskellDepends = [
+ async attoparsec attoparsec-binary base binary bytestring checkers
+ conduit conduit-extra connection containers deepseq HUnit
+ network-conduit-tls network-uri QuickCheck stm tasty tasty-hunit
+ tasty-quickcheck text websockets
+ ];
+ description = "An MQTT Protocol Implementation";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"net-mqtt-lens" = callPackage
({ mkDerivation, base, HUnit, lens, net-mqtt, tasty, tasty-hunit
, tasty-quickcheck
@@ -184202,14 +184533,31 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "net-mqtt-lens_0_1_1_0" = callPackage
+ ({ mkDerivation, base, HUnit, lens, net-mqtt, tasty, tasty-hunit
+ , tasty-quickcheck
+ }:
+ mkDerivation {
+ pname = "net-mqtt-lens";
+ version = "0.1.1.0";
+ sha256 = "0rlib45yqlcij12pij8y690n3ajma35fyj8292b1vggk07dscycq";
+ libraryHaskellDepends = [ base lens net-mqtt ];
+ testHaskellDepends = [
+ base HUnit lens net-mqtt tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Optics for net-mqtt";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"net-mqtt-rpc" = callPackage
({ mkDerivation, base, bytestring, exceptions, net-mqtt
, network-uri, optparse-applicative, random, stm, text, uuid
}:
mkDerivation {
pname = "net-mqtt-rpc";
- version = "0.1.2.1";
- sha256 = "01qkix666jh7yvm0gl195brjbi8yw06nnp86iksahvch2bnsz9ax";
+ version = "0.2.0.0";
+ sha256 = "1ql1hjvx41gspjbpr4rldrcn0xj483g2cphvxbb51m4x6n690lkn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -184221,6 +184569,8 @@ self: {
];
description = "Make RPC calls via an MQTT broker";
license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
}) {};
"net-spider" = callPackage
@@ -187978,10 +188328,8 @@ self: {
}:
mkDerivation {
pname = "nothunks";
- version = "0.1.2";
- sha256 = "0z9calmdw4bk4cdwrfq5nkxxks2f82q59i7kv6lnsgwyl4nqvg2y";
- revision = "1";
- editedCabalFile = "18q60yrm0fwb7zs4saxv4f3gk2av4dmbjag04kxzrllfy34h3y6z";
+ version = "0.1.3";
+ sha256 = "0lqfhnyxhmhajvsgmz5h428pb5zrdy9zvbc5inzhd83cv31yk4f1";
libraryHaskellDepends = [
base bytestring containers ghc-heap stm text time vector
];
@@ -188297,25 +188645,27 @@ self: {
license = lib.licenses.bsd3;
}) {};
- "nri-observability_0_1_1_0" = callPackage
+ "nri-observability_0_1_1_1" = callPackage
({ mkDerivation, aeson, aeson-pretty, async, base, bugsnag-hs
- , bytestring, directory, hostname, http-client, http-client-tls
- , nri-env-parser, nri-prelude, random, safe-exceptions, stm, text
- , time, unordered-containers, uuid
+ , bytestring, conduit, directory, hostname, http-client
+ , http-client-tls, nri-env-parser, nri-prelude, random
+ , safe-exceptions, stm, text, time, unordered-containers, uuid
}:
mkDerivation {
pname = "nri-observability";
- version = "0.1.1.0";
- sha256 = "17zr60z6i07cnqs6x2r3lzd5hk0g8sh10hyckh84ynyjpdzksggd";
+ version = "0.1.1.1";
+ sha256 = "15vlk59jl8wsxw48r72hdxnhhgk4p5xx598nbzp3ap88iqhm35d5";
libraryHaskellDepends = [
- aeson aeson-pretty async base bugsnag-hs bytestring directory
- hostname http-client http-client-tls nri-env-parser nri-prelude
- random safe-exceptions stm text time unordered-containers uuid
+ aeson aeson-pretty async base bugsnag-hs bytestring conduit
+ directory hostname http-client http-client-tls nri-env-parser
+ nri-prelude random safe-exceptions stm text time
+ unordered-containers uuid
];
testHaskellDepends = [
- aeson aeson-pretty async base bugsnag-hs bytestring directory
- hostname http-client http-client-tls nri-env-parser nri-prelude
- random safe-exceptions stm text time unordered-containers uuid
+ aeson aeson-pretty async base bugsnag-hs bytestring conduit
+ directory hostname http-client http-client-tls nri-env-parser
+ nri-prelude random safe-exceptions stm text time
+ unordered-containers uuid
];
description = "Report log spans collected by nri-prelude";
license = lib.licenses.bsd3;
@@ -190732,7 +191082,7 @@ self: {
license = lib.licenses.bsd3;
}) {};
- "opaleye_0_7_2_0" = callPackage
+ "opaleye_0_7_3_0" = callPackage
({ mkDerivation, aeson, base, base16-bytestring, bytestring
, case-insensitive, containers, contravariant, dotenv, hspec
, hspec-discover, multiset, postgresql-simple, pretty
@@ -190742,8 +191092,8 @@ self: {
}:
mkDerivation {
pname = "opaleye";
- version = "0.7.2.0";
- sha256 = "1qz34isgb5hl2ab5vij3zw1h3xwvl3a0d1k02n156xszibnkcgf1";
+ version = "0.7.3.0";
+ sha256 = "0ls8hk8iy47hna1y7kbakzv9ihp61lv605f1ap4di95fv03wy288";
libraryHaskellDepends = [
aeson base base16-bytestring bytestring case-insensitive
contravariant postgresql-simple pretty product-profunctors
@@ -195235,6 +195585,48 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "pantry_0_5_2_3" = callPackage
+ ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal
+ , casa-client, casa-types, conduit, conduit-extra, containers
+ , cryptonite, cryptonite-conduit, digest, exceptions, filelock
+ , generic-deriving, hackage-security, hedgehog, hpack, hspec
+ , http-client, http-client-tls, http-conduit, http-download
+ , http-types, memory, mtl, network-uri, path, path-io, persistent
+ , persistent-sqlite, persistent-template, primitive, QuickCheck
+ , raw-strings-qq, resourcet, rio, rio-orphans, rio-prettyprint
+ , tar-conduit, text, text-metrics, time, transformers, unix-compat
+ , unliftio, unordered-containers, vector, yaml, zip-archive
+ }:
+ mkDerivation {
+ pname = "pantry";
+ version = "0.5.2.3";
+ sha256 = "17r9fgs83dp0s9wq14q5hvf5vnl8d7cg9p9dnbixgsysq6g6d29g";
+ libraryHaskellDepends = [
+ aeson ansi-terminal base bytestring Cabal casa-client casa-types
+ conduit conduit-extra containers cryptonite cryptonite-conduit
+ digest filelock generic-deriving hackage-security hpack http-client
+ http-client-tls http-conduit http-download http-types memory mtl
+ network-uri path path-io persistent persistent-sqlite
+ persistent-template primitive resourcet rio rio-orphans
+ rio-prettyprint tar-conduit text text-metrics time transformers
+ unix-compat unliftio unordered-containers vector yaml zip-archive
+ ];
+ testHaskellDepends = [
+ aeson ansi-terminal base bytestring Cabal casa-client casa-types
+ conduit conduit-extra containers cryptonite cryptonite-conduit
+ digest exceptions filelock generic-deriving hackage-security
+ hedgehog hpack hspec http-client http-client-tls http-conduit
+ http-download http-types memory mtl network-uri path path-io
+ persistent persistent-sqlite persistent-template primitive
+ QuickCheck raw-strings-qq resourcet rio rio-orphans rio-prettyprint
+ tar-conduit text text-metrics time transformers unix-compat
+ unliftio unordered-containers vector yaml zip-archive
+ ];
+ description = "Content addressable Haskell package management";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"pantry-tmp" = callPackage
({ mkDerivation, aeson, ansi-terminal, array, base, base-orphans
, base64-bytestring, bytestring, Cabal, conduit, conduit-extra
@@ -196678,14 +197070,27 @@ self: {
}) {};
"parsley" = callPackage
- ({ mkDerivation, base, parsley-core, template-haskell, text }:
+ ({ mkDerivation, array, attoparsec, base, bytestring, containers
+ , criterion, deepseq, happy, megaparsec, mtl, parsec, parsley-core
+ , parsley-garnish, tasty, tasty-hunit, tasty-quickcheck
+ , template-haskell, text, th-test-utils
+ }:
mkDerivation {
pname = "parsley";
- version = "1.0.0.0";
- sha256 = "08g89wgynvr58xypcpvd552v7h16cb1rbfggiyr8dj49bmgm0hwx";
+ version = "1.0.0.1";
+ sha256 = "0z4w6hwa0yj34xsqp63kqy3wkk51k343fv8ijbk0s4w4hdx7d7jb";
libraryHaskellDepends = [
base parsley-core template-haskell text
];
+ testHaskellDepends = [
+ base deepseq parsley-garnish tasty tasty-hunit tasty-quickcheck
+ template-haskell th-test-utils
+ ];
+ benchmarkHaskellDepends = [
+ array attoparsec base bytestring containers criterion deepseq
+ megaparsec mtl parsec parsley-garnish template-haskell text
+ ];
+ benchmarkToolDepends = [ happy ];
description = "A fast parser combinator library backed by Typed Template Haskell";
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
@@ -196699,8 +197104,8 @@ self: {
}:
mkDerivation {
pname = "parsley-core";
- version = "1.0.0.0";
- sha256 = "0vcvxnmnml5jsjicx6rhskkb30ggz95wjlfcj1fzxc9si9vlkh4j";
+ version = "1.2.0.0";
+ sha256 = "0q3kj5ima8i06rmm5659jhhzfm6shgb3k4sbf34dq1jbwgqrkja1";
libraryHaskellDepends = [
array base bytestring containers dependent-map dependent-sum
ghc-prim hashable mtl pretty-terminal template-haskell text
@@ -198053,6 +198458,30 @@ self: {
license = lib.licenses.asl20;
}) {};
+ "pcre2_2_0_0" = callPackage
+ ({ mkDerivation, base, containers, criterion, hspec
+ , microlens-platform, mtl, pcre-light, regex-pcre-builtin
+ , template-haskell, text
+ }:
+ mkDerivation {
+ pname = "pcre2";
+ version = "2.0.0";
+ sha256 = "1jkyc2s3x5n7zrw9b78gk8jj262xfmg8cva2gr7mlzzl0hd9r11y";
+ libraryHaskellDepends = [
+ base containers mtl template-haskell text
+ ];
+ testHaskellDepends = [
+ base containers hspec microlens-platform mtl template-haskell text
+ ];
+ benchmarkHaskellDepends = [
+ base containers criterion microlens-platform mtl pcre-light
+ regex-pcre-builtin template-haskell text
+ ];
+ description = "Regular expressions via the PCRE2 C library (included)";
+ license = lib.licenses.asl20;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"pdf-slave" = callPackage
({ mkDerivation, aeson, base, base64-bytestring, bytestring
, containers, directory, exceptions, haskintex, HaTeX
@@ -199297,7 +199726,7 @@ self: {
maintainers = with lib.maintainers; [ psibi ];
}) {};
- "persistent_2_13_0_4" = callPackage
+ "persistent_2_13_1_1" = callPackage
({ mkDerivation, aeson, attoparsec, base, base64-bytestring
, blaze-html, bytestring, conduit, containers, criterion, deepseq
, fast-logger, file-embed, hspec, http-api-data, lift-type
@@ -199308,8 +199737,8 @@ self: {
}:
mkDerivation {
pname = "persistent";
- version = "2.13.0.4";
- sha256 = "04q4x50p2jpsp7fzrb61rs225hnrl8n1khmdvf0z6inkwq462w6a";
+ version = "2.13.1.1";
+ sha256 = "0sg51psmpjsz9hiva0gn3xcnd74a6dwbzx1bzi918idcfkpbn496";
libraryHaskellDepends = [
aeson attoparsec base base64-bytestring blaze-html bytestring
conduit containers fast-logger http-api-data lift-type monad-logger
@@ -199404,8 +199833,8 @@ self: {
}:
mkDerivation {
pname = "persistent-discover";
- version = "0.1.0.1";
- sha256 = "1vncymwn132x3mf468r94r6wa6890zgmvjhq64gr5bhzh3mnah6c";
+ version = "0.1.0.4";
+ sha256 = "0p5nfxs885siy0a629iwqxksz3704zyinfhl55n74crxad3kgacj";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -199433,10 +199862,8 @@ self: {
}:
mkDerivation {
pname = "persistent-documentation";
- version = "0.1.0.2";
- sha256 = "0ys864vjzl97c9qv0gg5q9zviammrfvm0schvh7ckr9pdg062z17";
- revision = "1";
- editedCabalFile = "0pzgmwqjyzpql7d6bk9xkzkjvm21giq7f420y4fqq4wli3g2cwmx";
+ version = "0.1.0.3";
+ sha256 = "03p3ppjrn9j76bwgq7n921c2h0xkzsf9ish6nx6bhxdggyq3bfwy";
libraryHaskellDepends = [
base containers mtl persistent template-haskell text
];
@@ -200358,6 +200785,32 @@ self: {
broken = true;
}) {};
+ "pg-transact_0_3_2_0" = callPackage
+ ({ mkDerivation, async, base, bytestring, criterion, deepseq
+ , exceptions, hspec, hspec-expectations-lifted, monad-control
+ , postgresql-libpq, postgresql-simple, tmp-postgres, transformers
+ }:
+ mkDerivation {
+ pname = "pg-transact";
+ version = "0.3.2.0";
+ sha256 = "0ch44w9hdvylpcnz1d89v75m4y0rjv1h572bcmcx2n77zs19w45g";
+ libraryHaskellDepends = [
+ base bytestring exceptions monad-control postgresql-simple
+ transformers
+ ];
+ testHaskellDepends = [
+ async base bytestring exceptions hspec hspec-expectations-lifted
+ postgresql-libpq postgresql-simple tmp-postgres
+ ];
+ benchmarkHaskellDepends = [
+ base criterion deepseq postgresql-simple tmp-postgres
+ ];
+ description = "A postgresql-simple transaction monad";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
"pgdl" = callPackage
({ mkDerivation, base, binary, brick, bytestring, Cabal, conduit
, conduit-extra, configurator, containers, directory
@@ -204876,8 +205329,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-chronos";
- version = "0.1.2.2";
- sha256 = "15vi5x099r38jk3lnynpi8my4fp06fkzwvrxgpvxdfp9ilg2al6h";
+ version = "0.1.2.3";
+ sha256 = "0awsnl207i1fi7qv4cqhfa22r2diq7js6s06xgwgxbzd0wmq2j9g";
libraryHaskellDepends = [
aeson base chronos containers polysemy polysemy-plugin
polysemy-time relude text
@@ -204886,7 +205339,7 @@ self: {
aeson base chronos containers hedgehog polysemy polysemy-plugin
polysemy-test polysemy-time relude tasty tasty-hedgehog text
];
- description = "Polysemy effect for chronos";
+ description = "Polysemy-time Interpreters for Chronos";
license = "BSD-2-Clause-Patent";
hydraPlatforms = lib.platforms.none;
}) {};
@@ -205199,14 +205652,26 @@ self: {
hydraPlatforms = lib.platforms.none;
}) {};
+ "polysemy-req" = callPackage
+ ({ mkDerivation, base, polysemy, req }:
+ mkDerivation {
+ pname = "polysemy-req";
+ version = "0.1.0";
+ sha256 = "1vji169hk7an0dal8chk3h3jb6yxjh037arp15zkc8y5m0r5wbnm";
+ libraryHaskellDepends = [ base polysemy req ];
+ description = "Polysemy effect for req";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"polysemy-resume" = callPackage
({ mkDerivation, base, hedgehog, polysemy, polysemy-plugin
, polysemy-test, relude, tasty, tasty-hedgehog, text, transformers
}:
mkDerivation {
pname = "polysemy-resume";
- version = "0.1.0.2";
- sha256 = "0s6ayc1qlpvpasysf9z5jcy3gfqc9agg76xxlahpjn1ysaswbgmq";
+ version = "0.1.0.3";
+ sha256 = "02nlhkhzjr5zg8q4ff0an1vxm5vxwkq1d83j4980xkq20582sfvl";
libraryHaskellDepends = [ base polysemy relude transformers ];
testHaskellDepends = [
base hedgehog polysemy polysemy-plugin polysemy-test relude tasty
@@ -205224,8 +205689,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-test";
- version = "0.3.1.3";
- sha256 = "0m6zczyw4shgrpfyz23m9n3626mxcfqj0sdfcrnlkz7n0k0k0470";
+ version = "0.3.1.4";
+ sha256 = "0cysny71f92d4ncx0mjglc3wjc7yna2x6113rq8kk4s5z0zsqj7z";
enableSeparateDataOutput = true;
libraryHaskellDepends = [
base containers either hedgehog path path-io polysemy
@@ -205250,8 +205715,8 @@ self: {
}:
mkDerivation {
pname = "polysemy-time";
- version = "0.1.2.2";
- sha256 = "1q08dwyp4v28s31gfq2ha8irfhczxzhg9c96wps6iz5xl7cir9va";
+ version = "0.1.2.3";
+ sha256 = "0hxh9i3rw434igzx41nzbgglnvgvvgrxbgwz7cb25srj4911n69j";
libraryHaskellDepends = [
aeson base composition containers data-default either polysemy
relude string-interpolate template-haskell text time torsor
@@ -205261,7 +205726,7 @@ self: {
polysemy polysemy-plugin polysemy-test relude string-interpolate
tasty tasty-hedgehog template-haskell text time torsor
];
- description = "Polysemy effect for time";
+ description = "Polysemy Effect for Time";
license = "BSD-2-Clause-Patent";
hydraPlatforms = lib.platforms.none;
}) {};
@@ -206359,32 +206824,32 @@ self: {
}) {};
"postgres-websockets" = callPackage
- ({ mkDerivation, aeson, alarmclock, async, auto-update, base
- , base64-bytestring, bytestring, contravariant, either, envparse
- , hasql, hasql-notifications, hasql-pool, hspec, hspec-wai
- , hspec-wai-json, http-types, jose, lens, lens-aeson, network
- , postgresql-libpq, protolude, retry, stm, stm-containers
- , stringsearch, text, time, unordered-containers, wai
- , wai-app-static, wai-extra, wai-websockets, warp, websockets
+ ({ mkDerivation, aeson, alarmclock, auto-update, base
+ , base64-bytestring, bytestring, either, envparse, hasql
+ , hasql-notifications, hasql-pool, hspec, http-types, jose, lens
+ , lens-aeson, network, postgresql-libpq, protolude, retry, stm
+ , stm-containers, text, time, unordered-containers, wai
+ , wai-app-static, wai-extra, wai-websockets, warp, warp-tls
+ , websockets
}:
mkDerivation {
pname = "postgres-websockets";
- version = "0.10.0.0";
- sha256 = "1rhpv9dams24iy9wpj0v69blr2109xprz7yj1y0ng9cw3bnsrldm";
+ version = "0.11.1.0";
+ sha256 = "1q7pgklgc0d93hwacv3akx1vi29hvanj7lpyl29nzzwwk2y2pird";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
- aeson alarmclock async auto-update base base64-bytestring
- bytestring contravariant either envparse hasql hasql-notifications
- hasql-pool http-types jose lens postgresql-libpq protolude retry
- stm stm-containers stringsearch text time unordered-containers wai
- wai-app-static wai-extra wai-websockets warp websockets
+ aeson alarmclock auto-update base base64-bytestring bytestring
+ either envparse hasql hasql-notifications hasql-pool http-types
+ jose lens postgresql-libpq protolude retry stm stm-containers text
+ time unordered-containers wai wai-app-static wai-extra
+ wai-websockets warp warp-tls websockets
];
executableHaskellDepends = [ base protolude ];
testHaskellDepends = [
- aeson base hasql hasql-notifications hasql-pool hspec hspec-wai
- hspec-wai-json http-types lens lens-aeson network protolude stm
- time unordered-containers wai-extra websockets
+ aeson base hasql hasql-notifications hasql-pool hspec http-types
+ lens lens-aeson network protolude stm time unordered-containers
+ wai-extra websockets
];
description = "Middleware to map LISTEN/NOTIFY messages to Websockets";
license = lib.licenses.bsd3;
@@ -206708,6 +207173,27 @@ self: {
hydraPlatforms = lib.platforms.none;
}) {};
+ "postgresql-replicant" = callPackage
+ ({ mkDerivation, aeson, async, attoparsec, base, binary, bits
+ , bytestring, cereal, containers, hspec, keep-alive
+ , postgresql-libpq, scientific, stm, text, time
+ }:
+ mkDerivation {
+ pname = "postgresql-replicant";
+ version = "0.1.0.1";
+ sha256 = "1jlmbi5inwwpwyvrfg13b91fv642xcahfv8nhi0y6dqrvfj69h0q";
+ isLibrary = true;
+ isExecutable = true;
+ libraryHaskellDepends = [
+ aeson async attoparsec base bits bytestring cereal containers
+ keep-alive postgresql-libpq scientific stm text time
+ ];
+ executableHaskellDepends = [ base postgresql-libpq ];
+ testHaskellDepends = [ base binary bytestring cereal hspec ];
+ description = "PostgreSQL logical streaming replication library";
+ license = lib.licenses.bsd3;
+ }) {};
+
"postgresql-schema" = callPackage
({ mkDerivation, base, basic-prelude, optparse-applicative
, postgresql-simple, shelly, text, time
@@ -209080,6 +209566,29 @@ self: {
license = lib.licenses.mit;
}) {};
+ "primitive-extras_0_10_1_1" = callPackage
+ ({ mkDerivation, base, bytestring, cereal, deferred-folds, focus
+ , foldl, list-t, primitive, primitive-unlifted, profunctors
+ , QuickCheck, quickcheck-instances, rerebase, tasty, tasty-hunit
+ , tasty-quickcheck, vector
+ }:
+ mkDerivation {
+ pname = "primitive-extras";
+ version = "0.10.1.1";
+ sha256 = "117bgh5bafzvamkpl4g97c8vprs4lndl5pjc3nl6wqj7jbrgpw25";
+ libraryHaskellDepends = [
+ base bytestring cereal deferred-folds focus foldl list-t primitive
+ primitive-unlifted profunctors vector
+ ];
+ testHaskellDepends = [
+ cereal deferred-folds focus primitive QuickCheck
+ quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck
+ ];
+ description = "Extras for the \"primitive\" library";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"primitive-foreign" = callPackage
({ mkDerivation, base, primitive, QuickCheck }:
mkDerivation {
@@ -209554,16 +210063,14 @@ self: {
license = lib.licenses.mit;
}) {};
- "process_1_6_11_0" = callPackage
+ "process_1_6_12_0" = callPackage
({ mkDerivation, base, bytestring, deepseq, directory, filepath
, unix
}:
mkDerivation {
pname = "process";
- version = "1.6.11.0";
- sha256 = "0nv8c2hnx1l6xls6b61l8sm7j250qfbj1fjj5n6m15ppk9f0d9jd";
- revision = "2";
- editedCabalFile = "1yz98g78syad217c816q5rrdb7w93lpsp3pcc4djsy050w9ji56n";
+ version = "1.6.12.0";
+ sha256 = "1zw551zrnq70ip9dsc564aw1zf90l48jf59rxhjgx4d00ngs165x";
libraryHaskellDepends = [ base deepseq directory filepath unix ];
testHaskellDepends = [ base bytestring directory ];
description = "Process libraries";
@@ -212600,8 +213107,8 @@ self: {
}:
mkDerivation {
pname = "push-notify-apn";
- version = "0.2.0.1";
- sha256 = "1p33nwazxk4kk52vw6i8rrsgy8i3bzn0klp56bv6nj1751z3mzbj";
+ version = "0.2.0.2";
+ sha256 = "194xn4wrnpdcyc76b9qplyfv15qgrqb60x41j43lwskh8yvr57sx";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -218090,21 +218597,21 @@ self: {
"recover-rtti" = callPackage
({ mkDerivation, aeson, base, bytestring, containers, ghc-heap
- , ghc-prim, mtl, QuickCheck, sop-core, stm, tasty, tasty-quickcheck
- , text, unordered-containers, vector
+ , ghc-prim, mtl, primitive, QuickCheck, sop-core, stm, tasty
+ , tasty-quickcheck, text, unordered-containers, vector
}:
mkDerivation {
pname = "recover-rtti";
- version = "0.3.0.0";
- sha256 = "0zk08jzsww8sv3q9h1mnc6a8ckqlf3lvc5cxwfbni7rb9giz6zia";
+ version = "0.4.0.0";
+ sha256 = "15nyshkbl7yh9h19ia3hgyciq2mn11nvsp258pb3f8d8xjjyk820";
libraryHaskellDepends = [
- aeson base bytestring containers ghc-heap mtl sop-core stm text
- unordered-containers vector
+ aeson base bytestring containers ghc-heap mtl primitive sop-core
+ stm text unordered-containers vector
];
testHaskellDepends = [
- aeson base bytestring containers ghc-heap ghc-prim mtl QuickCheck
- sop-core stm tasty tasty-quickcheck text unordered-containers
- vector
+ aeson base bytestring containers ghc-heap ghc-prim mtl primitive
+ QuickCheck sop-core stm tasty tasty-quickcheck text
+ unordered-containers vector
];
description = "Recover run-time type information from the GHC heap";
license = lib.licenses.bsd3;
@@ -220727,6 +221234,8 @@ self: {
pname = "rel8";
version = "1.0.0.1";
sha256 = "1kwvib3chqw5xrz6v7z0jy75mgyhqqb755xzn02zz2hvjwfcqc6v";
+ revision = "1";
+ editedCabalFile = "04lq11nxq5n6l6hlgqi78xbfknvx7s5mycwzcp2a0p99kcn3x9a4";
libraryHaskellDepends = [
aeson base bytestring case-insensitive contravariant hasql opaleye
profunctors scientific semialign semigroupoids text these time
@@ -222353,8 +222862,8 @@ self: {
pname = "resolv";
version = "0.1.2.0";
sha256 = "0wa6wsh6i52q4ah2z0hgzlks325kigch4yniz0y15nw4skxbm8l1";
- revision = "2";
- editedCabalFile = "0nn5dalsl9sradkpv4awsb90v8cvcqvw4hd58yvpp4vpfybnk90h";
+ revision = "3";
+ editedCabalFile = "0af5dsdyn04i76d012xhhfkkml10bqzl6q2yivkhf8rlvh1fiii5";
libraryHaskellDepends = [
base base16-bytestring binary bytestring containers
];
@@ -232352,15 +232861,15 @@ self: {
}) {};
"servant-checked-exceptions" = callPackage
- ({ mkDerivation, base, bytestring, hspec-wai, http-types, servant
- , servant-checked-exceptions-core, servant-client
+ ({ mkDerivation, base, bytestring, hspec, hspec-wai, http-types
+ , servant, servant-checked-exceptions-core, servant-client
, servant-client-core, servant-server, tasty, tasty-hspec
, tasty-hunit, wai, world-peace
}:
mkDerivation {
pname = "servant-checked-exceptions";
- version = "2.2.0.0";
- sha256 = "1shbnrjk2d0lq9nskl95jkfgr4ad79nx4k87zjg4c4m6m09nf5bh";
+ version = "2.2.0.1";
+ sha256 = "0md5ck09phkplf0kqzj79sac92s8pw1pmic3bxcwcda80h26ck2j";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -232368,8 +232877,8 @@ self: {
servant-client servant-client-core servant-server wai world-peace
];
testHaskellDepends = [
- base hspec-wai http-types servant servant-server tasty tasty-hspec
- tasty-hunit wai
+ base hspec hspec-wai http-types servant servant-server tasty
+ tasty-hspec tasty-hunit wai
];
description = "Checked exceptions for Servant APIs";
license = lib.licenses.bsd3;
@@ -232382,8 +232891,8 @@ self: {
}:
mkDerivation {
pname = "servant-checked-exceptions-core";
- version = "2.2.0.0";
- sha256 = "1irakwsdj6f0yjp0cpgai6x01yq99qd2rwy1w3pb7xwiksdnxx6c";
+ version = "2.2.0.1";
+ sha256 = "023fb1a15wjx6bwfix072sprckzkn2kzdkwbh6dr2yh4rg5snvrn";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -233603,8 +234112,8 @@ self: {
pname = "servant-openapi3";
version = "2.0.1.2";
sha256 = "1lqvycbv49x0i3adbsdlcl49n65wxfjzhiz9pj11hg4k0j952q5p";
- revision = "1";
- editedCabalFile = "19mag4xbiswaxpdxjn5yj3jbascbwza0y89zppgzb342prqdryjr";
+ revision = "2";
+ editedCabalFile = "0cb41wx0lgssda2v26cn36c32j2g0q6gsif7jyy3c5fhaqmn3svv";
setupHaskellDepends = [ base Cabal cabal-doctest ];
libraryHaskellDepends = [
aeson aeson-pretty base base-compat bytestring hspec http-media
@@ -234478,6 +234987,8 @@ self: {
pname = "servant-swagger-ui";
version = "0.3.5.3.47.1";
sha256 = "00bmkj87rnd9zmg54h3z8k9zgs5d17lcdn9gp006xixa6g494cms";
+ revision = "1";
+ editedCabalFile = "1dn93dhr8qaxr3raz5myrps1bkhlr6bha8q3kwhyj4q7ahdvj4nj";
libraryHaskellDepends = [
aeson base bytestring file-embed-lzma servant servant-server
servant-swagger-ui-core text
@@ -234495,6 +235006,8 @@ self: {
pname = "servant-swagger-ui-core";
version = "0.3.5";
sha256 = "0ckvrwrb3x39hfl2hixcj3fhibh0vqsh6y7n1lsm25yvzfrg02zd";
+ revision = "1";
+ editedCabalFile = "0fk7bj8fndxf1aw8xhhacjp8rrvx10gj7kh9d2pvjavnz310ymxg";
libraryHaskellDepends = [
aeson base blaze-markup bytestring http-media servant servant-blaze
servant-server text transformers transformers-compat wai-app-static
@@ -234511,6 +235024,8 @@ self: {
pname = "servant-swagger-ui-jensoleg";
version = "0.3.4";
sha256 = "04s4syfmnjwa52xqm29x2sfi1ka6p7fpjff0pxry099rh0d59hkm";
+ revision = "1";
+ editedCabalFile = "0yvgbyqdkjp5qv88gm7wgcl5rb4haijc4jfmmfcq8g63ya7msx9x";
libraryHaskellDepends = [
aeson base bytestring file-embed-lzma servant servant-server
servant-swagger-ui-core text
@@ -234527,6 +235042,8 @@ self: {
pname = "servant-swagger-ui-redoc";
version = "0.3.4.1.22.3";
sha256 = "0ln2sz7ffhddk4dqvczpxb5g8f6bic7sandn5zifpz2jg7lgzy0f";
+ revision = "1";
+ editedCabalFile = "1w6h6g8hlsyv87xxxyrsjz5gdkphmxgc4y63g8mmv4hgdncrb1jk";
libraryHaskellDepends = [
aeson base bytestring file-embed-lzma servant servant-server
servant-swagger-ui-core text
@@ -235523,6 +236040,36 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "sexp-grammar_2_3_1" = callPackage
+ ({ mkDerivation, alex, array, base, bytestring, containers
+ , criterion, data-fix, deepseq, happy, invertible-grammar
+ , prettyprinter, QuickCheck, recursion-schemes, scientific
+ , semigroups, tasty, tasty-hunit, tasty-quickcheck, text
+ , utf8-string
+ }:
+ mkDerivation {
+ pname = "sexp-grammar";
+ version = "2.3.1";
+ sha256 = "05vj998wzj1wja4848kd04c89jb8pmvdyl40aw6qvc9fq0qzw6m4";
+ libraryHaskellDepends = [
+ array base bytestring containers data-fix deepseq
+ invertible-grammar prettyprinter recursion-schemes scientific
+ semigroups text utf8-string
+ ];
+ libraryToolDepends = [ alex happy ];
+ testHaskellDepends = [
+ base containers invertible-grammar prettyprinter QuickCheck
+ scientific semigroups tasty tasty-hunit tasty-quickcheck text
+ utf8-string
+ ];
+ benchmarkHaskellDepends = [
+ base bytestring criterion deepseq text
+ ];
+ description = "Invertible grammar combinators for S-expressions";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"sexp-show" = callPackage
({ mkDerivation, base, pretty-show }:
mkDerivation {
@@ -236948,10 +237495,8 @@ self: {
}:
mkDerivation {
pname = "shh";
- version = "0.7.1.0";
- sha256 = "03b8h6sjnrlksvpr9f451469j5xngqpb6g3hyxmxp7h7h4xrsvq2";
- revision = "1";
- editedCabalFile = "1sv4rxkwvsb1j42k6bhbvig8215xzmgmqaxacljq03aqqv3x3jf2";
+ version = "0.7.1.4";
+ sha256 = "1yriini033kja8w9hrxyfbc62nbwg4fb5nl8rj004gdkbaiz7wbl";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
@@ -237948,6 +238493,18 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "simple-cmd-args_0_1_7" = callPackage
+ ({ mkDerivation, base, optparse-applicative }:
+ mkDerivation {
+ pname = "simple-cmd-args";
+ version = "0.1.7";
+ sha256 = "0lf0pyiv02sg2yh9avj92fm75sni61qnaq3rmjw5vlczy03ksxpc";
+ libraryHaskellDepends = [ base optparse-applicative ];
+ description = "Simple command args parsing and execution";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"simple-conduit" = callPackage
({ mkDerivation, base, bifunctors, bytestring, CC-delcont
, chunked-data, conduit, conduit-combinators, conduit-extra
@@ -238491,8 +239048,8 @@ self: {
({ mkDerivation, base, process }:
mkDerivation {
pname = "simple-smt";
- version = "0.9.6";
- sha256 = "1smr9lbr46nghbyk39j5v2s53zw1k2v1sbwwzj5js5h61xj33zs9";
+ version = "0.9.7";
+ sha256 = "17arwga9irr5aacf0mrdnp1lw1vqlfl3kzwaaiwcw39idlprdnb4";
libraryHaskellDepends = [ base process ];
description = "A simple way to interact with an SMT solver process";
license = lib.licenses.bsd3;
@@ -245509,6 +246066,8 @@ self: {
pname = "sr-extra";
version = "1.85.1";
sha256 = "15x8d413m8ldl81b5yx13nprr4k0aszx33mjm880za0k90s8r65x";
+ revision = "1";
+ editedCabalFile = "0pmf6vlxv8kd6imq9xwnfc8j3mk6yswvcirdmb2hi8ql41cqwnay";
libraryHaskellDepends = [
base base64-bytestring bytestring bzlib Cabal cereal containers
Diff directory exceptions fgl filemanip filepath generic-data
@@ -246018,18 +246577,20 @@ self: {
}) {};
"stack-all" = callPackage
- ({ mkDerivation, base, config-ini, directory, extra, filepath
- , process, simple-cmd, simple-cmd-args, text
+ ({ mkDerivation, aeson, base, bytestring, config-ini, directory
+ , extra, filepath, http-query, process, simple-cmd, simple-cmd-args
+ , text, time, unordered-containers, xdg-basedir
}:
mkDerivation {
pname = "stack-all";
- version = "0.2.2";
- sha256 = "0bk22ryqvyc4r058yj3ngq33wv24m7r1alnbvg4c0h08fmwxi4m0";
+ version = "0.3";
+ sha256 = "0bxrchryn0r02bbkxwwyi9rlkknjqwbiypbfj47q9fzyb2rv9gk1";
isLibrary = false;
isExecutable = true;
executableHaskellDepends = [
- base config-ini directory extra filepath process simple-cmd
- simple-cmd-args text
+ aeson base bytestring config-ini directory extra filepath
+ http-query process simple-cmd simple-cmd-args text time
+ unordered-containers xdg-basedir
];
description = "CLI tool for building across Stackage major versions";
license = lib.licenses.bsd3;
@@ -249500,6 +250061,27 @@ self: {
maintainers = with lib.maintainers; [ maralorn ];
}) {};
+ "streamly_0_8_0" = callPackage
+ ({ mkDerivation, atomic-primops, base, containers, deepseq
+ , directory, exceptions, fusion-plugin-types, ghc-prim, heaps
+ , lockfree-queue, monad-control, mtl, network, primitive
+ , transformers, transformers-base
+ }:
+ mkDerivation {
+ pname = "streamly";
+ version = "0.8.0";
+ sha256 = "1ng1zfayk21z03rr3m1kwhrj0if4yl3nggp971r25rks9rb01il5";
+ libraryHaskellDepends = [
+ atomic-primops base containers deepseq directory exceptions
+ fusion-plugin-types ghc-prim heaps lockfree-queue monad-control mtl
+ network primitive transformers transformers-base
+ ];
+ description = "Dataflow programming and declarative concurrency";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ maintainers = with lib.maintainers; [ maralorn ];
+ }) {};
+
"streamly-archive" = callPackage
({ mkDerivation, archive, base, bytestring, cryptonite, directory
, filepath, QuickCheck, streamly, tar, tasty, tasty-hunit
@@ -249585,6 +250167,27 @@ self: {
license = lib.licenses.bsd3;
}) {};
+ "streamly-examples" = callPackage
+ ({ mkDerivation, base, containers, directory, exceptions, hashable
+ , mtl, network, random, streamly, transformers, transformers-base
+ , unordered-containers, vector
+ }:
+ mkDerivation {
+ pname = "streamly-examples";
+ version = "0.1.0";
+ sha256 = "0ny22z33wwkg9bbziwcj77k6gb8lwj1v0y5z6mw8sw20k4ca93q3";
+ isLibrary = false;
+ isExecutable = true;
+ executableHaskellDepends = [
+ base containers directory exceptions hashable mtl network random
+ streamly transformers transformers-base unordered-containers vector
+ ];
+ description = "Examples for Streamly";
+ license = lib.licenses.asl20;
+ hydraPlatforms = lib.platforms.none;
+ broken = true;
+ }) {};
+
"streamly-fsnotify" = callPackage
({ mkDerivation, base, filepath, fsnotify, semirings, streamly
, text, time
@@ -249593,8 +250196,8 @@ self: {
pname = "streamly-fsnotify";
version = "1.1.1.0";
sha256 = "1xcw4rsrysh96d91wjmyzb5s7cls3rf0ilpv8dn525iqzv11fl3l";
- revision = "1";
- editedCabalFile = "0lcpps69dk4xr4wd1z5zpykvsfqrd0jlqx87rqbzjndgrw9xh685";
+ revision = "2";
+ editedCabalFile = "0axnmnqcgcs5j805clm1mqyhvfil019n8r8530sjgjbp7m34wrkh";
libraryHaskellDepends = [
base filepath fsnotify semirings streamly text time
];
@@ -250446,6 +251049,18 @@ self: {
license = lib.licenses.mit;
}) {};
+ "stripe-concepts_1_0_3" = callPackage
+ ({ mkDerivation, base, bytestring, text }:
+ mkDerivation {
+ pname = "stripe-concepts";
+ version = "1.0.3";
+ sha256 = "1wykg9flg0qliqlz3ywkmnqhh55aa61r4mvbhsly6ib8r6knr382";
+ libraryHaskellDepends = [ base bytestring text ];
+ description = "Types for the Stripe API";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"stripe-core" = callPackage
({ mkDerivation, aeson, base, bytestring, mtl, text, time
, transformers, unordered-containers
@@ -251136,8 +251751,8 @@ self: {
({ mkDerivation, base }:
mkDerivation {
pname = "subG";
- version = "0.4.2.0";
- sha256 = "17fzdwlmh8ykwqn9h9a60wpnvqbgbz0wk6cgcrglbj0i41jy28jv";
+ version = "0.5.2.0";
+ sha256 = "0s2fzzrw3fqr02lqifm1qfily5gnvrlsswpnj7hvnv0bsgql9b23";
libraryHaskellDepends = [ base ];
description = "Some extension to the Foldable and Monoid classes";
license = lib.licenses.mit;
@@ -252520,8 +253135,8 @@ self: {
}:
mkDerivation {
pname = "swiss-ephemeris";
- version = "1.3.0.1";
- sha256 = "1y30qx18ps412r28grlxpfxw3ikirbf3kkxmqwd75ydxp9apn52k";
+ version = "1.3.0.2";
+ sha256 = "0p8fzkd4wqvmc5fjlsb0ri6645n1rg304m8nm9085ipy1svi7sn0";
libraryHaskellDepends = [ base ];
testHaskellDepends = [ base directory hspec QuickCheck ];
testToolDepends = [ hspec-discover ];
@@ -253088,27 +253703,30 @@ self: {
hydraPlatforms = lib.platforms.none;
}) {};
- "sydtest-yesod_0_2_0_1" = callPackage
- ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive
- , conduit, containers, cookie, exceptions, http-client, http-types
- , monad-logger, mtl, network, persistent, persistent-sqlite
+ "sydtest-yesod_0_3_0_0" = callPackage
+ ({ mkDerivation, base, binary, blaze-builder, bytestring
+ , case-insensitive, conduit, containers, cookie, exceptions
+ , http-client, http-client-tls, http-types, monad-logger, mtl
+ , network, network-uri, persistent, persistent-sqlite
, persistent-template, pretty-show, QuickCheck, resourcet, sydtest
, sydtest-discover, sydtest-persistent-sqlite, sydtest-wai, text
, time, wai, xml-conduit, yesod, yesod-core, yesod-form, yesod-test
}:
mkDerivation {
pname = "sydtest-yesod";
- version = "0.2.0.1";
- sha256 = "1h2gqwp968n1gyg9r7x82c6kdnnfs7m341j7w7wbx3rcvd57c2jf";
+ version = "0.3.0.0";
+ sha256 = "19pc9yxfw355xvp27i0g1xdlwg8hck8p4y7mnvxrwvwnp911akkf";
libraryHaskellDepends = [
- base blaze-builder bytestring case-insensitive containers cookie
- exceptions http-client http-types mtl network pretty-show sydtest
- sydtest-wai text time wai xml-conduit yesod-core yesod-test
+ base binary blaze-builder bytestring case-insensitive containers
+ cookie exceptions http-client http-client-tls http-types mtl
+ network network-uri pretty-show sydtest sydtest-wai text time wai
+ xml-conduit yesod-core yesod-test
];
testHaskellDepends = [
base bytestring conduit cookie http-client http-types monad-logger
mtl persistent persistent-sqlite persistent-template QuickCheck
- resourcet sydtest sydtest-persistent-sqlite text yesod yesod-form
+ resourcet sydtest sydtest-persistent-sqlite text yesod yesod-core
+ yesod-form
];
testToolDepends = [ sydtest-discover ];
description = "A yesod companion library for sydtest";
@@ -256033,8 +256651,8 @@ self: {
}:
mkDerivation {
pname = "tasty-checklist";
- version = "1.0.0.0";
- sha256 = "1ahy4nmkbqpfw38ny6w85q5whsidk3xyy8m6v6ndik2i8jjh8qr4";
+ version = "1.0.1.0";
+ sha256 = "0nj4xjnlrd3righ0d0yv4py7wjls51khjyacpgjs3s5knaxyippp";
libraryHaskellDepends = [
base exceptions parameterized-utils text
];
@@ -258571,27 +259189,27 @@ self: {
"tesla" = callPackage
({ mkDerivation, aeson, base, base64-bytestring, bytestring, casing
- , containers, cryptonite, exceptions, generic-deriving, HUnit, lens
- , lens-aeson, memory, monad-logger, mtl, random, retry, tagsoup
- , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text
- , time, unliftio-core, vector, wreq
+ , containers, cryptonite, exceptions, generic-deriving, http-client
+ , HUnit, lens, lens-aeson, memory, monad-logger, mtl, random, retry
+ , tagsoup, tasty, tasty-hunit, tasty-quickcheck, template-haskell
+ , text, time, unliftio-core, vector, wreq
}:
mkDerivation {
pname = "tesla";
- version = "0.4.1.0";
- sha256 = "0rnzgcwkgwnpjlf2r47a28zwkbnsb75wfmdiwnq4w99i2f519dnd";
+ version = "0.4.1.3";
+ sha256 = "1g4kl1lnbx37ffqir3w20j5aifl3196cnb28366c77jmp9dmwxna";
libraryHaskellDepends = [
aeson base base64-bytestring bytestring casing containers
- cryptonite exceptions generic-deriving lens lens-aeson memory
- monad-logger mtl random retry tagsoup template-haskell text time
- unliftio-core vector wreq
+ cryptonite exceptions generic-deriving http-client lens lens-aeson
+ memory monad-logger mtl random retry tagsoup template-haskell text
+ time unliftio-core vector wreq
];
testHaskellDepends = [
aeson base base64-bytestring bytestring casing containers
- cryptonite exceptions generic-deriving HUnit lens lens-aeson memory
- monad-logger mtl random retry tagsoup tasty tasty-hunit
- tasty-quickcheck template-haskell text time unliftio-core vector
- wreq
+ cryptonite exceptions generic-deriving http-client HUnit lens
+ lens-aeson memory monad-logger mtl random retry tagsoup tasty
+ tasty-hunit tasty-quickcheck template-haskell text time
+ unliftio-core vector wreq
];
description = "Tesla API client";
license = lib.licenses.bsd3;
@@ -265111,8 +265729,8 @@ self: {
}:
mkDerivation {
pname = "tracing";
- version = "0.0.7.0";
- sha256 = "0mm2s367n7zggnbgcvhffjin47pfyzr76ywg60vhfjcb1zzmkv4l";
+ version = "0.0.7.2";
+ sha256 = "06cqj4801inww5lw5c1qbjp5yrbg5rpifnkr9w5lws8654v44iim";
libraryHaskellDepends = [
aeson base base16-bytestring bytestring case-insensitive containers
http-client mtl network random stm text time transformers unliftio
@@ -266598,8 +267216,8 @@ self: {
pname = "trie-simple";
version = "0.4.1.1";
sha256 = "0h3wfq4fjakkwvrv35l25709xv528h1c08cr754gvk4l8vqnk6k7";
- revision = "2";
- editedCabalFile = "1v3aiqn3c91md7y0wqcdvafy1fwjr8hfsg17ykqr1si8ax6hy5j0";
+ revision = "3";
+ editedCabalFile = "02h7dw73879gvy0jrxd7a4rzfhi2fcr5jivqc4ck97w67w2pg8zm";
libraryHaskellDepends = [ base containers deepseq mtl ];
testHaskellDepends = [ base containers hspec QuickCheck vector ];
benchmarkHaskellDepends = [
@@ -274907,6 +275525,18 @@ self: {
broken = true;
}) {};
+ "variadic-function" = callPackage
+ ({ mkDerivation, base, hspec }:
+ mkDerivation {
+ pname = "variadic-function";
+ version = "0.1.0.1";
+ sha256 = "0p458anbqlx23x77wp1nh465za3dad5s0gjrkdhi364rr4v58i3a";
+ libraryHaskellDepends = [ base ];
+ testHaskellDepends = [ base hspec ];
+ description = "Create and transform functions with variable arity";
+ license = lib.licenses.bsd3;
+ }) {};
+
"variation" = callPackage
({ mkDerivation, base, cereal, containers, deepseq, semigroupoids
}:
@@ -275723,6 +276353,25 @@ self: {
maintainers = with lib.maintainers; [ expipiplus1 ];
}) {};
+ "vector-sized_1_4_4" = callPackage
+ ({ mkDerivation, adjunctions, base, binary, comonad, deepseq
+ , distributive, finite-typelits, hashable, indexed-list-literals
+ , primitive, vector
+ }:
+ mkDerivation {
+ pname = "vector-sized";
+ version = "1.4.4";
+ sha256 = "0rlzwxcxzrxg7nwqijigj80fr4fyi5c2a8785898kir5hcyd6v1d";
+ libraryHaskellDepends = [
+ adjunctions base binary comonad deepseq distributive
+ finite-typelits hashable indexed-list-literals primitive vector
+ ];
+ description = "Size tagged vectors";
+ license = lib.licenses.bsd3;
+ hydraPlatforms = lib.platforms.none;
+ maintainers = with lib.maintainers; [ expipiplus1 ];
+ }) {};
+
"vector-space" = callPackage
({ mkDerivation, base, Boolean, MemoTrie, NumInstances }:
mkDerivation {
@@ -277275,13 +277924,20 @@ self: {
}) {};
"vulkan" = callPackage
- ({ mkDerivation, base, bytestring, transformers, vector, vulkan }:
+ ({ mkDerivation, base, bytestring, containers, inline-c, tasty
+ , tasty-discover, tasty-hunit, template-haskell, transformers
+ , vector, vulkan
+ }:
mkDerivation {
pname = "vulkan";
- version = "3.11";
- sha256 = "0kpnchaidl555zr5k166kmxnb8kiablnwjhi2gb665v64shj3k2k";
+ version = "3.11.1";
+ sha256 = "18ci35csymc788hr2md5cfxmra3ad0rc5mrbk37jjf0qga9a375x";
libraryHaskellDepends = [ base bytestring transformers vector ];
libraryPkgconfigDepends = [ vulkan ];
+ testHaskellDepends = [
+ base containers inline-c tasty tasty-hunit template-haskell
+ ];
+ testToolDepends = [ tasty-discover ];
description = "Bindings to the Vulkan graphics API";
license = lib.licenses.bsd3;
platforms = [ "aarch64-linux" "x86_64-linux" ];
@@ -277843,8 +278499,8 @@ self: {
pname = "wai-handler-hal";
version = "0.1.0.0";
sha256 = "0sjw01k5dyhdi33ld1pd4mf9plpij0spzxf2b228cjyc8x5zx7rj";
- revision = "1";
- editedCabalFile = "0gnl0xfsx1ahm0w0xykdzm96h3riz497wz9gxdmvzv0aflcg6jw9";
+ revision = "2";
+ editedCabalFile = "0aj45x1czwd69hd4yxsc607njb1qwxz926izzh79axfkrzgiij9k";
libraryHaskellDepends = [
base base64-bytestring bytestring case-insensitive hal http-types
network text unordered-containers vault wai
@@ -283102,16 +283758,16 @@ self: {
"wreq-helper" = callPackage
({ mkDerivation, aeson, aeson-result, base, bytestring, http-client
- , lens, text, wreq
+ , text
}:
mkDerivation {
pname = "wreq-helper";
- version = "0.1.0.0";
- sha256 = "18kmh3swa3bbrkfj1dldi7iy6brdvyhfrbdn8gsz2kcarvhnv5f2";
+ version = "0.2.0.0";
+ sha256 = "181qsfcbkzzri9w1r7wx4a0aq6ahkp3b6nhiras6hg3bcql4wq28";
libraryHaskellDepends = [
- aeson aeson-result base bytestring http-client lens text wreq
+ aeson aeson-result base bytestring http-client text
];
- description = "Wreq response process";
+ description = "HTTP/HTTPS response process";
license = lib.licenses.bsd3;
}) {};
@@ -287174,20 +287830,18 @@ self: {
"yarn-lock" = callPackage
({ mkDerivation, ansi-wl-pprint, base, containers, either
- , megaparsec, neat-interpolation, protolude, quickcheck-instances
- , tasty, tasty-hunit, tasty-quickcheck, tasty-th, text
+ , megaparsec, neat-interpolation, quickcheck-instances, tasty
+ , tasty-hunit, tasty-quickcheck, tasty-th, text
}:
mkDerivation {
pname = "yarn-lock";
- version = "0.6.4";
- sha256 = "0vab0k1z2b8j18d5bqiraa4zpxr9rqg2s52y28j3qk292lmpmni9";
- libraryHaskellDepends = [
- base containers either megaparsec protolude text
- ];
+ version = "0.6.5";
+ sha256 = "1x4zhczp6qgzm3sgmc2j5mjffg1ibfpvkxfwh2dv5bcx9nzv7bxy";
+ libraryHaskellDepends = [ base containers either megaparsec text ];
testHaskellDepends = [
ansi-wl-pprint base containers either megaparsec neat-interpolation
- protolude quickcheck-instances tasty tasty-hunit tasty-quickcheck
- tasty-th text
+ quickcheck-instances tasty tasty-hunit tasty-quickcheck tasty-th
+ text
];
description = "Represent and parse yarn.lock files";
license = lib.licenses.mit;
@@ -287616,6 +288270,28 @@ self: {
license = lib.licenses.mit;
}) {};
+ "yesod_1_6_1_2" = callPackage
+ ({ mkDerivation, aeson, base, bytestring, conduit
+ , data-default-class, directory, fast-logger, file-embed
+ , monad-logger, shakespeare, streaming-commons, template-haskell
+ , text, unix, unordered-containers, wai, wai-extra, wai-logger
+ , warp, yaml, yesod-core, yesod-form, yesod-persistent
+ }:
+ mkDerivation {
+ pname = "yesod";
+ version = "1.6.1.2";
+ sha256 = "13r0ispprj41kgn2rkc7zhy1rxfmgpjbmdlnys15h0ihhh3zhw2f";
+ libraryHaskellDepends = [
+ aeson base bytestring conduit data-default-class directory
+ fast-logger file-embed monad-logger shakespeare streaming-commons
+ template-haskell text unix unordered-containers wai wai-extra
+ wai-logger warp yaml yesod-core yesod-form yesod-persistent
+ ];
+ description = "Creation of type-safe, RESTful web applications";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"yesod-alerts" = callPackage
({ mkDerivation, alerts, base, blaze-html, blaze-markup, safe, text
, yesod-core
@@ -288207,6 +288883,8 @@ self: {
pname = "yesod-comments";
version = "0.9.2";
sha256 = "1isw8cwzwwsm7p3hqj0ynwncsdfg7x0ihphyv02awchqbgc2c87i";
+ revision = "1";
+ editedCabalFile = "1p1ilvvqyh20mg89cfacjqawwahbx7nk5yg5n9l2i8mqwdfijbdj";
libraryHaskellDepends = [
base bytestring directory friendly-time gravatar old-locale
persistent template-haskell text time wai yesod yesod-auth
@@ -288297,6 +288975,44 @@ self: {
license = lib.licenses.mit;
}) {};
+ "yesod-core_1_6_20_2" = callPackage
+ ({ mkDerivation, aeson, async, auto-update, base, blaze-html
+ , blaze-markup, bytestring, case-insensitive, cereal, clientsession
+ , conduit, conduit-extra, containers, cookie, deepseq, entropy
+ , fast-logger, gauge, hspec, hspec-expectations, http-types, HUnit
+ , memory, monad-logger, mtl, network, parsec, path-pieces
+ , primitive, random, resourcet, shakespeare, streaming-commons
+ , template-haskell, text, time, transformers, unix-compat, unliftio
+ , unordered-containers, vector, wai, wai-extra, wai-logger, warp
+ , word8
+ }:
+ mkDerivation {
+ pname = "yesod-core";
+ version = "1.6.20.2";
+ sha256 = "184j6nslwrfxw4zmsxlii6gs1z0h350kgmbnr5y3wwk3n4dsdzyb";
+ libraryHaskellDepends = [
+ aeson auto-update base blaze-html blaze-markup bytestring
+ case-insensitive cereal clientsession conduit conduit-extra
+ containers cookie deepseq entropy fast-logger http-types memory
+ monad-logger mtl parsec path-pieces primitive random resourcet
+ shakespeare template-haskell text time transformers unix-compat
+ unliftio unordered-containers vector wai wai-extra wai-logger warp
+ word8
+ ];
+ testHaskellDepends = [
+ async base bytestring clientsession conduit conduit-extra
+ containers cookie hspec hspec-expectations http-types HUnit network
+ path-pieces random resourcet shakespeare streaming-commons
+ template-haskell text transformers unliftio wai wai-extra warp
+ ];
+ benchmarkHaskellDepends = [
+ base blaze-html bytestring gauge shakespeare text
+ ];
+ description = "Creation of type-safe, RESTful web applications";
+ license = lib.licenses.mit;
+ hydraPlatforms = lib.platforms.none;
+ }) {};
+
"yesod-crud" = callPackage
({ mkDerivation, base, classy-prelude, containers, MissingH
, monad-control, persistent, random, safe, stm, uuid, yesod-core
@@ -288708,6 +289424,8 @@ self: {
pname = "yesod-goodies";
version = "0.0.5";
sha256 = "0wxdwyb5dg00ycb09kbl1m12w2bzi6kxbjr4dqgrwfd3dgypcjdz";
+ revision = "1";
+ editedCabalFile = "1b6aw2xqq50i7zqgshllbna890m53ksq4l49l6rm1r0gw06ydnd0";
libraryHaskellDepends = [
base blaze-html bytestring directory HTTP old-locale pandoc pureMD5
text time yesod yesod-form
@@ -288795,6 +289513,8 @@ self: {
pname = "yesod-links";
version = "0.3.0";
sha256 = "0i1b4lgwv98pp7251fm3h4cdb1d868fqwm6175rk7zg699g2v61y";
+ revision = "1";
+ editedCabalFile = "0pnzl4j9pwljjgnfwv8hwhcdf222nm43jsdbxrixi2lbvi2w9hjc";
libraryHaskellDepends = [ base text yesod-core ];
description = "A typeclass which simplifies creating link widgets throughout your site";
license = lib.licenses.bsd3;
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/erlang/R24.nix b/third_party/nixpkgs/pkgs/development/interpreters/erlang/R24.nix
index a4fe839bff..7f4b49c5c3 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/erlang/R24.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/erlang/R24.nix
@@ -3,6 +3,6 @@
# How to obtain `sha256`:
# nix-prefetch-url --unpack https://github.com/erlang/otp/archive/OTP-${version}.tar.gz
mkDerivation {
- version = "24.0.2";
- sha256 = "gAiQc+AVj5xjwAnn9mF4xprjZOft1JvfEFVJMG5isxg=";
+ version = "24.0.3";
+ sha256 = "KVMISrWNBkk+w37gB4M5TQkgm4odZ+GqLvKN4stzOUI=";
}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/janet/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/janet/default.nix
index c0438d1e00..35631174e2 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/janet/default.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/janet/default.nix
@@ -11,7 +11,20 @@ stdenv.mkDerivation rec {
sha256 = "sha256-TzJbHmHIySlf3asQ02HOdehMR+s0KkPifBiaQ4FvFCg=";
};
+ # we don't have /usr/bin/env in the sandbox, so substitute for a proper,
+ # absolute path to janet
+ postPatch = ''
+ substituteInPlace jpm \
+ --replace '/usr/bin/env janet' $out/bin/janet \
+ --replace /usr/local/lib/janet $out/lib \
+ --replace /usr/local $out
+
+ substituteInPlace janet.1 \
+ --replace /usr/local/lib/janet $out/lib
+ '';
+
nativeBuildInputs = [ meson ninja ];
+
mesonFlags = [ "-Dgit_hash=release" ];
doCheck = true;
@@ -20,7 +33,7 @@ stdenv.mkDerivation rec {
description = "Janet programming language";
homepage = "https://janet-lang.org/";
license = licenses.mit;
+ maintainers = with maintainers; [ andrewchambers peterhoeg ];
platforms = platforms.all;
- maintainers = with maintainers; [ andrewchambers ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/lua-5/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/lua-5/default.nix
index d2ba451b9e..3e36f77dab 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/lua-5/default.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/lua-5/default.nix
@@ -19,10 +19,6 @@ rec {
patches =
lib.optionals stdenv.isDarwin [ ./5.2.darwin.patch ];
-
- postBuild = lib.optionalString (!stdenv.isDarwin) ''
- ( cd src; make $makeFlags "''${makeFlagsArray[@]}" liblua.so )
- '';
};
lua5_3_compat = lua5_3.override({
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/lua-5/interpreter.nix b/third_party/nixpkgs/pkgs/development/interpreters/lua-5/interpreter.nix
index fd8c47d751..3476b2b648 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/lua-5/interpreter.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/lua-5/interpreter.nix
@@ -7,6 +7,7 @@
, patches ? []
, postConfigure ? null
, postBuild ? null
+, staticOnly ? stdenv.hostPlatform.isStatic
}:
let
luaPackages = callPackage ../../lua-modules {lua=self; overrides=packageOverrides;};
@@ -38,7 +39,7 @@ self = stdenv.mkDerivation rec {
inherit patches;
- postPatch = lib.optionalString (!stdenv.isDarwin) ''
+ postPatch = lib.optionalString (!stdenv.isDarwin && !staticOnly) ''
# Add a target for a shared library to the Makefile.
sed -e '1s/^/LUA_SO = liblua.so/' \
-e 's/ALL_T *= */&$(LUA_SO) /' \
@@ -56,6 +57,10 @@ self = stdenv.mkDerivation rec {
"PLAT=${plat}"
"CC=${stdenv.cc.targetPrefix}cc"
"RANLIB=${stdenv.cc.targetPrefix}ranlib"
+ # Lua links with readline wich depends on ncurses. For some reason when
+ # building pkgsStatic.lua it fails because symbols from ncurses are not
+ # found. Adding ncurses here fixes the problem.
+ "MYLIBS=-lncurses"
];
configurePhase = ''
@@ -66,7 +71,8 @@ self = stdenv.mkDerivation rec {
makeFlagsArray+=(${lib.optionalString stdenv.isDarwin "CC=\"$CC\""}${lib.optionalString (stdenv.buildPlatform != stdenv.hostPlatform) " 'AR=${stdenv.cc.targetPrefix}ar rcu'"})
installFlagsArray=( TO_BIN="lua luac" INSTALL_DATA='cp -d' \
- TO_LIB="${if stdenv.isDarwin then "liblua.${version}.dylib" else "liblua.a liblua.so liblua.so.${luaversion} liblua.so.${version}"}" )
+ TO_LIB="${if stdenv.isDarwin then "liblua.${version}.dylib"
+ else ("liblua.a" + lib.optionalString (!staticOnly) " liblua.so liblua.so.${luaversion} liblua.so.${version}" )}" )
runHook postConfigure
'';
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/luajit/2.0.nix b/third_party/nixpkgs/pkgs/development/interpreters/luajit/2.0.nix
index 528c14a8b2..153b11aaa5 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/luajit/2.0.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/luajit/2.0.nix
@@ -1,10 +1,10 @@
{ self, callPackage, lib }:
callPackage ./default.nix {
inherit self;
- version = "2.0.5-2021-05-29";
- rev = "c2cfa04231785116d9d198462830f41ef94147c0";
+ version = "2.0.5-2021-06-08";
+ rev = "98f95f69180d48ce49289d6428b46a9ccdd67a46";
isStable = true;
- sha256 = "1fw64pv0dvzb9bgr2zwcv9q8gqgsmfnvrcrmrdfgj4ncamgdnilj";
+ sha256 = "1pdmhk5syp0nir80xcnkf6xy2w5rwslak8hgmjpgaxzlnrjcgs7p";
extraMeta = { # this isn't precise but it at least stops the useless Hydra build
platforms = with lib; filter (p: p != "aarch64-linux")
(platforms.linux ++ platforms.darwin);
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/luajit/2.1.nix b/third_party/nixpkgs/pkgs/development/interpreters/luajit/2.1.nix
index f85fc0932c..d11514c07c 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/luajit/2.1.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/luajit/2.1.nix
@@ -1,8 +1,8 @@
{ self, callPackage }:
callPackage ./default.nix {
inherit self;
- version = "2.1.0-2021-05-29";
- rev = "839fb5bd72341d8e67b6cfc2053e2acffdb75567";
+ version = "2.1.0-2021-06-25";
+ rev = "e957737650e060d5bf1c2909b741cc3dffe073ac";
isStable = false;
- sha256 = "1gyzq4n0fwah0245wazv4c43q9in1mwbk3dhh6cb1ijnjcxp2bb6";
+ sha256 = "04i7n5xdd1nci4mv2p6bv71fq5b1nkswz12hcgirsxqbnkrlbbcj";
}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/nix-exec/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/nix-exec/default.nix
deleted file mode 100644
index c2a3fa2c77..0000000000
--- a/third_party/nixpkgs/pkgs/development/interpreters/nix-exec/default.nix
+++ /dev/null
@@ -1,24 +0,0 @@
-{ lib, stdenv, fetchurl, pkg-config, nix, git }: let
- version = "4.1.6";
-in stdenv.mkDerivation {
- pname = "nix-exec";
- inherit version;
-
- src = fetchurl {
- url = "https://github.com/shlevy/nix-exec/releases/download/v${version}/nix-exec-${version}.tar.xz";
- sha256 = "0slpsnzzzdkf5d9za7j4kr15jr4mn1k9klfsxibzy47b2bx1vkar";
- };
-
- nativeBuildInputs = [ pkg-config ];
- buildInputs = [ nix git ];
-
- NIX_CFLAGS_COMPILE = "-std=c++1y";
-
- meta = {
- description = "Run programs defined in nix expressions";
- homepage = "https://github.com/shlevy/nix-exec";
- license = lib.licenses.mit;
- platforms = nix.meta.platforms;
- broken = true;
- };
-}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/ruby/default.nix b/third_party/nixpkgs/pkgs/development/interpreters/ruby/default.nix
index 9386eb75ab..3863b97d6b 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/ruby/default.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/ruby/default.nix
@@ -253,26 +253,26 @@ let
in {
ruby_2_6 = generic {
- version = rubyVersion "2" "6" "7" "";
+ version = rubyVersion "2" "6" "8" "";
sha256 = {
- src = "17m9qxalwhk95dw1qhgxbvr3kkcxs3h86yirfg5mwj35gy5pw8p4";
- git = "08gvknanwdfsaj3lmcv1bdqjf9lldphzi7gmlv3cfa8ligx2vbap";
+ src = "0vfam28ifl6h2wxi6p70j0hm3f1pvsp432hf75m5j25wfy2vf1qq";
+ git = "0rc3n6sk8632r0libpv8jwslc7852hgk64rvbdrspc9razjwx21c";
};
};
ruby_2_7 = generic {
- version = rubyVersion "2" "7" "3" "";
+ version = rubyVersion "2" "7" "4" "";
sha256 = {
- src = "0f2kwn98n9h9hy1fd547s7d0a7ga8jjm4nh294bwiwnq65gaj9c9";
- git = "0vxg9w4dgpw2ig5snxmkahvzdp2yh71w8qm49g35d5hqdsql7yrx";
+ src = "0nxwkxh7snmjqf787qsp4i33mxd1rbf9yzyfiky5k230i680jhrh";
+ git = "1prsrqwkla4k5japlm54k0j700j4824rg8z8kpswr9r3swrmrf5p";
};
};
ruby_3_0 = generic {
- version = rubyVersion "3" "0" "1" "";
+ version = rubyVersion "3" "0" "2" "";
sha256 = {
- src = "09vpnxxcxc46qv40xbxr9xkdpbgb0imdy25l2vpsxxlr47djb61n";
- git = "0vricyhnnczcbsgvz65pdhi9yx1i34zarbjlc5y5mcmj01y9r7ar";
+ src = "1wg6yyzc6arzikcy48igqbxfcdc79bmfpiyfi9m9j1lzmphdx1ah";
+ git = "1kbkxqichi11vli080jgyvjf2xgnlbl9l2f2n1hv4s8b31gjib3r";
};
};
}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/ruby/patchsets.nix b/third_party/nixpkgs/pkgs/development/interpreters/ruby/patchsets.nix
index 964e0a4e28..5c2992bb85 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/ruby/patchsets.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/ruby/patchsets.nix
@@ -1,17 +1,17 @@
{ patchSet, useRailsExpress, ops, patchLevel, fetchpatch }:
{
- "2.6.7" = ops useRailsExpress [
+ "2.6.8" = ops useRailsExpress [
"${patchSet}/patches/ruby/2.6/head/railsexpress/01-fix-broken-tests-caused-by-ad.patch"
"${patchSet}/patches/ruby/2.6/head/railsexpress/02-improve-gc-stats.patch"
"${patchSet}/patches/ruby/2.6/head/railsexpress/03-more-detailed-stacktrace.patch"
];
- "2.7.3" = ops useRailsExpress [
+ "2.7.4" = ops useRailsExpress [
"${patchSet}/patches/ruby/2.7/head/railsexpress/01-fix-broken-tests-caused-by-ad.patch"
"${patchSet}/patches/ruby/2.7/head/railsexpress/02-improve-gc-stats.patch"
"${patchSet}/patches/ruby/2.7/head/railsexpress/03-more-detailed-stacktrace.patch"
];
- "3.0.1" = ops useRailsExpress [
+ "3.0.2" = ops useRailsExpress [
"${patchSet}/patches/ruby/3.0/head/railsexpress/01-improve-gc-stats.patch"
"${patchSet}/patches/ruby/3.0/head/railsexpress/02-malloc-trim.patch"
];
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/ruby/rvm-patchsets.nix b/third_party/nixpkgs/pkgs/development/interpreters/ruby/rvm-patchsets.nix
index 3c2113d608..88b75a5aa0 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/ruby/rvm-patchsets.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/ruby/rvm-patchsets.nix
@@ -3,6 +3,6 @@
fetchFromGitHub {
owner = "skaes";
repo = "rvm-patchsets";
- rev = "28c6469ce841ff3033c376e78a7043009a3bdc5c";
- sha256 = "0kh08hahrwif61sq0qlvgyqiymxi8c8h2dw4s3ln4aq696k4gba9";
+ rev = "0251817e2b9d5f73370bbbb12fdf7f7089bd1ac3";
+ sha256 = "1biiq5xzzdfb4hr1sgmx14i2nr05xa9w21pc7dl8c5n4f2ilg8ss";
}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/spidermonkey/68.nix b/third_party/nixpkgs/pkgs/development/interpreters/spidermonkey/68.nix
index f867e60614..420c3d72f8 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/spidermonkey/68.nix
+++ b/third_party/nixpkgs/pkgs/development/interpreters/spidermonkey/68.nix
@@ -14,6 +14,15 @@ in stdenv.mkDerivation rec {
sha256 = "0azdinwqjfv2q37gqpxmfvzsk86pvsi6cjaq1310zs26gric5j1f";
};
+ patches = [
+ # Backport a change from Firefox 75 that fixes finding the
+ # location of clang and libclang.
+ (fetchpatch {
+ url = "https://hg.mozilla.org/mozilla-central/raw-rev/ccd1356fc8f1d0bfa9d896e88d3cc924425623da";
+ sha256 = "005g3mfmal9nw32khrgyiv3221z7pazfhhm2qvgc8d48i2yzj3j0";
+ })
+ ];
+
outputs = [ "out" "dev" ];
setOutputFlags = false; # Configure script only understands --includedir
@@ -55,9 +64,6 @@ in stdenv.mkDerivation rec {
"--with-system-zlib"
"--with-system-icu"
- "--with-libclang-path=${llvmPackages.libclang.lib}/lib"
- "--with-clang-path=${llvmPackages.clang}/bin/clang"
-
"--enable-shared-js"
"--enable-readline"
# Fedora and Arch disable optimize, but it doesn't seme to be necessary
@@ -90,6 +96,7 @@ in stdenv.mkDerivation rec {
homepage = "https://developer.mozilla.org/en/SpiderMonkey";
license = licenses.gpl2; # TODO: MPL/GPL/LGPL tri-license.
maintainers = [ maintainers.abbradar ];
+ badPlatforms = [ "riscv32-linux" "riscv64-linux" ];
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/interpreters/tcl/tcl-package-hook.sh b/third_party/nixpkgs/pkgs/development/interpreters/tcl/tcl-package-hook.sh
index 747783cb1c..4160303793 100644
--- a/third_party/nixpkgs/pkgs/development/interpreters/tcl/tcl-package-hook.sh
+++ b/third_party/nixpkgs/pkgs/development/interpreters/tcl/tcl-package-hook.sh
@@ -2,6 +2,8 @@
# * wrap any installed executables with a wrapper that configures TCLLIBPATH
# * write a setup hook that extends the TCLLIBPATH of any anti-dependencies
+tclWrapperArgs=( ${tclWrapperArgs-} )
+
# Add a directory to TCLLIBPATH, provided that it exists
_addToTclLibPath() {
local tclPkg="$1"
@@ -50,10 +52,12 @@ wrapTclBins() {
return
fi
+ tclWrapperArgs+=(--prefix TCLLIBPATH ' ' "$TCLLIBPATH")
+
find "$tclBinsDir" -type f -executable -print |
while read -r someBin; do
echo "Adding TCLLIBPATH wrapper for $someBin"
- wrapProgram "$someBin" --prefix TCLLIBPATH ' ' "$TCLLIBPATH"
+ wrapProgram "$someBin" "${tclWrapperArgs[@]}"
done
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/CGAL/default.nix b/third_party/nixpkgs/pkgs/development/libraries/CGAL/default.nix
index 3ca359b3da..d835605681 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/CGAL/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/CGAL/default.nix
@@ -8,13 +8,13 @@
stdenv.mkDerivation rec {
pname = "cgal";
- version = "5.2.2";
+ version = "5.3";
src = fetchFromGitHub {
owner = "CGAL";
repo = "releases";
rev = "CGAL-${version}";
- sha256 = "sha256-DeTJAAY3OEu+pVazt5es1v3l1nGAfjvE0wQmYISRYoo=";
+ sha256 = "sha256-ogY47Ggtj9k2U5pop1DNFkTusgQi2nNLc5OGN45SBCk=";
};
# note: optional component libCGAL_ImageIO would need zlib and opengl;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/aws-c-cal/default.nix b/third_party/nixpkgs/pkgs/development/libraries/aws-c-cal/default.nix
index 3246c57296..6f3df977ef 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/aws-c-cal/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/aws-c-cal/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "aws-c-cal";
- version = "0.4.5";
+ version = "0.5.11";
src = fetchFromGitHub {
owner = "awslabs";
repo = pname;
rev = "v${version}";
- sha256 = "04acra1mnzw9q7jycs5966akfbgnx96hkrq90nq0dhw8pvarlyv6";
+ sha256 = "sha256-rmEsDsY50IKpCpQTvAFEkgCtuHwwgwMwcRpBUyyZGGc=";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/cairo/default.nix b/third_party/nixpkgs/pkgs/development/libraries/cairo/default.nix
index ab439dbc06..f18a7e94f0 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/cairo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/cairo/default.nix
@@ -35,6 +35,13 @@ in stdenv.mkDerivation rec {
url = "https://gitlab.freedesktop.org/cairo/cairo/commit/6edf572ebb27b00d3c371ba5ae267e39d27d5b6d.patch";
sha256 = "112hgrrsmcwxh1r52brhi5lksq4pvrz4xhkzcf2iqp55jl2pb7n1";
})
+
+ # Fix PDF output.
+ # https://gitlab.freedesktop.org/cairo/cairo/issues/342
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/cairo/cairo/commit/5e34c5a9640e49dcc29e6b954c4187cfc838dbd1.patch";
+ sha256 = "yCwsDUY7efVvOZkA6a0bPS+RrVc8Yk9bfPwWHeOjq5o=";
+ })
] ++ optionals stdenv.hostPlatform.isDarwin [
# Workaround https://gitlab.freedesktop.org/cairo/cairo/-/issues/121
./skip-configure-stderr-check.patch
diff --git a/third_party/nixpkgs/pkgs/development/libraries/cpp-utilities/default.nix b/third_party/nixpkgs/pkgs/development/libraries/cpp-utilities/default.nix
index de7bf560d3..fdf4b46905 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/cpp-utilities/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/cpp-utilities/default.nix
@@ -7,13 +7,13 @@
stdenv.mkDerivation rec {
pname = "cpp-utilities";
- version = "5.10.4";
+ version = "5.10.5";
src = fetchFromGitHub {
owner = "Martchus";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-pZh/NbTzQR2kjMeauv1HcRn0hDBaCNRbaZ3+1qs5rxU=";
+ sha256 = "sha256-1GAZKMfA2cB/7/TZfV+WOvjlu0sWq1loOauX4EfHogA=";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/eclib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/eclib/default.nix
index 4709441a10..740b0d81ca 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/eclib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/eclib/default.nix
@@ -1,5 +1,5 @@
{ lib, stdenv
-, fetchFromGitHub
+, fetchurl
, autoreconfHook
, pari
, ntl
@@ -14,16 +14,22 @@ assert withFlint -> flint != null;
stdenv.mkDerivation rec {
pname = "eclib";
- version = "20190909"; # upgrade might break the sage interface
+ version = "20210625"; # upgrade might break the sage interface
# sage tests to run:
# src/sage/interfaces/mwrank.py
# src/sage/libs/eclib
# ping @timokau for more info
- src = fetchFromGitHub {
- owner = "JohnCremona";
- repo = pname;
- rev = "v${version}";
- sha256 = "0y1vdi4120gdw56gg2dn3wh625yr9wpyk3wpbsd25w4lv83qq5da";
+ src = fetchurl {
+ # all releases for this project appear on its GitHub releases page
+ # by definition! other distros sometimes update whenever they see
+ # a version bump in configure.ac or a new tag (and this might show
+ # up on repology). however, a version bump or a new tag may not
+ # represent a new release, and a new release might not be tagged.
+ #
+ # see https://github.com/JohnCremona/eclib/issues/64#issuecomment-789788561
+ # for upstream's explanation of the above
+ url = "https://github.com/JohnCremona/eclib/releases/download/${version}/eclib-${version}.tar.bz2";
+ sha256 = "sha256-fA3MPz/L+Q39sA8wxAYOUowlHRcgOd8VF4tpsBGI6BA=";
};
buildInputs = [
pari
diff --git a/third_party/nixpkgs/pkgs/development/libraries/egl-wayland/default.nix b/third_party/nixpkgs/pkgs/development/libraries/egl-wayland/default.nix
index 9e7beb0a4f..50a74088f2 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/egl-wayland/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/egl-wayland/default.nix
@@ -41,7 +41,7 @@ let
in stdenv.mkDerivation rec {
pname = "egl-wayland";
- version = "1.1.6";
+ version = "1.1.7";
outputs = [ "out" "dev" ];
@@ -49,7 +49,7 @@ in stdenv.mkDerivation rec {
owner = "Nvidia";
repo = pname;
rev = version;
- sha256 = "1n9lg8hpjgxlf7dpddkjhbslsfd0symla2wk6jjmnl9n9jv2gmzk";
+ sha256 = "sha256-pqpJ6Uo50BouBU0wGaL21VH5rDiVHKAvJtfzL0YInXU=";
};
depsBuildBuild = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/enchant/2.x.nix b/third_party/nixpkgs/pkgs/development/libraries/enchant/2.x.nix
index 93815308f9..f2a4ae3134 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/enchant/2.x.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/enchant/2.x.nix
@@ -10,13 +10,13 @@
stdenv.mkDerivation rec {
pname = "enchant";
- version = "2.2.15";
+ version = "2.3.0";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "https://github.com/AbiWord/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz";
- sha256 = "sha256-Ow8iFVeBFfKOKmqlSbNRKGADlDBL151vKLDTs9b0bAM=";
+ sha256 = "sha256-32gGO2wTskX6ckaw4JigPnT3qRxtiUe8XE9CzlXi5B0=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/fcft/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fcft/default.nix
index 9018a1bfa2..c413cf277c 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/fcft/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/fcft/default.nix
@@ -6,13 +6,14 @@
stdenv.mkDerivation rec {
pname = "fcft";
- version = "2.4.1";
+ version = "2.4.2";
src = fetchzip {
url = "https://codeberg.org/dnkl/fcft/archive/${version}.tar.gz";
- sha256 = "sha256-QxAp6pnZPLPwarurbKovz0BVOO4XdckBzjB65XCBPAM=";
+ sha256 = "01zvc8519fcg14nmcx3iqap9jnspcnr6pvlr59ipqxs0jprnrxl2";
};
+ depsBuildBuild = [ pkg-config ];
nativeBuildInputs = [ pkg-config meson ninja scdoc ];
buildInputs = [ freetype fontconfig pixman tllist ]
++ lib.optional withHarfBuzz harfbuzz;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/flann/default.nix b/third_party/nixpkgs/pkgs/development/libraries/flann/default.nix
index 9133938042..283c815b19 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/flann/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/flann/default.nix
@@ -1,24 +1,65 @@
-{ lib, stdenv, fetchFromGitHub, fetchpatch, unzip, cmake, python }:
+{ lib
+, cmake
+, fetchFromGitHub
+, fetchpatch
+, lz4
+, pkg-config
+, python3
+, stdenv
+, unzip
+, enablePython ? false
+}:
-stdenv.mkDerivation {
- name = "flann-1.9.1";
+stdenv.mkDerivation rec {
+ pname = "flann";
+ version = "1.9.1";
src = fetchFromGitHub {
- owner = "mariusmuja";
+ owner = "flann-lib";
repo = "flann";
- rev = "1.9.1";
+ rev = version;
sha256 = "13lg9nazj5s9a41j61vbijy04v6839i67lqd925xmxsbybf36gjc";
};
patches = [
- # Upstream issue: https://github.com/mariusmuja/flann/issues/369
+ # Patch HDF5_INCLUDE_DIR -> HDF_INCLUDE_DIRS.
(fetchpatch {
- url = "https://raw.githubusercontent.com/buildroot/buildroot/45a39b3e2ba42b72d19bfcef30db1b8da9ead51a/package/flann/0001-src-cpp-fix-cmake-3.11-build.patch";
- sha256 = "1gmj06cmnqvwxx649mxaivd35727wj6w7710zbcmmgmsnyfh2js4";
+ url = "https://salsa.debian.org/science-team/flann/-/raw/debian/1.9.1+dfsg-9/debian/patches/0001-Updated-fix-cmake-hdf5.patch";
+ sha256 = "yM1ONU4mu6lctttM5YcSTg8F344TNUJXwjxXLqzr5Pk=";
+ })
+ # Patch no-source library workaround that breaks on CMake > 3.11.
+ (fetchpatch {
+ url = "https://salsa.debian.org/science-team/flann/-/raw/debian/1.9.1+dfsg-9/debian/patches/0001-src-cpp-fix-cmake-3.11-build.patch";
+ sha256 = "REsBnbe6vlrZ+iCcw43kR5wy2o6q10RM73xjW5kBsr4=";
+ })
+ # Avoid the bundled version of LZ4 and instead use the system one.
+ (fetchpatch {
+ url = "https://salsa.debian.org/science-team/flann/-/raw/debian/1.9.1+dfsg-9/debian/patches/0003-Use-system-version-of-liblz4.patch";
+ sha256 = "xi+GyFn9PEjLgbJeAIEmsbp7ut9G9KIBkVulyT3nfsg=";
+ })
+ # Fix LZ4 string separator issue, see: https://github.com/flann-lib/flann/pull/480
+ (fetchpatch {
+ url = "https://github.com/flann-lib/flann/commit/25eb56ec78472bd419a121c6905095a793cf8992.patch";
+ sha256 = "qt8h576Gn8uR7+T9u9bEBIRz6e6AoTKpa1JfdZVvW9s=";
})
];
- nativeBuildInputs = [ unzip cmake python ];
+ cmakeFlags = [
+ "-DBUILD_EXAMPLES:BOOL=OFF"
+ "-DBUILD_TESTS:BOOL=OFF"
+ "-DBUILD_MATLAB_BINDINGS:BOOL=OFF"
+ "-DBUILD_PYTHON_BINDINGS:BOOL=${if enablePython then "ON" else "OFF"}"
+ ];
+
+ nativeBuildInputs = [
+ cmake
+ pkg-config
+ unzip
+ ];
+
+ propagatedBuildInputs = [ lz4 ];
+
+ buildInputs = lib.optionals enablePython [ python3 ];
meta = {
homepage = "http://people.cs.ubc.ca/~mariusm/flann/";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/fltk/1.4.nix b/third_party/nixpkgs/pkgs/development/libraries/fltk/1.4.nix
index 2db0aea3ec..38926f298d 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/fltk/1.4.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/fltk/1.4.nix
@@ -35,7 +35,10 @@ stdenv.mkDerivation {
"--enable-xft"
];
- preConfigure = "make clean";
+ preConfigure = ''
+ make clean
+ rm VERSION
+ '';
enableParallelBuilding = true;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix
index 474c990d51..3fee016175 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/fmt/default.nix
@@ -47,4 +47,9 @@ in
version = "7.1.3";
sha256 = "08hyv73qp2ndbs0isk8pspsphdzz5qh8czl3wgyxy3mmif9xdg29";
};
+
+ fmt_8 = generic {
+ version = "8.0.1";
+ sha256 = "1mnvxqsan034d2jiqnw2yvkljl7lwvhakmj5bscwp1fpkn655bbw";
+ };
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/fontconfig/default.nix b/third_party/nixpkgs/pkgs/development/libraries/fontconfig/default.nix
index c0846edbbf..075c810131 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/fontconfig/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/fontconfig/default.nix
@@ -3,6 +3,7 @@
, substituteAll
, fetchurl
, pkg-config
+, python3
, freetype
, expat
, libxslt
@@ -14,67 +15,29 @@
stdenv.mkDerivation rec {
pname = "fontconfig";
- version = "2.13.92";
+ version = "2.13.93";
src = fetchurl {
url = "http://fontconfig.org/release/${pname}-${version}.tar.xz";
- sha256 = "0kkfsvxcvcphm9zcgsh646gix3qn4spz555wa1jp5hbq70l62vjh";
+ sha256 = "1850q4k80yxma5g3yxkvyv8i5a3xqzswwml8gjy3jmywx8qqd5pa";
};
patches = [
- # Fix fonts not being loaded when missing included configs that have ignore_missing="yes".
- # https://bugzilla.redhat.com/show_bug.cgi?id=1744377
+ # Fix build with no docbook2html.
(fetchpatch {
- url = "https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/fcada522913e5e07efa6367eff87ace9f06d24c8.patch";
- sha256 = "1jbm3vw45b3qjnqrh2545v1k8vmb29c09v2wj07jnrq3lnchbvmn";
+ url = "https://gitlab.freedesktop.org/fontconfig/fontconfig/-/commit/60ce9b695ee9d1ac514a61f562e210d3278ba605.patch";
+ sha256 = "0hfd2jdvsgackdp29dyzf5b1277pnbacihxqh9vdn63rr932ipra";
})
-
- # Register JoyPixels as an emoji font.
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/67
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/65087ac7ce4cc5f2109967c1380b474955dcb590.patch";
- sha256 = "1dkrbqx1c1d8yfnx0igvv516wanw2ksrpm3fbpm2h9nw0hccwqvm";
- })
-
- # Fix invalid DTD in reset-dirs.
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/78
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/a4aa66a858f1ecd375c5efe5916398281f73f794.patch";
- sha256 = "1j4ky8jhpllfm1lh2if34xglh2hl79nsa0xxgzxpj9sx6h4v99j5";
- })
-
- # Do not include its tags, they are external now and only cause warnings with old fontconfig clients.
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/97
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/528b17b2837c3b102acd90cc7548d07bacaccb1f.patch";
- sha256 = "1zf4wcd2xlprh805jalfy8ja5c2qzgkh4fwd1m9d638nl9gx932m";
- })
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/100
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/37c7c748740bf6f2468d59e67951902710240b34.patch";
- sha256 = "1rz5zrfwhpn9g49wrzzrmdglj78pbvpnw8ksgsw6bxq8l5d84jfr";
- })
-
- # Show warning instead of error when encountering unknown attribute in config.
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/merge_requests/111
- (fetchpatch {
- url = "https://gitlab.freedesktop.org/fontconfig/fontconfig/commit/409b37c62780728755c908991c912a6b16f2389c.patch";
- sha256 = "zJFh37QErSAINPGFkFVJyhYRP27BuIN7PIgoDl/PIwI=";
- })
-
- # Combination of
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/88
- # https://gitlab.freedesktop.org/fontconfig/fontconfig/-/merge_requests/131
- ./macos-atomics.h
];
outputs = [ "bin" "dev" "lib" "out" ]; # $out contains all the config
nativeBuildInputs = [
+ autoreconfHook
gperf
libxslt
pkg-config
- autoreconfHook
+ python3
];
buildInputs = [
@@ -85,6 +48,11 @@ stdenv.mkDerivation rec {
freetype
];
+ postPatch = ''
+ # Requires networking.
+ sed -i '/check_PROGRAMS += test-crbug1004254/d' test/Makefile.am
+ '';
+
configureFlags = [
"--sysconfdir=/etc"
"--with-arch=${stdenv.hostPlatform.parsed.cpu.name}"
diff --git a/third_party/nixpkgs/pkgs/development/libraries/fontconfig/macos-atomics.h b/third_party/nixpkgs/pkgs/development/libraries/fontconfig/macos-atomics.h
deleted file mode 100644
index 07b0cf1d52..0000000000
--- a/third_party/nixpkgs/pkgs/development/libraries/fontconfig/macos-atomics.h
+++ /dev/null
@@ -1,39 +0,0 @@
---- a/src/fcatomic.h 2020-11-27 13:23:44.000000000 +0900
-+++ b/src/fcatomic.h 2020-11-27 13:24:43.000000000 +0900
-@@ -70,24 +70,25 @@
- #elif !defined(FC_NO_MT) && defined(__APPLE__)
-
- #include
--#ifdef __MAC_OS_X_MIN_REQUIRED
- #include
--#elif defined(__IPHONE_OS_MIN_REQUIRED)
--#include
--#endif
-
- typedef int fc_atomic_int_t;
- #define fc_atomic_int_add(AI, V) (OSAtomicAdd32Barrier ((V), &(AI)) - (V))
-
--#define fc_atomic_ptr_get(P) (OSMemoryBarrier (), (void *) *(P))
--#if (MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_4 || __IPHONE_VERSION_MIN_REQUIRED >= 20100)
--#define fc_atomic_ptr_cmpexch(P,O,N) OSAtomicCompareAndSwapPtrBarrier ((void *) (O), (void *) (N), (void **) (P))
--#else
--#if __ppc64__ || __x86_64__
--#define fc_atomic_ptr_cmpexch(P,O,N) OSAtomicCompareAndSwap64Barrier ((int64_t) (O), (int64_t) (N), (int64_t*) (P))
-+#if (MAC_OS_X_VERSION_MIN_REQUIRED > MAC_OS_X_VERSION_10_4 || __IPHONE_OS_VERSION_MIN_REQUIRED >= 20100)
-+
-+#if SIZEOF_VOID_P == 8
-+#define fc_atomic_ptr_get(P) OSAtomicAdd64Barrier (0, (int64_t*)(P))
-+#elif SIZEOF_VOID_P == 4
-+#define fc_atomic_ptr_get(P) OSAtomicAdd32Barrier (0, (int32_t*)(P))
- #else
--#define fc_atomic_ptr_cmpexch(P,O,N) OSAtomicCompareAndSwap32Barrier ((int32_t) (O), (int32_t) (N), (int32_t*) (P))
-+#error "SIZEOF_VOID_P not 4 or 8 (assumes CHAR_BIT is 8)"
- #endif
-+
-+#define fc_atomic_ptr_cmpexch(P,O,N) OSAtomicCompareAndSwapPtrBarrier ((void *) (O), (void *) (N), (void **) (P))
-+
-+#else
-+#error "Your macOS / iOS targets are too old"
- #endif
-
- #elif !defined(FC_NO_MT) && defined(HAVE_INTEL_ATOMIC_PRIMITIVES)
diff --git a/third_party/nixpkgs/pkgs/development/libraries/freenect/default.nix b/third_party/nixpkgs/pkgs/development/libraries/freenect/default.nix
index 2cf0265147..e13302319a 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/freenect/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/freenect/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "freenect";
- version = "0.6.1";
+ version = "0.6.2";
src = fetchFromGitHub {
owner = "OpenKinect";
repo = "libfreenect";
rev = "v${version}";
- sha256 = "0was1va167rqshmpn382h36yyprpfi9cwillb6ylppmnfdrfrhrr";
+ sha256 = "sha256-/CR+r9/zMj+8gxhHeRGPCDhALeF5bLsea38KQ1lF6wo=";
};
buildInputs = [ libusb1 freeglut libGLU libGL libXi libXmu ]
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gcc/libstdc++/5.nix b/third_party/nixpkgs/pkgs/development/libraries/gcc/libstdc++/5.nix
index b123f799cc..f963ae31e5 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gcc/libstdc++/5.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gcc/libstdc++/5.nix
@@ -19,13 +19,13 @@ stdenv.mkDerivation rec {
./no-sys-dirs.patch
(fetchpatch {
name = "siginfo.patch";
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/siginfo.patch?h=packages/libstdc%2B%2B5&id=e36ee8ed9bb5942db14cf6249a2ead14974a2bfa";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/e36ee8ed9bb5942db14cf6249a2ead14974a2bfa/trunk/siginfo.patch";
sha256 = "15zldbm33yba293dgrgsbv3j332hkc3iqpyc8fa7zl42mh9qk22j";
extraPrefix = "";
})
(fetchpatch {
name = "gcc-3.4.3-no_multilib_amd64.patch";
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/gcc-3.4.3-no_multilib_amd64.patch?h=packages/libstdc%2B%2B5&id=e36ee8ed9bb5942db14cf6249a2ead14974a2bfa";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/e36ee8ed9bb5942db14cf6249a2ead14974a2bfa/trunk/gcc-3.4.3-no_multilib_amd64.patch";
sha256 = "11m5lc51b0addhc4yq4rz0dwpv6k73rrj73wya3lqdk8rly6cjpm";
extraPrefix = "";
})
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gdbm/default.nix b/third_party/nixpkgs/pkgs/development/libraries/gdbm/default.nix
index 16c045cd68..83df37f236 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gdbm/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gdbm/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gdbm";
- version = "1.19";
+ version = "1.20";
src = fetchurl {
url = "mirror://gnu/gdbm/${pname}-${version}.tar.gz";
- sha256 = "sha256-N+0SIUEiuXLhig2UmVA55XdIGRk573QRWx1B2IETZLw=";
+ sha256 = "sha256-OurAVkizSCoQotqYa586OAoprWUL6AuYF6Q1+4EUopI=";
};
doCheck = true; # not cross;
diff --git a/third_party/nixpkgs/pkgs/development/libraries/glfw/3.x.nix b/third_party/nixpkgs/pkgs/development/libraries/glfw/3.x.nix
index 37c1522586..f9089384a8 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/glfw/3.x.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/glfw/3.x.nix
@@ -1,6 +1,8 @@
{ stdenv, lib, fetchFromGitHub, cmake
, libGL, libXrandr, libXinerama, libXcursor, libX11, libXi, libXext
, Cocoa, Kernel, fixDarwinDylibNames
+, waylandSupport ? false, extra-cmake-modules, wayland
+, wayland-protocols, libxkbcommon
}:
stdenv.mkDerivation rec {
@@ -14,20 +16,34 @@ stdenv.mkDerivation rec {
sha256 = "sha256-BP4wxjgm0x0E68tNz5eudkVUyBnXkQlP7LY3ppZunhw=";
};
+ patches = lib.optional waylandSupport ./wayland.patch;
+
propagatedBuildInputs = [ libGL ];
nativeBuildInputs = [ cmake ]
- ++ lib.optional stdenv.isDarwin fixDarwinDylibNames;
+ ++ lib.optional stdenv.isDarwin fixDarwinDylibNames
+ ++ lib.optional waylandSupport extra-cmake-modules;
- buildInputs = [ libX11 libXrandr libXinerama libXcursor libXi libXext ]
- ++ lib.optionals stdenv.isDarwin [ Cocoa Kernel ];
+ buildInputs =
+ if waylandSupport
+ then [ wayland wayland-protocols libxkbcommon ]
+ else [ libX11 libXrandr libXinerama libXcursor libXi libXext ]
+ ++ lib.optionals stdenv.isDarwin [ Cocoa Kernel ];
cmakeFlags = [
"-DBUILD_SHARED_LIBS=ON"
- ] ++ lib.optional (!stdenv.isDarwin) [
+ ] ++ lib.optionals (!stdenv.isDarwin) [
"-DCMAKE_C_FLAGS=-D_GLFW_GLX_LIBRARY='\"${lib.getLib libGL}/lib/libGL.so.1\"'"
+ ] ++ lib.optionals waylandSupport [
+ "-DGLFW_USE_WAYLAND=ON"
+ "-DCMAKE_C_FLAGS=-D_GLFW_EGL_LIBRARY='\"${lib.getLib libGL}/lib/libEGL.so.1\"'"
];
+ postPatch = lib.optionalString waylandSupport ''
+ substituteInPlace src/wl_init.c \
+ --replace "libxkbcommon.so.0" "${lib.getLib libxkbcommon}/lib/libxkbcommon.so.0"
+ '';
+
meta = with lib; {
description = "Multi-platform library for creating OpenGL contexts and managing input, including keyboard, mouse, joystick and time";
homepage = "https://www.glfw.org/";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/glfw/wayland.patch b/third_party/nixpkgs/pkgs/development/libraries/glfw/wayland.patch
new file mode 100644
index 0000000000..c0c338f845
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/glfw/wayland.patch
@@ -0,0 +1,25 @@
+From 46fb81c69e8acdb70907409f98dd01e387408414 Mon Sep 17 00:00:00 2001
+From: Stone Tickle
+Date: Fri, 5 Jun 2020 12:51:25 +0900
+Subject: [PATCH] set O_NONBLOCK on repeat timerfd
+
+---
+ src/wl_init.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/wl_init.c b/src/wl_init.c
+index 49e7cc52..43569bef 100644
+--- a/src/wl_init.c
++++ b/src/wl_init.c
+@@ -1166,7 +1166,7 @@ int _glfwPlatformInit(void)
+
+ _glfw.wl.timerfd = -1;
+ if (_glfw.wl.seatVersion >= 4)
+- _glfw.wl.timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC);
++ _glfw.wl.timerfd = timerfd_create(CLOCK_MONOTONIC, TFD_CLOEXEC | TFD_NONBLOCK);
+
+ if (_glfw.wl.pointer && _glfw.wl.shm)
+ {
+--
+2.31.1
+
diff --git a/third_party/nixpkgs/pkgs/development/libraries/glib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/glib/default.nix
index e15f597578..3c8fe4d569 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/glib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/glib/default.nix
@@ -45,11 +45,11 @@ in
stdenv.mkDerivation rec {
pname = "glib";
- version = "2.68.2";
+ version = "2.68.3";
src = fetchurl {
url = "mirror://gnome/sources/glib/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-7Md5ipzANOq9/X8kbm3UYc2/EXX8wumGfMfae3MJ4Ps=";
+ sha256 = "0f1iprj7v0b5wn9njj39dkl25g6filfs7i4ybk20jq821k1a7qg7";
};
patches = optionals stdenv.isDarwin [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix b/third_party/nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix
index 0f6811815f..2e43e58db4 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gtkmm/3.x.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "gtkmm";
- version = "3.24.4";
+ version = "3.24.5";
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-m+txw+kM/Pt5A5a1Hj9ecWmWZ1Hv1PPvlpcRS+O+Z0M=";
+ sha256 = "1ri2msp3cmzi6r65ghwb8gfavfaxv0axpwi3q60nm7v8hvg36qw5";
};
outputs = [ "out" "dev" ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/gtkmm/4.x.nix b/third_party/nixpkgs/pkgs/development/libraries/gtkmm/4.x.nix
index 5083956846..0a654d9518 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/gtkmm/4.x.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/gtkmm/4.x.nix
@@ -17,13 +17,13 @@
stdenv.mkDerivation rec {
pname = "gtkmm";
- version = "4.0.1";
+ version = "4.2.0";
outputs = [ "out" "dev" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-iXPZvHhI4CyyBR4F8+46S6/+L+tK9KVIfw4xMu7AOIQ=";
+ sha256 = "12x9j82y37r4v0ngs22rzp4wmw7k2bbb9d3bymcczzz7y8w4q328";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix b/third_party/nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix
index 47a3ca4f9f..00c80277ea 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/intel-media-sdk/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "intel-media-sdk";
- version = "21.2.2";
+ version = "21.2.3";
src = fetchFromGitHub {
owner = "Intel-Media-SDK";
repo = "MediaSDK";
rev = "intel-mediasdk-${version}";
- sha256 = "sha256-iSrr9g6C8YRcmu92sTyDCh76Cdu8wbDL3COwiVxox4Q=";
+ sha256 = "sha256-Id2/d6rRKiei6UQ0pywdcbNLfIQR8gEseiDgqeaT3p8=";
};
nativeBuildInputs = [ cmake pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/java/commons/daemon/default.nix b/third_party/nixpkgs/pkgs/development/libraries/java/commons/daemon/default.nix
new file mode 100644
index 0000000000..f6f909904c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/java/commons/daemon/default.nix
@@ -0,0 +1,25 @@
+{ lib, stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+ version = "1.2.4";
+ pname = "commons-daemon";
+
+ src = fetchurl {
+ url = "mirror://apache/commons/daemon/binaries/commons-daemon-${version}-bin.tar.gz";
+ sha256 = "0bsy4xn3gncgrxj3vkpplvyhx06c1470kycj0j5gwq46ylgady9s";
+ };
+
+ installPhase = ''
+ tar xf ${src}
+ mkdir -p $out/share/java
+ cp *.jar $out/share/java/
+ '';
+
+ meta = {
+ homepage = "https://commons.apache.org/proper/commons-daemon";
+ description = "Apache Commons Daemon software is a set of utilities and Java support classes for running Java applications as server processes.";
+ maintainers = with lib.maintainers; [ rsynnest ];
+ license = lib.licenses.asl20;
+ platforms = with lib.platforms; unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/java/saxon/default.nix b/third_party/nixpkgs/pkgs/development/libraries/java/saxon/default.nix
index e6f2fcadbe..da1e6120da 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/java/saxon/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/java/saxon/default.nix
@@ -1,7 +1,7 @@
-{ lib, stdenv, fetchurl, unzip, jre }:
+{ lib, stdenv, fetchurl, unzip, jre, jre8 }:
let
- common = { pname, version, src, description
+ common = { pname, version, src, description, java ? jre
, prog ? null, jar ? null, license ? lib.licenses.mpl20 }:
stdenv.mkDerivation {
name = "${pname}-${version}";
@@ -45,6 +45,7 @@ in {
description = "XSLT 1.0 processor";
# http://saxon.sourceforge.net/saxon6.5.3/conditions.html
license = lib.licenses.mpl10;
+ java = jre8;
};
saxonb_8_8 = common {
@@ -56,6 +57,7 @@ in {
sha256 = "15bzrfyd2f1045rsp9dp4znyhmizh1pm97q8ji2bc0b43q23xsb8";
};
description = "Complete and conformant processor of XSLT 2.0, XQuery 1.0, and XPath 2.0";
+ java = jre8;
};
saxonb_9_1 = common {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/jxrlib/default.nix b/third_party/nixpkgs/pkgs/development/libraries/jxrlib/default.nix
index 3dcec13a18..06499e151b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/jxrlib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/jxrlib/default.nix
@@ -13,7 +13,10 @@ stdenv.mkDerivation rec {
sha256 = "0rk3hbh00nw0wgbfbqk1szrlfg3yq7w6ar16napww3nrlm9cj65w";
};
- postPatch = lib.optionalString stdenv.isDarwin ''
+ postPatch = ''
+ substituteInPlace Makefile \
+ --replace "cc" "$CC"
+ '' + lib.optionalString stdenv.isDarwin ''
substituteInPlace Makefile \
--replace '-shared' '-dynamiclib -undefined dynamic_lookup' \
--replace '.so' '.dylib'
diff --git a/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/kimageformats.nix b/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/kimageformats.nix
index 4ad3ba7410..00a9ef015f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/kimageformats.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/kde-frameworks/kimageformats.nix
@@ -15,10 +15,19 @@ mkDerivation {
url = "https://invent.kde.org/frameworks/kimageformats/-/commit/bf3f94da766d66a0470ab744dbe1ced4697b572d.diff";
sha256 = "18d67l5kj9sv88jdpi061k9rl3adzkx9l51ng7saylrkfddwc3ig";
})
+ (fetchpatch { # included in kimageformats >= 5.82
+ name = "CVE-2021-36083.patch";
+ url = "https://invent.kde.org/frameworks/kimageformats/-/commit/297ed9a2fe339bfe36916b9fce628c3242e5be0f.diff";
+ sha256 = "16axaljgaar0j5796x1mjps93y92393x8zywh3nzw7rm9w2qxzml";
+ })
];
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ karchive openexr libavif qtbase ];
outputs = [ "out" ]; # plugins only
CXXFLAGS = "-I${getDev ilmbase}/include/OpenEXR";
+
+ meta = with lib; {
+ broken = versionOlder qtbase.version "5.14";
+ };
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libcyaml/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libcyaml/default.nix
index b316b6b639..0fabdb49ca 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libcyaml/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libcyaml/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "libcyaml";
- version = "1.1.0";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "tlsa";
repo = "libcyaml";
rev = "v${version}";
- sha256 = "0428p0rwq71nhh5nzcbapsbrjxa0x5l6h6ns32nxv7j624f0zd93";
+ sha256 = "sha256-LtU1r95YoLuQ2JCphxbMojxKyXnt50XEARGUPftLgsU=";
};
buildInputs = [ libyaml ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libdvdnav/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libdvdnav/default.nix
index 3eb1032b2a..8414605593 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libdvdnav/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libdvdnav/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "libdvdnav";
- version = "6.1.0";
+ version = "6.1.1";
src = fetchurl {
url = "http://get.videolan.org/libdvdnav/${version}/${pname}-${version}.tar.bz2";
- sha256 = "0nzf1ir27s5vs1jrisdiw9ag2sc160k3gv7nplv9ypppm5gb35zn";
+ sha256 = "sha256-wZGnR1lH0yP/doDPksD7G+gjdwGIXzdlbGTQTpjRjUg=";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libmbim/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libmbim/default.nix
index ef13fdc9de..43a88f9dd5 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libmbim/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libmbim/default.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "libmbim";
- version = "1.24.6";
+ version = "1.24.8";
src = fetchurl {
url = "https://www.freedesktop.org/software/libmbim/${pname}-${version}.tar.xz";
- sha256 = "sha256-dgRlyqoczWmcFCkOl5HaRW1TAN0R6/TBSGFRAz6HXf0=";
+ sha256 = "sha256-AlkHNhY//xDlcyGR/MwbmSCWlhbdxZYToAMFKhFqPCU=";
};
outputs = [ "out" "dev" "man" ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libnbd/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libnbd/default.nix
index 2254c82415..635f8b8a61 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libnbd/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libnbd/default.nix
@@ -11,11 +11,11 @@
stdenv.mkDerivation rec {
pname = "libnbd";
- version = "1.7.7";
+ version = "1.9.2";
src = fetchurl {
url = "https://download.libguestfs.org/libnbd/${lib.versions.majorMinor version}-development/${pname}-${version}.tar.gz";
- hash = "sha256-fNeu1qx+EbKitv2I8nJAmGMF5jxN2RZGPR/LJYnOjG8=";
+ hash = "sha256-UDLH5IMuKI6mAO/9VNmI8pCbxv94tCCQYRKZn2DBclg=";
};
nativeBuildInputs = [
@@ -23,6 +23,7 @@ stdenv.mkDerivation rec {
pkg-config
perl
];
+
buildInputs = [
fuse
gnutls
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libproxy/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libproxy/default.nix
index afe5b8dde1..c5d6bc4612 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libproxy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libproxy/default.nix
@@ -5,6 +5,7 @@
, zlib
, dbus
, networkmanager
+, enableJavaScript ? stdenv.isDarwin || lib.meta.availableOn stdenv.hostPlatform spidermonkey_68
, spidermonkey_68
, pcre
, gsettings-desktop-schemas
@@ -16,7 +17,9 @@
, JavaScriptCore
}:
-stdenv.mkDerivation rec {
+let
+ jsRuntime = if stdenv.hostPlatform.isDarwin then JavaScriptCore else spidermonkey_68;
+in stdenv.mkDerivation rec {
pname = "libproxy";
version = "0.4.17";
@@ -39,22 +42,21 @@ stdenv.mkDerivation rec {
pcre
python3
zlib
+ ] ++ lib.optionals enableJavaScript [
+ jsRuntime
] ++ (if stdenv.hostPlatform.isDarwin then [
SystemConfiguration
CoreFoundation
- JavaScriptCore
] else [
glib
- spidermonkey_68
dbus
networkmanager
]);
cmakeFlags = [
- "-DWITH_MOZJS=ON"
"-DWITH_PYTHON2=OFF"
"-DPYTHON3_SITEPKG_DIR=${placeholder "py3"}/${python3.sitePackages}"
- ];
+ ] ++ lib.optional (enableJavaScript && !stdenv.hostPlatform.isDarwin) "-DWITH_MOZJS=ON";
postFixup = lib.optionalString stdenv.isLinux ''
# config_gnome3 uses the helper to find GNOME proxy settings
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libqalculate/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libqalculate/default.nix
index 45b79571b4..9368469f26 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libqalculate/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libqalculate/default.nix
@@ -3,13 +3,13 @@
stdenv.mkDerivation rec {
pname = "libqalculate";
- version = "3.18.0";
+ version = "3.19.0";
src = fetchFromGitHub {
owner = "qalculate";
repo = "libqalculate";
rev = "v${version}";
- sha256 = "sha256-cQNcKa/mEdeH1MaLhj203MOphfYDTQ5pn/GzUmSZGcE=";
+ sha256 = "1w44407wb552q21dz4m2nwwdi8b9hzjb2w1l3ffsikzqckc7wbyj";
};
outputs = [ "out" "dev" "doc" ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libqmi/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libqmi/default.nix
index a812a2d784..157445cfee 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libqmi/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libqmi/default.nix
@@ -15,13 +15,13 @@
stdenv.mkDerivation rec {
pname = "libqmi";
- version = "1.28.4";
+ version = "1.28.6";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl {
url = "https://www.freedesktop.org/software/libqmi/${pname}-${version}.tar.xz";
- sha256 = "sha256-OxTNKrUiGnrbs5/tFu9pdTjqHHkwiCGtLRm1BeHarqA=";
+ sha256 = "1zg5k8f6l87iy9hmzwckdx532s845z9c5npblmpf1pp17n4r1f6b";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libsoup/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libsoup/default.nix
index 960591d1a2..0cc4c8b345 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libsoup/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libsoup/default.nix
@@ -1,6 +1,24 @@
-{ stdenv, lib, fetchurl, fetchpatch, glib, libxml2, meson, ninja, pkg-config, gnome, libsysprof-capture
-, gnomeSupport ? true, sqlite, glib-networking, gobject-introspection, vala
-, libpsl, python3, brotli
+{ stdenv
+, lib
+, fetchurl
+, glib
+, libxml2
+, meson
+, ninja
+, pkg-config
+, gnome
+, libsysprof-capture
+, gnomeSupport ? true
+, sqlite
+, glib-networking
+, gobject-introspection
+, withIntrospection ? stdenv.buildPlatform == stdenv.hostPlatform
+, vala
+, withVala ? stdenv.buildPlatform == stdenv.hostPlatform
+, libpsl
+, python3
+, brotli
+, fetchpatch
}:
stdenv.mkDerivation rec {
@@ -35,7 +53,9 @@ stdenv.mkDerivation rec {
] ++ lib.optionals stdenv.isLinux [
libsysprof-capture
];
- nativeBuildInputs = [ meson ninja pkg-config gobject-introspection vala glib ];
+ nativeBuildInputs = [ meson ninja pkg-config glib ]
+ ++ lib.optional withIntrospection gobject-introspection
+ ++ lib.optional withVala vala;
propagatedBuildInputs = [ glib libxml2 ];
NIX_CFLAGS_COMPILE = [ "-lpthread" ];
@@ -43,7 +63,8 @@ stdenv.mkDerivation rec {
mesonFlags = [
"-Dtls_check=false" # glib-networking is a runtime dependency, not a compile-time dependency
"-Dgssapi=disabled"
- "-Dvapi=enabled"
+ "-Dvapi=${if withVala then "enabled" else "disabled"}"
+ "-Dintrospection=${if withIntrospection then "enabled" else "disabled"}"
"-Dgnome=${lib.boolToString gnomeSupport}"
"-Dntlm=disabled"
] ++ lib.optionals (!stdenv.isLinux) [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libuldaq/0001-uldaq.patch b/third_party/nixpkgs/pkgs/development/libraries/libuldaq/0001-uldaq.patch
new file mode 100644
index 0000000000..97375283cd
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/libuldaq/0001-uldaq.patch
@@ -0,0 +1,28 @@
+diff --git a/Makefile.am b/Makefile.am
+index 0e69cd4..b4a1f1a 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -26,7 +26,7 @@ dist_pkgconfig_DATA=libuldaq.pc
+ # fpga/USB_DIO32HS.bin
+
+ if OS_LINUX
+-rulesdatadir=/lib/udev/rules.d/
++rulesdatadir=$(libdir)/udev/rules.d/
+ dist_rulesdata_DATA=rules/50-uldaq.rules
+ endif
+
+@@ -42,14 +42,6 @@ dist-up: dist
+ mkdir -p $(reldir)
+ cp $(distdir).tar.bz2 $(reldir)
+
+-if OS_LINUX
+-install-data-hook:
+- udevadm control --reload-rules && \
+- test -f "/etc/redhat-release" && echo "/usr/local/lib" > /etc/ld.so.conf.d/uldaq.conf || echo "" && \
+- test -f "/etc/arch-release" && echo "/usr/local/lib" > /etc/ld.so.conf.d/uldaq.conf || echo "" && \
+- ldconfig
+-endif
+-
+ if OS_LINUX
+ uninstall-hook:
+ test -f "/etc/ld.so.conf.d/uldaq.conf" && rm "/etc/ld.so.conf.d/uldaq.conf" || echo ""
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libuldaq/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libuldaq/default.nix
new file mode 100644
index 0000000000..2f8f7fbb30
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/libuldaq/default.nix
@@ -0,0 +1,34 @@
+{ lib, stdenv, fetchFromGitHub, autoreconfHook, libusb1, ...}:
+
+stdenv.mkDerivation rec {
+ pname = "libuldaq";
+ version = "1.2.0";
+
+ src = fetchFromGitHub {
+ owner = "mccdaq";
+ repo = "uldaq";
+ rev = "v${version}";
+ sha256 = "0l9ima8ac99yd9vvjvdrmacm95ghv687wiy39zxm00cmghcfv3vj";
+ };
+
+ patches = [
+ # Patch needed for `make install` to succeed
+ ./0001-uldaq.patch
+ ];
+
+ nativeBuildInputs = [ autoreconfHook ];
+
+ buildInputs = [ libusb1 ];
+
+ meta = with lib; {
+ description = "Library to talk to uldaq devices";
+ longDescription = ''
+ Library used to communicate with USB data acquisition (DAQ)
+ devices from Measurement Computing
+ '';
+ homepage = "https://github.com/mccdaq/uldaq";
+ license = licenses.mit;
+ platforms = platforms.linux;
+ maintainers = [ maintainers.simonkampe ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libvpx/1_8.nix b/third_party/nixpkgs/pkgs/development/libraries/libvpx/1_8.nix
index f1a2bf377c..befbafd5a4 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libvpx/1_8.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libvpx/1_8.nix
@@ -69,7 +69,14 @@ stdenv.mkDerivation rec {
# ./CVE-2019-9232.CVE-2019-9325.CVE-2019-9371.CVE-2019-9433.patch
];
- postPatch = "patchShebangs .";
+ postPatch = ''
+ patchShebangs --build \
+ build/make/*.sh \
+ build/make/*.pl \
+ build/make/*.pm \
+ test/*.sh \
+ configure
+ '';
outputs = [ "bin" "dev" "out" ];
setOutputFlags = false;
@@ -135,11 +142,6 @@ stdenv.mkDerivation rec {
experimentalFpMbStatsSupport ||
experimentalEmulateHardwareSupport) "experimental")
] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
- #"--extra-cflags="
- #"--extra-cxxflags="
- #"--prefix="
- #"--libc="
- #"--libdir="
"--enable-external-build"
# libvpx darwin targets include darwin version (ie. ARCH-darwinXX-gcc, XX being the darwin version)
# See all_platforms: https://github.com/webmproject/libvpx/blob/master/configure
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libvpx/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libvpx/default.nix
index f191839661..d538aa41bf 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libvpx/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libvpx/default.nix
@@ -65,7 +65,21 @@ stdenv.mkDerivation rec {
sha256 = "sha256-EZP33U10fchyqy7Jr26vHgUUfWR6xtG3fcMWUII0m9w=";
};
- postPatch = "patchShebangs .";
+ postPatch = ''
+ patchShebangs --build \
+ build/make/*.sh \
+ build/make/*.pl \
+ build/make/*.pm \
+ test/*.sh \
+ configure
+
+ # When cross-compiling (for aarch64-multiplatform), the compiler errors out on these flags.
+ # Since they're 'just' warnings, it's fine to just remove them.
+ substituteInPlace configure \
+ --replace "check_add_cflags -Wparentheses-equality" "" \
+ --replace "check_add_cflags -Wunreachable-code-loop-increment" "" \
+ --replace "check_cflags -Wshorten-64-to-32 && add_cflags_only -Wshorten-64-to-32" ""
+ '';
outputs = [ "bin" "dev" "out" ];
setOutputFlags = false;
@@ -131,12 +145,6 @@ stdenv.mkDerivation rec {
experimentalFpMbStatsSupport ||
experimentalEmulateHardwareSupport) "experimental")
] ++ optionals (stdenv.hostPlatform != stdenv.buildPlatform) [
- #"--extra-cflags="
- #"--extra-cxxflags="
- #"--prefix="
- #"--libc="
- #"--libdir="
- "--enable-external-build"
# libvpx darwin targets include darwin version (ie. ARCH-darwinXX-gcc, XX being the darwin version)
# See all_platforms: https://github.com/webmproject/libvpx/blob/master/configure
# Darwin versions: 10.4=8, 10.5=9, 10.6=10, 10.7=11, 10.8=12, 10.9=13, 10.10=14
diff --git a/third_party/nixpkgs/pkgs/development/libraries/libwebsockets/default.nix b/third_party/nixpkgs/pkgs/development/libraries/libwebsockets/default.nix
index c62aa77c61..7d8355112d 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/libwebsockets/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/libwebsockets/default.nix
@@ -20,6 +20,8 @@ let
"-DLWS_WITH_PLUGINS=ON"
"-DLWS_WITH_IPV6=ON"
"-DLWS_WITH_SOCKS5=ON"
+ # Required since v4.2.0
+ "-DLWS_BUILD_HASH=no_hash"
] ++ lib.optional (stdenv.hostPlatform != stdenv.buildPlatform) "-DLWS_WITHOUT_TESTAPPS=ON";
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU "-Wno-error=unused-but-set-variable";
@@ -52,13 +54,8 @@ rec {
sha256 = "0m1kn4p167jv63zvwhsvmdn8azx3q7fkk8qc0fclwyps2scz6dna";
};
- libwebsockets_4_0 = generic {
- version = "4.0.21";
- sha256 = "01k05x4711ngin598jr9dag4ml3m7hi6pkgr4dsb02ryh1kc6146";
- };
-
- libwebsockets_4_1 = generic {
- version = "4.1.6";
- sha256 = "0x56v4hsx92vm1zibfmnqb5g3v23kzciffn3fjlsc3sly2pknhsg";
+ libwebsockets_4_2 = generic {
+ version = "4.2.0";
+ sha256 = "glnLGXniero/5CW/1TBPZngdOM6gww8DnT5wiX66sW0=";
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/mesa/default.nix b/third_party/nixpkgs/pkgs/development/libraries/mesa/default.nix
index bdecfe0d57..aaa78de47f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/mesa/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/mesa/default.nix
@@ -31,7 +31,7 @@ with lib;
let
# Release calendar: https://www.mesa3d.org/release-calendar.html
# Release frequency: https://www.mesa3d.org/releasing.html#schedule
- version = "21.1.3";
+ version = "21.1.4";
branch = versions.major version;
self = stdenv.mkDerivation {
@@ -45,7 +45,7 @@ self = stdenv.mkDerivation {
"ftp://ftp.freedesktop.org/pub/mesa/${version}/mesa-${version}.tar.xz"
"ftp://ftp.freedesktop.org/pub/mesa/older-versions/${branch}.x/${version}/mesa-${version}.tar.xz"
];
- sha256 = "0s8yi7y63xsyqw19ihil18fykkjxr6ibcir2fvymz1vh4ql23qnb";
+ sha256 = "02z9g6zpkg1p1sm8f84xdi7v2n7x534x9pn565bvcr411527y5qz";
};
prePatch = "patchShebangs .";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/mp4v2/default.nix b/third_party/nixpkgs/pkgs/development/libraries/mp4v2/default.nix
index 7a6bbb5520..fe0049c1f3 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/mp4v2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/mp4v2/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
(fetchurl {
# 2020-06-19: NOTE: # Fix build with C++11
# Close when https://github.com/TechSmith/mp4v2/pull/36 merged/closed.
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/libmp4v2-c++11.patch?id=203f5a72bc97ffe089b424c47b07dd9eaea35713";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/203f5a72bc97ffe089b424c47b07dd9eaea35713/trunk/libmp4v2-c++11.patch";
sha256 = "0sbn0il7lmk77yrjyb4f0a3z3h8gsmdkscvz5n9hmrrrhrwf672w";
})
] ++ lib.optionals stdenv.cc.isClang [
diff --git a/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix b/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix
index dd2a816f7d..725392772d 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/notcurses/default.nix
@@ -3,7 +3,7 @@
multimediaSupport ? true
}:
let
- version = "2.2.4";
+ version = "2.3.8";
in
stdenv.mkDerivation {
pname = "notcurses";
@@ -24,7 +24,7 @@ stdenv.mkDerivation {
owner = "dankamongmen";
repo = "notcurses";
rev = "v${version}";
- sha256 = "sha256-FScs6eQxhRMEyPDSD+50RO1B6DIAo+KnvHP3RO2oAnw=";
+ sha256 = "sha256-CTMFXTmOnBUCm0KdVNBoDT08arr01XTHdELFiTayk3E=";
};
meta = {
diff --git a/third_party/nixpkgs/pkgs/development/libraries/oracle-instantclient/default.nix b/third_party/nixpkgs/pkgs/development/libraries/oracle-instantclient/default.nix
index df7ce6fd4b..8947c6f423 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/oracle-instantclient/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/oracle-instantclient/default.nix
@@ -1,4 +1,5 @@
-{ lib, stdenv
+{ lib
+, stdenv
, fetchurl
, autoPatchelfHook
, fixDarwinDylibNames
@@ -17,7 +18,7 @@ let
throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}";
# assemble list of components
- components = [ "basic" "sdk" "sqlplus" ] ++ optional odbcSupport "odbc";
+ components = [ "basic" "sdk" "sqlplus" "tools" ] ++ optional odbcSupport "odbc";
# determine the version number, there might be different ones per architecture
version = {
@@ -28,22 +29,23 @@ let
# hashes per component and architecture
hashes = {
x86_64-linux = {
- basic = "1yk4ng3a9ka1mzgfph9br6rwclagbgfvmg6kja11nl5dapxdzaxy";
- sdk = "115v1gqr0czy7dcf2idwxhc6ja5b0nind0mf1rn8iawgrw560l99";
+ basic = "1yk4ng3a9ka1mzgfph9br6rwclagbgfvmg6kja11nl5dapxdzaxy";
+ sdk = "115v1gqr0czy7dcf2idwxhc6ja5b0nind0mf1rn8iawgrw560l99";
sqlplus = "0zj5h84ypv4n4678kfix6jih9yakb277l9hc0819iddc0a5slbi5";
- odbc = "1g1z6pdn76dp440fh49pm8ijfgjazx4cvxdi665fsr62h62xkvch";
+ tools = "1q19blr0gz1c8bq0bnv1njzflrp03hf82ngid966xc6gwmqpkdsk";
+ odbc = "1g1z6pdn76dp440fh49pm8ijfgjazx4cvxdi665fsr62h62xkvch";
};
x86_64-darwin = {
- basic = "f4335c1d53e8188a3a8cdfb97494ff87c4d0f481309284cf086dc64080a60abd";
- sdk = "b46b4b87af593f7cfe447cfb903d1ae5073cec34049143ad8cdc9f3e78b23b27";
+ basic = "f4335c1d53e8188a3a8cdfb97494ff87c4d0f481309284cf086dc64080a60abd";
+ sdk = "b46b4b87af593f7cfe447cfb903d1ae5073cec34049143ad8cdc9f3e78b23b27";
sqlplus = "f7565c3cbf898b0a7953fbb0017c5edd9d11d1863781588b7caf3a69937a2e9e";
- odbc = "f91da40684abaa866aa059eb26b1322f2d527670a1937d678404c991eadeb725";
+ tools = "b2bc474f98da13efdbc77fd05f559498cd8c08582c5b9038f6a862215de33f2c";
+ odbc = "f91da40684abaa866aa059eb26b1322f2d527670a1937d678404c991eadeb725";
};
}.${stdenv.hostPlatform.system} or throwSystem;
# rels per component and architecture, optional
- rels = {
- }.${stdenv.hostPlatform.system} or {};
+ rels = { }.${stdenv.hostPlatform.system} or { };
# convert platform to oracle architecture names
arch = {
@@ -70,13 +72,15 @@ let
};
# assemble srcs
- srcs = map (component:
- (fetcher (srcFilename component arch version rels.${component} or "") hashes.${component} or ""))
- components;
+ srcs = map
+ (component:
+ (fetcher (srcFilename component arch version rels.${component} or "") hashes.${component} or ""))
+ components;
pname = "oracle-instantclient";
extLib = stdenv.hostPlatform.extensions.sharedLibrary;
-in stdenv.mkDerivation {
+in
+stdenv.mkDerivation {
inherit pname version srcs;
buildInputs = [ stdenv.cc.cc.lib ]
@@ -87,13 +91,13 @@ in stdenv.mkDerivation {
++ optional stdenv.isLinux autoPatchelfHook
++ optional stdenv.isDarwin fixDarwinDylibNames;
- outputs = [ "out" "dev" "lib"];
+ outputs = [ "out" "dev" "lib" ];
unpackCmd = "unzip $curSrc";
installPhase = ''
mkdir -p "$out/"{bin,include,lib,"share/java","share/${pname}-${version}/demo/"} $lib/lib
- install -Dm755 {adrci,genezi,uidrvci,sqlplus} $out/bin
+ install -Dm755 {adrci,genezi,uidrvci,sqlplus,exp,expdp,imp,impdp} $out/bin
# cp to preserve symlinks
cp -P *${extLib}* $lib/lib
@@ -124,6 +128,6 @@ in stdenv.mkDerivation {
license = licenses.unfree;
platforms = [ "x86_64-linux" "x86_64-darwin" ];
maintainers = with maintainers; [ flokli ];
- hydraPlatforms = [];
+ hydraPlatforms = [ ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/orocos-kdl/default.nix b/third_party/nixpkgs/pkgs/development/libraries/orocos-kdl/default.nix
index 032b67e683..4eb18c347c 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/orocos-kdl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/orocos-kdl/default.nix
@@ -16,7 +16,7 @@ stdenv.mkDerivation rec {
sourceRoot = "source/orocos_kdl";
nativeBuildInputs = [ cmake ];
- buildInputs = [ eigen ];
+ propagatedBuildInputs = [ eigen ];
meta = with lib; {
description = "Kinematics and Dynamics Library";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/pango/default.nix b/third_party/nixpkgs/pkgs/development/libraries/pango/default.nix
index f4dba00d35..c75e33a068 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/pango/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/pango/default.nix
@@ -19,15 +19,19 @@
, x11Support? !stdenv.isDarwin, libXft
}:
+let
+ withDocs = stdenv.buildPlatform == stdenv.hostPlatform;
+in
stdenv.mkDerivation rec {
pname = "pango";
- version = "1.48.4";
+ version = "1.48.5";
- outputs = [ "bin" "out" "dev" "devdoc" ];
+ outputs = [ "bin" "out" "dev" ]
+ ++ lib.optionals withDocs [ "devdoc" ];
src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
- sha256 = "0ym3cvajy2asapj8xbhfpy05rak79afrhi32hiss0w900vxi72a1";
+ sha256 = "0aivpd6l5687lj5293j859zd7vq97yxpzvad0b6jvh3kc54p87jh";
};
nativeBuildInputs = [
@@ -58,9 +62,11 @@ stdenv.mkDerivation rec {
];
mesonFlags = [
- "-Dgtk_doc=true"
+ "-Dgtk_doc=${lib.boolToString withDocs}"
] ++ lib.optionals (!x11Support) [
"-Dxft=disabled" # only works with x11
+ ] ++ lib.optionals (stdenv.buildPlatform != stdenv.hostPlatform) [
+ "-Dintrospection=disabled"
];
# Fontconfig error: Cannot load default config file
@@ -70,7 +76,7 @@ stdenv.mkDerivation rec {
doCheck = false; # test-font: FAIL
- postInstall = ''
+ postInstall = lib.optionalString withDocs ''
# So that devhelp can find this.
# https://gitlab.gnome.org/GNOME/pango/merge_requests/293/diffs#note_1058448
mkdir -p "$devdoc/share/devhelp"
diff --git a/third_party/nixpkgs/pkgs/development/libraries/physics/hepmc3/default.nix b/third_party/nixpkgs/pkgs/development/libraries/physics/hepmc3/default.nix
index d4b98d57e1..629066d23a 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/physics/hepmc3/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/physics/hepmc3/default.nix
@@ -9,11 +9,11 @@ in
stdenv.mkDerivation rec {
pname = "hepmc3";
- version = "3.2.3";
+ version = "3.2.4";
src = fetchurl {
url = "http://hepmc.web.cern.ch/hepmc/releases/HepMC3-${version}.tar.gz";
- sha256 = "sha256-jKrazCyWmIPNH5lLYieV/IhftLFdrYyK5kvL2/DL1H0=";
+ sha256 = "sha256-4Ij8z9GmwvjhCJ9FcQG+4eXHqXd+nVHGQZyKKIpJ4bs=";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/pipewire/0055-pipewire-media-session-path.patch b/third_party/nixpkgs/pkgs/development/libraries/pipewire/0055-pipewire-media-session-path.patch
index be6683c3e7..8290aec5df 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/pipewire/0055-pipewire-media-session-path.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/pipewire/0055-pipewire-media-session-path.patch
@@ -2,16 +2,13 @@ diff --git a/meson_options.txt b/meson_options.txt
index 93b5e2a9..1b915ac3 100644
--- a/meson_options.txt
+++ b/meson_options.txt
-@@ -13,6 +13,9 @@ option('media-session',
- description: 'Build and install pipewire-media-session',
+@@ -200,3 +200,6 @@ option('media-session',
type: 'feature',
value: 'auto')
+option('media-session-prefix',
+ description: 'Install directory for pipewire-media-session and its support files',
+ type: 'string')
- option('man',
- description: 'Build manpages',
- type: 'feature',
+ option('session-managers',
diff --git a/src/daemon/systemd/user/meson.build b/src/daemon/systemd/user/meson.build
index 1edebb2d..251270eb 100644
--- a/src/daemon/systemd/user/meson.build
diff --git a/third_party/nixpkgs/pkgs/development/libraries/pipewire/0090-pipewire-config-template-paths.patch b/third_party/nixpkgs/pkgs/development/libraries/pipewire/0090-pipewire-config-template-paths.patch
index 966cb95797..1f1a98780e 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/pipewire/0090-pipewire-config-template-paths.patch
+++ b/third_party/nixpkgs/pkgs/development/libraries/pipewire/0090-pipewire-config-template-paths.patch
@@ -6,8 +6,8 @@ index bbafa134..227d3e06 100644
# access.allowed to list an array of paths of allowed
# apps.
#access.allowed = [
-- # @media_session_path@
-+ #
+- # @session_manager_path@
++ #
#]
# An array of rejected paths.
@@ -15,8 +15,8 @@ index bbafa134..227d3e06 100644
# but it is better to start it as a systemd service.
# Run the session manager with -h for options.
#
-- @comment@{ path = "@media_session_path@" args = "" }
-+ @comment@{ path = "" args = "" }
+- @comment@{ path = "@session_manager_path@" args = "@session_manager_args@" }
++ @comment@{ path = "" args = "@session_manager_args@" }
#
# You can optionally start the pulseaudio-server here as well
# but it is better to start it as a systemd service.
diff --git a/third_party/nixpkgs/pkgs/development/libraries/pipewire/default.nix b/third_party/nixpkgs/pkgs/development/libraries/pipewire/default.nix
index 8504d26698..5f32216737 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/pipewire/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/pipewire/default.nix
@@ -14,6 +14,7 @@
, dbus
, alsa-lib
, libjack2
+, libusb1
, udev
, libva
, libsndfile
@@ -43,10 +44,11 @@ let
};
mesonEnable = b: if b then "enabled" else "disabled";
+ mesonList = l: "[" + lib.concatStringsSep "," l + "]";
self = stdenv.mkDerivation rec {
pname = "pipewire";
- version = "0.3.30";
+ version = "0.3.31";
outputs = [
"out"
@@ -64,7 +66,7 @@ let
owner = "pipewire";
repo = "pipewire";
rev = version;
- sha256 = "sha256-DnaPvZoDaegjtJNKBmCJEAZe5FQBnSER79FPnxiWQUE=";
+ sha256 = "1dirz69ami7bcgy6hhh0ffi9gzwcy9idg94nvknwvwkjw4zm8m79";
};
patches = [
@@ -96,6 +98,7 @@ let
dbus
glib
libjack2
+ libusb1
libsndfile
ncurses
udev
@@ -122,6 +125,7 @@ let
"-Dmedia-session-prefix=${placeholder "mediaSession"}"
"-Dlibjack-path=${placeholder "jack"}/lib"
"-Dlibcamera=disabled"
+ "-Droc=disabled"
"-Dlibpulse=${mesonEnable pulseTunnelSupport}"
"-Davahi=${mesonEnable zeroconfSupport}"
"-Dgstreamer=${mesonEnable gstreamerSupport}"
@@ -133,6 +137,7 @@ let
"-Dbluez5-backend-hsphfpd=${mesonEnable hsphfpdSupport}"
"-Dsysconfdir=/etc"
"-Dpipewire_confdata_dir=${placeholder "lib"}/share/pipewire"
+ "-Dsession-managers=${mesonList (lib.optional withMediaSession "media-session")}"
];
FONTCONFIG_FILE = fontsConf; # Fontconfig error: Cannot load default config file
@@ -187,6 +192,7 @@ let
paths-out-media-session = [
"nix-support/etc/pipewire/media-session.d/alsa-monitor.conf.json"
"nix-support/etc/pipewire/media-session.d/bluez-monitor.conf.json"
+ "nix-support/etc/pipewire/media-session.d/bluez-hardware.conf.json"
"nix-support/etc/pipewire/media-session.d/media-session.conf.json"
"nix-support/etc/pipewire/media-session.d/v4l2-monitor.conf.json"
];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/portaudio/default.nix b/third_party/nixpkgs/pkgs/development/libraries/portaudio/default.nix
index efa68146e8..7f5818ae1b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/portaudio/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/portaudio/default.nix
@@ -1,32 +1,32 @@
-{ lib, stdenv, fetchurl, alsa-lib, pkg-config, libjack2
-, AudioUnit, AudioToolbox, CoreAudio, CoreServices, Carbon }:
+{ lib
+, stdenv
+, fetchurl
+, alsa-lib
+, pkg-config
+, AudioUnit
+, AudioToolbox
+, CoreAudio
+, CoreServices
+, Carbon }:
-stdenv.mkDerivation {
- name = "portaudio-190600-20161030";
+stdenv.mkDerivation rec {
+ pname = "portaudio";
+ version = "190700_20210406";
src = fetchurl {
- url = "http://www.portaudio.com/archives/pa_stable_v190600_20161030.tgz";
- sha256 = "04qmin6nj144b8qb9kkd9a52xfvm0qdgm8bg8jbl7s3frmyiv8pm";
+ url = "http://files.portaudio.com/archives/pa_stable_v${version}.tgz";
+ sha256 = "1vrdrd42jsnffh6rq8ap2c6fr4g9fcld89z649fs06bwqx1bzvs7";
};
nativeBuildInputs = [ pkg-config ];
- buildInputs = [ libjack2 ]
- ++ lib.optional (!stdenv.isDarwin) alsa-lib;
+ buildInputs = lib.optional (!stdenv.isDarwin) alsa-lib;
configureFlags = [ "--disable-mac-universal" "--enable-cxx" ];
- NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=nullability-inferred-on-nested-type -Wno-error=nullability-completeness-on-arrays";
+ NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=implicit-const-int-float-conversion -Wno-error=nullability-completeness-on-arrays";
propagatedBuildInputs = lib.optionals stdenv.isDarwin [ AudioUnit AudioToolbox CoreAudio CoreServices Carbon ];
- patchPhase = lib.optionalString stdenv.isDarwin ''
- sed -i '50 i\
- #include \
- #include \
- #include ' \
- include/pa_mac_core.h
- '';
-
# not sure why, but all the headers seem to be installed by the make install
installPhase = ''
make install
diff --git a/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.17.nix b/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.17.nix
new file mode 100644
index 0000000000..d869b9ce76
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/libraries/protobuf/3.17.nix
@@ -0,0 +1,6 @@
+{ callPackage, ... }:
+
+callPackage ./generic-v3.nix {
+ version = "3.17.3";
+ sha256 = "08644kaxhpjs38q5q4fp01yr0wakg1ijha4g3lzp2ifg7y3c465d";
+}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix
index fcb6297f51..77b8c3f525 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/qt-5/5.12/default.nix
@@ -85,7 +85,7 @@ let
# https://bugreports.qt.io/browse/QTBUG-77037
(fetchpatch {
name = "fix-build-with-pulseaudio-13.0.patch";
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/qtbug-77037-workaround.patch?h=packages/qt5-webengine&id=fc77d6b3d5ec74e421b58f199efceb2593cbf951";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/fc77d6b3d5ec74e421b58f199efceb2593cbf951/trunk/qtbug-77037-workaround.patch";
sha256 = "1gv733qfdn9746nbqqxzyjx4ijjqkkb7zb71nxax49nna5bri3am";
})
diff --git a/third_party/nixpkgs/pkgs/development/libraries/rdkafka/default.nix b/third_party/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
index 0d7483d3c2..cdd11c75a7 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/rdkafka/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, zlib, pkg-config, python3, openssl }:
+{ lib, stdenv, fetchFromGitHub, zlib, zstd, pkg-config, python3, openssl }:
stdenv.mkDerivation rec {
pname = "rdkafka";
@@ -13,7 +13,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config python3 ];
- buildInputs = [ zlib openssl ];
+ buildInputs = [ zlib zstd openssl ];
NIX_CFLAGS_COMPILE = "-Wno-error=strict-overflow";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/blas/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/blas/default.nix
index 332806c495..85a73ccd56 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/science/math/blas/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/blas/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "blas";
- version = "3.8.0";
+ version = "3.10.0";
src = fetchurl {
url = "http://www.netlib.org/blas/${pname}-${version}.tgz";
- sha256 = "1s24iry5197pskml4iygasw196bdhplj0jmbsb9jhabcjqj2mpsm";
+ sha256 = "sha256-LjYNmcm9yEB6YYiMQKqFP7QhlCDruCZNtIbLiGBGirM=";
};
buildInputs = [ gfortran ];
@@ -20,17 +20,17 @@ stdenv.mkDerivation rec {
echo >>make.inc "NOOPT = -O0 -fPIC"
echo >>make.inc "LOADER = gfortran"
echo >>make.inc "LOADOPTS ="
- echo >>make.inc "ARCH = gfortran"
- echo >>make.inc "ARCHFLAGS = -shared -o"
+ echo >>make.inc "AR = gfortran"
+ echo >>make.inc "ARFLAGS = -shared -o"
echo >>make.inc "RANLIB = echo"
echo >>make.inc "BLASLIB = libblas.so.${version}"
'';
buildPhase = ''
make
- echo >>make.inc "ARCHFLAGS = "
+ echo >>make.inc "ARFLAGS = "
echo >>make.inc "BLASLIB = libblas.a"
- echo >>make.inc "ARCH = ar rcs"
+ echo >>make.inc "AR = ar rcs"
echo >>make.inc "RANLIB = ranlib"
make
'';
diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/lcalc/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/lcalc/default.nix
index 95034c3637..3f0cf45062 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/science/math/lcalc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/lcalc/default.nix
@@ -65,7 +65,7 @@ stdenv.mkDerivation rec {
(fetchpatch {
name = "c++11.patch";
- url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/lcalc-c++11.patch?h=packages/lcalc&id=3607b97df5a8c231191115b0cb5c62426b339e71";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/3607b97df5a8c231191115b0cb5c62426b339e71/trunk/lcalc-c++11.patch";
sha256 = "1ccrl61lv2vvx8ggldq54m5d0n1iy6mym7qz0i8nj6yj0dshnpk3";
})
] ++ lib.optional stdenv.isDarwin
diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix
index 50563f2745..66f343d491 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/liblapack/default.nix
@@ -7,7 +7,7 @@
}:
let
inherit (lib) optional;
- version = "3.9.0";
+ version = "3.9.1";
in
stdenv.mkDerivation rec {
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
owner = "Reference-LAPACK";
repo = "lapack";
rev = "v${version}";
- sha256 = "0sxnc97z67i7phdmcnq8f8lmxgw10wdwvr8ami0w3pb179cgrbpb";
+ sha256 = "sha256-B7eRaEY9vaLvuKkJ7d2KWanGE7OXh43O0UbXFheUWK8=";
};
nativeBuildInputs = [ gfortran cmake ];
diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/p4est-sc/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/p4est-sc/default.nix
index 222380e15b..338101b80b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/science/math/p4est-sc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/p4est-sc/default.nix
@@ -1,13 +1,14 @@
{ lib, stdenv, fetchFromGitHub
, autoreconfHook, pkg-config
, p4est-sc-debugEnable ? true, p4est-sc-mpiSupport ? true
-, mpi, openmpi, openssh, zlib
+, mpi, openssh, zlib
}:
let
dbg = if debugEnable then "-dbg" else "";
debugEnable = p4est-sc-debugEnable;
mpiSupport = p4est-sc-mpiSupport;
+ isOpenmpi = mpiSupport && mpi.pname == "openmpi";
in
stdenv.mkDerivation {
pname = "p4est-sc${dbg}";
@@ -24,7 +25,7 @@ stdenv.mkDerivation {
nativeBuildInputs = [ autoreconfHook pkg-config ];
propagatedBuildInputs = [ zlib ]
++ lib.optional mpiSupport mpi
- ++ lib.optional (mpiSupport && mpi == openmpi) openssh
+ ++ lib.optional isOpenmpi openssh
;
inherit debugEnable mpiSupport;
@@ -36,15 +37,23 @@ stdenv.mkDerivation {
${if mpiSupport then "unset CC" else ""}
'';
- configureFlags = lib.optional debugEnable "--enable-debug"
+ configureFlags = [ "--enable-pthread=-pthread" ]
+ ++ lib.optional debugEnable "--enable-debug"
++ lib.optional mpiSupport "--enable-mpi"
;
- makeFlags = [ "V=0" ];
-
dontDisableStatic = true;
enableParallelBuilding = true;
- doCheck = stdenv.hostPlatform == stdenv.buildPlatform;
+ makeFlags = [ "V=0" ];
+
+ preCheck = ''
+ export OMPI_MCA_rmaps_base_oversubscribe=1
+ export HYDRA_IFACE=lo
+ '';
+
+ # disallow Darwin checks due to prototype incompatibility of qsort_r
+ # to be fixed in a future version of the source code
+ doCheck = !stdenv.isDarwin && stdenv.hostPlatform == stdenv.buildPlatform;
meta = {
branch = "prev3-develop";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/p4est/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/p4est/default.nix
index 99c4b0be3f..68c71ab59b 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/science/math/p4est/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/p4est/default.nix
@@ -35,13 +35,12 @@ stdenv.mkDerivation {
${if mpiSupport then "unset CC" else ""}
'';
- configureFlags = [ "--with-sc=${p4est-sc}" ]
+ configureFlags = p4est-sc.configureFlags
+ ++ [ "--with-sc=${p4est-sc}" ]
++ lib.optional withMetis "--with-metis"
- ++ lib.optional debugEnable "--enable-debug"
- ++ lib.optional mpiSupport "--enable-mpi"
;
- inherit (p4est-sc) makeFlags dontDisableStatic enableParallelBuilding doCheck;
+ inherit (p4est-sc) makeFlags dontDisableStatic enableParallelBuilding preCheck doCheck;
meta = {
branch = "prev3-develop";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/science/math/petsc/default.nix b/third_party/nixpkgs/pkgs/development/libraries/science/math/petsc/default.nix
index f06a028fe6..ee495deedc 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/science/math/petsc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/science/math/petsc/default.nix
@@ -1,4 +1,20 @@
-{ lib, stdenv , darwin , fetchurl , blas , gfortran , lapack , python }:
+{ lib
+, stdenv
+, fetchurl
+, darwin
+, gfortran
+, python3
+, blas
+, lapack
+, mpi # generic mpi dependency
+, openssh # required for openmpi tests
+, petsc-withp4est ? true
+, p4est
+, zlib # propagated by p4est but required by petsc
+}:
+
+# This version of PETSc does not support a non-MPI p4est build
+assert petsc-withp4est -> p4est.mpiSupport;
stdenv.mkDerivation rec {
pname = "petsc";
@@ -9,44 +25,53 @@ stdenv.mkDerivation rec {
sha256 = "04vy3qyakikslc58qyv8c9qrwlivix3w6znc993i37cvfg99dch9";
};
- nativeBuildInputs = [ blas gfortran gfortran.cc.lib lapack python ];
+ mpiSupport = !withp4est || p4est.mpiSupport;
+ withp4est = petsc-withp4est;
- # Upstream does some hot she-py-bang stuff, this change streamlines that
- # process. The original script in upstream is both a shell script and a
- # python script, where the shellscript just finds a suitable python
- # interpreter to execute the python script. See
- # https://github.com/NixOS/nixpkgs/pull/89299#discussion_r450203444
- # for more details.
- prePatch = ''
- substituteInPlace configure \
- --replace /bin/sh /usr/bin/python
- '' + lib.optionalString stdenv.isDarwin ''
+ nativeBuildInputs = [ python3 gfortran ];
+ buildInputs = [ blas lapack ]
+ ++ lib.optional mpiSupport mpi
+ ++ lib.optional (mpiSupport && mpi.pname == "openmpi") openssh
+ ++ lib.optional withp4est p4est
+ ;
+
+ prePatch = lib.optionalString stdenv.isDarwin ''
substituteInPlace config/install.py \
--replace /usr/bin/install_name_tool ${darwin.cctools}/bin/install_name_tool
'';
preConfigure = ''
export FC="${gfortran}/bin/gfortran" F77="${gfortran}/bin/gfortran"
- patchShebangs .
+ patchShebangs ./lib/petsc/bin
configureFlagsArray=(
$configureFlagsArray
- "--CC=$CC"
- "--with-cxx=$CXX"
- "--with-fc=$FC"
- "--with-mpi=0"
- "--with-blas-lib=[${blas}/lib/libblas.so,${gfortran.cc.lib}/lib/libgfortran.a]"
- "--with-lapack-lib=[${lapack}/lib/liblapack.so,${gfortran.cc.lib}/lib/libgfortran.a]"
+ ${if !mpiSupport then ''
+ "--with-mpi=0"
+ '' else ''
+ "--CC=mpicc"
+ "--with-cxx=mpicxx"
+ "--with-fc=mpif90"
+ "--with-mpi=1"
+ ''}
+ ${if withp4est then ''
+ "--with-p4est=1"
+ "--with-zlib-include=${zlib.dev}/include"
+ "--with-zlib-lib=-L${zlib}/lib -lz"
+ '' else ""}
+ "--with-blas=1"
+ "--with-lapack=1"
)
'';
+ configureScript = "python ./configure";
+
+ enableParallelBuilding = true;
+ doCheck = stdenv.hostPlatform == stdenv.buildPlatform;
+
meta = with lib; {
- description = ''
- Library of linear algebra algorithms for solving partial differential
- equations
- '';
+ description = "Portable Extensible Toolkit for Scientific computation";
homepage = "https://www.mcs.anl.gov/petsc/index.html";
license = licenses.bsd2;
- maintainers = with maintainers; [ wucke13 ];
- platforms = platforms.all;
+ maintainers = with maintainers; [ wucke13 cburstedde ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/libraries/silgraphite/graphite2.nix b/third_party/nixpkgs/pkgs/development/libraries/silgraphite/graphite2.nix
index cd737a82a2..25f4b5e131 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/silgraphite/graphite2.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/silgraphite/graphite2.nix
@@ -1,4 +1,11 @@
-{ lib, stdenv, fetchurl, pkg-config, freetype, cmake }:
+{ lib
+, stdenv
+, fetchurl
+, pkg-config
+, freetype
+, cmake
+, static ? stdenv.hostPlatform.isStatic
+}:
stdenv.mkDerivation rec {
version = "1.3.14";
@@ -15,7 +22,22 @@ stdenv.mkDerivation rec {
patches = lib.optionals stdenv.isDarwin [ ./macosx.patch ];
- doCheck = false; # fails, probably missing something
+ cmakeFlags = lib.optionals static [
+ "-DBUILD_SHARED_LIBS=OFF"
+ ];
+
+ # Remove a test that fails to statically link (undefined reference to png and
+ # freetype symbols)
+ postConfigure = lib.optionals static ''
+ sed -e '/freetype freetype.c/d' -i ../tests/examples/CMakeLists.txt
+ '';
+
+ preCheck = ''
+ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}$PWD/src/
+ export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH''${DYLD_LIBRARY_PATH:+:}$PWD/src/
+ '';
+
+ doCheck = true;
meta = with lib; {
description = "An advanced font engine";
diff --git a/third_party/nixpkgs/pkgs/development/libraries/wlroots/default.nix b/third_party/nixpkgs/pkgs/development/libraries/wlroots/default.nix
index 9dc717c347..c22999dd6f 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/wlroots/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/wlroots/default.nix
@@ -6,13 +6,13 @@
stdenv.mkDerivation rec {
pname = "wlroots";
- version = "0.14.0";
+ version = "0.14.1";
src = fetchFromGitHub {
owner = "swaywm";
repo = "wlroots";
rev = version;
- sha256 = "103sf9bsyqw18kmaih11mlxwqi9ddymm95w1lfxz06pf69xwhd39";
+ sha256 = "1sshp3lvlkl1i670kxhwsb4xzxl8raz6769kqvgmxzcb63ns9ay1";
};
# $out for the library and $examples for the example programs (in examples):
diff --git a/third_party/nixpkgs/pkgs/development/libraries/zimg/default.nix b/third_party/nixpkgs/pkgs/development/libraries/zimg/default.nix
index 56ced97653..76334bb353 100644
--- a/third_party/nixpkgs/pkgs/development/libraries/zimg/default.nix
+++ b/third_party/nixpkgs/pkgs/development/libraries/zimg/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "zimg";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchFromGitHub {
owner = "sekrit-twc";
repo = "zimg";
rev = "release-${version}";
- sha256 = "1mpns443ifbkbaxsw6yy8z01l7815259pxzd7s006npr0dxnc8ng";
+ sha256 = "19qim6vyfas0m09piiw0pw7i0xjzi8vs6bx716gz472nflsg1604";
};
nativeBuildInputs = [ autoreconfHook ];
diff --git a/third_party/nixpkgs/pkgs/development/mobile/checkra1n/default.nix b/third_party/nixpkgs/pkgs/development/mobile/checkra1n/default.nix
new file mode 100644
index 0000000000..110bb187f6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/mobile/checkra1n/default.nix
@@ -0,0 +1,26 @@
+{ lib, stdenv, fetchurl }:
+
+stdenv.mkDerivation rec {
+ pname = "checkra1n";
+ version = "0.12.4";
+
+ src = fetchurl {
+ url = "https://assets.checkra.in/downloads/linux/cli/x86_64/dac9968939ea6e6bfbdedeb41d7e2579c4711dc2c5083f91dced66ca397dc51d/checkra1n";
+ sha256 = "07f5glwwlrpdvj8ky265q8fp3i3r4mz1vd6yvvxnnvpa764rdjfs";
+ };
+
+ dontUnpack = true;
+
+ installPhase = ''
+ install -dm755 "$out/bin"
+ install -m755 $src $out/bin/${pname}
+ '';
+
+ meta = with lib; {
+ description = "Jailbreak for iPhone 5s though iPhone X, iOS 12.0 and up";
+ homepage = "https://checkra.in/";
+ license = licenses.unfreeRedistributable;
+ maintainers = with maintainers; [ onny ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/node-packages/default.nix b/third_party/nixpkgs/pkgs/development/node-packages/default.nix
index 19fff0c71f..5c99ceab20 100644
--- a/third_party/nixpkgs/pkgs/development/node-packages/default.nix
+++ b/third_party/nixpkgs/pkgs/development/node-packages/default.nix
@@ -202,6 +202,15 @@ let
'';
};
+ postcss-cli = super.postcss-cli.override {
+ nativeBuildInputs = [ pkgs.makeWrapper ];
+ postInstall = ''
+ wrapProgram "$out/bin/postcss" \
+ --prefix NODE_PATH : ${self.postcss}/lib/node_modules
+ '';
+ meta.mainProgram = "postcss";
+ };
+
pulp = super.pulp.override {
# tries to install purescript
npmFlags = "--ignore-scripts";
diff --git a/third_party/nixpkgs/pkgs/development/node-packages/generate.sh b/third_party/nixpkgs/pkgs/development/node-packages/generate.sh
index e7a15d5d86..b58c71a088 100755
--- a/third_party/nixpkgs/pkgs/development/node-packages/generate.sh
+++ b/third_party/nixpkgs/pkgs/development/node-packages/generate.sh
@@ -3,7 +3,7 @@ set -eu -o pipefail
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
node2nix=$(nix-build ../../.. -A nodePackages.node2nix)
-cd ${DIR}
+cd "$DIR"
rm -f ./node-env.nix
${node2nix}/bin/node2nix -i node-packages.json -o node-packages.nix -c composition.nix
# using --no-out-link in nix-build argument would cause the
diff --git a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json
index 43274c3f3e..75d98ac75e 100644
--- a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json
+++ b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.json
@@ -182,11 +182,14 @@
, "patch-package"
, "peerflix"
, "peerflix-server"
+, "pkg"
, "pm2"
, "pnpm"
, "poor-mans-t-sql-formatter-cli"
+, "postcss"
, "postcss-cli"
, "prettier"
+, "prettier-plugin-toml"
, "pscid"
, "pulp"
, "purescript-language-server"
@@ -225,6 +228,7 @@
, {"tedicross": "git+https://github.com/TediCross/TediCross.git#v0.8.7"}
, "teck-programmer"
, "tern"
+, "terser"
, "textlint"
, "textlint-plugin-latex"
, "textlint-rule-abbr-within-parentheses"
diff --git a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix
index 27ca53ba6a..f8d1470104 100644
--- a/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix
+++ b/third_party/nixpkgs/pkgs/development/node-packages/node-packages.nix
@@ -49,76 +49,58 @@ let
sha512 = "o/xdK8b4P0t/xpCARgWXAeaiWeh9jeua6bP1jrcbfN39+Z4zC4x2jg4NysHNhz6spRG8dJFH3kJIUoIbs0Ckww==";
};
};
- "@angular-devkit/architect-0.1201.0" = {
+ "@angular-devkit/architect-0.1201.1" = {
name = "_at_angular-devkit_slash_architect";
packageName = "@angular-devkit/architect";
- version = "0.1201.0";
+ version = "0.1201.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1201.0.tgz";
- sha512 = "tqIhGccWjI32xmLs0UIr2umET18Le+r5PxCf30ueOE5pv1q7XKD06EzGx9J05B1aUgDFb3LP/ArlKel5JnD+3g==";
+ url = "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1201.1.tgz";
+ sha512 = "n7ycxrIPbtnV7q8PH5Uvs8Jd++u6hWUiB+8EUxznSfdHGA+fE7TTnJTkc27LoMlYZAImc/Axp/uyYZ6Awt72ZQ==";
};
};
- "@angular-devkit/core-11.2.4" = {
+ "@angular-devkit/core-12.0.5" = {
name = "_at_angular-devkit_slash_core";
packageName = "@angular-devkit/core";
- version = "11.2.4";
+ version = "12.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.4.tgz";
- sha512 = "98mGDV4XtKWiQ/2D6yzvOHrnJovXchaAN9AjscAHd2an8Fkiq72d9m2wREpk+2J40NWTDB6J5iesTh3qbi8+CA==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-12.0.5.tgz";
+ sha512 = "zVSQV+8/vjUjsUKGlj8Kf5LioA6AXJTGI0yhHW9q1dFX4dPpbW63k0R1UoIB2wJ0F/AbYVgpnPGPe9BBm2fvZA==";
};
};
- "@angular-devkit/core-11.2.6" = {
+ "@angular-devkit/core-12.1.1" = {
name = "_at_angular-devkit_slash_core";
packageName = "@angular-devkit/core";
- version = "11.2.6";
+ version = "12.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-11.2.6.tgz";
- sha512 = "3dA0Z6sIIxCDjZS/DucgmIKti7EZ/LgHoHgCO72Q50H5ZXbUSNBz5wGl5hVq2+gzrnFgU/0u40MIs6eptk30ZA==";
+ url = "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.1.tgz";
+ sha512 = "z5+O3ugXbo8djKPjUtf/UfnYCmco2K1LVhQ6cWLhKi3NKRBiHeNmZh5nAycqFD8/Q+oI/+Ao40MkmkK1Tq0jsw==";
};
};
- "@angular-devkit/core-12.1.0" = {
- name = "_at_angular-devkit_slash_core";
- packageName = "@angular-devkit/core";
- version = "12.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/core/-/core-12.1.0.tgz";
- sha512 = "y6q/hn9/j6LwNgDzTBXe5pTXouU7nuc3KZFq3JwfTdo4yTIxN1Rdv9+zfzDkzEcYtyFoqLqqskQFme/DqdbEZw==";
- };
- };
- "@angular-devkit/schematics-11.2.4" = {
+ "@angular-devkit/schematics-12.0.5" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
- version = "11.2.4";
+ version = "12.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.4.tgz";
- sha512 = "M9Ike1TYawOIHzenlZS1ufQbsS+Z11/doj5w/UrU0q2OEKc6U375t5qVGgKo3PLHHS8osb9aW9xYwBfVlKrryQ==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.0.5.tgz";
+ sha512 = "iW3XuDHScr3TXuunlEjF5O01zBpwpLgfr1oEny8PvseFGDlHK4Nj8zNIoIn3Yg936aiFO4GJAC/UXsT8g5vKxQ==";
};
};
- "@angular-devkit/schematics-11.2.6" = {
+ "@angular-devkit/schematics-12.1.1" = {
name = "_at_angular-devkit_slash_schematics";
packageName = "@angular-devkit/schematics";
- version = "11.2.6";
+ version = "12.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-11.2.6.tgz";
- sha512 = "bhi2+5xtVAjtr3bsXKT8pnoBamQrArd/Y20ueA4Od7cd38YT97nzTA1wyHBFG0vWd0HMyg42ZS0aycNBuOebaA==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.1.1.tgz";
+ sha512 = "oRsvlhJQLXkGWdJvArOby+G4j8UX2uCHwrN4EC1hXUKs84UsD+UATYOAh4h2auy+I+sdrmELUaHwdI4wdKpqnw==";
};
};
- "@angular-devkit/schematics-12.1.0" = {
- name = "_at_angular-devkit_slash_schematics";
- packageName = "@angular-devkit/schematics";
- version = "12.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-12.1.0.tgz";
- sha512 = "KlE1fnvqWItt9dYCaQ89b9WoqFvOK64kemCLGGx49CllQ3con1lwXW2iauzT/29UoK1rSzvTVMvTJcDQOJ7isQ==";
- };
- };
- "@angular-devkit/schematics-cli-0.1102.6" = {
+ "@angular-devkit/schematics-cli-12.1.1" = {
name = "_at_angular-devkit_slash_schematics-cli";
packageName = "@angular-devkit/schematics-cli";
- version = "0.1102.6";
+ version = "12.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-0.1102.6.tgz";
- sha512 = "86PmafA9mYDeM08cNWHcJCEY1Yqo5aq/YaBzCak93luByDQ4Ao4Jqts9l/xBCZBGUdVrczCNzcdwr/Y/6JPPzA==";
+ url = "https://registry.npmjs.org/@angular-devkit/schematics-cli/-/schematics-cli-12.1.1.tgz";
+ sha512 = "mIwE9iD7RKnARNlm39Ao3WtXqUFkemX77AHuqWUatQ4QsaOG3fxrTH8UYPP7Oi17J4wRipIkzia1cOIStluTVA==";
};
};
"@antora/asciidoc-loader-2.3.4" = {
@@ -625,6 +607,15 @@ let
sha512 = "qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==";
};
};
+ "@babel/parser-7.13.13" = {
+ name = "_at_babel_slash_parser";
+ packageName = "@babel/parser";
+ version = "7.13.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/parser/-/parser-7.13.13.tgz";
+ sha512 = "OhsyMrqygfk5v8HmWwOzlYjJrtLaFhF34MrfG/Z73DgYCI6ojNUTUp2TYbtnjo8PegeJp12eamsNettCQjKjVw==";
+ };
+ };
"@babel/parser-7.14.7" = {
name = "_at_babel_slash_parser";
packageName = "@babel/parser";
@@ -1534,6 +1525,15 @@ let
sha512 = "9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==";
};
};
+ "@babel/types-7.13.12" = {
+ name = "_at_babel_slash_types";
+ packageName = "@babel/types";
+ version = "7.13.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@babel/types/-/types-7.13.12.tgz";
+ sha512 = "K4nY2xFN4QMvQwkQ+zmBDp6ANMbVNw6BbxWmYA4qNjhR9W+Lj/8ky5MEY2Me5r+B2c6/v6F53oMndG+f9s3IiA==";
+ };
+ };
"@babel/types-7.14.5" = {
name = "_at_babel_slash_types";
packageName = "@babel/types";
@@ -1552,13 +1552,13 @@ let
sha512 = "GcIY79elgB+azP74j8vqkiXz8xLFfIzbQJdlwOPisgbKT00tviJQuEghOXSMVxJ00HoYJbGswr4kcllUc4xCcg==";
};
};
- "@bugsnag/browser-7.10.4" = {
+ "@bugsnag/browser-7.10.5" = {
name = "_at_bugsnag_slash_browser";
packageName = "@bugsnag/browser";
- version = "7.10.4";
+ version = "7.10.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.10.4.tgz";
- sha512 = "1lPhUBIHUCxCyOfMHCfM+rt2cpV49LEeodFBPx8D8+7LJNmxX0JwfQ0OB+7Lv8JNRcnAI3j6Uq6OOTVakhaxBw==";
+ url = "https://registry.npmjs.org/@bugsnag/browser/-/browser-7.10.5.tgz";
+ sha512 = "LxzQ0g8kbVq2YAoZkLM58pzNGqKWV/JxVTBCudHQVp92Wm9Wl7aFVMNPzUWCjp9T9XrNl3h9lrs6Bb127SomyA==";
};
};
"@bugsnag/core-7.10.0" = {
@@ -1579,13 +1579,13 @@ let
sha512 = "LOt8aaBI+KvOQGneBtpuCz3YqzyEAehd1f3nC5yr9TIYW1+IzYKa2xWS4EiMz5pPOnRPHkyyS5t/wmSmN51Gjg==";
};
};
- "@bugsnag/js-7.10.4" = {
+ "@bugsnag/js-7.10.5" = {
name = "_at_bugsnag_slash_js";
packageName = "@bugsnag/js";
- version = "7.10.4";
+ version = "7.10.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.10.4.tgz";
- sha512 = "XnH3JlG9w1elhmMsByIsQ6JODYdoDlJ75QwvkPjkdybikEm8Zw+OK16JKyxY2scD4RSNbzYMWnbNZvCiFgcDPA==";
+ url = "https://registry.npmjs.org/@bugsnag/js/-/js-7.10.5.tgz";
+ sha512 = "zLlZI+KoBUFTg5gmB9swUq17wVRm1kgY+DDuPGBCv9EqBV+ofXCdfZaSFIXles4fqTH/edN6WXeVrXZ2QnQStg==";
};
};
"@bugsnag/node-7.10.1" = {
@@ -2047,22 +2047,22 @@ let
sha512 = "Ydf4LidRB/EBI+YrB+cVLqIseiRfjUI/AeHBgjGMtq3GroraDu81OV7zqophRgupngoL3iS3JUMDMnxO7g39qA==";
};
};
- "@expo/config-5.0.2" = {
+ "@expo/config-5.0.3" = {
name = "_at_expo_slash_config";
packageName = "@expo/config";
- version = "5.0.2";
+ version = "5.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/config/-/config-5.0.2.tgz";
- sha512 = "NJd2iQDIWNn6vVv4NEeUMrRPFtV27loaR9w1I0d+lhbfrfIqY7JxI7OgDS8udwjBi0iWnO+BUb0l4C5SmfHuhA==";
+ url = "https://registry.npmjs.org/@expo/config/-/config-5.0.3.tgz";
+ sha512 = "FMv2Jk/v3QZXaNN/mGKqj3wLvsbAa1RjtSTNhJ7QxMiSLl6vlmfMutmKyBiuzk2KDCbELR65JkDf15m4sAZCGg==";
};
};
- "@expo/config-plugins-3.0.2" = {
+ "@expo/config-plugins-3.0.3" = {
name = "_at_expo_slash_config-plugins";
packageName = "@expo/config-plugins";
- version = "3.0.2";
+ version = "3.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-3.0.2.tgz";
- sha512 = "bS7t9JbPBK1lCcMo2mp7QSDq2a4xsc8E6sEYVwD+YS5RKx7nxEtSYohnFWlKthm624dHCaVzqEbKxhIGO3M3Uw==";
+ url = "https://registry.npmjs.org/@expo/config-plugins/-/config-plugins-3.0.3.tgz";
+ sha512 = "+DWHd/2L3O+njVercxGSzcBUXMm5CSzdvIK+7dU+FRhoiF57y2NzBhfNQcReYx/EY1coBrYOsMtENPhV1tWoWQ==";
};
};
"@expo/config-types-41.0.0" = {
@@ -2074,22 +2074,22 @@ let
sha512 = "Ax0pHuY5OQaSrzplOkT9DdpdmNzaVDnq9VySb4Ujq7UJ4U4jriLy8u93W98zunOXpcu0iiKubPsqD6lCiq0pig==";
};
};
- "@expo/dev-server-0.1.77" = {
+ "@expo/dev-server-0.1.78" = {
name = "_at_expo_slash_dev-server";
packageName = "@expo/dev-server";
- version = "0.1.77";
+ version = "0.1.78";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.77.tgz";
- sha512 = "gOnJ3YAVVMsi+lZY39O9KRCVRCPs61dhONJ0OLuOdtt8N5/VG+CTKNiyls1k5jAxsAzeOPzZsPqRNMTKvnxsOg==";
+ url = "https://registry.npmjs.org/@expo/dev-server/-/dev-server-0.1.78.tgz";
+ sha512 = "GfJOvZPW5ezJifsXfxz9Lz7z9+r2UaEUlnsM0wt1EFSfHxDE1w90lkwldJws8D1PsfYxUx2WiV7GJGxi5jqSmw==";
};
};
- "@expo/dev-tools-0.13.107" = {
+ "@expo/dev-tools-0.13.108" = {
name = "_at_expo_slash_dev-tools";
packageName = "@expo/dev-tools";
- version = "0.13.107";
+ version = "0.13.108";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/dev-tools/-/dev-tools-0.13.107.tgz";
- sha512 = "F60wit5+MiXzFPZ1R2rQuM0wC4vdesKtUrV8ipQyGdEkjogZ2mdq7OJbxofnzslkyAGImWfyKRJhqMflRBD/9w==";
+ url = "https://registry.npmjs.org/@expo/dev-tools/-/dev-tools-0.13.108.tgz";
+ sha512 = "qrof+JzotgF2qHcwebeLxT7Qae2dMohdrGr3Lc0gAeaiVXTJmDc9qU+8dYpmszFTMLDMO6QiTXIF+JbCZjgCMg==";
};
};
"@expo/devcert-1.0.0" = {
@@ -2119,13 +2119,13 @@ let
sha512 = "vrgGyPEXBoFI5NY70IegusCSoSVIFV3T3ry4tjJg1MFQKTUlR7E0r+8g8XR6qC705rc2PawaZQjqXMAVtV6s2A==";
};
};
- "@expo/metro-config-0.1.77" = {
+ "@expo/metro-config-0.1.78" = {
name = "_at_expo_slash_metro-config";
packageName = "@expo/metro-config";
- version = "0.1.77";
+ version = "0.1.78";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.1.77.tgz";
- sha512 = "PGxcxkN1AJjzn82Fb3zBxbG0kI6V6BrYVhICPL3jenreKQYaHN0+/owkAwX+8MxKqaJqJR6outw8I+Gypp4ZcQ==";
+ url = "https://registry.npmjs.org/@expo/metro-config/-/metro-config-0.1.78.tgz";
+ sha512 = "DupLWdi1YaZoqMlF/jGca8COeaIMfs4LWHwAfgLKhMfZN7VXXg97njvmx/wg5S70n8vRu2XQmbNryKuD97jEFA==";
};
};
"@expo/osascript-2.0.28" = {
@@ -2155,13 +2155,13 @@ let
sha512 = "zGPSq9OrCn7lWvwLLHLpHUUq2E40KptUFXn53xyZXPViI0k9lbApcR9KlonQZ95C+ELsf0BQ3gRficwK92Ivcw==";
};
};
- "@expo/prebuild-config-2.0.2" = {
+ "@expo/prebuild-config-2.0.3" = {
name = "_at_expo_slash_prebuild-config";
packageName = "@expo/prebuild-config";
- version = "2.0.2";
+ version = "2.0.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-2.0.2.tgz";
- sha512 = "wyAPiu1tnUghDoE5cUbjD92rF/rtyNqrfdwmcn56q8EG7MKuO47CxFrkhAL0EBVplPhSdzZ3zPFOtWzYK7E+6Q==";
+ url = "https://registry.npmjs.org/@expo/prebuild-config/-/prebuild-config-2.0.3.tgz";
+ sha512 = "ruZHhdEB0nv7mHwssUFXeYeGQ8Atfeben0CdO461cmjQ/CwxmlusrkFdGfMucj5CocR9WujBr/nIMvfm4FIDIA==";
};
};
"@expo/results-1.0.0" = {
@@ -2200,13 +2200,13 @@ let
sha512 = "LB7jWkqrHo+5fJHNrLAFdimuSXQ2MQ4lA7SQW5bf/HbsXuV2VrT/jN/M8f/KoWt0uJMGN4k/j7Opx4AvOOxSew==";
};
};
- "@expo/webpack-config-0.12.81" = {
+ "@expo/webpack-config-0.12.82" = {
name = "_at_expo_slash_webpack-config";
packageName = "@expo/webpack-config";
- version = "0.12.81";
+ version = "0.12.82";
src = fetchurl {
- url = "https://registry.npmjs.org/@expo/webpack-config/-/webpack-config-0.12.81.tgz";
- sha512 = "hsWI3EwYcwsG2E1VKlkaQwiLofgH6g7qNRpnoncnvbVEsfHhvA5+aI8/CMiUO+sHh6RPJWgux12O89TXS/DeBg==";
+ url = "https://registry.npmjs.org/@expo/webpack-config/-/webpack-config-0.12.82.tgz";
+ sha512 = "fQ8efRIbPYOF5ZtofXyxkUPwk8J/k0sPUSCXS/a9ZCYBIWiLbFeKpJTDiZCraZ7lzZQIVwllpNi+LjcqpzEjfA==";
};
};
"@expo/xcpretty-3.1.4" = {
@@ -2245,6 +2245,15 @@ let
sha512 = "o8iU1VIY+QsqVRWARKiky29fh4KR1xaKSgMClXIi65qkt8EDDhjmlzL0KVDEoDA2GWukwb/1PpaVCWDg4v3cUQ==";
};
};
+ "@fluentui/date-time-utilities-8.2.1" = {
+ name = "_at_fluentui_slash_date-time-utilities";
+ packageName = "@fluentui/date-time-utilities";
+ version = "8.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.2.1.tgz";
+ sha512 = "0AYXaXFQ3bPsOtiOi3bJSihzf+w3L44iQK38EiQgp3uAXei/i36VtDCToHZehYV+eS4s1qb/QGksoL0F4G6WCQ==";
+ };
+ };
"@fluentui/dom-utilities-1.1.2" = {
name = "_at_fluentui_slash_dom-utilities";
packageName = "@fluentui/dom-utilities";
@@ -2254,6 +2263,33 @@ let
sha512 = "XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==";
};
};
+ "@fluentui/dom-utilities-2.1.3" = {
+ name = "_at_fluentui_slash_dom-utilities";
+ packageName = "@fluentui/dom-utilities";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.1.3.tgz";
+ sha512 = "i2YECSldnkzPAhVmrxksuKSbqBKfMbHrexGqDJm7dy6KoIx+JSilbA5Lz0YNhA7VEgCy1X01GHlWBvqhCNQW8g==";
+ };
+ };
+ "@fluentui/font-icons-mdl2-8.1.5" = {
+ name = "_at_fluentui_slash_font-icons-mdl2";
+ packageName = "@fluentui/font-icons-mdl2";
+ version = "8.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.1.5.tgz";
+ sha512 = "xwjLgoT6pl2EIWEIOsR3rc36isN5vjRLt4gYxKY3cmYCjjpkgCsOtxXtDsd9ck6JR0lr6cPIDp8O3Y1R8YILvQ==";
+ };
+ };
+ "@fluentui/foundation-legacy-8.1.5" = {
+ name = "_at_fluentui_slash_foundation-legacy";
+ packageName = "@fluentui/foundation-legacy";
+ version = "8.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.1.5.tgz";
+ sha512 = "tzsCaowUqyxsvB/MORaHbpkIBvftrr5ERtAJbr6ZZmLNWkQ4r7UOVTZk608/ZHn4L/ZEKKespgYzSWshriqDPw==";
+ };
+ };
"@fluentui/keyboard-key-0.2.17" = {
name = "_at_fluentui_slash_keyboard-key";
packageName = "@fluentui/keyboard-key";
@@ -2263,13 +2299,40 @@ let
sha512 = "iT1bU56rKrKEOfODoW6fScY11qj3iaYrZ+z11T6fo5+TDm84UGkkXjLXJTE57ZJzg0/gbccHQWYv+chY7bJN8Q==";
};
};
- "@fluentui/react-7.172.1" = {
+ "@fluentui/keyboard-key-0.3.3" = {
+ name = "_at_fluentui_slash_keyboard-key";
+ packageName = "@fluentui/keyboard-key";
+ version = "0.3.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.3.3.tgz";
+ sha512 = "3qX1WNCgJlKq7uGH76rLC4cdESgwdLhMH9WjcQUkQNJKtBpL4vs5O99M1keEhd3pfooW7zasr6AcYcWq4BRB4g==";
+ };
+ };
+ "@fluentui/merge-styles-8.1.3" = {
+ name = "_at_fluentui_slash_merge-styles";
+ packageName = "@fluentui/merge-styles";
+ version = "8.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.1.3.tgz";
+ sha512 = "5vZUyXnbOb9M1rMLzQ7Kj5uadHgSTsp3gv0xDv6bfPvzB9RgQa3dEuJ6TA34tLezw8sFYuA6NnKd57nlb4aXMA==";
+ };
+ };
+ "@fluentui/react-7.173.0" = {
name = "_at_fluentui_slash_react";
packageName = "@fluentui/react";
- version = "7.172.1";
+ version = "7.173.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@fluentui/react/-/react-7.172.1.tgz";
- sha512 = "XJhYEo0fn/30i4m+qJkT1y5kNTZ8DAwzWhdGSyTiOrxiJ7pKWOoXAdWnvhtk3iY0SPVWSD9jTn5lMT/2WkZbJw==";
+ url = "https://registry.npmjs.org/@fluentui/react/-/react-7.173.0.tgz";
+ sha512 = "ngJG5ES3vbI9/gZKgTyJo7gpwBe/UDHT6Hhs7TJyKLd+h2mQaZ60PZjlIMVtrkCaCVVkY+sSE3rV/goyYSFrQQ==";
+ };
+ };
+ "@fluentui/react-8.22.0" = {
+ name = "_at_fluentui_slash_react";
+ packageName = "@fluentui/react";
+ version = "8.22.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/react/-/react-8.22.0.tgz";
+ sha512 = "mn/zUd7vJNFLqpXZhc3ePNpDcNx4mhYdQ5vCC6kqcFIYjMg2ve5WqBP9tpFlbD3LEBa8NyOvIWfdG0NZdKejLg==";
};
};
"@fluentui/react-focus-7.17.6" = {
@@ -2281,6 +2344,24 @@ let
sha512 = "JkLWNDe567lhvbnIhbYv9nUWYDIVN06utc3krs0UZBI+A0YZtQmftBtY0ghXo4PSjgozZocdu9sYkkgZOgyRLg==";
};
};
+ "@fluentui/react-focus-8.1.6" = {
+ name = "_at_fluentui_slash_react-focus";
+ packageName = "@fluentui/react-focus";
+ version = "8.1.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.1.6.tgz";
+ sha512 = "OJeFOGlvDCh/PHVz+IWEQo8ls0viNgFF0qQAp8KAPZxxxhsIkGkVRkMhj1rMtfub0dZlqP6QxjmjX22bQfzu9A==";
+ };
+ };
+ "@fluentui/react-hooks-8.2.4" = {
+ name = "_at_fluentui_slash_react-hooks";
+ packageName = "@fluentui/react-hooks";
+ version = "8.2.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.2.4.tgz";
+ sha512 = "qc/j0YdxC0zAWVqh8BJppZuK3o9/rfyu5psY4N/AL9dmKrTFWszRgTSB5uiRShN99L88UUEV9RtlfknnLDGrUg==";
+ };
+ };
"@fluentui/react-window-provider-1.0.2" = {
name = "_at_fluentui_slash_react-window-provider";
packageName = "@fluentui/react-window-provider";
@@ -2290,6 +2371,33 @@ let
sha512 = "fGSgL3Vp/+6t1Ysfz21FWZmqsU+iFVxOigvHnm5uKVyyRPwtaabv/F6kQ2y5isLMI2YmJaUd2i0cDJKu8ggrvw==";
};
};
+ "@fluentui/react-window-provider-2.1.3" = {
+ name = "_at_fluentui_slash_react-window-provider";
+ packageName = "@fluentui/react-window-provider";
+ version = "2.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.1.3.tgz";
+ sha512 = "3NWL3Kkqp3elD/aTrUaEufRUrN7K7hYsXEsOY2bDCDjPadLGtZlTGWNYFbUYNsaL/v79gZHhH+voCECP85HqRg==";
+ };
+ };
+ "@fluentui/set-version-8.1.3" = {
+ name = "_at_fluentui_slash_set-version";
+ packageName = "@fluentui/set-version";
+ version = "8.1.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.1.3.tgz";
+ sha512 = "QYLFBnwa6xJj0phEy6r+iO5bXWXxkhS1uNngUwfWsHaTskDa4PXDDdjZAXjTVV935xqmoM4GZhZk+Tcoe/OaXA==";
+ };
+ };
+ "@fluentui/style-utilities-8.1.5" = {
+ name = "_at_fluentui_slash_style-utilities";
+ packageName = "@fluentui/style-utilities";
+ version = "8.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.1.5.tgz";
+ sha512 = "2MUjnVGuEAheGpnszmbWktxd5Haay8RsY2Y4patzFJcuFuK8ttk8m7Ghd0a5yDTz4BLRQjNLtjmj0ns1LJBFSw==";
+ };
+ };
"@fluentui/theme-1.7.4" = {
name = "_at_fluentui_slash_theme";
packageName = "@fluentui/theme";
@@ -2299,6 +2407,24 @@ let
sha512 = "o4eo7lstLxxXl1g2RR9yz18Yt8yjQO/LbQuZjsiAfv/4Bf0CRnb+3j1F7gxIdBWAchKj9gzaMpIFijfI98pvYQ==";
};
};
+ "@fluentui/theme-2.1.4" = {
+ name = "_at_fluentui_slash_theme";
+ packageName = "@fluentui/theme";
+ version = "2.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/theme/-/theme-2.1.4.tgz";
+ sha512 = "Y4FWgnYldvAFOo24tfsREMb8/3Tn5uDoYgGO7AAdrksP7VAaavaEVQCOgvHWy3l89Bsxf00/fE+QJ/AHv5Z4CA==";
+ };
+ };
+ "@fluentui/utilities-8.2.1" = {
+ name = "_at_fluentui_slash_utilities";
+ packageName = "@fluentui/utilities";
+ version = "8.2.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.2.1.tgz";
+ sha512 = "ezRkBUDhHQjrqAWA6H1TwWU3STauW/EjthDAe/upJbmXeP3ynn7tTpx1gpNi/vHjJlRkO1JjNoiSc6P4MZWkYw==";
+ };
+ };
"@google-cloud/paginator-3.0.5" = {
name = "_at_google-cloud_slash_paginator";
packageName = "@google-cloud/paginator";
@@ -2470,15 +2596,6 @@ let
sha512 = "1NDUymworsOlb53Qfh7fonDi2STvqCtbeE68ntKY9K/Ju/be2ZNxrFSbrBHwnxWcN9PjISNnLcAyJ1L5tCUyhg==";
};
};
- "@grpc/grpc-js-1.2.11" = {
- name = "_at_grpc_slash_grpc-js";
- packageName = "@grpc/grpc-js";
- version = "1.2.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/@grpc/grpc-js/-/grpc-js-1.2.11.tgz";
- sha512 = "DZqx3nHBm2OGY7NKq4sppDEfx4nBAsQH/d/H/yxo/+BwpVLWLGs+OorpwQ+Fqd6EgpDEoi4MhqndjGUeLl/5GA==";
- };
- };
"@grpc/grpc-js-1.3.2" = {
name = "_at_grpc_slash_grpc-js";
packageName = "@grpc/grpc-js";
@@ -2497,15 +2614,6 @@ let
sha512 = "AxtZcm0mArQhY9z8T3TynCYVEaSKxNCa9mVhVwBCUnsuUEe8Zn94bPYYKVQSLt+hJJ1y0ukr3mUvtWfcATL/IQ==";
};
};
- "@grpc/proto-loader-0.5.6" = {
- name = "_at_grpc_slash_proto-loader";
- packageName = "@grpc/proto-loader";
- version = "0.5.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.5.6.tgz";
- sha512 = "DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ==";
- };
- };
"@grpc/proto-loader-0.6.2" = {
name = "_at_grpc_slash_proto-loader";
packageName = "@grpc/proto-loader";
@@ -2524,6 +2632,15 @@ let
sha512 = "AtMWwb7kY8DdtwIQh2hC4YFM1MzZ22lMA+gjbnCYDgICt14vX2tCa59bDrEjFyOI4LvORjpvT/UhHUdKvsX8og==";
};
};
+ "@grpc/proto-loader-0.6.4" = {
+ name = "_at_grpc_slash_proto-loader";
+ packageName = "@grpc/proto-loader";
+ version = "0.6.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@grpc/proto-loader/-/proto-loader-0.6.4.tgz";
+ sha512 = "7xvDvW/vJEcmLUltCUGOgWRPM8Oofv0eCFSVMuKqaqWJaXSzmB+m9hiyqe34QofAl4WAzIKUZZlinIF9FOHyTQ==";
+ };
+ };
"@gulp-sourcemaps/identity-map-1.0.2" = {
name = "_at_gulp-sourcemaps_slash_identity-map";
packageName = "@gulp-sourcemaps/identity-map";
@@ -2641,13 +2758,13 @@ let
sha512 = "tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==";
};
};
- "@hapi/topo-5.0.0" = {
+ "@hapi/topo-5.1.0" = {
name = "_at_hapi_slash_topo";
packageName = "@hapi/topo";
- version = "5.0.0";
+ version = "5.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@hapi/topo/-/topo-5.0.0.tgz";
- sha512 = "tFJlT47db0kMqVm3H4nQYgn6Pwg10GTZHb1pwmSiv1K4ks6drQOtfEF5ZnPjkvC+y4/bUPHK+bc87QvLcL+WMw==";
+ url = "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz";
+ sha512 = "foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==";
};
};
"@heroku-cli/color-1.1.14" = {
@@ -2659,6 +2776,33 @@ let
sha512 = "2JYy//YE2YINTe21hpdVMBNc7aYFkgDeY9JUz/BCjFZmYLn0UjGaCc4BpTcMGXNJwuqoUenw2WGOFGHsJqlIDw==";
};
};
+ "@humanwhocodes/config-array-0.5.0" = {
+ name = "_at_humanwhocodes_slash_config-array";
+ packageName = "@humanwhocodes/config-array";
+ version = "0.5.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz";
+ sha512 = "FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==";
+ };
+ };
+ "@humanwhocodes/object-schema-1.2.0" = {
+ name = "_at_humanwhocodes_slash_object-schema";
+ packageName = "@humanwhocodes/object-schema";
+ version = "1.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz";
+ sha512 = "wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==";
+ };
+ };
+ "@hutson/parse-repository-url-3.0.2" = {
+ name = "_at_hutson_slash_parse-repository-url";
+ packageName = "@hutson/parse-repository-url";
+ version = "3.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz";
+ sha512 = "H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==";
+ };
+ };
"@iarna/toml-2.2.5" = {
name = "_at_iarna_slash_toml";
packageName = "@iarna/toml";
@@ -2785,6 +2929,15 @@ let
sha512 = "ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==";
};
};
+ "@jcubic/lily-0.1.0" = {
+ name = "_at_jcubic_slash_lily";
+ packageName = "@jcubic/lily";
+ version = "0.1.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@jcubic/lily/-/lily-0.1.0.tgz";
+ sha512 = "kIsp4dmIUHn3YHIqFhEylY+mgI988KcYI8f19og7LqmLzkouPZNBip/oL8iemElie0gqx5CeQ5HxZv/SuNkOaA==";
+ };
+ };
"@jest/transform-25.5.1" = {
name = "_at_jest_slash_transform";
packageName = "@jest/transform";
@@ -3172,13 +3325,13 @@ let
sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==";
};
};
- "@jsii/spec-1.30.0" = {
+ "@jsii/spec-1.31.0" = {
name = "_at_jsii_slash_spec";
packageName = "@jsii/spec";
- version = "1.30.0";
+ version = "1.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.30.0.tgz";
- sha512 = "oXIwvZyHHc/TrwA/3pzQ3gkqBe916EWBvaexNI3rnKZujlHZT4vVVHMCjQ/kUJhcR0GEaahvwlNhiPTu6roC2g==";
+ url = "https://registry.npmjs.org/@jsii/spec/-/spec-1.31.0.tgz";
+ sha512 = "qpJqZ+xj4lnKfk/HJYdYURDmHzh9aBIVOTgwd314AxKmwubDAajlAup+D2F9z9kylAB7GsQiva/SXgUlFjBeQw==";
};
};
"@kwsites/file-exists-1.1.1" = {
@@ -3199,6 +3352,15 @@ let
sha512 = "GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==";
};
};
+ "@leichtgewicht/ip-codec-2.0.2" = {
+ name = "_at_leichtgewicht_slash_ip-codec";
+ packageName = "@leichtgewicht/ip-codec";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.2.tgz";
+ sha512 = "PjsLKLzJ0jWM1iM4xdYkrMyonAHP4kHGiXm81FRNfcnjToQA9UOknwZE28bxq0AGmEAMVBPSuuHurzla2wyYyA==";
+ };
+ };
"@lerna/add-4.0.0" = {
name = "_at_lerna_slash_add";
packageName = "@lerna/add";
@@ -3802,13 +3964,13 @@ let
sha512 = "W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==";
};
};
- "@microsoft/load-themed-styles-1.10.186" = {
+ "@microsoft/load-themed-styles-1.10.192" = {
name = "_at_microsoft_slash_load-themed-styles";
packageName = "@microsoft/load-themed-styles";
- version = "1.10.186";
+ version = "1.10.192";
src = fetchurl {
- url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.186.tgz";
- sha512 = "1EmEk1+ms0637dejhkMpSnWvAkZa+L85qUmsQClK+ClAlp4jmWbolWJIirmCpcUbTwkr1I/O6SAFiqKkVkhB5A==";
+ url = "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.192.tgz";
+ sha512 = "JeNt/3Wf/GzU731Zfrw64t5Nc4u2Weh2ANnKNXk0S6Eln1zrqSTMJhoXErwCTTBs4XW+I6d8W+k5XTtQh3f0aA==";
};
};
"@mitmaro/errors-1.0.0" = {
@@ -3865,13 +4027,13 @@ let
sha512 = "mlRYq9FSsOd4m+3wZWatemn3hGFZPWNJ4JQOdrir4rrMK2PyIk26idKBoUWrqF3HJJHl+5GpRU+M0wEruJwecg==";
};
};
- "@nestjs/schematics-7.3.1" = {
+ "@nestjs/schematics-8.0.1" = {
name = "_at_nestjs_slash_schematics";
packageName = "@nestjs/schematics";
- version = "7.3.1";
+ version = "8.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-7.3.1.tgz";
- sha512 = "eyBjJstAjecpdzRuBLiqnwomwXIAEV3+kPkpaphOieRUM6nBhjnXCCl3Qf8Dul2QUQK4NOVPd8FFxWtGP5XNlg==";
+ url = "https://registry.npmjs.org/@nestjs/schematics/-/schematics-8.0.1.tgz";
+ sha512 = "rD/eqpguJpjOVI4uK1MOpqC1vPz+XvC/xT1IYiWDFU9rdJMVhHC5maTKVs/RjkwYRmPzNRTWAoMV3yOD/jC+gw==";
};
};
"@netflix/nerror-1.1.3" = {
@@ -3883,13 +4045,13 @@ let
sha512 = "b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==";
};
};
- "@netlify/build-12.11.0" = {
+ "@netlify/build-15.11.0" = {
name = "_at_netlify_slash_build";
packageName = "@netlify/build";
- version = "12.11.0";
+ version = "15.11.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/build/-/build-12.11.0.tgz";
- sha512 = "kPY8qLpcAKOrjkgxil+c/C2Ivt0Vobklez+WFEQ5pQBYCPyjtw5kTAHABb8USc+CBaE4CWL1kehcvdbSJiO6Kg==";
+ url = "https://registry.npmjs.org/@netlify/build/-/build-15.11.0.tgz";
+ sha512 = "Sw4AGRGJUPzBJMNsvJUWjmr60rlWB1GYiynmTlI/qhUnjB2LgnP7bZLMFDTiHbfgigiK7WEV3NObqNEbE1r8CA==";
};
};
"@netlify/cache-utils-1.0.7" = {
@@ -3901,13 +4063,13 @@ let
sha512 = "yrdrnQkzg/qMovoFYwQ24UVt/OyHtP+t0KpQFd7eBl6gnuuGGgxFocaFFv6eKpMVwzHTsOwx/y9B/FcC3/6cfA==";
};
};
- "@netlify/config-9.1.0" = {
+ "@netlify/config-12.6.0" = {
name = "_at_netlify_slash_config";
packageName = "@netlify/config";
- version = "9.1.0";
+ version = "12.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/config/-/config-9.1.0.tgz";
- sha512 = "XP3z4bm/D5KsZZB85lzgciJp6v2tF3jxJaeuq7hB7bEfVaHqGJfHesalhrqEXjB9lATD63UR6h7YmzRq2DmIpQ==";
+ url = "https://registry.npmjs.org/@netlify/config/-/config-12.6.0.tgz";
+ sha512 = "L+ZmoGsO2Gql+T6+147G7ZctcXgViuh8Q1ReADICM4xdaYVmipRFC+ICU4iJ8I9UQnc0M7qM0ZHzKuhTdPJfiA==";
};
};
"@netlify/esbuild-0.13.6" = {
@@ -3919,22 +4081,22 @@ let
sha512 = "tiKmDcHM2riSVN79c0mJY/67EBDafXQAMitHuLiCDAMdtz3kfv+NqdVG5krgf5lWR8Uf8AeZrUW5Q9RP25REvw==";
};
};
- "@netlify/framework-info-5.4.0" = {
+ "@netlify/framework-info-5.7.0" = {
name = "_at_netlify_slash_framework-info";
packageName = "@netlify/framework-info";
- version = "5.4.0";
+ version = "5.7.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-5.4.0.tgz";
- sha512 = "eelZCGCm0F3wUClqSfKqeYXHn/hHyHzm+QhMBr3iBVcOQI7uujfwXjq5mS1gD3quJHF3jGrJ3QgzPa9X5v5Fwg==";
+ url = "https://registry.npmjs.org/@netlify/framework-info/-/framework-info-5.7.0.tgz";
+ sha512 = "9uPUtRM+vwpCR+JYQiRorAw9nWVZRHfvrlbu4aowLCIkHXeQPo8IsT2++z+6zK72E5IJDKF01Qqv6uZ/Y6se9w==";
};
};
- "@netlify/functions-utils-1.3.47" = {
+ "@netlify/functions-utils-1.4.4" = {
name = "_at_netlify_slash_functions-utils";
packageName = "@netlify/functions-utils";
- version = "1.3.47";
+ version = "1.4.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-1.3.47.tgz";
- sha512 = "lJoa3aIuyBiPNo7XawtGQRTDFCmO9wSpoVDhO+e6t2YoCoCFXlJxZulZdalJ+JnRphlEMKHCMA3jeaVhVjjHuQ==";
+ url = "https://registry.npmjs.org/@netlify/functions-utils/-/functions-utils-1.4.4.tgz";
+ sha512 = "2PmAPz4QevLXgwQV13+9zbfGlqP6pebaYS25lhEdXQHk7PCKu9/ejNMdCqZg68jOF3lQ/D86HSluy3vhBXgYGg==";
};
};
"@netlify/git-utils-1.0.11" = {
@@ -3955,31 +4117,31 @@ let
sha512 = "KiXfYPO/X24p7EYQjcjBTizoyfY3U8zPv68Rte0EtayW2ZSqIslLLpNNd2gteqdh0Q83mzSiESdhlQHd0Ckjjg==";
};
};
- "@netlify/plugin-edge-handlers-1.11.19" = {
+ "@netlify/plugin-edge-handlers-1.11.21" = {
name = "_at_netlify_slash_plugin-edge-handlers";
packageName = "@netlify/plugin-edge-handlers";
- version = "1.11.19";
+ version = "1.11.21";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-1.11.19.tgz";
- sha512 = "SAsVNIxF0asduPXbsr3wbyAB7lPZQxhG90EeOu0/Fo+BLhpO4g+6eH13I60qJpWCI/ucXXqSrUw8y6Oy5wpY0g==";
+ url = "https://registry.npmjs.org/@netlify/plugin-edge-handlers/-/plugin-edge-handlers-1.11.21.tgz";
+ sha512 = "shUFM+l1ALeGCgy4Lag2wQzOD3zcHW0+HFdWXCRsvtjHdNwTMBnbYg7ztnWurwgMthwiQ1jiTmWr8hFrui7Vng==";
};
};
- "@netlify/plugins-list-2.18.0" = {
+ "@netlify/plugins-list-2.19.1" = {
name = "_at_netlify_slash_plugins-list";
packageName = "@netlify/plugins-list";
- version = "2.18.0";
+ version = "2.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-2.18.0.tgz";
- sha512 = "lbI7P0CaSH23r2sF4z3DX02PqQ8ENUtRullQXEQXUareZfrXlOV6F8sl/LAWcgjE/kuh51eIAu/hWstsZFEQIQ==";
+ url = "https://registry.npmjs.org/@netlify/plugins-list/-/plugins-list-2.19.1.tgz";
+ sha512 = "7en2ywbQUbAX1j8AKMqoWOij1hcTSRPIdaK7FXbQvaMYfl8INDN9QwvzvQy9D9CsZ/eWF13RHYx/4y592XXz3Q==";
};
};
- "@netlify/routing-local-proxy-0.30.1" = {
+ "@netlify/routing-local-proxy-0.30.2" = {
name = "_at_netlify_slash_routing-local-proxy";
packageName = "@netlify/routing-local-proxy";
- version = "0.30.1";
+ version = "0.30.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/routing-local-proxy/-/routing-local-proxy-0.30.1.tgz";
- sha512 = "9IfNBXDJA2JLvHA5GRDTpOgPpU3dovL8ezB1+igxvtinnl4Nnl9G4D9N6leqf1ecC6aZrx9St4OATqVwY2LryQ==";
+ url = "https://registry.npmjs.org/@netlify/routing-local-proxy/-/routing-local-proxy-0.30.2.tgz";
+ sha512 = "rQnv383/vFF1x3iKnY/2Q2i7Z7RhugfoVfAIbEJ2bIaWFMQ2YcGMVpwj1w8rK+4MGH5uwvlNNlfE0gGYQOq+4Q==";
};
};
"@netlify/run-utils-1.0.7" = {
@@ -3991,13 +4153,13 @@ let
sha512 = "YFi1Sf+ktQICS3tAKu7/uiGzLXgi8RNVwH9naUkziXwXQNH2oxDhKgy0/Zv5Nw0zMDJyKWrJ3xObWEC57mJ/KA==";
};
};
- "@netlify/zip-it-and-ship-it-4.4.2" = {
+ "@netlify/zip-it-and-ship-it-4.12.0" = {
name = "_at_netlify_slash_zip-it-and-ship-it";
packageName = "@netlify/zip-it-and-ship-it";
- version = "4.4.2";
+ version = "4.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-4.4.2.tgz";
- sha512 = "627ZNqfc4mdhU5mYDpcKUbmx8RoAUu8ZQiW/RIt5s7uDhruba3bK776Ygzog5b14hYWthT41/bf+9wQ+O9NFWw==";
+ url = "https://registry.npmjs.org/@netlify/zip-it-and-ship-it/-/zip-it-and-ship-it-4.12.0.tgz";
+ sha512 = "LV64orYCV7EYLLXPZvYPKwkCRroXuwfGmaq6gnktN4Ey1NoIVTOySFBIuin90i9Le3bWEHE/WLBnw52ohcPYtw==";
};
};
"@node-red/editor-api-1.3.5" = {
@@ -4081,13 +4243,13 @@ let
sha512 = "RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==";
};
};
- "@nodelib/fs.walk-1.2.7" = {
+ "@nodelib/fs.walk-1.2.8" = {
name = "_at_nodelib_slash_fs.walk";
packageName = "@nodelib/fs.walk";
- version = "1.2.7";
+ version = "1.2.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz";
- sha512 = "BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA==";
+ url = "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz";
+ sha512 = "oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==";
};
};
"@npmcli/arborist-2.6.4" = {
@@ -4225,13 +4387,13 @@ let
sha512 = "Lmfuf6ubjQ4ifC/9bz1fSCHc6F6E653oyaRXxg+lgT4+bYf9bk+nqrUpAbrXyABkCqgIBiFr3J4zR/kiFdE1PA==";
};
};
- "@oclif/errors-1.3.4" = {
+ "@oclif/errors-1.3.5" = {
name = "_at_oclif_slash_errors";
packageName = "@oclif/errors";
- version = "1.3.4";
+ version = "1.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@oclif/errors/-/errors-1.3.4.tgz";
- sha512 = "pJKXyEqwdfRTUdM8n5FIHiQQHg5ETM0Wlso8bF9GodczO40mF5Z3HufnYWJE7z8sGKxOeJCdbAVZbS8Y+d5GCw==";
+ url = "https://registry.npmjs.org/@oclif/errors/-/errors-1.3.5.tgz";
+ sha512 = "OivucXPH/eLLlOT7FkCMoZXiaVYf8I/w1eTAM1+gKzfhALwWTusxEx7wBmW0uzvkSg/9ovWLycPaBgJbM3LOCQ==";
};
};
"@oclif/linewrap-1.0.0" = {
@@ -4351,13 +4513,13 @@ let
sha512 = "SWTdXsVheRmlotWNjKzPOb6Js6tjSqA2a8z9+glDJng0Aqjzti8MEWOtuT8ZSu6wHnci7LZNuarE87+WJBG4vg==";
};
};
- "@octokit/openapi-types-7.3.5" = {
+ "@octokit/openapi-types-8.2.1" = {
name = "_at_octokit_slash_openapi-types";
packageName = "@octokit/openapi-types";
- version = "7.3.5";
+ version = "8.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-7.3.5.tgz";
- sha512 = "6bm5lzGDOeSnWHM5W8OZ86RD2KpchynU+/Qlm5hNEFjfLDhwfAY2lSe68YRUEYFGlxSHe0HmakyhvmtWoD3Zog==";
+ url = "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-8.2.1.tgz";
+ sha512 = "BJz6kWuL3n+y+qM8Pv+UGbSxH6wxKf/SBs5yzGufMHwDefsa+Iq7ZGy1BINMD2z9SkXlIzk1qiu988rMuGXEMg==";
};
};
"@octokit/plugin-enterprise-rest-6.0.1" = {
@@ -4369,13 +4531,13 @@ let
sha512 = "93uGjlhUD+iNg1iWhUENAtJata6w5nE+V4urXOAlIXdco6xNZtUSfYY8dzp3Udy74aqO/B5UZL80x/YMa5PKRw==";
};
};
- "@octokit/plugin-paginate-rest-2.13.5" = {
+ "@octokit/plugin-paginate-rest-2.14.0" = {
name = "_at_octokit_slash_plugin-paginate-rest";
packageName = "@octokit/plugin-paginate-rest";
- version = "2.13.5";
+ version = "2.14.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.13.5.tgz";
- sha512 = "3WSAKBLa1RaR/7GG+LQR/tAZ9fp9H9waE9aPXallidyci9oZsfgsLn5M836d3LuDC6Fcym+2idRTBpssHZePVg==";
+ url = "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-2.14.0.tgz";
+ sha512 = "S2uEu2uHeI7Vf+Lvj8tv3O5/5TCAa8GHS0dUQN7gdM7vKA6ZHAbR6HkAVm5yMb1mbedLEbxOuQ+Fa0SQ7tCDLA==";
};
};
"@octokit/plugin-request-log-1.0.4" = {
@@ -4387,13 +4549,13 @@ let
sha512 = "mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==";
};
};
- "@octokit/plugin-rest-endpoint-methods-5.3.4" = {
+ "@octokit/plugin-rest-endpoint-methods-5.4.1" = {
name = "_at_octokit_slash_plugin-rest-endpoint-methods";
packageName = "@octokit/plugin-rest-endpoint-methods";
- version = "5.3.4";
+ version = "5.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.3.4.tgz";
- sha512 = "2Y2q/FYCsW5tcwIqgnLOgzZXEb3I1VoSQGyHs/Zki/Ufs5H+uT0maPVHatLKw90LQbqK7ON8NpL3Y8IyzG6pNA==";
+ url = "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-5.4.1.tgz";
+ sha512 = "Nx0g7I5ayAYghsLJP4Q1Ch2W9jYYM0FlWWWZocUro8rNxVwuZXGfFd7Rcqi9XDWepSXjg1WByiNJnZza2hIOvQ==";
};
};
"@octokit/request-5.6.0" = {
@@ -4414,22 +4576,22 @@ let
sha512 = "1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==";
};
};
- "@octokit/rest-18.6.3" = {
+ "@octokit/rest-18.6.7" = {
name = "_at_octokit_slash_rest";
packageName = "@octokit/rest";
- version = "18.6.3";
+ version = "18.6.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/rest/-/rest-18.6.3.tgz";
- sha512 = "BeV2P48RR3MVPhSBq6KXXHMVHEJg5vnFBkFN1GKPXBohXTp+eb0gJq+5iYgkjbOMG6biNvkKllPDWJchpQHHiA==";
+ url = "https://registry.npmjs.org/@octokit/rest/-/rest-18.6.7.tgz";
+ sha512 = "Kn6WrI2ZvmAztdx+HEaf88RuJn+LK72S8g6OpciE4kbZddAN84fu4fiPGxcEu052WmqKVnA/cnQsbNlrYC6rqQ==";
};
};
- "@octokit/types-6.16.7" = {
+ "@octokit/types-6.18.1" = {
name = "_at_octokit_slash_types";
packageName = "@octokit/types";
- version = "6.16.7";
+ version = "6.18.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@octokit/types/-/types-6.16.7.tgz";
- sha512 = "OuQELiwIKeDySgNID52vm33wDRc2aaX8lKYgAw9Hmw939ITow1HspT8/AH3M3jgGFUMDmHlMNBNEmH7xV7ggXQ==";
+ url = "https://registry.npmjs.org/@octokit/types/-/types-6.18.1.tgz";
+ sha512 = "5YsddjO1U+xC8ZYKV8yZYebW55PCc7qiEEeZ+wZRr6qyclynzfyD65KZ5FdtIeP0/cANyFaD7hV69qElf1nMsQ==";
};
};
"@open-policy-agent/opa-wasm-1.2.0" = {
@@ -4486,310 +4648,310 @@ let
sha512 = "t4fKikazahwNKmwD+CE/icHyuZldWvNMupJhjxdk9T/KxHFx3zCGjHT3MKavwYP6abzgAAm5WwzD1oHlmj7dyg==";
};
};
- "@ot-builder/bin-composite-types-1.0.9" = {
+ "@ot-builder/bin-composite-types-1.0.10" = {
name = "_at_ot-builder_slash_bin-composite-types";
packageName = "@ot-builder/bin-composite-types";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.0.9.tgz";
- sha512 = "ErKiMoPa3CdguITg/k/k5rm/Or+O1MwzadX3knibqu4QGbOmPco1/uS4BOShKriC9frJnnN9AYOT9w9quvKZQg==";
+ url = "https://registry.npmjs.org/@ot-builder/bin-composite-types/-/bin-composite-types-1.0.10.tgz";
+ sha512 = "kDjxW+Lu3Gvzelw97S9NgjDH0g56w39fH3dJwH6mSg0RPeVpxWf4ZH1jZRxlRFLhCFCIW+RuDzdNc1PRXkfBTg==";
};
};
- "@ot-builder/bin-util-1.0.9" = {
+ "@ot-builder/bin-util-1.0.10" = {
name = "_at_ot-builder_slash_bin-util";
packageName = "@ot-builder/bin-util";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.0.9.tgz";
- sha512 = "NAf0soBY4KkejHFuq5Q9R5cebzbD5e22cPlZGS+gXF1a5zRfuLdXbmMv6XXlca8z7zHF8jfaCbZtqqP1xrWLZg==";
+ url = "https://registry.npmjs.org/@ot-builder/bin-util/-/bin-util-1.0.10.tgz";
+ sha512 = "hr3/6pGrZMBijEjPorRTBlu04sTcC0SzKYDQij5VhpDyIDyijiaEEVMjOyPqx/5Ty+vQRi+Ouclc0iADahY7Iw==";
};
};
- "@ot-builder/cli-help-shower-1.0.9" = {
+ "@ot-builder/cli-help-shower-1.0.10" = {
name = "_at_ot-builder_slash_cli-help-shower";
packageName = "@ot-builder/cli-help-shower";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.0.9.tgz";
- sha512 = "NoYTfWa1OhhRn2qluLbh/3IbWXuXqclBrXBp5lbkp5Wz4yf25m8KHJgqMwIm2wnhKP2v4xj8lzKCp/Jn1+QL5A==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-help-shower/-/cli-help-shower-1.0.10.tgz";
+ sha512 = "3V/hx6UH/jKwyemYTmebFg7X23tP7r7WoLE8YnsxHPCd6OtoziTJ7QOTHWXjXZZRZOL542rPsGgGqk+5LND+2w==";
};
};
- "@ot-builder/cli-proc-1.0.9" = {
+ "@ot-builder/cli-proc-1.0.10" = {
name = "_at_ot-builder_slash_cli-proc";
packageName = "@ot-builder/cli-proc";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.0.9.tgz";
- sha512 = "g8xX/y6Z0LtvLvLAx5rZY8P3dfmhSm/EiWlKOnf2Cz36IqGgYwaihicPc0ONSNki81bseRgC6j/uXTd0+UxZTw==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-proc/-/cli-proc-1.0.10.tgz";
+ sha512 = "3bbWGzeD68FfEkRSWwnsYMnVR8G9a8mC2a53z9oo12EOgVD4QHbdg0fSMs3YZiXVELrbJnixgwd5CNxakKAIFw==";
};
};
- "@ot-builder/cli-shared-1.0.9" = {
+ "@ot-builder/cli-shared-1.0.10" = {
name = "_at_ot-builder_slash_cli-shared";
packageName = "@ot-builder/cli-shared";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.0.9.tgz";
- sha512 = "rf9ebY8WJqyafdOKjmdWOBfSofiDl9PxhahlgJk+k+IK37sjd/QXOSqB6UEGlx2dJhlVnoJAg5lmRxS/5ent0w==";
+ url = "https://registry.npmjs.org/@ot-builder/cli-shared/-/cli-shared-1.0.10.tgz";
+ sha512 = "MD2MAr8A4kuE9hIwOSXxxVf4Zq4ZaE0KTLRT9n7Pk4d4vxB2lgneAZdB/I8tpJ0eBqui4vYeFggm4kJOgEd4JQ==";
};
};
- "@ot-builder/common-impl-1.0.9" = {
+ "@ot-builder/common-impl-1.0.10" = {
name = "_at_ot-builder_slash_common-impl";
packageName = "@ot-builder/common-impl";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.0.9.tgz";
- sha512 = "QuR3zXvgxLbNqoQuyX1rBqG3bcSsAVfV2JuXwKyuLY5MlNELq8luUJPjZRtLdmtAuWUU7waVrAUUlSjyf7A+lg==";
+ url = "https://registry.npmjs.org/@ot-builder/common-impl/-/common-impl-1.0.10.tgz";
+ sha512 = "gtStJv1GGuG/P0JPfphzpjpWiVZMhiodgSThwBJQYvJqjY/xeNmr7i/yo2C2FcTJv8rQxaVt2mCSZKGpnUI74Q==";
};
};
- "@ot-builder/errors-1.0.9" = {
+ "@ot-builder/errors-1.0.10" = {
name = "_at_ot-builder_slash_errors";
packageName = "@ot-builder/errors";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.0.9.tgz";
- sha512 = "r9e+NfOipls5xztugHKtLEq/lsrBtKp+xWa9+7T3foP2u4mjn+/PubghbH7AxOVQH66Dj08MaGUqyKEH2N2KwQ==";
+ url = "https://registry.npmjs.org/@ot-builder/errors/-/errors-1.0.10.tgz";
+ sha512 = "jrII0X2C+z/gTBxrN309ob65FsPNtm93nsWBaLYvP4Bc6dG49naFuhAKP4VIeom+TFrioKm4T/GW/lUc1Sn0oA==";
};
};
- "@ot-builder/io-bin-cff-1.0.9" = {
+ "@ot-builder/io-bin-cff-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-cff";
packageName = "@ot-builder/io-bin-cff";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.0.9.tgz";
- sha512 = "Y3cWdNk/wX1SMdn+BaNsayrGN/DopufEdgGCPZACEdpZLhiNlDliPA41mqO5+SemOdH59QbNtvAQgNXZqDHo2Q==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-cff/-/io-bin-cff-1.0.10.tgz";
+ sha512 = "zEHyCo6qL70JpTRwB1Z2n49gzx9/YouZn8uc/6UBvOB1SBUp3kypAYwpS3zYzPOWyJRPQGfJMIHtSCmqmXqSIg==";
};
};
- "@ot-builder/io-bin-encoding-1.0.9" = {
+ "@ot-builder/io-bin-encoding-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-encoding";
packageName = "@ot-builder/io-bin-encoding";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.0.9.tgz";
- sha512 = "GtL4q9cR39b2ngkSy/2HGpge6Q1om2BOuXTtdrJT0KpCbESjuZ09Sr1/NnqBIQ0QjKGXnR/o5kUg62q71CVbmQ==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-encoding/-/io-bin-encoding-1.0.10.tgz";
+ sha512 = "py4vmJF6eDbjhOanIG71OJ0BV+vdAr+HTYcY/s5kMNIvkLsS54ob3Z2W0KA05bnt9GuhAa22s3juVsFi61OrAg==";
};
};
- "@ot-builder/io-bin-ext-private-1.0.9" = {
+ "@ot-builder/io-bin-ext-private-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-ext-private";
packageName = "@ot-builder/io-bin-ext-private";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.0.9.tgz";
- sha512 = "AU2HvH9okIkLX6OLt6kOlpjDR3z2lW2LxQ05+pQSxGwcVuLCeene6f8tWQ+/FWmhevJQgoDKeEy/KfFyoAlxIg==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-ext-private/-/io-bin-ext-private-1.0.10.tgz";
+ sha512 = "iUQSRQIhiq2+jT/n/58vT5bm33dKBfMnoJZXm8B3jHPq4bo42jPI+8qUTZtlUQ9DlDvvbZh2nJp1Ooeg+3ZwXg==";
};
};
- "@ot-builder/io-bin-font-1.0.9" = {
+ "@ot-builder/io-bin-font-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-font";
packageName = "@ot-builder/io-bin-font";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.0.9.tgz";
- sha512 = "iem4LxkEVQ/HvhuRNrv2ORDnvsPNZPCuJSmGtK3S4D258GPdcDj0Kohn5bpyrFPiL5QybGQUAzo4qYkbMEvInQ==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-font/-/io-bin-font-1.0.10.tgz";
+ sha512 = "sui/frjfKCh8+G7T2PxRc7BTwnYLZrCj4nW4lt8gMjsRNbik7Tw7nGO3R0egLdD01G5k6mu1TUl1NhjRaLjihg==";
};
};
- "@ot-builder/io-bin-glyph-store-1.0.9" = {
+ "@ot-builder/io-bin-glyph-store-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-glyph-store";
packageName = "@ot-builder/io-bin-glyph-store";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.0.9.tgz";
- sha512 = "QHlF2vcOHGmgTnpBWVP3wKCfVemXE9NeUpAcLLkolQMKpR0lXyrundJll/ujPSPImFp4AknPL6UCa6eKrHBwoQ==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-glyph-store/-/io-bin-glyph-store-1.0.10.tgz";
+ sha512 = "hw7eUoml6PKYin0BRAudASjVvlAngeaDAfdQqL68aamZ9lLzwPx5bZ9wEEfqm3oIcRXOQw6q+UvdxJ5WQ7feAA==";
};
};
- "@ot-builder/io-bin-layout-1.0.9" = {
+ "@ot-builder/io-bin-layout-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-layout";
packageName = "@ot-builder/io-bin-layout";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.0.9.tgz";
- sha512 = "ePDm9bKLiS6mhkYxlCv29bYXAlqmQsDR09KKXcFqSj1GSdKFUB/zvfca7PS7xyuLq/XKA9jwdHHLIAfSqdeAxg==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-layout/-/io-bin-layout-1.0.10.tgz";
+ sha512 = "EDtmQIgIFaVO8moA8cSaN86bgR9So56O6xC8SsrzyX6PvWO+KQmXMAiSkXFFv6Tb6MrauBEZEsv45K4sRoDG6g==";
};
};
- "@ot-builder/io-bin-metadata-1.0.9" = {
+ "@ot-builder/io-bin-metadata-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-metadata";
packageName = "@ot-builder/io-bin-metadata";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.0.9.tgz";
- sha512 = "qjB11/bumujZI1MewgCqTZe5a3PA219t62Im4ZOgTiOIJ+A55Mryy7W711GrRdcdSOpV0WgSVP1BdwORHvz6wg==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-metadata/-/io-bin-metadata-1.0.10.tgz";
+ sha512 = "jOqwS7l/W4arpp2FJfwjeIRTPsEU5eB8lTzRycxDTDxV7hZj9ZphrnuxVITIjlOmTB15LF6whBCtP6Hfa/L3qQ==";
};
};
- "@ot-builder/io-bin-metric-1.0.9" = {
+ "@ot-builder/io-bin-metric-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-metric";
packageName = "@ot-builder/io-bin-metric";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.0.9.tgz";
- sha512 = "f1ALFM5iiVLqQyFZKRYV92fy3/epePMZD2PWYzedHLMzgymm/K2oY0VaRyt010TrVugtaBI4FGN9EpKJFYM9Tw==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-metric/-/io-bin-metric-1.0.10.tgz";
+ sha512 = "shTvXxon2iG+vlOYxSeJNn15aGOMaf7po7iakvnVIN77Jrl2tqO6h9ssKVeP6osD9R3PrljSVEDwTkK5AahhqQ==";
};
};
- "@ot-builder/io-bin-name-1.0.9" = {
+ "@ot-builder/io-bin-name-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-name";
packageName = "@ot-builder/io-bin-name";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.0.9.tgz";
- sha512 = "tf6X+VursEmLEPDJTfNynkf8O3a3X4670KVnx2RVigyWdXmwj/U52zTU7Vs3NN+xQfUNbhUMgnd7rEHgilvJcA==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-name/-/io-bin-name-1.0.10.tgz";
+ sha512 = "B0Q2JuBirG35g0DrKPyzRz3JAFefbW2QQrp5fo8eyXjFhxB6Q+65V9bvqCieGi85phnS8eBAMsslIbRjaVYojA==";
};
};
- "@ot-builder/io-bin-sfnt-1.0.9" = {
+ "@ot-builder/io-bin-sfnt-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-sfnt";
packageName = "@ot-builder/io-bin-sfnt";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.0.9.tgz";
- sha512 = "yg7qKhmN2zFXfBSi64SXFzji3axvXLfJLGTx0rSWGtVQRX3gQBfwQ98vzrX1Z5O4rSGaCkALXy9wIELeAqy//g==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-sfnt/-/io-bin-sfnt-1.0.10.tgz";
+ sha512 = "yIQSbNyHp9G42JDzF9JKB0os69rhvtnvKPS+PVW45e2KvMBySnWtUx6QS9icFv9+qaHEFCIxik0xyDcoGt+fXw==";
};
};
- "@ot-builder/io-bin-ttf-1.0.9" = {
+ "@ot-builder/io-bin-ttf-1.0.10" = {
name = "_at_ot-builder_slash_io-bin-ttf";
packageName = "@ot-builder/io-bin-ttf";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.0.9.tgz";
- sha512 = "McbFe5dx314NhxkTZOzGdTTanJrJvQy6OGuM1+ACrYfCr2CnVONUiuOtN/1nUyIm/N5yiFXLyIcI/pAjOgbl2w==";
+ url = "https://registry.npmjs.org/@ot-builder/io-bin-ttf/-/io-bin-ttf-1.0.10.tgz";
+ sha512 = "Z7SzRmk/j4hkUYQ8yN5iQgokpQ5/lVVxfAjC2G/q+5ZNfnMq1gyIIcY8IWVc0/YWOn3++qxbNr8eFk2v/+YJJA==";
};
};
- "@ot-builder/ot-1.0.9" = {
+ "@ot-builder/ot-1.0.10" = {
name = "_at_ot-builder_slash_ot";
packageName = "@ot-builder/ot";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.0.9.tgz";
- sha512 = "sJCDeFoAc9PlbOAJDXI32VXcaSV4swBMiFyy1VcNxo9SWT624hwHAe/ZfOrevrSNLzSO93QB3j5l/OjHMGLE9Q==";
+ url = "https://registry.npmjs.org/@ot-builder/ot/-/ot-1.0.10.tgz";
+ sha512 = "YPi9qrkYyfVPFbTPz7ZWMORZGXWpWpyDIlkPLp1wiSNfwEQWN908yU+NfxBZDY5C0BzxdDU0lSnCXTKSfS2KyA==";
};
};
- "@ot-builder/ot-encoding-1.0.9" = {
+ "@ot-builder/ot-encoding-1.0.10" = {
name = "_at_ot-builder_slash_ot-encoding";
packageName = "@ot-builder/ot-encoding";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.0.9.tgz";
- sha512 = "3unI4fHkV45e1p92Z3yifHrtQPMmkBz7B5nFkVrTMSNvSCZKvk6bRcdyvlFEkvQW2zgllQf2GfggV5u/PnikjA==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-encoding/-/ot-encoding-1.0.10.tgz";
+ sha512 = "YvH9Uq6xs06gGPnoBDwkhPdOaGTKvh4Dzmefu6yBTsdzD8FylQ6AqFgpSd1oRf9HS73Jjf8eQ0N21MvAsYweFQ==";
};
};
- "@ot-builder/ot-ext-private-1.0.9" = {
+ "@ot-builder/ot-ext-private-1.0.10" = {
name = "_at_ot-builder_slash_ot-ext-private";
packageName = "@ot-builder/ot-ext-private";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.0.9.tgz";
- sha512 = "KUnMgeNSWTm7NupsM+WNA8+JM6dGdEsxKRMq7s5O67jfan/SKO+ICf5xpcFeWqFHbto5wKkzERmnCMZLTV3aDA==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-ext-private/-/ot-ext-private-1.0.10.tgz";
+ sha512 = "rN5PYFzdITRVKMq/Ob5R/ehYjhfehTc84qQO8ZqAW/Er2EB0P5Zw3STK/ZDiCwOPnUSVlLl84D0u+R0dI77Acg==";
};
};
- "@ot-builder/ot-glyphs-1.0.9" = {
+ "@ot-builder/ot-glyphs-1.0.10" = {
name = "_at_ot-builder_slash_ot-glyphs";
packageName = "@ot-builder/ot-glyphs";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.0.9.tgz";
- sha512 = "vDoCjthLji9fGyXRTabU8ltEn+qhYSH+IaAbGu3JuL9EKElw5r9w6DpzzjBmFjoVCh/o8MVxMW7VwNKgOkXT5g==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-glyphs/-/ot-glyphs-1.0.10.tgz";
+ sha512 = "89yFC/xjI9Ha3knR75GazNZAczn+9OXtL0kY9t6tiHTGPjMci2Y5zlp4HilwXW5SGQoD1o8cPK0A8BCrNgXyBw==";
};
};
- "@ot-builder/ot-layout-1.0.9" = {
+ "@ot-builder/ot-layout-1.0.10" = {
name = "_at_ot-builder_slash_ot-layout";
packageName = "@ot-builder/ot-layout";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.0.9.tgz";
- sha512 = "Od/olVg7QWFSaxHRcA7uzM0jNEoM3nqy5vge1eghapwkRFN0k/PKINYNi0h95S/1A5sDmT9FZ3PRZ8v6kT6BqQ==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-layout/-/ot-layout-1.0.10.tgz";
+ sha512 = "Scc/bBwUk+3xbB3xaspxTq8goiWBBmFiD2DOlf23XLe6rSVkZ5+mbWybQhfUtzIhzQjfBooWutuKG/w7mbAC8w==";
};
};
- "@ot-builder/ot-metadata-1.0.9" = {
+ "@ot-builder/ot-metadata-1.0.10" = {
name = "_at_ot-builder_slash_ot-metadata";
packageName = "@ot-builder/ot-metadata";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.0.9.tgz";
- sha512 = "4tyYUnm2tBVSBned3FHBClyWilA4AXAgR0P+Fw8Nd4NWcYCkIsHezlR+8Sl54YX8LnxO5XVTHpZvFob+QdyCSQ==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-metadata/-/ot-metadata-1.0.10.tgz";
+ sha512 = "TDctk+kMgMD/+z9UNFcSyQfMlWCXrOmeNb8OHnBbovnonKALW0fSFeImirKH1UR6E3lPeGGhT4kMNdxAEZanYg==";
};
};
- "@ot-builder/ot-name-1.0.9" = {
+ "@ot-builder/ot-name-1.0.10" = {
name = "_at_ot-builder_slash_ot-name";
packageName = "@ot-builder/ot-name";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.0.9.tgz";
- sha512 = "zl7qxyS5VjhB67//jJCwcjdT16ds98Zz4mnU4jcLwDkv0RHQFCFDiHqlefHwegIeMR2S54F27pxHsXDSG5MKLQ==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-name/-/ot-name-1.0.10.tgz";
+ sha512 = "L5IAWUkF7ZXsBDxXhr0cznc6XyZh8XJ+lJyWJBh7oqBnnwXYX1HFdBVImc4j+8A0c3nTwXtkep0De1al8etkhw==";
};
};
- "@ot-builder/ot-sfnt-1.0.9" = {
+ "@ot-builder/ot-sfnt-1.0.10" = {
name = "_at_ot-builder_slash_ot-sfnt";
packageName = "@ot-builder/ot-sfnt";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.0.9.tgz";
- sha512 = "o6o3IyKbAHUla37PxRxwAq5EqNgF7AfjtSzvhDnWQC+qofFDebpnRiGksEOah7LMAeSAsMi04KhK6cQJ/b1cYw==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-sfnt/-/ot-sfnt-1.0.10.tgz";
+ sha512 = "ny6E7Ii7tsRLqiPHahPmCgt5hp2B4qe6MTyowY/TRbJmXcIfzXPggh1t4GUqyn8jC97H5HFcZNrx7FNnqQDi9A==";
};
};
- "@ot-builder/ot-standard-glyph-namer-1.0.9" = {
+ "@ot-builder/ot-standard-glyph-namer-1.0.10" = {
name = "_at_ot-builder_slash_ot-standard-glyph-namer";
packageName = "@ot-builder/ot-standard-glyph-namer";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.0.9.tgz";
- sha512 = "4TuinXcXE36b0UyezCveHzf/GC57sfDM6FB8Oavy/6TiRjyurLJ/03INkTqlgaPihiH1aU7NF2jFkJqym/W5Xw==";
+ url = "https://registry.npmjs.org/@ot-builder/ot-standard-glyph-namer/-/ot-standard-glyph-namer-1.0.10.tgz";
+ sha512 = "GtpuR7BHnfTQ8YMoaC9AyQZgj0LXj82nt95rOvirWez9KEO6dHSr6z7isE+jWlnq4cz6lG37XQ9cwJDLfDC4MQ==";
};
};
- "@ot-builder/prelude-1.0.9" = {
+ "@ot-builder/prelude-1.0.10" = {
name = "_at_ot-builder_slash_prelude";
packageName = "@ot-builder/prelude";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.0.9.tgz";
- sha512 = "9nCcbwXQaLnwDkayFadEUiEd5CiHhSHsvFw2EXkZuEWUceu4qN0TACVy0EjiCWGD3FE9LM3NljejUmIxc4Hf8A==";
+ url = "https://registry.npmjs.org/@ot-builder/prelude/-/prelude-1.0.10.tgz";
+ sha512 = "4KtMBNsyiuCoousOs5Q8tCkM3dC4jzgRHwftadB3LeTuLPllXFO0wl38RKKkOhrbjDFu30wUvmOEt4c3+URBlw==";
};
};
- "@ot-builder/primitive-1.0.9" = {
+ "@ot-builder/primitive-1.0.10" = {
name = "_at_ot-builder_slash_primitive";
packageName = "@ot-builder/primitive";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.0.9.tgz";
- sha512 = "ut0tqNGB7wtk6AQ5QZEt+A6XyIHeizxYkx9L6YluBaoq4E8PUk2gk4Vmvf8mf5nQkpmoTJFAqgMrp9KrSAjzFA==";
+ url = "https://registry.npmjs.org/@ot-builder/primitive/-/primitive-1.0.10.tgz";
+ sha512 = "+3iORh9ukSW94NL5Tdd/GyO0FmKancRgG7C1dHYTJEfI0sTdMdOz8Eyxrx4LEFdR94NDCdQfdA4X+2VClfrxvw==";
};
};
- "@ot-builder/rectify-1.0.9" = {
+ "@ot-builder/rectify-1.0.10" = {
name = "_at_ot-builder_slash_rectify";
packageName = "@ot-builder/rectify";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.0.9.tgz";
- sha512 = "Ku1nPOiK+Ex2JaV5IvXKHDxWflKOhzgpDFqvh+GNrcRgfi0Ybkuhi1/hlMpQ2ZD2z7wTjIeVYa3vaCIdy7rheA==";
+ url = "https://registry.npmjs.org/@ot-builder/rectify/-/rectify-1.0.10.tgz";
+ sha512 = "6wetSzyXEFmOPttyfCE/5NqGw/NTVnqL9BTLnh8CcLxS5A4HsF41vjSuyXNjdBfpNPf34aLH4fdr408TuSobiA==";
};
};
- "@ot-builder/stat-glyphs-1.0.9" = {
+ "@ot-builder/stat-glyphs-1.0.10" = {
name = "_at_ot-builder_slash_stat-glyphs";
packageName = "@ot-builder/stat-glyphs";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.0.9.tgz";
- sha512 = "Y2EcyqdanTtRCBfADGEvYgKP5d+WK+UyYMIY5ILcQEGW2L1osVe8QROUfpo7kWqrKjxV2Tzrz5/SvlP5BzYTfg==";
+ url = "https://registry.npmjs.org/@ot-builder/stat-glyphs/-/stat-glyphs-1.0.10.tgz";
+ sha512 = "dGIeJ2QI6dLrw/KzchzQasJmswMJyoGNDOVGPZhl1VWnjcFsxYwMZ1o14ds6GYSqU9laQKTM7V+FVY5hJdbY3w==";
};
};
- "@ot-builder/trace-1.0.9" = {
+ "@ot-builder/trace-1.0.10" = {
name = "_at_ot-builder_slash_trace";
packageName = "@ot-builder/trace";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.0.9.tgz";
- sha512 = "c8002SN64oldhDz4NN9VdoyJOdPHAU4UkB7EQFsPRZX/a8pVx20SMWXcNokrTGTHhEpaXBY0i/zshUp0kLbjVQ==";
+ url = "https://registry.npmjs.org/@ot-builder/trace/-/trace-1.0.10.tgz";
+ sha512 = "Vwj1JF8M4Z58uFm8m4rXlfB4h8Vbd1Z0zzLGBX6WKWoMl9psCafMOy1vnGHQOjaKxjRw/O/X8qo87alqiHxBEg==";
};
};
- "@ot-builder/var-store-1.0.9" = {
+ "@ot-builder/var-store-1.0.10" = {
name = "_at_ot-builder_slash_var-store";
packageName = "@ot-builder/var-store";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.0.9.tgz";
- sha512 = "gaNm+kdi1vQgEiul2flVn6OC/FDHmV1Nb+nuQWO7uwQCkxnb22qv/d5o/QAM5KeLQ/xvnPjjlF8ZAA34NylA4A==";
+ url = "https://registry.npmjs.org/@ot-builder/var-store/-/var-store-1.0.10.tgz";
+ sha512 = "TE1j/Ecrt3aFBl3/LpqazEXCJmrFgx0hZ5EXPkQUSI346F7DaZQR7qZv8D45C4tbjkiUkWrOwe4ZISVwTPiHsA==";
};
};
- "@ot-builder/variance-1.0.9" = {
+ "@ot-builder/variance-1.0.10" = {
name = "_at_ot-builder_slash_variance";
packageName = "@ot-builder/variance";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.0.9.tgz";
- sha512 = "dYmtxdHBlkwJRU6Fu6vl/kaaF1DdJiWUuDBLJrGY865J/yGrtIKFAE18UD1XtNaYRQ3Je87Suheb85HHvcXzZA==";
+ url = "https://registry.npmjs.org/@ot-builder/variance/-/variance-1.0.10.tgz";
+ sha512 = "f1q+fONxy+daHWZMxpkXMGmCJt8NPYnfbsS/Rvf5Z2rCa6iOLGhWgXPyBnOmJMBwI+Kxf96K8+x7Ld//L9WOmg==";
};
};
"@parcel/fs-1.11.0" = {
@@ -5026,22 +5188,22 @@ let
sha512 = "s4f489h5+EJksn4CfheLgv5PGOM0CDmK1UEBLw2t/ncWs3cW2VI7vXzndcd/WJHTv3GntJhXDcJMuL+Z2IAOgg==";
};
};
- "@redocly/ajv-6.12.4" = {
+ "@redocly/ajv-8.6.2" = {
name = "_at_redocly_slash_ajv";
packageName = "@redocly/ajv";
- version = "6.12.4";
+ version = "8.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@redocly/ajv/-/ajv-6.12.4.tgz";
- sha512 = "RB6vWO78v6c+SW/3bZh+XZMr4nGdJKAiPGsBALuUZnLuCiQ7aXCT1AuFHqnfS2gyXbEUEj+kw8p4ux8KdAfs3A==";
+ url = "https://registry.npmjs.org/@redocly/ajv/-/ajv-8.6.2.tgz";
+ sha512 = "tU8fQs0D76ZKhJ2cWtnfQthWqiZgGBx0gH0+5D8JvaBEBaqA8foPPBt3Nonwr3ygyv5xrw2IzKWgIY86BlGs+w==";
};
};
- "@redocly/openapi-core-1.0.0-beta.50" = {
+ "@redocly/openapi-core-1.0.0-beta.53" = {
name = "_at_redocly_slash_openapi-core";
packageName = "@redocly/openapi-core";
- version = "1.0.0-beta.50";
+ version = "1.0.0-beta.53";
src = fetchurl {
- url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.50.tgz";
- sha512 = "GuXn4IETxpbRd8dlAQDQPtvqOpbMvPMeC/e5mv5MOXkLIznNk4vjiQVe6QSCbZbCHzzpb2+89B6S7asebPm4Rg==";
+ url = "https://registry.npmjs.org/@redocly/openapi-core/-/openapi-core-1.0.0-beta.53.tgz";
+ sha512 = "n5WixBRb7oWS31v3/cdOW/eNXbr2M4N8+HjHfCA/oQX6Z4ZYqPOJCekw64sQ/fnUQMIQyT6fKqyaf+iO4tG7YA==";
};
};
"@redocly/react-dropdown-aria-2.0.12" = {
@@ -5143,22 +5305,13 @@ let
sha512 = "c/qwwcHyafOQuVQJj0IlBjf5yYgBI7YPJ77k4fOJYesb41jio65eaJODRUmfYKhTOFBrIZ66kgvGPlNbjuoRdQ==";
};
};
- "@schematics/angular-12.1.0" = {
+ "@schematics/angular-12.1.1" = {
name = "_at_schematics_slash_angular";
packageName = "@schematics/angular";
- version = "12.1.0";
+ version = "12.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/angular/-/angular-12.1.0.tgz";
- sha512 = "BUCBiW+DQsOofSs4TE26M2OhlS0g9Mdyd0xWF4FD2Ab3xwQgkV1gogZgCl9dZtNfiimYebdM9LOeHqYWmvqCdw==";
- };
- };
- "@schematics/schematics-0.1102.6" = {
- name = "_at_schematics_slash_schematics";
- packageName = "@schematics/schematics";
- version = "0.1102.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/@schematics/schematics/-/schematics-0.1102.6.tgz";
- sha512 = "x77kbJL/HqR4gx0tbt35VCOGLyMvB7jD/x7eB1njhQRF8E/xynEOk3i+7A5VmK67QP5NJxU8BQKlPkJ55tBDmg==";
+ url = "https://registry.npmjs.org/@schematics/angular/-/angular-12.1.1.tgz";
+ sha512 = "ukSKoAWfXt28TiHlRrEzKFW63V3jroRF3xnBKtsaL3AZ4MVJiHzOWXkzDAZBaEOLUH/l6Xhm64NMgOqMEAg1rQ==";
};
};
"@segment/loosely-validate-event-2.0.0" = {
@@ -5188,13 +5341,13 @@ let
sha512 = "lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==";
};
};
- "@serverless/components-3.12.0" = {
+ "@serverless/components-3.13.3" = {
name = "_at_serverless_slash_components";
packageName = "@serverless/components";
- version = "3.12.0";
+ version = "3.13.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/components/-/components-3.12.0.tgz";
- sha512 = "USK6QCREd/SjsDDhumrsORkyQYew9WvXGjSbh5GvoGNKbqZlMiNWnua/DXmpz1uf2qaXzJO0LZEtpsiDBPX59w==";
+ url = "https://registry.npmjs.org/@serverless/components/-/components-3.13.3.tgz";
+ sha512 = "pG7XgMbMO8x+XbnG7RJ5WIBoZTG+6PMZsOSVF1ID37/Y5WhAM6PjI0PSJTgRzgheBJm6H96lIGvHXR1sN1xqHQ==";
};
};
"@serverless/core-1.1.2" = {
@@ -5206,13 +5359,13 @@ let
sha512 = "PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==";
};
};
- "@serverless/dashboard-plugin-5.4.2" = {
+ "@serverless/dashboard-plugin-5.4.3" = {
name = "_at_serverless_slash_dashboard-plugin";
packageName = "@serverless/dashboard-plugin";
- version = "5.4.2";
+ version = "5.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/dashboard-plugin/-/dashboard-plugin-5.4.2.tgz";
- sha512 = "yFugs3TBPjZh6Gt/8lPca8H7n2/ICin17r/zmhiOhIscYMgIJT1EOY9EyCFWIQi9AMAmZD0a3ZR8U8gSYYTT9A==";
+ url = "https://registry.npmjs.org/@serverless/dashboard-plugin/-/dashboard-plugin-5.4.3.tgz";
+ sha512 = "lgQh7NG5B0T+jr5/CWLZUvW2EqQ5Phzf+XTybM/I+Obwc5jxtpOmPgItDs52kBgyNLDJAqzUN+YRpfE/HBGsoQ==";
};
};
"@serverless/event-mocks-1.1.1" = {
@@ -5233,13 +5386,13 @@ let
sha512 = "dyELLbrf/9+O+sjuIL7ymlH8zwCOsG+tf2TjeEjXooVSvNqUoZ4ZadENjxInUV841l0ddwkihwzH/54Yw+/qkg==";
};
};
- "@serverless/platform-client-china-2.1.14" = {
+ "@serverless/platform-client-china-2.2.0" = {
name = "_at_serverless_slash_platform-client-china";
packageName = "@serverless/platform-client-china";
- version = "2.1.14";
+ version = "2.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-2.1.14.tgz";
- sha512 = "ciXVcYcdLlSB9ph94sX/8jmDuY85Yq0fJvwKGzndKPngjVkXs6Gw2tqj91act9nqW541Ycqb/HFh1BhgcDWP7Q==";
+ url = "https://registry.npmjs.org/@serverless/platform-client-china/-/platform-client-china-2.2.0.tgz";
+ sha512 = "cNEMjQ826PfZOYSY00eIOSFZEdmy4QU4L6wU9rzhpIhURRsoULnPE5tfYAs2yTYPBRSgV9o3eqLmh5+pOcVbLw==";
};
};
"@serverless/template-1.1.4" = {
@@ -5278,13 +5431,13 @@ let
sha512 = "cUt1ZYXZ/6Khe/foCucqraRpaTtejc4mICWVjQynwaPaK86/3g4Afu4pV1kEumnbet7N0PLbi+SKr8SHTf6tNQ==";
};
};
- "@serverless/utils-china-1.1.2" = {
+ "@serverless/utils-china-1.1.4" = {
name = "_at_serverless_slash_utils-china";
packageName = "@serverless/utils-china";
- version = "1.1.2";
+ version = "1.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-1.1.2.tgz";
- sha512 = "svZV9zZx2vSqR6EPstgaaLu1YHFfQ5PB2rvZAb66XuXwcPGMwAQN1c836H9L35Y/cUXLhFxv0UCpRHShJLYQSw==";
+ url = "https://registry.npmjs.org/@serverless/utils-china/-/utils-china-1.1.4.tgz";
+ sha512 = "8s73M1k+mST7Z/Rp8wgmZh50tjpwX+fqsbYYRuFGgyuWTvgqAlUflDOWAeQuDx4pEndWEqjbG09ZrZNqlHuZqQ==";
};
};
"@sideway/address-4.1.2" = {
@@ -5440,13 +5593,13 @@ let
sha512 = "T3xfDqrEFKclHGdJx4/5+D5F7e76/99f33guE4RTlVITBhy7VVnjz4t/NDr3UYqcC0MgAmiC4bSVYHnlshuwJw==";
};
};
- "@snyk/cloud-config-parser-1.9.2" = {
+ "@snyk/cloud-config-parser-1.9.3" = {
name = "_at_snyk_slash_cloud-config-parser";
packageName = "@snyk/cloud-config-parser";
- version = "1.9.2";
+ version = "1.9.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/cloud-config-parser/-/cloud-config-parser-1.9.2.tgz";
- sha512 = "m8Y2+3l4fxj96QMrTfiCEaXgCpDkCkJIX/5wv0V0RHuxpUiyh+KxC2yJ8Su4wybBj6v6hB9hB7h5/L+Gy4V4PA==";
+ url = "https://registry.npmjs.org/@snyk/cloud-config-parser/-/cloud-config-parser-1.9.3.tgz";
+ sha512 = "qv9NsIESPtyC2vKkqA7wEFePNuklksnQWJTWX8Cy3CQoCpZk80XwH50OVpDIU2szgnkWUm1XNSahG/IwVMSbOw==";
};
};
"@snyk/cocoapods-lockfile-parser-3.6.2" = {
@@ -5476,13 +5629,13 @@ let
sha512 = "wNANv235j95NFsQuODIXCiQZ9kcyg9fz92Kg1zoGvaP3kN/ma7fgCnvQL/dyml6iouQJR5aZovjhrrfEFoKtiQ==";
};
};
- "@snyk/dep-graph-1.28.0" = {
+ "@snyk/dep-graph-1.28.1" = {
name = "_at_snyk_slash_dep-graph";
packageName = "@snyk/dep-graph";
- version = "1.28.0";
+ version = "1.28.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.28.0.tgz";
- sha512 = "Oup9nAvb558jdNvbZah/vaBtOtCcizkdeS+OBQeBIqIffyer4mc4juSn4b1SFjCpu7AG7piio8Lj8k1B9ps6Tg==";
+ url = "https://registry.npmjs.org/@snyk/dep-graph/-/dep-graph-1.28.1.tgz";
+ sha512 = "ti5fPYivhBGCJ7rZGznMX2UJE1M5lR811WvVyBWTRJwLYVFYkhxRXKfgZUXEB0tq8vpo3V7tm3syrBd5TLPIMA==";
};
};
"@snyk/docker-registry-v2-client-2.2.2" = {
@@ -5503,13 +5656,13 @@ let
sha512 = "E/Pfdze/WFfxwyuTFcfhQN1SwyUsc43yuCoW63RVBCaxTD6OzhVD2Pvc/Sy7BjiWUfmelzyKkIBpoow8zZX7Zg==";
};
};
- "@snyk/fix-1.649.0" = {
+ "@snyk/fix-1.650.0" = {
name = "_at_snyk_slash_fix";
packageName = "@snyk/fix";
- version = "1.649.0";
+ version = "1.650.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/fix/-/fix-1.649.0.tgz";
- sha512 = "yYm6f8UmRPeQglDde8mDZU6ymQTyvlKcgJfG2dWjA0nQTbIo+aSqLGB9A5JyqVcJCEbwJrylNcPbYaxE9udnFg==";
+ url = "https://registry.npmjs.org/@snyk/fix/-/fix-1.650.0.tgz";
+ sha512 = "qzwb0+DMrjxTsBXAcC74gb2X17925SapCBNo6DybLbOZXNJ6IFvtdN5ucd2FguEojfVyB4HVqkpbawc0bbfGtA==";
};
};
"@snyk/fix-pipenv-pipfile-0.5.4" = {
@@ -5611,13 +5764,13 @@ let
sha512 = "WHhnwyoGOhjFOjBXqUfszD84SErrtjHjium/4xFbqKpEE+yuwxs8OwV/S29BtxhYiGtjpD1azv5QtH30VUMl0A==";
};
};
- "@snyk/snyk-docker-pull-3.2.5" = {
+ "@snyk/snyk-docker-pull-3.6.2" = {
name = "_at_snyk_slash_snyk-docker-pull";
packageName = "@snyk/snyk-docker-pull";
- version = "3.2.5";
+ version = "3.6.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@snyk/snyk-docker-pull/-/snyk-docker-pull-3.2.5.tgz";
- sha512 = "vElzqQs894u8Tj6LluGrj97/v1jlvi0DToaU5YBlxEKGaY5IgwSUcuqEW8r4h87fPuY2h4S9/zWqKPShwipvjw==";
+ url = "https://registry.npmjs.org/@snyk/snyk-docker-pull/-/snyk-docker-pull-3.6.2.tgz";
+ sha512 = "Ngebbk2LLMYNj5iMeTrt066nzWZ3oc8I5aN5A1qXpXmuAv8hW/hA1pfF3qwWrskl0RbPIhcSnY833e8l+drjEQ==";
};
};
"@snyk/snyk-hex-plugin-1.1.4" = {
@@ -5773,33 +5926,6 @@ let
sha512 = "AmyMQndtxMsM59eDeA0gGiw8T2LzNvDhx/xl+ygFXXrsw+yb/mit73ndHkiHKcRA1EpNHTyD1PN9ATxghzplfg==";
};
};
- "@tencent-sdk/cls-0.2.1" = {
- name = "_at_tencent-sdk_slash_cls";
- packageName = "@tencent-sdk/cls";
- version = "0.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/@tencent-sdk/cls/-/cls-0.2.1.tgz";
- sha512 = "nSEPLAQyXf694XqoXi/OnWjfaJNPoo+JaPt81Kpy1QogOSZdEqEebgGj/ROs8kPjRa3kf+6+0s8MSQRtJBOOyQ==";
- };
- };
- "@tencent-sdk/common-0.1.0" = {
- name = "_at_tencent-sdk_slash_common";
- packageName = "@tencent-sdk/common";
- version = "0.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@tencent-sdk/common/-/common-0.1.0.tgz";
- sha512 = "WHVGulaFv/CLwSqYC5501FCMNclu7B7nH1OminksjV2HSonIvx3o3Pms4+2/2Lse/sB5RCmPiiitV7g09b4mWw==";
- };
- };
- "@tencent-sdk/faas-0.1.5" = {
- name = "_at_tencent-sdk_slash_faas";
- packageName = "@tencent-sdk/faas";
- version = "0.1.5";
- src = fetchurl {
- url = "https://registry.npmjs.org/@tencent-sdk/faas/-/faas-0.1.5.tgz";
- sha512 = "6wEkJCm1rN9LOgH/BZHW6ajJpYZQuf1qwfW+tGTNkczW0RepWASznS6MCzWC9HX09oosVpg8sGCGtcgWQSP1Qg==";
- };
- };
"@textlint/ast-node-types-12.0.0" = {
name = "_at_textlint_slash_ast-node-types";
packageName = "@textlint/ast-node-types";
@@ -5818,112 +5944,112 @@ let
sha512 = "qi2jjgO6Tn3KNPGnm6B7p6QTEPvY95NFsIAaJuwbulur8iJUEenp1OnoUfiDaC/g2WPPEFkcfXpmnu8XEMFo2A==";
};
};
- "@textlint/ast-tester-12.0.0" = {
+ "@textlint/ast-tester-12.0.2" = {
name = "_at_textlint_slash_ast-tester";
packageName = "@textlint/ast-tester";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-12.0.0.tgz";
- sha512 = "mcAqaOJnAhay8QtDC/na5S72XPxmqGCntOwcLwuSjEmPGAIuLC3GsumLQo4nWSQ2LGnWd6CwLDZT4eBlRWetNA==";
+ url = "https://registry.npmjs.org/@textlint/ast-tester/-/ast-tester-12.0.2.tgz";
+ sha512 = "kHta27+SJC0YxEyEdlNux6m2JepX920gc5x98lVBVYK6Wq6cAF67EEGl1o9ynqroIHEc3wTSEDOFwxXpnlfsNA==";
};
};
- "@textlint/ast-traverse-12.0.0" = {
+ "@textlint/ast-traverse-12.0.2" = {
name = "_at_textlint_slash_ast-traverse";
packageName = "@textlint/ast-traverse";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-12.0.0.tgz";
- sha512 = "Mu0il8qWS9YkzVAqwmrTd+ga5S0LJVWOGjE6d9yADf5xObUDFk4g8ITlfEOiicpX5bTUxT4e1bORxPveCJ8iKQ==";
+ url = "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-12.0.2.tgz";
+ sha512 = "OrbGnwtqNAsX7jVSRKecc1Lp2tg54ntnTuvOHkYrZrlC72Hk7+7V/UFQBmFNQCe0cH6Tjb5FFFcgp6f8gM+ehw==";
};
};
- "@textlint/feature-flag-12.0.0" = {
+ "@textlint/feature-flag-12.0.2" = {
name = "_at_textlint_slash_feature-flag";
packageName = "@textlint/feature-flag";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-12.0.0.tgz";
- sha512 = "xgK6tsf1Gg6xn8/X0HN4LXzSkJYgmByAvzItUPlI0dzvA4HhhT4gkBeshDCuXsHLc970nYgzy1TYHpyscu7PTw==";
+ url = "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-12.0.2.tgz";
+ sha512 = "yNq5uErjFrVq1gghg3A8D77+E36wLXRws5LwSsoRC4LVPIGR+LYZ9BlkoyNTas8dOzGwTs6XZIcWCIWXy77M8Q==";
};
};
- "@textlint/fixer-formatter-12.0.0" = {
+ "@textlint/fixer-formatter-12.0.2" = {
name = "_at_textlint_slash_fixer-formatter";
packageName = "@textlint/fixer-formatter";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-12.0.0.tgz";
- sha512 = "y2PWue8PANhSF9cXwksxmjDs/n9exOq4daNMhN7VvJk9yrXL+nSuAoyDXjyp09gX4Nfwa/xsOrQRTDVRbizgcw==";
+ url = "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-12.0.2.tgz";
+ sha512 = "ii49bDLVcgnnxmnaZFX0rDFEIGH3o6DGKnr76cfqy6+DWkGQlhBPyRdbx2bIF65KT+7nAMU0JjfEK+n/WIYFTA==";
};
};
- "@textlint/kernel-12.0.0" = {
+ "@textlint/kernel-12.0.2" = {
name = "_at_textlint_slash_kernel";
packageName = "@textlint/kernel";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.0.0.tgz";
- sha512 = "8UXHKhSAgn1aexPjyQE1CRVivCfSz+aFuNrktT9+JOMM3XsSd4JFcMKDhPA1utiiRR+4yDVH5be38vuuJOG9cQ==";
+ url = "https://registry.npmjs.org/@textlint/kernel/-/kernel-12.0.2.tgz";
+ sha512 = "IVWC5xyHj58X3/sUXAOndOPMQMkvGaXXPCtLITm8rSwKRc4D/qF2hhwAisOu8XImIwBGzvhFlq+IM7cUW1qDtA==";
};
};
- "@textlint/linter-formatter-12.0.0" = {
+ "@textlint/linter-formatter-12.0.2" = {
name = "_at_textlint_slash_linter-formatter";
packageName = "@textlint/linter-formatter";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-12.0.0.tgz";
- sha512 = "jRRZluLCBXcP8VlA90N8DJOPy890j7rVOVSuyyFn0ypuUK88X2qH9XoEd9yYbo/HmH9ky2h+TeA8CJtOAIjU2g==";
+ url = "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-12.0.2.tgz";
+ sha512 = "xRTkLmMUnxW5Y6UXsIc9iLo8hyj5toYXVA/u5ABO4t3QObgtUllWi9W2eauZeY19pLTXweBHYxqG/tl3jTCpJQ==";
};
};
- "@textlint/markdown-to-ast-12.0.0" = {
+ "@textlint/markdown-to-ast-12.0.2" = {
name = "_at_textlint_slash_markdown-to-ast";
packageName = "@textlint/markdown-to-ast";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-12.0.0.tgz";
- sha512 = "XaiuePJVDGVIwdjIiITdbdRXZDFnAFY/so3Rb8qAId/Qq9fKPUvgefMkdIG73wUC7LzhrAzH6/CuEO+f77HR5g==";
+ url = "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-12.0.2.tgz";
+ sha512 = "xAJ4U/fOL7FoX4bYeYRCsSIeTxFqzKd944AsVxAYrz2ZfKH0TtBSNDDtN22uBEXOrSCCR12Z7QuMcp+URyYWlw==";
};
};
- "@textlint/module-interop-12.0.0" = {
+ "@textlint/module-interop-12.0.2" = {
name = "_at_textlint_slash_module-interop";
packageName = "@textlint/module-interop";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-12.0.0.tgz";
- sha512 = "WSuwd3pd2xYDCYqpA6NE8FwMZS4WJ2gZmsSCXBpOh3qJ/pHbmrfEaiwOpGQJA4RfXVp8Fy5KfaAQJIr+wox98A==";
+ url = "https://registry.npmjs.org/@textlint/module-interop/-/module-interop-12.0.2.tgz";
+ sha512 = "jnFx7B7Q/au49n5Kt/ttPhecvnJGj7643KzPxRNXy422nmafi1EfOZDMGkNEJhlVsQ9WzAnliTTXTFTrBhtVYA==";
};
};
- "@textlint/source-code-fixer-12.0.0" = {
+ "@textlint/source-code-fixer-12.0.2" = {
name = "_at_textlint_slash_source-code-fixer";
packageName = "@textlint/source-code-fixer";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.0.0.tgz";
- sha512 = "+XMJ7unzezEqKh8euWIw1QUprvv7IJzOfV0UPVbkThX2d3ZOzBmK+AzlYbqzCwZ1jkV0QYaRqaptBE+iaaQjNg==";
+ url = "https://registry.npmjs.org/@textlint/source-code-fixer/-/source-code-fixer-12.0.2.tgz";
+ sha512 = "lWNndH7Z+KGo8NhM4e3I5fR0SfZeS25AW7MRQGsKbxHL8NSi6KmCXVK8unEls82+DKXW4VdjTTgVYTTOVGa3BA==";
};
};
- "@textlint/text-to-ast-12.0.0" = {
+ "@textlint/text-to-ast-12.0.2" = {
name = "_at_textlint_slash_text-to-ast";
packageName = "@textlint/text-to-ast";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-12.0.0.tgz";
- sha512 = "j73hF6BiwdZurNdzHfOtP5j3v+nTWaTP7RtJf5wpfQBigT4RA+EqmKxUd/OpO+gt/Xy1NkpceLFNllZGRLEvkw==";
+ url = "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-12.0.2.tgz";
+ sha512 = "vgB4k4CpY59XVrcvWLyFkCoMIVpiUheuy2FC1+Qb44hmoEYT26uglX7SEkBRTQvlzsjChgryzA2PFf2c1wkL0Q==";
};
};
- "@textlint/textlint-plugin-markdown-12.0.0" = {
+ "@textlint/textlint-plugin-markdown-12.0.2" = {
name = "_at_textlint_slash_textlint-plugin-markdown";
packageName = "@textlint/textlint-plugin-markdown";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-12.0.0.tgz";
- sha512 = "eo9deECYMkytoiJUqDxEwzugL8sLcCFUbeCpzV5IuIRwQBh85Hds3lp/mtW1B3Q/BxcSa08im2HAa9uRdcoe4Q==";
+ url = "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-12.0.2.tgz";
+ sha512 = "3qizGxt/cz0foqmUuqpk0hnQzXdDehG0CBrzUINJVa7btpDn8bD9fRYn88OdmGLtejVJR/pUDOOZk3RYYEVmlQ==";
};
};
- "@textlint/textlint-plugin-text-12.0.0" = {
+ "@textlint/textlint-plugin-text-12.0.2" = {
name = "_at_textlint_slash_textlint-plugin-text";
packageName = "@textlint/textlint-plugin-text";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-12.0.0.tgz";
- sha512 = "brtexdqu7yvFLstYvVlotMZz5T7SwKfnFnV9Sm+uhg/d3Ddea9exzpiWWcXfRAhfOBd12mmEGM6gwAuSwzrhqg==";
+ url = "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-12.0.2.tgz";
+ sha512 = "giCTwrioT6bYlOZ+xf/c9ML1GYitQVrtToHzWI6AAs8szg+Q5+h3KCG921sDEGgZfqnljuBaYcHJsW/iNG1+UA==";
};
};
"@textlint/types-1.5.5" = {
@@ -5935,22 +6061,22 @@ let
sha512 = "80P6fcqgsG9bP6JgR6W/E/oIx+71pplaicYCvvB4vMIeGk0OnWls4Q21kCpDYmq/C/ABtZ/Gy/Ov/8ExQPeQ7A==";
};
};
- "@textlint/types-12.0.0" = {
+ "@textlint/types-12.0.2" = {
name = "_at_textlint_slash_types";
packageName = "@textlint/types";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/types/-/types-12.0.0.tgz";
- sha512 = "3sB22cGtN9nPViDrW7FJxWkDrpGtyJbvNsvZqzX83HJbAiOmzzeHDkRRLvz9tax76lcdjlNk+2rHY3iSnjhEag==";
+ url = "https://registry.npmjs.org/@textlint/types/-/types-12.0.2.tgz";
+ sha512 = "w5aWSCd1sot1waiYw8KnmJNY1q+k9LDoaA6xjGbBuVBGJl0TLXIZoOP8HYFUcKFfJRpqGGob1geTHiyFdnyS0w==";
};
};
- "@textlint/utils-12.0.0" = {
+ "@textlint/utils-12.0.2" = {
name = "_at_textlint_slash_utils";
packageName = "@textlint/utils";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@textlint/utils/-/utils-12.0.0.tgz";
- sha512 = "bnIr17iouc4MtVR+r7v8mBasNn3ZsQpfTLTi4RelrZJdICHMBUMOWRX70cVRV/xJck/nfY9igt325qI0y2ELoQ==";
+ url = "https://registry.npmjs.org/@textlint/utils/-/utils-12.0.2.tgz";
+ sha512 = "IYmibhDMWd8EmRvk8ii9AA/ecrZk5Wj5NNcKuB78+ae2PIVI1zWzQoieSvQyX7DLPRVH4S22RORiEpruRcDzng==";
};
};
"@tokenizer/token-0.1.1" = {
@@ -5962,6 +6088,24 @@ let
sha512 = "XO6INPbZCxdprl+9qa/AAbFFOMzzwqYxpjPgLICrMD6C2FCw6qfJOPcBk6JqqPLSaZ/Qx87qn4rpPmPMwaAK6w==";
};
};
+ "@toml-tools/lexer-0.3.1" = {
+ name = "_at_toml-tools_slash_lexer";
+ packageName = "@toml-tools/lexer";
+ version = "0.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@toml-tools/lexer/-/lexer-0.3.1.tgz";
+ sha512 = "CCKHQb5OWpgFu47MQ2rcql4AnE9GaehNk/c1oJOyOBovED6XmdzQPXsvPSu+NJ9lToqJNoX+nLXQsB8WyQGdzQ==";
+ };
+ };
+ "@toml-tools/parser-0.3.1" = {
+ name = "_at_toml-tools_slash_parser";
+ packageName = "@toml-tools/parser";
+ version = "0.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@toml-tools/parser/-/parser-0.3.1.tgz";
+ sha512 = "vadwVx5TkgByt19dbp/rfIUKPkDdn5werANYvziiGK9wHlqPA0BWnvOloQw/dPDxF31+Ag0+zarXJpPDdRsPPg==";
+ };
+ };
"@tootallnate/once-1.1.2" = {
name = "_at_tootallnate_slash_once";
packageName = "@tootallnate/once";
@@ -6007,13 +6151,13 @@ let
sha512 = "jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==";
};
};
- "@types/archiver-5.1.0" = {
+ "@types/archiver-5.3.0" = {
name = "_at_types_slash_archiver";
packageName = "@types/archiver";
- version = "5.1.0";
+ version = "5.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/archiver/-/archiver-5.1.0.tgz";
- sha512 = "baFOhanb/hxmcOd1Uey2TfFg43kTSmM6py1Eo7Rjbv/ivcl7PXLhY0QgXGf50Hx/eskGCFqPfhs/7IZLb15C5g==";
+ url = "https://registry.npmjs.org/@types/archiver/-/archiver-5.3.0.tgz";
+ sha512 = "qJ79qsmq7O/k9FYwsF6O1xVA1PeLV+9Bh3TYkVCu3VzMR6vN9JQkgEOh/rrQ0R+F4Ta+R3thHGewxQtFglwVfg==";
};
};
"@types/atob-2.1.2" = {
@@ -6025,58 +6169,58 @@ let
sha512 = "8GAYQ1jDRUQkSpHzJUqXwAkYFOxuWAOGLhIR4aPd/Y/yL12Q/9m7LsKpHKlfKdNE/362Hc9wPI1Yh6opDfxVJg==";
};
};
- "@types/babel-types-7.0.9" = {
+ "@types/babel-types-7.0.10" = {
name = "_at_types_slash_babel-types";
packageName = "@types/babel-types";
- version = "7.0.9";
+ version = "7.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.9.tgz";
- sha512 = "qZLoYeXSTgQuK1h7QQS16hqLGdmqtRmN8w/rl3Au/l5x/zkHx+a4VHrHyBsi1I1vtK2oBHxSzKIu0R5p6spdOA==";
+ url = "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.10.tgz";
+ sha512 = "g7zrcqL4MiRu3jZzdZZYk0g0KcKk2fddXazSdP1PacEpmjihRsNGU50aaEKnPFuKzfN7WkRktUiCXvs4zU9XXQ==";
};
};
- "@types/babel__core-7.1.14" = {
+ "@types/babel__core-7.1.15" = {
name = "_at_types_slash_babel__core";
packageName = "@types/babel__core";
- version = "7.1.14";
+ version = "7.1.15";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.14.tgz";
- sha512 = "zGZJzzBUVDo/eV6KgbE0f0ZI7dInEYvo12Rb70uNQDshC3SkRMb67ja0GgRHZgAX3Za6rhaWlvbDO8rrGyAb1g==";
+ url = "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz";
+ sha512 = "bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==";
};
};
- "@types/babel__generator-7.6.2" = {
+ "@types/babel__generator-7.6.3" = {
name = "_at_types_slash_babel__generator";
packageName = "@types/babel__generator";
- version = "7.6.2";
+ version = "7.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.2.tgz";
- sha512 = "MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==";
+ url = "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz";
+ sha512 = "/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==";
};
};
- "@types/babel__template-7.4.0" = {
+ "@types/babel__template-7.4.1" = {
name = "_at_types_slash_babel__template";
packageName = "@types/babel__template";
- version = "7.4.0";
+ version = "7.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.0.tgz";
- sha512 = "NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==";
+ url = "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz";
+ sha512 = "azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==";
};
};
- "@types/babel__traverse-7.14.0" = {
+ "@types/babel__traverse-7.14.2" = {
name = "_at_types_slash_babel__traverse";
packageName = "@types/babel__traverse";
- version = "7.14.0";
+ version = "7.14.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.0.tgz";
- sha512 = "IilJZ1hJBUZwMOVDNTdflOOLzJB/ZtljYVa7k3gEZN/jqIJIPkWHC6dvbX+DD2CwZDHB9wAKzZPzzqMIkW37/w==";
+ url = "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz";
+ sha512 = "K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==";
};
};
- "@types/babylon-6.16.5" = {
+ "@types/babylon-6.16.6" = {
name = "_at_types_slash_babylon";
packageName = "@types/babylon";
- version = "6.16.5";
+ version = "6.16.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.5.tgz";
- sha512 = "xH2e58elpj1X4ynnKp9qSnWlsRTIs6n3tgLGNfwAGHwePw0mulHQllV34n0T25uYSu1k0hRKkWXF890B1yS47w==";
+ url = "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.6.tgz";
+ sha512 = "G4yqdVlhr6YhzLXFKy5F7HtRBU8Y23+iWy7UKthMq/OSQnL1hbsoeXESQ2LY8zEDlknipDG3nRGhUC9tkwvy/w==";
};
};
"@types/basic-auth-1.1.3" = {
@@ -6097,13 +6241,22 @@ let
sha512 = "W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==";
};
};
- "@types/cacheable-request-6.0.1" = {
+ "@types/body-parser-1.19.1" = {
+ name = "_at_types_slash_body-parser";
+ packageName = "@types/body-parser";
+ version = "1.19.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.1.tgz";
+ sha512 = "a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg==";
+ };
+ };
+ "@types/cacheable-request-6.0.2" = {
name = "_at_types_slash_cacheable-request";
packageName = "@types/cacheable-request";
- version = "6.0.1";
+ version = "6.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.1.tgz";
- sha512 = "ykFq2zmBGOCbpIXtoVbz4SKY5QriWPh3AjyU4G74RYbtt5yOc5OfaY75ftjg7mikMOla1CTGpX3lLbuJh8DTrQ==";
+ url = "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz";
+ sha512 = "B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==";
};
};
"@types/caseless-0.12.2" = {
@@ -6124,22 +6277,22 @@ let
sha512 = "AQI7X+ow3SaONl44JrHoL/5B+lCsJyG31UHZ5RP98Uh15hI/zjEkDsAb4EIm4P9TGfNhZLXw/nMc5w0u10+/fQ==";
};
};
- "@types/clone-2.1.0" = {
+ "@types/clone-2.1.1" = {
name = "_at_types_slash_clone";
packageName = "@types/clone";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/clone/-/clone-2.1.0.tgz";
- sha512 = "d/aS/lPOnUSruPhgNtT8jW39fHRVTLQy9sodysP1kkG8EdAtdZu1vt8NJaYA8w/6Z9j8izkAsx1A/yJhcYR1CA==";
+ url = "https://registry.npmjs.org/@types/clone/-/clone-2.1.1.tgz";
+ sha512 = "BZIU34bSYye0j/BFcPraiDZ5ka6MJADjcDVELGf7glr9K+iE8NYVjFslJFVWzskSxkLLyCrSPScE82/UUoBSvg==";
};
};
- "@types/common-tags-1.8.0" = {
+ "@types/common-tags-1.8.1" = {
name = "_at_types_slash_common-tags";
packageName = "@types/common-tags";
- version = "1.8.0";
+ version = "1.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/common-tags/-/common-tags-1.8.0.tgz";
- sha512 = "htRqZr5qn8EzMelhX/Xmx142z218lLyGaeZ3YR8jlze4TATRU9huKKvuBmAJEW4LCC4pnY1N6JAm6p85fMHjhg==";
+ url = "https://registry.npmjs.org/@types/common-tags/-/common-tags-1.8.1.tgz";
+ sha512 = "20R/mDpKSPWdJs5TOpz3e7zqbeCNuMCPhV7Yndk9KU2Rbij2r5W4RzwDPkzC+2lzUqXYu9rFzTktCBnDjHuNQg==";
};
};
"@types/component-emitter-1.2.10" = {
@@ -6151,31 +6304,31 @@ let
sha512 = "bsjleuRKWmGqajMerkzox19aGbscQX5rmmvvXl3wlIp5gMG1HgkiwPxsN5p070fBDKTNSPgojVbuY1+HWMbFhg==";
};
};
- "@types/connect-3.4.34" = {
+ "@types/connect-3.4.35" = {
name = "_at_types_slash_connect";
packageName = "@types/connect";
- version = "3.4.34";
+ version = "3.4.35";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz";
- sha512 = "ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==";
+ url = "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz";
+ sha512 = "cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==";
};
};
- "@types/content-disposition-0.5.3" = {
+ "@types/content-disposition-0.5.4" = {
name = "_at_types_slash_content-disposition";
packageName = "@types/content-disposition";
- version = "0.5.3";
+ version = "0.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.3.tgz";
- sha512 = "P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg==";
+ url = "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.4.tgz";
+ sha512 = "0mPF08jn9zYI0n0Q/Pnz7C4kThdSt+6LD4amsrYDDpgBfrVWa3TcCOxKX1zkGgYniGagRv8heN2cbh+CAn+uuQ==";
};
};
- "@types/cookie-0.4.0" = {
+ "@types/cookie-0.4.1" = {
name = "_at_types_slash_cookie";
packageName = "@types/cookie";
- version = "0.4.0";
+ version = "0.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.0.tgz";
- sha512 = "y7mImlc/rNkvCRmg8gC3/lj87S7pTUIJ6QGjwHR9WQJcFs+ZMTOaoPrkdFA/YdbuqVEmEbb5RdhVxMkAcgOnpg==";
+ url = "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz";
+ sha512 = "XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==";
};
};
"@types/cookiejar-2.1.2" = {
@@ -6187,13 +6340,13 @@ let
sha512 = "t73xJJrvdTjXrn4jLS9VSGRbz0nUY3cl2DMGDU48lKl+HR9dbbjW2A9r3g40VA++mQpy6uuHg33gy7du2BKpog==";
};
};
- "@types/cookies-0.7.6" = {
+ "@types/cookies-0.7.7" = {
name = "_at_types_slash_cookies";
packageName = "@types/cookies";
- version = "0.7.6";
+ version = "0.7.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.6.tgz";
- sha512 = "FK4U5Qyn7/Sc5ih233OuHO0qAkOpEcD/eG6584yEiLKizTFRny86qHLe/rej3HFQrkBuUjF4whFliAdODbVN/w==";
+ url = "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz";
+ sha512 = "h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==";
};
};
"@types/cors-2.8.10" = {
@@ -6205,31 +6358,40 @@ let
sha512 = "C7srjHiVG3Ey1nR6d511dtDkCEjxuN9W1HWAEjGq8kpcwmNM6JJkpC0xvabM7BXTG2wDq8Eu33iH9aQKa7IvLQ==";
};
};
- "@types/debug-4.1.5" = {
+ "@types/cors-2.8.12" = {
+ name = "_at_types_slash_cors";
+ packageName = "@types/cors";
+ version = "2.8.12";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/cors/-/cors-2.8.12.tgz";
+ sha512 = "vt+kDhq/M2ayberEtJcIN/hxXy1Pk+59g2FV/ZQceeaTyCtCucjL2Q7FXlFjtWn4n15KCr1NE2lNNFhp0lEThw==";
+ };
+ };
+ "@types/debug-4.1.6" = {
name = "_at_types_slash_debug";
packageName = "@types/debug";
- version = "4.1.5";
+ version = "4.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/debug/-/debug-4.1.5.tgz";
- sha512 = "Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==";
+ url = "https://registry.npmjs.org/@types/debug/-/debug-4.1.6.tgz";
+ sha512 = "7fDOJFA/x8B+sO1901BmHlf5dE1cxBU8mRXj8QOEDnn16hhGJv/IHxJtZhvsabZsIMn0eLIyeOKAeqSNJJYTpA==";
};
};
- "@types/decompress-4.2.3" = {
+ "@types/decompress-4.2.4" = {
name = "_at_types_slash_decompress";
packageName = "@types/decompress";
- version = "4.2.3";
+ version = "4.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/decompress/-/decompress-4.2.3.tgz";
- sha512 = "W24e3Ycz1UZPgr1ZEDHlK4XnvOr+CpJH3qNsFeqXwwlW/9END9gxn3oJSsp7gYdiQxrXUHwUUd3xuzVz37MrZQ==";
+ url = "https://registry.npmjs.org/@types/decompress/-/decompress-4.2.4.tgz";
+ sha512 = "/C8kTMRTNiNuWGl5nEyKbPiMv6HA+0RbEXzFhFBEzASM6+oa4tJro9b8nj7eRlOFfuLdzUU+DS/GPDlvvzMOhA==";
};
};
- "@types/download-8.0.0" = {
+ "@types/download-8.0.1" = {
name = "_at_types_slash_download";
packageName = "@types/download";
- version = "8.0.0";
+ version = "8.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/download/-/download-8.0.0.tgz";
- sha512 = "0/LRe3VzcyFIRto6YiJH9OG05ASLeypv5BVrlWjWRBSLCeyFb4up4hqO27j98ASzx1fU2V3ftuWR/sy3PM4NPA==";
+ url = "https://registry.npmjs.org/@types/download/-/download-8.0.1.tgz";
+ sha512 = "t5DjMD6Y1DxjXtEHl7Kt+nQn9rOmVLYD8p4Swrcc5QpgyqyqR2gXTIK6RwwMnNeFJ+ZIiIW789fQKzCrK7AOFA==";
};
};
"@types/duplexify-3.6.0" = {
@@ -6250,40 +6412,40 @@ let
sha512 = "kM2g9Fdk/du24fKuuQhA/LBleFR4Z4JP2MVKpLxQQSzofF1uJ06D+c05zfLDAkkDO55aEeNwJih0gHrE/Ci20A==";
};
};
- "@types/emscripten-1.39.4" = {
+ "@types/emscripten-1.39.5" = {
name = "_at_types_slash_emscripten";
packageName = "@types/emscripten";
- version = "1.39.4";
+ version = "1.39.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.4.tgz";
- sha512 = "k3LLVMFrdNA9UCvMDPWMbFrGPNb+GcPyw29ktJTo1RCN7RmxFG5XzPZcPKRlnLuLT/FRm8wp4ohvDwNY7GlROQ==";
+ url = "https://registry.npmjs.org/@types/emscripten/-/emscripten-1.39.5.tgz";
+ sha512 = "DIOOg+POSrYl+OlNRHQuIEqCd8DCtynG57H862UCce16nXJX7J8eWxNGgOcf8Eyge8zXeSs27mz1UcFu8L/L7g==";
};
};
- "@types/engine.io-3.1.5" = {
+ "@types/engine.io-3.1.6" = {
name = "_at_types_slash_engine.io";
packageName = "@types/engine.io";
- version = "3.1.5";
+ version = "3.1.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/engine.io/-/engine.io-3.1.5.tgz";
- sha512 = "DLVpLEGTEZGBXOYoYoagHSxXkDHONc0fZouF2ayw7Q18aRu1Afwci+1CFKvPpouCUOVWP+dmCaAWpQjswe7kpg==";
+ url = "https://registry.npmjs.org/@types/engine.io/-/engine.io-3.1.6.tgz";
+ sha512 = "uFIEJESFKNNiuKt93ri5PnvRntAHCm/Aw9tTO2L25xXJSLzC/ARGmpDSJkuTCit7sUW5xUxr91Ta+UOiYaO3+A==";
};
};
- "@types/eslint-7.2.13" = {
+ "@types/eslint-7.2.14" = {
name = "_at_types_slash_eslint";
packageName = "@types/eslint";
- version = "7.2.13";
+ version = "7.2.14";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz";
- sha512 = "LKmQCWAlnVHvvXq4oasNUMTJJb2GwSyTY8+1C7OH5ILR8mPLaljv1jxL1bXW3xB3jFbQxTKxJAvI8PyjB09aBg==";
+ url = "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.14.tgz";
+ sha512 = "pESyhSbUOskqrGcaN+bCXIQDyT5zTaRWfj5ZjjSlMatgGjIn3QQPfocAu4WSabUR7CGyLZ2CQaZyISOEX7/saw==";
};
};
- "@types/eslint-scope-3.7.0" = {
+ "@types/eslint-scope-3.7.1" = {
name = "_at_types_slash_eslint-scope";
packageName = "@types/eslint-scope";
- version = "3.7.0";
+ version = "3.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.0.tgz";
- sha512 = "O/ql2+rrCUe2W2rs7wMR+GqPRcgB6UiqN5RhrR5xruFlY7l9YLMn0ZkDzjoHLeiFkR8MCQZVudUuuvQ2BLC9Qw==";
+ url = "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz";
+ sha512 = "SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==";
};
};
"@types/eslint-visitor-keys-1.0.0" = {
@@ -6304,31 +6466,22 @@ let
sha512 = "EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==";
};
};
- "@types/estree-0.0.46" = {
+ "@types/estree-0.0.49" = {
name = "_at_types_slash_estree";
packageName = "@types/estree";
- version = "0.0.46";
+ version = "0.0.49";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz";
- sha512 = "laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==";
+ url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.49.tgz";
+ sha512 = "K1AFuMe8a+pXmfHTtnwBvqoEylNKVeaiKYkjmcEAdytMQVJ/i9Fu7sc13GxgXdO49gkE7Hy8SyJonUZUn+eVaw==";
};
};
- "@types/estree-0.0.47" = {
+ "@types/estree-0.0.50" = {
name = "_at_types_slash_estree";
packageName = "@types/estree";
- version = "0.0.47";
+ version = "0.0.50";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz";
- sha512 = "c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==";
- };
- };
- "@types/estree-0.0.48" = {
- name = "_at_types_slash_estree";
- packageName = "@types/estree";
- version = "0.0.48";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.48.tgz";
- sha512 = "LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==";
+ url = "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz";
+ sha512 = "C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==";
};
};
"@types/expect-1.20.4" = {
@@ -6340,15 +6493,6 @@ let
sha512 = "Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==";
};
};
- "@types/express-4.17.11" = {
- name = "_at_types_slash_express";
- packageName = "@types/express";
- version = "4.17.11";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz";
- sha512 = "no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==";
- };
- };
"@types/express-4.17.12" = {
name = "_at_types_slash_express";
packageName = "@types/express";
@@ -6358,6 +6502,15 @@ let
sha512 = "pTYas6FrP15B1Oa0bkN5tQMNqOcVXa9j4FTFtO8DWI9kppKib+6NJtfTOOLcwxuuYvcX2+dVG6et1SxW/Kc17Q==";
};
};
+ "@types/express-4.17.13" = {
+ name = "_at_types_slash_express";
+ packageName = "@types/express";
+ version = "4.17.13";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz";
+ sha512 = "6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==";
+ };
+ };
"@types/express-4.17.8" = {
name = "_at_types_slash_express";
packageName = "@types/express";
@@ -6367,13 +6520,13 @@ let
sha512 = "wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ==";
};
};
- "@types/express-serve-static-core-4.17.22" = {
+ "@types/express-serve-static-core-4.17.24" = {
name = "_at_types_slash_express-serve-static-core";
packageName = "@types/express-serve-static-core";
- version = "4.17.22";
+ version = "4.17.24";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.22.tgz";
- sha512 = "WdqmrUsRS4ootGha6tVwk/IVHM1iorU8tGehftQD2NWiPniw/sm7xdJOIlXLwqdInL9wBw/p7oO8vaYEF3NDmA==";
+ url = "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.24.tgz";
+ sha512 = "3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA==";
};
};
"@types/fancy-log-1.3.0" = {
@@ -6412,22 +6565,31 @@ let
sha512 = "FKVPOCFbhCvZxpVAMhdBdTfVfXUpsh15wFHgqOKxh9N9vzWZVuWCSijZ5T4U34XYNnuj2oduh6xcs1i+LPI+BQ==";
};
};
- "@types/glob-7.1.3" = {
- name = "_at_types_slash_glob";
- packageName = "@types/glob";
- version = "7.1.3";
+ "@types/fs-extra-9.0.12" = {
+ name = "_at_types_slash_fs-extra";
+ packageName = "@types/fs-extra";
+ version = "9.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz";
- sha512 = "SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==";
+ url = "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.12.tgz";
+ sha512 = "I+bsBr67CurCGnSenZZ7v94gd3tc3+Aj2taxMT4yu4ABLuOgOjeFxX3dokG24ztSRg5tnT00sL8BszO7gSMoIw==";
};
};
- "@types/got-8.3.5" = {
+ "@types/glob-7.1.4" = {
+ name = "_at_types_slash_glob";
+ packageName = "@types/glob";
+ version = "7.1.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz";
+ sha512 = "w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==";
+ };
+ };
+ "@types/got-8.3.6" = {
name = "_at_types_slash_got";
packageName = "@types/got";
- version = "8.3.5";
+ version = "8.3.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/got/-/got-8.3.5.tgz";
- sha512 = "AaXSrIF99SjjtPVNmCmYb388HML+PKEJb/xmj4SbL2ZO0hHuETZZzyDIKfOqaEoAHZEuX4sC+FRFrHYJoIby6A==";
+ url = "https://registry.npmjs.org/@types/got/-/got-8.3.6.tgz";
+ sha512 = "nvLlj+831dhdm4LR2Ly+HTpdLyBaMynoOr6wpIxS19d/bPeHQxFU5XQ6Gp6ohBpxvCWZM1uHQIC2+ySRH1rGrQ==";
};
};
"@types/graceful-fs-4.1.5" = {
@@ -6439,22 +6601,22 @@ let
sha512 = "anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==";
};
};
- "@types/graphlib-2.1.7" = {
+ "@types/graphlib-2.1.8" = {
name = "_at_types_slash_graphlib";
packageName = "@types/graphlib";
- version = "2.1.7";
+ version = "2.1.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/graphlib/-/graphlib-2.1.7.tgz";
- sha512 = "K7T1n6U2HbTYu+SFHlBjz/RH74OA2D/zF1qlzn8uXbvB4uRg7knOM85ugS2bbXI1TXMh7rLqk4OVRwIwEBaixg==";
+ url = "https://registry.npmjs.org/@types/graphlib/-/graphlib-2.1.8.tgz";
+ sha512 = "8nbbyD3zABRA9ePoBgAl2ym8cIwKQXTfv1gaIRTdY99yEOCaHfmjBeRp+BIemS8NtOqoWK7mfzWxjNrxLK3T5w==";
};
};
- "@types/hast-2.3.1" = {
+ "@types/hast-2.3.2" = {
name = "_at_types_slash_hast";
packageName = "@types/hast";
- version = "2.3.1";
+ version = "2.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/hast/-/hast-2.3.1.tgz";
- sha512 = "viwwrB+6xGzw+G1eWpF9geV3fnsDgXqHG+cqgiHrvQfDUW5hzhCyV7Sy3UJxhfRFBsgky2SSW33qi/YrIkjX5Q==";
+ url = "https://registry.npmjs.org/@types/hast/-/hast-2.3.2.tgz";
+ sha512 = "Op5W7jYgZI7AWKY5wQ0/QNMzQM7dGQPyW1rXKNiymVCy5iTfdPuGu4HhYNOM2sIv8gUfIuIdcYlXmAepwaowow==";
};
};
"@types/hls.js-0.13.1" = {
@@ -6466,13 +6628,13 @@ let
sha512 = "5sr71YcHBVHJY8DhM+L6O9WjAGS3jrie2hpBldVpd8sqvRvNTgIikTE6RxKya1ZvJCvUkZR2ewQarZaC4TRZLg==";
};
};
- "@types/html-minifier-terser-5.1.1" = {
+ "@types/html-minifier-terser-5.1.2" = {
name = "_at_types_slash_html-minifier-terser";
packageName = "@types/html-minifier-terser";
- version = "5.1.1";
+ version = "5.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz";
- sha512 = "giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==";
+ url = "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz";
+ sha512 = "h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==";
};
};
"@types/http-assert-1.5.1" = {
@@ -6484,31 +6646,31 @@ let
sha512 = "PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ==";
};
};
- "@types/http-cache-semantics-4.0.0" = {
+ "@types/http-cache-semantics-4.0.1" = {
name = "_at_types_slash_http-cache-semantics";
packageName = "@types/http-cache-semantics";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.0.tgz";
- sha512 = "c3Xy026kOF7QOTn00hbIllV1dLR9hG9NkSrLQgCVs8NF6sBU+VGWjD3wLPhmh1TYAc7ugCFsvHYMN4VcBN1U1A==";
+ url = "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz";
+ sha512 = "SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==";
};
};
- "@types/http-errors-1.8.0" = {
+ "@types/http-errors-1.8.1" = {
name = "_at_types_slash_http-errors";
packageName = "@types/http-errors";
- version = "1.8.0";
+ version = "1.8.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.0.tgz";
- sha512 = "2aoSC4UUbHDj2uCsCxcG/vRMXey/m17bC7UwitVm5hn22nI8O8Y9iDpA76Orc+DWkQ4zZrOKEshCqR/jSuXAHA==";
+ url = "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.1.tgz";
+ sha512 = "e+2rjEwK6KDaNOm5Aa9wNGgyS9oSZU/4pfSMMPYNOfjvFI0WVXm29+ITRFr6aKDvvKo7uU1jV68MW4ScsfDi7Q==";
};
};
- "@types/http-proxy-1.17.6" = {
+ "@types/http-proxy-1.17.7" = {
name = "_at_types_slash_http-proxy";
packageName = "@types/http-proxy";
- version = "1.17.6";
+ version = "1.17.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.6.tgz";
- sha512 = "+qsjqR75S/ib0ig0R9WN+CDoZeOBU6F2XLewgC4KVgdXiNHiKKHFEMRHOrs5PbYE97D5vataw5wPj4KLYfUkuQ==";
+ url = "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz";
+ sha512 = "9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==";
};
};
"@types/inquirer-6.5.0" = {
@@ -6547,13 +6709,13 @@ let
sha512 = "P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==";
};
};
- "@types/jquery-3.5.5" = {
+ "@types/jquery-3.5.6" = {
name = "_at_types_slash_jquery";
packageName = "@types/jquery";
- version = "3.5.5";
+ version = "3.5.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.5.tgz";
- sha512 = "6RXU9Xzpc6vxNrS6FPPapN1SxSHgQ336WC6Jj/N8q30OiaBZ00l1GBgeP7usjVZPivSkGUfL1z/WW6TX989M+w==";
+ url = "https://registry.npmjs.org/@types/jquery/-/jquery-3.5.6.tgz";
+ sha512 = "SmgCQRzGPId4MZQKDj9Hqc6kSXFNWZFHpELkyK8AQhf8Zr6HKfCzFv9ZC1Fv3FyQttJZOlap3qYb12h61iZAIg==";
};
};
"@types/js-yaml-3.12.5" = {
@@ -6565,13 +6727,13 @@ let
sha512 = "JCcp6J0GV66Y4ZMDAQCXot4xprYB+Zfd3meK9+INSJeVZwJmHAW30BBEEkPzXswMXuiyReUGOP3GxrADc9wPww==";
};
};
- "@types/js-yaml-3.12.6" = {
+ "@types/js-yaml-3.12.7" = {
name = "_at_types_slash_js-yaml";
packageName = "@types/js-yaml";
- version = "3.12.6";
+ version = "3.12.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.6.tgz";
- sha512 = "cK4XqrLvP17X6c0C8n4iTbT59EixqyXL3Fk8/Rsk4dF3oX4dg70gYUXrXVUUHpnsGMPNlTQMqf+TVmNPX6FmSQ==";
+ url = "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.7.tgz";
+ sha512 = "S6+8JAYTE1qdsc9HMVsfY7+SgSuUU/Tp6TYTmITW0PZxiyIMvol3Gy//y69Wkhs0ti4py5qgR3uZH6uz/DNzJQ==";
};
};
"@types/jscodeshift-0.7.2" = {
@@ -6592,22 +6754,13 @@ let
sha512 = "MhCUjojzDhVLnZnxwPwa+rETFRDQ0ffjxYdrqOP6TBO2O0/Z64PV5tNeYApo4bc4y4frbWOrRwv/eEkXlI13Rw==";
};
};
- "@types/json-schema-7.0.7" = {
+ "@types/json-schema-7.0.8" = {
name = "_at_types_slash_json-schema";
packageName = "@types/json-schema";
- version = "7.0.7";
+ version = "7.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz";
- sha512 = "cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==";
- };
- };
- "@types/json5-0.0.29" = {
- name = "_at_types_slash_json5";
- packageName = "@types/json5";
- version = "0.0.29";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz";
- sha1 = "ee28707ae94e11d2b827bcbe5270bcea7f3e71ee";
+ url = "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.8.tgz";
+ sha512 = "YSBPTLTVm2e2OoQIDYx8HaeWJ5tTToLH67kXR7zYNGupXMEHa2++G8k+DczX2cFVgalypqtyZIcU19AFcmOpmg==";
};
};
"@types/keygrip-1.0.2" = {
@@ -6619,22 +6772,22 @@ let
sha512 = "GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==";
};
};
- "@types/keyv-3.1.1" = {
+ "@types/keyv-3.1.2" = {
name = "_at_types_slash_keyv";
packageName = "@types/keyv";
- version = "3.1.1";
+ version = "3.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.1.tgz";
- sha512 = "MPtoySlAZQ37VoLaPcTHCu1RWJ4llDkULYZIzOYxlhxBqYPB0RsRlmMU0R6tahtFe27mIdkHV+551ZWV4PLmVw==";
+ url = "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.2.tgz";
+ sha512 = "/FvAK2p4jQOaJ6CGDHJTqZcUtbZe820qIeTg7o0Shg7drB4JHeL+V/dhSaly7NXx6u8eSee+r7coT+yuJEvDLg==";
};
};
- "@types/koa-2.13.3" = {
+ "@types/koa-2.13.4" = {
name = "_at_types_slash_koa";
packageName = "@types/koa";
- version = "2.13.3";
+ version = "2.13.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/koa/-/koa-2.13.3.tgz";
- sha512 = "TaujBV+Dhe/FvmSMZJtCFBms+bqQacgUebk/M2C2tq8iGmHE/DDf4DcW2Hc7NqusVZmy5xzrWOjtdPKNP+fTfw==";
+ url = "https://registry.npmjs.org/@types/koa/-/koa-2.13.4.tgz";
+ sha512 = "dfHYMfU+z/vKtQB7NUrthdAEiSvnLebvBjwHtfFmpZmB7em2N3WVQdHgnFq+xvyVgxW5jKDmjWfLD3lw4g4uTw==";
};
};
"@types/koa-compose-3.2.5" = {
@@ -6655,13 +6808,13 @@ let
sha512 = "EP6O3Jkr7bXvZZSZYlsgt5DIjiGr0dXP1/jVEwVLTFgg0d+3lWVQkRavYVQszV7dYUwvg0B8R0MBDpcmXg7XIA==";
};
};
- "@types/lodash-4.14.170" = {
+ "@types/lodash-4.14.171" = {
name = "_at_types_slash_lodash";
packageName = "@types/lodash";
- version = "4.14.170";
+ version = "4.14.171";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.170.tgz";
- sha512 = "bpcvu/MKHHeYX+qeEN8GE7DIravODWdACVA1ctevD8CN24RhPZIKMn9ntfAsrvLfSX3cR5RrBKAbYm9bGs0A+Q==";
+ url = "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.171.tgz";
+ sha512 = "7eQ2xYLLI/LsicL2nejW9Wyko3lcpN6O/z0ZLHrEQsg280zIdCv1t/0m6UtBjUHokCGBQ3gYTbHzDkZ1xOBwwg==";
};
};
"@types/lodash.chunk-4.2.6" = {
@@ -6709,13 +6862,13 @@ let
sha512 = "559S2XW9YMwHznROJ4WFhZJOerJPuxLfqOX+LIKukyLo2NbVgpULwXUsrBlCwhZ4+ACHgVAE23CC3RS52lFxwA==";
};
};
- "@types/mdast-3.0.3" = {
+ "@types/mdast-3.0.4" = {
name = "_at_types_slash_mdast";
packageName = "@types/mdast";
- version = "3.0.3";
+ version = "3.0.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.3.tgz";
- sha512 = "SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==";
+ url = "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.4.tgz";
+ sha512 = "gIdhbLDFlspL53xzol2hVzrXAbzt71erJHoOwQZWssjaiouOotf03lNtMmFm9VfFkvnLWccSVjUAZGQ5Kqw+jA==";
};
};
"@types/mime-1.3.2" = {
@@ -6727,13 +6880,13 @@ let
sha512 = "YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==";
};
};
- "@types/minimatch-3.0.4" = {
+ "@types/minimatch-3.0.5" = {
name = "_at_types_slash_minimatch";
packageName = "@types/minimatch";
- version = "3.0.4";
+ version = "3.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz";
- sha512 = "1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==";
+ url = "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz";
+ sha512 = "Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==";
};
};
"@types/minimist-1.2.0" = {
@@ -6745,13 +6898,13 @@ let
sha1 = "69a23a3ad29caf0097f06eda59b361ee2f0639f6";
};
};
- "@types/minimist-1.2.1" = {
+ "@types/minimist-1.2.2" = {
name = "_at_types_slash_minimist";
packageName = "@types/minimist";
- version = "1.2.1";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.1.tgz";
- sha512 = "fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==";
+ url = "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz";
+ sha512 = "jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==";
};
};
"@types/mithril-2.0.3" = {
@@ -6781,13 +6934,13 @@ let
sha512 = "ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==";
};
};
- "@types/mocha-8.2.2" = {
+ "@types/mocha-8.2.3" = {
name = "_at_types_slash_mocha";
packageName = "@types/mocha";
- version = "8.2.2";
+ version = "8.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz";
- sha512 = "Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==";
+ url = "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.3.tgz";
+ sha512 = "ekGvFhFgrc2zYQoX4JeZPmVzZxw6Dtllga7iGHzfbYIYkAMUx/sAFP2GdFpLff+vdHXu5fl7WX9AT+TtqYcsyw==";
};
};
"@types/multer-1.4.4" = {
@@ -6853,31 +7006,13 @@ let
sha512 = "oTQgnd0hblfLsJ6BvJzzSL+Inogp3lq9fGgqRkMB/ziKMgEUaFl801OncOzUmalfzt14N0oPHMK47ipl+wbTIw==";
};
};
- "@types/node-14.14.35" = {
+ "@types/node-14.17.5" = {
name = "_at_types_slash_node";
packageName = "@types/node";
- version = "14.14.35";
+ version = "14.17.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.14.35.tgz";
- sha512 = "Lt+wj8NVPx0zUmUwumiVXapmaLUcAk3yPuHCFVXras9k5VT9TdhJqKqGVUQCD60OTMCl0qxJ57OiTL0Mic3Iag==";
- };
- };
- "@types/node-14.17.4" = {
- name = "_at_types_slash_node";
- packageName = "@types/node";
- version = "14.17.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-14.17.4.tgz";
- sha512 = "8kQ3+wKGRNN0ghtEn7EGps/B8CzuBz1nXZEIGGLP2GnwbqYn4dbTs7k+VKLTq1HvZLRCIDtN3Snx1Ege8B7L5A==";
- };
- };
- "@types/node-15.12.4" = {
- name = "_at_types_slash_node";
- packageName = "@types/node";
- version = "15.12.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/node/-/node-15.12.4.tgz";
- sha512 = "zrNj1+yqYF4WskCMOHwN+w9iuD12+dGm0rQ35HLl9/Ouuq52cEtd0CH9qMgrdNmi5ejC1/V7vKEXYubB+65DkA==";
+ url = "https://registry.npmjs.org/@types/node/-/node-14.17.5.tgz";
+ sha512 = "bjqH2cX/O33jXT/UmReo2pM7DIJREPMnarixbQ57DOOzzFaI6D2+IcwaJQaJpv0M1E9TIhPCYVxrkcityLjlqA==";
};
};
"@types/node-15.12.5" = {
@@ -6889,6 +7024,15 @@ let
sha512 = "se3yX7UHv5Bscf8f1ERKvQOD6sTyycH3hdaoozvaLxgUiY5lIGEeH37AD0G0Qi9kPqihPn0HOfd2yaIEN9VwEg==";
};
};
+ "@types/node-15.14.2" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "15.14.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-15.14.2.tgz";
+ sha512 = "dvMUE/m2LbXPwlvVuzCyslTEtQ2ZwuuFClDrOQ6mp2CenCg971719PTILZ4I6bTP27xfFFc+o7x2TkLuun/MPw==";
+ };
+ };
"@types/node-15.6.1" = {
name = "_at_types_slash_node";
packageName = "@types/node";
@@ -6898,6 +7042,33 @@ let
sha512 = "7EIraBEyRHEe7CH+Fm1XvgqU6uwZN8Q7jppJGcqjROMT29qhAuuOxYB1uEY5UMYQKEmA5D+5tBnhdaPXSsLONA==";
};
};
+ "@types/node-16.0.0" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "16.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-16.0.0.tgz";
+ sha512 = "TmCW5HoZ2o2/z2EYi109jLqIaPIi9y/lc2LmDCWzuCi35bcaQ+OtUh6nwBiFK7SOu25FAU5+YKdqFZUwtqGSdg==";
+ };
+ };
+ "@types/node-16.0.1" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "16.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-16.0.1.tgz";
+ sha512 = "hBOx4SUlEPKwRi6PrXuTGw1z6lz0fjsibcWCM378YxsSu/6+C30L6CR49zIBKHiwNWCYIcOLjg4OHKZaFeLAug==";
+ };
+ };
+ "@types/node-16.3.1" = {
+ name = "_at_types_slash_node";
+ packageName = "@types/node";
+ version = "16.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/node/-/node-16.3.1.tgz";
+ sha512 = "N87VuQi7HEeRJkhzovao/JviiqKjDKMVKxKMfUvSKw+MbkbW8R0nA3fi/MQhhlxV2fQ+2ReM+/Nt4efdrJx3zA==";
+ };
+ };
"@types/node-6.14.13" = {
name = "_at_types_slash_node";
packageName = "@types/node";
@@ -6925,22 +7096,22 @@ let
sha512 = "/aKAdg5c8n468cYLy2eQrcR5k6chlbNwZNGUj3TboyPa2hcO2QAJcfymlqPzMiRj8B6nYKXjzQz36minFE0RwQ==";
};
};
- "@types/node-fetch-2.5.10" = {
+ "@types/node-fetch-2.5.11" = {
name = "_at_types_slash_node-fetch";
packageName = "@types/node-fetch";
- version = "2.5.10";
+ version = "2.5.11";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.10.tgz";
- sha512 = "IpkX0AasN44hgEad0gEF/V6EgR5n69VEqPEgnmoM8GsIGro3PowbWs4tR6IhxUTyPLpOn+fiGG6nrQhcmoCuIQ==";
+ url = "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.11.tgz";
+ sha512 = "2upCKaqVZETDRb8A2VTaRymqFBEgH8u6yr96b/u3+1uQEPDRo3mJLEiPk7vdXBHRtjwkjqzFYMJXrt0Z9QsYjQ==";
};
};
- "@types/normalize-package-data-2.4.0" = {
+ "@types/normalize-package-data-2.4.1" = {
name = "_at_types_slash_normalize-package-data";
packageName = "@types/normalize-package-data";
- version = "2.4.0";
+ version = "2.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz";
- sha512 = "f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==";
+ url = "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz";
+ sha512 = "Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==";
};
};
"@types/parse-json-4.0.0" = {
@@ -6979,31 +7150,31 @@ let
sha512 = "a+fLdul8OczRvPWPf8eTb6wPhxzyWQwRGhNN0ugtOtk6yFOG53i2LwXaA0d2D6bsJlWxi6eCuGZLGoCcdOlWZA==";
};
};
- "@types/pug-2.0.4" = {
+ "@types/pug-2.0.5" = {
name = "_at_types_slash_pug";
packageName = "@types/pug";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/pug/-/pug-2.0.4.tgz";
- sha1 = "8772fcd0418e3cd2cc171555d73007415051f4b2";
+ url = "https://registry.npmjs.org/@types/pug/-/pug-2.0.5.tgz";
+ sha512 = "LOnASQoeNZMkzexRuyqcBBDZ6rS+rQxUMkmj5A0PkhhiSZivLIuz6Hxyr1mkGoEZEkk66faROmpMi4fFkrKsBA==";
};
};
- "@types/q-1.5.4" = {
+ "@types/q-1.5.5" = {
name = "_at_types_slash_q";
packageName = "@types/q";
- version = "1.5.4";
+ version = "1.5.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz";
- sha512 = "1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==";
+ url = "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz";
+ sha512 = "L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==";
};
};
- "@types/qs-6.9.6" = {
+ "@types/qs-6.9.7" = {
name = "_at_types_slash_qs";
packageName = "@types/qs";
- version = "6.9.6";
+ version = "6.9.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.6.tgz";
- sha512 = "0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==";
+ url = "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz";
+ sha512 = "FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==";
};
};
"@types/raf-3.4.0" = {
@@ -7015,22 +7186,13 @@ let
sha512 = "taW5/WYqo36N7V39oYyHP9Ipfd5pNFvGTIQsNGj86xV88YQ7GnI30/yMfKDF7Zgin0m3e+ikX88FvImnK4RjGw==";
};
};
- "@types/range-parser-1.2.3" = {
+ "@types/range-parser-1.2.4" = {
name = "_at_types_slash_range-parser";
packageName = "@types/range-parser";
- version = "1.2.3";
+ version = "1.2.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz";
- sha512 = "ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==";
- };
- };
- "@types/readable-stream-2.3.10" = {
- name = "_at_types_slash_readable-stream";
- packageName = "@types/readable-stream";
- version = "2.3.10";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/readable-stream/-/readable-stream-2.3.10.tgz";
- sha512 = "xwSXvAv9x4B9Vj88AMZnFyEVLilz1EBxKvRUhGqIF4nJpRQBSTm7jS236X4Y9Y2qPsVvaMxwrGJlNhLHEahlFQ==";
+ url = "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz";
+ sha512 = "EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==";
};
};
"@types/request-2.48.5" = {
@@ -7042,13 +7204,22 @@ let
sha512 = "/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==";
};
};
- "@types/request-promise-native-1.0.17" = {
+ "@types/request-2.48.6" = {
+ name = "_at_types_slash_request";
+ packageName = "@types/request";
+ version = "2.48.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/request/-/request-2.48.6.tgz";
+ sha512 = "vrZaV3Ij7j/l/3hz6OttZFtpRCu7zlq7XgkYHJP6FwVEAZkGQ095WqyJV08/GlW9eyXKVcp/xmtruHm8eHpw1g==";
+ };
+ };
+ "@types/request-promise-native-1.0.18" = {
name = "_at_types_slash_request-promise-native";
packageName = "@types/request-promise-native";
- version = "1.0.17";
+ version = "1.0.18";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/request-promise-native/-/request-promise-native-1.0.17.tgz";
- sha512 = "05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg==";
+ url = "https://registry.npmjs.org/@types/request-promise-native/-/request-promise-native-1.0.18.tgz";
+ sha512 = "tPnODeISFc/c1LjWyLuZUY+Z0uLB3+IMfNoQyDEi395+j6kTFTTRAqjENjoPJUid4vHRGEozoTrcTrfZM+AcbA==";
};
};
"@types/resolve-0.0.8" = {
@@ -7078,49 +7249,49 @@ let
sha512 = "85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==";
};
};
- "@types/retry-0.12.0" = {
+ "@types/retry-0.12.1" = {
name = "_at_types_slash_retry";
packageName = "@types/retry";
- version = "0.12.0";
+ version = "0.12.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz";
- sha512 = "wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==";
+ url = "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz";
+ sha512 = "xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==";
};
};
- "@types/sarif-2.1.3" = {
+ "@types/sarif-2.1.4" = {
name = "_at_types_slash_sarif";
packageName = "@types/sarif";
- version = "2.1.3";
+ version = "2.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/sarif/-/sarif-2.1.3.tgz";
- sha512 = "zf+EoIplTkQW2TV2mwtJtlI0g540Z3Rs9tX9JqRAtyjnDCqkP+eMTgWCj3PGNbQpi+WXAjvC3Ou/dvvX2sLK4w==";
+ url = "https://registry.npmjs.org/@types/sarif/-/sarif-2.1.4.tgz";
+ sha512 = "4xKHMdg3foh3Va1fxTzY1qt8QVqmaJpGWsVvtjQrJBn+/bkig2pWFKJ4FPI2yLI4PAj0SUKiPO4Vd7ggYIMZjQ==";
};
};
- "@types/sass-1.16.0" = {
+ "@types/sass-1.16.1" = {
name = "_at_types_slash_sass";
packageName = "@types/sass";
- version = "1.16.0";
+ version = "1.16.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/sass/-/sass-1.16.0.tgz";
- sha512 = "2XZovu4NwcqmtZtsBR5XYLw18T8cBCnU2USFHTnYLLHz9fkhnoEMoDsqShJIOFsFhn5aJHjweiUUdTrDGujegA==";
+ url = "https://registry.npmjs.org/@types/sass/-/sass-1.16.1.tgz";
+ sha512 = "iZUcRrGuz/Tbg3loODpW7vrQJkUtpY2fFSf4ELqqkApcS2TkZ1msk7ie8iZPB86lDOP8QOTTmuvWjc5S0R9OjQ==";
};
};
- "@types/semver-7.3.6" = {
+ "@types/semver-7.3.7" = {
name = "_at_types_slash_semver";
packageName = "@types/semver";
- version = "7.3.6";
+ version = "7.3.7";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/semver/-/semver-7.3.6.tgz";
- sha512 = "0caWDWmpCp0uifxFh+FaqK3CuZ2SkRR/ZRxAV5+zNdC3QVUi6wyOJnefhPvtNt8NQWXB5OA93BUvZsXpWat2Xw==";
+ url = "https://registry.npmjs.org/@types/semver/-/semver-7.3.7.tgz";
+ sha512 = "4g1jrL98mdOIwSOUh6LTlB0Cs9I0dQPwINUhBg7C6pN4HLr8GS8xsksJxilW6S6dQHVi2K/o+lQuQcg7LroCnw==";
};
};
- "@types/serve-static-1.13.9" = {
+ "@types/serve-static-1.13.10" = {
name = "_at_types_slash_serve-static";
packageName = "@types/serve-static";
- version = "1.13.9";
+ version = "1.13.10";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz";
- sha512 = "ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==";
+ url = "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz";
+ sha512 = "nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==";
};
};
"@types/sizzle-2.3.3" = {
@@ -7186,13 +7357,13 @@ let
sha512 = "kdU8ydio1weSvhIIh9rptZ6MdMiR2NQGFnlnZ5qQ7OiQS1ej79zK4GaJ9qX3naSTpOA7iWqwUnZCQpd7SpD1NA==";
};
};
- "@types/tapable-1.0.7" = {
+ "@types/tapable-1.0.8" = {
name = "_at_types_slash_tapable";
packageName = "@types/tapable";
- version = "1.0.7";
+ version = "1.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.7.tgz";
- sha512 = "0VBprVqfgFD7Ehb2vd8Lh9TG3jP98gvr8rgehQqzztZNI7o8zS8Ad4jyZneKELphpuE212D8J70LnSNQSyO6bQ==";
+ url = "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz";
+ sha512 = "ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==";
};
};
"@types/through-0.0.30" = {
@@ -7204,13 +7375,13 @@ let
sha512 = "FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==";
};
};
- "@types/tough-cookie-4.0.0" = {
+ "@types/tough-cookie-4.0.1" = {
name = "_at_types_slash_tough-cookie";
packageName = "@types/tough-cookie";
- version = "4.0.0";
+ version = "4.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.0.tgz";
- sha512 = "I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==";
+ url = "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.1.tgz";
+ sha512 = "Y0K95ThC3esLEYD6ZuqNek29lNX2EM1qxV8y2FTLUB0ff5wWrk7az+mLrnNFUnaXcgKye22+sFBRXOgpPILZNg==";
};
};
"@types/treeify-1.0.0" = {
@@ -7222,22 +7393,22 @@ let
sha512 = "ONpcZAEYlbPx4EtJwfTyCDQJGUpKf4sEcuySdCVjK5Fj/3vHp5HII1fqa1/+qrsLnpYELCQTfVW/awsGJePoIg==";
};
};
- "@types/uglify-js-3.13.0" = {
+ "@types/uglify-js-3.13.1" = {
name = "_at_types_slash_uglify-js";
packageName = "@types/uglify-js";
- version = "3.13.0";
+ version = "3.13.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.0.tgz";
- sha512 = "EGkrJD5Uy+Pg0NUR8uA4bJ5WMfljyad0G+784vLCNUkD+QwOJXUbBYExXfVGf7YtyzdQp3L/XMYcliB987kL5Q==";
+ url = "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz";
+ sha512 = "O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==";
};
};
- "@types/unist-2.0.3" = {
+ "@types/unist-2.0.5" = {
name = "_at_types_slash_unist";
packageName = "@types/unist";
- version = "2.0.3";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz";
- sha512 = "FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==";
+ url = "https://registry.npmjs.org/@types/unist/-/unist-2.0.5.tgz";
+ sha512 = "wnra4Vw9dopnuybR6HBywJ/URYpYrKLoepBTEtgfJup8Ahoi2zJECPP2cwiXp7btTvOT2CULv87aQRA4eZSP6g==";
};
};
"@types/url-join-4.0.0" = {
@@ -7249,13 +7420,13 @@ let
sha512 = "awrJu8yML4E/xTwr2EMatC+HBnHGoDxc2+ImA9QyeUELI1S7dOCIZcyjki1rkwoA8P2D2NVgLAJLjnclkdLtAw==";
};
};
- "@types/uuid-8.3.0" = {
+ "@types/uuid-8.3.1" = {
name = "_at_types_slash_uuid";
packageName = "@types/uuid";
- version = "8.3.0";
+ version = "8.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.0.tgz";
- sha512 = "eQ9qFW/fhfGJF8WKHGEHZEyVWfZxrT+6CLIJGBcZPfxUh/+BnEj+UCGYMlr9qZuX/2AltsvwrGqp0LhEW8D0zQ==";
+ url = "https://registry.npmjs.org/@types/uuid/-/uuid-8.3.1.tgz";
+ sha512 = "Y2mHTRAbqfFkpjldbkHGY8JIzRN6XqYRliG8/24FcHm2D2PwW24fl5xMRTVGdrb7iMrwCaIEbLWerGIkXuFWVg==";
};
};
"@types/vfile-3.0.2" = {
@@ -7276,40 +7447,40 @@ let
sha512 = "GpTIuDpb9u4zIO165fUy9+fXcULdD8HFRNli04GehoMVbeNq7D6OBnqSmg3lxZnC+UvgUhEWKxdKiwYUkGltIw==";
};
};
- "@types/vinyl-2.0.4" = {
+ "@types/vinyl-2.0.5" = {
name = "_at_types_slash_vinyl";
packageName = "@types/vinyl";
- version = "2.0.4";
+ version = "2.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.4.tgz";
- sha512 = "2o6a2ixaVI2EbwBPg1QYLGQoHK56p/8X/sGfKbFC8N6sY9lfjsMf/GprtkQkSya0D4uRiutRZ2BWj7k3JvLsAQ==";
+ url = "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.5.tgz";
+ sha512 = "1m6uReH8R/RuLVQGvTT/4LlWq67jZEUxp+FBHt0hYv2BT7TUwFbKI0wa7JZVEU/XtlcnX1QcTuZ36es4rGj7jg==";
};
};
- "@types/vscode-1.57.0" = {
+ "@types/vscode-1.58.0" = {
name = "_at_types_slash_vscode";
packageName = "@types/vscode";
- version = "1.57.0";
+ version = "1.58.0";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/vscode/-/vscode-1.57.0.tgz";
- sha512 = "FeznBFtIDCWRluojTsi9c3LLcCHOXP5etQfBK42+ixo1CoEAchkw39tuui9zomjZuKfUVL33KZUDIwHZ/xvOkQ==";
+ url = "https://registry.npmjs.org/@types/vscode/-/vscode-1.58.0.tgz";
+ sha512 = "enznxcBi4uYt20LWal09E0+VKEHZlq9PZawTu/mpWCVCFWWbiyR8HNI1ikBP1Ypqv8b3A/0md3DY1jcx+oQ8kQ==";
};
};
- "@types/webpack-4.41.29" = {
+ "@types/webpack-4.41.30" = {
name = "_at_types_slash_webpack";
packageName = "@types/webpack";
- version = "4.41.29";
+ version = "4.41.30";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.29.tgz";
- sha512 = "6pLaORaVNZxiB3FSHbyBiWM7QdazAWda1zvAq4SbZObZqHSDbWLi62iFdblVea6SK9eyBIVp5yHhKt/yNQdR7Q==";
+ url = "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.30.tgz";
+ sha512 = "GUHyY+pfuQ6haAfzu4S14F+R5iGRwN6b2FRNJY7U0NilmFAqbsOfK6j1HwuLBAqwRIT+pVdNDJGJ6e8rpp0KHA==";
};
};
- "@types/webpack-sources-2.1.0" = {
+ "@types/webpack-sources-2.1.1" = {
name = "_at_types_slash_webpack-sources";
packageName = "@types/webpack-sources";
- version = "2.1.0";
+ version = "2.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.0.tgz";
- sha512 = "LXn/oYIpBeucgP1EIJbKQ2/4ZmpvRl+dlrFdX7+94SKRUV3Evy3FsfMZY318vGhkWUS5MPhtOM3w1/hCOAOXcg==";
+ url = "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-2.1.1.tgz";
+ sha512 = "MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==";
};
};
"@types/websocket-1.0.2" = {
@@ -7321,15 +7492,6 @@ let
sha512 = "B5m9aq7cbbD/5/jThEr33nUY8WEfVi6A2YKCTOvw5Ldy7mtsOkqRvGjnzy6g7iMMDsgu7xREuCzqATLDLQVKcQ==";
};
};
- "@types/ws-7.4.0" = {
- name = "_at_types_slash_ws";
- packageName = "@types/ws";
- version = "7.4.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/@types/ws/-/ws-7.4.0.tgz";
- sha512 = "Y29uQ3Uy+58bZrFLhX36hcI3Np37nqWE7ky5tjiDoy1GDZnIwVxS0CgF+s+1bXMzjKBFy+fqaRfb708iNzdinw==";
- };
- };
"@types/ws-7.4.4" = {
name = "_at_types_slash_ws";
packageName = "@types/ws";
@@ -7348,31 +7510,40 @@ let
sha512 = "8mbDgtc8xpxDDem5Gwj76stBDJX35KQ3YBoayxlqUQcL5BZUthiqP/VQ4PQnLHqM4PmlbyO74t98eJpURO+gPA==";
};
};
- "@types/yargs-13.0.11" = {
- name = "_at_types_slash_yargs";
- packageName = "@types/yargs";
- version = "13.0.11";
+ "@types/ws-7.4.6" = {
+ name = "_at_types_slash_ws";
+ packageName = "@types/ws";
+ version = "7.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.11.tgz";
- sha512 = "NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==";
+ url = "https://registry.npmjs.org/@types/ws/-/ws-7.4.6.tgz";
+ sha512 = "ijZ1vzRawI7QoWnTNL8KpHixd2b2XVb9I9HAqI3triPsh1EC0xH0Eg6w2O3TKbDCgiNNlJqfrof6j4T2I+l9vw==";
};
};
- "@types/yargs-15.0.13" = {
+ "@types/yargs-13.0.12" = {
name = "_at_types_slash_yargs";
packageName = "@types/yargs";
- version = "15.0.13";
+ version = "13.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.13.tgz";
- sha512 = "kQ5JNTrbDv3Rp5X2n/iUu37IJBDU2gsZ5R/g1/KHOOEc5IKfUFjXT6DENPGduh08I/pamwtEq4oul7gUqKTQDQ==";
+ url = "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz";
+ sha512 = "qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==";
};
};
- "@types/yargs-parser-20.2.0" = {
+ "@types/yargs-15.0.14" = {
+ name = "_at_types_slash_yargs";
+ packageName = "@types/yargs";
+ version = "15.0.14";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz";
+ sha512 = "yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==";
+ };
+ };
+ "@types/yargs-parser-20.2.1" = {
name = "_at_types_slash_yargs-parser";
packageName = "@types/yargs-parser";
- version = "20.2.0";
+ version = "20.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz";
- sha512 = "37RSHht+gzzgYeobbG+KWryeAW8J33Nhr69cjTqSYymXVZEN9NbRYWoYlRtDhHKPVT1FyNKwaTPC1NynKZpzRA==";
+ url = "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz";
+ sha512 = "7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==";
};
};
"@types/yauzl-2.9.1" = {
@@ -7384,6 +7555,15 @@ let
sha512 = "A1b8SU4D10uoPjwb0lnHmmu8wZhR9d+9o2PKBQT2jU5YPTKsxac6M2qGAdY7VcL+dHHhARVUDmeg0rOrcd9EjA==";
};
};
+ "@types/yauzl-2.9.2" = {
+ name = "_at_types_slash_yauzl";
+ packageName = "@types/yauzl";
+ version = "2.9.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz";
+ sha512 = "8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==";
+ };
+ };
"@types/yoga-layout-1.9.2" = {
name = "_at_types_slash_yoga-layout";
packageName = "@types/yoga-layout";
@@ -7393,13 +7573,13 @@ let
sha512 = "S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==";
};
};
- "@typescript-eslint/eslint-plugin-4.28.0" = {
+ "@typescript-eslint/eslint-plugin-4.28.2" = {
name = "_at_typescript-eslint_slash_eslint-plugin";
packageName = "@typescript-eslint/eslint-plugin";
- version = "4.28.0";
+ version = "4.28.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.0.tgz";
- sha512 = "KcF6p3zWhf1f8xO84tuBailV5cN92vhS+VT7UJsPzGBm9VnQqfI9AsiMUFUCYHTYPg1uCCo+HyiDnpDuvkAMfQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.28.2.tgz";
+ sha512 = "PGqpLLzHSxq956rzNGasO3GsAPf2lY9lDUBXhS++SKonglUmJypaUtcKzRtUte8CV7nruwnDxtLUKpVxs0wQBw==";
};
};
"@typescript-eslint/experimental-utils-3.10.1" = {
@@ -7411,13 +7591,13 @@ let
sha512 = "DewqIgscDzmAfd5nOGe4zm6Bl7PKtMG2Ad0KG8CUZAHlXfAKTF9Ol5PXhiMh39yRL2ChRH1cuuUGOcVyyrhQIw==";
};
};
- "@typescript-eslint/experimental-utils-4.28.0" = {
+ "@typescript-eslint/experimental-utils-4.28.2" = {
name = "_at_typescript-eslint_slash_experimental-utils";
packageName = "@typescript-eslint/experimental-utils";
- version = "4.28.0";
+ version = "4.28.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.0.tgz";
- sha512 = "9XD9s7mt3QWMk82GoyUpc/Ji03vz4T5AYlHF9DcoFNfJ/y3UAclRsfGiE2gLfXtyC+JRA3trR7cR296TEb1oiQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.28.2.tgz";
+ sha512 = "MwHPsL6qo98RC55IoWWP8/opTykjTp4JzfPu1VfO2Z0MshNP0UZ1GEV5rYSSnZSUI8VD7iHvtIPVGW5Nfh7klQ==";
};
};
"@typescript-eslint/parser-3.10.1" = {
@@ -7429,22 +7609,22 @@ let
sha512 = "Ug1RcWcrJP02hmtaXVS3axPPTTPnZjupqhgj+NnZ6BCkwSImWk/283347+x9wN+lqOdK9Eo3vsyiyDHgsmiEJw==";
};
};
- "@typescript-eslint/parser-4.28.0" = {
+ "@typescript-eslint/parser-4.28.2" = {
name = "_at_typescript-eslint_slash_parser";
packageName = "@typescript-eslint/parser";
- version = "4.28.0";
+ version = "4.28.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.0.tgz";
- sha512 = "7x4D22oPY8fDaOCvkuXtYYTQ6mTMmkivwEzS+7iml9F9VkHGbbZ3x4fHRwxAb5KeuSkLqfnYjs46tGx2Nour4A==";
+ url = "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.28.2.tgz";
+ sha512 = "Q0gSCN51eikAgFGY+gnd5p9bhhCUAl0ERMiDKrTzpSoMYRubdB8MJrTTR/BBii8z+iFwz8oihxd0RAdP4l8w8w==";
};
};
- "@typescript-eslint/scope-manager-4.28.0" = {
+ "@typescript-eslint/scope-manager-4.28.2" = {
name = "_at_typescript-eslint_slash_scope-manager";
packageName = "@typescript-eslint/scope-manager";
- version = "4.28.0";
+ version = "4.28.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.0.tgz";
- sha512 = "eCALCeScs5P/EYjwo6se9bdjtrh8ByWjtHzOkC4Tia6QQWtQr3PHovxh3TdYTuFcurkYI4rmFsRFpucADIkseg==";
+ url = "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.28.2.tgz";
+ sha512 = "MqbypNjIkJFEFuOwPWNDjq0nqXAKZvDNNs9yNseoGBB1wYfz1G0WHC2AVOy4XD7di3KCcW3+nhZyN6zruqmp2A==";
};
};
"@typescript-eslint/types-3.10.1" = {
@@ -7456,13 +7636,13 @@ let
sha512 = "+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==";
};
};
- "@typescript-eslint/types-4.28.0" = {
+ "@typescript-eslint/types-4.28.2" = {
name = "_at_typescript-eslint_slash_types";
packageName = "@typescript-eslint/types";
- version = "4.28.0";
+ version = "4.28.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.0.tgz";
- sha512 = "p16xMNKKoiJCVZY5PW/AfILw2xe1LfruTcfAKBj3a+wgNYP5I9ZEKNDOItoRt53p4EiPV6iRSICy8EPanG9ZVA==";
+ url = "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.28.2.tgz";
+ sha512 = "Gr15fuQVd93uD9zzxbApz3wf7ua3yk4ZujABZlZhaxxKY8ojo448u7XTm/+ETpy0V0dlMtj6t4VdDvdc0JmUhA==";
};
};
"@typescript-eslint/typescript-estree-3.10.1" = {
@@ -7474,13 +7654,13 @@ let
sha512 = "QbcXOuq6WYvnB3XPsZpIwztBoquEYLXh2MtwVU+kO8jgYCiv4G5xrSP/1wg4tkvrEE+esZVquIPX/dxPlePk1w==";
};
};
- "@typescript-eslint/typescript-estree-4.28.0" = {
+ "@typescript-eslint/typescript-estree-4.28.2" = {
name = "_at_typescript-eslint_slash_typescript-estree";
packageName = "@typescript-eslint/typescript-estree";
- version = "4.28.0";
+ version = "4.28.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.0.tgz";
- sha512 = "m19UQTRtxMzKAm8QxfKpvh6OwQSXaW1CdZPoCaQuLwAq7VZMNuhJmZR4g5281s2ECt658sldnJfdpSZZaxUGMQ==";
+ url = "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.28.2.tgz";
+ sha512 = "86lLstLvK6QjNZjMoYUBMMsULFw0hPHJlk1fzhAVoNjDBuPVxiwvGuPQq3fsBMCxuDJwmX87tM/AXoadhHRljg==";
};
};
"@typescript-eslint/visitor-keys-3.10.1" = {
@@ -7492,13 +7672,13 @@ let
sha512 = "9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==";
};
};
- "@typescript-eslint/visitor-keys-4.28.0" = {
+ "@typescript-eslint/visitor-keys-4.28.2" = {
name = "_at_typescript-eslint_slash_visitor-keys";
packageName = "@typescript-eslint/visitor-keys";
- version = "4.28.0";
+ version = "4.28.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.0.tgz";
- sha512 = "PjJyTWwrlrvM5jazxYF5ZPs/nl0kHDZMVbuIcbpawVXaDPelp3+S9zpOz5RmVUfS/fD5l5+ZXNKnWhNYjPzCvw==";
+ url = "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.2.tgz";
+ sha512 = "aT2B4PLyyRDUVUafXzpZFoc0C9t0za4BJAKP5sgWIhG+jHECQZUEjuQSCIwZdiJJ4w4cgu5r3Kh20SOdtEBl0w==";
};
};
"@uifabric/foundation-7.9.26" = {
@@ -7636,40 +7816,40 @@ let
sha512 = "B6PedV/H2kcGEAgnqncwjHe3E8fqUNXCLv1BsrNwkHHWQJXkDN7dFeuEB4oaucBOVbjhH7KGLJ6JAiXPE3S7xA==";
};
};
- "@vue/compiler-core-3.1.2" = {
+ "@vue/compiler-core-3.1.4" = {
name = "_at_vue_slash_compiler-core";
packageName = "@vue/compiler-core";
- version = "3.1.2";
+ version = "3.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.1.2.tgz";
- sha512 = "nHmq7vLjq/XM2IMbZUcKWoH5sPXa2uR/nIKZtjbK5F3TcbnYE/zKsrSUR9WZJ03unlwotNBX1OyxVt9HbWD7/Q==";
+ url = "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.1.4.tgz";
+ sha512 = "TnUz+1z0y74O/A4YKAbzsdUfamyHV73MihrEfvettWpm9bQKVoZd1nEmR1cGN9LsXWlwAvVQBetBlWdOjmQO5Q==";
};
};
- "@vue/compiler-dom-3.1.2" = {
+ "@vue/compiler-dom-3.1.4" = {
name = "_at_vue_slash_compiler-dom";
packageName = "@vue/compiler-dom";
- version = "3.1.2";
+ version = "3.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.1.2.tgz";
- sha512 = "k2+SWcWH0jL6WQAX7Or2ONqu5MbtTgTO0dJrvebQYzgqaKMXNI90RNeWeCxS4BnNFMDONpHBeFgbwbnDWIkmRg==";
+ url = "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.1.4.tgz";
+ sha512 = "3tG2ScHkghhUBuFwl9KgyZhrS8CPFZsO7hUDekJgIp5b1OMkROr4AvxHu6rRMl4WkyvYkvidFNBS2VfOnwa6Kw==";
};
};
- "@vue/shared-3.1.2" = {
+ "@vue/shared-3.1.4" = {
name = "_at_vue_slash_shared";
packageName = "@vue/shared";
- version = "3.1.2";
+ version = "3.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/@vue/shared/-/shared-3.1.2.tgz";
- sha512 = "EmH/poaDWBPJaPILXNI/1fvUbArJQmmTyVCwvvyDYDFnkPoTclAbHRAtyIvqfez7jybTDn077HTNILpxlsoWhg==";
+ url = "https://registry.npmjs.org/@vue/shared/-/shared-3.1.4.tgz";
+ sha512 = "6O45kZAmkLvzGLToBxEz4lR2W6kXohCtebV2UxjH9GXjd8X9AhEn68FN9eNanFtWNzvgw1hqd6HkPRVQalqf7Q==";
};
};
- "@webassemblyjs/ast-1.11.0" = {
+ "@webassemblyjs/ast-1.11.1" = {
name = "_at_webassemblyjs_slash_ast";
packageName = "@webassemblyjs/ast";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz";
- sha512 = "kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==";
+ url = "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz";
+ sha512 = "ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==";
};
};
"@webassemblyjs/ast-1.8.1" = {
@@ -7690,13 +7870,13 @@ let
sha512 = "C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==";
};
};
- "@webassemblyjs/floating-point-hex-parser-1.11.0" = {
+ "@webassemblyjs/floating-point-hex-parser-1.11.1" = {
name = "_at_webassemblyjs_slash_floating-point-hex-parser";
packageName = "@webassemblyjs/floating-point-hex-parser";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz";
- sha512 = "Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==";
+ url = "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz";
+ sha512 = "iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==";
};
};
"@webassemblyjs/floating-point-hex-parser-1.8.1" = {
@@ -7717,13 +7897,13 @@ let
sha512 = "TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==";
};
};
- "@webassemblyjs/helper-api-error-1.11.0" = {
+ "@webassemblyjs/helper-api-error-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-api-error";
packageName = "@webassemblyjs/helper-api-error";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz";
- sha512 = "baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz";
+ sha512 = "RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==";
};
};
"@webassemblyjs/helper-api-error-1.8.1" = {
@@ -7744,13 +7924,13 @@ let
sha512 = "NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==";
};
};
- "@webassemblyjs/helper-buffer-1.11.0" = {
+ "@webassemblyjs/helper-buffer-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-buffer";
packageName = "@webassemblyjs/helper-buffer";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz";
- sha512 = "u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz";
+ sha512 = "gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==";
};
};
"@webassemblyjs/helper-buffer-1.8.1" = {
@@ -7771,13 +7951,13 @@ let
sha512 = "qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==";
};
};
- "@webassemblyjs/helper-code-frame-1.11.0" = {
+ "@webassemblyjs/helper-code-frame-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-code-frame";
packageName = "@webassemblyjs/helper-code-frame";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.11.0.tgz";
- sha512 = "crKJ80NppRzmKB9863Xq5ufVT6he+V4A2PoBfeblFGeeCb6zig34mW97tNBzGLcuOfSsq4ncmI4QOtqQBg047g==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.11.1.tgz";
+ sha512 = "mPd+wiLANX+0WdXre6/nVufpukwfGBzolYCrzx+QtpUUa9FthKTr+mdg0yVWgs9W7zhOE3tCOK/ffqpu4rsJag==";
};
};
"@webassemblyjs/helper-code-frame-1.8.1" = {
@@ -7798,31 +7978,31 @@ let
sha512 = "ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==";
};
};
- "@webassemblyjs/helper-compiler-1.11.0" = {
+ "@webassemblyjs/helper-compiler-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-compiler";
packageName = "@webassemblyjs/helper-compiler";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-compiler/-/helper-compiler-1.11.0.tgz";
- sha512 = "XEKiHYE951mCW3kjXXK3sHdJI+IOD8k/Vfzk55FeFRJbKxucXZEJ+H1dcDp9MK0wXLtaMSVU5RFXf7chrCjdAg==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-compiler/-/helper-compiler-1.11.1.tgz";
+ sha512 = "4fhcksfjZlUO+A6BoHhq+jqIA0IoTCALO7lthg88oSvMnDwI7MLydC0Dxy9L9h8/VX6rgxn+Ks3qFFvUv9TAWQ==";
};
};
- "@webassemblyjs/helper-flatten-ast-1.11.0" = {
+ "@webassemblyjs/helper-flatten-ast-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-flatten-ast";
packageName = "@webassemblyjs/helper-flatten-ast";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-flatten-ast/-/helper-flatten-ast-1.11.0.tgz";
- sha512 = "T5zOuVT4mOXuDu2elXT/0P+2hhsIj/SgUUIxGTmpak6j3XruH0hYOOcnT9ES+qQ4vN3eq63ivGnLaMmjMPcExA==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-flatten-ast/-/helper-flatten-ast-1.11.1.tgz";
+ sha512 = "fyr0qH03eF/iH8Cos52Z5kE+pdOj5m/ZeCIKxfezDf0r/vmukoMgmLt9gH5u6T1wt7hZHXjV1ocNoqBP+DBgeg==";
};
};
- "@webassemblyjs/helper-fsm-1.11.0" = {
+ "@webassemblyjs/helper-fsm-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-fsm";
packageName = "@webassemblyjs/helper-fsm";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.11.0.tgz";
- sha512 = "H0vRFj05zA2J1SVi+VdNbMwi7m0yZQhLqq7vkjYk44ilLzk0zEXaBNofKH5rQcchQUP2gdqoxLLHA9EcUdW9nw==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.11.1.tgz";
+ sha512 = "k+B+H6RO3f8xDborqpvTS5T5xp43MmytDSJbsbDmuMIN8yhCs7Oyu7+s08noYkDplj2rRlcq3iW9eGMhY7jxmg==";
};
};
"@webassemblyjs/helper-fsm-1.8.1" = {
@@ -7861,22 +8041,22 @@ let
sha512 = "MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==";
};
};
- "@webassemblyjs/helper-numbers-1.11.0" = {
+ "@webassemblyjs/helper-numbers-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-numbers";
packageName = "@webassemblyjs/helper-numbers";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz";
- sha512 = "DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz";
+ sha512 = "vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==";
};
};
- "@webassemblyjs/helper-wasm-bytecode-1.11.0" = {
+ "@webassemblyjs/helper-wasm-bytecode-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-wasm-bytecode";
packageName = "@webassemblyjs/helper-wasm-bytecode";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz";
- sha512 = "MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz";
+ sha512 = "PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==";
};
};
"@webassemblyjs/helper-wasm-bytecode-1.8.1" = {
@@ -7897,13 +8077,13 @@ let
sha512 = "R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==";
};
};
- "@webassemblyjs/helper-wasm-section-1.11.0" = {
+ "@webassemblyjs/helper-wasm-section-1.11.1" = {
name = "_at_webassemblyjs_slash_helper-wasm-section";
packageName = "@webassemblyjs/helper-wasm-section";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz";
- sha512 = "3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==";
+ url = "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz";
+ sha512 = "10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==";
};
};
"@webassemblyjs/helper-wasm-section-1.8.1" = {
@@ -7924,13 +8104,13 @@ let
sha512 = "XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==";
};
};
- "@webassemblyjs/ieee754-1.11.0" = {
+ "@webassemblyjs/ieee754-1.11.1" = {
name = "_at_webassemblyjs_slash_ieee754";
packageName = "@webassemblyjs/ieee754";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz";
- sha512 = "KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==";
+ url = "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz";
+ sha512 = "hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==";
};
};
"@webassemblyjs/ieee754-1.8.1" = {
@@ -7951,13 +8131,13 @@ let
sha512 = "dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==";
};
};
- "@webassemblyjs/leb128-1.11.0" = {
+ "@webassemblyjs/leb128-1.11.1" = {
name = "_at_webassemblyjs_slash_leb128";
packageName = "@webassemblyjs/leb128";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz";
- sha512 = "aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==";
+ url = "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz";
+ sha512 = "BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==";
};
};
"@webassemblyjs/leb128-1.8.1" = {
@@ -7978,13 +8158,13 @@ let
sha512 = "ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==";
};
};
- "@webassemblyjs/utf8-1.11.0" = {
+ "@webassemblyjs/utf8-1.11.1" = {
name = "_at_webassemblyjs_slash_utf8";
packageName = "@webassemblyjs/utf8";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz";
- sha512 = "A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==";
+ url = "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz";
+ sha512 = "9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==";
};
};
"@webassemblyjs/utf8-1.8.1" = {
@@ -8005,22 +8185,22 @@ let
sha512 = "GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==";
};
};
- "@webassemblyjs/validation-1.11.0" = {
+ "@webassemblyjs/validation-1.11.1" = {
name = "_at_webassemblyjs_slash_validation";
packageName = "@webassemblyjs/validation";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/validation/-/validation-1.11.0.tgz";
- sha512 = "0doaNEdjsurs3hUahxqoo3AJKvz+QnsIlkDnmd6nNmlFge3ixCrA7B8Xm6vmNoBPWWZgQ0VhvHV8Qs4768q1pw==";
+ url = "https://registry.npmjs.org/@webassemblyjs/validation/-/validation-1.11.1.tgz";
+ sha512 = "qNByLv/qST8x4CshQ8vUuX/+OebI9gK+FHkGPMnLnwALKFJOG0jIxG8TXaf2L+fVHNyd96qhsZ/GL54G3KTjpg==";
};
};
- "@webassemblyjs/wasm-edit-1.11.0" = {
+ "@webassemblyjs/wasm-edit-1.11.1" = {
name = "_at_webassemblyjs_slash_wasm-edit";
packageName = "@webassemblyjs/wasm-edit";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz";
- sha512 = "JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==";
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz";
+ sha512 = "g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==";
};
};
"@webassemblyjs/wasm-edit-1.9.0" = {
@@ -8032,13 +8212,13 @@ let
sha512 = "FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==";
};
};
- "@webassemblyjs/wasm-gen-1.11.0" = {
+ "@webassemblyjs/wasm-gen-1.11.1" = {
name = "_at_webassemblyjs_slash_wasm-gen";
packageName = "@webassemblyjs/wasm-gen";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz";
- sha512 = "BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==";
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz";
+ sha512 = "F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==";
};
};
"@webassemblyjs/wasm-gen-1.8.1" = {
@@ -8059,13 +8239,13 @@ let
sha512 = "cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==";
};
};
- "@webassemblyjs/wasm-opt-1.11.0" = {
+ "@webassemblyjs/wasm-opt-1.11.1" = {
name = "_at_webassemblyjs_slash_wasm-opt";
packageName = "@webassemblyjs/wasm-opt";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz";
- sha512 = "tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==";
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz";
+ sha512 = "VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==";
};
};
"@webassemblyjs/wasm-opt-1.9.0" = {
@@ -8077,13 +8257,13 @@ let
sha512 = "Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==";
};
};
- "@webassemblyjs/wasm-parser-1.11.0" = {
+ "@webassemblyjs/wasm-parser-1.11.1" = {
name = "_at_webassemblyjs_slash_wasm-parser";
packageName = "@webassemblyjs/wasm-parser";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz";
- sha512 = "6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==";
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz";
+ sha512 = "rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==";
};
};
"@webassemblyjs/wasm-parser-1.8.1" = {
@@ -8104,13 +8284,13 @@ let
sha512 = "9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==";
};
};
- "@webassemblyjs/wast-parser-1.11.0" = {
+ "@webassemblyjs/wast-parser-1.11.1" = {
name = "_at_webassemblyjs_slash_wast-parser";
packageName = "@webassemblyjs/wast-parser";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.11.0.tgz";
- sha512 = "HKFbg+HvjITWuOOWehS2EUdNZ4fsfWislwDTrxuUL6FpzrjtsASd2c4hmqNSW6c7sv5iBx1puUWwNtVqLXxFqw==";
+ url = "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.11.1.tgz";
+ sha512 = "qnd52euxGXBO27fC8SQTqT0HAuDauAk3EJpp1yw68mtdHO6I3YpiRMJK/dvSKU75saT/uRoSgiyfW9vajh7dhA==";
};
};
"@webassemblyjs/wast-parser-1.8.1" = {
@@ -8131,13 +8311,13 @@ let
sha512 = "qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==";
};
};
- "@webassemblyjs/wast-printer-1.11.0" = {
+ "@webassemblyjs/wast-printer-1.11.1" = {
name = "_at_webassemblyjs_slash_wast-printer";
packageName = "@webassemblyjs/wast-printer";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz";
- sha512 = "Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==";
+ url = "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz";
+ sha512 = "IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==";
};
};
"@webassemblyjs/wast-printer-1.8.1" = {
@@ -8572,13 +8752,13 @@ let
sha1 = "afdf9488fb1ecefc8348f6fb22f464e32a58b36b";
};
};
- "acorn-jsx-5.3.1" = {
+ "acorn-jsx-5.3.2" = {
name = "acorn-jsx";
packageName = "acorn-jsx";
- version = "5.3.1";
+ version = "5.3.2";
src = fetchurl {
- url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz";
- sha512 = "K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==";
+ url = "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz";
+ sha512 = "rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==";
};
};
"acorn-loose-6.1.0" = {
@@ -8869,6 +9049,15 @@ let
sha512 = "LqZ9wY+fx3UMiiPd741yB2pj3hhil+hQc8taf4o2QGRFpWgZ2V5C8HA165DY9sS3fJwsk7uT7ZlFEyC3Ig3lLg==";
};
};
+ "ajv-8.2.0" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "8.2.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-8.2.0.tgz";
+ sha512 = "WSNGFuyWd//XO8n/m/EaOlNLtO0yL8EXT/74LqT4khdhpZjP7lkj/kT5uwRmGitKEVp/Oj7ZUHeGfPtgHhQ5CA==";
+ };
+ };
"ajv-8.6.0" = {
name = "ajv";
packageName = "ajv";
@@ -8878,6 +9067,15 @@ let
sha512 = "cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==";
};
};
+ "ajv-8.6.1" = {
+ name = "ajv";
+ packageName = "ajv";
+ version = "8.6.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv/-/ajv-8.6.1.tgz";
+ sha512 = "42VLtQUOLefAvKFAQIxIZDaThq6om/PrfP0CYk3/vn+y4BMNkKnbli8ON2QCiHov4KkzOSJ/xSoBJdayiiYvVQ==";
+ };
+ };
"ajv-errors-1.0.1" = {
name = "ajv-errors";
packageName = "ajv-errors";
@@ -8887,6 +9085,15 @@ let
sha512 = "DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==";
};
};
+ "ajv-formats-2.0.2" = {
+ name = "ajv-formats";
+ packageName = "ajv-formats";
+ version = "2.0.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.0.2.tgz";
+ sha512 = "Brah4Uo5/U8v76c6euTwtjVFFaVishwnJrQBYpev1JRh4vjA1F4HY3UzQez41YUCszUCXKagG8v6eVRBHV1gkw==";
+ };
+ };
"ajv-formats-2.1.0" = {
name = "ajv-formats";
packageName = "ajv-formats";
@@ -9310,6 +9517,15 @@ let
sha1 = "665597de86a9ffe3aa9bfbe6cae5c6ea426b4979";
};
};
+ "ansidec-0.3.4" = {
+ name = "ansidec";
+ packageName = "ansidec";
+ version = "0.3.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ansidec/-/ansidec-0.3.4.tgz";
+ sha512 = "Ydgbey4zqUmmNN2i2OVeVHXig3PxHRbok2X6B2Sogmb92JzZUFfTL806dT7os6tBL1peXItfeFt76CP3zsoXUg==";
+ };
+ };
"any-base-1.1.0" = {
name = "any-base";
packageName = "any-base";
@@ -10633,24 +10849,6 @@ let
sha1 = "1e762817d849ce44bfac07925a42036787061b15";
};
};
- "asyncjs-util-1.2.3" = {
- name = "asyncjs-util";
- packageName = "asyncjs-util";
- version = "1.2.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/asyncjs-util/-/asyncjs-util-1.2.3.tgz";
- sha512 = "gwrRUMa6oZ1qssVupX4lgSey1PDCEbouUjCqa2/MRgaZ4gZmZfAVBZ/Nzple7r9BN+iVMJPIWrwVu00CRgjHgw==";
- };
- };
- "asyncjs-util-1.2.4" = {
- name = "asyncjs-util";
- packageName = "asyncjs-util";
- version = "1.2.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/asyncjs-util/-/asyncjs-util-1.2.4.tgz";
- sha512 = "hIsyIeDv5LPDh+/Yv9+NDcV0z+WtHo7937abePpW9ikx9WNB75BRn/AuP2jkk3YpfxIp4mGaY6zgUm014VU7Hw==";
- };
- };
"asyncjs-util-1.2.6" = {
name = "asyncjs-util";
packageName = "asyncjs-util";
@@ -10840,13 +11038,13 @@ let
sha512 = "tbMZ/Y2rRo6R6TTBODJXTiil+MXaoT6Qzotws3yvI1IWGpYxKo7N/3L06XB8ul8tCG0TigxIOY70SMICM70Ppg==";
};
};
- "aws-sdk-2.935.0" = {
+ "aws-sdk-2.943.0" = {
name = "aws-sdk";
packageName = "aws-sdk";
- version = "2.935.0";
+ version = "2.943.0";
src = fetchurl {
- url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.935.0.tgz";
- sha512 = "OeoqkZ0fXPC1xjumoFQmPccASXmGBBNBsI3l9vs/NCQk3WyBfiYh07H6RO5owtCmp0a8hAjKSZAHjnRe2JlmEA==";
+ url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.943.0.tgz";
+ sha512 = "1/WDupJrIB0SJEzIOf+UpqmG0AP5AXoDXhbW7CEujHerOd+/b5A1ubeHKGQJvBN4tAktgsvGpDiBRfB9MpJU5g==";
};
};
"aws-sign2-0.6.0" = {
@@ -11227,13 +11425,13 @@ let
sha512 = "Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==";
};
};
- "babel-plugin-styled-components-1.12.0" = {
+ "babel-plugin-styled-components-1.13.2" = {
name = "babel-plugin-styled-components";
packageName = "babel-plugin-styled-components";
- version = "1.12.0";
+ version = "1.13.2";
src = fetchurl {
- url = "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.12.0.tgz";
- sha512 = "FEiD7l5ZABdJPpLssKXjBUJMYqzbcNzBowfXDCdJhOpbhWiewapUaY+LZGT8R4Jg2TwOjGjG4RKeyrO5p9sBkA==";
+ url = "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-1.13.2.tgz";
+ sha512 = "Vb1R3d4g+MUfPQPVDMCGjm3cDocJEUTR7Xq7QS95JWWeksN1wdFRYpD2kulDgI3Huuaf1CZd+NK4KQmqUFh5dA==";
};
};
"babel-plugin-syntax-flow-6.18.0" = {
@@ -12298,13 +12496,13 @@ let
sha512 = "SrLwMzrpETJDiH9z12EMcqtApgcQo9XsPi+S9Aodezu53ALcGjBBQ7+C+IWbsSCBlSvNEec8sqfh3itO/j/QUw==";
};
};
- "bit-field-1.5.1" = {
+ "bit-field-1.5.2" = {
name = "bit-field";
packageName = "bit-field";
- version = "1.5.1";
+ version = "1.5.2";
src = fetchurl {
- url = "https://registry.npmjs.org/bit-field/-/bit-field-1.5.1.tgz";
- sha512 = "yDanqg5y7PNCzyYl2IPJayOuMt3HRKI8vJDlntSxIqLoKy9YTYUoABUAEuFbQrkzHoAIGfmhhv0M6VRIZ+F0xw==";
+ url = "https://registry.npmjs.org/bit-field/-/bit-field-1.5.2.tgz";
+ sha512 = "CYS3HRGgIlm7A6/zqGFd/KPSUIv4EoEQVQ8mWcvBEdlf0db1q3j/fj5W/PXJasBfsvN2jM0Tzw3w1C7HUoR/fg==";
};
};
"bitcoin-core-2.3.0" = {
@@ -12406,13 +12604,13 @@ let
sha512 = "tSh9HdQgwyEAfo1jzoGEis6o/zs4CcdRTchG93XVl5jct+DCAN90M5MVUV76k2vJ9Xg3GAzLB5NLsY/vnVTh6w==";
};
};
- "bittorrent-protocol-3.4.1" = {
+ "bittorrent-protocol-3.4.2" = {
name = "bittorrent-protocol";
packageName = "bittorrent-protocol";
- version = "3.4.1";
+ version = "3.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.4.1.tgz";
- sha512 = "3qBW4ZZrUZKN7HzHbX4+kbiphrTNeraMp3i9n3wobicysjibAV8SBDY+sGiBN4SgXV6WvEW4kyRPIjoSqW+khw==";
+ url = "https://registry.npmjs.org/bittorrent-protocol/-/bittorrent-protocol-3.4.2.tgz";
+ sha512 = "a7ueJzmCImWIXfKrJ+dT6mgqi5+LFByAXoMXhV/cYt/y8kplaC8N9ZWfpiTidJY4H2o1GTsyMy73o62a/rZ0Ow==";
};
};
"bittorrent-tracker-7.7.0" = {
@@ -12424,13 +12622,13 @@ let
sha1 = "ffd2eabc141d36ed5c1817df7e992f91fd7fc65c";
};
};
- "bittorrent-tracker-9.17.2" = {
+ "bittorrent-tracker-9.17.3" = {
name = "bittorrent-tracker";
packageName = "bittorrent-tracker";
- version = "9.17.2";
+ version = "9.17.3";
src = fetchurl {
- url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.17.2.tgz";
- sha512 = "hXjed0OnB16da+ScJUZnrAZbf9gMgSLKqh5rJebtYnTRgN4o1mX0DOPH3Nf5RFCs935ibhSmZN5nwbkh+3MdEA==";
+ url = "https://registry.npmjs.org/bittorrent-tracker/-/bittorrent-tracker-9.17.3.tgz";
+ sha512 = "Z37yunPPT8pIEkB0Q0bDP1fMke2Rez7JSsmqwqGKoJWh4zjAtFgrEw2GHYNllRRvcy+fkfVPWt7ArvxsGoUmfA==";
};
};
"bl-1.2.3" = {
@@ -12514,13 +12712,13 @@ let
sha1 = "f962d687ec2c369570ae71af843256e6d0ca1129";
};
};
- "blessed-contrib-4.9.0" = {
+ "blessed-contrib-4.10.0" = {
name = "blessed-contrib";
packageName = "blessed-contrib";
- version = "4.9.0";
+ version = "4.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/blessed-contrib/-/blessed-contrib-4.9.0.tgz";
- sha512 = "lqvb+6WeqMh7AO8zudSDnvKPGqzkmxqMAwpv83qzeL35MfmROkmjwnY3pi5dvgxfwg5i1UJnDMpj8OroCqpAPw==";
+ url = "https://registry.npmjs.org/blessed-contrib/-/blessed-contrib-4.10.0.tgz";
+ sha512 = "NbMkaBNPNZikQo5XBKsXTGIu/gxAywRANHPt2Zc4oFmtiXGHgAGgl6Q6mg6sr9SvG08zidPxokRDcgso+HGmzw==";
};
};
"blgr-0.1.8" = {
@@ -12784,15 +12982,6 @@ let
sha512 = "1t2jGC59hIiiSudf3OK6Z2E1wdnfSXBuEfbawpS33y3XHgkPFwt+IzEI8Xvqk/MqgXNRBVPhG8A5+SdYoeLT7A==";
};
};
- "bolt07-1.7.1" = {
- name = "bolt07";
- packageName = "bolt07";
- version = "1.7.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/bolt07/-/bolt07-1.7.1.tgz";
- sha512 = "vZCX56PB0274YW8BuCE91xWgqCPkfndBkknYYZFajX6Zr/KByMDXKQ2t1KKSYVkzzTL0rqeLWyQKdL6gJU1zHA==";
- };
- };
"bolt07-1.7.3" = {
name = "bolt07";
packageName = "bolt07";
@@ -12802,15 +12991,6 @@ let
sha512 = "zXhf60qEpFXwRTeoaJ+0SyPw/jzBtIHZLCJBvaa0rFGiiQKdWXdaiIWeyIkxl74p/UGUv4BQsbkAgB0Em/1QOQ==";
};
};
- "bolt09-0.1.3" = {
- name = "bolt09";
- packageName = "bolt09";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/bolt09/-/bolt09-0.1.3.tgz";
- sha512 = "xFfW/ix6qSzBVGGt3jgpG/SX1LgVvGUYxA/0yC6uaPAjgqbdqmbDZzNEqMRps7Z8Vp1H3yfO5JXQuX54n/GzZg==";
- };
- };
"bolt09-0.1.5" = {
name = "bolt09";
packageName = "bolt09";
@@ -13657,15 +13837,6 @@ let
sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
};
};
- "buffer-xor-2.0.2" = {
- name = "buffer-xor";
- packageName = "buffer-xor";
- version = "2.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/buffer-xor/-/buffer-xor-2.0.2.tgz";
- sha512 = "eHslX0bin3GB+Lx2p7lEYRShRewuNZL3fUl4qlVJGGiwoPGftmt8JQgk2Y9Ji5/01TnVDo33E5b5O3vUB1HdqQ==";
- };
- };
"buffermaker-1.2.1" = {
name = "buffermaker";
packageName = "buffermaker";
@@ -13981,6 +14152,15 @@ let
sha512 = "AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==";
};
};
+ "cache-chunk-store-3.2.2" = {
+ name = "cache-chunk-store";
+ packageName = "cache-chunk-store";
+ version = "3.2.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cache-chunk-store/-/cache-chunk-store-3.2.2.tgz";
+ sha512 = "2lJdWbgHFFxcSth9s2wpId3CR3v1YC63KjP4T9WhpW7LWlY7Hiiei3QwwqzkWqlJTfR8lSy9F5kRQECeyj+yQA==";
+ };
+ };
"cache-directory-2.0.0" = {
name = "cache-directory";
packageName = "cache-directory";
@@ -14278,13 +14458,13 @@ let
sha512 = "bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==";
};
};
- "caniuse-lite-1.0.30001240" = {
+ "caniuse-lite-1.0.30001243" = {
name = "caniuse-lite";
packageName = "caniuse-lite";
- version = "1.0.30001240";
+ version = "1.0.30001243";
src = fetchurl {
- url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001240.tgz";
- sha512 = "nb8mDzfMdxBDN7ZKx8chWafAdBp5DAAlpWvNyUGe5tcDWd838zpzDN3Rah9cjCqhfOKkrvx40G2SDtP0qiWX/w==";
+ url = "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001243.tgz";
+ sha512 = "vNxw9mkTBtkmLFnJRv/2rhs1yufpDfCkBZexG3Y0xdOH2Z/eE/85E4Dl5j1YUN34nZVsSp6vVRFQRrez9wJMRA==";
};
};
"canvas-2.8.0" = {
@@ -14413,15 +14593,6 @@ let
sha512 = "Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==";
};
};
- "cbor-7.0.4" = {
- name = "cbor";
- packageName = "cbor";
- version = "7.0.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/cbor/-/cbor-7.0.4.tgz";
- sha512 = "9hBTn31l7+9qteBso7+HPp2R5ytqFRBd98fHK4ZTpvrba8V7CuoOsEL0S6vf7+11gubMTd3RW97lOgMTl5SNfg==";
- };
- };
"cbor-7.0.5" = {
name = "cbor";
packageName = "cbor";
@@ -14431,6 +14602,15 @@ let
sha512 = "0aaAPgW92lLmypb9iCd22k7tSD1FbF6dps8VQzmIBKY6ych2gO09b2vo/SbaLTmezJuB8Kh88Rvpl/Uq52mNZg==";
};
};
+ "cbor-7.0.6" = {
+ name = "cbor";
+ packageName = "cbor";
+ version = "7.0.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cbor/-/cbor-7.0.6.tgz";
+ sha512 = "rgt2RFogHGDLFU5r0kSfyeBc+de55DwYHP73KxKsQxsR5b0CYuQPH6AnJaXByiohpLdjQqj/K0SFcOV+dXdhSA==";
+ };
+ };
"ccount-1.1.0" = {
name = "ccount";
packageName = "ccount";
@@ -14827,6 +15007,15 @@ let
sha512 = "qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==";
};
};
+ "chevrotain-4.1.1" = {
+ name = "chevrotain";
+ packageName = "chevrotain";
+ version = "4.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/chevrotain/-/chevrotain-4.1.1.tgz";
+ sha512 = "NQky1HQyiAzxsxpq4Ppt47SYO2U3JLtmfs85QPf3kYSzGBjjp5AA8kqjH8hCjGFRpaQ781QOk1ragQIOkBgUTA==";
+ };
+ };
"child-process-1.0.2" = {
name = "child-process";
packageName = "child-process";
@@ -15340,6 +15529,15 @@ let
sha512 = "g7rLWfhAo/7pF+a/STFH/xPyosaL1zgADhI0OM83hl3c7S43iGvJWEAV2QuDOnQ8i6EMBj/u4+NTd0d5L+4JfA==";
};
};
+ "cli-progress-footer-1.1.1" = {
+ name = "cli-progress-footer";
+ packageName = "cli-progress-footer";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/cli-progress-footer/-/cli-progress-footer-1.1.1.tgz";
+ sha512 = "J0uW2u06pWI0tMKCbcCiMOZd8TbWj4EpuYgPo4Jiwih/FfGbd4dbLcJieO0Ior1pY1HBrnmCuHFk6GB9azE4pg==";
+ };
+ };
"cli-spinner-0.2.10" = {
name = "cli-spinner";
packageName = "cli-spinner";
@@ -15439,13 +15637,13 @@ let
sha512 = "/1owvF0SZ5Gn54cgrikJ0QskgTzeg30HGjkmjFoaHDJzAqFpuX1DBpFR8aLvsE1J5s9MgeYRENQK4BFwOag5VA==";
};
};
- "cli-ux-5.6.2" = {
+ "cli-ux-5.6.3" = {
name = "cli-ux";
packageName = "cli-ux";
- version = "5.6.2";
+ version = "5.6.3";
src = fetchurl {
- url = "https://registry.npmjs.org/cli-ux/-/cli-ux-5.6.2.tgz";
- sha512 = "CuiamOCfPaOTjbuAQXdFsfZLQmO6XSmCDxulq4y8pIets1hZ3eaysHppPKGdrcdgLugUGUap5+bXd3IukJASBA==";
+ url = "https://registry.npmjs.org/cli-ux/-/cli-ux-5.6.3.tgz";
+ sha512 = "/oDU4v8BiDjX2OKcSunGH0iGDiEtj2rZaGyqNuv9IT4CgcSMyVWAMfn0+rEHaOc4n9ka78B0wo1+N1QX89f7mw==";
};
};
"cli-width-1.1.1" = {
@@ -15907,13 +16105,13 @@ let
sha512 = "3WQV/Fpa77nvzjUlc+0u53uIroJyyMB2Qwl++aXpAiDIsrsiAQq4uCURwdRBRX+eLkOTIAmT0L4qna3T7+2pUg==";
};
};
- "codemaker-1.30.0" = {
+ "codemaker-1.31.0" = {
name = "codemaker";
packageName = "codemaker";
- version = "1.30.0";
+ version = "1.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/codemaker/-/codemaker-1.30.0.tgz";
- sha512 = "yntR55JhhVlZTfR4CPV6IrCULovPDrk3z0yQR7/ygEtNxEOQrHhX17djJ0rVmIwCJUawv+ODTJ1ipJY9CbxJQw==";
+ url = "https://registry.npmjs.org/codemaker/-/codemaker-1.31.0.tgz";
+ sha512 = "gyWhtZ4YU5b+pIijCfOZkGrH0DCkUQXyRG3BQtDlnwFJuXyJnDoz+dpM5ErkJuDD9w6Qns4aryyG/bU78huaSg==";
};
};
"codepage-1.4.0" = {
@@ -16168,15 +16366,6 @@ let
sha1 = "a58d0df042c186fcf822a8e8015f5450d2d79a8b";
};
};
- "combined-stream-1.0.6" = {
- name = "combined-stream";
- packageName = "combined-stream";
- version = "1.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz";
- sha1 = "723e7df6e801ac5613113a7e445a9b69cb632818";
- };
- };
"combined-stream-1.0.8" = {
name = "combined-stream";
packageName = "combined-stream";
@@ -16195,15 +16384,6 @@ let
sha512 = "GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==";
};
};
- "command-exists-1.2.6" = {
- name = "command-exists";
- packageName = "command-exists";
- version = "1.2.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/command-exists/-/command-exists-1.2.6.tgz";
- sha512 = "Qst/zUUNmS/z3WziPxyqjrcz09pm+2Knbs5mAZL4VAE0sSrNY1/w8+/YxeHcoBTsO6iojA6BW7eFf27Eg2MRuw==";
- };
- };
"command-exists-1.2.9" = {
name = "command-exists";
packageName = "command-exists";
@@ -16411,15 +16591,6 @@ let
sha512 = "U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==";
};
};
- "commander-7.0.0" = {
- name = "commander";
- packageName = "commander";
- version = "7.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/commander/-/commander-7.0.0.tgz";
- sha512 = "ovx/7NkTrnPuIV8sqk/GjUIIM1+iUQeqA3ye2VNpq9sVoiZsooObWlQy+OPWGI17GDaEoybuAGJm6U8yC077BA==";
- };
- };
"commander-7.1.0" = {
name = "commander";
packageName = "commander";
@@ -16960,13 +17131,13 @@ let
sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
};
};
- "constructs-3.3.92" = {
+ "constructs-3.3.97" = {
name = "constructs";
packageName = "constructs";
- version = "3.3.92";
+ version = "3.3.97";
src = fetchurl {
- url = "https://registry.npmjs.org/constructs/-/constructs-3.3.92.tgz";
- sha512 = "fy4mwH1yyNZe+fykEsVeBYhBI2GNYBoJoRS3St8Scl/RcoFUj1inHvxMDrcRHm78K0kZ/U1oZ5gzuMHBnQxWlQ==";
+ url = "https://registry.npmjs.org/constructs/-/constructs-3.3.97.tgz";
+ sha512 = "KDemmmUBgTDd2OKVOZkVEJM1LwP/bzm+cs2l/v1UYctIUl2X4LW+MrK7Ajd8blKkS5Vp6edkQSTSHUJnR/413w==";
};
};
"consume-http-header-1.0.0" = {
@@ -17042,13 +17213,13 @@ let
sha1 = "0e790b3abfef90f6ecb77ae8585db9099caf7578";
};
};
- "contentful-management-7.25.1" = {
+ "contentful-management-7.27.1" = {
name = "contentful-management";
packageName = "contentful-management";
- version = "7.25.1";
+ version = "7.27.1";
src = fetchurl {
- url = "https://registry.npmjs.org/contentful-management/-/contentful-management-7.25.1.tgz";
- sha512 = "V8tcSHw3MwWKWHWMW+AZB6lP31hreos+v2gtayZczWXYRcfd+owt+qVjbkLZk1pL80ewSmc8Pl1A7rM/oB2ldw==";
+ url = "https://registry.npmjs.org/contentful-management/-/contentful-management-7.27.1.tgz";
+ sha512 = "ex97MGOQ8lhjGyMZSKuT04Ir13ALOBHvdpQqPxz9SRtbpO6W5XhfCOh0NFqIsXS3C87k2bTi2OV06AsHCQ/PRg==";
};
};
"contentful-sdk-core-6.8.0" = {
@@ -17132,13 +17303,13 @@ let
sha512 = "5GLsbnkR/7A89RyHLvvoExbiGbd9xKdKqDTrArnPbOqBqG/2wIosu0fHwpeIRI8Tl94MhVNBXcLJZl92ZQ5USw==";
};
};
- "conventional-changelog-core-4.2.2" = {
+ "conventional-changelog-core-4.2.3" = {
name = "conventional-changelog-core";
packageName = "conventional-changelog-core";
- version = "4.2.2";
+ version = "4.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.2.tgz";
- sha512 = "7pDpRUiobQDNkwHyJG7k9f6maPo9tfPzkSWbRq97GGiZqisElhnvUZSvyQH20ogfOjntB5aadvv6NNcKL1sReg==";
+ url = "https://registry.npmjs.org/conventional-changelog-core/-/conventional-changelog-core-4.2.3.tgz";
+ sha512 = "MwnZjIoMRL3jtPH5GywVNqetGILC7g6RQFvdb8LRU/fA/338JbeWAku3PZ8yQ+mtVRViiISqJlb0sOz0htBZig==";
};
};
"conventional-changelog-preset-loader-2.3.4" = {
@@ -17150,13 +17321,13 @@ let
sha512 = "GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==";
};
};
- "conventional-changelog-writer-4.1.0" = {
+ "conventional-changelog-writer-5.0.0" = {
name = "conventional-changelog-writer";
packageName = "conventional-changelog-writer";
- version = "4.1.0";
+ version = "5.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-4.1.0.tgz";
- sha512 = "WwKcUp7WyXYGQmkLsX4QmU42AZ1lqlvRW9mqoyiQzdD+rJWbTepdWoKJuwXTS+yq79XKnQNa93/roViPQrAQgw==";
+ url = "https://registry.npmjs.org/conventional-changelog-writer/-/conventional-changelog-writer-5.0.0.tgz";
+ sha512 = "HnDh9QHLNWfL6E1uHz6krZEQOgm8hN7z/m7tT16xwd802fwgMN0Wqd7AQYVkhpsjDUx/99oo+nGgvKF657XP5g==";
};
};
"conventional-commits-filter-2.0.7" = {
@@ -17474,31 +17645,31 @@ let
sha512 = "SaMnchL//WwU2Ot1hhkPflE8gzo7uq1FGvUJ8GKmi3TOU7rGTHIU+eir1WGf6qOtTyxdfdcp10yPdGZ59sQ3hw==";
};
};
- "core-js-3.15.1" = {
+ "core-js-3.15.2" = {
name = "core-js";
packageName = "core-js";
- version = "3.15.1";
+ version = "3.15.2";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js/-/core-js-3.15.1.tgz";
- sha512 = "h8VbZYnc9pDzueiS2610IULDkpFFPunHwIpl8yRwFahAEEdSpHlTy3h3z3rKq5h11CaUdBEeRViu9AYvbxiMeg==";
+ url = "https://registry.npmjs.org/core-js/-/core-js-3.15.2.tgz";
+ sha512 = "tKs41J7NJVuaya8DxIOCnl8QuPHx5/ZVbFo1oKgVl1qHFBBrDctzQGtuLjPpRdNTWmKPH6oEvgN/MUID+l485Q==";
};
};
- "core-js-compat-3.15.1" = {
+ "core-js-compat-3.15.2" = {
name = "core-js-compat";
packageName = "core-js-compat";
- version = "3.15.1";
+ version = "3.15.2";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.1.tgz";
- sha512 = "xGhzYMX6y7oEGQGAJmP2TmtBLvR4nZmRGEcFa3ubHOq5YEp51gGN9AovVa0AoujGZIq+Wm6dISiYyGNfdflYww==";
+ url = "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.2.tgz";
+ sha512 = "Wp+BJVvwopjI+A1EFqm2dwUmWYXrvucmtIB2LgXn/Rb+gWPKYxtmb4GKHGKG/KGF1eK9jfjzT38DITbTOCX/SQ==";
};
};
- "core-js-pure-3.15.1" = {
+ "core-js-pure-3.15.2" = {
name = "core-js-pure";
packageName = "core-js-pure";
- version = "3.15.1";
+ version = "3.15.2";
src = fetchurl {
- url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.1.tgz";
- sha512 = "OZuWHDlYcIda8sJLY4Ec6nWq2hRjlyCqCZ+jCflyleMkVt3tPedDVErvHslyS2nbO+SlBFMSBJYvtLMwxnrzjA==";
+ url = "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.15.2.tgz";
+ sha512 = "D42L7RYh1J2grW8ttxoY1+17Y4wXZeKe7uyplAI3FkNQyI5OgBIAjUfFiTPfL1rs0qLpxaabITNbjKl1Sp82tA==";
};
};
"core-util-is-1.0.2" = {
@@ -17726,13 +17897,13 @@ let
sha1 = "06be7abef947a3f14a30fd610671d401bca8b7b6";
};
};
- "create-gatsby-1.8.0" = {
+ "create-gatsby-1.9.0" = {
name = "create-gatsby";
packageName = "create-gatsby";
- version = "1.8.0";
+ version = "1.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.8.0.tgz";
- sha512 = "AW3PZONTFfTMKmUfHbpwHebL8/QCbQ0qPwH9piNHen4/7EeZyaN7ZzeilKMUue4DEi9Om7VKlZtW+bKcVml3bg==";
+ url = "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.9.0.tgz";
+ sha512 = "KYQnXV2uaZCUt3y4Kkh4hlBGg4LYc6XCEdp99CEfMKOCu34rte5+6c1EZRpphATLqdKIitdFlPp5dJm3knBeMA==";
};
};
"create-graphback-1.0.1" = {
@@ -19247,13 +19418,13 @@ let
sha512 = "OD0TZ+B7yP7ZgpJf5K2DIbj3FZvFvxgFUuaqA/V5zTjAtAAXZ1E8bktHxmAGs4x5b7PflqA9LeQ84Og7wYtF7Q==";
};
};
- "dayjs-1.10.5" = {
+ "dayjs-1.10.6" = {
name = "dayjs";
packageName = "dayjs";
- version = "1.10.5";
+ version = "1.10.6";
src = fetchurl {
- url = "https://registry.npmjs.org/dayjs/-/dayjs-1.10.5.tgz";
- sha512 = "BUFis41ikLz+65iH6LHQCDm4YPMj5r1YFLdupPIyM4SGcXMmtiLQ7U37i+hGS8urIuqe7I/ou3IS1jVc4nbN4g==";
+ url = "https://registry.npmjs.org/dayjs/-/dayjs-1.10.6.tgz";
+ sha512 = "AztC/IOW4L1Q41A86phW5Thhcrco3xuAA+YX/BLpLWWjRcTj5TOt/QImBLmCKlrF7u7k47arTnOyL6GnbG8Hvw==";
};
};
"dayjs-1.8.36" = {
@@ -20480,13 +20651,13 @@ let
sha512 = "Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==";
};
};
- "diff2html-3.4.5" = {
+ "diff2html-3.4.7" = {
name = "diff2html";
packageName = "diff2html";
- version = "3.4.5";
+ version = "3.4.7";
src = fetchurl {
- url = "https://registry.npmjs.org/diff2html/-/diff2html-3.4.5.tgz";
- sha512 = "EvLFeEq4ZAG3URzajoNr2T1C2oQSRYpG+wlPj6d7xKua1+GY6XjZglTobERZUkMm4LyETTmzqHf19kpQljAcgA==";
+ url = "https://registry.npmjs.org/diff2html/-/diff2html-3.4.7.tgz";
+ sha512 = "QbQMz1qKFxQqqWvpDAxzD37iZb7i9ixVoBjHh7y5PLg1EagYgbrM4Fley4u5YM6i2elNrJNnKjNzyNtGBx3xjw==";
};
};
"diff3-0.0.3" = {
@@ -20723,13 +20894,13 @@ let
sha512 = "bn1AKpfkFbm0MIioOMHZ5qJzl2uypdBwI4nYNsqvhjsegBhcKJUlCrMPWLx6JEezRjxZmxhtIz/FkBEur2l8Cw==";
};
};
- "dns-packet-5.2.4" = {
+ "dns-packet-5.3.0" = {
name = "dns-packet";
packageName = "dns-packet";
- version = "5.2.4";
+ version = "5.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dns-packet/-/dns-packet-5.2.4.tgz";
- sha512 = "vgu5Bx5IV8mXmh/9cn1lzn+J7okFlXe1vBRp+kCBJXg1nBED6Z/Q4e+QaDxQRSozMr14p/VQmdXwsf/I2wGjUA==";
+ url = "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.0.tgz";
+ sha512 = "Nce7YLu6YCgWRvOmDBsJMo9M5/jV3lEZ5vUWnWXYmwURvPylHvq7nkDWhNmk1ZQoZZOP7oQh/S0lSxbisKOfHg==";
};
};
"dns-socket-3.0.0" = {
@@ -21038,13 +21209,13 @@ let
sha512 = "3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==";
};
};
- "dompurify-2.2.9" = {
+ "dompurify-2.3.0" = {
name = "dompurify";
packageName = "dompurify";
- version = "2.2.9";
+ version = "2.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/dompurify/-/dompurify-2.2.9.tgz";
- sha512 = "+9MqacuigMIZ+1+EwoEltogyWGFTJZWU3258Rupxs+2CGs4H914G9er6pZbsme/bvb5L67o2rade9n21e4RW/w==";
+ url = "https://registry.npmjs.org/dompurify/-/dompurify-2.3.0.tgz";
+ sha512 = "VV5C6Kr53YVHGOBKO/F86OYX6/iLTw2yVSI721gKetxpHCK/V5TaLEf9ODjRgl1KLSWRMY6cUhAbv/c+IUnwQw==";
};
};
"domutils-1.4.3" = {
@@ -21560,13 +21731,13 @@ let
sha512 = "1sQ1DRtQGpglFhc3urD4olMJzt/wxlbnAAsf+WY2xHf5c50ZovivZvCXSpVgTOP9f4TzOMvelWyspyfhxQKHzQ==";
};
};
- "electron-to-chromium-1.3.759" = {
+ "electron-to-chromium-1.3.772" = {
name = "electron-to-chromium";
packageName = "electron-to-chromium";
- version = "1.3.759";
+ version = "1.3.772";
src = fetchurl {
- url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.759.tgz";
- sha512 = "nM76xH0t2FBH5iMEZDVc3S/qbdKjGH7TThezxC8k1Q7w7WHvIAyJh8lAe2UamGfdRqBTjHfPDn82LJ0ksCiB9g==";
+ url = "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.772.tgz";
+ sha512 = "X/6VRCXWALzdX+RjCtBU6cyg8WZgoxm9YA02COmDOiNJEZ59WkQggDbWZ4t/giHi/3GS+cvdrP6gbLISANAGYA==";
};
};
"electrum-client-git://github.com/janoside/electrum-client" = {
@@ -22264,22 +22435,13 @@ let
sha512 = "+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==";
};
};
- "es-module-lexer-0.4.1" = {
+ "es-module-lexer-0.7.1" = {
name = "es-module-lexer";
packageName = "es-module-lexer";
- version = "0.4.1";
+ version = "0.7.1";
src = fetchurl {
- url = "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.4.1.tgz";
- sha512 = "ooYciCUtfw6/d2w56UVeqHPcoCFAiJdz5XOkYpv/Txl1HMUozpXjz/2RIQgqwKdXNDPSF1W7mJCFse3G+HDyAA==";
- };
- };
- "es-module-lexer-0.6.0" = {
- name = "es-module-lexer";
- packageName = "es-module-lexer";
- version = "0.6.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.6.0.tgz";
- sha512 = "f8kcHX1ArhllUtb/wVSyvygoKCznIjnxhLxy7TCvIiMdT7fL4ZDTIKaadMe6eLvOXg6Wk02UeoFgUoZ2EKZZUA==";
+ url = "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz";
+ sha512 = "MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==";
};
};
"es-to-primitive-1.2.1" = {
@@ -22606,13 +22768,13 @@ let
sha512 = "UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==";
};
};
- "eslint-7.29.0" = {
+ "eslint-7.30.0" = {
name = "eslint";
packageName = "eslint";
- version = "7.29.0";
+ version = "7.30.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.29.0.tgz";
- sha512 = "82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.30.0.tgz";
+ sha512 = "VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg==";
};
};
"eslint-config-prettier-8.3.0" = {
@@ -22651,13 +22813,13 @@ let
sha512 = "Nhc+oVAHm0uz/PkJAWscwIT4ijTrK5fqNqz9QB1D35SbbuMG1uB6Yr5AJpvPSWg+WOw7nYNswerYh0kOk64gqQ==";
};
};
- "eslint-plugin-vue-7.12.1" = {
+ "eslint-plugin-vue-7.13.0" = {
name = "eslint-plugin-vue";
packageName = "eslint-plugin-vue";
- version = "7.12.1";
+ version = "7.13.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.12.1.tgz";
- sha512 = "xHf/wCt88qmzqQerjaSteUFGASj7fPreglKD4ijnvoKRkoSJ3/H3kuJE8QFFtc+2wjw6hRDs834HH7vpuTJQzg==";
+ url = "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.13.0.tgz";
+ sha512 = "u0+jL8h2MshRuMTCLslktxRsPTjlENNcNufhgHu01N982DmHVdeFniyMPoVLLRjACQOwdz3FdlsgYGBMBG+AKg==";
};
};
"eslint-scope-3.7.3" = {
@@ -23524,13 +23686,13 @@ let
sha1 = "a793d3ac0cad4c6ab571e9968fbbab6cb2532929";
};
};
- "expo-pwa-0.0.87" = {
+ "expo-pwa-0.0.88" = {
name = "expo-pwa";
packageName = "expo-pwa";
- version = "0.0.87";
+ version = "0.0.88";
src = fetchurl {
- url = "https://registry.npmjs.org/expo-pwa/-/expo-pwa-0.0.87.tgz";
- sha512 = "ijNE0hKcOcCTU4Ve0AC69VLCe2d3xLcyU38oCXm2s/r/kuzMvs6bb1ecIrwWUt6Y7JpAPFYGemzxInDW5zcXQg==";
+ url = "https://registry.npmjs.org/expo-pwa/-/expo-pwa-0.0.88.tgz";
+ sha512 = "lQuJKKv7P8RLovMoLd+cdTtny2ePIAmBahK1btjYkoOzzpZ+JlTkU/BumddlUajkow/jNpQKTr3XdZE5KgNFSw==";
};
};
"express-2.5.11" = {
@@ -23578,13 +23740,13 @@ let
sha512 = "HdmbVF4V4w1q/iz++RV7bUxIeepTukWewiJGkoCKQMtvPF11MLTa7It9PRc/reysXXZSEyD4Pthchju+IUbMiQ==";
};
};
- "express-graphql-0.9.0" = {
+ "express-graphql-0.12.0" = {
name = "express-graphql";
packageName = "express-graphql";
- version = "0.9.0";
+ version = "0.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/express-graphql/-/express-graphql-0.9.0.tgz";
- sha512 = "wccd9Lb6oeJ8yHpUs/8LcnGjFUUQYmOG9A5BNLybRdCzGw0PeUrtBxsIR8bfiur6uSW4OvPkVDoYH06z6/N9+w==";
+ url = "https://registry.npmjs.org/express-graphql/-/express-graphql-0.12.0.tgz";
+ sha512 = "DwYaJQy0amdy3pgNtiTDuGGM2BLdj+YO2SgbKoLliCfuHv3VVTt7vNG/ZqK2hRYjtYHE2t2KB705EU94mE64zg==";
};
};
"express-handlebars-3.1.0" = {
@@ -24064,13 +24226,13 @@ let
sha512 = "g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==";
};
};
- "fast-glob-3.2.6" = {
+ "fast-glob-3.2.7" = {
name = "fast-glob";
packageName = "fast-glob";
- version = "3.2.6";
+ version = "3.2.7";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz";
- sha512 = "GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==";
+ url = "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz";
+ sha512 = "rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==";
};
};
"fast-json-parse-1.0.3" = {
@@ -24136,13 +24298,13 @@ let
sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
};
};
- "fast-printf-1.6.5" = {
+ "fast-printf-1.6.6" = {
name = "fast-printf";
packageName = "fast-printf";
- version = "1.6.5";
+ version = "1.6.6";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-printf/-/fast-printf-1.6.5.tgz";
- sha512 = "0+bBTCT4SOmHg3NFsPO39s+EwUdQiKig4MMye7fM0ea24YprUW35AZuWVQdE0SMBRI/GIQldj8ydQGuVRE95UQ==";
+ url = "https://registry.npmjs.org/fast-printf/-/fast-printf-1.6.6.tgz";
+ sha512 = "Uz/uW6R1Fd8YqCGeoQosRIfB4dBbr8uMbFVdEci2AyXYcfucFqhpSMAGs8skRRdZd+MGCDBu48+B8Zmu7Pta5A==";
};
};
"fast-redact-3.0.1" = {
@@ -24163,13 +24325,13 @@ let
sha512 = "QJYT/i0QYoiZBQ71ivxdyTqkwKkQ0oxACXHYxH2zYHJEgzi2LsbjgvtzTbLi1SZcF190Db2YP7I7eTsU2egOlw==";
};
};
- "fast-safe-stringify-2.0.7" = {
+ "fast-safe-stringify-2.0.8" = {
name = "fast-safe-stringify";
packageName = "fast-safe-stringify";
- version = "2.0.7";
+ version = "2.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz";
- sha512 = "Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==";
+ url = "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.8.tgz";
+ sha512 = "lXatBjf3WPjmWD6DpIZxkeSsCOwqI0maYMpgDlx8g4U2qi4lbjA9oH/HD2a87G+KfsUmo5WbJFmqBZlPxtptag==";
};
};
"fast-stringify-1.1.2" = {
@@ -24235,13 +24397,13 @@ let
sha512 = "XJ+vbiXYjmxc32VEpXScAq7mBg3vqh90OjLfiuyQ0zAtXpgICdVgGjKHep1kLGQufyuCBiEYpl6ZKcw79chTpA==";
};
};
- "fastq-1.11.0" = {
+ "fastq-1.11.1" = {
name = "fastq";
packageName = "fastq";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz";
- sha512 = "7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==";
+ url = "https://registry.npmjs.org/fastq/-/fastq-1.11.1.tgz";
+ sha512 = "HOnr8Mc60eNYl1gzwp6r5RoUyAn5/glBolUzP/Ez6IFVPMPirxn/9phgL6zhOtaTy7ISwPvQ+wT+hfcRZh/bzw==";
};
};
"fault-1.0.4" = {
@@ -24514,13 +24676,13 @@ let
sha512 = "sXAMgFk67fQLcetXustxfKX+PZgHIUFn96Xld9uH8aXPdX3xOp0/jg9OdouVTvQrf7mrn+wAa4jN/y9fUOOiRA==";
};
};
- "file-type-16.5.0" = {
+ "file-type-16.5.1" = {
name = "file-type";
packageName = "file-type";
- version = "16.5.0";
+ version = "16.5.1";
src = fetchurl {
- url = "https://registry.npmjs.org/file-type/-/file-type-16.5.0.tgz";
- sha512 = "OxgWA9tbL8N/WP00GD1z8O0MiwQKFyWRs1q+3FhjdvcGgKqwxcejyGWso3n4/IMU6DdwV+ARZ4A7TTnPkDcSiw==";
+ url = "https://registry.npmjs.org/file-type/-/file-type-16.5.1.tgz";
+ sha512 = "Pi1G43smrCy82Q3be3sfKaeS5uHdfj905dP88YqhroG6TYbVY2ljTdDXeXqa6Cn5nOk6znOjWM2uZptA8vH/qQ==";
};
};
"file-type-3.9.0" = {
@@ -24676,13 +24838,13 @@ let
sha512 = "LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==";
};
};
- "filesize-6.3.0" = {
+ "filesize-6.4.0" = {
name = "filesize";
packageName = "filesize";
- version = "6.3.0";
+ version = "6.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/filesize/-/filesize-6.3.0.tgz";
- sha512 = "ytx0ruGpDHKWVoiui6+BY/QMNngtDQ/pJaFwfBpQif0J63+E8DLdFyqS3NkKQn7vIruUEpoGD9JUJSg7Kp+I0g==";
+ url = "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz";
+ sha512 = "mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==";
};
};
"filestream-5.0.0" = {
@@ -24955,13 +25117,13 @@ let
sha512 = "VoPpKScAzvZ07jtciOY0bJieJwyd/VVCuo4fn3nBLh4iBagzYED7GLQeFBpMpy7HP5edEKTDo8yxaIrYrwb7hg==";
};
};
- "fkill-7.1.1" = {
+ "fkill-7.2.1" = {
name = "fkill";
packageName = "fkill";
- version = "7.1.1";
+ version = "7.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/fkill/-/fkill-7.1.1.tgz";
- sha512 = "jFPrW3qmbPQxjbKUMGPTXbpWoX5plS0BMotAB7q9jwInFd/YdrY40/5Szt4gFroF2BfXHIVuMdQC40X8IcgL3w==";
+ url = "https://registry.npmjs.org/fkill/-/fkill-7.2.1.tgz";
+ sha512 = "eN9cmsIlRdq06wu3m01OOEgQf5Xh/M7REm0jfZ4eL3V3XisjXzfRq3iyqtKS+FhO6wB36FvWRiRGdeSx5KpLAQ==";
};
};
"flagged-respawn-1.0.1" = {
@@ -25054,13 +25216,13 @@ let
sha512 = "r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==";
};
};
- "flatted-3.1.1" = {
+ "flatted-3.2.1" = {
name = "flatted";
packageName = "flatted";
- version = "3.1.1";
+ version = "3.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz";
- sha512 = "zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==";
+ url = "https://registry.npmjs.org/flatted/-/flatted-3.2.1.tgz";
+ sha512 = "OMQjaErSFHmHqZe+PSidH5n8j3O0F2DdnVh8JB4j4eUQ2k6KvB0qGfrKIhapvez5JerBbmWkaLYUYWISaESoXg==";
};
};
"flatten-0.0.1" = {
@@ -25099,13 +25261,13 @@ let
sha512 = "jlbUu0XkbpXeXhan5xyTqVK1jmEKNxE8hpzznI3TThHTr76GiFwK0iRzhDo4KNy+S9h/KxHaqVhTP86vA6wHCg==";
};
};
- "flow-parser-0.154.0" = {
+ "flow-parser-0.155.0" = {
name = "flow-parser";
packageName = "flow-parser";
- version = "0.154.0";
+ version = "0.155.0";
src = fetchurl {
- url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.154.0.tgz";
- sha512 = "cH9xY/ljOgmqG1n7PU1jffiHhRggoloauwOrOlCWBEX4Y+ml6GA8g//tCVKU+6PO4BXoPF22TFHkS5E1bN3JOQ==";
+ url = "https://registry.npmjs.org/flow-parser/-/flow-parser-0.155.0.tgz";
+ sha512 = "DegBwxIjw8ZmgLO9Qae/uSDWlioenV7mbfMoPem97y1OZVxlTAXNVHt5JthwrGLwk4kpmHQ3VRcp1Jxj84NcWw==";
};
};
"fluent-ffmpeg-2.1.2" = {
@@ -25396,13 +25558,13 @@ let
sha512 = "DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==";
};
};
- "fork-ts-checker-webpack-plugin-6.2.0" = {
+ "fork-ts-checker-webpack-plugin-6.2.12" = {
name = "fork-ts-checker-webpack-plugin";
packageName = "fork-ts-checker-webpack-plugin";
- version = "6.2.0";
+ version = "6.2.12";
src = fetchurl {
- url = "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.2.0.tgz";
- sha512 = "DTNbOhq6lRdjYprukX54JMeYJgQ0zMow+R5BMLwWxEX2NAXthIkwnV8DBmsWjwNLSUItKZM4TCCJbtgrtKBu2Q==";
+ url = "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.2.12.tgz";
+ sha512 = "BzXGIfM47q1WFwXsNLl22dQVMFwSBgldL07lvqRJFxgrhT76QQ3nri5PX01Rxfa2RYvv/hqACULO8K5gT8fFuA==";
};
};
"form-data-1.0.0-rc3" = {
@@ -25423,15 +25585,6 @@ let
sha1 = "33c183acf193276ecaa98143a69e94bfee1750d1";
};
};
- "form-data-2.3.2" = {
- name = "form-data";
- packageName = "form-data";
- version = "2.3.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz";
- sha1 = "4970498be604c20c005d4f5c23aecd21d6b49099";
- };
- };
"form-data-2.3.3" = {
name = "form-data";
packageName = "form-data";
@@ -26062,31 +26215,31 @@ let
sha1 = "cbed2d20a40c1f5679a35908e2b9415733e78db9";
};
};
- "gatsby-core-utils-2.8.0" = {
+ "gatsby-core-utils-2.9.0" = {
name = "gatsby-core-utils";
packageName = "gatsby-core-utils";
- version = "2.8.0";
+ version = "2.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.8.0.tgz";
- sha512 = "CadvILN4ZyYMYQAp+haxSgE/0k5zIu6y2WcqVSJaQLmmWq0o49Gv4CftVKOEXOtXaN0DEr9e4wWFVBRAYaRHGA==";
+ url = "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.9.0.tgz";
+ sha512 = "LKmkk4B/VnSEYKR9W/C8Lp9lwk/l/qY5jbsoiChc43F67VM667gITWH0noSUdcGzbEsN8xi0Wuc8dMA6BvKkvg==";
};
};
- "gatsby-recipes-0.19.0" = {
+ "gatsby-recipes-0.20.0" = {
name = "gatsby-recipes";
packageName = "gatsby-recipes";
- version = "0.19.0";
+ version = "0.20.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.19.0.tgz";
- sha512 = "yboFABHUNB9+1x/RA13yKU/P0/2K+SaenudC+THshxL4uiUHlbU029iXp6Di2zMfIhak8aZ7FyUrpCieey/0Rw==";
+ url = "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.20.0.tgz";
+ sha512 = "GsQOovAFImV3MtZVTTjv6utMRRo5QDC1+7l3Je3kqHz425J7UcmjMH/ZzHdzIZ1hO2/RUgGoFXAbWgqhipJp2g==";
};
};
- "gatsby-telemetry-2.8.0" = {
+ "gatsby-telemetry-2.9.0" = {
name = "gatsby-telemetry";
packageName = "gatsby-telemetry";
- version = "2.8.0";
+ version = "2.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.8.0.tgz";
- sha512 = "MlV9Lbminhsz1MUiWJJvZ+8VVhIYBl2AsxJylckGoUp+skGfNq5d3pWSv+u/nU4zVP8T1HUWc1c7KSVq6ggrbw==";
+ url = "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.9.0.tgz";
+ sha512 = "Ji40by9qHm9Zz2vKIBACT77awt0FpqKES9uT9nLmaqyiOZ/7Hs1dKwMrZ2yCkHNBh6S9RplcgfUQLq2LE4oeaA==";
};
};
"gauge-1.2.7" = {
@@ -26296,13 +26449,13 @@ let
sha512 = "pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==";
};
};
- "get-pkg-repo-1.4.0" = {
+ "get-pkg-repo-4.1.2" = {
name = "get-pkg-repo";
packageName = "get-pkg-repo";
- version = "1.4.0";
+ version = "4.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-1.4.0.tgz";
- sha1 = "c73b489c06d80cc5536c2c853f9e05232056972d";
+ url = "https://registry.npmjs.org/get-pkg-repo/-/get-pkg-repo-4.1.2.tgz";
+ sha512 = "/FjamZL9cBYllEbReZkxF2IMh80d8TJoC4e3bmLNif8ibHw95aj0N/tzqK0kZz9eU/3w3dL6lF4fnnX/sDdW3A==";
};
};
"get-port-3.2.0" = {
@@ -26476,13 +26629,13 @@ let
sha1 = "5eff8e3e684d569ae4cb2b1282604e8ba62149fa";
};
};
- "gh-release-fetch-2.0.0" = {
+ "gh-release-fetch-2.0.1" = {
name = "gh-release-fetch";
packageName = "gh-release-fetch";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-2.0.0.tgz";
- sha512 = "04eT1dMAW5dUgnb/zkOxXXHTLaQpWuZi1gM93sP6KMHtIqyNsCiALHnljh+aomm90L4t3VkSKaCdwottLgVLwQ==";
+ url = "https://registry.npmjs.org/gh-release-fetch/-/gh-release-fetch-2.0.1.tgz";
+ sha512 = "Ca5chpW8/yXeJPYdAxDLB8UShrWViOgnlYl4QTlQi4Y6sJnMXrXK9GMjKHyjJtNAw9IiSh0DbcTMiJZyp6vfMg==";
};
};
"git-apply-delta-0.0.7" = {
@@ -26620,22 +26773,22 @@ let
sha512 = "8mqO63M60lCiNR+6ROvXuX4VI6pVAru4wMn3uUfxq0xmpNwrZYC4Rkrt5rSGUPumJ43ZUJyeMXXq60v03PUY/g==";
};
};
- "git-up-4.0.2" = {
+ "git-up-4.0.5" = {
name = "git-up";
packageName = "git-up";
- version = "4.0.2";
+ version = "4.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/git-up/-/git-up-4.0.2.tgz";
- sha512 = "kbuvus1dWQB2sSW4cbfTeGpCMd8ge9jx9RKnhXhuJ7tnvT+NIrTVfYZxjtflZddQYcmdOTlkAcjmx7bor+15AQ==";
+ url = "https://registry.npmjs.org/git-up/-/git-up-4.0.5.tgz";
+ sha512 = "YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA==";
};
};
- "git-url-parse-11.4.4" = {
+ "git-url-parse-11.5.0" = {
name = "git-url-parse";
packageName = "git-url-parse";
- version = "11.4.4";
+ version = "11.5.0";
src = fetchurl {
- url = "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.4.4.tgz";
- sha512 = "Y4o9o7vQngQDIU9IjyCmRJBin5iYjI5u9ZITnddRZpD7dcCFQj2sL2XuMNbLRE4b4B/4ENPsp2Q8P44fjAZ0Pw==";
+ url = "https://registry.npmjs.org/git-url-parse/-/git-url-parse-11.5.0.tgz";
+ sha512 = "TZYSMDeM37r71Lqg1mbnMlOqlHd7BSij9qN7XwTkRqSAYFMihGLGhfHwgqQob3GUhEneKnV4nskN9rbQw2KGxA==";
};
};
"gitconfiglocal-1.0.0" = {
@@ -27008,13 +27161,13 @@ let
sha512 = "WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==";
};
};
- "globals-13.9.0" = {
+ "globals-13.10.0" = {
name = "globals";
packageName = "globals";
- version = "13.9.0";
+ version = "13.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/globals/-/globals-13.9.0.tgz";
- sha512 = "74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==";
+ url = "https://registry.npmjs.org/globals/-/globals-13.10.0.tgz";
+ sha512 = "piHC3blgLGFjvOuMmWZX60f+na1lXFDhQXBf1UYp2fXPXqvEUbOhNwi6BsQ0bQishwedgnjkwv1d9zKf+MWw3g==";
};
};
"globals-9.18.0" = {
@@ -27161,15 +27314,6 @@ let
sha1 = "2edeeb958084d0f8ea7988e5d995b1c7dfc14777";
};
};
- "goldengate-10.0.6" = {
- name = "goldengate";
- packageName = "goldengate";
- version = "10.0.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/goldengate/-/goldengate-10.0.6.tgz";
- sha512 = "6nwFndjr71Od5XL53oVtlwf3gk8EI/zkKrcjeRAS/G6XLFzPsrOe4npeuom+mgkfgE0rRJFtoOY0wrYgDGuYSg==";
- };
- };
"goldengate-10.1.0" = {
name = "goldengate";
packageName = "goldengate";
@@ -27197,13 +27341,13 @@ let
sha512 = "Q+ZjUEvLQj/lrVHF/IQwRo6p3s8Nc44Zk/DALsN+ac3T4HY/g/3rrufkgtl+nZ1TW7DNAw5cTChdVp4apUXVgQ==";
};
};
- "google-auth-library-7.1.2" = {
+ "google-auth-library-7.3.0" = {
name = "google-auth-library";
packageName = "google-auth-library";
- version = "7.1.2";
+ version = "7.3.0";
src = fetchurl {
- url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.1.2.tgz";
- sha512 = "FMipHgfe2u1LzWsf2n9zEB9KsJ8M3n8OYTHbHtlkzPCyo7IknXQR5X99nfvwUHGuX+iEpihUZxDuPm7+qBYeXg==";
+ url = "https://registry.npmjs.org/google-auth-library/-/google-auth-library-7.3.0.tgz";
+ sha512 = "MPeeMlnsYnoiiVFMwX3hgaS684aiXrSqKoDP+xL4Ejg4Z0qLvIeg4XsaChemyFI8ZUO7ApwDAzNtgmhWSDNh5w==";
};
};
"google-closure-compiler-js-20170910.0.1" = {
@@ -27215,13 +27359,13 @@ let
sha512 = "Vric7QFWxzHFxITZ10bmlG1H/5rhODb7hJuWyKWMD8GflpQzRmbMVqkFp3fKvN+U9tPwZItGVhkiOR+84PX3ew==";
};
};
- "google-gax-2.17.0" = {
+ "google-gax-2.17.1" = {
name = "google-gax";
packageName = "google-gax";
- version = "2.17.0";
+ version = "2.17.1";
src = fetchurl {
- url = "https://registry.npmjs.org/google-gax/-/google-gax-2.17.0.tgz";
- sha512 = "Ze/Oq0atVNKyKvDzQFU8B82V9w36GELQruXGsiY1jnySbieZ9vS75v98V/Z10PktmSVqis4sQ+FwK2gkgwIiiw==";
+ url = "https://registry.npmjs.org/google-gax/-/google-gax-2.17.1.tgz";
+ sha512 = "CoR7OYuEzIDt3mp7cLYL+oGPmYdImS1WEwIvjF0zk0LhEBBmvRjWHTpBwazLGsT8hz+6zPh/4fjIjNaUxzIvzg==";
};
};
"google-p12-pem-3.1.0" = {
@@ -29943,15 +30087,6 @@ let
sha512 = "E9BmnJbAKLPGonz0HeWHtbKf+EeSP93paWO3ZYoUpq/aowXvYGjjCSuashhXPpzbArIjBbji39THkxTz9ZeEUQ==";
};
};
- "inquirer-6.2.0" = {
- name = "inquirer";
- packageName = "inquirer";
- version = "6.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz";
- sha512 = "QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==";
- };
- };
"inquirer-6.3.1" = {
name = "inquirer";
packageName = "inquirer";
@@ -29979,6 +30114,15 @@ let
sha512 = "JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==";
};
};
+ "inquirer-8.0.0" = {
+ name = "inquirer";
+ packageName = "inquirer";
+ version = "8.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/inquirer/-/inquirer-8.0.0.tgz";
+ sha512 = "ON8pEJPPCdyjxj+cxsYRe6XfCJepTxANdNnTebsTuQgXpRyZRRT9t4dJwjRubgmvn20CLSEnozRUayXyM9VTXA==";
+ };
+ };
"inquirer-8.1.1" = {
name = "inquirer";
packageName = "inquirer";
@@ -30213,6 +30357,15 @@ let
sha1 = "96fb0a936c12babd6ff1752a17d05616abd094c6";
};
};
+ "into-stream-6.0.0" = {
+ name = "into-stream";
+ packageName = "into-stream";
+ version = "6.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/into-stream/-/into-stream-6.0.0.tgz";
+ sha512 = "XHbaOAvP+uFKUFsOgoNPRjLkwB+I22JFPFe5OjTkQ0nwgj6+pSjb4NmB6VMxaPshLiOf+zcpOCBQuLwC1KHhZA==";
+ };
+ };
"invariant-2.2.4" = {
name = "invariant";
packageName = "invariant";
@@ -30258,15 +30411,6 @@ let
sha512 = "CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==";
};
};
- "invoices-1.1.6" = {
- name = "invoices";
- packageName = "invoices";
- version = "1.1.6";
- src = fetchurl {
- url = "https://registry.npmjs.org/invoices/-/invoices-1.1.6.tgz";
- sha512 = "/rNd9R/qcq+4QakROCQGnOJbiQ9BKwtOVF+OWu+3pYVYgPydnAMA++VCcKxZYFCGDC70Ee+9oUvIlXI8UQoiqQ==";
- };
- };
"invoices-1.2.1" = {
name = "invoices";
packageName = "invoices";
@@ -30276,6 +30420,15 @@ let
sha512 = "b1yeWevW04/jMmkzJ3Fk91d8cAd+pYYg/w0S7XCGAI4yo8jSnAD+S4oAWjfFkwNa+GV8WwCOTDuotWcI5md87A==";
};
};
+ "invoices-2.0.0" = {
+ name = "invoices";
+ packageName = "invoices";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/invoices/-/invoices-2.0.0.tgz";
+ sha512 = "UnU0bS3+cMA2UvYrF5RXp/Hm7v/nYiA3F0GVCOeRmDiZmXAt/eO7KdqyRzewopvhBlev7F7t7GZzRRYY1XE3xg==";
+ };
+ };
"iota-array-1.0.0" = {
name = "iota-array";
packageName = "iota-array";
@@ -32220,13 +32373,13 @@ let
sha512 = "KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==";
};
};
- "jest-worker-27.0.2" = {
+ "jest-worker-27.0.6" = {
name = "jest-worker";
packageName = "jest-worker";
- version = "27.0.2";
+ version = "27.0.6";
src = fetchurl {
- url = "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.2.tgz";
- sha512 = "EoBdilOTTyOgmHXtw/cPc+ZrCA0KJMrkXzkrPGNwLmnvvlN1nj7MPrxpT7m+otSv2e1TLaVffzDnE/LB14zJMg==";
+ url = "https://registry.npmjs.org/jest-worker/-/jest-worker-27.0.6.tgz";
+ sha512 = "qupxcj/dRuA3xHPMUd40gr2EaAurFbkwzOh7wfPaeE9id7hyjURRQoqNfHifHK3XjJU6YJJUQKILGUnwGPEOCA==";
};
};
"jimp-0.12.1" = {
@@ -32238,13 +32391,13 @@ let
sha512 = "0soPJif+yjmzmOF+4cF2hyhxUWWpXpQntsm2joJXFFoRcQiPzsG4dbLKYqYPT3Fc6PjZ8MaLtCkDqqckVSfmRw==";
};
};
- "jitdb-3.1.4" = {
+ "jitdb-3.1.5" = {
name = "jitdb";
packageName = "jitdb";
- version = "3.1.4";
+ version = "3.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/jitdb/-/jitdb-3.1.4.tgz";
- sha512 = "UEzC68eqFIQJPQnmPm2/KGirX2pE+GebhA2EZss3b0UZZca7eGgxpvQ7+sIPcwLKAcZr5rmkFhQHGIQJyf20bg==";
+ url = "https://registry.npmjs.org/jitdb/-/jitdb-3.1.5.tgz";
+ sha512 = "O3z6dmk4FY+Il3zt4CEnDwgbCWP89dsGvCK1Gx7pVOSsKML31WupDJMTICZ3PUagYi52NNUhvCZHUeJVJFdgTA==";
};
};
"jju-1.4.0" = {
@@ -32292,13 +32445,13 @@ let
sha512 = "O7Uw+w/zEWgbL6OcHbyACKSj0PkQeUgmehdoXVSxt92QFCq4+1390Rwh5moI2K/OgC7D8RHRZqHZxT2husMJHA==";
};
};
- "joi-17.4.0" = {
+ "joi-17.4.1" = {
name = "joi";
packageName = "joi";
- version = "17.4.0";
+ version = "17.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/joi/-/joi-17.4.0.tgz";
- sha512 = "F4WiW2xaV6wc1jxete70Rw4V/VuMd6IN+a5ilZsxG4uYtUXWu2kq9W5P2dz30e7Gmw8RCbY/u/uk+dMPma9tAg==";
+ url = "https://registry.npmjs.org/joi/-/joi-17.4.1.tgz";
+ sha512 = "gDPOwQ5sr+BUxXuPDGrC1pSNcVR/yGGcTI0aCnjYxZEa3za60K/iCQ+OFIkEHWZGVCUcUlXlFKvMmrlmxrG6UQ==";
};
};
"join-component-1.1.0" = {
@@ -32364,13 +32517,13 @@ let
sha1 = "bcb4045c8dd0539c134bc1488cdd3e768a7a9e51";
};
};
- "jquery.terminal-2.26.0" = {
+ "jquery.terminal-2.27.1" = {
name = "jquery.terminal";
packageName = "jquery.terminal";
- version = "2.26.0";
+ version = "2.27.1";
src = fetchurl {
- url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.26.0.tgz";
- sha512 = "O4LmUt0+32HgP7GEOpxcDE5KDXx7X8Ru0ZcQor662za2WDzRnx+TzJsbtMRuH2qpI8qBRGmimLIQV/wjNlCTXg==";
+ url = "https://registry.npmjs.org/jquery.terminal/-/jquery.terminal-2.27.1.tgz";
+ sha512 = "EixPlbZdM0tgtjC/KosdSjhRS2QZqG7qKLZ202og4hBTNLgNgZ4Ke6DP1mhC6IKciMHD6IWNYQgSnzQRbIQjIQ==";
};
};
"js-base64-2.6.4" = {
@@ -32580,15 +32733,6 @@ let
sha512 = "y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==";
};
};
- "jsdom-13.2.0" = {
- name = "jsdom";
- packageName = "jsdom";
- version = "13.2.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/jsdom/-/jsdom-13.2.0.tgz";
- sha512 = "cG1NtMWO9hWpqRNRR3dSvEQa8bFI6iLlqU2x4kwX51FQjp0qus8T9aBaAO6iGp3DeBrhdwuKxckknohkmfvsFw==";
- };
- };
"jsdom-14.1.0" = {
name = "jsdom";
packageName = "jsdom";
@@ -32652,49 +32796,49 @@ let
sha512 = "xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==";
};
};
- "jsii-1.30.0" = {
+ "jsii-1.31.0" = {
name = "jsii";
packageName = "jsii";
- version = "1.30.0";
+ version = "1.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsii/-/jsii-1.30.0.tgz";
- sha512 = "TfVHhGjP0QiTEkyfnxrDIE8Da+itxnNUK2YoD69qIPAzmZ58goKVqK4sbXrXz2urHSToGLDmWI8+H69cLeVjJw==";
+ url = "https://registry.npmjs.org/jsii/-/jsii-1.31.0.tgz";
+ sha512 = "q/p5a6OLO9V0pIcyzS5sygkU9lPskY57KM7KbmppLDPVi5nIqpsRyFfsbPnGWFfDBMk//nkcfj+dbKJIplVkgg==";
};
};
- "jsii-pacmak-1.30.0" = {
+ "jsii-pacmak-1.31.0" = {
name = "jsii-pacmak";
packageName = "jsii-pacmak";
- version = "1.30.0";
+ version = "1.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.30.0.tgz";
- sha512 = "hYvISYBXZ5WL/+LtG3HpVrimguqAoWa3D8jaqsnoiIGrdmaxKCZ0VnioJYxEX7wVamYuCwXu5NFx/b31BspU6A==";
+ url = "https://registry.npmjs.org/jsii-pacmak/-/jsii-pacmak-1.31.0.tgz";
+ sha512 = "fGiAoooRPMadwTWU0vfHJdcNzeYdESnkU/8LmlI4k6yF1iIlFMIbWPulBxP6fV7SqV3CZQKGpUbcPD/Uzf1glg==";
};
};
- "jsii-reflect-1.30.0" = {
+ "jsii-reflect-1.31.0" = {
name = "jsii-reflect";
packageName = "jsii-reflect";
- version = "1.30.0";
+ version = "1.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.30.0.tgz";
- sha512 = "t/1Zr1gGqQSYt94Lfq860VLnCr8y8MLvlLorWYqmBeWKCaSPhtYSC1blGhZhDrAW+CBXiT0Oy64j4Q++AntRmw==";
+ url = "https://registry.npmjs.org/jsii-reflect/-/jsii-reflect-1.31.0.tgz";
+ sha512 = "jKc3tryVeEyEBZFv5bDB8rOaEgW+yBPh0DE4GQCKQQLdkp76Lm9ZSkrnJk5e0gEuAWsmuc1DUs35OcVNr8QRWg==";
};
};
- "jsii-rosetta-1.30.0" = {
+ "jsii-rosetta-1.31.0" = {
name = "jsii-rosetta";
packageName = "jsii-rosetta";
- version = "1.30.0";
+ version = "1.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.30.0.tgz";
- sha512 = "ChFg5qhvxCaM2bspCqizs48yMtsm5YLHjBoNZLCkbXyc3yMM5l8pnn787B5ww5TI3+tKxKYWkbiKf356kQ1OgQ==";
+ url = "https://registry.npmjs.org/jsii-rosetta/-/jsii-rosetta-1.31.0.tgz";
+ sha512 = "Heu6D+yI5mmUklLQdX3PdDvHUQm14618Fj4PQM9seKa4cohxzJ7EHopfRObKYHMko9awopx4Qr7Gtu6u/QPqfw==";
};
};
- "jsii-srcmak-0.1.295" = {
+ "jsii-srcmak-0.1.300" = {
name = "jsii-srcmak";
packageName = "jsii-srcmak";
- version = "0.1.295";
+ version = "0.1.300";
src = fetchurl {
- url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.295.tgz";
- sha512 = "xqi5ItFZktdHGzc2XsgNhHsz7egFoFxMpnT0r3ZIbdS6CI1GgBChLEnwxlrE1D6L7c4O4CUImczWgA8b63adPA==";
+ url = "https://registry.npmjs.org/jsii-srcmak/-/jsii-srcmak-0.1.300.tgz";
+ sha512 = "yTB5QIeh1RkiixLzoP3BJ49yiVXnjTGh4O7Ywsn4oxH0IK6e6uDdqn6woFwbBpRwbShixo4PIytpsE2X6hDGgw==";
};
};
"json-bigint-0.2.3" = {
@@ -32994,13 +33138,13 @@ let
sha512 = "0/4Lv6IenJV0qj2oBdgPIAmFiKKnh8qh7bmLFJ+/ZZHLjSeiL3fKKGX3UryvKPbxFbhV+JcYo9KUC19GJ/Z/4A==";
};
};
- "json2jsii-0.1.262" = {
+ "json2jsii-0.1.267" = {
name = "json2jsii";
packageName = "json2jsii";
- version = "0.1.262";
+ version = "0.1.267";
src = fetchurl {
- url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.1.262.tgz";
- sha512 = "EuPkRDhoG5nH95KzXeDrD6ZExFQp6wwRHsz/h1+hrcRBMX5xusEx0kJoYx7R65i7WNavIw/zdJzVVPwhEl+qHw==";
+ url = "https://registry.npmjs.org/json2jsii/-/json2jsii-0.1.267.tgz";
+ sha512 = "mo/Vagk6g+O5olk+K7AwukyrmNFuj/OyBNswmhbGUCmiNN/ddEIVcmCMx481FmYoewTKl0Axyt33iapt5IcxCg==";
};
};
"json3-3.2.6" = {
@@ -33832,13 +33976,13 @@ let
sha512 = "Ca4LSXFFZUjPScRaqOcFxneA0VpKZr4MMYCljyQr4LIewTLb3Y0IUTIsnBBsVubIeEfxeSZpSjSsRM8APEQaAw==";
};
};
- "lambda-local-1.7.4" = {
+ "lambda-local-2.0.0" = {
name = "lambda-local";
packageName = "lambda-local";
- version = "1.7.4";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/lambda-local/-/lambda-local-1.7.4.tgz";
- sha512 = "uLrFPGj2//glOgJGLZn8hNTNlhU+eGx0WFRLZxIoC39nfjLRZ1fncHcPK2t5gA2GcvgtGUT2dnw60M8vJAOIkQ==";
+ url = "https://registry.npmjs.org/lambda-local/-/lambda-local-2.0.0.tgz";
+ sha512 = "5Z7ZEhqVYJSm3djoq7QLDkEk7Ao+jNYbARo3nk3wtjKpgCnEbzOuraxDPDWg7OlZ4JKcsRDP+wNLeORMdbF2ow==";
};
};
"last-call-webpack-plugin-3.0.0" = {
@@ -34336,22 +34480,31 @@ let
sha512 = "wzUvdIeJZhRsG6gpZfmSCfysaxNEr43i+QT+Hie94wvHDKFLi4n7C2GqZ4sTC+PH5b5iktmXJvU87rWvhP3lHw==";
};
};
- "lightning-3.3.1" = {
+ "lightning-3.3.12" = {
name = "lightning";
packageName = "lightning";
- version = "3.3.1";
+ version = "3.3.12";
src = fetchurl {
- url = "https://registry.npmjs.org/lightning/-/lightning-3.3.1.tgz";
- sha512 = "lzj7oODpX7XS/4qHGBG/VAMirBDK/rbWS8S9pTCSUV9ZknuXg2loCkDyPQuB3vC2MMt1QOsXn4oQUtxpPtSa1g==";
+ url = "https://registry.npmjs.org/lightning/-/lightning-3.3.12.tgz";
+ sha512 = "tq7AAMpjQ9sl58pW/qis/vOBzN7MCQ4F4n+ox4VQhyv1qVA+P2LgJq36I1Y6b4RX68+hK48u1eHDzSt527fEXA==";
};
};
- "lightning-3.3.11" = {
+ "lightning-3.3.13" = {
name = "lightning";
packageName = "lightning";
- version = "3.3.11";
+ version = "3.3.13";
src = fetchurl {
- url = "https://registry.npmjs.org/lightning/-/lightning-3.3.11.tgz";
- sha512 = "bD57EjMVMBplyEMjXDMo8MvBfPymufU81kYbixqrvaLHoqsmyTMwLzqpa4CurJ5YKAXLJw68ZReDzDb6rj90Sg==";
+ url = "https://registry.npmjs.org/lightning/-/lightning-3.3.13.tgz";
+ sha512 = "sb2ll58VifSr82EBzppKO7H6Vwix/xiAJNmzWEym/mRApe9D2/eW/Fy8anpjICefPFmMRV1lovPUFHw+wuxF2Q==";
+ };
+ };
+ "lightning-3.3.15" = {
+ name = "lightning";
+ packageName = "lightning";
+ version = "3.3.15";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/lightning/-/lightning-3.3.15.tgz";
+ sha512 = "blbivgD+cHlwUbwMQmY9CVDaRAPCxrk8AKl/zr4F+P7Qqky4iKgm/aHmJ/4eGKa3caGftU3fR1q9pJh/mbRO2g==";
};
};
"lightning-3.3.9" = {
@@ -34498,13 +34651,13 @@ let
sha512 = "04PDPqSlsqIOaaaGZ+41vq5FejI9auqTInicFRndCBgE3bXG8D6W1I+mWhk+1nqbHmyhla/6BUrd5OSiHwKRXw==";
};
};
- "ln-accounting-4.3.0" = {
+ "ln-accounting-4.3.1" = {
name = "ln-accounting";
packageName = "ln-accounting";
- version = "4.3.0";
+ version = "4.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/ln-accounting/-/ln-accounting-4.3.0.tgz";
- sha512 = "JfnHWP6hNmA5DCx0OHq7WKwiwPKyD1lb7GPmRqg0NFr8jj9p/PNnxayfjRD2PsmA5C3OxXO53wCy1XymG4I8+Q==";
+ url = "https://registry.npmjs.org/ln-accounting/-/ln-accounting-4.3.1.tgz";
+ sha512 = "EBEeBymqktoaViGAG5aVmgIOZpWc6IwDqxq93ZYYIw+Uc9Vy/86nUDPx8A/jJC0f8lwEGcqT+hnSIiBF4SyqeA==";
};
};
"ln-service-51.8.2" = {
@@ -34516,31 +34669,49 @@ let
sha512 = "X+AFuuw54NEr8UqbkJlEtqkmlpIpmji7BX+bYmYrEOZOtJca7PbaqspVWq+YB9qWw/OiuI76ly67KGTYM0QbCw==";
};
};
- "ln-service-51.8.4" = {
+ "ln-service-51.8.5" = {
name = "ln-service";
packageName = "ln-service";
- version = "51.8.4";
+ version = "51.8.5";
src = fetchurl {
- url = "https://registry.npmjs.org/ln-service/-/ln-service-51.8.4.tgz";
- sha512 = "8jTfQWtdAJJ2pipprNnUrUUpMxq6wQpT1bhN+ZwyMCdHVo72r58TrFoy0UQsutbgN9OjHMHSsBoyTd5cPmUfWA==";
+ url = "https://registry.npmjs.org/ln-service/-/ln-service-51.8.5.tgz";
+ sha512 = "1SU0eG9/LDy6k3UGXaahmoe1wOahAJkaidWpLX5Nmlfq72I0arad420smma5ZGXAW4wNlGR/gx68KZzzYI5D4A==";
};
};
- "ln-sync-0.4.5" = {
+ "ln-service-51.8.6" = {
+ name = "ln-service";
+ packageName = "ln-service";
+ version = "51.8.6";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ln-service/-/ln-service-51.8.6.tgz";
+ sha512 = "r6beG0PFkK+yhbOQjvTAPf5XDNbzPZr8CE0W1k56T8Jg8mjmHrJCSOb0Tl646xgQgzFaIWe+MRdSButS5xvHAQ==";
+ };
+ };
+ "ln-service-51.8.8" = {
+ name = "ln-service";
+ packageName = "ln-service";
+ version = "51.8.8";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ln-service/-/ln-service-51.8.8.tgz";
+ sha512 = "q3Aljr743seIqtaS5N7UUaFbHGhSQXsOs1zCuAWt6sFTq6A8BLJAjYbzHje9bwPEaiwIDOFeqKjCVp4IjE1Arw==";
+ };
+ };
+ "ln-sync-0.4.6" = {
name = "ln-sync";
packageName = "ln-sync";
- version = "0.4.5";
+ version = "0.4.6";
src = fetchurl {
- url = "https://registry.npmjs.org/ln-sync/-/ln-sync-0.4.5.tgz";
- sha512 = "ETaASkbv5v2gcrob/xonsjy0deKSxIHfKOTfOXQicxhZed02plQ2oAUx/K3yxIhRnm7YS45Z/gYQLxUqHkI4ow==";
+ url = "https://registry.npmjs.org/ln-sync/-/ln-sync-0.4.6.tgz";
+ sha512 = "FMfcEISlboFVz+wLTAJ+FnEIQkoMR7IHcUg4l5JNwsU/UOijM1vTQDFhHVqg5fEQAFboZe3lNd7Rh1uxxqs47Q==";
};
};
- "ln-telegram-3.2.6" = {
+ "ln-telegram-3.2.8" = {
name = "ln-telegram";
packageName = "ln-telegram";
- version = "3.2.6";
+ version = "3.2.8";
src = fetchurl {
- url = "https://registry.npmjs.org/ln-telegram/-/ln-telegram-3.2.6.tgz";
- sha512 = "8Cd/f5v8tz6v7Tu9AMss3Gn71njnfMK9FC8+wBz+LoYLwI1VRj5yS4koWf7dVXD8qsA4DU4TnqZRrGbdSODWyQ==";
+ url = "https://registry.npmjs.org/ln-telegram/-/ln-telegram-3.2.8.tgz";
+ sha512 = "3UpC8pChcDWv4sGBQoEulPUcj3DULCMKG0TTYHxkFOh/n3qSkn0jLJLUQLiOJQW55Co6KAANcmRrF2rLHuisRg==";
};
};
"load-bmfont-1.4.1" = {
@@ -36559,15 +36730,6 @@ let
sha1 = "f35ca91c493f7b73da0e07495304f17b31f87ee5";
};
};
- "lunr-2.3.3" = {
- name = "lunr";
- packageName = "lunr";
- version = "2.3.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/lunr/-/lunr-2.3.3.tgz";
- sha512 = "rlAEsgU9Bnavca2w1WJ6+6cdeHMXNyadcersyk3ZpuhgWb5HBNj8l4WwJz9PjksAhYDlpQffCVXPctOn+wCIVA==";
- };
- };
"lunr-2.3.9" = {
name = "lunr";
packageName = "lunr";
@@ -36829,15 +36991,6 @@ let
sha512 = "p+NIGQbEBxlw/qWwG+NME98G/9kjOQI70hmaH8QEZtIWfTmfMYLKQW4PJChP4izPHNAxlOfv/qefP0+2ZXn84A==";
};
};
- "map-like-2.0.0" = {
- name = "map-like";
- packageName = "map-like";
- version = "2.0.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/map-like/-/map-like-2.0.0.tgz";
- sha1 = "94496d49ad333c0dc3234b27adbbd1e8535953b4";
- };
- };
"map-merge-1.1.0" = {
name = "map-merge";
packageName = "map-merge";
@@ -36946,13 +37099,13 @@ let
sha512 = "34RwOXZT8kyuOJy25oJNJoulO8L0bTHYWXcdZBYZqFnjIy3NgjeoM3FmPXIOFQ26/lSHYMr8oc62B6adxXcb3Q==";
};
};
- "markdown-it-12.0.6" = {
+ "markdown-it-12.1.0" = {
name = "markdown-it";
packageName = "markdown-it";
- version = "12.0.6";
+ version = "12.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/markdown-it/-/markdown-it-12.0.6.tgz";
- sha512 = "qv3sVLl4lMT96LLtR7xeRJX11OUFjsaD5oVat2/SNBIb21bJXwal2+SklcRbTwGwqWpWH/HRtYavOoJE+seL8w==";
+ url = "https://registry.npmjs.org/markdown-it/-/markdown-it-12.1.0.tgz";
+ sha512 = "7temG6IFOOxfU0SgzhqR+vr2diuMhyO5uUIEZ3C5NbXhqC9uFUHoU41USYuDFoZRsaY7BEIEei874Z20VMLF6A==";
};
};
"markdown-it-8.4.2" = {
@@ -40141,6 +40294,15 @@ let
sha512 = "KKYdza4heMsEfSWD7VPUIz3zX2XDwOyX2d+geb4vrERZMT5RMU6ujjaD+I5Yr54uZxQ2w6XRTAhHBbSCyovZBg==";
};
};
+ "needle-2.8.0" = {
+ name = "needle";
+ packageName = "needle";
+ version = "2.8.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/needle/-/needle-2.8.0.tgz";
+ sha512 = "ZTq6WYkN/3782H1393me3utVYdq2XyqNUFBsprEE3VMAT0+hP/cItpnITpqsY6ep2yeFE4Tqtqwc74VqUlUYtw==";
+ };
+ };
"negotiator-0.3.0" = {
name = "negotiator";
packageName = "negotiator";
@@ -40232,13 +40394,13 @@ let
sha512 = "Gd1aexpJ3RrOzkssdE8ipS67PuppOAkJNhRqQPp2in2XnJKPm5kvYonYMNVadasSFlNdmVCk9nELV3TnbAfklw==";
};
};
- "netlify-redirect-parser-8.0.0" = {
+ "netlify-redirect-parser-8.1.0" = {
name = "netlify-redirect-parser";
packageName = "netlify-redirect-parser";
- version = "8.0.0";
+ version = "8.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-8.0.0.tgz";
- sha512 = "4E7YYZHVje+aofCiwznWVZJowf7ed6nrFexlL/ogQaE7745KI8KdHj7itVXAPggpiqiTPj9Iz/LMh/av6iT1Gg==";
+ url = "https://registry.npmjs.org/netlify-redirect-parser/-/netlify-redirect-parser-8.1.0.tgz";
+ sha512 = "y5uzRHSyHVDDIgcFwvRRIELliBc7SKFuvuyVgsIMZWaNDCKNO4Etk2CIeGlJG+++g7NFD/XlYJaqgw2jJkqe4A==";
};
};
"netlify-redirector-0.2.1" = {
@@ -40728,13 +40890,13 @@ let
sha1 = "87a9065cdb355d3182d8f94ce11188b825c68a3b";
};
};
- "node-ipc-9.1.4" = {
+ "node-ipc-9.2.1" = {
name = "node-ipc";
packageName = "node-ipc";
- version = "9.1.4";
+ version = "9.2.1";
src = fetchurl {
- url = "https://registry.npmjs.org/node-ipc/-/node-ipc-9.1.4.tgz";
- sha512 = "A+f0mn2KxUt1uRTSd5ktxQUsn2OEhj5evo7NUi/powBzMSZ0vocdzDjlq9QN2v3LH6CJi3e5xAenpZ1QwU5A8g==";
+ url = "https://registry.npmjs.org/node-ipc/-/node-ipc-9.2.1.tgz";
+ sha512 = "mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ==";
};
};
"node-libs-browser-2.2.1" = {
@@ -41223,15 +41385,6 @@ let
sha512 = "U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==";
};
};
- "normalize-url-4.5.0" = {
- name = "normalize-url";
- packageName = "normalize-url";
- version = "4.5.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.0.tgz";
- sha512 = "2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==";
- };
- };
"normalize-url-4.5.1" = {
name = "normalize-url";
packageName = "normalize-url";
@@ -41646,13 +41799,13 @@ let
sha512 = "KEGjPDVoU5K6swgo9hJVA/qYGlwfbFx+Kg2QB/kd7rzV5N8N5Mg6PlsoCMohVnQmo+pzJap/F610qTodKzecGQ==";
};
};
- "oas-resolver-2.5.5" = {
+ "oas-resolver-2.5.6" = {
name = "oas-resolver";
packageName = "oas-resolver";
- version = "2.5.5";
+ version = "2.5.6";
src = fetchurl {
- url = "https://registry.npmjs.org/oas-resolver/-/oas-resolver-2.5.5.tgz";
- sha512 = "1po1gzIlTXQqyVNtLFWJuzDm4xxhMCJ8QcP3OarKDO8aJ8AmCtQ67XZ1X+nBbHH4CjTcEsIab1qX5+GIU4f2Gg==";
+ url = "https://registry.npmjs.org/oas-resolver/-/oas-resolver-2.5.6.tgz";
+ sha512 = "Yx5PWQNZomfEhPPOphFbZKi9W93CocQj18NlD2Pa4GWZzdZpSJvYwoiuurRI7m3SpcChrnO08hkuQDL3FGsVFQ==";
};
};
"oas-schema-walker-1.1.5" = {
@@ -41664,13 +41817,13 @@ let
sha512 = "2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==";
};
};
- "oas-validator-5.0.7" = {
+ "oas-validator-5.0.8" = {
name = "oas-validator";
packageName = "oas-validator";
- version = "5.0.7";
+ version = "5.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/oas-validator/-/oas-validator-5.0.7.tgz";
- sha512 = "gtOjKWQMVeOBIuioguaXA7sMXfJ9q4efHDFo3kmcy9HZEtmGla3aptQK0LZG1AhOX9zambKUwH72kqgoIJa0Fg==";
+ url = "https://registry.npmjs.org/oas-validator/-/oas-validator-5.0.8.tgz";
+ sha512 = "cu20/HE5N5HKqVygs3dt94eYJfBi0TsZvPVXDhbXQHiEityDN+RROTleefoKRKKJ9dFAF2JBkDHgvWj0sjKGmw==";
};
};
"oauth-0.9.15" = {
@@ -42043,13 +42196,13 @@ let
sha512 = "0HGaSR/E/seIhSzFxLkh0QqckuNSre4iGqSElZRUv1hVHH2YgrZ7xtQL9McwL8o1fh6HqkzykjUx0Iy2haVIUg==";
};
};
- "office-ui-fabric-react-7.172.1" = {
+ "office-ui-fabric-react-7.173.0" = {
name = "office-ui-fabric-react";
packageName = "office-ui-fabric-react";
- version = "7.172.1";
+ version = "7.173.0";
src = fetchurl {
- url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.172.1.tgz";
- sha512 = "W3QFwxmHAu4Pn65hccuLSx8yiGzto3eRkMgD46OIwDT9smTEF6U3OVSZC/8cpX24BJF9Qe5u034InIfzPLtJeQ==";
+ url = "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.173.0.tgz";
+ sha512 = "CXiIneX2lGL1l9vQa2t0nHnngKGUeCnOb0xoK58aGUeWKZuDpiVmxguokkvmrVr8F4hNb8thLfbyqFWpa7VJHQ==";
};
};
"omggif-1.0.10" = {
@@ -42223,13 +42376,13 @@ let
sha512 = "fvaSZRzprpwLFge/mcwE0CItfniNisVNamDdMK1FQUjh4ArQZ8ZWSkDaJbZc3XaANKZHq0xIa8NJpZ2HSe3oXA==";
};
};
- "oo-ascii-tree-1.30.0" = {
+ "oo-ascii-tree-1.31.0" = {
name = "oo-ascii-tree";
packageName = "oo-ascii-tree";
- version = "1.30.0";
+ version = "1.31.0";
src = fetchurl {
- url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.30.0.tgz";
- sha512 = "TzXuoCnha2QHFcAR+8+tBgD7Wnn6Uh+P3aZMoXKDJ3CVLXFnTnzHy4WMmmz01pTfv+f5haQMjhL9OIFJLEZ5kA==";
+ url = "https://registry.npmjs.org/oo-ascii-tree/-/oo-ascii-tree-1.31.0.tgz";
+ sha512 = "gNb2MyP1ZcF7cX0WgsAjYe4gZcx7BMLBWKE2TJZZbQ9/j4D8gbJh5Aq6RlXBgev74ODlgAVVcPr2wKU4Dufhqg==";
};
};
"opal-runtime-1.0.11" = {
@@ -42268,15 +42421,6 @@ let
sha512 = "IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==";
};
};
- "open-7.1.0" = {
- name = "open";
- packageName = "open";
- version = "7.1.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/open/-/open-7.1.0.tgz";
- sha512 = "lLPI5KgOwEYCDKXf4np7y1PBEkj7HYIyP2DY8mVDRnx0VIIu6bNrRB0R66TuO7Mack6EnTNLm4uvcl1UoklTpA==";
- };
- };
"open-7.3.0" = {
name = "open";
packageName = "open";
@@ -42421,13 +42565,13 @@ let
sha512 = "Su8jA45PhegUgJnEAT15DYt2spPJgvjyTtXqg+Lw5AtGePfcQskV6ACEzsL0XPoAXIFf09Vx6sBor9pek+tl+Q==";
};
};
- "openapi-sampler-1.0.1" = {
+ "openapi-sampler-1.1.0" = {
name = "openapi-sampler";
packageName = "openapi-sampler";
- version = "1.0.1";
+ version = "1.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/openapi-sampler/-/openapi-sampler-1.0.1.tgz";
- sha512 = "qBjxkSLJV183zTTs4fgxtU/iWSLUUu2aH2+5ddWkNhV7p8CSe/mnAgoLkEbMfHtel6yr9NF+vjUWqfM+iiwORQ==";
+ url = "https://registry.npmjs.org/openapi-sampler/-/openapi-sampler-1.1.0.tgz";
+ sha512 = "/LhZYKNBWphLEpbAG5BdpBZbIbmLgC4vTiTj8N/MV0LF9ptmKOiJ2nETVlacNjXHt7iqDgZDELJCIoZ3q5ZG6A==";
};
};
"openapi-schema-validator-3.0.3" = {
@@ -42763,15 +42907,6 @@ let
sha512 = "9tXIMPvjZ7hPTbk8DFq1f7Kow/HU/pQYB60JbNq+QnGwcyhWVZaQ4hM9zQDEsPxw/muLpgiHSaumUZxCAmod/w==";
};
};
- "ora-5.3.0" = {
- name = "ora";
- packageName = "ora";
- version = "5.3.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/ora/-/ora-5.3.0.tgz";
- sha512 = "zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==";
- };
- };
"ora-5.4.0" = {
name = "ora";
packageName = "ora";
@@ -42916,22 +43051,22 @@ let
sha512 = "0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==";
};
};
- "ot-builder-1.0.9" = {
+ "ot-builder-1.0.10" = {
name = "ot-builder";
packageName = "ot-builder";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/ot-builder/-/ot-builder-1.0.9.tgz";
- sha512 = "y3TBkZdnqoLtHsyPDni+NA43nlN3hGeEfw+5FvrtNplnwMqFtYTTZ0aUa9TCmjyih5dtMOGay8HhOSFGZ5ONhw==";
+ url = "https://registry.npmjs.org/ot-builder/-/ot-builder-1.0.10.tgz";
+ sha512 = "2zstOuPOmZi2lHwBU79Qa0Y5nwlsMhXvnSnsSMW0l4tTSpIVVe+UjlKlOyvTNA8sMw/rK2/53nTj8k9R78dl3A==";
};
};
- "otb-ttc-bundle-1.0.9" = {
+ "otb-ttc-bundle-1.0.10" = {
name = "otb-ttc-bundle";
packageName = "otb-ttc-bundle";
- version = "1.0.9";
+ version = "1.0.10";
src = fetchurl {
- url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.0.9.tgz";
- sha512 = "q1PtQMsMMcZluIkNh5Nk469vzM0j8yNzIqab5/xhM0dstnIC/+8ax0yR1uf6MvcKuZSv6Pict/knFs6n/k065w==";
+ url = "https://registry.npmjs.org/otb-ttc-bundle/-/otb-ttc-bundle-1.0.10.tgz";
+ sha512 = "t1RLC1ppX0CqI6WQ3/MfLnPsyzFqYo9MdZ6mWdSFxSlKHkJGWa+x0rMSTfCwiv9tGBPGusvN007A8855ZD4A5w==";
};
};
"ow-0.21.0" = {
@@ -42997,13 +43132,13 @@ let
sha512 = "BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==";
};
};
- "p-debounce-1.0.0" = {
+ "p-debounce-2.1.0" = {
name = "p-debounce";
packageName = "p-debounce";
- version = "1.0.0";
+ version = "2.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/p-debounce/-/p-debounce-1.0.0.tgz";
- sha1 = "cb7f2cbeefd87a09eba861e112b67527e621e2fd";
+ url = "https://registry.npmjs.org/p-debounce/-/p-debounce-2.1.0.tgz";
+ sha512 = "M9bMt62TTnozdZhqFgs+V7XD2MnuKCaz+7fZdlu2/T7xruI3uIE5CicQ0vx1hV7HIUYF0jF+4/R1AgfOkl74Qw==";
};
};
"p-defer-1.0.0" = {
@@ -43096,6 +43231,15 @@ let
sha512 = "Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==";
};
};
+ "p-is-promise-3.0.0" = {
+ name = "p-is-promise";
+ packageName = "p-is-promise";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/p-is-promise/-/p-is-promise-3.0.0.tgz";
+ sha512 = "Wo8VsW4IRQSKVXsJCn7TomUaVtyfjVDn3nUP7kE967BQk0CwFpdbZs0X0uk5sW9mkBa9eNM7hCMaG93WUAwxYQ==";
+ };
+ };
"p-limit-1.3.0" = {
name = "p-limit";
packageName = "p-limit";
@@ -43456,6 +43600,15 @@ let
sha512 = "RfahPCunM9GI7ryJV/zY0bWQiokZyLqaSNHXtbNSoLb7bwTvBbJBEyCJ01KWs4j1Gj7GmX8crYXQ1sNX6P2VKA==";
};
};
+ "pacote-11.3.5" = {
+ name = "pacote";
+ packageName = "pacote";
+ version = "11.3.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pacote/-/pacote-11.3.5.tgz";
+ sha512 = "fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==";
+ };
+ };
"pad-0.0.5" = {
name = "pad";
packageName = "pad";
@@ -43474,13 +43627,13 @@ let
sha1 = "ad1f22ce1bf0fdc0d6ddd908af17f351a404b8ac";
};
};
- "paid-services-2.0.0" = {
+ "paid-services-2.0.1" = {
name = "paid-services";
packageName = "paid-services";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchurl {
- url = "https://registry.npmjs.org/paid-services/-/paid-services-2.0.0.tgz";
- sha512 = "Z79YC8641Zd58D7tSoQayRdEiMbPUyxs88R5z8Wc66P8eUJKxAiKxo3QLxrx+3bDwI90RylZBVkYY7usAu6Tng==";
+ url = "https://registry.npmjs.org/paid-services/-/paid-services-2.0.1.tgz";
+ sha512 = "zbXKJneBdfu6gnl/H4ahUHPN7gyV2dO0kkz6U7sMm+VmWjPyJgRqpykbAE32YohJtcJCCmgHZf88cSMhRL9jpQ==";
};
};
"pako-0.2.9" = {
@@ -43501,13 +43654,13 @@ let
sha512 = "4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==";
};
};
- "papaparse-5.2.0" = {
+ "papaparse-5.3.1" = {
name = "papaparse";
packageName = "papaparse";
- version = "5.2.0";
+ version = "5.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/papaparse/-/papaparse-5.2.0.tgz";
- sha512 = "ylq1wgUSnagU+MKQtNeVqrPhZuMYBvOSL00DHycFTCxownF95gpLAk1HiHdUW77N8yxRq1qHXLdlIPyBSG9NSA==";
+ url = "https://registry.npmjs.org/papaparse/-/papaparse-5.3.1.tgz";
+ sha512 = "Dbt2yjLJrCwH2sRqKFFJaN5XgIASO9YOFeFP8rIBRG2Ain8mqk5r1M6DkfvqEVozVcz3r3HaUGw253hA1nLIcA==";
};
};
"parallel-transform-1.2.0" = {
@@ -43663,15 +43816,6 @@ let
sha512 = "Js7ueMZOVSZ3tP8C7E3KZiHv6QQl7lnJ+OkbxoaFazzSa2KyEHqApfGbU3XboUgUnq4ZuUmskUpYKTNx01fm5A==";
};
};
- "parse-github-repo-url-1.4.1" = {
- name = "parse-github-repo-url";
- packageName = "parse-github-repo-url";
- version = "1.4.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz";
- sha1 = "9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50";
- };
- };
"parse-github-url-1.0.2" = {
name = "parse-github-url";
packageName = "parse-github-url";
@@ -43870,13 +44014,13 @@ let
sha1 = "32d4b6afde631420e5f415919a222b774b575707";
};
};
- "parse-url-5.0.6" = {
+ "parse-url-6.0.0" = {
name = "parse-url";
packageName = "parse-url";
- version = "5.0.6";
+ version = "6.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/parse-url/-/parse-url-5.0.6.tgz";
- sha512 = "nZp+U7NFVTsBXTh6oGxdwvd7ncz3hJCl74q0lC0pLc3ypXJMKFUpfUEAd4r1x8zVVF5UHFik+CBNOQKN0ayByA==";
+ url = "https://registry.npmjs.org/parse-url/-/parse-url-6.0.0.tgz";
+ sha512 = "cYyojeX7yIIwuJzledIHeLUBVJ6COVLeT4eF+2P6aKVzwvgKQPndCBv3+yQ7pcWjqToYwaligxzSYNNmGoMAvw==";
};
};
"parse5-1.5.1" = {
@@ -44095,13 +44239,13 @@ let
sha1 = "1fe63268c92e75606626437e3b906662c15ba6ee";
};
};
- "passport-oauth2-1.5.0" = {
+ "passport-oauth2-1.6.0" = {
name = "passport-oauth2";
packageName = "passport-oauth2";
- version = "1.5.0";
+ version = "1.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/passport-oauth2/-/passport-oauth2-1.5.0.tgz";
- sha512 = "kqBt6vR/5VlCK8iCx1/KpY42kQ+NEHZwsSyt4Y6STiNjU+wWICG1i8ucc1FapXDGO15C5O5VZz7+7vRzrDPXXQ==";
+ url = "https://registry.npmjs.org/passport-oauth2/-/passport-oauth2-1.6.0.tgz";
+ sha512 = "emXPLqLcVEcLFR/QvQXZcwLmfK8e9CqvMgmOFJxcNT3okSFMtUbRRKpY20x5euD+01uHsjjCa07DYboEeLXYiw==";
};
};
"passport-oauth2-client-password-0.1.2" = {
@@ -44437,13 +44581,13 @@ let
sha512 = "iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==";
};
};
- "peek-readable-3.1.3" = {
+ "peek-readable-3.1.4" = {
name = "peek-readable";
packageName = "peek-readable";
- version = "3.1.3";
+ version = "3.1.4";
src = fetchurl {
- url = "https://registry.npmjs.org/peek-readable/-/peek-readable-3.1.3.tgz";
- sha512 = "mpAcysyRJxmICBcBa5IXH7SZPvWkcghm6Fk8RekoS3v+BpbSzlZzuWbMx+GXrlUwESi9qHar4nVEZNMKylIHvg==";
+ url = "https://registry.npmjs.org/peek-readable/-/peek-readable-3.1.4.tgz";
+ sha512 = "DX7ec7frSMtCWw+zMd27f66hcxIz/w9LQTY2RflB4WNHCVPAye1pJiP2t3gvaaOhu7IOhtPbHw8MemMj+F5lrg==";
};
};
"peek-stream-1.1.3" = {
@@ -44851,6 +44995,15 @@ let
sha512 = "NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==";
};
};
+ "pkg-fetch-3.1.1" = {
+ name = "pkg-fetch";
+ packageName = "pkg-fetch";
+ version = "3.1.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg-fetch/-/pkg-fetch-3.1.1.tgz";
+ sha512 = "3GfpNwbwoTxge2TrVp6Oyz/FZJOoxF1r0+1YikOhnBXa2Di/VOJKtUObFHap76BFnyFo1fwh5vARWFR9TzLKUg==";
+ };
+ };
"pkg-up-2.0.0" = {
name = "pkg-up";
packageName = "pkg-up";
@@ -45887,6 +46040,15 @@ let
sha512 = "s8Aai8++QQGi4sSbs/M1Qku62PFK49Jm1CbgXklGz4nmHveDq0wzJkg7Na5QbnO1uNH8K7iqx2EQ/mV0MZEmOg==";
};
};
+ "prebuild-install-6.0.1" = {
+ name = "prebuild-install";
+ packageName = "prebuild-install";
+ version = "6.0.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.0.1.tgz";
+ sha512 = "7GOJrLuow8yeiyv75rmvZyeMGzl8mdEX5gY69d6a6bHWmiPevwqFw+tQavhK0EYMaSg3/KD24cWqeQv1EWsqDQ==";
+ };
+ };
"prebuild-install-6.1.3" = {
name = "prebuild-install";
packageName = "prebuild-install";
@@ -46247,13 +46409,13 @@ let
sha512 = "dG2w7WtovUa4SiYTdWn9H8Bd4JNdei2djtkP/Bk9fXq81j5Q15ZPHYSwhUVvBRbp5zMkGtu0Yk62HuMcly0pRw==";
};
};
- "prismjs-1.24.0" = {
+ "prismjs-1.24.1" = {
name = "prismjs";
packageName = "prismjs";
- version = "1.24.0";
+ version = "1.24.1";
src = fetchurl {
- url = "https://registry.npmjs.org/prismjs/-/prismjs-1.24.0.tgz";
- sha512 = "SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ==";
+ url = "https://registry.npmjs.org/prismjs/-/prismjs-1.24.1.tgz";
+ sha512 = "mNPsedLuk90RVJioIky8ANZEwYm5w9LcvCXrxHlwf4fNVSn8jEipMybMkWUyyF0JhnC+C4VcOVSBuHRKs1L5Ow==";
};
};
"private-0.1.8" = {
@@ -46337,13 +46499,13 @@ let
sha512 = "X11vso1oNLtyDa2j8fsMol2fph1+5PoQ4vpEc1it/rM8eLuRTmrmTg4jfn82WhNur241AYitgjKCgmlgMRZesw==";
};
};
- "process-exists-4.0.0" = {
+ "process-exists-4.1.0" = {
name = "process-exists";
packageName = "process-exists";
- version = "4.0.0";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/process-exists/-/process-exists-4.0.0.tgz";
- sha512 = "BnlcYPiZjSW+fye12g9B7UeCzMAOdMkxuTz3zcytJ2BHwYZf2RoKvuuwUcJLeXlGj58x9YQrvhT21PmKhUc4UQ==";
+ url = "https://registry.npmjs.org/process-exists/-/process-exists-4.1.0.tgz";
+ sha512 = "BBJoiorUKoP2AuM5q/yKwIfT1YWRHsaxjW+Ayu9erLhqKOfnXzzVVML0XTYoQZuI1YvcWKmc1dh06DEy4+KzfA==";
};
};
"process-nextick-args-1.0.7" = {
@@ -46364,6 +46526,24 @@ let
sha512 = "3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==";
};
};
+ "process-utils-2.6.0" = {
+ name = "process-utils";
+ packageName = "process-utils";
+ version = "2.6.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/process-utils/-/process-utils-2.6.0.tgz";
+ sha512 = "2zKFADQDvHiUDyJQTsBTdu1+Q2D/WtReBotZwXmD9oUueb0kNv4rXulK/78hMM+nclBNFZ/ZlHOJtobt8oHpqQ==";
+ };
+ };
+ "process-utils-4.0.0" = {
+ name = "process-utils";
+ packageName = "process-utils";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/process-utils/-/process-utils-4.0.0.tgz";
+ sha512 = "fMyMQbKCxX51YxR7YGCzPjLsU3yDzXFkP4oi1/Mt5Ixnk7GO/7uUTj8mrCHUwuvozWzI+V7QSJR9cZYnwNOZPg==";
+ };
+ };
"progress-1.1.8" = {
name = "progress";
packageName = "progress";
@@ -46832,15 +47012,6 @@ let
sha512 = "LLyJcNVKRK8AUXKcpCrZA21+mlrjzlzTLQZp/Yu279hqqQrakAu9IusT7zEddhhkQrzm6UQ9cER3nhrIZqh0hw==";
};
};
- "psbt-1.1.8" = {
- name = "psbt";
- packageName = "psbt";
- version = "1.1.8";
- src = fetchurl {
- url = "https://registry.npmjs.org/psbt/-/psbt-1.1.8.tgz";
- sha512 = "gnGq1ikGhvcsJij9BU2DZWBfXp09yRi/72+790hNwPaMPobgWrdlQ6sg6rNyDNYf+lwzYV8WIyHOLk2zH/7fGg==";
- };
- };
"pseudomap-1.0.2" = {
name = "pseudomap";
packageName = "pseudomap";
@@ -47732,13 +47903,13 @@ let
sha512 = "l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==";
};
};
- "puppeteer-10.0.0" = {
+ "puppeteer-10.1.0" = {
name = "puppeteer";
packageName = "puppeteer";
- version = "10.0.0";
+ version = "10.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/puppeteer/-/puppeteer-10.0.0.tgz";
- sha512 = "AxHvCb9IWmmP3gMW+epxdj92Gglii+6Z4sb+W+zc2hTTu10HF0yg6hGXot5O74uYkVqG3lfDRLfnRpi6WOwi5A==";
+ url = "https://registry.npmjs.org/puppeteer/-/puppeteer-10.1.0.tgz";
+ sha512 = "bsyDHbFBvbofZ63xqF7hMhuKBX1h4WsqFIAoh1GuHr/Y9cewh+EFNAOdqWSkQRHLiBU/MY6M+8PUnXXjAPtuSg==";
};
};
"purgecss-2.3.0" = {
@@ -47768,13 +47939,13 @@ let
sha512 = "Cb5aOY6Z6JxjAKBmpmmzoJ+8I6pJlRjJ5WYoM2Vw3kSlClojmIXzA+FP0yglJ4ELokrqLX223frxJTnxUx0dpw==";
};
};
- "push-stream-to-pull-stream-1.0.4" = {
+ "push-stream-to-pull-stream-1.0.5" = {
name = "push-stream-to-pull-stream";
packageName = "push-stream-to-pull-stream";
- version = "1.0.4";
+ version = "1.0.5";
src = fetchurl {
- url = "https://registry.npmjs.org/push-stream-to-pull-stream/-/push-stream-to-pull-stream-1.0.4.tgz";
- sha512 = "W1ysxl25uU6410OGipJM0/FvlNoXvuZqIgSLGELkZ6+MaXPAp/wr2EvAYKrs1o4blzhYssv/cFXiiRJkMnnhrA==";
+ url = "https://registry.npmjs.org/push-stream-to-pull-stream/-/push-stream-to-pull-stream-1.0.5.tgz";
+ sha512 = "oQfzDroAv+SySQIXFiBVkShIh8Vgpr+hd7TrwyUna1kVrbv3i6D+QQC+31QdI7D6Jow61QLQW+uWToxv4cXI2w==";
};
};
"pushdata-bitcoin-1.0.1" = {
@@ -47786,13 +47957,13 @@ let
sha1 = "15931d3cd967ade52206f523aa7331aef7d43af7";
};
};
- "pyright-1.1.153" = {
+ "pyright-1.1.156" = {
name = "pyright";
packageName = "pyright";
- version = "1.1.153";
+ version = "1.1.156";
src = fetchurl {
- url = "https://registry.npmjs.org/pyright/-/pyright-1.1.153.tgz";
- sha512 = "t5Y9IojL2Sifm1Q04BEBJDLP86rF4RpXma28HEP/EXJRHyyNxu8css77HC+tZqJXXXZVtAjaJxJSAEwq5afGjg==";
+ url = "https://registry.npmjs.org/pyright/-/pyright-1.1.156.tgz";
+ sha512 = "TIe7mK/BUTmdTBpmEYYT5XuRp8qwaFUxF2782HTTTe3hT2UU8UUN0wtIqwHpgFJZksIbahx4UeJyTaOi4ssq6A==";
};
};
"q-0.9.7" = {
@@ -48965,13 +49136,13 @@ let
sha512 = "+oZJurc4hXpaaqsN68GoZGQAQIA3qr09Or4fqEsargABnbe5Aau8hFn6ISVleT3cpY/0n/8drn7huyyEvTbghA==";
};
};
- "readable-web-to-node-stream-3.0.1" = {
+ "readable-web-to-node-stream-3.0.2" = {
name = "readable-web-to-node-stream";
packageName = "readable-web-to-node-stream";
- version = "3.0.1";
+ version = "3.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.1.tgz";
- sha512 = "4zDC6CvjUyusN7V0QLsXVB7pJCD9+vtrM9bYDRv6uBQ+SKfx36rp5AFNPRgh9auKRul/a1iFZJYXcCbwRL+SaA==";
+ url = "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz";
+ sha512 = "ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==";
};
};
"readdir-glob-1.1.1" = {
@@ -49271,13 +49442,13 @@ let
sha512 = "Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==";
};
};
- "reftools-1.1.8" = {
+ "reftools-1.1.9" = {
name = "reftools";
packageName = "reftools";
- version = "1.1.8";
+ version = "1.1.9";
src = fetchurl {
- url = "https://registry.npmjs.org/reftools/-/reftools-1.1.8.tgz";
- sha512 = "Yvz9NH8uFHzD/AXX82Li1GdAP6FzDBxEZw+njerNBBQv/XHihqsWAjNfXtaq4QD2l4TEZVnp4UbktdYSegAM3g==";
+ url = "https://registry.npmjs.org/reftools/-/reftools-1.1.9.tgz";
+ sha512 = "OVede/NQE13xBQ+ob5CKd5KyeJYU2YInb1bmV4nRoOfquZPkAkxuOXicSe1PvqIuZZ4kD13sPKBbR7UFDmli6w==";
};
};
"regenerate-1.4.2" = {
@@ -49352,6 +49523,15 @@ let
sha512 = "J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==";
};
};
+ "regexp-to-ast-0.3.5" = {
+ name = "regexp-to-ast";
+ packageName = "regexp-to-ast";
+ version = "0.3.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/regexp-to-ast/-/regexp-to-ast-0.3.5.tgz";
+ sha512 = "1CJygtdvsfNFwiyjaMLBWtg2tfEqx/jSZ8S6TV+GlNL8kiH8rb4cm5Pb7A/C2BpyM/fA8ZJEudlCwi/jvAY+Ow==";
+ };
+ };
"regexp.prototype.flags-1.3.1" = {
name = "regexp.prototype.flags";
packageName = "regexp.prototype.flags";
@@ -50432,13 +50612,13 @@ let
sha1 = "6f697e50a0e4ddc8c8f7fb547a9b60dead43678d";
};
};
- "retry-request-4.2.0" = {
+ "retry-request-4.2.2" = {
name = "retry-request";
packageName = "retry-request";
- version = "4.2.0";
+ version = "4.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/retry-request/-/retry-request-4.2.0.tgz";
- sha512 = "rIwHm2pipUX7MFTpscNr9CNfOsW3gzcosqUOvS7MbuURgdDeIzNVjA/sNgs4BTt0g3L748hB7Q/Yt6StRFHD4w==";
+ url = "https://registry.npmjs.org/retry-request/-/retry-request-4.2.2.tgz";
+ sha512 = "xA93uxUD/rogV7BV59agW/JHPGXeREMWiZc9jhcwY4YdZ7QOtC7qbomYg0n4wyk2lJhggjvKvhNX8wln/Aldhg==";
};
};
"reusify-1.0.4" = {
@@ -50639,13 +50819,13 @@ let
sha512 = "/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==";
};
};
- "rollup-2.52.3" = {
+ "rollup-2.53.1" = {
name = "rollup";
packageName = "rollup";
- version = "2.52.3";
+ version = "2.53.1";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.52.3.tgz";
- sha512 = "QF3Sju8Kl2z0osI4unyOLyUudyhOMK6G0AeqJWgfiyigqLAlnNrfBcDWDx+f1cqn+JU2iIYVkDrgQ6/KtwEfrg==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.53.1.tgz";
+ sha512 = "yiTCvcYXZEulNWNlEONOQVlhXA/hgxjelFSjNcrwAAIfYx/xqjSHwqg/cCaWOyFRKr+IQBaXwt723m8tCaIUiw==";
};
};
"rollup-plugin-babel-4.4.0" = {
@@ -50963,15 +51143,6 @@ let
sha512 = "xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==";
};
};
- "rxjs-6.6.3" = {
- name = "rxjs";
- packageName = "rxjs";
- version = "6.6.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/rxjs/-/rxjs-6.6.3.tgz";
- sha512 = "trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==";
- };
- };
"rxjs-6.6.7" = {
name = "rxjs";
packageName = "rxjs";
@@ -51062,15 +51233,6 @@ let
sha512 = "b9wZ986HHCo/HbKrRpBJb2kqXMK9CEWIE1egeEvZsYn69ay3kdfl9nG3RyOcR+jInTDf7a86WQ1d4VJX7goSSQ==";
};
};
- "safe-join-0.1.3" = {
- name = "safe-join";
- packageName = "safe-join";
- version = "0.1.3";
- src = fetchurl {
- url = "https://registry.npmjs.org/safe-join/-/safe-join-0.1.3.tgz";
- sha512 = "Ylh1EWn4pmL57HRV/oi4Ye7ws5AxKkdGpyDdWsvZob5VLH8xnQpG8tqmHD5v4SdKlN7hyrBjYt7Jm3faeC+uJg==";
- };
- };
"safe-json-stringify-1.2.0" = {
name = "safe-json-stringify";
packageName = "safe-json-stringify";
@@ -51134,13 +51296,13 @@ let
sha512 = "y/52Mcy7aw3gRm7IrcGDFx/bCk4AhRh2eI9luHOQM86nZsqwiRkkq2GekHXBBD+SmPidc8i2PqtYZl+pWJ8Oeg==";
};
};
- "sass-1.35.1" = {
+ "sass-1.35.2" = {
name = "sass";
packageName = "sass";
- version = "1.35.1";
+ version = "1.35.2";
src = fetchurl {
- url = "https://registry.npmjs.org/sass/-/sass-1.35.1.tgz";
- sha512 = "oCisuQJstxMcacOPmxLNiLlj4cUyN2+8xJnG7VanRoh2GOLr9RqkvI4AxA4a6LHVg/rsu+PmxXeGhrdSF9jCiQ==";
+ url = "https://registry.npmjs.org/sass/-/sass-1.35.2.tgz";
+ sha512 = "jhO5KAR+AMxCEwIH3v+4zbB2WB0z67V1X0jbapfVwQQdjHZUGUyukpnoM6+iCMfsIUC016w9OPKQ5jrNOS9uXw==";
};
};
"sax-0.5.8" = {
@@ -51260,13 +51422,13 @@ let
sha512 = "SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==";
};
};
- "schema-utils-3.0.0" = {
+ "schema-utils-3.1.0" = {
name = "schema-utils";
packageName = "schema-utils";
- version = "3.0.0";
+ version = "3.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz";
- sha512 = "6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==";
+ url = "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.0.tgz";
+ sha512 = "tTEaeYkyIhEZ9uWgAjDerWov3T9MgX8dhhy2r0IGeeX4W8ngtGl1++dUve/RUqzuaASSh7shwCDJjEzthxki8w==";
};
};
"scoped-regex-2.1.0" = {
@@ -52115,15 +52277,6 @@ let
sha512 = "oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==";
};
};
- "shq-1.0.2" = {
- name = "shq";
- packageName = "shq";
- version = "1.0.2";
- src = fetchurl {
- url = "https://registry.npmjs.org/shq/-/shq-1.0.2.tgz";
- sha512 = "8AvNyHL75DHlkbLmzF7nzTzT2F0qEfSewwxHjH79Ww8S+hGpIZVlf8b0TcdOwv4HqIkOVBInu9n+wqhUSl9Wag==";
- };
- };
"shush-1.0.0" = {
name = "shush";
packageName = "shush";
@@ -52250,13 +52403,13 @@ let
sha512 = "rohCHmEjD/ESXFLxF4bVeqgdb4Awc65ZyyuCKl3f7BvgMbZOBa/Ye3HN/GFnvruiUOAWWNupxhz3Rz5/3vJLTg==";
};
};
- "simple-git-2.40.0" = {
+ "simple-git-2.41.1" = {
name = "simple-git";
packageName = "simple-git";
- version = "2.40.0";
+ version = "2.41.1";
src = fetchurl {
- url = "https://registry.npmjs.org/simple-git/-/simple-git-2.40.0.tgz";
- sha512 = "7IO/eQwrN5kvS38TTu9ljhG9tx2nn0BTqZOmqpPpp51TvE44YIvLA6fETqEVA8w/SeEfPaVv6mk7Tsk9Jns+ag==";
+ url = "https://registry.npmjs.org/simple-git/-/simple-git-2.41.1.tgz";
+ sha512 = "n1STz1tfnemvYndzWakgKa0JB4s/LrUG4btXMetWB9N9ZoIAJQd0ZtWj9sBwWxIZ/X/tYdA/tq+KHfFNAGzZhQ==";
};
};
"simple-markdown-0.4.4" = {
@@ -52691,13 +52844,13 @@ let
sha512 = "NFwVLMCqKTocY66gcim0ukF6e31VRDJqDapg5sy3vCHqlD1OCNUXSK/aI4VQEEndDrsnFmQepsL5KpEU0dDRIQ==";
};
};
- "snyk-docker-plugin-4.20.8" = {
+ "snyk-docker-plugin-4.21.3" = {
name = "snyk-docker-plugin";
packageName = "snyk-docker-plugin";
- version = "4.20.8";
+ version = "4.21.3";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-4.20.8.tgz";
- sha512 = "uZ0vp2D+AYzPWzoo0jAqdK6gbUwKNPBYPKzyn6A9hBVO8guL/Y3JCq5H+7hCs6FFd0FEuD70Tsy3SNAEJyu4Fg==";
+ url = "https://registry.npmjs.org/snyk-docker-plugin/-/snyk-docker-plugin-4.21.3.tgz";
+ sha512 = "u54T2ooQatEWeeFRgzpEl6PpyzEHjNU78VkMg2FarNzuNPdmVsE/Wb6rs8JsB8shTLS6jWp9XCY2zmkpr9Zgag==";
};
};
"snyk-go-parser-1.4.1" = {
@@ -52745,15 +52898,6 @@ let
sha512 = "DCs53aRT/uK2e1jXzeVG2d+Ll0bmY/YHL+jEYaWJko8XwGoVwqCrVOkRyzXd2KOZUk3gpD6MaxIrBWsc8RJzRA==";
};
};
- "snyk-nodejs-lockfile-parser-1.34.0" = {
- name = "snyk-nodejs-lockfile-parser";
- packageName = "snyk-nodejs-lockfile-parser";
- version = "1.34.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.34.0.tgz";
- sha512 = "F5QjIBBu6DWHwvTYlnETJxWabTQSoKGYxyoqzurPyL60lWNQmFVid0x67tQdq0sTQOOr0p6358JI+5w634vuew==";
- };
- };
"snyk-nodejs-lockfile-parser-1.35.0" = {
name = "snyk-nodejs-lockfile-parser";
packageName = "snyk-nodejs-lockfile-parser";
@@ -52763,6 +52907,15 @@ let
sha512 = "fSjer9Ic8cdA2HvInUmhwbAhoLFXIokAzGB1PeGKwr0zzyfo3dSX3ReTMEbkhrEg+h0eES13px/KiiJ0EKRKMg==";
};
};
+ "snyk-nodejs-lockfile-parser-1.35.1" = {
+ name = "snyk-nodejs-lockfile-parser";
+ packageName = "snyk-nodejs-lockfile-parser";
+ version = "1.35.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/snyk-nodejs-lockfile-parser/-/snyk-nodejs-lockfile-parser-1.35.1.tgz";
+ sha512 = "NiXN+MdWaZxseXVDgCM4CZ5aBgI5LloUbwUP9c3oMZDih9Zj6Vf5edDcL8eM3BGl+a6LceJzB6w+xrIqKCXgQA==";
+ };
+ };
"snyk-nuget-plugin-1.21.1" = {
name = "snyk-nuget-plugin";
packageName = "snyk-nuget-plugin";
@@ -52808,13 +52961,13 @@ let
sha512 = "XYjhOTRPFA7NfDUsH6uH1fbML2OgSFsqdUPbud7x01urNP9CHXgUgAD4NhKMi3dVQK+7IdYadWt0wrFWw4y+qg==";
};
};
- "snyk-python-plugin-1.19.9" = {
+ "snyk-python-plugin-1.19.11" = {
name = "snyk-python-plugin";
packageName = "snyk-python-plugin";
- version = "1.19.9";
+ version = "1.19.11";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.19.9.tgz";
- sha512 = "vkqBJP+wOtrBKpqrFRP5EfAs5wZ/fGNI14Mb+EMnmu+ebP1ze9AnHxfiqMl/+ITzeYElZ2H5DX9sXXiqpJRhRg==";
+ url = "https://registry.npmjs.org/snyk-python-plugin/-/snyk-python-plugin-1.19.11.tgz";
+ sha512 = "zUKbSbw+wU1FCUDYt+IDjaES0pc1UKBECOqjHSJMxWm9VhstvPtI4KccetwOfne2oUcmaEJJvcEp4s9VTK04XQ==";
};
};
"snyk-resolve-1.1.0" = {
@@ -52835,13 +52988,13 @@ let
sha512 = "Bmtr7QdRL2b3Js+mPDmvXbkprOpzO8aUFXqR0nJKAOlUVQqZ84yiuT0n/mssEiJJ0vP+k0kZvTeiTwgio4KZRg==";
};
};
- "snyk-sbt-plugin-2.11.1" = {
+ "snyk-sbt-plugin-2.11.2" = {
name = "snyk-sbt-plugin";
packageName = "snyk-sbt-plugin";
- version = "2.11.1";
+ version = "2.11.2";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-2.11.1.tgz";
- sha512 = "WKSV4MivovUHqdD2EYrkCuESjVLSbtsKpNnHeDCRIvv/GZ7YkvDsDqRLBUzDl6SvhGzaCv9rwEVUl+ZwJITL1w==";
+ url = "https://registry.npmjs.org/snyk-sbt-plugin/-/snyk-sbt-plugin-2.11.2.tgz";
+ sha512 = "EY9foT2bpl+Dbzj28zewJs7VyAhA4uQIiBABNCi9iaIXGfQLkhiXswkcwysOHxm6RxrXbMsbci0OvuDD7zh4Dg==";
};
};
"snyk-tree-1.0.0" = {
@@ -52907,13 +53060,13 @@ let
sha512 = "JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw==";
};
};
- "socket.io-4.1.2" = {
+ "socket.io-4.1.3" = {
name = "socket.io";
packageName = "socket.io";
- version = "4.1.2";
+ version = "4.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/socket.io/-/socket.io-4.1.2.tgz";
- sha512 = "xK0SD1C7hFrh9+bYoYCdVt+ncixkSLKtNLCax5aEy1o3r5PaO5yQhVb97exIe67cE7lAK+EpyMytXWTWmyZY8w==";
+ url = "https://registry.npmjs.org/socket.io/-/socket.io-4.1.3.tgz";
+ sha512 = "tLkaY13RcO4nIRh1K2hT5iuotfTaIQw7cVIe0FUykN3SuQi0cm7ALxuyT5/CtDswOMWUzMGTibxYNx/gU7In+Q==";
};
};
"socket.io-adapter-0.2.0" = {
@@ -54158,13 +54311,13 @@ let
sha512 = "zZ/Q1M+9ZWlrchgh4QauD/MEUFa6eC6H6FYq6T8Of/y82JqsQBLwN6YlzbO09evE7Rx6x0oliXDCnQSjwGwQRA==";
};
};
- "sscaff-1.2.15" = {
+ "sscaff-1.2.20" = {
name = "sscaff";
packageName = "sscaff";
- version = "1.2.15";
+ version = "1.2.20";
src = fetchurl {
- url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.15.tgz";
- sha512 = "yGGLgLcLpd/wCs01BGWZwkT9s5qsvpUXm2+DQ0aBGCCPvA/eJbC7aNCL3eips1R3z/XJ9R7azWvi7VhCMeg/Dg==";
+ url = "https://registry.npmjs.org/sscaff/-/sscaff-1.2.20.tgz";
+ sha512 = "D5a+kU//hvpNbXUxIdKmEkzdmdByB8AB2PVVWUrkh08bZPGSZfbTALrBclQDVuxtKbrCa5X6d7SqwM69OltT2Q==";
};
};
"ssh-config-1.1.6" = {
@@ -54662,6 +54815,15 @@ let
sha512 = "y+ChhCov2A5nDqC2aZ6HKXs3OvDlvAp0Ps3BF1P/Iv8tUZJQQsMVaSzk0WryVTVoGITKv01UYahCXMpAs7I0lQ==";
};
};
+ "stream-meter-1.0.4" = {
+ name = "stream-meter";
+ packageName = "stream-meter";
+ version = "1.0.4";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/stream-meter/-/stream-meter-1.0.4.tgz";
+ sha1 = "52af95aa5ea760a2491716704dbff90f73afdd1d";
+ };
+ };
"stream-parser-0.3.1" = {
name = "stream-parser";
packageName = "stream-parser";
@@ -55409,13 +55571,13 @@ let
sha1 = "0fdedc68e91addcfcb2e6be9c262581a6e8c28aa";
};
};
- "strtok3-6.0.8" = {
+ "strtok3-6.1.2" = {
name = "strtok3";
packageName = "strtok3";
- version = "6.0.8";
+ version = "6.1.2";
src = fetchurl {
- url = "https://registry.npmjs.org/strtok3/-/strtok3-6.0.8.tgz";
- sha512 = "QLgv+oiXwXgCgp2PdPPa+Jpp4D9imK9e/0BsyfeFMr6QL6wMVqoVn9+OXQ9I7MZbmUzN6lmitTJ09uwS2OmGcw==";
+ url = "https://registry.npmjs.org/strtok3/-/strtok3-6.1.2.tgz";
+ sha512 = "ECqYgTe/FU1r2fSgXaCywfhoveNNxDWcGSaJesD7OvlrQLIwSck8mZT6xxYdnI4q0l8SwrrExx/01chzUM4Dzw==";
};
};
"structured-source-3.0.2" = {
@@ -55787,22 +55949,22 @@ let
sha512 = "N7bBZJH0iF24wsalFZF+fVYMUOigaAUQMIcEKHO3jstK/iL8VmP9xE+P0/a76+FkNcWt+TDv2Gx1taUoUscrvw==";
};
};
- "svelte-preprocess-4.7.3" = {
+ "svelte-preprocess-4.7.4" = {
name = "svelte-preprocess";
packageName = "svelte-preprocess";
- version = "4.7.3";
+ version = "4.7.4";
src = fetchurl {
- url = "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.7.3.tgz";
- sha512 = "Zx1/xLeGOIBlZMGPRCaXtlMe4ZA0faato5Dc3CosEqwu75MIEPuOstdkH6cy+RYTUYynoxzNaDxkPX4DbrPwRA==";
+ url = "https://registry.npmjs.org/svelte-preprocess/-/svelte-preprocess-4.7.4.tgz";
+ sha512 = "mDAmaltQl6e5zU2VEtoWEf7eLTfuOTGr9zt+BpA3AGHo8MIhKiNSPE9OLTCTOMgj0vj/uL9QBbaNmpG4G1CgIA==";
};
};
- "svelte2tsx-0.3.0" = {
+ "svelte2tsx-0.4.1" = {
name = "svelte2tsx";
packageName = "svelte2tsx";
- version = "0.3.0";
+ version = "0.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.3.0.tgz";
- sha512 = "q3Ss5Fd/PlaMlb61fNtFeKZCzc3rpkHsdLQEiYoRTOqhGqFPjTE8BD287uevtPh5NdouC1RX8u0i6Bv63zrBXA==";
+ url = "https://registry.npmjs.org/svelte2tsx/-/svelte2tsx-0.4.1.tgz";
+ sha512 = "qqXWg+wlsYXhtolKI2NGL52rK7ACejNzEKn98qcz2T6Fd1e73+YPZMw/FNeGRSZLCdNxzGf7QJDhzIiK3MXihA==";
};
};
"sver-compat-1.5.0" = {
@@ -55949,22 +56111,22 @@ let
sha512 = "xk5CMbwoQVI53rTq9o/iMojAqXP5NT4/+TMeTP4uXWDIH18pB9AXgO5Olqt0RXuf3jH032DA4DS4qzem6XdXAw==";
};
};
- "swagger-ui-dist-3.51.0" = {
+ "swagger-ui-dist-3.51.1" = {
name = "swagger-ui-dist";
packageName = "swagger-ui-dist";
- version = "3.51.0";
+ version = "3.51.1";
src = fetchurl {
- url = "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.51.0.tgz";
- sha512 = "DX8RuAyXBjd2J4mjCLLUaodbtZ2z6dF05l6IF3hO++erXM+CR3QVX9TqYX3374hW5BOeLrr7gujoSdY8jIvI2A==";
+ url = "https://registry.npmjs.org/swagger-ui-dist/-/swagger-ui-dist-3.51.1.tgz";
+ sha512 = "df2mEeVgnJp/FcXY3DRh3CsTfvHVTaO6g3FJP/kfwhxfOD1+YTXqBZrOIIsYTPtcRIFBkCAto0NFCxAV4XFRbw==";
};
};
- "swagger2openapi-7.0.7" = {
+ "swagger2openapi-7.0.8" = {
name = "swagger2openapi";
packageName = "swagger2openapi";
- version = "7.0.7";
+ version = "7.0.8";
src = fetchurl {
- url = "https://registry.npmjs.org/swagger2openapi/-/swagger2openapi-7.0.7.tgz";
- sha512 = "uQMHn9Q1gOte13xarNTRtK00K3VgoLydwB3QMHcEptp8e8Q/idynMq+n1gTTf6U9BVcjfrbKXUpfyv/z/RLvQA==";
+ url = "https://registry.npmjs.org/swagger2openapi/-/swagger2openapi-7.0.8.tgz";
+ sha512 = "upi/0ZGkYgEcLeGieoz8gT74oWHA0E7JivX7aN9mAf+Tc7BQoRBvnIGHoPDw+f9TXTW4s6kGYCZJtauP6OYp7g==";
};
};
"sway-1.0.0" = {
@@ -56427,31 +56589,22 @@ let
sha1 = "2e3cb2c39ea449e55d1e6cd91117accca4588021";
};
};
- "telegraf-3.38.0" = {
+ "telegraf-3.39.0" = {
name = "telegraf";
packageName = "telegraf";
- version = "3.38.0";
+ version = "3.39.0";
src = fetchurl {
- url = "https://registry.npmjs.org/telegraf/-/telegraf-3.38.0.tgz";
- sha512 = "va4VlrKWp64JrowFoZX/NPzzA6q38kvaIukVXOWFO1V+jR1G8+hCfgJy4TX8Z3rwLJzwaBEet1QhikHDRZWl3A==";
+ url = "https://registry.npmjs.org/telegraf/-/telegraf-3.39.0.tgz";
+ sha512 = "6u5UyW2KpMS/hwC4DKLGlicK/rVSYCahPFgF14ioP6BzwcDwQlciHCB/oWguvxLJaYGrvY6crzLHfjupFTBPXw==";
};
};
- "telegraf-4.3.0" = {
+ "telegraf-4.4.0" = {
name = "telegraf";
packageName = "telegraf";
- version = "4.3.0";
+ version = "4.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/telegraf/-/telegraf-4.3.0.tgz";
- sha512 = "MuDUtSMipzMzQp8fXbQx76jp4ZD70KREdnpH1idUzN9Zlgm6EzatBQFU4Ps0ipxtEmnBBdghBMumQwrjRe3eqg==";
- };
- };
- "telegram-typings-3.6.1" = {
- name = "telegram-typings";
- packageName = "telegram-typings";
- version = "3.6.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/telegram-typings/-/telegram-typings-3.6.1.tgz";
- sha512 = "njVv1EAhIZnmQVLocZEADYUyqA1WIXuVcDYlsp+mXua/XB0pxx+PKtMSPeZ/EE4wPWTw9h/hA9ASTT6yQelkiw==";
+ url = "https://registry.npmjs.org/telegraf/-/telegraf-4.4.0.tgz";
+ sha512 = "DjVVEz37/5Hp0n8eLhAVjErwoyrWsqLyFAoRj8sU5XiD2CVAbBOx9J6a7cLn/B46pPgDqgbrdjiOeK0fQMiLOA==";
};
};
"temp-0.6.0" = {
@@ -57984,13 +58137,13 @@ let
sha512 = "csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==";
};
};
- "tsconfig-paths-3.9.0" = {
+ "tsconfig-paths-3.10.1" = {
name = "tsconfig-paths";
packageName = "tsconfig-paths";
- version = "3.9.0";
+ version = "3.10.1";
src = fetchurl {
- url = "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz";
- sha512 = "dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==";
+ url = "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.10.1.tgz";
+ sha512 = "rETidPDgCpltxF7MjBZlAFPUHv5aHH2MymyPvh+vEyWAED4Eb/WeMbsnD/JDr4OKPOA1TssDHgIcpTN5Kh0p6Q==";
};
};
"tsconfig-paths-webpack-plugin-3.5.1" = {
@@ -58461,15 +58614,6 @@ let
sha512 = "4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==";
};
};
- "type-fest-1.2.1" = {
- name = "type-fest";
- packageName = "type-fest";
- version = "1.2.1";
- src = fetchurl {
- url = "https://registry.npmjs.org/type-fest/-/type-fest-1.2.1.tgz";
- sha512 = "SbmIRuXhJs8KTneu77Ecylt9zuqL683tuiLYpTRil4H++eIhqCmx6ko6KAFem9dty8sOdnEiX7j4K1nRE628fQ==";
- };
- };
"type-is-1.6.18" = {
name = "type-is";
packageName = "type-is";
@@ -58533,13 +58677,13 @@ let
sha512 = "7uc1O8h1M1g0rArakJdf0uLRSSgFcYexrVoKo+bzJd32gd4gDy2L/Z+8/FjPnU9ydY3pEnVPtr9FyscYY60K1g==";
};
};
- "typegram-3.3.1" = {
+ "typegram-3.4.1" = {
name = "typegram";
packageName = "typegram";
- version = "3.3.1";
+ version = "3.4.1";
src = fetchurl {
- url = "https://registry.npmjs.org/typegram/-/typegram-3.3.1.tgz";
- sha512 = "Y1bR17IZ9Shj1Ih8wTLtrmOOMHJ20ve0Bd5SPymmw53uO4WLp/JjNM55s2b6PEziBvMISRdCQSZ+m6JiUKEobA==";
+ url = "https://registry.npmjs.org/typegram/-/typegram-3.4.1.tgz";
+ sha512 = "O3HT/D46tsiIX1Y83gGF6sFoJiEITcqM5S8l8Iz9eyjDvarXFzUQ4mNoHZHoJ1JXlokB17GJk/vOT7Nx+TcpNA==";
};
};
"typescript-2.9.2" = {
@@ -58596,22 +58740,13 @@ let
sha512 = "pxnwLxeb/Z5SP80JDRzVjh58KsM6jZHRAOtTpS7sXLS4ogXNKC9ANxHHZqLLeVHZN35jCtI4JdmLLbLiC1kBow==";
};
};
- "typescript-4.2.3" = {
+ "typescript-4.3.5" = {
name = "typescript";
packageName = "typescript";
- version = "4.2.3";
+ version = "4.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.2.3.tgz";
- sha512 = "qOcYwxaByStAWrBf4x0fibwZvMRG+r4cQoTjbPtUlrWjBHbmCAww1i448U0GJ+3cNNEtebDteo/cHOR3xJ4wEw==";
- };
- };
- "typescript-4.3.4" = {
- name = "typescript";
- packageName = "typescript";
- version = "4.3.4";
- src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.3.4.tgz";
- sha512 = "uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz";
+ sha512 = "DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==";
};
};
"typescript-eslint-parser-16.0.1" = {
@@ -59109,13 +59244,13 @@ let
sha512 = "JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==";
};
};
- "unified-9.2.1" = {
+ "unified-9.2.2" = {
name = "unified";
packageName = "unified";
- version = "9.2.1";
+ version = "9.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/unified/-/unified-9.2.1.tgz";
- sha512 = "juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==";
+ url = "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz";
+ sha512 = "Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==";
};
};
"unified-diff-3.1.0" = {
@@ -59136,13 +59271,13 @@ let
sha512 = "iDJYH82TgcezQA4IZzhCNJQx7vBsGk4h9s4Q7Fscrb3qcPsxBqVrVNYez2W3sBVTxuU1bFAhyRpA6ba/R4j93A==";
};
};
- "unified-engine-8.1.0" = {
+ "unified-engine-8.2.0" = {
name = "unified-engine";
packageName = "unified-engine";
- version = "8.1.0";
+ version = "8.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/unified-engine/-/unified-engine-8.1.0.tgz";
- sha512 = "ptXTWUf9HZ2L9xto7tre+hSdSN7M9S0rypUpMAcFhiDYjrXLrND4If+8AZOtPFySKI/Zhfxf7GVAR34BqixDUA==";
+ url = "https://registry.npmjs.org/unified-engine/-/unified-engine-8.2.0.tgz";
+ sha512 = "ZlMm62ejrf+tJHdyOjQfljszngQjRor95q2XZMGk6rpJUYi7ZIHY/EXEhOcj9PZkMKKdLIM+dqL4s0ceyk9wbA==";
};
};
"unified-message-control-3.0.3" = {
@@ -59964,13 +60099,13 @@ let
sha1 = "1505a03a289a48cbd7a434efbaeec5055f5633a9";
};
};
- "url-toolkit-2.2.2" = {
+ "url-toolkit-2.2.3" = {
name = "url-toolkit";
packageName = "url-toolkit";
- version = "2.2.2";
+ version = "2.2.3";
src = fetchurl {
- url = "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.2.tgz";
- sha512 = "l25w6Sy+Iy3/IbogunxhWwljPaDnqpiKvrQRoLBm6DfISco7NyRIS7Zf6+Oxhy1T8kHxWdwLND7ZZba6NjXMug==";
+ url = "https://registry.npmjs.org/url-toolkit/-/url-toolkit-2.2.3.tgz";
+ sha512 = "Da75SQoxsZ+2wXS56CZBrj2nukQ4nlGUZUP/dqUBG5E1su5GKThgT94Q00x81eVII7AyS1Pn+CtTTZ4Z0pLUtQ==";
};
};
"urlencode-1.1.0" = {
@@ -60271,13 +60406,13 @@ let
sha512 = "vRAKaS8WcYNgzbxyH2LdheqgL4sQLis8LXl7r/mN+O4mpWlUpoCsTtietxepLrft2q0TFA2gaIvSWN1iRkzW/w==";
};
};
- "utp-native-2.5.1" = {
+ "utp-native-2.5.3" = {
name = "utp-native";
packageName = "utp-native";
- version = "2.5.1";
+ version = "2.5.3";
src = fetchurl {
- url = "https://registry.npmjs.org/utp-native/-/utp-native-2.5.1.tgz";
- sha512 = "wbrJwR8DZx8N9s1ffTcMuBK7tMBQ9tvKpIL+mWHrDvGUYfV7ivroEGFTXUr4meqy/PVbUdMfURSoBbwuGtt/YQ==";
+ url = "https://registry.npmjs.org/utp-native/-/utp-native-2.5.3.tgz";
+ sha512 = "sWTrWYXPhhWJh+cS2baPzhaZc89zwlWCfwSthUjGhLkZztyPhcQllo+XVVCbNGi7dhyRlxkWxN4NKU6FbA9Y8w==";
};
};
"uuid-2.0.3" = {
@@ -61324,13 +61459,22 @@ let
sha512 = "QxI+qV97uD7HHOCjh3MrM1TfbdwmTXrMckri5Tus1/FQiG3baDZb2C9Y0y8QThs7PwHYBIQXcAc59ZveCRZKPA==";
};
};
- "vscode-json-languageservice-4.1.4" = {
+ "vscode-json-languageservice-4.1.0" = {
name = "vscode-json-languageservice";
packageName = "vscode-json-languageservice";
- version = "4.1.4";
+ version = "4.1.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.4.tgz";
- sha512 = "/UqaE58BVFdePM9l971L6xPRLlCLNk01aovf1Pp9hB/8pytmd2s9ZNEnS1JqYyQEJ1k5/fEBsWOdhQlNo4H7VA==";
+ url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.0.tgz";
+ sha512 = "QW2SFk4kln5lTPQajGNuXWtmr2z9hVA6Sfi4qPFEW2vjt2XaUAp38/1OrcUQYiJXOyXntbWN2jZJaGxg+hDUxw==";
+ };
+ };
+ "vscode-json-languageservice-4.1.5" = {
+ name = "vscode-json-languageservice";
+ packageName = "vscode-json-languageservice";
+ version = "4.1.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/vscode-json-languageservice/-/vscode-json-languageservice-4.1.5.tgz";
+ sha512 = "oRVPj2UY6BQ8PQ1LIz/FigUEZQVqsB9msNCFlxRBHE9sSEIJkCbYG6aCB2n7WR17VIisYQdO3MDheuoyI48G2w==";
};
};
"vscode-jsonrpc-3.5.0" = {
@@ -61810,13 +61954,13 @@ let
sha512 = "8FdXi0gieEwh1IprIBafpiJWcApwrU+l2FEj8c1HtHFdNXMd0+2jUSjBVmcQYohf/E72irwAXEXLga6TQcB3FA==";
};
};
- "vue-eslint-parser-7.6.0" = {
+ "vue-eslint-parser-7.8.0" = {
name = "vue-eslint-parser";
packageName = "vue-eslint-parser";
- version = "7.6.0";
+ version = "7.8.0";
src = fetchurl {
- url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.6.0.tgz";
- sha512 = "QXxqH8ZevBrtiZMZK0LpwaMfevQi9UL7lY6Kcp+ogWHC88AuwUPwwCIzkOUc1LR4XsYAt/F9yHXAB/QoD17QXA==";
+ url = "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.8.0.tgz";
+ sha512 = "ehmmrLZNYLUoKayvVW8l8HyPQIfuYZHiJoQLRP3dapDlTU7bGs4tqIKVGdAEpMuXS/b4R/PImCt7Tkj4UhX1SQ==";
};
};
"vue-onsenui-helper-json-1.0.2" = {
@@ -62044,22 +62188,22 @@ let
sha512 = "n1CfuJcJ+dynIx/fmavB6haPx37N3GZvY5HIGIselymDiSwNRC+8pAxOzoB4eVwUBJnbP3+aA8vWttrAZbgs7A==";
};
};
- "web3-utils-1.3.6" = {
+ "web3-utils-1.4.0" = {
name = "web3-utils";
packageName = "web3-utils";
- version = "1.3.6";
+ version = "1.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/web3-utils/-/web3-utils-1.3.6.tgz";
- sha512 = "hHatFaQpkQgjGVER17gNx8u1qMyaXFZtM0y0XLGH1bzsjMPlkMPLRcYOrZ00rOPfTEuYFOdrpGOqZXVmGrMZRg==";
+ url = "https://registry.npmjs.org/web3-utils/-/web3-utils-1.4.0.tgz";
+ sha512 = "b8mEhwh/J928Xk+SQFjtqrR2EGPhpknWLcIt9aCpVPVRXiqjUGo/kpOHKz0azu9c6/onEJ9tWXZt0cVjmH0N5Q==";
};
};
- "webassemblyjs-1.11.0" = {
+ "webassemblyjs-1.11.1" = {
name = "webassemblyjs";
packageName = "webassemblyjs";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/webassemblyjs/-/webassemblyjs-1.11.0.tgz";
- sha512 = "zAwCqHShTm/OBhYzqXlumetrI5yAkMFbFjnv8qba4WtP+KZIchkAml6zPDZWnxQQH2rs9TTbcbXrMVQplleJQA==";
+ url = "https://registry.npmjs.org/webassemblyjs/-/webassemblyjs-1.11.1.tgz";
+ sha512 = "WkwV9qJLZZm1ygrryt4+6hAKbk4jLSVCpE92RYk/MOtLSpxq/2S1U0JFyKgsASXhYU5hqHQRiXvFBoNQhfCHyg==";
};
};
"webidl-conversions-2.0.1" = {
@@ -62125,22 +62269,22 @@ let
sha512 = "6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==";
};
};
- "webpack-5.28.0" = {
+ "webpack-5.43.0" = {
name = "webpack";
packageName = "webpack";
- version = "5.28.0";
+ version = "5.43.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-5.28.0.tgz";
- sha512 = "1xllYVmA4dIvRjHzwELgW4KjIU1fW4PEuEnjsylz7k7H5HgPOctIq7W1jrt3sKH9yG5d72//XWzsHhfoWvsQVg==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-5.43.0.tgz";
+ sha512 = "ex3nB9uxNI0azzb0r3xGwi+LS5Gw1RCRSKk0kg3kq9MYdIPmLS6UI3oEtG7esBaB51t9I+5H+vHmL3htaxqMSw==";
};
};
- "webpack-5.40.0" = {
+ "webpack-5.44.0" = {
name = "webpack";
packageName = "webpack";
- version = "5.40.0";
+ version = "5.44.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-5.40.0.tgz";
- sha512 = "c7f5e/WWrxXWUzQqTBg54vBs5RgcAgpvKE4F4VegVgfo4x660ZxYUF2/hpMkZUnLjgytVTitjeXaN4IPlXCGIw==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-5.44.0.tgz";
+ sha512 = "I1S1w4QLoKmH19pX6YhYN0NiSXaWY8Ou00oA+aMcr9IUGeF5azns+IKBkfoAAG9Bu5zOIzZt/mN35OffBya8AQ==";
};
};
"webpack-bundle-analyzer-3.9.0" = {
@@ -62260,13 +62404,13 @@ let
sha512 = "ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg==";
};
};
- "webpack-node-externals-2.5.2" = {
+ "webpack-node-externals-3.0.0" = {
name = "webpack-node-externals";
packageName = "webpack-node-externals";
- version = "2.5.2";
+ version = "3.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-2.5.2.tgz";
- sha512 = "aHdl/y2N7PW2Sx7K+r3AxpJO+aDMcYzMQd60Qxefq3+EwhewSbTBqNumOsCE1JsCUNoyfGj5465N0sSf6hc/5w==";
+ url = "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz";
+ sha512 = "LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==";
};
};
"webpack-sources-1.4.3" = {
@@ -62332,13 +62476,13 @@ let
sha512 = "OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==";
};
};
- "webtorrent-1.0.2" = {
+ "webtorrent-1.2.2" = {
name = "webtorrent";
packageName = "webtorrent";
- version = "1.0.2";
+ version = "1.2.2";
src = fetchurl {
- url = "https://registry.npmjs.org/webtorrent/-/webtorrent-1.0.2.tgz";
- sha512 = "uv9fq5md/98JyeDDyziy1H28Wc/idO80AKv+9pQ4XK0WNNjdE3FMtCKfrvU2VNS1PdAOrA6sFuUq2x0mV7k7WQ==";
+ url = "https://registry.npmjs.org/webtorrent/-/webtorrent-1.2.2.tgz";
+ sha512 = "1pM8HsB4WG1MBRV7retGf6AtMQ5osngMvA6x/kUEGfqhQTAJXaBjqEOW19+48H0UbC9PtQuvSDHDDrNcjuzXDA==";
};
};
"well-known-symbols-2.0.0" = {
@@ -63025,13 +63169,13 @@ let
sha512 = "toV7q9rWNYha963Pl/qyeZ6wG+3nnsyvolaNUS8+R5Wtw6qJPTxIlOP1ZSvcGhEJw+l3HMMmtiNo9Gl61G4GVg==";
};
};
- "workerpool-6.1.4" = {
+ "workerpool-6.1.5" = {
name = "workerpool";
packageName = "workerpool";
- version = "6.1.4";
+ version = "6.1.5";
src = fetchurl {
- url = "https://registry.npmjs.org/workerpool/-/workerpool-6.1.4.tgz";
- sha512 = "jGWPzsUqzkow8HoAvqaPWTUPCrlPJaJ5tY8Iz7n1uCz3tTp6s3CDG0FF1NsX42WNlkRSW6Mr+CDZGnNoSsKa7g==";
+ url = "https://registry.npmjs.org/workerpool/-/workerpool-6.1.5.tgz";
+ sha512 = "XdKkCK0Zqc6w3iTxLckiuJ81tiD/o5rBE/m+nXpRCB+/Sq4DqkfXZ/x0jW02DG1tGsfUGXbTJyZDP+eu67haSw==";
};
};
"wrap-ansi-2.1.0" = {
@@ -63286,6 +63430,33 @@ let
sha512 = "6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==";
};
};
+ "ws-7.5.1" = {
+ name = "ws";
+ packageName = "ws";
+ version = "7.5.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ws/-/ws-7.5.1.tgz";
+ sha512 = "2c6faOUH/nhoQN6abwMloF7Iyl0ZS2E9HGtsiLrWn0zOOMWlhtDmdf/uihDt6jnuCxgtwGBNy6Onsoy2s2O2Ow==";
+ };
+ };
+ "ws-7.5.2" = {
+ name = "ws";
+ packageName = "ws";
+ version = "7.5.2";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ws/-/ws-7.5.2.tgz";
+ sha512 = "lkF7AWRicoB9mAgjeKbGqVUekLnSNO4VjKVnuPHpQeOxZOErX6BPXwJk70nFslRCEEA8EVW7ZjKwXaP9N+1sKQ==";
+ };
+ };
+ "ws-7.5.3" = {
+ name = "ws";
+ packageName = "ws";
+ version = "7.5.3";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/ws/-/ws-7.5.3.tgz";
+ sha512 = "kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==";
+ };
+ };
"x-default-browser-0.3.1" = {
name = "x-default-browser";
packageName = "x-default-browser";
@@ -63367,13 +63538,13 @@ let
sha512 = "N1XQngeqMBoj9wM4ZFadVV2MymImeiFfYD+fJrNlcVcOHsJFFQe7n3b+aBoTPwARuq2HQxukfzVpQmAk1gN4sQ==";
};
};
- "xdl-59.0.47" = {
+ "xdl-59.0.48" = {
name = "xdl";
packageName = "xdl";
- version = "59.0.47";
+ version = "59.0.48";
src = fetchurl {
- url = "https://registry.npmjs.org/xdl/-/xdl-59.0.47.tgz";
- sha512 = "y6oA1/0RAOQ0pVl2nxRE40r/YUCPGcg+JS9mEiKDYZo6U8bIYhWx/X1gdBwvzzDOjfDZV34ls0fyTgLjeq0Xvg==";
+ url = "https://registry.npmjs.org/xdl/-/xdl-59.0.48.tgz";
+ sha512 = "nh2BhZhMTZjMsfeR8HohfXMH1DbohGKuQlYWoMsMTu8WJViOvAo6LVHnBb3lt3ddVCkXxRubGh9US54hKhh+cQ==";
};
};
"xenvar-0.5.1" = {
@@ -63773,13 +63944,13 @@ let
sha512 = "2t7FahYnGJys6DpHLhajusId7R0Pm2yTmuL0GV9+mV0ZlaLSnb2toBmppATfg5sWIhZQGlsTLoecSzya+l4EAQ==";
};
};
- "xstate-4.20.1" = {
+ "xstate-4.22.0" = {
name = "xstate";
packageName = "xstate";
- version = "4.20.1";
+ version = "4.22.0";
src = fetchurl {
- url = "https://registry.npmjs.org/xstate/-/xstate-4.20.1.tgz";
- sha512 = "oLqFEYKUG3Y4t3Pg5tb7ZXz2kZcrRA1inrEVfzDVf1JoBb+KGpKlNaLzxF5bE7swo0xcc8H+B/gdPb1feyO1gg==";
+ url = "https://registry.npmjs.org/xstate/-/xstate-4.22.0.tgz";
+ sha512 = "WBQS/XxmjCH6789fx5JXjct2pWA0ZI0a1Kx8PJMurzgytkJH3vC2+QganHWzK38vG9PyXHefyVG54UN5q6YVSw==";
};
};
"xstream-11.14.0" = {
@@ -63908,13 +64079,13 @@ let
sha512 = "JbTUdsPiCkOyz+JOSqAVc19omTnUBnBQglhuclYov5HpWbEOz8y+ftqWjiMa9Pe/eF/dmCUeNgVs/VWg53GlgQ==";
};
};
- "yaml-language-server-0.13.1-d0f9b44.0" = {
+ "yaml-language-server-0.20.0" = {
name = "yaml-language-server";
packageName = "yaml-language-server";
- version = "0.13.1-d0f9b44.0";
+ version = "0.20.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.13.1-d0f9b44.0.tgz";
- sha512 = "6q5NKJiCqB1ptEopsA6pQDNDBnpwQ5o3A6im9Mus9XdB1gM0TCaR2TT9XU13CFo6JoCgVZ6s3lgoUOsbN8Y5Qw==";
+ url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.20.0.tgz";
+ sha512 = "JV5jqB/1p2g4WCW1Gi6Kd3RQQSepdvTQBIDLSSoVzi7Q7kH+6tFkFJlMCBs0qmxLPkaU062d3IxdTWDK/MvvEA==";
};
};
"yaml-language-server-parser-0.1.2" = {
@@ -63926,15 +64097,6 @@ let
sha512 = "GQ2eRE5GcKBK8XVKBIcMyOfC8WMZmEs6gogtVc6knLKE6pG+e5L/lOMfBxZzAt2lqye5itMggQ9+6stXAVhMsw==";
};
};
- "yaml-language-server-parser-0.1.3-fa8245c.0" = {
- name = "yaml-language-server-parser";
- packageName = "yaml-language-server-parser";
- version = "0.1.3-fa8245c.0";
- src = fetchurl {
- url = "https://registry.npmjs.org/yaml-language-server-parser/-/yaml-language-server-parser-0.1.3-fa8245c.0.tgz";
- sha512 = "0QPUSsmMXHDpqj00xUrlMyqlEAwHHIAuz3wPMyprcCVYx7jh7oo91Z0nC/jhott4XAKp3iY3vjBsMxqszoZosA==";
- };
- };
"yamljs-0.3.0" = {
name = "yamljs";
packageName = "yamljs";
@@ -64436,22 +64598,22 @@ in
"@angular/cli" = nodeEnv.buildNodePackage {
name = "_at_angular_slash_cli";
packageName = "@angular/cli";
- version = "12.1.0";
+ version = "12.1.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@angular/cli/-/cli-12.1.0.tgz";
- sha512 = "3xvweF9oiR1X9KlXIFPGQtylctqPi9t7SjI/8M2z/qRP4GkMu2CiScNysWFMdJsNsrRvLGQdtAbJFBWfW1vmkA==";
+ url = "https://registry.npmjs.org/@angular/cli/-/cli-12.1.1.tgz";
+ sha512 = "rQZItn3kpYEX6tH7wquAEhJuxVpW6sYKO2tSi8Suxrm+iz1RPRnfhSwS1WIEumnwpFRtH/8P+lOrScax1ldYkg==";
};
dependencies = [
- sources."@angular-devkit/architect-0.1201.0"
- sources."@angular-devkit/core-12.1.0"
- sources."@angular-devkit/schematics-12.1.0"
+ sources."@angular-devkit/architect-0.1201.1"
+ sources."@angular-devkit/core-12.1.1"
+ sources."@angular-devkit/schematics-12.1.1"
sources."@npmcli/git-2.1.0"
sources."@npmcli/installed-package-contents-1.0.7"
sources."@npmcli/move-file-1.1.2"
sources."@npmcli/node-gyp-1.0.2"
sources."@npmcli/promise-spawn-1.3.2"
sources."@npmcli/run-script-1.8.5"
- sources."@schematics/angular-12.1.0"
+ sources."@schematics/angular-12.1.1"
sources."@tootallnate/once-1.1.2"
sources."@yarnpkg/lockfile-1.1.0"
sources."abbrev-1.1.1"
@@ -65061,131 +65223,114 @@ in
"@bitwarden/cli" = nodeEnv.buildNodePackage {
name = "_at_bitwarden_slash_cli";
packageName = "@bitwarden/cli";
- version = "1.16.0";
+ version = "1.17.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@bitwarden/cli/-/cli-1.16.0.tgz";
- sha512 = "HWQnOa3TzRJcF/TVKGWqzFP9PVaG6IhCBzFVY2tZ5mITNAf1nb2aC+gzH2EMa1m41IV6knPuXpqnsVGJGqQuxg==";
+ url = "https://registry.npmjs.org/@bitwarden/cli/-/cli-1.17.1.tgz";
+ sha512 = "OLzkh+ggrr95FL+pFxMmUdq8VMOz8aT50QZXqtyzvyhdhXDcdOCCrp3nd/j5yp4Y1hV0cElwOQUD/IEBmCwEPw==";
};
dependencies = [
+ sources."@tootallnate/once-1.1.2"
sources."abab-2.0.5"
- sources."acorn-6.4.2"
- sources."acorn-globals-4.3.4"
- sources."acorn-walk-6.2.0"
+ sources."acorn-8.4.1"
+ (sources."acorn-globals-6.0.0" // {
+ dependencies = [
+ sources."acorn-7.4.1"
+ ];
+ })
+ sources."acorn-walk-7.2.0"
sources."agent-base-6.0.2"
- sources."ajv-6.12.6"
- sources."ansi-escapes-3.2.0"
- sources."ansi-regex-3.0.0"
- sources."ansi-styles-3.2.1"
- sources."array-equal-1.0.0"
- sources."asn1-0.2.4"
- sources."assert-plus-1.0.0"
- sources."async-limiter-1.0.1"
+ sources."ansi-escapes-4.3.2"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.3.0"
sources."asynckit-0.4.0"
- sources."aws-sign2-0.7.0"
- sources."aws4-1.11.0"
- sources."bcrypt-pbkdf-1.0.2"
sources."big-integer-1.6.48"
sources."browser-hrtime-1.1.8"
sources."browser-process-hrtime-1.0.0"
- sources."caseless-0.12.0"
- sources."chalk-2.4.1"
+ sources."chalk-4.1.1"
sources."chardet-0.7.0"
- sources."cli-cursor-2.1.0"
- sources."cli-width-2.2.1"
- sources."color-convert-1.9.3"
- sources."color-name-1.1.3"
- sources."combined-stream-1.0.6"
- sources."commander-7.0.0"
- sources."core-util-is-1.0.2"
- sources."cssom-0.3.8"
- sources."cssstyle-1.4.0"
- sources."dashdash-1.14.1"
- sources."data-urls-1.1.0"
+ sources."cli-cursor-3.1.0"
+ sources."cli-width-3.0.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."combined-stream-1.0.8"
+ sources."commander-7.2.0"
+ sources."cssom-0.4.4"
+ (sources."cssstyle-2.3.0" // {
+ dependencies = [
+ sources."cssom-0.3.8"
+ ];
+ })
+ sources."data-urls-2.0.0"
sources."debug-4.3.2"
+ sources."decimal.js-10.3.1"
sources."deep-is-0.1.3"
+ sources."define-lazy-prop-2.0.0"
sources."delayed-stream-1.0.0"
- sources."domexception-1.0.1"
- sources."ecc-jsbn-0.1.2"
+ (sources."domexception-2.0.1" // {
+ dependencies = [
+ sources."webidl-conversions-5.0.0"
+ ];
+ })
+ sources."emoji-regex-8.0.0"
sources."escape-string-regexp-1.0.5"
- sources."escodegen-1.14.3"
+ sources."escodegen-2.0.0"
sources."esprima-4.0.1"
- sources."estraverse-4.3.0"
+ sources."estraverse-5.2.0"
sources."esutils-2.0.3"
- sources."extend-3.0.2"
sources."external-editor-3.1.0"
- sources."extsprintf-1.3.0"
- sources."fast-deep-equal-3.1.3"
- sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."figures-2.0.0"
- sources."forever-agent-0.6.1"
- sources."form-data-2.3.2"
- sources."getpass-0.1.7"
+ sources."figures-3.2.0"
+ sources."form-data-4.0.0"
sources."graceful-fs-4.2.6"
- sources."har-schema-2.0.0"
- sources."har-validator-5.1.5"
- sources."has-flag-3.0.0"
- sources."html-encoding-sniffer-1.0.2"
- sources."http-signature-1.2.0"
+ sources."has-flag-4.0.0"
+ sources."html-encoding-sniffer-2.0.1"
+ sources."http-proxy-agent-4.0.1"
sources."https-proxy-agent-5.0.0"
sources."iconv-lite-0.4.24"
- sources."inquirer-6.2.0"
+ sources."inquirer-8.0.0"
sources."is-docker-2.2.1"
- sources."is-fullwidth-code-point-2.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-potential-custom-element-name-1.0.1"
sources."is-promise-2.2.2"
- sources."is-typedarray-1.0.0"
sources."is-wsl-2.2.0"
- sources."isstream-0.1.2"
- sources."jsbn-0.1.1"
- sources."jsdom-13.2.0"
- sources."json-schema-0.2.3"
- sources."json-schema-traverse-0.4.1"
- sources."json-stringify-safe-5.0.1"
- sources."jsprim-1.4.1"
+ (sources."jsdom-16.6.0" // {
+ dependencies = [
+ sources."form-data-3.0.1"
+ ];
+ })
sources."levn-0.3.0"
sources."lodash-4.17.21"
- sources."lodash.sortby-4.7.0"
sources."lowdb-1.0.0"
- sources."lunr-2.3.3"
+ sources."lunr-2.3.9"
sources."mime-db-1.48.0"
sources."mime-types-2.1.31"
- sources."mimic-fn-1.2.0"
+ sources."mimic-fn-2.1.0"
sources."ms-2.1.2"
- sources."mute-stream-0.0.7"
+ sources."mute-stream-0.0.8"
sources."node-fetch-2.6.1"
sources."node-forge-0.10.0"
sources."nwsapi-2.2.0"
- sources."oauth-sign-0.9.0"
- sources."onetime-2.0.1"
- sources."open-7.1.0"
+ sources."onetime-5.1.2"
+ sources."open-8.2.1"
sources."optionator-0.8.3"
sources."os-tmpdir-1.0.2"
- sources."papaparse-5.2.0"
- sources."parse5-5.1.0"
- sources."performance-now-2.1.0"
+ sources."papaparse-5.3.1"
+ sources."parse5-6.0.1"
sources."pify-3.0.0"
- sources."pn-1.1.0"
sources."prelude-ls-1.1.2"
sources."psl-1.8.0"
sources."punycode-2.1.1"
- sources."qs-6.5.2"
- sources."request-2.88.2"
- sources."request-promise-core-1.1.4"
- sources."request-promise-native-1.0.9"
- sources."restore-cursor-2.0.0"
+ sources."restore-cursor-3.1.0"
sources."run-async-2.4.1"
sources."rxjs-6.6.7"
- sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
- sources."saxes-3.1.11"
+ sources."saxes-5.0.1"
sources."signal-exit-3.0.3"
sources."source-map-0.6.1"
- sources."sshpk-1.16.1"
- sources."stealthy-require-1.1.1"
sources."steno-0.4.4"
- sources."string-width-2.1.1"
- sources."strip-ansi-4.0.0"
- sources."supports-color-5.5.0"
+ sources."string-width-4.2.2"
+ sources."strip-ansi-6.0.0"
+ sources."supports-color-7.2.0"
sources."symbol-tree-3.2.4"
sources."through-2.3.8"
(sources."tldjs-2.3.1" // {
@@ -65194,23 +65339,20 @@ in
];
})
sources."tmp-0.0.33"
- sources."tough-cookie-2.5.0"
- sources."tr46-1.0.1"
+ sources."tough-cookie-4.0.0"
+ sources."tr46-2.1.0"
sources."tslib-1.14.1"
- sources."tunnel-agent-0.6.0"
- sources."tweetnacl-0.14.5"
sources."type-check-0.3.2"
- sources."uri-js-4.4.1"
- sources."uuid-3.4.0"
- sources."verror-1.10.0"
+ sources."type-fest-0.21.3"
+ sources."universalify-0.1.2"
sources."w3c-hr-time-1.0.2"
- sources."w3c-xmlserializer-1.1.2"
- sources."webidl-conversions-4.0.2"
+ sources."w3c-xmlserializer-2.0.0"
+ sources."webidl-conversions-6.1.0"
sources."whatwg-encoding-1.0.5"
sources."whatwg-mimetype-2.3.0"
- sources."whatwg-url-7.1.0"
+ sources."whatwg-url-8.7.0"
sources."word-wrap-1.2.3"
- sources."ws-6.2.2"
+ sources."ws-7.5.3"
sources."xml-name-validator-3.0.0"
sources."xmlchars-2.2.0"
sources."zxcvbn-4.4.2"
@@ -65228,20 +65370,20 @@ in
"@nestjs/cli" = nodeEnv.buildNodePackage {
name = "_at_nestjs_slash_cli";
packageName = "@nestjs/cli";
- version = "7.6.0";
+ version = "8.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/@nestjs/cli/-/cli-7.6.0.tgz";
- sha512 = "lW1px2gSHkRoBpKSxzP6IJNQscRKs97OAaVyV46OAP6oUR996E0EPkIslIaa16kKLJ3SFOUeZo5xl5nYbqp43g==";
+ url = "https://registry.npmjs.org/@nestjs/cli/-/cli-8.0.2.tgz";
+ sha512 = "q46mQvqhRkmnG6fXTzL9Wk7CtDxRaa2rE1IrDX3CgXaeOgjBZsA3oJKkIqelQHfKWvPGuU6yV6gDF5pOXNXixw==";
};
dependencies = [
- sources."@angular-devkit/core-11.2.6"
- (sources."@angular-devkit/schematics-11.2.6" // {
+ sources."@angular-devkit/core-12.1.1"
+ sources."@angular-devkit/schematics-12.1.1"
+ (sources."@angular-devkit/schematics-cli-12.1.1" // {
dependencies = [
sources."chalk-4.1.1"
- sources."ora-5.3.0"
+ sources."inquirer-8.1.1"
];
})
- sources."@angular-devkit/schematics-cli-0.1102.6"
sources."@babel/code-frame-7.14.5"
sources."@babel/helper-validator-identifier-7.14.5"
(sources."@babel/highlight-7.14.5" // {
@@ -65254,41 +65396,42 @@ in
sources."supports-color-5.5.0"
];
})
- (sources."@nestjs/schematics-7.3.1" // {
+ (sources."@nestjs/schematics-8.0.1" // {
dependencies = [
- sources."@angular-devkit/core-11.2.4"
- sources."@angular-devkit/schematics-11.2.4"
+ sources."@angular-devkit/core-12.0.5"
+ sources."@angular-devkit/schematics-12.0.5"
+ sources."ajv-8.2.0"
+ sources."ajv-formats-2.0.2"
sources."chalk-4.1.1"
- sources."ora-5.3.0"
+ sources."ora-5.4.0"
];
})
- sources."@schematics/schematics-0.1102.6"
- sources."@types/eslint-7.2.13"
- sources."@types/eslint-scope-3.7.0"
- sources."@types/estree-0.0.46"
- sources."@types/json-schema-7.0.7"
- sources."@types/json5-0.0.29"
- sources."@types/node-15.12.5"
+ sources."@types/eslint-7.2.14"
+ sources."@types/eslint-scope-3.7.1"
+ sources."@types/estree-0.0.49"
+ sources."@types/json-schema-7.0.8"
+ sources."@types/node-16.3.1"
sources."@types/parse-json-4.0.0"
- sources."@webassemblyjs/ast-1.11.0"
- sources."@webassemblyjs/floating-point-hex-parser-1.11.0"
- sources."@webassemblyjs/helper-api-error-1.11.0"
- sources."@webassemblyjs/helper-buffer-1.11.0"
- sources."@webassemblyjs/helper-numbers-1.11.0"
- sources."@webassemblyjs/helper-wasm-bytecode-1.11.0"
- sources."@webassemblyjs/helper-wasm-section-1.11.0"
- sources."@webassemblyjs/ieee754-1.11.0"
- sources."@webassemblyjs/leb128-1.11.0"
- sources."@webassemblyjs/utf8-1.11.0"
- sources."@webassemblyjs/wasm-edit-1.11.0"
- sources."@webassemblyjs/wasm-gen-1.11.0"
- sources."@webassemblyjs/wasm-opt-1.11.0"
- sources."@webassemblyjs/wasm-parser-1.11.0"
- sources."@webassemblyjs/wast-printer-1.11.0"
+ sources."@webassemblyjs/ast-1.11.1"
+ sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
+ sources."@webassemblyjs/helper-api-error-1.11.1"
+ sources."@webassemblyjs/helper-buffer-1.11.1"
+ sources."@webassemblyjs/helper-numbers-1.11.1"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.11.1"
+ sources."@webassemblyjs/helper-wasm-section-1.11.1"
+ sources."@webassemblyjs/ieee754-1.11.1"
+ sources."@webassemblyjs/leb128-1.11.1"
+ sources."@webassemblyjs/utf8-1.11.1"
+ sources."@webassemblyjs/wasm-edit-1.11.1"
+ sources."@webassemblyjs/wasm-gen-1.11.1"
+ sources."@webassemblyjs/wasm-opt-1.11.1"
+ sources."@webassemblyjs/wasm-parser-1.11.1"
+ sources."@webassemblyjs/wast-printer-1.11.1"
sources."@xtuc/ieee754-1.2.0"
sources."@xtuc/long-4.2.2"
sources."acorn-8.4.1"
- sources."ajv-6.12.6"
+ sources."ajv-8.6.0"
+ sources."ajv-formats-2.1.0"
sources."ajv-keywords-3.5.2"
sources."ansi-colors-4.1.1"
sources."ansi-escapes-4.3.2"
@@ -65306,14 +65449,21 @@ in
sources."buffer-5.7.1"
sources."buffer-from-1.1.1"
sources."callsites-3.1.0"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."chalk-3.0.0"
sources."chardet-0.7.0"
- sources."chokidar-3.5.1"
+ sources."chokidar-3.5.2"
sources."chrome-trace-event-1.0.3"
sources."cli-cursor-3.1.0"
sources."cli-spinners-2.6.0"
- sources."cli-table3-0.5.1"
+ (sources."cli-table3-0.5.1" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
sources."cli-width-3.0.0"
sources."clone-1.0.4"
sources."color-convert-2.0.1"
@@ -65326,7 +65476,7 @@ in
sources."cross-spawn-7.0.3"
sources."deepmerge-4.2.2"
sources."defaults-1.0.3"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
(sources."enhanced-resolve-5.8.2" // {
@@ -65335,7 +65485,7 @@ in
];
})
sources."error-ex-1.3.2"
- sources."es-module-lexer-0.4.1"
+ sources."es-module-lexer-0.7.1"
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
sources."eslint-scope-5.1.1"
@@ -65352,12 +65502,13 @@ in
sources."fast-json-stable-stringify-2.1.0"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
- (sources."fork-ts-checker-webpack-plugin-6.2.0" // {
+ (sources."fork-ts-checker-webpack-plugin-6.2.12" // {
dependencies = [
sources."chalk-4.1.1"
+ sources."fs-extra-9.1.0"
];
})
- sources."fs-extra-9.1.0"
+ sources."fs-extra-10.0.0"
sources."fs-monkey-1.0.3"
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
@@ -65378,8 +65529,6 @@ in
(sources."inquirer-7.3.3" // {
dependencies = [
sources."chalk-4.1.1"
- sources."is-fullwidth-code-point-3.0.0"
- sources."string-width-4.2.2"
];
})
sources."interpret-1.4.0"
@@ -65387,14 +65536,14 @@ in
sources."is-binary-path-2.1.0"
sources."is-core-module-2.4.0"
sources."is-extglob-2.1.1"
- sources."is-fullwidth-code-point-2.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-interactive-1.0.0"
sources."is-number-7.0.0"
sources."is-stream-2.0.0"
sources."is-unicode-supported-0.1.0"
sources."isexe-2.0.0"
- (sources."jest-worker-27.0.2" // {
+ (sources."jest-worker-27.0.6" // {
dependencies = [
sources."supports-color-8.1.1"
];
@@ -65402,8 +65551,8 @@ in
sources."js-tokens-4.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-parse-even-better-errors-2.3.1"
- sources."json-schema-traverse-0.4.1"
- sources."json5-1.0.1"
+ sources."json-schema-traverse-1.0.0"
+ sources."json5-2.2.0"
sources."jsonc-parser-3.0.0"
sources."jsonfile-6.1.0"
sources."lines-and-columns-1.1.6"
@@ -65434,7 +65583,7 @@ in
sources."object-assign-4.1.1"
sources."once-1.4.0"
sources."onetime-5.1.2"
- (sources."ora-5.4.0" // {
+ (sources."ora-5.4.1" // {
dependencies = [
sources."chalk-4.1.1"
];
@@ -65454,17 +65603,23 @@ in
sources."punycode-2.1.1"
sources."randombytes-2.1.0"
sources."readable-stream-3.6.0"
- sources."readdirp-3.5.0"
+ sources."readdirp-3.6.0"
sources."rechoir-0.6.2"
+ sources."require-from-string-2.0.2"
sources."resolve-1.20.0"
sources."resolve-from-4.0.0"
sources."restore-cursor-3.1.0"
sources."rimraf-3.0.2"
sources."run-async-2.4.1"
- sources."rxjs-6.6.3"
+ sources."rxjs-6.6.7"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
- sources."schema-utils-2.7.0"
+ (sources."schema-utils-2.7.0" // {
+ dependencies = [
+ sources."ajv-6.12.6"
+ sources."json-schema-traverse-0.4.1"
+ ];
+ })
sources."semver-7.3.5"
sources."serialize-javascript-6.0.0"
sources."shebang-command-2.0.0"
@@ -65479,18 +65634,13 @@ in
];
})
sources."sourcemap-codec-1.4.8"
- (sources."string-width-2.1.1" // {
- dependencies = [
- sources."ansi-regex-3.0.0"
- sources."strip-ansi-4.0.0"
- ];
- })
+ sources."string-width-4.2.2"
sources."string_decoder-1.3.0"
sources."strip-ansi-6.0.0"
sources."strip-bom-3.0.0"
sources."strip-final-newline-2.0.0"
sources."supports-color-7.2.0"
- sources."symbol-observable-3.0.0"
+ sources."symbol-observable-4.0.0"
sources."tapable-1.1.3"
(sources."terser-5.7.1" // {
dependencies = [
@@ -65499,7 +65649,9 @@ in
})
(sources."terser-webpack-plugin-5.1.4" // {
dependencies = [
- sources."schema-utils-3.0.0"
+ sources."ajv-6.12.6"
+ sources."json-schema-traverse-0.4.1"
+ sources."schema-utils-3.1.0"
sources."source-map-0.6.1"
];
})
@@ -65507,7 +65659,7 @@ in
sources."tmp-0.0.33"
sources."to-regex-range-5.0.1"
sources."tree-kill-1.2.2"
- sources."tsconfig-paths-3.9.0"
+ sources."tsconfig-paths-3.10.1"
(sources."tsconfig-paths-webpack-plugin-3.5.1" // {
dependencies = [
sources."chalk-4.1.1"
@@ -65515,19 +65667,21 @@ in
})
sources."tslib-1.14.1"
sources."type-fest-0.21.3"
- sources."typescript-4.2.3"
+ sources."typescript-4.3.5"
sources."universalify-2.0.0"
sources."uri-js-4.4.1"
sources."util-deprecate-1.0.2"
sources."watchpack-2.2.0"
sources."wcwidth-1.0.1"
- (sources."webpack-5.28.0" // {
+ (sources."webpack-5.43.0" // {
dependencies = [
- sources."schema-utils-3.0.0"
+ sources."ajv-6.12.6"
+ sources."json-schema-traverse-0.4.1"
+ sources."schema-utils-3.1.0"
sources."tapable-2.2.0"
];
})
- sources."webpack-node-externals-2.5.2"
+ sources."webpack-node-externals-3.0.0"
(sources."webpack-sources-2.3.0" // {
dependencies = [
sources."source-map-0.6.1"
@@ -65692,7 +65846,7 @@ in
];
})
sources."@nodelib/fs.stat-1.1.3"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@protobufjs/aspromise-1.1.2"
sources."@protobufjs/base64-1.1.2"
sources."@protobufjs/codegen-2.0.4"
@@ -65706,17 +65860,17 @@ in
sources."@sindresorhus/is-0.7.0"
sources."@types/accepts-1.3.5"
sources."@types/body-parser-1.19.0"
- sources."@types/connect-3.4.34"
- sources."@types/content-disposition-0.5.3"
- sources."@types/cookies-0.7.6"
+ sources."@types/connect-3.4.35"
+ sources."@types/content-disposition-0.5.4"
+ sources."@types/cookies-0.7.7"
sources."@types/cors-2.8.10"
sources."@types/ejs-2.7.0"
- sources."@types/express-4.17.12"
- sources."@types/express-serve-static-core-4.17.22"
+ sources."@types/express-4.17.13"
+ sources."@types/express-serve-static-core-4.17.24"
sources."@types/fs-capacitor-2.0.0"
- sources."@types/glob-7.1.3"
+ sources."@types/glob-7.1.4"
sources."@types/http-assert-1.5.1"
- sources."@types/http-errors-1.8.0"
+ sources."@types/http-errors-1.8.1"
sources."@types/inquirer-6.5.0"
(sources."@types/jscodeshift-0.7.2" // {
dependencies = [
@@ -65726,18 +65880,18 @@ in
];
})
sources."@types/keygrip-1.0.2"
- sources."@types/koa-2.13.3"
+ sources."@types/koa-2.13.4"
sources."@types/koa-compose-3.2.5"
sources."@types/long-4.0.1"
sources."@types/mime-1.3.2"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
- sources."@types/normalize-package-data-2.4.0"
- sources."@types/qs-6.9.6"
- sources."@types/range-parser-1.2.3"
- sources."@types/serve-static-1.13.9"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.3.1"
+ sources."@types/normalize-package-data-2.4.1"
+ sources."@types/qs-6.9.7"
+ sources."@types/range-parser-1.2.4"
+ sources."@types/serve-static-1.13.10"
sources."@types/through-0.0.30"
- sources."@types/ws-7.4.5"
+ sources."@types/ws-7.4.6"
sources."@vue/cli-shared-utils-4.5.13"
(sources."@vue/cli-ui-4.5.13" // {
dependencies = [
@@ -65746,13 +65900,13 @@ in
})
sources."@vue/cli-ui-addon-webpack-4.5.13"
sources."@vue/cli-ui-addon-widgets-4.5.13"
- (sources."@vue/compiler-core-3.1.2" // {
+ (sources."@vue/compiler-core-3.1.4" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- sources."@vue/compiler-dom-3.1.2"
- sources."@vue/shared-3.1.2"
+ sources."@vue/compiler-dom-3.1.4"
+ sources."@vue/shared-3.1.4"
sources."@wry/equality-0.1.11"
sources."accepts-1.3.7"
sources."aggregate-error-3.1.0"
@@ -65874,7 +66028,7 @@ in
sources."call-bind-1.0.2"
sources."call-me-maybe-1.0.1"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."caseless-0.12.0"
sources."caw-2.0.1"
sources."chalk-2.4.2"
@@ -65931,12 +66085,12 @@ in
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."copy-descriptor-0.1.1"
- (sources."core-js-compat-3.15.1" // {
+ (sources."core-js-compat-3.15.2" // {
dependencies = [
sources."semver-7.0.0"
];
})
- sources."core-js-pure-3.15.1"
+ sources."core-js-pure-3.15.2"
sources."core-util-is-1.0.2"
sources."cors-2.8.5"
(sources."cross-spawn-6.0.5" // {
@@ -66002,7 +66156,7 @@ in
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
@@ -66064,7 +66218,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-glob-2.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."fd-slicer-1.1.0"
sources."figures-3.2.0"
sources."file-type-8.1.0"
@@ -66085,7 +66239,7 @@ in
})
sources."find-up-3.0.0"
sources."fkill-6.2.0"
- sources."flow-parser-0.154.0"
+ sources."flow-parser-0.155.0"
sources."for-each-0.3.3"
sources."for-in-1.0.2"
sources."forever-agent-0.6.1"
@@ -66325,7 +66479,7 @@ in
sources."nice-try-1.0.5"
sources."node-dir-0.1.17"
sources."node-fetch-2.6.1"
- sources."node-ipc-9.1.4"
+ sources."node-ipc-9.2.1"
sources."node-modules-regexp-1.0.0"
(sources."node-notifier-9.0.1" // {
dependencies = [
@@ -66426,7 +66580,7 @@ in
})
sources."posix-character-classes-0.1.1"
sources."prepend-http-2.0.0"
- sources."prismjs-1.24.0"
+ sources."prismjs-1.24.1"
sources."private-0.1.8"
sources."process-exists-3.1.0"
sources."process-nextick-args-2.0.1"
@@ -66715,7 +66869,7 @@ in
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fill-range-7.0.1"
sources."glob-parent-5.1.2"
sources."globby-11.0.4"
@@ -66742,7 +66896,7 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
sources."xss-1.0.9"
@@ -66773,31 +66927,31 @@ in
"@webassemblyjs/cli" = nodeEnv.buildNodePackage {
name = "_at_webassemblyjs_slash_cli";
packageName = "@webassemblyjs/cli";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/cli/-/cli-1.11.0.tgz";
- sha512 = "mQjMqOSOCu1lsA7cVvCKkK/IBED+qUtjrSuFhLBSEusHu5IqhzWFWnappMRpA424lNDMScsxry5jhbM+c9wyEg==";
+ url = "https://registry.npmjs.org/@webassemblyjs/cli/-/cli-1.11.1.tgz";
+ sha512 = "XLCwWiDYeufpJPb/0H9sx4p07LtwXHRyv137I8peZZmTd4Xrk7KH2qSaDOCkpZX9yItTd8g7MWXNqGh0tT+8eg==";
};
dependencies = [
- sources."@webassemblyjs/ast-1.11.0"
- sources."@webassemblyjs/floating-point-hex-parser-1.11.0"
- sources."@webassemblyjs/helper-api-error-1.11.0"
- sources."@webassemblyjs/helper-code-frame-1.11.0"
- sources."@webassemblyjs/helper-compiler-1.11.0"
- sources."@webassemblyjs/helper-flatten-ast-1.11.0"
- sources."@webassemblyjs/helper-fsm-1.11.0"
- sources."@webassemblyjs/helper-numbers-1.11.0"
- sources."@webassemblyjs/helper-wasm-bytecode-1.11.0"
- sources."@webassemblyjs/ieee754-1.11.0"
- sources."@webassemblyjs/leb128-1.11.0"
- sources."@webassemblyjs/utf8-1.11.0"
- sources."@webassemblyjs/validation-1.11.0"
- sources."@webassemblyjs/wasm-parser-1.11.0"
- sources."@webassemblyjs/wast-parser-1.11.0"
- sources."@webassemblyjs/wast-printer-1.11.0"
+ sources."@webassemblyjs/ast-1.11.1"
+ sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
+ sources."@webassemblyjs/helper-api-error-1.11.1"
+ sources."@webassemblyjs/helper-code-frame-1.11.1"
+ sources."@webassemblyjs/helper-compiler-1.11.1"
+ sources."@webassemblyjs/helper-flatten-ast-1.11.1"
+ sources."@webassemblyjs/helper-fsm-1.11.1"
+ sources."@webassemblyjs/helper-numbers-1.11.1"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.11.1"
+ sources."@webassemblyjs/ieee754-1.11.1"
+ sources."@webassemblyjs/leb128-1.11.1"
+ sources."@webassemblyjs/utf8-1.11.1"
+ sources."@webassemblyjs/validation-1.11.1"
+ sources."@webassemblyjs/wasm-parser-1.11.1"
+ sources."@webassemblyjs/wast-parser-1.11.1"
+ sources."@webassemblyjs/wast-printer-1.11.1"
sources."@xtuc/ieee754-1.2.0"
sources."@xtuc/long-4.2.2"
- sources."webassemblyjs-1.11.0"
+ sources."webassemblyjs-1.11.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -66812,31 +66966,31 @@ in
"@webassemblyjs/repl" = nodeEnv.buildNodePackage {
name = "_at_webassemblyjs_slash_repl";
packageName = "@webassemblyjs/repl";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/repl/-/repl-1.11.0.tgz";
- sha512 = "U+f6IHDVPOdj1C22AMb8+xEq5OpEhXKcTl+YyMEqRtUdAt6CVkoeHdaPVv4iDfBaxR15nds8DRq+gHjCncrA3Q==";
+ url = "https://registry.npmjs.org/@webassemblyjs/repl/-/repl-1.11.1.tgz";
+ sha512 = "RDyNwDPb2YmsUYZ4OVCwJQpvxT7Mus4Dy9wNf0remSn7cTltrYGCk/zWe21+AXuNvuhYO0kzeNzswROuyB33cA==";
};
dependencies = [
- sources."@webassemblyjs/ast-1.11.0"
- sources."@webassemblyjs/floating-point-hex-parser-1.11.0"
- sources."@webassemblyjs/helper-api-error-1.11.0"
- sources."@webassemblyjs/helper-code-frame-1.11.0"
- sources."@webassemblyjs/helper-compiler-1.11.0"
- sources."@webassemblyjs/helper-flatten-ast-1.11.0"
- sources."@webassemblyjs/helper-fsm-1.11.0"
- sources."@webassemblyjs/helper-numbers-1.11.0"
- sources."@webassemblyjs/helper-wasm-bytecode-1.11.0"
- sources."@webassemblyjs/ieee754-1.11.0"
- sources."@webassemblyjs/leb128-1.11.0"
- sources."@webassemblyjs/utf8-1.11.0"
- sources."@webassemblyjs/validation-1.11.0"
- sources."@webassemblyjs/wasm-parser-1.11.0"
- sources."@webassemblyjs/wast-parser-1.11.0"
- sources."@webassemblyjs/wast-printer-1.11.0"
+ sources."@webassemblyjs/ast-1.11.1"
+ sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
+ sources."@webassemblyjs/helper-api-error-1.11.1"
+ sources."@webassemblyjs/helper-code-frame-1.11.1"
+ sources."@webassemblyjs/helper-compiler-1.11.1"
+ sources."@webassemblyjs/helper-flatten-ast-1.11.1"
+ sources."@webassemblyjs/helper-fsm-1.11.1"
+ sources."@webassemblyjs/helper-numbers-1.11.1"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.11.1"
+ sources."@webassemblyjs/ieee754-1.11.1"
+ sources."@webassemblyjs/leb128-1.11.1"
+ sources."@webassemblyjs/utf8-1.11.1"
+ sources."@webassemblyjs/validation-1.11.1"
+ sources."@webassemblyjs/wasm-parser-1.11.1"
+ sources."@webassemblyjs/wast-parser-1.11.1"
+ sources."@webassemblyjs/wast-printer-1.11.1"
sources."@xtuc/ieee754-1.2.0"
sources."@xtuc/long-4.2.2"
- sources."webassemblyjs-1.11.0"
+ sources."webassemblyjs-1.11.1"
];
buildInputs = globalBuildInputs;
meta = {
@@ -66888,10 +67042,10 @@ in
"@webassemblyjs/wasm-text-gen" = nodeEnv.buildNodePackage {
name = "_at_webassemblyjs_slash_wasm-text-gen";
packageName = "@webassemblyjs/wasm-text-gen";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/wasm-text-gen/-/wasm-text-gen-1.11.0.tgz";
- sha512 = "Q1OfB3hpa4TtM6x5a2gJmZncpQYx0hFt4ohdgv4Ms67kcAVwL29QQ2NDbNqfKr15IzlNAhLGueCzxG6dMjdnbQ==";
+ url = "https://registry.npmjs.org/@webassemblyjs/wasm-text-gen/-/wasm-text-gen-1.11.1.tgz";
+ sha512 = "7SWOLN+1eZ5e9gohQPVdA8XQstGIYei/70T5kmLP6vC41zy8BBYNt35OgLZmbpg3iOQ1vWT17ZMhVikSJySSRg==";
};
dependencies = [
sources."@babel/code-frame-7.14.5"
@@ -66901,15 +67055,15 @@ in
sources."@babel/parser-7.14.7"
sources."@babel/template-7.14.5"
sources."@babel/types-7.14.5"
- sources."@webassemblyjs/ast-1.11.0"
- sources."@webassemblyjs/floating-point-hex-parser-1.11.0"
- sources."@webassemblyjs/helper-api-error-1.11.0"
- sources."@webassemblyjs/helper-numbers-1.11.0"
- sources."@webassemblyjs/helper-wasm-bytecode-1.11.0"
- sources."@webassemblyjs/ieee754-1.11.0"
- sources."@webassemblyjs/leb128-1.11.0"
- sources."@webassemblyjs/utf8-1.11.0"
- sources."@webassemblyjs/wasm-parser-1.11.0"
+ sources."@webassemblyjs/ast-1.11.1"
+ sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
+ sources."@webassemblyjs/helper-api-error-1.11.1"
+ sources."@webassemblyjs/helper-numbers-1.11.1"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.11.1"
+ sources."@webassemblyjs/ieee754-1.11.1"
+ sources."@webassemblyjs/leb128-1.11.1"
+ sources."@webassemblyjs/utf8-1.11.1"
+ sources."@webassemblyjs/wasm-parser-1.11.1"
sources."@xtuc/ieee754-1.2.0"
sources."@xtuc/long-4.2.2"
sources."ansi-styles-3.2.1"
@@ -66938,21 +67092,21 @@ in
"@webassemblyjs/wast-refmt" = nodeEnv.buildNodePackage {
name = "_at_webassemblyjs_slash_wast-refmt";
packageName = "@webassemblyjs/wast-refmt";
- version = "1.11.0";
+ version = "1.11.1";
src = fetchurl {
- url = "https://registry.npmjs.org/@webassemblyjs/wast-refmt/-/wast-refmt-1.11.0.tgz";
- sha512 = "UVjojl3i1wzn2odausLskcFh7VaZqbp5HJ5od9pdsLvUZ06cSUo35yJ9Yetoc+yNj/IfdfisJtOcTQmILQ+RqQ==";
+ url = "https://registry.npmjs.org/@webassemblyjs/wast-refmt/-/wast-refmt-1.11.1.tgz";
+ sha512 = "xbYYo9CPjYMz1YHE4xvODqfrREiefWMXPD/rHgqV4rRituNpNRhbWIomwuKBfS5rgBsc0RdoLOmG4UdLbR6SDA==";
};
dependencies = [
- sources."@webassemblyjs/ast-1.11.0"
- sources."@webassemblyjs/floating-point-hex-parser-1.11.0"
- sources."@webassemblyjs/helper-api-error-1.11.0"
- sources."@webassemblyjs/helper-code-frame-1.11.0"
- sources."@webassemblyjs/helper-fsm-1.11.0"
- sources."@webassemblyjs/helper-numbers-1.11.0"
- sources."@webassemblyjs/helper-wasm-bytecode-1.11.0"
- sources."@webassemblyjs/wast-parser-1.11.0"
- sources."@webassemblyjs/wast-printer-1.11.0"
+ sources."@webassemblyjs/ast-1.11.1"
+ sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
+ sources."@webassemblyjs/helper-api-error-1.11.1"
+ sources."@webassemblyjs/helper-code-frame-1.11.1"
+ sources."@webassemblyjs/helper-fsm-1.11.1"
+ sources."@webassemblyjs/helper-numbers-1.11.1"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.11.1"
+ sources."@webassemblyjs/wast-parser-1.11.1"
+ sources."@webassemblyjs/wast-printer-1.11.1"
sources."@xtuc/long-4.2.2"
];
buildInputs = globalBuildInputs;
@@ -66968,10 +67122,10 @@ in
alloy = nodeEnv.buildNodePackage {
name = "alloy";
packageName = "alloy";
- version = "1.16.2";
+ version = "1.16.3";
src = fetchurl {
- url = "https://registry.npmjs.org/alloy/-/alloy-1.16.2.tgz";
- sha512 = "9/MIehoAx0KtmGIlH408LVU99ms+JycCCLY+DI1CvI8HwwRxS1d5clbKj/7JmCPm5cRYnD7798x4JDNMVNaSIA==";
+ url = "https://registry.npmjs.org/alloy/-/alloy-1.16.3.tgz";
+ sha512 = "Y4pSzPpJHovMA6uqpRTztraKFtchQm9rPbYd9s6UkEuqpYs45hFSY4j+ezkvGxU6Hvn2L6OLc+5dlaOr+P+QKQ==";
};
dependencies = [
sources."@babel/code-frame-7.14.5"
@@ -67012,18 +67166,18 @@ in
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
sources."browserslist-4.16.6"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."colorette-1.2.2"
sources."colors-1.4.0"
- sources."commander-7.2.0"
+ sources."commander-8.0.0"
sources."concat-map-0.0.1"
sources."convert-source-map-1.8.0"
sources."debug-4.3.2"
sources."ejs-3.1.6"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."ensure-posix-path-1.1.1"
sources."escalade-3.1.1"
sources."escape-string-regexp-1.0.5"
@@ -67115,9 +67269,9 @@ in
sha512 = "k7zd+KoR+n8pl71PvgElcoKHrVNiSXtw7odKbyNpmgKe7EGRF9Pnu3uLOukD37EvavKwVFxOUpqXTIZC5B5Pmw==";
};
dependencies = [
- sources."@types/glob-7.1.3"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
+ sources."@types/glob-7.1.4"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.3.1"
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
sources."chromium-pickle-js-0.2.0"
@@ -67152,14 +67306,14 @@ in
};
dependencies = [
sources."@tootallnate/once-1.1.2"
- sources."@types/node-15.12.5"
- sources."@types/yauzl-2.9.1"
+ sources."@types/node-16.3.1"
+ sources."@types/yauzl-2.9.2"
sources."agent-base-6.0.2"
sources."ansi-escapes-4.3.2"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
sources."ast-types-0.13.4"
- (sources."aws-sdk-2.935.0" // {
+ (sources."aws-sdk-2.943.0" // {
dependencies = [
sources."uuid-3.3.2"
];
@@ -67288,7 +67442,7 @@ in
sources."proxy-from-env-1.1.0"
sources."pump-3.0.0"
sources."punycode-1.3.2"
- (sources."puppeteer-10.0.0" // {
+ (sources."puppeteer-10.1.0" // {
dependencies = [
sources."debug-4.3.1"
];
@@ -67363,10 +67517,10 @@ in
balanceofsatoshis = nodeEnv.buildNodePackage {
name = "balanceofsatoshis";
packageName = "balanceofsatoshis";
- version = "10.4.1";
+ version = "10.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-10.4.1.tgz";
- sha512 = "IuMSykvEN1aMW0E+BvNo1CoTfcO1+EPB59D8NVKkNuoafb+dZbIvk1f9T6UfPEwzlOHdXLOsjmQ5AkBKumwo/A==";
+ url = "https://registry.npmjs.org/balanceofsatoshis/-/balanceofsatoshis-10.6.1.tgz";
+ sha512 = "aB78X9QuUsHuClTPJgVCKLxG+YVq3RQRs+6U1lO70VKe0lVkTVRmbIyhwi91jwH3Ddwm/7HF+bfJjO4yyRWwBg==";
};
dependencies = [
sources."@alexbosworth/html2unicode-1.1.5"
@@ -67379,7 +67533,7 @@ in
sources."@cto.af/textdecoder-0.0.0"
(sources."@grpc/grpc-js-1.3.2" // {
dependencies = [
- sources."@types/node-15.12.5"
+ sources."@types/node-16.3.1"
];
})
sources."@grpc/proto-loader-0.6.2"
@@ -67398,32 +67552,26 @@ in
sources."@protobufjs/utf8-1.1.0"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/body-parser-1.19.0"
+ sources."@types/body-parser-1.19.1"
sources."@types/caseless-0.12.2"
- sources."@types/connect-3.4.34"
+ sources."@types/connect-3.4.35"
sources."@types/express-4.17.12"
- sources."@types/express-serve-static-core-4.17.22"
+ sources."@types/express-serve-static-core-4.17.24"
sources."@types/long-4.0.1"
sources."@types/mime-1.3.2"
sources."@types/node-10.12.18"
- sources."@types/qs-6.9.6"
- sources."@types/range-parser-1.2.3"
+ sources."@types/qs-6.9.7"
+ sources."@types/range-parser-1.2.4"
(sources."@types/request-2.48.5" // {
dependencies = [
sources."form-data-2.5.1"
];
})
- sources."@types/serve-static-1.13.9"
- sources."@types/tough-cookie-4.0.0"
+ sources."@types/serve-static-1.13.10"
+ sources."@types/tough-cookie-4.0.1"
sources."@types/ws-7.4.4"
sources."abort-controller-3.0.0"
sources."accepts-1.3.7"
- (sources."agent-base-6.0.2" // {
- dependencies = [
- sources."debug-4.3.2"
- sources."ms-2.1.2"
- ];
- })
sources."ajv-6.12.6"
sources."ansi-0.3.1"
(sources."ansi-align-3.0.0" // {
@@ -67445,7 +67593,6 @@ in
];
})
sources."array-flatten-1.1.1"
- sources."arrify-2.0.1"
sources."asciichart-1.5.25"
sources."asn1-0.2.4"
sources."assert-plus-1.0.0"
@@ -67465,7 +67612,6 @@ in
sources."bcrypt-pbkdf-1.0.2"
sources."bech32-1.1.4"
sources."bessel-1.0.2"
- sources."bignumber.js-9.0.1"
sources."bindings-1.5.0"
sources."bip174-2.0.1"
sources."bip32-2.0.6"
@@ -67512,7 +67658,6 @@ in
sources."buffer-5.7.1"
sources."buffer-alloc-1.2.0"
sources."buffer-alloc-unsafe-1.1.0"
- sources."buffer-equal-constant-time-1.0.1"
sources."buffer-fill-1.0.0"
sources."buffer-from-1.1.1"
sources."bytes-3.1.0"
@@ -67525,7 +67670,7 @@ in
sources."camelcase-6.2.0"
sources."caporal-1.4.0"
sources."caseless-0.12.0"
- sources."cbor-7.0.5"
+ sources."cbor-7.0.6"
sources."cert-info-1.5.1"
(sources."chalk-1.1.3" // {
dependencies = [
@@ -67596,7 +67741,6 @@ in
sources."dot-prop-5.3.0"
sources."duplexer3-0.1.4"
sources."ecc-jsbn-0.1.2"
- sources."ecdsa-sig-formatter-1.0.11"
sources."ee-first-1.1.1"
sources."elliptic-6.5.4"
sources."emoji-regex-8.0.0"
@@ -67622,7 +67766,6 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fast-text-encoding-1.0.3"
sources."figures-1.7.0"
sources."file-uri-to-path-1.0.0"
sources."finalhandler-1.1.2"
@@ -67631,23 +67774,21 @@ in
sources."forwarded-0.2.0"
sources."fresh-0.5.2"
sources."gauge-1.2.7"
- sources."gaxios-4.3.0"
- sources."gcp-metadata-4.3.0"
sources."get-caller-file-2.0.5"
sources."get-stream-4.1.0"
sources."getpass-0.1.7"
sources."global-dirs-3.0.0"
(sources."goldengate-10.1.0" // {
dependencies = [
+ sources."bech32-2.0.0"
sources."bn.js-5.2.0"
+ sources."cbor-7.0.5"
+ sources."invoices-1.2.1"
sources."ln-service-51.8.2"
];
})
- sources."google-auth-library-6.1.6"
- sources."google-p12-pem-3.1.0"
sources."got-9.6.0"
sources."graceful-fs-4.2.6"
- sources."gtoken-5.3.0"
sources."har-schema-2.0.0"
sources."har-validator-5.1.3"
(sources."has-ansi-2.0.0" // {
@@ -67669,12 +67810,6 @@ in
];
})
sources."http-signature-1.3.1"
- (sources."https-proxy-agent-5.0.0" // {
- dependencies = [
- sources."debug-4.3.2"
- sources."ms-2.1.2"
- ];
- })
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
sources."import-lazy-4.0.0"
@@ -67701,7 +67836,7 @@ in
sources."tmp-0.0.33"
];
})
- (sources."invoices-1.2.1" // {
+ (sources."invoices-2.0.0" // {
dependencies = [
sources."bech32-2.0.0"
sources."bn.js-5.2.0"
@@ -67725,7 +67860,6 @@ in
})
sources."is-obj-2.0.0"
sources."is-path-inside-3.0.3"
- sources."is-stream-2.0.0"
sources."is-typedarray-1.0.0"
sources."is-unicode-supported-0.1.0"
sources."is-yarn-global-0.3.0"
@@ -67733,7 +67867,6 @@ in
sources."isnumber-1.0.0"
sources."isstream-0.1.2"
sources."jsbn-0.1.1"
- sources."json-bigint-1.0.0"
sources."json-buffer-3.0.0"
sources."json-schema-0.2.3"
sources."json-schema-traverse-0.4.1"
@@ -67742,56 +67875,69 @@ in
sources."jsonparse-1.3.1"
sources."jsprim-1.4.1"
sources."jstat-1.9.4"
- sources."jwa-2.0.0"
- sources."jws-4.0.0"
sources."keyv-3.1.0"
sources."kind-of-6.0.3"
sources."latest-version-5.1.0"
(sources."lightning-3.3.9" // {
dependencies = [
sources."@types/node-15.6.1"
+ sources."bech32-2.0.0"
sources."bn.js-5.2.0"
+ sources."cbor-7.0.5"
+ sources."invoices-1.2.1"
];
})
- (sources."ln-accounting-4.3.0" // {
+ (sources."ln-accounting-4.3.1" // {
dependencies = [
- sources."bn.js-5.2.0"
- sources."goldengate-10.0.6"
- sources."ln-service-51.8.2"
- ];
- })
- (sources."ln-service-51.8.4" // {
- dependencies = [
- sources."@types/node-15.12.4"
+ sources."@grpc/grpc-js-1.3.4"
+ sources."@grpc/proto-loader-0.6.3"
+ sources."@types/node-15.12.5"
sources."@types/ws-7.4.5"
sources."bn.js-5.2.0"
- sources."lightning-3.3.11"
+ sources."cbor-7.0.5"
+ sources."lightning-3.3.12"
+ sources."ln-service-51.8.5"
sources."ws-7.5.0"
];
})
- (sources."ln-sync-0.4.5" // {
+ (sources."ln-service-51.8.8" // {
dependencies = [
- sources."@grpc/grpc-js-1.2.11"
- sources."@grpc/proto-loader-0.5.6"
- sources."@types/express-4.17.11"
- sources."@types/node-14.14.35"
- sources."@types/ws-7.4.0"
- sources."asyncjs-util-1.2.4"
- sources."bech32-2.0.0"
+ sources."@grpc/grpc-js-1.3.4"
+ sources."@grpc/proto-loader-0.6.4"
+ sources."@types/express-4.17.13"
+ sources."@types/node-16.0.1"
+ sources."@types/request-2.48.6"
+ sources."@types/ws-7.4.6"
sources."bn.js-5.2.0"
- sources."bolt07-1.7.1"
- sources."bolt09-0.1.3"
- sources."invoices-1.1.6"
- (sources."lightning-3.3.1" // {
- dependencies = [
- sources."asyncjs-util-1.2.3"
- sources."cbor-7.0.4"
- ];
- })
- sources."psbt-1.1.8"
+ sources."form-data-2.5.1"
+ sources."lightning-3.3.15"
+ sources."ws-7.5.2"
+ ];
+ })
+ (sources."ln-sync-0.4.6" // {
+ dependencies = [
+ sources."@grpc/grpc-js-1.3.4"
+ sources."@grpc/proto-loader-0.6.3"
+ sources."@types/node-15.12.5"
+ sources."@types/ws-7.4.5"
+ sources."bn.js-5.2.0"
+ sources."cbor-7.0.5"
+ sources."lightning-3.3.12"
+ ];
+ })
+ (sources."ln-telegram-3.2.8" // {
+ dependencies = [
+ sources."@grpc/grpc-js-1.3.4"
+ sources."@grpc/proto-loader-0.6.4"
+ sources."@types/node-16.0.0"
+ sources."@types/ws-7.4.6"
+ sources."bn.js-5.2.0"
+ sources."cbor-7.0.5"
+ sources."lightning-3.3.13"
+ sources."ln-service-51.8.6"
+ sources."ws-7.5.1"
];
})
- sources."ln-telegram-3.2.6"
sources."lodash-4.17.21"
sources."lodash.camelcase-4.3.0"
sources."lodash.clonedeep-4.5.0"
@@ -67818,7 +67964,11 @@ in
sources."tweetnacl-1.0.3"
];
})
- sources."make-dir-3.1.0"
+ (sources."make-dir-3.1.0" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
sources."md5.js-1.3.5"
sources."media-typer-0.3.0"
sources."merge-descriptors-1.0.1"
@@ -67847,7 +67997,6 @@ in
sources."negotiator-0.6.2"
sources."node-addon-api-2.0.2"
sources."node-fetch-2.6.1"
- sources."node-forge-0.10.0"
sources."node-gyp-build-4.2.3"
sources."nofilter-2.0.3"
sources."normalize-url-4.5.1"
@@ -67875,8 +68024,24 @@ in
sources."os-tmpdir-1.0.2"
sources."p-cancelable-1.1.0"
sources."p-timeout-4.1.0"
- sources."package-json-6.5.0"
- sources."paid-services-2.0.0"
+ (sources."package-json-6.5.0" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
+ (sources."paid-services-2.0.1" // {
+ dependencies = [
+ sources."@grpc/grpc-js-1.3.4"
+ sources."@grpc/proto-loader-0.6.3"
+ sources."@types/node-15.12.5"
+ sources."@types/ws-7.4.5"
+ sources."bn.js-5.2.0"
+ sources."cbor-7.0.5"
+ sources."lightning-3.3.12"
+ sources."ln-service-51.8.5"
+ sources."ws-7.5.0"
+ ];
+ })
sources."parseurl-1.3.3"
sources."path-to-regexp-0.1.7"
sources."performance-now-2.1.0"
@@ -67886,13 +68051,16 @@ in
sources."prettyjson-1.2.1"
(sources."probing-1.3.6" // {
dependencies = [
+ sources."bech32-2.0.0"
+ sources."bn.js-5.2.0"
+ sources."invoices-1.2.1"
sources."ln-service-51.8.2"
];
})
sources."process-nextick-args-2.0.1"
(sources."protobufjs-6.11.2" // {
dependencies = [
- sources."@types/node-15.12.5"
+ sources."@types/node-16.3.1"
];
})
sources."proxy-addr-2.0.7"
@@ -67933,8 +68101,12 @@ in
sources."sandwich-stream-2.0.2"
sources."sanitize-filename-1.6.3"
sources."secp256k1-4.0.2"
- sources."semver-6.3.0"
- sources."semver-diff-3.1.1"
+ sources."semver-7.3.5"
+ (sources."semver-diff-3.1.1" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
(sources."send-0.17.1" // {
dependencies = [
sources."ms-2.1.1"
@@ -67963,7 +68135,7 @@ in
sources."supports-color-2.0.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."ansi-regex-5.0.0"
sources."is-fullwidth-code-point-3.0.0"
sources."json-schema-traverse-1.0.0"
@@ -67980,7 +68152,7 @@ in
sources."strip-ansi-3.0.1"
];
})
- (sources."telegraf-4.3.0" // {
+ (sources."telegraf-4.4.0" // {
dependencies = [
sources."debug-4.3.2"
sources."ms-2.1.2"
@@ -68003,7 +68175,7 @@ in
sources."typedarray-0.0.6"
sources."typedarray-to-buffer-3.1.5"
sources."typeforce-1.18.0"
- sources."typegram-3.3.1"
+ sources."typegram-3.4.1"
sources."unique-string-2.0.0"
sources."unpipe-1.0.0"
(sources."update-notifier-5.1.0" // {
@@ -68011,7 +68183,6 @@ in
sources."ansi-styles-4.3.0"
sources."chalk-4.1.1"
sources."import-lazy-2.1.0"
- sources."semver-7.3.5"
sources."supports-color-7.2.0"
];
})
@@ -68453,7 +68624,7 @@ in
sources."es-to-primitive-1.2.1"
sources."events-3.3.0"
sources."evp_bytestokey-1.0.3"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."foreach-2.0.5"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
@@ -68613,9 +68784,9 @@ in
sources."@babel/types-7.14.5"
sources."@kwsites/file-exists-1.1.1"
sources."@kwsites/promise-deferred-1.1.1"
- sources."@types/minimist-1.2.1"
+ sources."@types/minimist-1.2.2"
sources."@types/node-10.12.18"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/normalize-package-data-2.4.1"
sources."@uphold/request-logger-2.0.0"
sources."accepts-1.3.7"
sources."acorn-7.4.1"
@@ -68841,7 +69012,7 @@ in
sources."lodash-4.17.21"
sources."lru-cache-6.0.0"
sources."map-obj-4.2.1"
- (sources."markdown-it-12.0.6" // {
+ (sources."markdown-it-12.1.0" // {
dependencies = [
sources."argparse-2.0.1"
sources."entities-2.1.0"
@@ -68979,7 +69150,7 @@ in
sources."set-blocking-2.0.0"
sources."setprototypeof-1.1.1"
sources."sha.js-2.4.11"
- sources."simple-git-2.40.0"
+ sources."simple-git-2.41.1"
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
@@ -69069,7 +69240,7 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-15.12.5"
+ sources."@types/node-16.3.1"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.2.16"
sources."ajv-6.12.6"
@@ -69481,7 +69652,7 @@ in
sha512 = "+ikLey611rDoxLBiYuFaNJZxZ1ytCppSEzW+wBIfV5mkyV8Ug5ldHuFzpeUxShZToyzqq8TwhQ5A3CGTU0tSJw==";
};
dependencies = [
- sources."@jsii/spec-1.30.0"
+ sources."@jsii/spec-1.31.0"
sources."@types/node-10.17.60"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
@@ -69494,7 +69665,7 @@ in
sources."cdk8s-plus-17-1.0.0-beta.30"
sources."cliui-7.0.4"
sources."clone-2.1.2"
- (sources."codemaker-1.30.0" // {
+ (sources."codemaker-1.31.0" // {
dependencies = [
sources."fs-extra-9.1.0"
];
@@ -69503,7 +69674,7 @@ in
sources."color-name-1.1.4"
sources."colors-1.4.0"
sources."commonmark-0.29.3"
- sources."constructs-3.3.92"
+ sources."constructs-3.3.97"
sources."date-format-3.0.0"
sources."debug-4.3.2"
sources."decamelize-5.0.0"
@@ -69552,37 +69723,37 @@ in
sources."is-weakmap-2.0.1"
sources."is-weakset-2.0.1"
sources."isarray-2.0.5"
- (sources."jsii-1.30.0" // {
+ (sources."jsii-1.31.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
];
})
- (sources."jsii-pacmak-1.30.0" // {
+ (sources."jsii-pacmak-1.31.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
];
})
- (sources."jsii-reflect-1.30.0" // {
+ (sources."jsii-reflect-1.31.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
];
})
- (sources."jsii-rosetta-1.30.0" // {
+ (sources."jsii-rosetta-1.31.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."yargs-16.2.0"
];
})
- (sources."jsii-srcmak-0.1.295" // {
+ (sources."jsii-srcmak-0.1.300" // {
dependencies = [
sources."fs-extra-9.1.0"
];
})
sources."json-schema-0.3.0"
- sources."json2jsii-0.1.262"
+ sources."json2jsii-0.1.267"
sources."jsonfile-6.1.0"
sources."jsonschema-1.4.0"
sources."locate-path-5.0.0"
@@ -69598,7 +69769,7 @@ in
sources."object-is-1.1.5"
sources."object-keys-1.1.1"
sources."object.assign-4.1.2"
- sources."oo-ascii-tree-1.30.0"
+ sources."oo-ascii-tree-1.31.0"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
@@ -69618,7 +69789,7 @@ in
sources."snake-case-3.0.4"
sources."sort-json-2.0.0"
sources."spdx-license-list-6.4.0"
- sources."sscaff-1.2.15"
+ sources."sscaff-1.2.20"
(sources."streamroller-2.2.4" // {
dependencies = [
sources."date-format-2.1.0"
@@ -69674,12 +69845,12 @@ in
};
dependencies = [
sources."@cdktf/hcl2json-0.4.1"
- sources."@jsii/spec-1.30.0"
+ sources."@jsii/spec-1.31.0"
sources."@skorfmann/ink-confirm-input-3.0.0"
sources."@skorfmann/terraform-cloud-1.10.1"
- sources."@types/node-14.17.4"
- sources."@types/node-fetch-2.5.10"
- sources."@types/yauzl-2.9.1"
+ sources."@types/node-14.17.5"
+ sources."@types/node-fetch-2.5.11"
+ sources."@types/yauzl-2.9.2"
sources."@types/yoga-layout-1.9.2"
(sources."ansi-escapes-4.3.2" // {
dependencies = [
@@ -69733,7 +69904,7 @@ in
sources."commonmark-0.29.3"
sources."compress-commons-4.1.1"
sources."concat-map-0.0.1"
- sources."constructs-3.3.92"
+ sources."constructs-3.3.97"
sources."convert-to-spaces-1.0.2"
sources."core-util-is-1.0.2"
sources."crc-32-1.2.0"
@@ -69816,7 +69987,7 @@ in
sources."is-wsl-2.2.0"
sources."isarray-1.0.0"
sources."js-tokens-4.0.0"
- (sources."jsii-1.30.0" // {
+ (sources."jsii-1.31.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."jsonfile-6.1.0"
@@ -69824,10 +69995,10 @@ in
sources."yargs-16.2.0"
];
})
- (sources."jsii-pacmak-1.30.0" // {
+ (sources."jsii-pacmak-1.31.0" // {
dependencies = [
sources."camelcase-6.2.0"
- sources."codemaker-1.30.0"
+ sources."codemaker-1.31.0"
sources."decamelize-5.0.0"
sources."escape-string-regexp-4.0.0"
sources."fs-extra-9.1.0"
@@ -69836,7 +70007,7 @@ in
sources."yargs-16.2.0"
];
})
- (sources."jsii-reflect-1.30.0" // {
+ (sources."jsii-reflect-1.31.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."jsonfile-6.1.0"
@@ -69844,7 +70015,7 @@ in
sources."yargs-16.2.0"
];
})
- (sources."jsii-rosetta-1.30.0" // {
+ (sources."jsii-rosetta-1.31.0" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."jsonfile-6.1.0"
@@ -69852,7 +70023,7 @@ in
sources."yargs-16.2.0"
];
})
- (sources."jsii-srcmak-0.1.295" // {
+ (sources."jsii-srcmak-0.1.300" // {
dependencies = [
sources."fs-extra-9.1.0"
sources."jsonfile-6.1.0"
@@ -69894,7 +70065,7 @@ in
sources."object.assign-4.1.2"
sources."once-1.4.0"
sources."onetime-5.1.2"
- sources."oo-ascii-tree-1.30.0"
+ sources."oo-ascii-tree-1.31.0"
sources."open-7.4.2"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
@@ -69935,7 +70106,7 @@ in
sources."slice-ansi-3.0.0"
sources."sort-json-2.0.0"
sources."spdx-license-list-6.4.0"
- sources."sscaff-1.2.15"
+ sources."sscaff-1.2.20"
sources."stack-utils-2.0.3"
sources."stream-buffers-3.0.2"
(sources."streamroller-2.2.4" // {
@@ -69974,7 +70145,7 @@ in
sources."widest-line-3.1.0"
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xmlbuilder-15.1.1"
sources."xmldom-0.6.0"
sources."y18n-5.0.8"
@@ -70124,10 +70295,10 @@ in
coc-clangd = nodeEnv.buildNodePackage {
name = "coc-clangd";
packageName = "coc-clangd";
- version = "0.11.0";
+ version = "0.12.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.11.0.tgz";
- sha512 = "RxYUkfb1HO+ZI62tB0JhqmxYgTrtlS8f3a6+gbFDkEkOCdoCG3GiQBlbV6JjQwdoK7LwNWPxeocJjqoA53ZLnQ==";
+ url = "https://registry.npmjs.org/coc-clangd/-/coc-clangd-0.12.0.tgz";
+ sha512 = "nRKGxCQLNKvi38q8QIVM+tvGpqEpi1NugCcrRTQfTF78PXofct6ImtVu9aLKDqoq3cAJk9CmngXLPEj+sdgYzQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -70236,10 +70407,10 @@ in
coc-explorer = nodeEnv.buildNodePackage {
name = "coc-explorer";
packageName = "coc-explorer";
- version = "0.18.3";
+ version = "0.18.8";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-explorer/-/coc-explorer-0.18.3.tgz";
- sha512 = "0bYcyZiiH+XlWjtBXGPUNAizDmdz8LFGvazTlOiurij06s1KKzE5gw9waUlbPdnlVwbNpoUkdTZ1mIEPn0bgLg==";
+ url = "https://registry.npmjs.org/coc-explorer/-/coc-explorer-0.18.8.tgz";
+ sha512 = "CjSVxlpHutTkycvsJyebL+7Om+okMCkffn6V2LC9/Ix68/RVTjhmvwmbZhVe8zg5G9uyjdNUW+UpDBQy/GAm9Q==";
};
dependencies = [
sources."@sindresorhus/df-3.1.1"
@@ -70322,16 +70493,11 @@ in
coc-git = nodeEnv.buildNodePackage {
name = "coc-git";
packageName = "coc-git";
- version = "2.3.5";
+ version = "2.4.0";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-git/-/coc-git-2.3.5.tgz";
- sha512 = "cuWQcWuPKpFAwcED+EfKtGSsGifJJkAtVh5CGBTDbadNQfHdtj63DF+H3YdlM/bQWgsQMfnjxA+AH/yifBg+Ow==";
+ url = "https://registry.npmjs.org/coc-git/-/coc-git-2.4.0.tgz";
+ sha512 = "I2DcWVp/meb44yLAHrKvkLU869MLcwK1Tz87hk1W8+naD+9oMNvWBYjxQR7AU5l0WUB5SeCMuay63MFELhyPfA==";
};
- dependencies = [
- sources."lru-cache-6.0.0"
- sources."semver-7.3.5"
- sources."yallist-4.0.0"
- ];
buildInputs = globalBuildInputs;
meta = {
description = "Git extension for coc.nvim";
@@ -70393,7 +70559,7 @@ in
sha512 = "7SHQYzpRKPrpaLcTm1UUk1zu9VvFEJKFqxwDIuqv/CL0cBTtEvlsfpVh9DOaMHlZPu8U8Lgyf04bHV/sFS1zJw==";
};
dependencies = [
- sources."typescript-4.3.4"
+ sources."typescript-4.3.5"
];
buildInputs = globalBuildInputs;
meta = {
@@ -70481,7 +70647,7 @@ in
sources."ms-2.0.0"
sources."request-light-0.4.0"
sources."vscode-json-languageserver-1.3.4"
- (sources."vscode-json-languageservice-4.1.4" // {
+ (sources."vscode-json-languageservice-4.1.5" // {
dependencies = [
sources."vscode-nls-5.0.0"
];
@@ -70763,17 +70929,19 @@ in
];
})
sources."@eslint/eslintrc-0.4.2"
+ sources."@humanwhocodes/config-array-0.5.0"
+ sources."@humanwhocodes/object-schema-1.2.0"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
sources."@types/eslint-visitor-keys-1.0.0"
- sources."@types/json-schema-7.0.7"
+ sources."@types/json-schema-7.0.8"
sources."@typescript-eslint/experimental-utils-3.10.1"
sources."@typescript-eslint/parser-3.10.1"
sources."@typescript-eslint/types-3.10.1"
sources."@typescript-eslint/typescript-estree-3.10.1"
sources."@typescript-eslint/visitor-keys-3.10.1"
sources."acorn-7.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ajv-keywords-3.5.2"
(sources."ansi-align-2.0.0" // {
@@ -70832,7 +71000,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-2.1.1"
sources."camelcase-keys-2.1.0"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."capture-stack-trace-1.0.1"
sources."ccount-1.1.0"
(sources."chalk-4.1.1" // {
@@ -70894,7 +71062,7 @@ in
];
})
sources."copy-descriptor-0.1.1"
- sources."core-js-3.15.1"
+ sources."core-js-3.15.2"
sources."cosmiconfig-3.1.0"
sources."create-error-class-3.0.2"
sources."cross-spawn-7.0.3"
@@ -70930,14 +71098,14 @@ in
sources."domutils-1.7.0"
sources."dot-prop-5.3.0"
sources."duplexer3-0.1.4"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."enquirer-2.3.6"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
sources."escape-string-regexp-4.0.0"
- (sources."eslint-7.29.0" // {
+ (sources."eslint-7.30.0" // {
dependencies = [
sources."eslint-visitor-keys-2.1.0"
];
@@ -71049,7 +71217,7 @@ in
sources."fill-range-2.2.4"
sources."find-up-2.1.0"
sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."for-in-1.0.2"
sources."for-own-0.1.5"
sources."fragment-cache-0.2.1"
@@ -71071,7 +71239,7 @@ in
sources."glob-parent-5.1.2"
sources."glob-to-regexp-0.3.0"
sources."global-dirs-0.1.1"
- sources."globals-13.9.0"
+ sources."globals-13.10.0"
(sources."globby-6.1.0" // {
dependencies = [
sources."pify-2.3.0"
@@ -71597,7 +71765,7 @@ in
sources."svg-tags-1.0.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."json-schema-traverse-1.0.0"
];
})
@@ -71729,13 +71897,13 @@ in
coc-pyright = nodeEnv.buildNodePackage {
name = "coc-pyright";
packageName = "coc-pyright";
- version = "1.1.152";
+ version = "1.1.155";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.152.tgz";
- sha512 = "drJV17TbLxAqfl1oXfab66CW51TxDbbppmP9yM4+NnpDRn/ESYwY0Uf9wp2EzfkfLhoavUTbrB9o/z14FuuScw==";
+ url = "https://registry.npmjs.org/coc-pyright/-/coc-pyright-1.1.155.tgz";
+ sha512 = "8UgCdjUkXDc+cN45tuWnVVd3S04SoNv6JuB51BdPkzq2iWcpIfYNHepLIxdkzdCw0I0MQkAqWCo+buRbEVNW9g==";
};
dependencies = [
- sources."pyright-1.1.153"
+ sources."pyright-1.1.156"
];
buildInputs = globalBuildInputs;
meta = {
@@ -71809,10 +71977,10 @@ in
coc-rust-analyzer = nodeEnv.buildNodePackage {
name = "coc-rust-analyzer";
packageName = "coc-rust-analyzer";
- version = "0.46.3";
+ version = "0.47.1";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.46.3.tgz";
- sha512 = "eaHTqrFLwtTgjOMSiVIc3Z4I575LZ0xzY6rvrMEKmxWiRHB8c26LzrhKN8dbK+An6XxryUceijBMrfz4dsiOVw==";
+ url = "https://registry.npmjs.org/coc-rust-analyzer/-/coc-rust-analyzer-0.47.1.tgz";
+ sha512 = "ff5hTzmCPr3iqfc9XZ7KwxSSJWVT4KaCZHsz+Ue+PgY9PHY6X1E/ZHknXLXwbXx4JmOD8NPpMM0db/ShgeIMpA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -71845,10 +72013,10 @@ in
coc-snippets = nodeEnv.buildNodePackage {
name = "coc-snippets";
packageName = "coc-snippets";
- version = "2.4.2";
+ version = "2.4.3";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.4.2.tgz";
- sha512 = "e+gsnzl//ilZNhfdVNkzI3lvJoMdB/aLVrMbaecimJG+gabVI/MvjmpsvrOLu9KFkBmECFjpM3T2Hxd6DuvY2Q==";
+ url = "https://registry.npmjs.org/coc-snippets/-/coc-snippets-2.4.3.tgz";
+ sha512 = "1vIMSDI8zKbr7J/jD4Ey9EFfYnipRaYzbaY9WZHnStEb0H2M/obIjwl5k9gRFGfJV00vB7zDpHp19FXLXVqzhQ==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -71914,15 +72082,15 @@ in
sources."@babel/types-7.14.5"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@stylelint/postcss-css-in-js-0.37.2"
sources."@stylelint/postcss-markdown-0.36.2"
- sources."@types/mdast-3.0.3"
- sources."@types/minimist-1.2.1"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/mdast-3.0.4"
+ sources."@types/minimist-1.2.2"
+ sources."@types/normalize-package-data-2.4.1"
sources."@types/parse-json-4.0.0"
- sources."@types/unist-2.0.3"
- sources."ajv-8.6.0"
+ sources."@types/unist-2.0.5"
+ sources."ajv-8.6.1"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."array-union-2.1.0"
@@ -71941,7 +72109,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
(sources."chalk-4.1.1" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -71979,7 +72147,7 @@ in
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -71989,14 +72157,14 @@ in
sources."extend-3.0.2"
sources."fast-deep-equal-3.1.3"
sources."fast-diff-1.2.0"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."file-entry-cache-6.0.1"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."gensync-1.0.0-beta.2"
@@ -72184,7 +72352,7 @@ in
sources."trough-1.0.5"
sources."type-fest-0.18.1"
sources."typedarray-to-buffer-3.1.5"
- sources."unified-9.2.1"
+ sources."unified-9.2.2"
sources."unist-util-find-all-after-3.0.2"
sources."unist-util-is-4.1.0"
sources."unist-util-stringify-position-2.0.3"
@@ -72359,7 +72527,7 @@ in
sha512 = "qkVsa46XLmOCmohpQhhz1SG9vUQN/54b/zZsDI5fnuBM49GX9f+Aya8m9ZidAzuwFKV+ostgvdWaB+GeQPPNPQ==";
};
dependencies = [
- sources."typescript-4.3.4"
+ sources."typescript-4.3.5"
];
buildInputs = globalBuildInputs;
meta = {
@@ -72389,8 +72557,10 @@ in
];
})
sources."@eslint/eslintrc-0.4.2"
+ sources."@humanwhocodes/config-array-0.5.0"
+ sources."@humanwhocodes/object-schema-1.2.0"
sources."acorn-7.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
sources."ansi-regex-5.0.0"
@@ -72422,8 +72592,8 @@ in
sources."emoji-regex-8.0.0"
sources."enquirer-2.3.6"
sources."escape-string-regexp-4.0.0"
- sources."eslint-7.29.0"
- sources."eslint-plugin-vue-7.12.1"
+ sources."eslint-7.30.0"
+ sources."eslint-plugin-vue-7.13.0"
sources."eslint-scope-5.1.1"
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -72454,13 +72624,13 @@ in
sources."fast-levenshtein-2.0.6"
sources."file-entry-cache-6.0.1"
sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."glob-7.1.7"
sources."glob-parent-5.1.2"
- sources."globals-13.9.0"
+ sources."globals-13.10.0"
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."ignore-4.0.6"
@@ -72520,7 +72690,7 @@ in
sources."supports-color-5.5.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."json-schema-traverse-1.0.0"
];
})
@@ -72536,14 +72706,15 @@ in
sources."tsutils-2.29.0"
sources."type-check-0.4.0"
sources."type-fest-0.20.2"
- sources."typescript-4.3.4"
+ sources."typescript-4.3.5"
sources."uri-js-4.4.1"
sources."v8-compile-cache-2.3.0"
sources."vls-0.7.4"
- (sources."vue-eslint-parser-7.6.0" // {
+ (sources."vue-eslint-parser-7.8.0" // {
dependencies = [
sources."eslint-visitor-keys-1.3.0"
sources."espree-6.2.1"
+ sources."semver-6.3.0"
];
})
sources."which-2.0.2"
@@ -72616,50 +72787,48 @@ in
coc-yaml = nodeEnv.buildNodePackage {
name = "coc-yaml";
packageName = "coc-yaml";
- version = "1.3.1";
+ version = "1.4.2";
src = fetchurl {
- url = "https://registry.npmjs.org/coc-yaml/-/coc-yaml-1.3.1.tgz";
- sha512 = "OJeA16cZ7ds4QsyPP9Vmztca4DDpcz7odPN5O75+jb5nmTD5UgYWQE71sY10vIIqdI+dKYdWw+iausu90cuZHA==";
+ url = "https://registry.npmjs.org/coc-yaml/-/coc-yaml-1.4.2.tgz";
+ sha512 = "cfocwN+TczdspN03m7t+eJMyaAsKCSzfgJJDM2CWPvrreKIMMahWqce/krTtENqDHDu51miuWo+o6/6FEKSf4g==";
};
dependencies = [
sources."agent-base-4.3.0"
- sources."argparse-1.0.10"
+ sources."argparse-2.0.1"
+ sources."balanced-match-1.0.2"
+ sources."brace-expansion-1.1.11"
+ sources."concat-map-0.0.1"
sources."debug-3.1.0"
sources."es6-promise-4.2.8"
sources."es6-promisify-5.0.0"
- sources."esprima-4.0.1"
sources."http-proxy-agent-2.1.0"
sources."https-proxy-agent-2.2.4"
- sources."js-yaml-3.14.1"
- sources."jsonc-parser-2.3.1"
+ sources."js-yaml-4.1.0"
+ sources."jsonc-parser-3.0.0"
+ sources."minimatch-3.0.4"
sources."ms-2.0.0"
sources."prettier-2.0.5"
- sources."request-light-0.2.5"
- sources."sprintf-js-1.0.3"
- (sources."vscode-json-languageservice-3.11.0" // {
+ (sources."request-light-0.2.5" // {
dependencies = [
- sources."jsonc-parser-3.0.0"
- sources."vscode-languageserver-types-3.16.0-next.2"
- sources."vscode-nls-5.0.0"
- ];
- })
- sources."vscode-jsonrpc-4.0.0"
- (sources."vscode-languageserver-5.2.1" // {
- dependencies = [
- sources."vscode-uri-1.0.8"
- ];
- })
- (sources."vscode-languageserver-protocol-3.14.1" // {
- dependencies = [
- sources."vscode-languageserver-types-3.14.0"
+ sources."vscode-nls-4.1.2"
];
})
+ sources."vscode-json-languageservice-4.1.0"
+ sources."vscode-jsonrpc-6.0.0"
+ sources."vscode-languageserver-7.0.0"
+ sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-textdocument-1.0.1"
sources."vscode-languageserver-types-3.16.0"
- sources."vscode-nls-4.1.2"
- sources."vscode-uri-2.1.2"
- sources."yaml-language-server-0.13.1-d0f9b44.0"
- sources."yaml-language-server-parser-0.1.3-fa8245c.0"
+ sources."vscode-nls-5.0.0"
+ sources."vscode-uri-3.0.2"
+ (sources."yaml-language-server-0.20.0" // {
+ dependencies = [
+ sources."jsonc-parser-2.3.1"
+ sources."vscode-nls-4.1.2"
+ sources."vscode-uri-2.1.2"
+ ];
+ })
+ sources."yaml-language-server-parser-0.1.2"
];
buildInputs = globalBuildInputs;
meta = {
@@ -72773,7 +72942,7 @@ in
sources."core-util-is-1.0.2"
sources."enabled-2.0.0"
sources."eventemitter3-4.0.7"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fecha-4.2.1"
sources."fn.name-1.1.0"
sources."follow-redirects-1.14.1"
@@ -72830,7 +72999,7 @@ in
sources."@netflix/nerror-1.1.3"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@npmcli/git-2.1.0"
sources."@npmcli/installed-package-contents-1.0.7"
sources."@npmcli/move-file-1.1.2"
@@ -73013,10 +73182,10 @@ in
})
sources."extsprintf-1.4.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-parse-1.0.3"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."figures-2.0.0"
sources."fill-range-7.0.1"
(sources."finalhandler-1.1.2" // {
@@ -73245,7 +73414,7 @@ in
sources."semver-6.3.0"
];
})
- sources."pacote-11.3.4"
+ sources."pacote-11.3.5"
sources."parent-module-1.0.1"
sources."parseurl-1.3.3"
sources."path-exists-3.0.0"
@@ -73438,11 +73607,11 @@ in
sources."@babel/highlight-7.14.5"
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.stat-1.1.3"
- sources."@types/glob-7.1.3"
- sources."@types/minimatch-3.0.4"
- sources."@types/minimist-1.2.1"
- sources."@types/node-15.12.5"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/glob-7.1.4"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/minimist-1.2.2"
+ sources."@types/node-16.3.1"
+ sources."@types/normalize-package-data-2.4.1"
sources."aggregate-error-3.1.0"
sources."ansi-styles-3.2.1"
sources."arr-diff-4.0.0"
@@ -73812,7 +73981,7 @@ in
sources."@cycle/run-3.4.0"
sources."@cycle/time-0.10.1"
sources."@types/cookiejar-2.1.2"
- sources."@types/node-15.12.5"
+ sources."@types/node-16.3.1"
sources."@types/superagent-3.8.2"
sources."ansi-escapes-3.2.0"
sources."ansi-regex-2.1.1"
@@ -74107,6 +74276,7 @@ in
sha512 = "I6r+8jeGKdZ5ztkxXQUu+2DmzoCkRB4KS0bPfu85u2RoK5xz0ypt3h/WP7GjRBBvhOOM7/LdYKUcOob6RKMtRQ==";
};
dependencies = [
+ sources."@leichtgewicht/ip-codec-2.0.2"
sources."abstract-random-access-1.1.2"
sources."ajv-6.12.6"
sources."ansi-align-2.0.0"
@@ -74465,7 +74635,7 @@ in
sources."multi-random-access-2.1.1"
(sources."multicast-dns-7.2.3" // {
dependencies = [
- sources."dns-packet-5.2.4"
+ sources."dns-packet-5.3.0"
];
})
sources."multistream-2.1.1"
@@ -74727,7 +74897,7 @@ in
sources."use-3.1.1"
sources."util-deprecate-1.0.2"
sources."utile-0.3.0"
- (sources."utp-native-2.5.1" // {
+ (sources."utp-native-2.5.3" // {
dependencies = [
sources."node-gyp-build-4.2.3"
sources."readable-stream-3.6.0"
@@ -74795,7 +74965,7 @@ in
dependencies = [
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."aggregate-error-3.1.0"
sources."array-union-2.1.0"
sources."balanced-match-1.0.2"
@@ -74807,8 +74977,8 @@ in
sources."crypto-random-string-2.0.0"
sources."del-6.0.0"
sources."dir-glob-3.0.1"
- sources."fast-glob-3.2.6"
- sources."fastq-1.11.0"
+ sources."fast-glob-3.2.7"
+ sources."fastq-1.11.1"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
sources."fs.realpath-1.0.0"
@@ -74930,7 +75100,7 @@ in
dependencies = [
sources."@fast-csv/format-4.3.5"
sources."@fast-csv/parse-4.3.6"
- sources."@types/node-14.17.4"
+ sources."@types/node-14.17.5"
sources."JSONStream-1.3.5"
sources."ajv-6.12.6"
sources."asn1-0.2.4"
@@ -75121,14 +75291,14 @@ in
sources."@malept/cross-spawn-promise-1.1.1"
sources."@sindresorhus/is-4.0.1"
sources."@szmarczak/http-timer-4.0.5"
- sources."@types/cacheable-request-6.0.1"
- sources."@types/glob-7.1.3"
- sources."@types/http-cache-semantics-4.0.0"
- sources."@types/keyv-3.1.1"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/glob-7.1.4"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/keyv-3.1.2"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.3.1"
sources."@types/responselike-1.0.0"
- sources."@types/yauzl-2.9.1"
+ sources."@types/yauzl-2.9.2"
sources."abbrev-1.1.1"
sources."ajv-6.12.6"
(sources."ansi-escapes-4.3.2" // {
@@ -75202,7 +75372,7 @@ in
sources."concat-map-0.0.1"
sources."config-chain-1.1.13"
sources."console-control-strings-1.1.0"
- sources."core-js-3.15.1"
+ sources."core-js-3.15.2"
sources."core-util-is-1.0.2"
sources."cross-spawn-7.0.3"
sources."currently-unhandled-0.4.1"
@@ -75438,7 +75608,7 @@ in
sources."mkdirp-0.5.5"
sources."ms-2.0.0"
sources."mute-stream-0.0.8"
- (sources."needle-2.6.0" // {
+ (sources."needle-2.8.0" // {
dependencies = [
sources."debug-3.2.7"
sources."ms-2.1.3"
@@ -75754,12 +75924,12 @@ in
sources."@babel/types-7.14.5"
sources."@sindresorhus/is-4.0.1"
sources."@szmarczak/http-timer-4.0.5"
- sources."@types/cacheable-request-6.0.1"
- sources."@types/http-cache-semantics-4.0.0"
- sources."@types/keyv-3.1.1"
- sources."@types/minimist-1.2.1"
- sources."@types/node-15.12.5"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/keyv-3.1.2"
+ sources."@types/minimist-1.2.2"
+ sources."@types/node-16.3.1"
+ sources."@types/normalize-package-data-2.4.1"
sources."@types/responselike-1.0.0"
sources."@types/yoga-layout-1.9.2"
sources."ajv-6.12.6"
@@ -75793,7 +75963,7 @@ in
sources."quick-lru-4.0.1"
];
})
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."chalk-2.4.2"
sources."ci-info-2.0.0"
sources."cli-boxes-2.2.1"
@@ -75830,7 +76000,7 @@ in
})
sources."defer-to-connect-2.0.1"
sources."dot-prop-5.3.0"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."emoji-regex-8.0.0"
sources."emojilib-2.4.0"
sources."end-of-stream-1.4.4"
@@ -76041,7 +76211,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."yallist-4.0.0"
sources."yargs-parser-18.1.3"
sources."yoga-layout-prebuilt-1.10.0"
@@ -76091,7 +76261,7 @@ in
sources."@fluentui/date-time-utilities-7.9.1"
sources."@fluentui/dom-utilities-1.1.2"
sources."@fluentui/keyboard-key-0.2.17"
- sources."@fluentui/react-7.172.1"
+ sources."@fluentui/react-7.173.0"
sources."@fluentui/react-focus-7.17.6"
sources."@fluentui/react-window-provider-1.0.2"
sources."@fluentui/theme-1.7.4"
@@ -76105,10 +76275,10 @@ in
sources."normalize-path-2.1.1"
];
})
- sources."@microsoft/load-themed-styles-1.10.186"
+ sources."@microsoft/load-themed-styles-1.10.192"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
(sources."@npmcli/move-file-1.1.2" // {
dependencies = [
sources."rimraf-3.0.2"
@@ -76120,19 +76290,19 @@ in
sources."@types/body-parser-1.19.0"
sources."@types/caseless-0.12.2"
sources."@types/chart.js-2.9.24"
- sources."@types/connect-3.4.34"
- sources."@types/engine.io-3.1.5"
+ sources."@types/connect-3.4.35"
+ sources."@types/engine.io-3.1.6"
sources."@types/express-4.17.8"
- sources."@types/express-serve-static-core-4.17.22"
+ sources."@types/express-serve-static-core-4.17.24"
sources."@types/fancy-log-1.3.0"
- sources."@types/glob-7.1.3"
+ sources."@types/glob-7.1.4"
sources."@types/hls.js-0.13.1"
sources."@types/js-yaml-3.12.5"
- sources."@types/json-schema-7.0.7"
+ sources."@types/json-schema-7.0.8"
sources."@types/lodash-4.14.161"
sources."@types/material-design-lite-1.1.16"
sources."@types/mime-1.3.2"
- sources."@types/minimatch-3.0.4"
+ sources."@types/minimatch-3.0.5"
sources."@types/minimist-1.2.0"
sources."@types/mithril-2.0.3"
sources."@types/mkdirp-1.0.1"
@@ -76141,18 +76311,18 @@ in
sources."@types/node-14.11.1"
sources."@types/pg-7.14.5"
sources."@types/pg-types-2.2.0"
- sources."@types/qs-6.9.6"
- sources."@types/range-parser-1.2.3"
+ sources."@types/qs-6.9.7"
+ sources."@types/range-parser-1.2.4"
(sources."@types/request-2.48.5" // {
dependencies = [
sources."form-data-2.5.1"
];
})
- sources."@types/serve-static-1.13.9"
+ sources."@types/serve-static-1.13.10"
sources."@types/socket.io-2.1.11"
sources."@types/socket.io-client-1.4.33"
sources."@types/sqlite3-3.1.6"
- sources."@types/tough-cookie-4.0.0"
+ sources."@types/tough-cookie-4.0.1"
sources."@types/url-join-4.0.0"
sources."@uifabric/foundation-7.9.26"
sources."@uifabric/icons-7.5.23"
@@ -76638,10 +76808,10 @@ in
sources."extsprintf-1.3.0"
sources."fancy-log-1.3.3"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-1.1.4"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."figgy-pudding-3.5.2"
sources."figures-2.0.0"
sources."file-uri-to-path-1.0.0"
@@ -77057,7 +77227,7 @@ in
})
sources."nan-2.14.2"
sources."nanomatch-1.2.13"
- (sources."needle-2.6.0" // {
+ (sources."needle-2.8.0" // {
dependencies = [
sources."debug-3.2.7"
sources."ms-2.1.3"
@@ -77132,7 +77302,7 @@ in
sources."object.map-1.0.1"
sources."object.pick-1.3.0"
sources."object.reduce-1.0.1"
- sources."office-ui-fabric-react-7.172.1"
+ sources."office-ui-fabric-react-7.173.0"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
@@ -77359,7 +77529,7 @@ in
sources."safe-buffer-5.1.2"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- (sources."sass-1.35.1" // {
+ (sources."sass-1.35.2" // {
dependencies = [
sources."anymatch-3.1.2"
sources."binary-extensions-2.2.0"
@@ -77634,7 +77804,7 @@ in
})
sources."url-join-4.0.1"
sources."url-parse-lax-3.0.0"
- sources."url-toolkit-2.2.2"
+ sources."url-toolkit-2.2.3"
sources."use-3.1.1"
sources."util-0.11.1"
sources."util-deprecate-1.0.2"
@@ -77729,7 +77899,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xmlhttprequest-ssl-1.5.5"
sources."xtend-4.0.2"
sources."y18n-3.2.2"
@@ -77775,10 +77945,10 @@ in
eslint = nodeEnv.buildNodePackage {
name = "eslint";
packageName = "eslint";
- version = "7.29.0";
+ version = "7.30.0";
src = fetchurl {
- url = "https://registry.npmjs.org/eslint/-/eslint-7.29.0.tgz";
- sha512 = "82G/JToB9qIy/ArBzIWG9xvvwL3R86AlCjtGw+A29OMZDqhTybz/MByORSukGxeI+YPCR4coYyITKk8BFH9nDA==";
+ url = "https://registry.npmjs.org/eslint/-/eslint-7.30.0.tgz";
+ sha512 = "VLqz80i3as3NdloY44BQSJpFw534L9Oh+6zJOUaViV4JPd+DaHwutqP7tcpkW3YiXbK6s05RZl7yl7cQn+lijg==";
};
dependencies = [
sources."@babel/code-frame-7.12.11"
@@ -77790,8 +77960,10 @@ in
];
})
sources."@eslint/eslintrc-0.4.2"
+ sources."@humanwhocodes/config-array-0.5.0"
+ sources."@humanwhocodes/object-schema-1.2.0"
sources."acorn-7.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
sources."ansi-regex-5.0.0"
@@ -77850,12 +78022,12 @@ in
sources."fast-levenshtein-2.0.6"
sources."file-entry-cache-6.0.1"
sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."fs.realpath-1.0.0"
sources."functional-red-black-tree-1.0.1"
sources."glob-7.1.7"
sources."glob-parent-5.1.2"
- sources."globals-13.9.0"
+ sources."globals-13.10.0"
sources."has-flag-3.0.0"
sources."ignore-4.0.6"
sources."import-fresh-3.3.0"
@@ -77907,7 +78079,7 @@ in
sources."supports-color-5.5.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."json-schema-traverse-1.0.0"
];
})
@@ -77951,8 +78123,10 @@ in
];
})
sources."@eslint/eslintrc-0.4.2"
+ sources."@humanwhocodes/config-array-0.5.0"
+ sources."@humanwhocodes/object-schema-1.2.0"
sources."acorn-7.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
sources."ansi-regex-5.0.0"
@@ -77981,7 +78155,7 @@ in
sources."emoji-regex-8.0.0"
sources."enquirer-2.3.6"
sources."escape-string-regexp-4.0.0"
- sources."eslint-7.29.0"
+ sources."eslint-7.30.0"
sources."eslint-scope-5.1.1"
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -78012,12 +78186,12 @@ in
sources."fast-levenshtein-2.0.6"
sources."file-entry-cache-6.0.1"
sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."fs.realpath-1.0.0"
sources."functional-red-black-tree-1.0.1"
sources."glob-7.1.7"
sources."glob-parent-5.1.2"
- sources."globals-13.9.0"
+ sources."globals-13.10.0"
sources."has-flag-4.0.0"
sources."ignore-4.0.6"
sources."import-fresh-3.3.0"
@@ -78070,7 +78244,7 @@ in
sources."supports-color-8.1.1"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."json-schema-traverse-1.0.0"
];
})
@@ -78114,10 +78288,10 @@ in
expo-cli = nodeEnv.buildNodePackage {
name = "expo-cli";
packageName = "expo-cli";
- version = "4.7.2";
+ version = "4.7.3";
src = fetchurl {
- url = "https://registry.npmjs.org/expo-cli/-/expo-cli-4.7.2.tgz";
- sha512 = "svwjCPWCk7KMwGBxYIwSm65ypkTIBvjdfR/v7El3365krTPY6sf5to6hY3+NKWUA9m5IZoUn3LUfpTIOyZIuUQ==";
+ url = "https://registry.npmjs.org/expo-cli/-/expo-cli-4.7.3.tgz";
+ sha512 = "IlkAgUiY7XeS2cjJnJZrp3YE+Jq/gk7AgfjatGL6kw8k0IULZJiJKDsZEv24CXHFDKo43KdDCDdDqx+R+7kF8w==";
};
dependencies = [
sources."@babel/code-frame-7.14.5"
@@ -78253,10 +78427,10 @@ in
sources."@babel/types-7.14.5"
sources."@expo/apple-utils-0.0.0-alpha.20"
sources."@expo/bunyan-4.0.0"
- sources."@expo/config-5.0.2"
- sources."@expo/config-plugins-3.0.2"
+ sources."@expo/config-5.0.3"
+ sources."@expo/config-plugins-3.0.3"
sources."@expo/config-types-41.0.0"
- (sources."@expo/dev-server-0.1.77" // {
+ (sources."@expo/dev-server-0.1.78" // {
dependencies = [
sources."body-parser-1.19.0"
sources."bytes-3.1.0"
@@ -78273,7 +78447,7 @@ in
sources."temp-dir-2.0.0"
];
})
- sources."@expo/dev-tools-0.13.107"
+ sources."@expo/dev-tools-0.13.108"
(sources."@expo/devcert-1.0.0" // {
dependencies = [
sources."debug-3.2.7"
@@ -78293,7 +78467,7 @@ in
sources."json5-1.0.1"
];
})
- sources."@expo/metro-config-0.1.77"
+ sources."@expo/metro-config-0.1.78"
sources."@expo/osascript-2.0.28"
(sources."@expo/package-manager-0.0.43" // {
dependencies = [
@@ -78307,7 +78481,7 @@ in
sources."xmlbuilder-14.0.0"
];
})
- sources."@expo/prebuild-config-2.0.2"
+ sources."@expo/prebuild-config-2.0.3"
sources."@expo/results-1.0.0"
(sources."@expo/schemer-1.3.29" // {
dependencies = [
@@ -78318,7 +78492,7 @@ in
})
sources."@expo/simple-spinner-1.0.2"
sources."@expo/spawn-async-1.5.0"
- (sources."@expo/webpack-config-0.12.81" // {
+ (sources."@expo/webpack-config-0.12.82" // {
dependencies = [
sources."@babel/runtime-7.9.0"
sources."react-refresh-0.8.3"
@@ -78335,7 +78509,7 @@ in
sources."@hapi/hoek-9.2.0"
sources."@hapi/joi-17.1.1"
sources."@hapi/pinpoint-2.0.0"
- sources."@hapi/topo-5.0.0"
+ sources."@hapi/topo-5.1.0"
(sources."@jest/types-25.5.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -78379,7 +78553,7 @@ in
sources."@jimp/utils-0.12.1"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
(sources."@npmcli/git-2.1.0" // {
dependencies = [
sources."mkdirp-1.0.4"
@@ -78423,39 +78597,39 @@ in
sources."@sindresorhus/is-4.0.1"
sources."@szmarczak/http-timer-4.0.5"
sources."@tootallnate/once-1.1.2"
- sources."@types/cacheable-request-6.0.1"
- sources."@types/glob-7.1.3"
- sources."@types/html-minifier-terser-5.1.1"
- sources."@types/http-cache-semantics-4.0.0"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/glob-7.1.4"
+ sources."@types/html-minifier-terser-5.1.2"
+ sources."@types/http-cache-semantics-4.0.1"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.2"
- sources."@types/json-schema-7.0.7"
- sources."@types/keyv-3.1.1"
- sources."@types/minimatch-3.0.4"
+ sources."@types/json-schema-7.0.8"
+ sources."@types/keyv-3.1.2"
+ sources."@types/minimatch-3.0.5"
sources."@types/node-9.6.61"
- sources."@types/q-1.5.4"
+ sources."@types/q-1.5.5"
sources."@types/responselike-1.0.0"
- sources."@types/retry-0.12.0"
+ sources."@types/retry-0.12.1"
sources."@types/source-list-map-0.1.2"
- sources."@types/tapable-1.0.7"
- (sources."@types/uglify-js-3.13.0" // {
+ sources."@types/tapable-1.0.8"
+ (sources."@types/uglify-js-3.13.1" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- (sources."@types/webpack-4.41.29" // {
+ (sources."@types/webpack-4.41.30" // {
dependencies = [
sources."source-map-0.6.1"
];
})
- (sources."@types/webpack-sources-2.1.0" // {
+ (sources."@types/webpack-sources-2.1.1" // {
dependencies = [
sources."source-map-0.7.3"
];
})
- sources."@types/yargs-15.0.13"
- sources."@types/yargs-parser-20.2.0"
+ sources."@types/yargs-15.0.14"
+ sources."@types/yargs-parser-20.2.1"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -78662,7 +78836,7 @@ in
})
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."caseless-0.12.0"
(sources."chalk-4.1.1" // {
dependencies = [
@@ -78796,7 +78970,7 @@ in
];
})
sources."core-js-2.6.12"
- (sources."core-js-compat-3.15.1" // {
+ (sources."core-js-compat-3.15.2" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -78930,7 +79104,7 @@ in
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -79007,7 +79181,7 @@ in
sources."ms-2.0.0"
];
})
- (sources."expo-pwa-0.0.87" // {
+ (sources."expo-pwa-0.0.88" // {
dependencies = [
sources."commander-2.20.0"
];
@@ -79032,9 +79206,9 @@ in
})
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."faye-websocket-0.10.0"
sources."figgy-pudding-3.5.2"
sources."figures-3.2.0"
@@ -79505,7 +79679,7 @@ in
sources."nanomatch-1.2.13"
sources."native-url-0.2.6"
sources."ncp-2.0.0"
- (sources."needle-2.6.0" // {
+ (sources."needle-2.8.0" // {
dependencies = [
sources."debug-3.2.7"
];
@@ -79653,7 +79827,7 @@ in
sources."semver-6.3.0"
];
})
- (sources."pacote-11.3.4" // {
+ (sources."pacote-11.3.5" // {
dependencies = [
sources."hosted-git-info-4.0.2"
sources."minipass-3.1.3"
@@ -80325,7 +80499,7 @@ in
sources."url-join-4.0.0"
(sources."url-loader-4.1.1" // {
dependencies = [
- sources."schema-utils-3.0.0"
+ sources."schema-utils-3.1.0"
];
})
sources."url-parse-1.5.1"
@@ -80563,7 +80737,7 @@ in
sources."uuid-7.0.3"
];
})
- (sources."xdl-59.0.47" // {
+ (sources."xdl-59.0.48" // {
dependencies = [
sources."chownr-1.1.4"
sources."fs-minipass-1.2.7"
@@ -80832,7 +81006,7 @@ in
sources."@mrmlnc/readdir-enhanced-2.2.1"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
(sources."@oclif/command-1.8.0" // {
dependencies = [
sources."@oclif/plugin-help-3.2.2"
@@ -80855,7 +81029,7 @@ in
sources."tslib-2.3.0"
];
})
- sources."@oclif/errors-1.3.4"
+ sources."@oclif/errors-1.3.5"
sources."@oclif/linewrap-1.0.0"
sources."@oclif/parser-3.8.5"
(sources."@oclif/plugin-autocomplete-0.1.5" // {
@@ -81057,10 +81231,10 @@ in
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
sources."fast-diff-1.2.0"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
(sources."faunadb-4.3.0" // {
dependencies = [
sources."chalk-4.1.1"
@@ -81421,10 +81595,10 @@ in
firebase-tools = nodeEnv.buildNodePackage {
name = "firebase-tools";
packageName = "firebase-tools";
- version = "9.14.0";
+ version = "9.16.0";
src = fetchurl {
- url = "https://registry.npmjs.org/firebase-tools/-/firebase-tools-9.14.0.tgz";
- sha512 = "CHR1Xw5LJ+hDQ/SaRqvuNXJEmpbPsOEtNRj6oD44VFGRp9ZTjY3irilSj6uv7S2P1A1XLEGyO7jEpCH5mkc9RQ==";
+ url = "https://registry.npmjs.org/firebase-tools/-/firebase-tools-9.16.0.tgz";
+ sha512 = "H/zyDDrQuZKM6ZFyI8t2kDEC+/Ewhk771sM8NLZyEXIQnX5qKAwhi3sJUB+5yrXt+SJQYqUYksBLK6/gqxe9Eg==";
};
dependencies = [
(sources."@apidevtools/json-schema-ref-parser-9.0.9" // {
@@ -81439,11 +81613,11 @@ in
sources."@google-cloud/promisify-2.0.3"
(sources."@google-cloud/pubsub-2.15.1" // {
dependencies = [
- sources."google-auth-library-7.1.2"
+ sources."google-auth-library-7.3.0"
];
})
sources."@grpc/grpc-js-1.3.4"
- sources."@grpc/proto-loader-0.6.3"
+ sources."@grpc/proto-loader-0.6.4"
sources."@jsdevtools/ono-7.1.3"
(sources."@npmcli/move-file-1.1.2" // {
dependencies = [
@@ -81465,13 +81639,13 @@ in
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@tootallnate/once-1.1.2"
- sources."@types/archiver-5.1.0"
+ sources."@types/archiver-5.3.0"
sources."@types/duplexify-3.6.0"
- sources."@types/glob-7.1.3"
- sources."@types/json-schema-7.0.7"
+ sources."@types/glob-7.1.4"
+ sources."@types/json-schema-7.0.8"
sources."@types/long-4.0.1"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.3.1"
sources."JSONStream-1.3.5"
sources."abbrev-1.1.1"
sources."abort-controller-3.0.0"
@@ -81479,11 +81653,7 @@ in
sources."agent-base-6.0.2"
sources."agentkeepalive-4.1.4"
sources."aggregate-error-3.1.0"
- (sources."ajv-6.12.6" // {
- dependencies = [
- sources."json-schema-traverse-0.4.1"
- ];
- })
+ sources."ajv-6.12.6"
(sources."ansi-align-3.0.0" // {
dependencies = [
sources."ansi-regex-4.1.0"
@@ -81724,6 +81894,7 @@ in
sources."events-listener-1.1.0"
(sources."exegesis-2.5.7" // {
dependencies = [
+ sources."json-schema-traverse-1.0.0"
sources."semver-7.3.5"
];
})
@@ -81748,7 +81919,7 @@ in
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fast-text-encoding-1.0.3"
(sources."fast-url-parser-1.1.3" // {
dependencies = [
@@ -81758,7 +81929,7 @@ in
sources."fecha-4.2.1"
sources."figures-2.0.0"
sources."file-uri-to-path-2.0.0"
- sources."filesize-6.3.0"
+ sources."filesize-6.4.0"
sources."fill-range-7.0.1"
(sources."finalhandler-1.1.2" // {
dependencies = [
@@ -81823,9 +81994,9 @@ in
sources."glob-slasher-1.0.1"
sources."global-dirs-2.1.0"
sources."google-auth-library-6.1.6"
- (sources."google-gax-2.17.0" // {
+ (sources."google-gax-2.17.1" // {
dependencies = [
- sources."google-auth-library-7.1.2"
+ sources."google-auth-library-7.3.0"
];
})
sources."google-p12-pem-3.1.0"
@@ -81918,7 +82089,7 @@ in
sources."json-parse-helpfulerror-1.0.3"
sources."json-ptr-2.2.0"
sources."json-schema-0.2.3"
- sources."json-schema-traverse-1.0.0"
+ sources."json-schema-traverse-0.4.1"
sources."json-stringify-safe-5.0.1"
sources."jsonfile-4.0.0"
sources."jsonparse-1.3.1"
@@ -82123,7 +82294,7 @@ in
sources."responselike-1.0.2"
sources."restore-cursor-2.0.0"
sources."retry-0.12.0"
- sources."retry-request-4.2.0"
+ sources."retry-request-4.2.2"
sources."rimraf-3.0.2"
(sources."router-1.3.5" // {
dependencies = [
@@ -82320,7 +82491,7 @@ in
sources."wrap-ansi-7.0.0"
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xdg-basedir-4.0.0"
sources."xregexp-2.0.0"
sources."xtend-4.0.2"
@@ -82393,10 +82564,10 @@ in
fkill-cli = nodeEnv.buildNodePackage {
name = "fkill-cli";
packageName = "fkill-cli";
- version = "6.1.0";
+ version = "6.2.0";
src = fetchurl {
- url = "https://registry.npmjs.org/fkill-cli/-/fkill-cli-6.1.0.tgz";
- sha512 = "untVuHgEQjwTXQGiWcwMTi0Uks6ht9R5hb1mDT4AEQitZ/z8UrhvseQsGEC3kVEjfxQ6bdmCMaA/hKTZ5aQDrA==";
+ url = "https://registry.npmjs.org/fkill-cli/-/fkill-cli-6.2.0.tgz";
+ sha512 = "HFv/ywCzDAVCxq1IL++lB96zxnUwspScZjqcWown87KPfWng3eJi+BDgXMie9PboXikxOcFoqfd+jJQHDgV3EQ==";
};
dependencies = [
sources."@babel/code-frame-7.14.5"
@@ -82411,8 +82582,8 @@ in
sources."supports-color-5.5.0"
];
})
- sources."@types/minimist-1.2.1"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/minimist-1.2.2"
+ sources."@types/normalize-package-data-2.4.1"
sources."aggregate-error-3.1.0"
sources."ansi-escapes-4.3.2"
sources."ansi-regex-5.0.0"
@@ -82445,7 +82616,7 @@ in
sources."external-editor-3.1.0"
sources."figures-3.2.0"
sources."find-up-4.1.0"
- sources."fkill-7.1.1"
+ sources."fkill-7.2.1"
sources."function-bind-1.1.1"
sources."get-stream-6.0.1"
sources."hard-rejection-2.1.0"
@@ -82500,7 +82671,7 @@ in
sources."path-key-3.1.1"
sources."path-parse-1.0.7"
sources."pid-port-0.1.1"
- (sources."process-exists-4.0.0" // {
+ (sources."process-exists-4.1.0" // {
dependencies = [
sources."ps-list-6.3.0"
];
@@ -82580,7 +82751,7 @@ in
dependencies = [
sources."@types/atob-2.1.2"
sources."@types/inquirer-6.5.0"
- sources."@types/node-15.12.5"
+ sources."@types/node-16.3.1"
sources."@types/through-0.0.30"
sources."ajv-6.12.6"
sources."ansi-escapes-4.3.2"
@@ -82753,7 +82924,7 @@ in
sources."utf8-3.0.0"
sources."uuid-3.4.0"
sources."verror-1.10.0"
- (sources."web3-utils-1.3.6" // {
+ (sources."web3-utils-1.4.0" // {
dependencies = [
sources."underscore-1.12.1"
];
@@ -82782,10 +82953,10 @@ in
flood = nodeEnv.buildNodePackage {
name = "flood";
packageName = "flood";
- version = "4.6.0";
+ version = "4.6.1";
src = fetchurl {
- url = "https://registry.npmjs.org/flood/-/flood-4.6.0.tgz";
- sha512 = "uio2KGAC9wNNM9wa6BrmIwRunE/AWJNDz9SnP06zHIpIHX9FC0UEHbj2kairn9CmhzhEwprBNYeFh79eyfqxvw==";
+ url = "https://registry.npmjs.org/flood/-/flood-4.6.1.tgz";
+ sha512 = "OB5AykNCnRUU8KEvuMQhOArRldfCYfmboZWpV9B++7jUsq7cwo7p2W15+SEBQbTyPjD3mmwNH6hNw+geoy/+LA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -83267,10 +83438,10 @@ in
gatsby-cli = nodeEnv.buildNodePackage {
name = "gatsby-cli";
packageName = "gatsby-cli";
- version = "3.8.0";
+ version = "3.9.0";
src = fetchurl {
- url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.8.0.tgz";
- sha512 = "81rQNDgHgkXoFMiwluZGN0ETKonGn8tl1uxL3OpOx3aOfP1aPv5NBSOLX70O6vo9jXyg6oy0gPHGjhbQMdSyIw==";
+ url = "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.9.0.tgz";
+ sha512 = "mfd+e5dNzQ8CkjggrYw3PkQwizJmK1+hR6VWmstDkc5+h1c6xFFNFfauexllDFi8H1SMokAEV4TQRDYDilpByw==";
};
dependencies = [
(sources."@ardatan/aggregate-error-0.0.6" // {
@@ -83360,22 +83531,21 @@ in
sources."@tokenizer/token-0.1.1"
sources."@turist/fetch-7.1.7"
sources."@turist/time-0.0.1"
- sources."@types/common-tags-1.8.0"
- sources."@types/debug-4.1.5"
+ sources."@types/common-tags-1.8.1"
+ sources."@types/debug-4.1.6"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.2"
sources."@types/json-patch-0.0.30"
- sources."@types/node-15.12.5"
- sources."@types/node-fetch-2.5.10"
- sources."@types/readable-stream-2.3.10"
- sources."@types/unist-2.0.3"
- sources."@types/yargs-15.0.13"
- sources."@types/yargs-parser-20.2.0"
+ sources."@types/node-16.3.1"
+ sources."@types/node-fetch-2.5.11"
+ sources."@types/unist-2.0.5"
+ sources."@types/yargs-15.0.14"
+ sources."@types/yargs-parser-20.2.1"
sources."@types/yoga-layout-1.9.2"
sources."accepts-1.3.7"
sources."acorn-8.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."address-1.1.2"
(sources."ansi-align-3.0.0" // {
dependencies = [
@@ -83428,12 +83598,13 @@ in
dependencies = [
sources."get-stream-5.2.0"
sources."lowercase-keys-2.0.0"
+ sources."normalize-url-4.5.1"
];
})
sources."call-bind-1.0.2"
sources."camel-case-4.1.2"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."ccount-1.1.0"
(sources."chalk-4.1.1" // {
dependencies = [
@@ -83483,7 +83654,7 @@ in
];
})
sources."content-type-1.0.4"
- sources."contentful-management-7.25.1"
+ sources."contentful-management-7.27.1"
sources."contentful-sdk-core-6.8.0"
sources."convert-hrtime-3.0.0"
(sources."convert-source-map-1.8.0" // {
@@ -83494,7 +83665,7 @@ in
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."cors-2.8.5"
- sources."create-gatsby-1.8.0"
+ sources."create-gatsby-1.9.0"
(sources."cross-spawn-6.0.5" // {
dependencies = [
sources."semver-5.7.1"
@@ -83529,7 +83700,7 @@ in
sources."dotenv-8.6.0"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."emoji-regex-7.0.3"
sources."encodeurl-1.0.2"
sources."end-of-stream-1.4.4"
@@ -83562,7 +83733,7 @@ in
sources."safe-buffer-5.1.2"
];
})
- (sources."express-graphql-0.9.0" // {
+ (sources."express-graphql-0.12.0" // {
dependencies = [
sources."http-errors-1.8.0"
(sources."raw-body-2.4.1" // {
@@ -83582,7 +83753,7 @@ in
})
sources."fast-copy-2.1.1"
sources."figures-3.2.0"
- sources."file-type-16.5.0"
+ sources."file-type-16.5.1"
sources."fill-range-7.0.1"
sources."filter-obj-1.1.0"
(sources."finalhandler-1.1.2" // {
@@ -83601,8 +83772,8 @@ in
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
sources."function-bind-1.1.1"
- sources."gatsby-core-utils-2.8.0"
- (sources."gatsby-recipes-0.19.0" // {
+ sources."gatsby-core-utils-2.9.0"
+ (sources."gatsby-recipes-0.20.0" // {
dependencies = [
sources."cross-spawn-7.0.3"
sources."execa-4.1.0"
@@ -83616,13 +83787,13 @@ in
sources."which-2.0.2"
];
})
- sources."gatsby-telemetry-2.8.0"
+ sources."gatsby-telemetry-2.9.0"
sources."gensync-1.0.0-beta.2"
sources."get-caller-file-2.0.5"
sources."get-intrinsic-1.1.1"
sources."get-stdin-4.0.1"
sources."get-stream-4.1.0"
- sources."git-up-4.0.2"
+ sources."git-up-4.0.5"
sources."glob-7.1.7"
sources."glob-parent-5.1.2"
sources."global-dirs-3.0.0"
@@ -83709,10 +83880,10 @@ in
];
})
sources."jest-get-type-25.2.6"
- (sources."joi-17.4.0" // {
+ (sources."joi-17.4.1" // {
dependencies = [
sources."@hapi/hoek-9.2.0"
- sources."@hapi/topo-5.0.0"
+ sources."@hapi/topo-5.1.0"
];
})
sources."js-tokens-4.0.0"
@@ -83778,7 +83949,7 @@ in
sources."node-object-hash-2.3.7"
sources."node-releases-1.1.73"
sources."normalize-path-3.0.0"
- sources."normalize-url-4.5.0"
+ sources."normalize-url-6.1.0"
sources."npm-run-path-2.0.2"
sources."nth-check-2.0.0"
sources."object-assign-4.1.1"
@@ -83802,7 +83973,7 @@ in
})
sources."parse-entities-2.0.0"
sources."parse-path-4.0.3"
- sources."parse-url-5.0.6"
+ sources."parse-url-6.0.0"
sources."parseurl-1.3.3"
sources."pascal-case-3.1.2"
sources."path-exists-4.0.0"
@@ -83810,7 +83981,7 @@ in
sources."path-key-2.0.1"
sources."path-parse-1.0.7"
sources."path-to-regexp-0.1.7"
- sources."peek-readable-3.1.3"
+ sources."peek-readable-3.1.4"
sources."picomatch-2.3.0"
sources."pkg-dir-4.2.0"
sources."prepend-http-2.0.0"
@@ -83843,7 +84014,7 @@ in
sources."react-is-16.13.1"
sources."read-1.0.7"
sources."readable-stream-3.6.0"
- sources."readable-web-to-node-stream-3.0.1"
+ sources."readable-web-to-node-stream-3.0.2"
sources."readdirp-3.6.0"
sources."redux-4.1.0"
sources."regenerator-runtime-0.13.8"
@@ -83940,7 +84111,7 @@ in
sources."strip-final-newline-2.0.0"
sources."strip-indent-3.0.0"
sources."strip-json-comments-2.0.1"
- sources."strtok3-6.0.8"
+ sources."strtok3-6.1.2"
sources."style-to-object-0.3.0"
sources."supports-color-5.5.0"
sources."term-size-2.2.1"
@@ -84007,9 +84178,9 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xdg-basedir-4.0.0"
- sources."xstate-4.20.1"
+ sources."xstate-4.22.0"
sources."xtend-4.0.2"
sources."y18n-4.0.3"
sources."yallist-4.0.0"
@@ -84264,7 +84435,7 @@ in
sources."tweetnacl-0.14.5"
sources."tweetnacl-auth-0.3.1"
sources."typedarray-to-buffer-4.0.0"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xtend-4.0.2"
];
buildInputs = globalBuildInputs;
@@ -84319,10 +84490,10 @@ in
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@tootallnate/once-1.1.2"
- sources."@types/minimist-1.2.1"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/minimist-1.2.2"
+ sources."@types/normalize-package-data-2.4.1"
sources."agent-base-6.0.2"
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."ajv-formats-2.1.0"
(sources."ansi-align-3.0.0" // {
dependencies = [
@@ -84753,10 +84924,10 @@ in
sources."@microsoft/fetch-event-source-2.0.1"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/node-15.12.5"
+ sources."@types/node-16.3.1"
sources."@types/parse-json-4.0.0"
sources."@types/websocket-1.0.2"
sources."abort-controller-3.0.0"
@@ -84869,10 +85040,10 @@ in
sources."extract-files-9.0.0"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fast-safe-stringify-2.0.7"
- sources."fastq-1.11.0"
+ sources."fast-safe-stringify-2.0.8"
+ sources."fastq-1.11.1"
sources."figlet-1.5.0"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
@@ -85044,13 +85215,13 @@ in
sources."npm-run-path-2.0.2"
sources."oas-kit-common-1.0.8"
sources."oas-linter-3.2.2"
- (sources."oas-resolver-2.5.5" // {
+ (sources."oas-resolver-2.5.6" // {
dependencies = [
sources."yargs-17.0.1"
];
})
sources."oas-schema-walker-1.1.5"
- sources."oas-validator-5.0.7"
+ sources."oas-validator-5.0.8"
sources."oauth-sign-0.9.0"
sources."object-inspect-1.10.3"
sources."object-is-1.1.5"
@@ -85107,7 +85278,7 @@ in
sources."qs-6.5.2"
sources."queue-microtask-1.2.3"
sources."rc-1.2.8"
- sources."reftools-1.1.8"
+ sources."reftools-1.1.9"
sources."regexp.prototype.flags-1.3.1"
sources."registry-auth-token-4.2.1"
sources."registry-url-5.1.0"
@@ -85157,7 +85328,7 @@ in
sources."strip-json-comments-2.0.1"
sources."subscriptions-transport-ws-0.9.19"
sources."supports-color-7.2.0"
- (sources."swagger2openapi-7.0.7" // {
+ (sources."swagger2openapi-7.0.8" // {
dependencies = [
sources."yargs-17.0.1"
];
@@ -85445,7 +85616,7 @@ in
sources."ansi-term-0.0.2"
sources."ansicolors-0.3.2"
sources."blessed-0.1.81"
- sources."blessed-contrib-4.9.0"
+ sources."blessed-contrib-4.10.0"
sources."bresenham-0.0.3"
sources."buffers-0.1.1"
sources."cardinal-2.1.1"
@@ -87057,8 +87228,10 @@ in
sha512 = "56gjTrj9SMfPkbGANfqtGYeY3G5KmCkpgEYlKkmiDNG+SpQtLT9/53gt/9CbYd5iT9GgP+IvGXwDWplgCz3NnA==";
};
dependencies = [
- sources."@types/jquery-3.5.5"
+ sources."@jcubic/lily-0.1.0"
+ sources."@types/jquery-3.5.6"
sources."@types/sizzle-2.3.3"
+ sources."ansidec-0.3.4"
sources."arch-2.2.0"
sources."balanced-match-1.0.2"
sources."brace-expansion-1.1.11"
@@ -87076,6 +87249,7 @@ in
sources."glob-7.1.7"
sources."graceful-fs-4.2.6"
sources."historic-readline-1.0.8"
+ sources."iconv-lite-0.6.3"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."is-docker-2.2.1"
@@ -87083,7 +87257,7 @@ in
sources."is-wsl-2.2.0"
sources."isexe-2.0.0"
sources."jquery-3.6.0"
- sources."jquery.terminal-2.26.0"
+ sources."jquery.terminal-2.27.1"
sources."jsonfile-2.4.0"
sources."keyboardevent-key-polyfill-1.1.0"
sources."line-reader-0.4.0"
@@ -87095,9 +87269,10 @@ in
sources."p-finally-1.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-2.0.1"
- sources."prismjs-1.24.0"
+ sources."prismjs-1.24.1"
sources."pump-3.0.0"
sources."rimraf-2.7.1"
+ sources."safer-buffer-2.1.2"
sources."semver-5.7.1"
sources."shebang-command-1.2.0"
sources."shebang-regex-1.0.0"
@@ -87413,7 +87588,7 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xregexp-2.0.0"
sources."yallist-3.1.1"
];
@@ -87427,21 +87602,21 @@ in
bypassCache = true;
reconstructLock = true;
};
- "iosevka-https://github.com/be5invis/Iosevka/archive/v7.0.4.tar.gz" = nodeEnv.buildNodePackage {
+ "iosevka-https://github.com/be5invis/Iosevka/archive/v7.2.4.tar.gz" = nodeEnv.buildNodePackage {
name = "iosevka";
packageName = "iosevka";
- version = "7.0.4";
+ version = "7.2.4";
src = fetchurl {
- name = "iosevka-7.0.4.tar.gz";
- url = "https://codeload.github.com/be5invis/Iosevka/tar.gz/v7.0.4";
- sha256 = "e0de45dde08463fbd02bced41893746235068167fd91051727dc048d66b91aeb";
+ name = "iosevka-7.2.4.tar.gz";
+ url = "https://codeload.github.com/be5invis/Iosevka/tar.gz/v7.2.4";
+ sha256 = "c4c77a6beead2f164494fca061ba04e7f306771d0a7b86687ffa63fe43f7b83d";
};
dependencies = [
sources."@iarna/toml-2.2.5"
sources."@msgpack/msgpack-2.7.0"
- sources."@ot-builder/bin-composite-types-1.0.9"
- sources."@ot-builder/bin-util-1.0.9"
- (sources."@ot-builder/cli-help-shower-1.0.9" // {
+ sources."@ot-builder/bin-composite-types-1.0.10"
+ sources."@ot-builder/bin-util-1.0.10"
+ (sources."@ot-builder/cli-help-shower-1.0.10" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-4.1.1"
@@ -87451,55 +87626,37 @@ in
sources."supports-color-7.2.0"
];
})
- (sources."@ot-builder/cli-proc-1.0.9" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.1"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- (sources."@ot-builder/cli-shared-1.0.9" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.1"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
- sources."@ot-builder/common-impl-1.0.9"
- sources."@ot-builder/errors-1.0.9"
- sources."@ot-builder/io-bin-cff-1.0.9"
- sources."@ot-builder/io-bin-encoding-1.0.9"
- sources."@ot-builder/io-bin-ext-private-1.0.9"
- sources."@ot-builder/io-bin-font-1.0.9"
- sources."@ot-builder/io-bin-glyph-store-1.0.9"
- sources."@ot-builder/io-bin-layout-1.0.9"
- sources."@ot-builder/io-bin-metadata-1.0.9"
- sources."@ot-builder/io-bin-metric-1.0.9"
- sources."@ot-builder/io-bin-name-1.0.9"
- sources."@ot-builder/io-bin-sfnt-1.0.9"
- sources."@ot-builder/io-bin-ttf-1.0.9"
- sources."@ot-builder/ot-1.0.9"
- sources."@ot-builder/ot-encoding-1.0.9"
- sources."@ot-builder/ot-ext-private-1.0.9"
- sources."@ot-builder/ot-glyphs-1.0.9"
- sources."@ot-builder/ot-layout-1.0.9"
- sources."@ot-builder/ot-metadata-1.0.9"
- sources."@ot-builder/ot-name-1.0.9"
- sources."@ot-builder/ot-sfnt-1.0.9"
- sources."@ot-builder/ot-standard-glyph-namer-1.0.9"
- sources."@ot-builder/prelude-1.0.9"
- sources."@ot-builder/primitive-1.0.9"
- sources."@ot-builder/rectify-1.0.9"
- sources."@ot-builder/stat-glyphs-1.0.9"
- sources."@ot-builder/trace-1.0.9"
- sources."@ot-builder/var-store-1.0.9"
- sources."@ot-builder/variance-1.0.9"
+ sources."@ot-builder/cli-proc-1.0.10"
+ sources."@ot-builder/cli-shared-1.0.10"
+ sources."@ot-builder/common-impl-1.0.10"
+ sources."@ot-builder/errors-1.0.10"
+ sources."@ot-builder/io-bin-cff-1.0.10"
+ sources."@ot-builder/io-bin-encoding-1.0.10"
+ sources."@ot-builder/io-bin-ext-private-1.0.10"
+ sources."@ot-builder/io-bin-font-1.0.10"
+ sources."@ot-builder/io-bin-glyph-store-1.0.10"
+ sources."@ot-builder/io-bin-layout-1.0.10"
+ sources."@ot-builder/io-bin-metadata-1.0.10"
+ sources."@ot-builder/io-bin-metric-1.0.10"
+ sources."@ot-builder/io-bin-name-1.0.10"
+ sources."@ot-builder/io-bin-sfnt-1.0.10"
+ sources."@ot-builder/io-bin-ttf-1.0.10"
+ sources."@ot-builder/ot-1.0.10"
+ sources."@ot-builder/ot-encoding-1.0.10"
+ sources."@ot-builder/ot-ext-private-1.0.10"
+ sources."@ot-builder/ot-glyphs-1.0.10"
+ sources."@ot-builder/ot-layout-1.0.10"
+ sources."@ot-builder/ot-metadata-1.0.10"
+ sources."@ot-builder/ot-name-1.0.10"
+ sources."@ot-builder/ot-sfnt-1.0.10"
+ sources."@ot-builder/ot-standard-glyph-namer-1.0.10"
+ sources."@ot-builder/prelude-1.0.10"
+ sources."@ot-builder/primitive-1.0.10"
+ sources."@ot-builder/rectify-1.0.10"
+ sources."@ot-builder/stat-glyphs-1.0.10"
+ sources."@ot-builder/trace-1.0.10"
+ sources."@ot-builder/var-store-1.0.10"
+ sources."@ot-builder/variance-1.0.10"
sources."@unicode/unicode-13.0.0-1.1.0"
sources."aglfn-1.0.2"
sources."amdefine-1.0.1"
@@ -87586,17 +87743,8 @@ in
sources."once-1.4.0"
sources."onetime-5.1.2"
sources."optionator-0.8.3"
- sources."ot-builder-1.0.9"
- (sources."otb-ttc-bundle-1.0.9" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."chalk-4.1.1"
- sources."color-convert-2.0.1"
- sources."color-name-1.1.4"
- sources."has-flag-4.0.0"
- sources."supports-color-7.2.0"
- ];
- })
+ sources."ot-builder-1.0.10"
+ sources."otb-ttc-bundle-1.0.10"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-try-2.2.0"
@@ -87882,7 +88030,7 @@ in
sources."async-mutex-0.1.4"
sources."asynckit-0.4.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.935.0" // {
+ (sources."aws-sdk-2.943.0" // {
dependencies = [
sources."sax-1.2.1"
sources."uuid-3.3.2"
@@ -88242,7 +88390,7 @@ in
sources."napi-build-utils-1.0.2"
sources."ndarray-1.0.19"
sources."ndarray-pack-1.2.1"
- sources."needle-2.6.0"
+ sources."needle-2.8.0"
sources."nextgen-events-1.5.2"
sources."no-case-2.3.2"
(sources."node-abi-2.30.0" // {
@@ -88508,7 +88656,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xml-name-validator-3.0.0"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
@@ -89071,14 +89219,14 @@ in
dependencies = [
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@oclif/command-1.8.0"
(sources."@oclif/config-1.17.0" // {
dependencies = [
sources."tslib-2.3.0"
];
})
- sources."@oclif/errors-1.3.4"
+ sources."@oclif/errors-1.3.5"
sources."@oclif/linewrap-1.0.0"
(sources."@oclif/parser-3.8.5" // {
dependencies = [
@@ -89128,7 +89276,7 @@ in
sources."clean-stack-3.0.1"
sources."cli-cursor-3.1.0"
sources."cli-progress-3.9.0"
- (sources."cli-ux-5.6.2" // {
+ (sources."cli-ux-5.6.3" // {
dependencies = [
sources."has-flag-4.0.0"
sources."supports-color-8.1.1"
@@ -89173,9 +89321,9 @@ in
sources."external-editor-3.1.0"
sources."extract-stack-2.0.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
(sources."figures-3.2.0" // {
dependencies = [
sources."escape-string-regexp-1.0.5"
@@ -89342,9 +89490,9 @@ in
};
dependencies = [
sources."@types/component-emitter-1.2.10"
- sources."@types/cookie-0.4.0"
- sources."@types/cors-2.8.10"
- sources."@types/node-15.12.5"
+ sources."@types/cookie-0.4.1"
+ sources."@types/cors-2.8.12"
+ sources."@types/node-16.3.1"
sources."accepts-1.3.7"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
@@ -89596,7 +89744,7 @@ in
sources."escalade-3.1.1"
sources."events-3.3.0"
sources."evp_bytestokey-1.0.3"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."filter-obj-1.1.0"
sources."foreach-2.0.5"
sources."fs.realpath-1.0.0"
@@ -90377,6 +90525,7 @@ in
sources."supports-color-5.5.0"
];
})
+ sources."@hutson/parse-repository-url-3.0.2"
sources."@lerna/add-4.0.0"
sources."@lerna/bootstrap-4.0.0"
sources."@lerna/changed-4.0.0"
@@ -90471,7 +90620,7 @@ in
})
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@npmcli/ci-detect-1.3.0"
sources."@npmcli/git-2.1.0"
sources."@npmcli/installed-package-contents-1.0.7"
@@ -90487,23 +90636,23 @@ in
];
})
sources."@octokit/graphql-4.6.4"
- sources."@octokit/openapi-types-7.3.5"
+ sources."@octokit/openapi-types-8.2.1"
sources."@octokit/plugin-enterprise-rest-6.0.1"
- sources."@octokit/plugin-paginate-rest-2.13.5"
+ sources."@octokit/plugin-paginate-rest-2.14.0"
sources."@octokit/plugin-request-log-1.0.4"
- sources."@octokit/plugin-rest-endpoint-methods-5.3.4"
+ sources."@octokit/plugin-rest-endpoint-methods-5.4.1"
(sources."@octokit/request-5.6.0" // {
dependencies = [
sources."is-plain-object-5.0.0"
];
})
sources."@octokit/request-error-2.1.0"
- sources."@octokit/rest-18.6.3"
- sources."@octokit/types-6.16.7"
+ sources."@octokit/rest-18.6.7"
+ sources."@octokit/types-6.18.1"
sources."@tootallnate/once-1.1.2"
- sources."@types/minimatch-3.0.4"
- sources."@types/minimist-1.2.1"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/minimist-1.2.2"
+ sources."@types/normalize-package-data-2.4.1"
sources."@types/parse-json-4.0.0"
sources."JSONStream-1.3.5"
sources."abbrev-1.1.1"
@@ -90528,7 +90677,6 @@ in
];
})
sources."array-differ-3.0.0"
- sources."array-find-index-1.0.2"
sources."array-ify-1.0.0"
sources."array-union-2.1.0"
sources."arrify-2.0.1"
@@ -90585,13 +90733,13 @@ in
sources."config-chain-1.1.13"
sources."console-control-strings-1.1.0"
sources."conventional-changelog-angular-5.0.12"
- (sources."conventional-changelog-core-4.2.2" // {
+ (sources."conventional-changelog-core-4.2.3" // {
dependencies = [
sources."normalize-package-data-3.0.2"
];
})
sources."conventional-changelog-preset-loader-2.3.4"
- (sources."conventional-changelog-writer-4.1.0" // {
+ (sources."conventional-changelog-writer-5.0.0" // {
dependencies = [
sources."semver-6.3.0"
];
@@ -90602,7 +90750,6 @@ in
sources."core-util-is-1.0.2"
sources."cosmiconfig-7.0.0"
sources."cross-spawn-7.0.3"
- sources."currently-unhandled-0.4.1"
sources."dargs-7.0.0"
sources."dashdash-1.14.1"
sources."dateformat-3.0.3"
@@ -90648,9 +90795,9 @@ in
})
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
sources."filter-obj-1.1.0"
@@ -90670,34 +90817,28 @@ in
})
sources."get-caller-file-2.0.5"
sources."get-intrinsic-1.1.1"
- (sources."get-pkg-repo-1.4.0" // {
+ (sources."get-pkg-repo-4.1.2" // {
dependencies = [
- sources."camelcase-2.1.1"
- sources."camelcase-keys-2.1.0"
- sources."find-up-1.1.2"
- sources."hosted-git-info-2.8.9"
- sources."indent-string-2.1.0"
- sources."load-json-file-1.1.0"
- sources."map-obj-1.0.1"
- sources."meow-3.7.0"
- sources."parse-json-2.2.0"
- sources."path-exists-2.1.0"
- sources."path-type-1.1.0"
- sources."pify-2.3.0"
- sources."read-pkg-1.1.0"
- sources."read-pkg-up-1.0.1"
+ sources."meow-7.1.1"
+ (sources."read-pkg-5.2.0" // {
+ dependencies = [
+ sources."type-fest-0.6.0"
+ ];
+ })
+ (sources."read-pkg-up-7.0.1" // {
+ dependencies = [
+ sources."type-fest-0.8.1"
+ ];
+ })
sources."readable-stream-2.3.7"
- sources."redent-1.0.0"
sources."safe-buffer-5.1.2"
sources."string_decoder-1.1.1"
- sources."strip-bom-2.0.0"
- sources."strip-indent-1.0.1"
sources."through2-2.0.5"
- sources."trim-newlines-1.0.0"
+ sources."type-fest-0.13.1"
+ sources."yargs-parser-18.1.3"
];
})
sources."get-port-5.1.1"
- sources."get-stdin-4.0.1"
sources."get-stream-6.0.1"
sources."getpass-0.1.7"
sources."git-raw-commits-2.0.10"
@@ -90711,8 +90852,8 @@ in
sources."semver-6.3.0"
];
})
- sources."git-up-4.0.2"
- sources."git-url-parse-11.4.4"
+ sources."git-up-4.0.5"
+ sources."git-url-parse-11.5.0"
sources."gitconfiglocal-1.0.0"
sources."glob-7.1.7"
sources."glob-parent-5.1.2"
@@ -90761,7 +90902,6 @@ in
sources."strip-ansi-6.0.0"
];
})
- sources."interpret-1.4.0"
sources."ip-1.1.5"
sources."is-arrayish-0.2.1"
sources."is-bigint-1.0.2"
@@ -90771,7 +90911,6 @@ in
sources."is-core-module-2.4.0"
sources."is-date-object-1.0.4"
sources."is-extglob-2.1.1"
- sources."is-finite-1.1.0"
sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.1"
sources."is-lambda-1.0.1"
@@ -90788,7 +90927,6 @@ in
sources."is-symbol-1.0.4"
sources."is-text-path-1.0.1"
sources."is-typedarray-1.0.0"
- sources."is-utf8-0.2.1"
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isobject-3.0.1"
@@ -90822,7 +90960,6 @@ in
sources."lodash.ismatch-4.4.0"
sources."lodash.template-4.5.0"
sources."lodash.templatesettings-4.2.0"
- sources."loud-rejection-1.6.0"
sources."lru-cache-6.0.0"
(sources."make-dir-2.1.0" // {
dependencies = [
@@ -90889,7 +91026,7 @@ in
sources."semver-5.7.1"
];
})
- sources."normalize-url-4.5.0"
+ sources."normalize-url-6.1.0"
sources."npm-bundled-1.1.2"
sources."npm-install-checks-4.0.0"
(sources."npm-lifecycle-3.1.5" // {
@@ -90939,16 +91076,15 @@ in
sources."p-timeout-3.2.0"
sources."p-try-2.2.0"
sources."p-waterfall-2.1.1"
- sources."pacote-11.3.4"
+ sources."pacote-11.3.5"
sources."parent-module-1.0.1"
- sources."parse-github-repo-url-1.4.1"
sources."parse-json-5.2.0"
(sources."parse-path-4.0.3" // {
dependencies = [
sources."qs-6.10.1"
];
})
- sources."parse-url-5.0.6"
+ sources."parse-url-6.0.0"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
@@ -90957,8 +91093,6 @@ in
sources."performance-now-2.1.0"
sources."picomatch-2.3.0"
sources."pify-4.0.1"
- sources."pinkie-2.0.4"
- sources."pinkie-promise-2.0.1"
sources."pkg-dir-4.2.0"
sources."process-nextick-args-2.0.1"
sources."promise-inflight-1.0.1"
@@ -90999,9 +91133,7 @@ in
})
sources."readable-stream-3.6.0"
sources."readdir-scoped-modules-1.1.0"
- sources."rechoir-0.6.2"
sources."redent-3.0.0"
- sources."repeating-2.0.1"
sources."request-2.88.2"
sources."require-directory-2.1.1"
sources."resolve-1.20.0"
@@ -91021,7 +91153,6 @@ in
sources."shallow-clone-3.0.1"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
- sources."shelljs-0.8.4"
sources."side-channel-1.0.4"
sources."signal-exit-3.0.3"
sources."slash-3.0.0"
@@ -91168,7 +91299,7 @@ in
sources."make-dir-2.1.0"
sources."mime-1.6.0"
sources."ms-2.1.3"
- sources."needle-2.6.0"
+ sources."needle-2.8.0"
sources."parse-node-version-1.0.1"
sources."pify-4.0.1"
sources."prr-1.0.1"
@@ -92163,21 +92294,21 @@ in
];
})
sources."@jest/types-25.5.0"
- sources."@types/babel__core-7.1.14"
- sources."@types/babel__generator-7.6.2"
- sources."@types/babel__template-7.4.0"
- sources."@types/babel__traverse-7.14.0"
- sources."@types/estree-0.0.48"
+ sources."@types/babel__core-7.1.15"
+ sources."@types/babel__generator-7.6.3"
+ sources."@types/babel__template-7.4.1"
+ sources."@types/babel__traverse-7.14.2"
+ sources."@types/estree-0.0.50"
sources."@types/graceful-fs-4.1.5"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.2"
- sources."@types/json-schema-7.0.7"
- sources."@types/node-15.12.5"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/json-schema-7.0.8"
+ sources."@types/node-16.3.1"
+ sources."@types/normalize-package-data-2.4.1"
sources."@types/resolve-0.0.8"
- sources."@types/yargs-15.0.13"
- sources."@types/yargs-parser-20.2.0"
+ sources."@types/yargs-15.0.14"
+ sources."@types/yargs-parser-20.2.1"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -92346,7 +92477,7 @@ in
sources."cached-path-relative-1.0.2"
sources."call-bind-1.0.2"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."capture-exit-2.0.0"
sources."caseless-0.12.0"
(sources."chalk-3.0.0" // {
@@ -92418,7 +92549,7 @@ in
})
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
- (sources."core-js-compat-3.15.1" // {
+ (sources."core-js-compat-3.15.2" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -92470,7 +92601,7 @@ in
sources."duplexer2-0.1.4"
sources."duplexify-3.7.1"
sources."ecc-jsbn-0.1.2"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -92539,7 +92670,7 @@ in
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
sources."fast-json-stable-stringify-2.1.0"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fb-watchman-2.0.1"
sources."figgy-pudding-3.5.2"
sources."file-uri-to-path-1.0.0"
@@ -93360,10 +93491,10 @@ in
mastodon-bot = nodeEnv.buildNodePackage {
name = "mastodon-bot";
packageName = "mastodon-bot";
- version = "1.12.1-20210625203706";
+ version = "1.13.7-20210708171758";
src = fetchurl {
- url = "https://registry.npmjs.org/mastodon-bot/-/mastodon-bot-1.12.1-20210625203706.tgz";
- sha512 = "WRIp5LGsTxBO0zGm2KjaxLZCVsUX1Lv15hu96W0vx2sKflGAgiHUSf3RFxQFaNhII1hdglnyuwulmOu/0/gHNA==";
+ url = "https://registry.npmjs.org/mastodon-bot/-/mastodon-bot-1.13.7-20210708171758.tgz";
+ sha512 = "9jnKVFg0PERBhNgTDv8G86QPFkG7ZGCGCmxgPkj9yTfNu+2Kx+mSzo7hchbDuo6UN1ZLlWGq53TJHZ3kJ/kIQQ==";
};
dependencies = [
sources."acorn-5.7.4"
@@ -93718,8 +93849,8 @@ in
};
dependencies = [
sources."@braintree/sanitize-url-3.1.0"
- sources."@types/node-15.12.5"
- sources."@types/yauzl-2.9.1"
+ sources."@types/node-16.3.1"
+ sources."@types/yauzl-2.9.2"
sources."agent-base-6.0.2"
sources."ansi-styles-4.3.0"
sources."balanced-match-1.0.2"
@@ -93812,7 +93943,7 @@ in
sources."progress-2.0.1"
sources."proxy-from-env-1.1.0"
sources."pump-3.0.0"
- sources."puppeteer-10.0.0"
+ sources."puppeteer-10.1.0"
sources."readable-stream-3.6.0"
sources."rimraf-3.0.2"
sources."rw-1.3.3"
@@ -93843,29 +93974,30 @@ in
mirakurun = nodeEnv.buildNodePackage {
name = "mirakurun";
packageName = "mirakurun";
- version = "3.5.0";
+ version = "3.6.0";
src = fetchurl {
- url = "https://registry.npmjs.org/mirakurun/-/mirakurun-3.5.0.tgz";
- sha512 = "j2ukrvANZQUreLl2grOQxPl0pbRSoJthYLqujdphZdwJyDwYjPqGOs+KrWwY26QbfqG2Toy06qFnYTaGx9txIg==";
+ url = "https://registry.npmjs.org/mirakurun/-/mirakurun-3.6.0.tgz";
+ sha512 = "LrJqn/26CxH9aQ9j7iPqnk9fS6ywI3gpCt7HS26UXeycC3VBfhkoONLZQW/JXW3aJGoUHUlxunsQBI0h89EJIw==";
};
dependencies = [
- sources."@fluentui/date-time-utilities-7.9.1"
- sources."@fluentui/dom-utilities-1.1.2"
- sources."@fluentui/keyboard-key-0.2.17"
- sources."@fluentui/react-7.172.1"
- sources."@fluentui/react-focus-7.17.6"
- sources."@fluentui/react-window-provider-1.0.2"
- sources."@fluentui/theme-1.7.4"
- sources."@microsoft/load-themed-styles-1.10.186"
+ sources."@fluentui/date-time-utilities-8.2.1"
+ sources."@fluentui/dom-utilities-2.1.3"
+ sources."@fluentui/font-icons-mdl2-8.1.5"
+ sources."@fluentui/foundation-legacy-8.1.5"
+ sources."@fluentui/keyboard-key-0.3.3"
+ sources."@fluentui/merge-styles-8.1.3"
+ sources."@fluentui/react-8.22.0"
+ sources."@fluentui/react-focus-8.1.6"
+ sources."@fluentui/react-hooks-8.2.4"
+ sources."@fluentui/react-window-provider-2.1.3"
+ sources."@fluentui/set-version-8.1.3"
+ sources."@fluentui/style-utilities-8.1.5"
+ sources."@fluentui/theme-2.1.4"
+ sources."@fluentui/utilities-8.2.1"
+ sources."@microsoft/load-themed-styles-1.10.192"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@uifabric/foundation-7.9.26"
- sources."@uifabric/icons-7.5.23"
- sources."@uifabric/merge-styles-7.19.2"
- sources."@uifabric/react-hooks-7.14.0"
- sources."@uifabric/set-version-7.0.24"
- sources."@uifabric/styling-7.19.0"
- sources."@uifabric/utilities-7.33.5"
+ sources."@types/cors-2.8.12"
sources."accepts-1.3.7"
sources."ajv-6.12.6"
sources."ansi-escapes-1.4.0"
@@ -93907,6 +94039,7 @@ in
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
sources."core-js-2.6.12"
+ sources."cors-2.8.5"
sources."crc-3.8.0"
sources."debug-2.6.9"
sources."decompress-response-3.3.0"
@@ -93960,7 +94093,11 @@ in
sources."is-fullwidth-code-point-2.0.0"
sources."is-stream-1.1.0"
sources."js-tokens-4.0.0"
- sources."js-yaml-3.14.1"
+ (sources."js-yaml-4.1.0" // {
+ dependencies = [
+ sources."argparse-2.0.1"
+ ];
+ })
sources."json-buffer-3.0.0"
sources."json-schema-traverse-0.4.1"
sources."keyv-3.1.0"
@@ -93992,13 +94129,16 @@ in
sources."node-fetch-1.6.3"
sources."normalize-url-4.5.1"
sources."object-assign-4.1.1"
- sources."office-ui-fabric-react-7.172.1"
sources."on-finished-2.3.0"
sources."on-headers-1.0.2"
sources."once-1.4.0"
sources."onetime-2.0.1"
sources."openapi-default-setter-7.2.3"
- sources."openapi-framework-7.5.0"
+ (sources."openapi-framework-7.5.0" // {
+ dependencies = [
+ sources."js-yaml-3.14.1"
+ ];
+ })
sources."openapi-jsonschema-parameters-7.2.3"
sources."openapi-request-coercer-7.5.0"
sources."openapi-request-validator-7.4.0"
@@ -94027,7 +94167,6 @@ in
sources."pinkie-promise-2.0.1"
sources."prepend-http-2.0.0"
sources."promise-queue-2.2.5"
- sources."prop-types-15.7.2"
sources."proxy-addr-2.0.7"
sources."pump-3.0.0"
sources."punycode-2.1.1"
@@ -94035,9 +94174,8 @@ in
sources."range-parser-1.2.1"
sources."raw-body-2.4.0"
sources."rc-1.2.8"
- sources."react-16.14.0"
- sources."react-dom-16.14.0"
- sources."react-is-16.13.1"
+ sources."react-17.0.2"
+ sources."react-dom-17.0.2"
sources."readable-stream-3.6.0"
sources."regenerator-runtime-0.10.5"
sources."registry-auth-token-4.2.1"
@@ -94048,7 +94186,7 @@ in
sources."rx-4.1.0"
sources."safe-buffer-5.1.2"
sources."safer-buffer-2.1.2"
- sources."scheduler-0.19.1"
+ sources."scheduler-0.20.2"
sources."semver-7.3.5"
(sources."send-0.17.1" // {
dependencies = [
@@ -94083,14 +94221,14 @@ in
sources."strip-json-comments-2.0.1"
sources."supports-color-2.0.0"
sources."swagger-schema-official-2.0.0-bab6bed"
- sources."swagger-ui-dist-3.51.0"
+ sources."swagger-ui-dist-3.51.1"
sources."tail-2.2.3"
sources."through-2.3.8"
sources."tmp-0.0.33"
sources."to-readable-stream-1.0.0"
sources."toidentifier-1.0.0"
sources."ts-log-2.2.3"
- sources."tslib-1.14.1"
+ sources."tslib-2.3.0"
sources."type-is-1.6.18"
sources."unpipe-1.0.0"
sources."uri-js-4.4.1"
@@ -94115,10 +94253,10 @@ in
mocha = nodeEnv.buildNodePackage {
name = "mocha";
packageName = "mocha";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/mocha/-/mocha-9.0.1.tgz";
- sha512 = "9zwsavlRO+5csZu6iRtl3GHImAbhERoDsZwdRkdJ/bE+eVplmoxNKE901ZJ9LdSchYBjSCPbjKc5XvcAri2ylw==";
+ url = "https://registry.npmjs.org/mocha/-/mocha-9.0.2.tgz";
+ sha512 = "FpspiWU+UT9Sixx/wKimvnpkeW0mh6ROAKkIaPokj3xZgxeRhcna/k5X57jJghEr8X+Cgu/Vegf8zCX5ugSuTA==";
};
dependencies = [
sources."@ungap/promise-all-settled-1.1.2"
@@ -94138,7 +94276,7 @@ in
sources."supports-color-7.2.0"
];
})
- sources."chokidar-3.5.1"
+ sources."chokidar-3.5.2"
(sources."cliui-7.0.4" // {
dependencies = [
sources."ansi-regex-5.0.0"
@@ -94195,10 +94333,10 @@ in
sources."path-is-absolute-1.0.1"
sources."picomatch-2.3.0"
sources."randombytes-2.1.0"
- sources."readdirp-3.5.0"
+ sources."readdirp-3.6.0"
sources."require-directory-2.1.1"
sources."safe-buffer-5.2.1"
- sources."serialize-javascript-5.0.1"
+ sources."serialize-javascript-6.0.0"
sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
sources."strip-json-comments-3.1.1"
@@ -94206,7 +94344,7 @@ in
sources."to-regex-range-5.0.1"
sources."which-2.0.2"
sources."wide-align-1.1.3"
- sources."workerpool-6.1.4"
+ sources."workerpool-6.1.5"
(sources."wrap-ansi-7.0.0" // {
dependencies = [
sources."ansi-regex-5.0.0"
@@ -94328,7 +94466,7 @@ in
sources."diagnostics-1.1.1"
sources."enabled-1.0.2"
sources."env-variable-0.0.6"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fecha-2.3.3"
sources."inherits-2.0.4"
sources."is-arrayish-0.3.2"
@@ -94369,10 +94507,10 @@ in
netlify-cli = nodeEnv.buildNodePackage {
name = "netlify-cli";
packageName = "netlify-cli";
- version = "3.39.0";
+ version = "4.1.23";
src = fetchurl {
- url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-3.39.0.tgz";
- sha512 = "XYkFp1WuWTcO7Q3LbY79ilobfCNWoL6UEYq2vhCHHKNLICSPxZtkzjDvNP628eGVzxe0L+D+Z9ce3sLdFiitMw==";
+ url = "https://registry.npmjs.org/netlify-cli/-/netlify-cli-4.1.23.tgz";
+ sha512 = "cppRgtCdYfp6dN4azxosLQeezhQ8XkYU9wFCvMN5BYx0FhXe7nb7szqYmTUSglErg9h3CPCVic34z/YlstTmlw==";
};
dependencies = [
sources."@babel/code-frame-7.14.5"
@@ -94497,25 +94635,26 @@ in
sources."@babel/template-7.14.5"
sources."@babel/traverse-7.14.7"
sources."@babel/types-7.14.5"
- sources."@bugsnag/browser-7.10.4"
+ sources."@bugsnag/browser-7.10.5"
sources."@bugsnag/core-7.10.0"
sources."@bugsnag/cuid-3.0.0"
- sources."@bugsnag/js-7.10.4"
+ sources."@bugsnag/js-7.10.5"
sources."@bugsnag/node-7.10.1"
sources."@bugsnag/safe-json-stringify-6.0.0"
sources."@dabh/diagnostics-2.0.2"
sources."@jest/types-24.9.0"
sources."@mrmlnc/readdir-enhanced-2.2.1"
- (sources."@netlify/build-12.11.0" // {
+ (sources."@netlify/build-15.11.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
+ sources."boxen-4.2.0"
sources."chalk-3.0.0"
- sources."dot-prop-5.3.0"
sources."execa-3.4.0"
sources."is-plain-obj-2.1.0"
sources."locate-path-5.0.0"
sources."resolve-2.0.0-next.3"
sources."semver-6.3.0"
+ sources."type-fest-0.8.1"
sources."update-notifier-4.1.3"
];
})
@@ -94527,7 +94666,7 @@ in
sources."slash-3.0.0"
];
})
- (sources."@netlify/config-9.1.0" // {
+ (sources."@netlify/config-12.6.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
@@ -94539,13 +94678,13 @@ in
];
})
sources."@netlify/esbuild-0.13.6"
- (sources."@netlify/framework-info-5.4.0" // {
+ (sources."@netlify/framework-info-5.7.0" // {
dependencies = [
sources."p-limit-3.1.0"
sources."p-locate-5.0.0"
];
})
- sources."@netlify/functions-utils-1.3.47"
+ sources."@netlify/functions-utils-1.4.4"
(sources."@netlify/git-utils-1.0.11" // {
dependencies = [
sources."braces-3.0.2"
@@ -94557,24 +94696,26 @@ in
];
})
sources."@netlify/open-api-2.5.0"
- (sources."@netlify/plugin-edge-handlers-1.11.19" // {
+ (sources."@netlify/plugin-edge-handlers-1.11.21" // {
dependencies = [
- sources."@types/node-14.17.4"
+ sources."@types/node-14.17.5"
];
})
- sources."@netlify/plugins-list-2.18.0"
- sources."@netlify/routing-local-proxy-0.30.1"
+ sources."@netlify/plugins-list-2.19.1"
+ sources."@netlify/routing-local-proxy-0.30.2"
(sources."@netlify/run-utils-1.0.7" // {
dependencies = [
sources."execa-3.4.0"
];
})
- (sources."@netlify/zip-it-and-ship-it-4.4.2" // {
+ (sources."@netlify/zip-it-and-ship-it-4.12.0" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."cliui-7.0.4"
sources."cp-file-9.1.0"
sources."pkg-dir-5.0.0"
sources."resolve-2.0.0-next.3"
+ sources."wrap-ansi-7.0.0"
sources."y18n-5.0.8"
sources."yargs-16.2.0"
sources."yargs-parser-20.2.9"
@@ -94586,7 +94727,7 @@ in
];
})
sources."@nodelib/fs.stat-1.1.3"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
(sources."@oclif/color-0.1.2" // {
dependencies = [
sources."ansi-styles-3.2.1"
@@ -94616,7 +94757,7 @@ in
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fill-range-7.0.1"
sources."glob-parent-5.1.2"
sources."globby-11.0.4"
@@ -94628,10 +94769,12 @@ in
sources."tslib-2.3.0"
];
})
- (sources."@oclif/errors-1.3.4" // {
+ (sources."@oclif/errors-1.3.5" // {
dependencies = [
+ sources."ansi-styles-4.3.0"
sources."clean-stack-3.0.1"
sources."escape-string-regexp-4.0.0"
+ sources."wrap-ansi-7.0.0"
];
})
sources."@oclif/linewrap-1.0.0"
@@ -94692,18 +94835,18 @@ in
];
})
sources."@octokit/graphql-4.6.4"
- sources."@octokit/openapi-types-7.3.5"
- sources."@octokit/plugin-paginate-rest-2.13.5"
+ sources."@octokit/openapi-types-8.2.1"
+ sources."@octokit/plugin-paginate-rest-2.14.0"
sources."@octokit/plugin-request-log-1.0.4"
- sources."@octokit/plugin-rest-endpoint-methods-5.3.4"
+ sources."@octokit/plugin-rest-endpoint-methods-5.4.1"
(sources."@octokit/request-5.6.0" // {
dependencies = [
sources."is-plain-object-5.0.0"
];
})
sources."@octokit/request-error-2.1.0"
- sources."@octokit/rest-18.6.3"
- sources."@octokit/types-6.16.7"
+ sources."@octokit/rest-18.6.7"
+ sources."@octokit/types-6.18.1"
sources."@rollup/plugin-babel-5.3.0"
(sources."@rollup/plugin-commonjs-18.1.0" // {
dependencies = [
@@ -94727,35 +94870,35 @@ in
];
})
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/cacheable-request-6.0.1"
- sources."@types/decompress-4.2.3"
- sources."@types/download-8.0.0"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/decompress-4.2.4"
+ sources."@types/download-8.0.1"
sources."@types/estree-0.0.39"
- sources."@types/glob-7.1.3"
- sources."@types/got-8.3.5"
- sources."@types/http-cache-semantics-4.0.0"
- sources."@types/http-proxy-1.17.6"
+ sources."@types/glob-7.1.4"
+ sources."@types/got-8.3.6"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/http-proxy-1.17.7"
sources."@types/istanbul-lib-coverage-2.0.3"
sources."@types/istanbul-lib-report-3.0.0"
sources."@types/istanbul-reports-1.1.2"
- sources."@types/keyv-3.1.1"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
- sources."@types/node-fetch-2.5.10"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/keyv-3.1.2"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.3.1"
+ sources."@types/node-fetch-2.5.11"
+ sources."@types/normalize-package-data-2.4.1"
sources."@types/resolve-1.17.1"
sources."@types/responselike-1.0.0"
- sources."@types/semver-7.3.6"
- sources."@types/yargs-13.0.11"
- sources."@types/yargs-parser-20.2.0"
- sources."@typescript-eslint/types-4.28.0"
- (sources."@typescript-eslint/typescript-estree-4.28.0" // {
+ sources."@types/semver-7.3.7"
+ sources."@types/yargs-13.0.12"
+ sources."@types/yargs-parser-20.2.1"
+ sources."@typescript-eslint/types-4.28.2"
+ (sources."@typescript-eslint/typescript-estree-4.28.2" // {
dependencies = [
sources."@nodelib/fs.stat-2.0.5"
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fill-range-7.0.1"
sources."glob-parent-5.1.2"
sources."globby-11.0.4"
@@ -94766,16 +94909,17 @@ in
sources."to-regex-range-5.0.1"
];
})
- sources."@typescript-eslint/visitor-keys-4.28.0"
+ sources."@typescript-eslint/visitor-keys-4.28.2"
sources."@ungap/from-entries-0.2.1"
sources."accepts-1.3.7"
+ sources."acorn-8.4.1"
sources."agent-base-6.0.2"
sources."aggregate-error-3.1.0"
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
(sources."all-node-versions-8.0.0" // {
dependencies = [
sources."@jest/types-25.5.0"
- sources."@types/yargs-15.0.13"
+ sources."@types/yargs-15.0.14"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
@@ -94828,13 +94972,6 @@ in
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
sources."atob-2.1.2"
- (sources."aws-sdk-2.935.0" // {
- dependencies = [
- sources."buffer-4.9.2"
- sources."ieee754-1.1.13"
- sources."uuid-3.3.2"
- ];
- })
sources."babel-plugin-dynamic-import-node-2.3.3"
(sources."babel-plugin-polyfill-corejs2-0.2.2" // {
dependencies = [
@@ -94862,11 +94999,12 @@ in
sources."raw-body-2.4.0"
];
})
- (sources."boxen-4.2.0" // {
+ (sources."boxen-5.0.1" // {
dependencies = [
sources."ansi-styles-4.3.0"
- sources."chalk-3.0.0"
- sources."type-fest-0.8.1"
+ sources."camelcase-6.2.0"
+ sources."type-fest-0.20.2"
+ sources."wrap-ansi-7.0.0"
];
})
sources."brace-expansion-1.1.11"
@@ -94904,7 +95042,7 @@ in
sources."call-me-maybe-1.0.1"
sources."callsite-1.0.0"
sources."camelcase-5.3.1"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."cardinal-2.1.1"
(sources."chalk-4.1.1" // {
dependencies = [
@@ -94953,7 +95091,7 @@ in
sources."strip-ansi-3.0.1"
];
})
- (sources."cli-ux-5.6.2" // {
+ (sources."cli-ux-5.6.3" // {
dependencies = [
sources."ansi-styles-4.3.0"
sources."argparse-1.0.10"
@@ -94972,12 +95110,7 @@ in
];
})
sources."cli-width-2.2.1"
- (sources."cliui-6.0.0" // {
- dependencies = [
- sources."ansi-styles-4.3.0"
- sources."wrap-ansi-6.2.0"
- ];
- })
+ sources."cliui-6.0.0"
sources."clone-1.0.4"
sources."clone-response-1.0.2"
sources."code-point-at-1.1.0"
@@ -95029,7 +95162,7 @@ in
sources."safe-buffer-5.1.2"
];
})
- (sources."core-js-compat-3.15.1" // {
+ (sources."core-js-compat-3.15.2" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -95110,7 +95243,7 @@ in
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fill-range-7.0.1"
sources."glob-parent-5.1.2"
sources."globby-11.0.4"
@@ -95175,7 +95308,7 @@ in
})
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."elegant-spinner-1.0.1"
sources."elf-cam-0.1.1"
sources."emoji-regex-8.0.0"
@@ -95202,7 +95335,6 @@ in
sources."esutils-2.0.3"
sources."etag-1.8.1"
sources."eventemitter3-4.0.7"
- sources."events-1.1.1"
(sources."execa-5.1.1" // {
dependencies = [
sources."get-stream-6.0.1"
@@ -95261,9 +95393,9 @@ in
sources."fast-equals-2.0.3"
sources."fast-glob-2.2.7"
sources."fast-levenshtein-2.0.6"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fast-stringify-1.1.2"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."fd-slicer-1.1.0"
sources."fecha-4.2.1"
(sources."fetch-node-website-5.0.3" // {
@@ -95275,7 +95407,7 @@ in
})
sources."@sindresorhus/is-2.1.1"
sources."@szmarczak/http-timer-4.0.5"
- sources."@types/yargs-15.0.13"
+ sources."@types/yargs-15.0.14"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
sources."cacheable-request-7.0.2"
@@ -95346,7 +95478,7 @@ in
sources."get-port-5.1.1"
sources."get-stream-5.2.0"
sources."get-value-2.0.6"
- sources."gh-release-fetch-2.0.0"
+ sources."gh-release-fetch-2.0.1"
sources."git-repo-info-2.1.1"
sources."gitconfiglocal-2.1.0"
sources."glob-7.1.7"
@@ -95365,7 +95497,7 @@ in
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fill-range-7.0.1"
sources."glob-parent-5.1.2"
sources."ignore-5.1.8"
@@ -95536,7 +95668,6 @@ in
];
})
sources."jest-worker-26.6.2"
- sources."jmespath-0.15.0"
sources."js-string-escape-1.0.1"
sources."js-tokens-4.0.0"
sources."js-yaml-4.1.0"
@@ -95557,10 +95688,9 @@ in
sources."keyv-3.1.0"
sources."kind-of-6.0.3"
sources."kuler-2.0.0"
- (sources."lambda-local-1.7.4" // {
+ (sources."lambda-local-2.0.0" // {
dependencies = [
- sources."commander-6.2.1"
- sources."dotenv-8.6.0"
+ sources."commander-7.2.0"
];
})
sources."latest-version-5.1.0"
@@ -95730,7 +95860,7 @@ in
sources."qs-6.10.1"
];
})
- (sources."netlify-redirect-parser-8.0.0" // {
+ (sources."netlify-redirect-parser-8.1.0" // {
dependencies = [
sources."is-plain-obj-2.1.0"
];
@@ -95743,7 +95873,7 @@ in
(sources."node-version-alias-1.0.1" // {
dependencies = [
sources."@jest/types-25.5.0"
- sources."@types/yargs-15.0.13"
+ sources."@types/yargs-15.0.14"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
@@ -95756,7 +95886,7 @@ in
(sources."normalize-node-version-10.0.0" // {
dependencies = [
sources."@jest/types-25.5.0"
- sources."@types/yargs-15.0.13"
+ sources."@types/yargs-15.0.14"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
sources."chalk-3.0.0"
@@ -95933,7 +96063,6 @@ in
sources."pupa-2.1.1"
sources."qs-6.7.0"
sources."query-string-5.1.1"
- sources."querystring-0.2.0"
sources."queue-microtask-1.2.3"
sources."random-bytes-1.0.0"
sources."randombytes-2.1.0"
@@ -95995,8 +96124,9 @@ in
})
sources."ret-0.1.15"
sources."reusify-1.0.4"
+ sources."rfdc-1.3.0"
sources."rimraf-3.0.2"
- sources."rollup-2.52.3"
+ sources."rollup-2.53.1"
(sources."rollup-plugin-inject-3.0.2" // {
dependencies = [
sources."estree-walker-0.6.1"
@@ -96013,11 +96143,9 @@ in
sources."run-parallel-1.2.0"
sources."rxjs-6.6.7"
sources."safe-buffer-5.2.1"
- sources."safe-join-0.1.3"
sources."safe-json-stringify-1.2.0"
sources."safe-regex-1.1.0"
sources."safer-buffer-2.1.2"
- sources."sax-1.2.1"
sources."seek-bzip-1.0.6"
sources."semver-7.3.5"
(sources."semver-diff-3.1.1" // {
@@ -96224,7 +96352,7 @@ in
sources."type-fest-0.21.3"
sources."type-is-1.6.18"
sources."typedarray-to-buffer-3.1.5"
- sources."typescript-4.3.4"
+ sources."typescript-4.3.5"
sources."uid-safe-2.1.5"
sources."unbzip2-stream-1.4.3"
sources."unicode-canonical-property-names-ecmascript-1.0.4"
@@ -96254,22 +96382,14 @@ in
})
(sources."update-notifier-5.1.0" // {
dependencies = [
- sources."boxen-5.0.1"
- sources."camelcase-6.2.0"
sources."global-dirs-3.0.0"
sources."ini-2.0.0"
sources."is-installed-globally-0.4.0"
sources."is-npm-5.0.0"
- sources."type-fest-0.20.2"
];
})
sources."uri-js-4.4.1"
sources."urix-0.1.0"
- (sources."url-0.10.3" // {
- dependencies = [
- sources."punycode-1.3.2"
- ];
- })
sources."url-parse-lax-3.0.0"
sources."url-to-options-1.0.1"
sources."use-3.1.1"
@@ -96317,7 +96437,7 @@ in
];
})
sources."word-wrap-1.2.3"
- (sources."wrap-ansi-7.0.0" // {
+ (sources."wrap-ansi-6.2.0" // {
dependencies = [
sources."ansi-styles-4.3.0"
];
@@ -96325,8 +96445,6 @@ in
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
sources."xdg-basedir-4.0.0"
- sources."xml2js-0.4.19"
- sources."xmlbuilder-9.0.7"
sources."xtend-4.0.2"
sources."y18n-4.0.3"
sources."yallist-4.0.0"
@@ -96842,7 +96960,7 @@ in
sources."minizlib-1.3.3"
sources."mkdirp-0.5.5"
sources."ms-2.1.3"
- sources."needle-2.6.0"
+ sources."needle-2.8.0"
sources."nopt-4.0.3"
sources."npm-bundled-1.1.2"
sources."npm-normalize-package-bin-1.0.1"
@@ -97180,7 +97298,7 @@ in
sources."ms-2.1.2"
sources."readable-stream-3.6.0"
sources."string_decoder-1.3.0"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
];
})
(sources."mqtt-packet-6.10.0" // {
@@ -97194,7 +97312,7 @@ in
sources."mustache-4.2.0"
sources."mute-stream-0.0.8"
sources."nan-2.14.0"
- (sources."needle-2.6.0" // {
+ (sources."needle-2.8.0" // {
dependencies = [
sources."debug-3.2.7"
sources."ms-2.1.3"
@@ -97567,10 +97685,10 @@ in
nodemon = nodeEnv.buildNodePackage {
name = "nodemon";
packageName = "nodemon";
- version = "2.0.7";
+ version = "2.0.12";
src = fetchurl {
- url = "https://registry.npmjs.org/nodemon/-/nodemon-2.0.7.tgz";
- sha512 = "XHzK69Awgnec9UzHr1kc8EomQh4sjTQ8oRf8TsGrSmHDx9/UmiGG9E/mM3BuTfNeFwdNBvrqQq/RHL0xIeyFOA==";
+ url = "https://registry.npmjs.org/nodemon/-/nodemon-2.0.12.tgz";
+ sha512 = "egCTmNZdObdBxUBw6ZNwvZ/xzk24CKRs5K6d+5zbmrMr7rOpPmfPeF6OxM3DDpaRx331CQRFEktn+wrFFfBSOA==";
};
dependencies = [
sources."@sindresorhus/is-0.14.0"
@@ -97751,7 +97869,7 @@ in
})
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
(sources."@samverschueren/stream-to-observable-0.3.1" // {
dependencies = [
sources."any-observable-0.3.0"
@@ -97759,12 +97877,12 @@ in
})
sources."@sindresorhus/is-2.1.1"
sources."@szmarczak/http-timer-4.0.5"
- sources."@types/cacheable-request-6.0.1"
- sources."@types/http-cache-semantics-4.0.0"
- sources."@types/keyv-3.1.1"
- sources."@types/minimist-1.2.1"
- sources."@types/node-15.12.5"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/keyv-3.1.2"
+ sources."@types/minimist-1.2.2"
+ sources."@types/node-16.3.1"
+ sources."@types/normalize-package-data-2.4.1"
sources."@types/parse-json-4.0.0"
sources."@types/responselike-1.0.0"
sources."aggregate-error-3.1.0"
@@ -97858,8 +97976,8 @@ in
sources."escape-string-regexp-4.0.0"
sources."execa-5.1.1"
sources."external-editor-3.1.0"
- sources."fast-glob-3.2.6"
- sources."fastq-1.11.0"
+ sources."fast-glob-3.2.7"
+ sources."fastq-1.11.1"
(sources."figures-3.2.0" // {
dependencies = [
sources."escape-string-regexp-1.0.5"
@@ -98267,10 +98385,10 @@ in
npm = nodeEnv.buildNodePackage {
name = "npm";
packageName = "npm";
- version = "7.19.0";
+ version = "7.19.1";
src = fetchurl {
- url = "https://registry.npmjs.org/npm/-/npm-7.19.0.tgz";
- sha512 = "bak/ZycWS8kalVFJ2m1JEo2pgvSwEDA9FMGthGnufAKciu4X4kpJMDZKe8VZKNaA/cXehd9XI7QdSZXmZauR8Q==";
+ url = "https://registry.npmjs.org/npm/-/npm-7.19.1.tgz";
+ sha512 = "aN3hZzGkPzKOyhjXtOhnQTGumorFhgpOU6xfuQsF1nJKh4DhsgfOMG4s/SNx56r4xHPvM5m/sk914wzDgKba3A==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -98285,15 +98403,15 @@ in
npm-check-updates = nodeEnv.buildNodePackage {
name = "npm-check-updates";
packageName = "npm-check-updates";
- version = "11.7.1";
+ version = "11.8.2";
src = fetchurl {
- url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-11.7.1.tgz";
- sha512 = "1ZH1le6fIuCS/Lrj9hKzds2bBcpc60cENZJ681rJ+cx202JmwsmnVmPj6lC4f9MNb0/D81QXR0QbIt5oqDKQtA==";
+ url = "https://registry.npmjs.org/npm-check-updates/-/npm-check-updates-11.8.2.tgz";
+ sha512 = "+TWwhsFUJrar3z1KdCdwNLW6VQkqbU6pBZQtUVMfoAaeHq/L5SAnF6CwIzE/8hmKMNvxFAEe5Ow41ibhLa2iIg==";
};
dependencies = [
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@npmcli/git-2.1.0"
sources."@npmcli/installed-package-contents-1.0.7"
sources."@npmcli/move-file-1.1.2"
@@ -98390,9 +98508,9 @@ in
sources."extend-3.0.2"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."figgy-pudding-3.5.2"
sources."fill-range-7.0.1"
sources."find-up-5.0.0"
@@ -98534,7 +98652,7 @@ in
sources."semver-6.3.0"
];
})
- sources."pacote-11.3.4"
+ sources."pacote-11.3.5"
sources."parse-github-url-1.0.2"
sources."path-exists-4.0.0"
sources."path-is-absolute-1.0.1"
@@ -99001,7 +99119,7 @@ in
sources."@parcel/utils-1.11.0"
sources."@parcel/watcher-1.12.1"
sources."@parcel/workers-1.11.0"
- sources."@types/q-1.5.4"
+ sources."@types/q-1.5.5"
sources."abab-2.0.5"
sources."acorn-7.4.1"
(sources."acorn-globals-4.3.4" // {
@@ -99114,7 +99232,7 @@ in
sources."caller-path-2.0.0"
sources."callsites-2.0.0"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."caseless-0.12.0"
sources."chalk-2.4.2"
sources."chokidar-2.1.8"
@@ -99141,7 +99259,7 @@ in
sources."convert-source-map-1.8.0"
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
- (sources."core-js-compat-3.15.1" // {
+ (sources."core-js-compat-3.15.2" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -99252,7 +99370,7 @@ in
sources."duplexer2-0.1.4"
sources."ecc-jsbn-0.1.2"
sources."ee-first-1.1.1"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -100908,6 +101026,194 @@ in
bypassCache = true;
reconstructLock = true;
};
+ pkg = nodeEnv.buildNodePackage {
+ name = "pkg";
+ packageName = "pkg";
+ version = "5.3.0";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/pkg/-/pkg-5.3.0.tgz";
+ sha512 = "/DGG+QcSPraMAIxaoGCNqb2A6Xkm2jBQMsj2mjb4ag236ByTY9Xhpikvj5ixwlSQV0euuJw4fphKCd5YHRPS8w==";
+ };
+ dependencies = [
+ sources."@babel/helper-validator-identifier-7.14.5"
+ sources."@babel/parser-7.13.13"
+ sources."@babel/types-7.13.12"
+ sources."@nodelib/fs.scandir-2.1.5"
+ sources."@nodelib/fs.stat-2.0.5"
+ sources."@nodelib/fs.walk-1.2.8"
+ sources."agent-base-6.0.2"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.3.0"
+ sources."aproba-1.2.0"
+ sources."are-we-there-yet-1.1.5"
+ sources."array-union-2.1.0"
+ sources."at-least-node-1.0.0"
+ sources."base64-js-1.5.1"
+ (sources."bl-4.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
+ sources."braces-3.0.2"
+ sources."buffer-5.7.1"
+ sources."chalk-4.1.1"
+ sources."chownr-1.1.4"
+ sources."cliui-7.0.4"
+ sources."code-point-at-1.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
+ sources."console-control-strings-1.1.0"
+ sources."core-util-is-1.0.2"
+ sources."debug-4.3.2"
+ sources."decompress-response-4.2.1"
+ sources."deep-extend-0.6.0"
+ sources."deep-is-0.1.3"
+ sources."delegates-1.0.0"
+ sources."detect-libc-1.0.3"
+ sources."dir-glob-3.0.1"
+ sources."emoji-regex-8.0.0"
+ sources."end-of-stream-1.4.4"
+ sources."escalade-3.1.1"
+ sources."escodegen-2.0.0"
+ sources."esprima-4.0.1"
+ sources."estraverse-5.2.0"
+ sources."esutils-2.0.3"
+ sources."expand-template-2.0.3"
+ sources."fast-glob-3.2.7"
+ sources."fast-levenshtein-2.0.6"
+ sources."fastq-1.11.1"
+ sources."fill-range-7.0.1"
+ sources."from2-2.3.0"
+ sources."fs-constants-1.0.0"
+ sources."fs-extra-9.1.0"
+ sources."function-bind-1.1.1"
+ (sources."gauge-2.7.4" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."is-fullwidth-code-point-1.0.0"
+ sources."string-width-1.0.2"
+ sources."strip-ansi-3.0.1"
+ ];
+ })
+ sources."get-caller-file-2.0.5"
+ sources."github-from-package-0.0.0"
+ sources."glob-parent-5.1.2"
+ sources."globby-11.0.4"
+ sources."graceful-fs-4.2.6"
+ sources."has-1.0.3"
+ sources."has-flag-4.0.0"
+ sources."has-unicode-2.0.1"
+ sources."https-proxy-agent-5.0.0"
+ sources."ieee754-1.2.1"
+ sources."ignore-5.1.8"
+ sources."inherits-2.0.4"
+ sources."ini-1.3.8"
+ sources."into-stream-6.0.0"
+ sources."is-core-module-2.4.0"
+ sources."is-extglob-2.1.1"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."is-glob-4.0.1"
+ sources."is-number-7.0.0"
+ sources."isarray-1.0.0"
+ sources."jsonfile-6.1.0"
+ sources."levn-0.3.0"
+ sources."lodash-4.17.21"
+ sources."lru-cache-6.0.0"
+ sources."merge2-1.4.1"
+ sources."micromatch-4.0.4"
+ sources."mimic-response-2.1.0"
+ sources."minimist-1.2.5"
+ sources."mkdirp-classic-0.5.3"
+ sources."ms-2.1.2"
+ (sources."multistream-4.1.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
+ sources."napi-build-utils-1.0.2"
+ (sources."node-abi-2.30.0" // {
+ dependencies = [
+ sources."semver-5.7.1"
+ ];
+ })
+ sources."node-fetch-2.6.1"
+ sources."noop-logger-0.1.1"
+ sources."npmlog-4.1.2"
+ sources."number-is-nan-1.0.1"
+ sources."object-assign-4.1.1"
+ sources."once-1.4.0"
+ sources."optionator-0.8.3"
+ sources."p-is-promise-3.0.0"
+ sources."path-parse-1.0.7"
+ sources."path-type-4.0.0"
+ sources."picomatch-2.3.0"
+ sources."pkg-fetch-3.1.1"
+ sources."prebuild-install-6.0.1"
+ sources."prelude-ls-1.1.2"
+ sources."process-nextick-args-2.0.1"
+ sources."progress-2.0.3"
+ sources."pump-3.0.0"
+ sources."queue-microtask-1.2.3"
+ sources."rc-1.2.8"
+ sources."readable-stream-2.3.7"
+ sources."require-directory-2.1.1"
+ sources."resolve-1.20.0"
+ sources."reusify-1.0.4"
+ sources."run-parallel-1.2.0"
+ sources."safe-buffer-5.1.2"
+ sources."semver-7.3.5"
+ sources."set-blocking-2.0.0"
+ sources."signal-exit-3.0.3"
+ sources."simple-concat-1.0.1"
+ sources."simple-get-3.1.0"
+ sources."slash-3.0.0"
+ sources."source-map-0.6.1"
+ sources."stream-meter-1.0.4"
+ sources."string-width-4.2.2"
+ sources."string_decoder-1.1.1"
+ sources."strip-ansi-6.0.0"
+ sources."strip-json-comments-2.0.1"
+ sources."supports-color-7.2.0"
+ sources."tar-fs-2.1.1"
+ (sources."tar-stream-2.2.0" // {
+ dependencies = [
+ sources."readable-stream-3.6.0"
+ ];
+ })
+ sources."to-fast-properties-2.0.0"
+ sources."to-regex-range-5.0.1"
+ sources."tslib-2.1.0"
+ sources."tunnel-agent-0.6.0"
+ sources."type-check-0.3.2"
+ sources."universalify-2.0.0"
+ sources."util-deprecate-1.0.2"
+ sources."which-pm-runs-1.0.0"
+ (sources."wide-align-1.1.3" // {
+ dependencies = [
+ sources."ansi-regex-3.0.0"
+ sources."is-fullwidth-code-point-2.0.0"
+ sources."string-width-2.1.1"
+ sources."strip-ansi-4.0.0"
+ ];
+ })
+ sources."word-wrap-1.2.3"
+ sources."wrap-ansi-7.0.0"
+ sources."wrappy-1.0.2"
+ sources."y18n-5.0.8"
+ sources."yallist-4.0.0"
+ sources."yargs-16.2.0"
+ sources."yargs-parser-20.2.9"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "Package your Node.js project into an executable";
+ homepage = "https://github.com/vercel/pkg#readme";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
pm2 = nodeEnv.buildNodePackage {
name = "pm2";
packageName = "pm2";
@@ -101001,7 +101307,7 @@ in
sources."eventemitter2-5.0.1"
sources."fast-json-patch-3.0.0-1"
sources."fast-levenshtein-2.0.6"
- sources."fast-printf-1.6.5"
+ sources."fast-printf-1.6.6"
sources."fclone-1.0.11"
sources."file-uri-to-path-2.0.0"
sources."fill-range-7.0.1"
@@ -101141,10 +101447,10 @@ in
pnpm = nodeEnv.buildNodePackage {
name = "pnpm";
packageName = "pnpm";
- version = "6.9.1";
+ version = "6.10.0";
src = fetchurl {
- url = "https://registry.npmjs.org/pnpm/-/pnpm-6.9.1.tgz";
- sha512 = "2qlbvmHB+ULAoTCMpJ75oADYoVQnsxD1ipCemdDJA2KW4auGwoTUzyowVYEiAe4DIDOqw3axhHVkNAo7P6goZA==";
+ url = "https://registry.npmjs.org/pnpm/-/pnpm-6.10.0.tgz";
+ sha512 = "fHKtgvnp9CfT/3qijmjUCstOFSB45OAF5EoK6lJxfdpEDe9bgO4om4do8Ut3boV+atZbV6rlEk9vZOUK6BGclw==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -101184,6 +101490,29 @@ in
bypassCache = true;
reconstructLock = true;
};
+ postcss = nodeEnv.buildNodePackage {
+ name = "postcss";
+ packageName = "postcss";
+ version = "8.3.5";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz";
+ sha512 = "NxTuJocUhYGsMiMFHDUkmjSKT3EdH4/WbGF6GCi1NDGk+vbcUTun4fpbOqaPtD8IIsztA2ilZm2DhYCuyN58gA==";
+ };
+ dependencies = [
+ sources."colorette-1.2.2"
+ sources."nanoid-3.1.23"
+ sources."source-map-js-0.6.2"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "Tool for transforming styles with JS plugins";
+ homepage = "https://postcss.org/";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
postcss-cli = nodeEnv.buildNodePackage {
name = "postcss-cli";
packageName = "postcss-cli";
@@ -101195,7 +101524,7 @@ in
dependencies = [
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
sources."anymatch-3.1.2"
@@ -101213,8 +101542,8 @@ in
sources."dir-glob-3.0.1"
sources."emoji-regex-8.0.0"
sources."escalade-3.1.1"
- sources."fast-glob-3.2.6"
- sources."fastq-1.11.0"
+ sources."fast-glob-3.2.7"
+ sources."fastq-1.11.1"
sources."fill-range-7.0.1"
sources."fs-extra-9.1.0"
sources."fsevents-2.3.2"
@@ -101295,6 +101624,30 @@ in
bypassCache = true;
reconstructLock = true;
};
+ prettier-plugin-toml = nodeEnv.buildNodePackage {
+ name = "prettier-plugin-toml";
+ packageName = "prettier-plugin-toml";
+ version = "0.3.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/prettier-plugin-toml/-/prettier-plugin-toml-0.3.1.tgz";
+ sha512 = "j47DEO/dN/acU1nSL/B7q4A4Z2SYJhpWPCLPkcmfAXIQC6A5GD6Ao/bi9HRHZ8ueIDOauqjuAQbnvRxLXMjazA==";
+ };
+ dependencies = [
+ sources."@toml-tools/lexer-0.3.1"
+ sources."@toml-tools/parser-0.3.1"
+ sources."chevrotain-4.1.1"
+ sources."prettier-1.19.1"
+ sources."regexp-to-ast-0.3.5"
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "TOML Prettier Plugin";
+ license = "MIT";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
pscid = nodeEnv.buildNodePackage {
name = "pscid";
packageName = "pscid";
@@ -101433,7 +101786,7 @@ in
sources."es6-promise-3.3.1"
sources."events-2.1.0"
sources."evp_bytestokey-1.0.3"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."gaze-1.1.3"
@@ -101666,10 +102019,10 @@ in
pyright = nodeEnv.buildNodePackage {
name = "pyright";
packageName = "pyright";
- version = "1.1.153";
+ version = "1.1.156";
src = fetchurl {
- url = "https://registry.npmjs.org/pyright/-/pyright-1.1.153.tgz";
- sha512 = "t5Y9IojL2Sifm1Q04BEBJDLP86rF4RpXma28HEP/EXJRHyyNxu8css77HC+tZqJXXXZVtAjaJxJSAEwq5afGjg==";
+ url = "https://registry.npmjs.org/pyright/-/pyright-1.1.156.tgz";
+ sha512 = "TIe7mK/BUTmdTBpmEYYT5XuRp8qwaFUxF2782HTTTe3hT2UU8UUN0wtIqwHpgFJZksIbahx4UeJyTaOi4ssq6A==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -102149,12 +102502,12 @@ in
sources."@babel/types-7.14.5"
sources."@reach/router-1.3.4"
sources."@sindresorhus/is-0.7.0"
- sources."@types/glob-7.1.3"
- sources."@types/json-schema-7.0.7"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
+ sources."@types/glob-7.1.4"
+ sources."@types/json-schema-7.0.8"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.3.1"
sources."@types/parse-json-4.0.0"
- sources."@types/q-1.5.4"
+ sources."@types/q-1.5.5"
sources."@webassemblyjs/ast-1.9.0"
sources."@webassemblyjs/floating-point-hex-parser-1.9.0"
sources."@webassemblyjs/helper-api-error-1.9.0"
@@ -102340,7 +102693,7 @@ in
sources."camel-case-3.0.0"
sources."camelcase-5.3.1"
sources."caniuse-api-3.0.0"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."case-sensitive-paths-webpack-plugin-2.4.0"
sources."caw-2.0.1"
(sources."chalk-2.4.2" // {
@@ -102425,7 +102778,7 @@ in
sources."copy-concurrently-1.0.5"
sources."copy-descriptor-0.1.1"
sources."core-js-2.6.12"
- (sources."core-js-compat-3.15.1" // {
+ (sources."core-js-compat-3.15.2" // {
dependencies = [
sources."semver-7.0.0"
];
@@ -102569,7 +102922,7 @@ in
sources."duplexify-3.7.1"
sources."ee-first-1.1.1"
sources."ejs-2.7.4"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -103858,7 +104211,7 @@ in
sources."webidl-conversions-5.0.0"
];
})
- sources."dompurify-2.2.9"
+ sources."dompurify-2.3.0"
sources."emoji-regex-8.0.0"
sources."escalade-3.1.1"
sources."escodegen-2.0.0"
@@ -103905,7 +104258,7 @@ in
sources."whatwg-url-8.7.0"
sources."word-wrap-1.2.3"
sources."wrap-ansi-7.0.0"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xml-name-validator-3.0.0"
sources."xmlchars-2.2.0"
sources."y18n-5.0.8"
@@ -103955,15 +104308,15 @@ in
sources."@emotion/stylis-0.8.5"
sources."@emotion/unitless-0.7.5"
sources."@exodus/schemasafe-1.0.0-rc.3"
- sources."@redocly/ajv-6.12.4"
- (sources."@redocly/openapi-core-1.0.0-beta.50" // {
+ sources."@redocly/ajv-8.6.2"
+ (sources."@redocly/openapi-core-1.0.0-beta.53" // {
dependencies = [
- sources."@types/node-14.17.4"
+ sources."@types/node-14.17.5"
];
})
sources."@redocly/react-dropdown-aria-2.0.12"
- sources."@types/json-schema-7.0.7"
- sources."@types/node-15.12.5"
+ sources."@types/json-schema-7.0.8"
+ sources."@types/node-15.14.2"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."anymatch-3.1.2"
@@ -103978,7 +104331,7 @@ in
sources."util-0.10.3"
];
})
- sources."babel-plugin-styled-components-1.12.0"
+ sources."babel-plugin-styled-components-1.13.2"
sources."babel-plugin-syntax-jsx-6.18.0"
sources."balanced-match-1.0.2"
sources."base64-js-1.5.1"
@@ -104039,7 +104392,7 @@ in
];
})
sources."domain-browser-1.2.0"
- sources."dompurify-2.2.9"
+ sources."dompurify-2.3.0"
(sources."elliptic-6.5.4" // {
dependencies = [
sources."bn.js-4.12.0"
@@ -104055,8 +104408,7 @@ in
sources."events-3.3.0"
sources."evp_bytestokey-1.0.3"
sources."fast-deep-equal-3.1.3"
- sources."fast-json-stable-stringify-2.1.0"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fill-range-7.0.1"
sources."foreach-2.0.5"
sources."fsevents-2.3.2"
@@ -104093,7 +104445,7 @@ in
sources."js-yaml-3.14.1"
sources."jsesc-2.5.2"
sources."json-pointer-0.6.1"
- sources."json-schema-traverse-0.4.1"
+ sources."json-schema-traverse-1.0.0"
sources."lodash-4.17.21"
sources."lodash.isequal-4.5.0"
sources."loose-envify-1.4.0"
@@ -104124,11 +104476,11 @@ in
sources."normalize-path-3.0.0"
sources."oas-kit-common-1.0.8"
sources."oas-linter-3.2.2"
- sources."oas-resolver-2.5.5"
+ sources."oas-resolver-2.5.6"
sources."oas-schema-walker-1.1.5"
- sources."oas-validator-5.0.7"
+ sources."oas-validator-5.0.8"
sources."object-assign-4.1.1"
- sources."openapi-sampler-1.0.1"
+ sources."openapi-sampler-1.1.0"
sources."os-browserify-0.3.0"
sources."pako-1.0.11"
sources."parse-asn1-5.1.6"
@@ -104138,7 +104490,7 @@ in
sources."picomatch-2.3.0"
sources."polished-4.1.3"
sources."postcss-value-parser-4.1.0"
- sources."prismjs-1.24.0"
+ sources."prismjs-1.24.1"
sources."process-0.11.10"
sources."process-nextick-args-2.0.1"
sources."prop-types-15.7.2"
@@ -104170,9 +104522,10 @@ in
sources."path-browserify-1.0.1"
];
})
- sources."reftools-1.1.8"
+ sources."reftools-1.1.9"
sources."regenerator-runtime-0.13.8"
sources."require-directory-2.1.1"
+ sources."require-from-string-2.0.2"
sources."ripemd160-2.0.2"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
@@ -104197,7 +104550,7 @@ in
sources."strip-ansi-6.0.0"
sources."styled-components-5.3.0"
sources."supports-color-5.5.0"
- sources."swagger2openapi-7.0.7"
+ sources."swagger2openapi-7.0.8"
sources."timers-browserify-2.0.12"
sources."to-arraybuffer-1.0.1"
sources."to-fast-properties-2.0.0"
@@ -104439,10 +104792,10 @@ in
rollup = nodeEnv.buildNodePackage {
name = "rollup";
packageName = "rollup";
- version = "2.52.3";
+ version = "2.53.1";
src = fetchurl {
- url = "https://registry.npmjs.org/rollup/-/rollup-2.52.3.tgz";
- sha512 = "QF3Sju8Kl2z0osI4unyOLyUudyhOMK6G0AeqJWgfiyigqLAlnNrfBcDWDx+f1cqn+JU2iIYVkDrgQ6/KtwEfrg==";
+ url = "https://registry.npmjs.org/rollup/-/rollup-2.53.1.tgz";
+ sha512 = "yiTCvcYXZEulNWNlEONOQVlhXA/hgxjelFSjNcrwAAIfYx/xqjSHwqg/cCaWOyFRKr+IQBaXwt723m8tCaIUiw==";
};
dependencies = [
sources."fsevents-2.3.2"
@@ -104476,9 +104829,11 @@ in
sources."ignore-4.0.6"
];
})
+ sources."@humanwhocodes/config-array-0.5.0"
+ sources."@humanwhocodes/object-schema-1.2.0"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@rollup/plugin-commonjs-17.1.0"
sources."@rollup/plugin-node-resolve-11.2.1"
(sources."@rollup/pluginutils-3.1.0" // {
@@ -104488,24 +104843,24 @@ in
})
sources."@tootallnate/once-1.1.2"
sources."@types/estree-0.0.39"
- sources."@types/glob-7.1.3"
- sources."@types/json-schema-7.0.7"
- sources."@types/minimatch-3.0.4"
- sources."@types/mocha-8.2.2"
+ sources."@types/glob-7.1.4"
+ sources."@types/json-schema-7.0.8"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/mocha-8.2.3"
sources."@types/node-12.12.70"
- sources."@types/node-fetch-2.5.10"
+ sources."@types/node-fetch-2.5.11"
sources."@types/resolve-1.17.1"
- sources."@types/vscode-1.57.0"
- sources."@typescript-eslint/eslint-plugin-4.28.0"
- sources."@typescript-eslint/experimental-utils-4.28.0"
- sources."@typescript-eslint/parser-4.28.0"
- sources."@typescript-eslint/scope-manager-4.28.0"
- sources."@typescript-eslint/types-4.28.0"
- sources."@typescript-eslint/typescript-estree-4.28.0"
- sources."@typescript-eslint/visitor-keys-4.28.0"
+ sources."@types/vscode-1.58.0"
+ sources."@typescript-eslint/eslint-plugin-4.28.2"
+ sources."@typescript-eslint/experimental-utils-4.28.2"
+ sources."@typescript-eslint/parser-4.28.2"
+ sources."@typescript-eslint/scope-manager-4.28.2"
+ sources."@typescript-eslint/types-4.28.2"
+ sources."@typescript-eslint/typescript-estree-4.28.2"
+ sources."@typescript-eslint/visitor-keys-4.28.2"
sources."@ungap/promise-all-settled-1.1.2"
sources."acorn-7.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."agent-base-6.0.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
@@ -104584,7 +104939,7 @@ in
sources."entities-2.2.0"
sources."escalade-3.1.1"
sources."escape-string-regexp-4.0.0"
- (sources."eslint-7.29.0" // {
+ (sources."eslint-7.30.0" // {
dependencies = [
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -104617,17 +104972,17 @@ in
sources."estree-walker-2.0.2"
sources."esutils-2.0.3"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."fd-slicer-1.1.0"
sources."file-entry-cache-6.0.1"
sources."fill-range-7.0.1"
sources."find-up-5.0.0"
sources."flat-5.0.2"
sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."form-data-3.0.1"
sources."fs.realpath-1.0.0"
sources."fsevents-2.3.2"
@@ -104642,7 +104997,7 @@ in
sources."get-intrinsic-1.1.1"
sources."glob-7.1.7"
sources."glob-parent-5.1.2"
- sources."globals-13.9.0"
+ sources."globals-13.10.0"
sources."globby-11.0.4"
sources."graceful-fs-4.2.6"
sources."growl-1.10.5"
@@ -104766,7 +105121,7 @@ in
sources."resolve-from-4.0.0"
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
- sources."rollup-2.52.3"
+ sources."rollup-2.53.1"
sources."run-parallel-1.2.0"
sources."safe-buffer-5.2.1"
sources."semver-7.3.5"
@@ -104797,7 +105152,7 @@ in
sources."supports-color-5.5.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."json-schema-traverse-1.0.0"
];
})
@@ -104815,7 +105170,7 @@ in
sources."type-check-0.4.0"
sources."type-fest-0.20.2"
sources."typed-rest-client-1.8.4"
- sources."typescript-4.3.4"
+ sources."typescript-4.3.5"
sources."typescript-formatter-7.2.2"
sources."uc.micro-1.0.6"
sources."underscore-1.13.1"
@@ -104971,10 +105326,10 @@ in
sass = nodeEnv.buildNodePackage {
name = "sass";
packageName = "sass";
- version = "1.35.1";
+ version = "1.35.2";
src = fetchurl {
- url = "https://registry.npmjs.org/sass/-/sass-1.35.1.tgz";
- sha512 = "oCisuQJstxMcacOPmxLNiLlj4cUyN2+8xJnG7VanRoh2GOLr9RqkvI4AxA4a6LHVg/rsu+PmxXeGhrdSF9jCiQ==";
+ url = "https://registry.npmjs.org/sass/-/sass-1.35.2.tgz";
+ sha512 = "jhO5KAR+AMxCEwIH3v+4zbB2WB0z67V1X0jbapfVwQQdjHZUGUyukpnoM6+iCMfsIUC016w9OPKQ5jrNOS9uXw==";
};
dependencies = [
sources."anymatch-3.1.2"
@@ -105144,10 +105499,10 @@ in
serverless = nodeEnv.buildNodePackage {
name = "serverless";
packageName = "serverless";
- version = "2.48.1";
+ version = "2.51.2";
src = fetchurl {
- url = "https://registry.npmjs.org/serverless/-/serverless-2.48.1.tgz";
- sha512 = "G61WEeJwDWsmsXW3jBzYnnNOJzw3ysqL5/3b0UHy1Zi8RhpkzzI9J7poteJHVmDchw9Ru5tczIKYq2dCfufxsA==";
+ url = "https://registry.npmjs.org/serverless/-/serverless-2.51.2.tgz";
+ sha512 = "I2g7zrS9cGNfwMJFQiypUX0DlrxgbhRrmIWyhq784FFljgssEN/6dq5sYBp0nBaK5yPBlqSWILXzQ3jaeG7vIw==";
};
dependencies = [
sources."2-thenable-1.0.0"
@@ -105160,7 +105515,7 @@ in
sources."@kwsites/promise-deferred-1.1.1"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@protobufjs/aspromise-1.1.2"
sources."@protobufjs/base64-1.1.2"
sources."@protobufjs/codegen-2.0.4"
@@ -105180,7 +105535,7 @@ in
];
})
sources."@serverless/component-metrics-1.0.8"
- (sources."@serverless/components-3.12.0" // {
+ (sources."@serverless/components-3.13.3" // {
dependencies = [
(sources."@serverless/utils-4.1.0" // {
dependencies = [
@@ -105208,7 +105563,7 @@ in
sources."semver-6.3.0"
];
})
- sources."@serverless/dashboard-plugin-5.4.2"
+ sources."@serverless/dashboard-plugin-5.4.3"
sources."@serverless/event-mocks-1.1.1"
(sources."@serverless/platform-client-4.2.3" // {
dependencies = [
@@ -105216,7 +105571,7 @@ in
sources."js-yaml-3.14.1"
];
})
- (sources."@serverless/platform-client-china-2.1.14" // {
+ (sources."@serverless/platform-client-china-2.2.0" // {
dependencies = [
sources."dotenv-8.6.0"
sources."js-yaml-3.14.1"
@@ -105230,31 +105585,23 @@ in
sources."write-file-atomic-3.0.3"
];
})
- sources."@serverless/utils-china-1.1.2"
+ sources."@serverless/utils-china-1.1.4"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@tencent-sdk/capi-1.1.8"
- sources."@tencent-sdk/cls-0.2.1"
- (sources."@tencent-sdk/common-0.1.0" // {
- dependencies = [
- sources."type-fest-1.2.1"
- ];
- })
- sources."@tencent-sdk/faas-0.1.5"
sources."@tokenizer/token-0.1.1"
- sources."@types/cacheable-request-6.0.1"
+ sources."@types/cacheable-request-6.0.2"
sources."@types/caseless-0.12.2"
- sources."@types/debug-4.1.5"
- sources."@types/http-cache-semantics-4.0.0"
- sources."@types/keyv-3.1.1"
- sources."@types/lodash-4.14.170"
+ sources."@types/debug-4.1.6"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/keyv-3.1.2"
+ sources."@types/lodash-4.14.171"
sources."@types/long-4.0.1"
- sources."@types/node-15.12.5"
- sources."@types/readable-stream-2.3.10"
- sources."@types/request-2.48.5"
- sources."@types/request-promise-native-1.0.17"
+ sources."@types/node-16.3.1"
+ sources."@types/request-2.48.6"
+ sources."@types/request-promise-native-1.0.18"
sources."@types/responselike-1.0.0"
- sources."@types/tough-cookie-4.0.0"
+ sources."@types/tough-cookie-4.0.1"
sources."adm-zip-0.5.5"
sources."after-0.8.2"
(sources."agent-base-6.0.2" // {
@@ -105311,7 +105658,7 @@ in
sources."async-2.6.3"
sources."asynckit-0.4.0"
sources."at-least-node-1.0.0"
- (sources."aws-sdk-2.935.0" // {
+ (sources."aws-sdk-2.943.0" // {
dependencies = [
sources."buffer-4.9.2"
sources."ieee754-1.1.13"
@@ -105401,6 +105748,13 @@ in
];
})
sources."cli-cursor-3.1.0"
+ (sources."cli-progress-footer-1.1.1" // {
+ dependencies = [
+ sources."ansi-regex-2.1.1"
+ sources."cli-color-1.4.0"
+ sources."process-utils-2.6.0"
+ ];
+ })
sources."cli-width-3.0.0"
sources."clone-response-1.0.2"
sources."code-point-at-1.1.0"
@@ -105439,7 +105793,7 @@ in
];
})
sources."dashdash-1.14.1"
- sources."dayjs-1.10.5"
+ sources."dayjs-1.10.6"
sources."debug-2.6.9"
(sources."decompress-4.2.1" // {
dependencies = [
@@ -105524,19 +105878,19 @@ in
sources."external-editor-3.1.0"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."fd-slicer-1.1.0"
sources."fecha-4.2.1"
sources."figures-3.2.0"
- sources."file-type-16.5.0"
+ sources."file-type-16.5.1"
sources."file-uri-to-path-1.0.0"
sources."filename-reserved-regex-2.0.0"
sources."filenamify-4.3.0"
- sources."filesize-6.3.0"
+ sources."filesize-6.4.0"
sources."fill-range-7.0.1"
sources."find-requires-1.0.0"
sources."flat-5.0.2"
@@ -105778,7 +106132,7 @@ in
sources."path-loader-1.0.10"
sources."path-type-4.0.0"
sources."path2-0.1.0"
- sources."peek-readable-3.1.3"
+ sources."peek-readable-3.1.4"
sources."pend-1.2.0"
sources."performance-now-2.1.0"
sources."picomatch-2.3.0"
@@ -105794,6 +106148,7 @@ in
sources."prettyoutput-1.2.0"
sources."printj-1.1.2"
sources."process-nextick-args-2.0.1"
+ sources."process-utils-4.0.0"
sources."promise-queue-2.2.5"
(sources."protobufjs-6.11.2" // {
dependencies = [
@@ -105811,7 +106166,7 @@ in
sources."ramda-0.26.1"
sources."rc-1.2.8"
sources."readable-stream-3.6.0"
- sources."readable-web-to-node-stream-3.0.1"
+ sources."readable-web-to-node-stream-3.0.2"
sources."readdir-glob-1.1.1"
sources."readdirp-3.6.0"
sources."registry-auth-token-4.2.1"
@@ -105847,7 +106202,7 @@ in
sources."signal-exit-3.0.3"
sources."simple-concat-1.0.1"
sources."simple-get-2.8.1"
- (sources."simple-git-2.40.0" // {
+ (sources."simple-git-2.41.1" // {
dependencies = [
sources."debug-4.3.2"
sources."ms-2.1.2"
@@ -105888,7 +106243,7 @@ in
sources."strip-dirs-2.1.0"
sources."strip-json-comments-2.0.1"
sources."strip-outer-1.0.1"
- sources."strtok3-6.0.8"
+ sources."strtok3-6.1.2"
(sources."superagent-3.8.3" // {
dependencies = [
sources."debug-3.2.7"
@@ -106008,7 +106363,7 @@ in
})
sources."wrappy-1.0.2"
sources."write-file-atomic-2.4.3"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xml2js-0.4.19"
sources."xmlbuilder-9.0.7"
sources."xmlhttprequest-ssl-1.6.3"
@@ -106657,34 +107012,34 @@ in
snyk = nodeEnv.buildNodePackage {
name = "snyk";
packageName = "snyk";
- version = "1.649.0";
+ version = "1.658.0";
src = fetchurl {
- url = "https://registry.npmjs.org/snyk/-/snyk-1.649.0.tgz";
- sha512 = "KIJYCxfuxUwaZhmtSQyOxv2Ya5ZX/r7FTqXujpCWV4X/Cx354GYFSxSX1uvi0AQk8GVO6xkzKKVNn14CtpnHiw==";
+ url = "https://registry.npmjs.org/snyk/-/snyk-1.658.0.tgz";
+ sha512 = "h39A1Y14Rr14o6Xfk78KwyLiuVGLCjpMwZQoK/6jNvaTPJAaxPG68HHuzjBJ5/j43w7AB8KBfqyf08+NKAIETA==";
};
dependencies = [
sources."@arcanis/slice-ansi-1.0.2"
sources."@deepcode/dcignore-1.0.2"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@octetstream/promisify-2.0.2"
sources."@open-policy-agent/opa-wasm-1.2.0"
sources."@sindresorhus/is-4.0.1"
sources."@snyk/child-process-0.3.1"
sources."@snyk/cli-interface-2.11.0"
- sources."@snyk/cloud-config-parser-1.9.2"
+ sources."@snyk/cloud-config-parser-1.9.3"
sources."@snyk/cocoapods-lockfile-parser-3.6.2"
sources."@snyk/code-client-3.9.0"
sources."@snyk/composer-lockfile-parser-1.4.1"
- (sources."@snyk/dep-graph-1.28.0" // {
+ (sources."@snyk/dep-graph-1.28.1" // {
dependencies = [
sources."semver-7.3.5"
];
})
sources."@snyk/docker-registry-v2-client-2.2.2"
sources."@snyk/fast-glob-3.2.6-patch"
- (sources."@snyk/fix-1.649.0" // {
+ (sources."@snyk/fix-1.650.0" // {
dependencies = [
sources."chalk-4.1.1"
sources."strip-ansi-6.0.0"
@@ -106727,9 +107082,10 @@ in
sources."tslib-2.3.0"
];
})
- (sources."@snyk/snyk-docker-pull-3.2.5" // {
+ (sources."@snyk/snyk-docker-pull-3.6.2" // {
dependencies = [
- sources."tmp-0.1.0"
+ sources."rimraf-3.0.2"
+ sources."tmp-0.2.1"
];
})
(sources."@snyk/snyk-hex-plugin-1.1.4" // {
@@ -106738,25 +107094,25 @@ in
];
})
sources."@szmarczak/http-timer-4.0.5"
- sources."@types/cacheable-request-6.0.1"
- sources."@types/debug-4.1.5"
- sources."@types/emscripten-1.39.4"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/debug-4.1.6"
+ sources."@types/emscripten-1.39.5"
sources."@types/flat-cache-2.0.0"
- sources."@types/graphlib-2.1.7"
- sources."@types/http-cache-semantics-4.0.0"
- sources."@types/js-yaml-3.12.6"
- sources."@types/keyv-3.1.1"
- sources."@types/lodash-4.14.170"
+ sources."@types/graphlib-2.1.8"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/js-yaml-3.12.7"
+ sources."@types/keyv-3.1.2"
+ sources."@types/lodash-4.14.171"
sources."@types/lodash.chunk-4.2.6"
sources."@types/lodash.omit-4.5.6"
sources."@types/lodash.union-4.6.6"
- sources."@types/minimatch-3.0.4"
+ sources."@types/minimatch-3.0.5"
sources."@types/node-13.13.52"
sources."@types/responselike-1.0.0"
- sources."@types/sarif-2.1.3"
- sources."@types/semver-7.3.6"
+ sources."@types/sarif-2.1.4"
+ sources."@types/semver-7.3.7"
sources."@types/treeify-1.0.0"
- sources."@types/uuid-8.3.0"
+ sources."@types/uuid-8.3.1"
(sources."@yarnpkg/core-2.4.0" // {
dependencies = [
sources."chalk-3.0.0"
@@ -106866,7 +107222,7 @@ in
sources."color-name-1.1.4"
sources."concat-map-0.0.1"
sources."configstore-5.0.1"
- sources."core-js-3.15.1"
+ sources."core-js-3.15.2"
sources."core-util-is-1.0.2"
(sources."cross-spawn-6.0.5" // {
dependencies = [
@@ -106920,12 +107276,12 @@ in
})
sources."execa-1.0.0"
sources."external-editor-3.1.0"
- (sources."fast-glob-3.2.6" // {
+ (sources."fast-glob-3.2.7" // {
dependencies = [
sources."micromatch-4.0.4"
];
})
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
sources."follow-redirects-1.14.1"
@@ -107195,12 +107551,13 @@ in
sources."tslib-2.3.0"
];
})
- (sources."snyk-docker-plugin-4.20.8" // {
+ (sources."snyk-docker-plugin-4.21.3" // {
dependencies = [
- sources."p-map-2.1.0"
+ sources."argparse-2.0.1"
+ sources."js-yaml-4.1.0"
sources."rimraf-3.0.2"
sources."semver-7.3.5"
- sources."snyk-nodejs-lockfile-parser-1.34.0"
+ sources."snyk-nodejs-lockfile-parser-1.35.1"
sources."tmp-0.2.1"
];
})
@@ -107270,7 +107627,12 @@ in
sources."yallist-3.1.1"
];
})
- sources."snyk-python-plugin-1.19.9"
+ (sources."snyk-python-plugin-1.19.11" // {
+ dependencies = [
+ sources."rimraf-3.0.2"
+ sources."tmp-0.2.1"
+ ];
+ })
sources."snyk-resolve-1.1.0"
(sources."snyk-resolve-deps-4.7.2" // {
dependencies = [
@@ -107279,7 +107641,7 @@ in
sources."yallist-2.1.2"
];
})
- (sources."snyk-sbt-plugin-2.11.1" // {
+ (sources."snyk-sbt-plugin-2.11.2" // {
dependencies = [
sources."tmp-0.1.0"
];
@@ -107402,16 +107764,16 @@ in
"socket.io" = nodeEnv.buildNodePackage {
name = "socket.io";
packageName = "socket.io";
- version = "4.1.2";
+ version = "4.1.3";
src = fetchurl {
- url = "https://registry.npmjs.org/socket.io/-/socket.io-4.1.2.tgz";
- sha512 = "xK0SD1C7hFrh9+bYoYCdVt+ncixkSLKtNLCax5aEy1o3r5PaO5yQhVb97exIe67cE7lAK+EpyMytXWTWmyZY8w==";
+ url = "https://registry.npmjs.org/socket.io/-/socket.io-4.1.3.tgz";
+ sha512 = "tLkaY13RcO4nIRh1K2hT5iuotfTaIQw7cVIe0FUykN3SuQi0cm7ALxuyT5/CtDswOMWUzMGTibxYNx/gU7In+Q==";
};
dependencies = [
sources."@types/component-emitter-1.2.10"
- sources."@types/cookie-0.4.0"
- sources."@types/cors-2.8.10"
- sources."@types/node-15.12.5"
+ sources."@types/cookie-0.4.1"
+ sources."@types/cors-2.8.12"
+ sources."@types/node-16.3.1"
sources."accepts-1.3.7"
sources."base64-arraybuffer-0.1.4"
sources."base64id-2.0.0"
@@ -107631,7 +107993,7 @@ in
sources."random-access-storage-1.3.0"
];
})
- sources."@types/minimatch-3.0.4"
+ sources."@types/minimatch-3.0.5"
sources."abstract-leveldown-6.0.3"
sources."aligned-block-file-1.2.2"
sources."ansi-escapes-1.4.0"
@@ -107973,7 +108335,7 @@ in
sources."isarray-1.0.0"
sources."isexe-2.0.0"
sources."isobject-2.1.0"
- (sources."jitdb-3.1.4" // {
+ (sources."jitdb-3.1.5" // {
dependencies = [
sources."mkdirp-1.0.4"
sources."push-stream-11.0.1"
@@ -108228,7 +108590,7 @@ in
sources."pump-3.0.0"
sources."punycode-1.4.1"
sources."push-stream-10.1.2"
- (sources."push-stream-to-pull-stream-1.0.4" // {
+ (sources."push-stream-to-pull-stream-1.0.5" // {
dependencies = [
sources."push-stream-11.0.1"
];
@@ -108577,7 +108939,7 @@ in
sources."word-wrap-1.2.3"
sources."wrap-fn-0.1.5"
sources."wrappy-1.0.2"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xtend-4.0.2"
sources."zerr-1.0.4"
];
@@ -108627,8 +108989,8 @@ in
sources."ws-1.1.5"
];
})
- sources."@types/babel-types-7.0.9"
- sources."@types/babylon-6.16.5"
+ sources."@types/babel-types-7.0.10"
+ sources."@types/babylon-6.16.6"
sources."accepts-1.3.7"
sources."acorn-3.3.0"
(sources."acorn-globals-3.1.0" // {
@@ -108677,7 +109039,7 @@ in
sources."async-1.5.2"
sources."async-limiter-1.0.1"
sources."asynckit-0.4.0"
- (sources."aws-sdk-2.935.0" // {
+ (sources."aws-sdk-2.943.0" // {
dependencies = [
sources."uuid-3.3.2"
];
@@ -109086,7 +109448,7 @@ in
sources."parseuri-0.0.6"
sources."parseurl-1.3.3"
sources."passport-0.3.2"
- sources."passport-oauth2-1.5.0"
+ sources."passport-oauth2-1.6.0"
(sources."passport-saml-0.15.0" // {
dependencies = [
sources."lodash-3.2.0"
@@ -109488,15 +109850,15 @@ in
sources."@babel/types-7.14.5"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
sources."@stylelint/postcss-css-in-js-0.37.2"
sources."@stylelint/postcss-markdown-0.36.2"
- sources."@types/mdast-3.0.3"
- sources."@types/minimist-1.2.1"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/mdast-3.0.4"
+ sources."@types/minimist-1.2.2"
+ sources."@types/normalize-package-data-2.4.1"
sources."@types/parse-json-4.0.0"
- sources."@types/unist-2.0.3"
- sources."ajv-8.6.0"
+ sources."@types/unist-2.0.5"
+ sources."ajv-8.6.1"
sources."ansi-regex-5.0.0"
sources."ansi-styles-3.2.1"
sources."array-union-2.1.0"
@@ -109515,7 +109877,7 @@ in
sources."callsites-3.1.0"
sources."camelcase-5.3.1"
sources."camelcase-keys-6.2.2"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
(sources."chalk-4.1.1" // {
dependencies = [
sources."ansi-styles-4.3.0"
@@ -109553,7 +109915,7 @@ in
sources."domelementtype-1.3.1"
sources."domhandler-2.4.2"
sources."domutils-1.7.0"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."emoji-regex-8.0.0"
sources."entities-1.1.2"
sources."error-ex-1.3.2"
@@ -109562,14 +109924,14 @@ in
sources."execall-2.0.0"
sources."extend-3.0.2"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fastest-levenshtein-1.0.12"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."file-entry-cache-6.0.1"
sources."fill-range-7.0.1"
sources."find-up-4.1.0"
sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."gensync-1.0.0-beta.2"
@@ -109755,7 +110117,7 @@ in
sources."trough-1.0.5"
sources."type-fest-0.18.1"
sources."typedarray-to-buffer-3.1.5"
- sources."unified-9.2.1"
+ sources."unified-9.2.2"
sources."unist-util-find-all-after-3.0.2"
sources."unist-util-is-4.1.0"
sources."unist-util-stringify-position-2.0.3"
@@ -109786,18 +110148,18 @@ in
svelte-language-server = nodeEnv.buildNodePackage {
name = "svelte-language-server";
packageName = "svelte-language-server";
- version = "0.14.2";
+ version = "0.14.3";
src = fetchurl {
- url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.14.2.tgz";
- sha512 = "cBKcjcvFEDml6CGrJeRqVS+qvbZNZEOoww0bW4HnLy/wV4cSXTG9yHsGhOZpPrWcCQ0F2oqiDE87K/h9gpSFCQ==";
+ url = "https://registry.npmjs.org/svelte-language-server/-/svelte-language-server-0.14.3.tgz";
+ sha512 = "R3mcgZfBYl66aqLx33F1i2homQhsHygFcXDJ4hnEsmzWXO2y1ZVMTCgT3WoOMwcqezU6OytY88K2ny9cfEszNg==";
};
dependencies = [
sources."@emmetio/abbreviation-2.2.2"
sources."@emmetio/css-abbreviation-2.1.4"
sources."@emmetio/scanner-1.0.0"
- sources."@types/node-15.12.5"
- sources."@types/pug-2.0.4"
- sources."@types/sass-1.16.0"
+ sources."@types/node-16.3.1"
+ sources."@types/pug-2.0.5"
+ sources."@types/sass-1.16.1"
sources."anymatch-3.1.2"
sources."balanced-match-1.0.2"
sources."binary-extensions-2.2.0"
@@ -109837,11 +110199,11 @@ in
sources."source-map-0.7.3"
sources."strip-indent-3.0.0"
sources."svelte-3.38.3"
- sources."svelte-preprocess-4.7.3"
- sources."svelte2tsx-0.3.0"
+ sources."svelte-preprocess-4.7.4"
+ sources."svelte2tsx-0.4.1"
sources."to-regex-range-5.0.1"
sources."tslib-2.3.0"
- sources."typescript-4.3.4"
+ sources."typescript-4.3.5"
sources."vscode-css-languageservice-5.0.0"
sources."vscode-emmet-helper-2.1.2"
sources."vscode-html-languageservice-4.0.0"
@@ -110645,11 +111007,11 @@ in
})
sources."string-width-3.1.0"
sources."strip-ansi-5.2.0"
- sources."telegraf-3.38.0"
- sources."telegram-typings-3.6.1"
+ sources."telegraf-3.39.0"
sources."tough-cookie-2.5.0"
sources."tunnel-agent-0.6.0"
sources."tweetnacl-1.0.3"
+ sources."typegram-3.4.1"
sources."uri-js-4.4.1"
sources."uuid-3.4.0"
sources."verror-1.10.0"
@@ -110808,39 +111170,67 @@ in
bypassCache = true;
reconstructLock = true;
};
+ terser = nodeEnv.buildNodePackage {
+ name = "terser";
+ packageName = "terser";
+ version = "5.7.1";
+ src = fetchurl {
+ url = "https://registry.npmjs.org/terser/-/terser-5.7.1.tgz";
+ sha512 = "b3e+d5JbHAe/JSjwsC3Zn55wsBIM7AsHLjKxT31kGCldgbpFePaFo+PiddtO6uwRZWRw7sPXmAN8dTW61xmnSg==";
+ };
+ dependencies = [
+ sources."buffer-from-1.1.1"
+ sources."commander-2.20.3"
+ sources."source-map-0.7.3"
+ (sources."source-map-support-0.5.19" // {
+ dependencies = [
+ sources."source-map-0.6.1"
+ ];
+ })
+ ];
+ buildInputs = globalBuildInputs;
+ meta = {
+ description = "JavaScript parser, mangler/compressor and beautifier toolkit for ES6+";
+ homepage = "https://terser.org";
+ license = "BSD-2-Clause";
+ };
+ production = true;
+ bypassCache = true;
+ reconstructLock = true;
+ };
textlint = nodeEnv.buildNodePackage {
name = "textlint";
packageName = "textlint";
- version = "12.0.0";
+ version = "12.0.2";
src = fetchurl {
- url = "https://registry.npmjs.org/textlint/-/textlint-12.0.0.tgz";
- sha512 = "hpXezTFR/BxNzc0iJqwspAuHYrCWF/nF7mBS9OGzgBJx5FfS1xfsAIityV65Ffcr+nxCExzTQqRHR6qSWOZmbg==";
+ url = "https://registry.npmjs.org/textlint/-/textlint-12.0.2.tgz";
+ sha512 = "pg453CN2xtLoqss9YVSKkEFJtJ1AB/9SWTxl11fgdqFPCOK2W/320CJRqSxo5bJFpIn5+6bjqkuPHS0cZWLPvg==";
};
dependencies = [
sources."@azu/format-text-1.0.1"
sources."@azu/style-format-1.0.0"
sources."@textlint/ast-node-types-12.0.0"
- sources."@textlint/ast-tester-12.0.0"
- sources."@textlint/ast-traverse-12.0.0"
- sources."@textlint/feature-flag-12.0.0"
- sources."@textlint/fixer-formatter-12.0.0"
- sources."@textlint/kernel-12.0.0"
- sources."@textlint/linter-formatter-12.0.0"
- sources."@textlint/markdown-to-ast-12.0.0"
- sources."@textlint/module-interop-12.0.0"
- sources."@textlint/source-code-fixer-12.0.0"
- sources."@textlint/text-to-ast-12.0.0"
- sources."@textlint/textlint-plugin-markdown-12.0.0"
- sources."@textlint/textlint-plugin-text-12.0.0"
- sources."@textlint/types-12.0.0"
- sources."@textlint/utils-12.0.0"
- sources."@types/mdast-3.0.3"
- sources."@types/unist-2.0.3"
- sources."ajv-4.11.8"
- sources."ajv-keywords-1.5.1"
+ sources."@textlint/ast-tester-12.0.2"
+ sources."@textlint/ast-traverse-12.0.2"
+ sources."@textlint/feature-flag-12.0.2"
+ sources."@textlint/fixer-formatter-12.0.2"
+ sources."@textlint/kernel-12.0.2"
+ sources."@textlint/linter-formatter-12.0.2"
+ sources."@textlint/markdown-to-ast-12.0.2"
+ sources."@textlint/module-interop-12.0.2"
+ sources."@textlint/source-code-fixer-12.0.2"
+ sources."@textlint/text-to-ast-12.0.2"
+ sources."@textlint/textlint-plugin-markdown-12.0.2"
+ sources."@textlint/textlint-plugin-text-12.0.2"
+ sources."@textlint/types-12.0.2"
+ sources."@textlint/utils-12.0.2"
+ sources."@types/mdast-3.0.4"
+ sources."@types/unist-2.0.5"
+ sources."ajv-8.6.1"
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
sources."argparse-1.0.10"
+ sources."astral-regex-2.0.0"
sources."bail-1.0.5"
sources."balanced-match-1.0.2"
sources."boundary-1.0.1"
@@ -110856,8 +111246,9 @@ in
sources."character-entities-legacy-1.1.4"
sources."character-reference-invalid-1.1.4"
sources."charenc-0.0.2"
- sources."co-4.6.0"
sources."code-point-at-1.1.0"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
sources."concat-map-0.0.1"
sources."crypt-0.0.2"
sources."debug-4.3.2"
@@ -110865,10 +111256,12 @@ in
sources."deep-is-0.1.3"
sources."define-properties-1.1.3"
sources."diff-4.0.2"
+ sources."emoji-regex-8.0.0"
sources."error-ex-1.3.2"
sources."escape-string-regexp-1.0.5"
sources."esprima-4.0.1"
sources."extend-3.0.2"
+ sources."fast-deep-equal-3.1.3"
sources."fast-levenshtein-2.0.6"
sources."fault-1.0.4"
sources."file-entry-cache-5.0.1"
@@ -110904,16 +111297,15 @@ in
sources."is-utf8-0.2.1"
sources."js-yaml-3.14.1"
sources."json-parse-better-errors-1.0.2"
- sources."json-stable-stringify-1.0.1"
+ sources."json-schema-traverse-1.0.0"
sources."json5-2.2.0"
- sources."jsonify-0.0.0"
sources."levn-0.4.1"
sources."load-json-file-1.1.0"
sources."locate-path-2.0.0"
- sources."lodash-4.17.21"
+ sources."lodash.clonedeep-4.5.0"
+ sources."lodash.truncate-4.4.2"
sources."log-symbols-1.0.2"
sources."longest-streak-2.0.4"
- sources."map-like-2.0.0"
sources."markdown-table-2.0.0"
(sources."md5-2.3.0" // {
dependencies = [
@@ -110969,6 +111361,7 @@ in
sources."pinkie-promise-2.0.1"
sources."pluralize-2.0.0"
sources."prelude-ls-1.2.1"
+ sources."punycode-2.1.1"
sources."rc-config-loader-3.0.0"
sources."read-pkg-1.1.0"
(sources."read-pkg-up-3.0.0" // {
@@ -110991,7 +111384,12 @@ in
sources."resolve-1.20.0"
sources."rimraf-2.6.3"
sources."semver-5.7.1"
- sources."slice-ansi-0.0.4"
+ (sources."slice-ansi-4.0.0" // {
+ dependencies = [
+ sources."ansi-styles-4.3.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ ];
+ })
sources."spdx-correct-3.1.1"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
@@ -111010,12 +111408,10 @@ in
sources."strip-bom-2.0.0"
sources."structured-source-3.0.2"
sources."supports-color-2.0.0"
- (sources."table-3.8.3" // {
+ (sources."table-6.7.1" // {
dependencies = [
- sources."ansi-regex-3.0.0"
- sources."is-fullwidth-code-point-2.0.0"
- sources."string-width-2.1.1"
- sources."strip-ansi-4.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
+ sources."string-width-4.2.2"
];
})
sources."text-table-0.2.0"
@@ -111023,11 +111419,12 @@ in
sources."trough-1.0.5"
sources."try-resolve-1.0.1"
sources."type-check-0.4.0"
- sources."unified-9.2.1"
+ sources."unified-9.2.2"
sources."unique-concat-0.2.2"
sources."unist-util-is-4.1.0"
sources."unist-util-stringify-position-2.0.3"
sources."unist-util-visit-parents-3.1.1"
+ sources."uri-js-4.4.1"
sources."validate-npm-package-license-3.0.4"
sources."vfile-4.2.1"
sources."vfile-message-2.0.4"
@@ -111114,13 +111511,13 @@ in
sources."@szmarczak/http-timer-1.1.2"
sources."@textlint/ast-node-types-4.4.3"
sources."@textlint/types-1.5.5"
- sources."@types/hast-2.3.1"
- sources."@types/minimist-1.2.1"
- sources."@types/normalize-package-data-2.4.0"
+ sources."@types/hast-2.3.2"
+ sources."@types/minimist-1.2.2"
+ sources."@types/normalize-package-data-2.4.1"
sources."@types/parse5-5.0.3"
- sources."@types/unist-2.0.3"
+ sources."@types/unist-2.0.5"
sources."acorn-8.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."alex-9.1.0"
(sources."ansi-align-3.0.0" // {
dependencies = [
@@ -111465,13 +111862,13 @@ in
sources."typedarray-0.0.6"
sources."typedarray-to-buffer-3.1.5"
sources."unherit-1.1.3"
- (sources."unified-9.2.1" // {
+ (sources."unified-9.2.2" // {
dependencies = [
sources."is-plain-obj-2.1.0"
];
})
sources."unified-diff-3.1.0"
- (sources."unified-engine-8.1.0" // {
+ (sources."unified-engine-8.2.0" // {
dependencies = [
sources."is-plain-obj-2.1.0"
];
@@ -111625,7 +112022,7 @@ in
dependencies = [
sources."@textlint/ast-node-types-4.4.3"
sources."@types/structured-source-3.0.0"
- sources."@types/unist-2.0.3"
+ sources."@types/unist-2.0.5"
sources."bail-1.0.5"
sources."boundary-1.0.1"
sources."buffer-from-1.1.1"
@@ -111915,11 +112312,11 @@ in
sources."@sindresorhus/is-3.1.2"
sources."@szmarczak/http-timer-4.0.5"
sources."@tokenizer/token-0.1.1"
- sources."@types/cacheable-request-6.0.1"
- sources."@types/debug-4.1.5"
- sources."@types/http-cache-semantics-4.0.0"
- sources."@types/keyv-3.1.1"
- sources."@types/node-15.12.5"
+ sources."@types/cacheable-request-6.0.2"
+ sources."@types/debug-4.1.6"
+ sources."@types/http-cache-semantics-4.0.1"
+ sources."@types/keyv-3.1.2"
+ sources."@types/node-16.3.1"
sources."@types/responselike-1.0.0"
sources."abbrev-1.1.1"
sources."abstract-logging-2.0.1"
@@ -111995,7 +112392,7 @@ in
sources."content-type-1.0.4"
sources."cookie-0.4.0"
sources."cookie-signature-1.0.6"
- sources."core-js-3.15.1"
+ sources."core-js-3.15.2"
sources."core-util-is-1.0.2"
sources."css-select-1.2.0"
sources."css-what-2.1.3"
@@ -112150,7 +112547,7 @@ in
sources."mkdirp-0.5.5"
sources."ms-2.0.0"
sources."mute-stream-0.0.8"
- (sources."needle-2.6.0" // {
+ (sources."needle-2.8.0" // {
dependencies = [
sources."debug-3.2.7"
sources."ms-2.1.3"
@@ -112219,7 +112616,7 @@ in
sources."parseurl-1.3.3"
sources."path-is-absolute-1.0.1"
sources."path-to-regexp-0.1.7"
- sources."peek-readable-3.1.3"
+ sources."peek-readable-3.1.4"
sources."performance-now-2.1.0"
sources."pify-4.0.1"
sources."precond-0.2.3"
@@ -112304,7 +112701,7 @@ in
sources."strip-ansi-3.0.1"
sources."strip-json-comments-2.0.1"
sources."strip-outer-1.0.1"
- sources."strtok3-6.0.8"
+ sources."strtok3-6.1.2"
sources."supports-color-7.2.0"
sources."tar-4.4.13"
sources."tlds-1.208.0"
@@ -112335,7 +112732,7 @@ in
sources."wide-align-1.1.3"
sources."with-open-file-0.1.7"
sources."wrappy-1.0.2"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xmlhttprequest-ssl-1.5.5"
sources."yallist-3.1.1"
sources."yarn-1.22.4"
@@ -112354,10 +112751,10 @@ in
three = nodeEnv.buildNodePackage {
name = "three";
packageName = "three";
- version = "0.129.0";
+ version = "0.130.1";
src = fetchurl {
- url = "https://registry.npmjs.org/three/-/three-0.129.0.tgz";
- sha512 = "wiWio1yVRg2Oj6WEWsTHQo5eSzYpEwSBtPSi3OofNpvFbf26HFfb9kw4FZJNjII4qxzp0b1xLB11+tKkBGB1ZA==";
+ url = "https://registry.npmjs.org/three/-/three-0.130.1.tgz";
+ sha512 = "OSPPKcGvFSiGkG3jFrwwC76PBV/ZSrGxpBbg28bW8s9GU8r/y2spNGtEXHEb/CVqo0Ctf5Lx2rVaxQZB6OasaA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -112783,10 +113180,10 @@ in
typescript = nodeEnv.buildNodePackage {
name = "typescript";
packageName = "typescript";
- version = "4.3.4";
+ version = "4.3.5";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript/-/typescript-4.3.4.tgz";
- sha512 = "uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==";
+ url = "https://registry.npmjs.org/typescript/-/typescript-4.3.5.tgz";
+ sha512 = "DqQgihaQ9cUrskJo9kIyW/+g0Vxsk8cDtZ52a3NGh0YNTfpUSArXSohyUGnvbPazEPLu398C0UxmKSOrPumUzA==";
};
buildInputs = globalBuildInputs;
meta = {
@@ -112801,29 +113198,74 @@ in
typescript-language-server = nodeEnv.buildNodePackage {
name = "typescript-language-server";
packageName = "typescript-language-server";
- version = "0.5.1";
+ version = "0.5.4";
src = fetchurl {
- url = "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-0.5.1.tgz";
- sha512 = "60Kguhwk/R1BB4pEIb6B9C7Ix7JzLzYnsODlmorYMPjMeEV0rCBqTR6FGAj4wVw/eHrHcpwLENmmURKUd8aybA==";
+ url = "https://registry.npmjs.org/typescript-language-server/-/typescript-language-server-0.5.4.tgz";
+ sha512 = "MQbCaq+ZUGfibp91reQJGYPXWbEdsY8G+iAkOaKRLOs3MDIssacEYF3v1nFne8iWWYPSsYs4HvuiIzbuUAO8GA==";
};
dependencies = [
- sources."command-exists-1.2.6"
- sources."commander-2.20.3"
- sources."crypto-random-string-1.0.0"
- sources."fs-extra-7.0.1"
+ sources."@nodelib/fs.scandir-2.1.5"
+ sources."@nodelib/fs.stat-2.0.5"
+ sources."@nodelib/fs.walk-1.2.8"
+ sources."aggregate-error-3.1.0"
+ sources."array-union-2.1.0"
+ sources."balanced-match-1.0.2"
+ sources."brace-expansion-1.1.11"
+ sources."braces-3.0.2"
+ sources."clean-stack-2.2.0"
+ sources."command-exists-1.2.9"
+ sources."commander-7.2.0"
+ sources."concat-map-0.0.1"
+ sources."crypto-random-string-2.0.0"
+ sources."del-6.0.0"
+ sources."dir-glob-3.0.1"
+ sources."fast-glob-3.2.7"
+ sources."fastq-1.11.1"
+ sources."fill-range-7.0.1"
+ sources."fs-extra-10.0.0"
+ sources."fs.realpath-1.0.0"
+ sources."glob-7.1.7"
+ sources."glob-parent-5.1.2"
+ sources."globby-11.0.4"
sources."graceful-fs-4.2.6"
- sources."jsonfile-4.0.0"
- sources."p-debounce-1.0.0"
- sources."temp-dir-1.0.0"
- sources."tempy-0.2.1"
- sources."unique-string-1.0.0"
- sources."universalify-0.1.2"
+ sources."ignore-5.1.8"
+ sources."indent-string-4.0.0"
+ sources."inflight-1.0.6"
+ sources."inherits-2.0.4"
+ sources."is-extglob-2.1.1"
+ sources."is-glob-4.0.1"
+ sources."is-number-7.0.0"
+ sources."is-path-cwd-2.2.0"
+ sources."is-path-inside-3.0.3"
+ sources."is-stream-2.0.0"
+ sources."jsonfile-6.1.0"
+ sources."merge2-1.4.1"
+ sources."micromatch-4.0.4"
+ sources."minimatch-3.0.4"
+ sources."once-1.4.0"
+ sources."p-debounce-2.1.0"
+ sources."p-map-4.0.0"
+ sources."path-is-absolute-1.0.1"
+ sources."path-type-4.0.0"
+ sources."picomatch-2.3.0"
+ sources."queue-microtask-1.2.3"
+ sources."reusify-1.0.4"
+ sources."rimraf-3.0.2"
+ sources."run-parallel-1.2.0"
+ sources."slash-3.0.0"
+ sources."temp-dir-2.0.0"
+ sources."tempy-1.0.1"
+ sources."to-regex-range-5.0.1"
+ sources."type-fest-0.16.0"
+ sources."unique-string-2.0.0"
+ sources."universalify-2.0.0"
sources."vscode-jsonrpc-6.0.0"
sources."vscode-languageserver-5.3.0-next.10"
sources."vscode-languageserver-protocol-3.16.0"
sources."vscode-languageserver-types-3.16.0"
sources."vscode-textbuffer-1.0.0"
sources."vscode-uri-1.0.8"
+ sources."wrappy-1.0.2"
];
buildInputs = globalBuildInputs;
meta = {
@@ -112885,9 +113327,9 @@ in
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."@types/component-emitter-1.2.10"
- sources."@types/cookie-0.4.0"
- sources."@types/cors-2.8.10"
- sources."@types/node-14.17.4"
+ sources."@types/cookie-0.4.1"
+ sources."@types/cors-2.8.12"
+ sources."@types/node-14.17.5"
sources."abbrev-1.1.1"
sources."accepts-1.3.7"
sources."ansi-regex-5.0.0"
@@ -112940,7 +113382,7 @@ in
sources."depd-1.1.2"
sources."destroy-1.0.4"
sources."diff-5.0.0"
- sources."diff2html-3.4.5"
+ sources."diff2html-3.4.7"
sources."dnd-page-scroll-0.0.4"
sources."duplexer3-0.1.4"
sources."ee-first-1.1.1"
@@ -112968,7 +113410,7 @@ in
sources."safe-buffer-5.2.1"
];
})
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fecha-4.2.1"
sources."finalhandler-1.1.2"
sources."fn.name-1.1.0"
@@ -113094,7 +113536,7 @@ in
sources."signals-1.0.0"
sources."simple-swizzle-0.2.2"
sources."snapsvg-0.5.1"
- (sources."socket.io-4.1.2" // {
+ (sources."socket.io-4.1.3" // {
dependencies = [
sources."debug-4.3.2"
sources."ms-2.1.2"
@@ -113346,7 +113788,7 @@ in
sha512 = "HEyf0iHnCNmWkWFIbEmMphcJwZpcBnfnU8v+Ojrndr7ihDueojHMOSikoyz/GNpdkai+QFxLboA6DDCTtFv9iQ==";
};
dependencies = [
- sources."@types/clone-2.1.0"
+ sources."@types/clone-2.1.1"
sources."@types/fast-json-stable-stringify-2.1.0"
sources."ansi-regex-5.0.0"
sources."ansi-styles-4.3.0"
@@ -113420,8 +113862,10 @@ in
];
})
sources."@eslint/eslintrc-0.4.2"
+ sources."@humanwhocodes/config-array-0.5.0"
+ sources."@humanwhocodes/object-schema-1.2.0"
sources."acorn-7.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ansi-colors-4.1.1"
sources."ansi-regex-5.0.0"
@@ -113453,8 +113897,8 @@ in
sources."emoji-regex-8.0.0"
sources."enquirer-2.3.6"
sources."escape-string-regexp-4.0.0"
- sources."eslint-7.29.0"
- sources."eslint-plugin-vue-7.12.1"
+ sources."eslint-7.30.0"
+ sources."eslint-plugin-vue-7.13.0"
sources."eslint-scope-5.1.1"
(sources."eslint-utils-2.1.0" // {
dependencies = [
@@ -113485,13 +113929,13 @@ in
sources."fast-levenshtein-2.0.6"
sources."file-entry-cache-6.0.1"
sources."flat-cache-3.0.4"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."functional-red-black-tree-1.0.1"
sources."glob-7.1.7"
sources."glob-parent-5.1.2"
- sources."globals-13.9.0"
+ sources."globals-13.10.0"
sources."has-1.0.3"
sources."has-flag-3.0.0"
sources."ignore-4.0.6"
@@ -113551,7 +113995,7 @@ in
sources."supports-color-5.5.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."json-schema-traverse-1.0.0"
];
})
@@ -113567,13 +114011,14 @@ in
sources."tsutils-2.29.0"
sources."type-check-0.4.0"
sources."type-fest-0.20.2"
- sources."typescript-4.3.4"
+ sources."typescript-4.3.5"
sources."uri-js-4.4.1"
sources."v8-compile-cache-2.3.0"
- (sources."vue-eslint-parser-7.6.0" // {
+ (sources."vue-eslint-parser-7.8.0" // {
dependencies = [
sources."eslint-visitor-keys-1.3.0"
sources."espree-6.2.1"
+ sources."semver-6.3.0"
];
})
sources."which-2.0.2"
@@ -113679,7 +114124,7 @@ in
sources."minimatch-3.0.4"
sources."ms-2.0.0"
sources."request-light-0.4.0"
- (sources."vscode-json-languageservice-4.1.4" // {
+ (sources."vscode-json-languageservice-4.1.5" // {
dependencies = [
sources."vscode-nls-5.0.0"
];
@@ -113759,30 +114204,30 @@ in
src = ../../misc/vscode-extensions/vscode-lldb/build-deps;
dependencies = [
sources."@discoveryjs/json-ext-0.5.3"
- sources."@types/eslint-7.2.13"
- sources."@types/eslint-scope-3.7.0"
- sources."@types/estree-0.0.47"
- sources."@types/json-schema-7.0.7"
+ sources."@types/eslint-7.2.14"
+ sources."@types/eslint-scope-3.7.1"
+ sources."@types/estree-0.0.50"
+ sources."@types/json-schema-7.0.8"
sources."@types/mocha-7.0.2"
sources."@types/node-8.10.66"
- sources."@types/vscode-1.57.0"
- sources."@types/yauzl-2.9.1"
+ sources."@types/vscode-1.58.0"
+ sources."@types/yauzl-2.9.2"
sources."@ungap/promise-all-settled-1.1.2"
- sources."@webassemblyjs/ast-1.11.0"
- sources."@webassemblyjs/floating-point-hex-parser-1.11.0"
- sources."@webassemblyjs/helper-api-error-1.11.0"
- sources."@webassemblyjs/helper-buffer-1.11.0"
- sources."@webassemblyjs/helper-numbers-1.11.0"
- sources."@webassemblyjs/helper-wasm-bytecode-1.11.0"
- sources."@webassemblyjs/helper-wasm-section-1.11.0"
- sources."@webassemblyjs/ieee754-1.11.0"
- sources."@webassemblyjs/leb128-1.11.0"
- sources."@webassemblyjs/utf8-1.11.0"
- sources."@webassemblyjs/wasm-edit-1.11.0"
- sources."@webassemblyjs/wasm-gen-1.11.0"
- sources."@webassemblyjs/wasm-opt-1.11.0"
- sources."@webassemblyjs/wasm-parser-1.11.0"
- sources."@webassemblyjs/wast-printer-1.11.0"
+ sources."@webassemblyjs/ast-1.11.1"
+ sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
+ sources."@webassemblyjs/helper-api-error-1.11.1"
+ sources."@webassemblyjs/helper-buffer-1.11.1"
+ sources."@webassemblyjs/helper-numbers-1.11.1"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.11.1"
+ sources."@webassemblyjs/helper-wasm-section-1.11.1"
+ sources."@webassemblyjs/ieee754-1.11.1"
+ sources."@webassemblyjs/leb128-1.11.1"
+ sources."@webassemblyjs/utf8-1.11.1"
+ sources."@webassemblyjs/wasm-edit-1.11.1"
+ sources."@webassemblyjs/wasm-gen-1.11.1"
+ sources."@webassemblyjs/wasm-opt-1.11.1"
+ sources."@webassemblyjs/wasm-parser-1.11.1"
+ sources."@webassemblyjs/wast-printer-1.11.1"
sources."@webpack-cli/configtest-1.0.4"
sources."@webpack-cli/info-1.3.0"
sources."@webpack-cli/serve-1.5.1"
@@ -113809,7 +114254,7 @@ in
sources."buffer-from-1.1.1"
sources."call-bind-1.0.2"
sources."camelcase-6.2.0"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
(sources."chalk-4.1.1" // {
dependencies = [
sources."supports-color-7.2.0"
@@ -113849,14 +114294,14 @@ in
sources."domelementtype-2.2.0"
sources."domhandler-4.2.0"
sources."domutils-2.7.0"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."emoji-regex-8.0.0"
sources."emojis-list-3.0.0"
sources."enhanced-resolve-5.8.2"
sources."entities-2.2.0"
sources."envinfo-7.8.1"
sources."errno-0.1.8"
- sources."es-module-lexer-0.6.0"
+ sources."es-module-lexer-0.7.1"
sources."escalade-3.1.1"
sources."escape-string-regexp-4.0.0"
sources."eslint-scope-5.1.1"
@@ -113908,7 +114353,7 @@ in
sources."isarray-0.0.1"
sources."isexe-2.0.0"
sources."isobject-3.0.1"
- sources."jest-worker-27.0.2"
+ sources."jest-worker-27.0.6"
sources."js-yaml-4.0.0"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
@@ -113995,7 +114440,7 @@ in
sources."resolve-cwd-3.0.0"
sources."resolve-from-5.0.0"
sources."safe-buffer-5.2.1"
- sources."schema-utils-3.0.0"
+ sources."schema-utils-3.1.0"
sources."semver-5.7.1"
sources."serialize-javascript-5.0.1"
sources."shallow-clone-3.0.1"
@@ -114038,7 +114483,7 @@ in
sources."tslib-2.3.0"
sources."tunnel-0.0.6"
sources."typed-rest-client-1.8.4"
- sources."typescript-4.3.4"
+ sources."typescript-4.3.5"
sources."uc.micro-1.0.6"
sources."underscore-1.13.1"
sources."uri-js-4.4.1"
@@ -114059,7 +114504,7 @@ in
sources."vscode-debugadapter-testsupport-1.47.0"
sources."vscode-debugprotocol-1.47.0"
sources."watchpack-2.2.0"
- sources."webpack-5.40.0"
+ sources."webpack-5.44.0"
(sources."webpack-cli-4.7.2" // {
dependencies = [
sources."commander-7.2.0"
@@ -114416,13 +114861,13 @@ in
sources."@starptech/rehype-webparser-0.10.0"
sources."@starptech/webparser-0.10.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/node-15.12.5"
- sources."@types/unist-2.0.3"
+ sources."@types/node-16.3.1"
+ sources."@types/unist-2.0.5"
sources."@types/vfile-3.0.2"
sources."@types/vfile-message-2.0.0"
sources."abbrev-1.1.1"
sources."acorn-6.4.2"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
sources."ajv-6.12.6"
sources."ajv-keywords-2.1.1"
(sources."ansi-align-3.0.0" // {
@@ -114616,7 +115061,11 @@ in
sources."eslint-scope-5.1.1"
sources."espree-6.2.1"
sources."ms-2.1.2"
- sources."vue-eslint-parser-7.6.0"
+ (sources."vue-eslint-parser-7.8.0" // {
+ dependencies = [
+ sources."semver-6.3.0"
+ ];
+ })
];
})
sources."eslint-scope-4.0.3"
@@ -115357,7 +115806,7 @@ in
sources."at-least-node-1.0.0"
sources."atob-2.1.2"
sources."balanced-match-1.0.2"
- (sources."bit-field-1.5.1" // {
+ (sources."bit-field-1.5.2" // {
dependencies = [
sources."ansi-regex-5.0.0"
sources."fs-extra-10.0.0"
@@ -115387,7 +115836,7 @@ in
sources."combined-stream-1.0.8"
sources."concat-map-0.0.1"
sources."console-control-strings-1.1.0"
- sources."core-js-pure-3.15.1"
+ sources."core-js-pure-3.15.2"
sources."core-util-is-1.0.2"
sources."cssom-0.4.4"
(sources."cssstyle-2.3.0" // {
@@ -115523,7 +115972,7 @@ in
];
})
sources."wrappy-1.0.2"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xml-name-validator-3.0.0"
sources."xmlchars-2.2.0"
sources."y18n-5.0.8"
@@ -115583,11 +116032,11 @@ in
sources."@mdn/browser-compat-data-3.3.7"
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.3.1"
sources."@types/yauzl-2.9.1"
sources."acorn-7.4.1"
- sources."acorn-jsx-5.3.1"
+ sources."acorn-jsx-5.3.2"
(sources."addons-linter-3.8.0" // {
dependencies = [
sources."yargs-17.0.1"
@@ -115761,7 +116210,7 @@ in
sources."fast-json-stable-stringify-2.1.0"
sources."fast-levenshtein-2.0.6"
sources."fast-redact-3.0.1"
- sources."fast-safe-stringify-2.0.7"
+ sources."fast-safe-stringify-2.0.8"
sources."fd-slicer-1.1.0"
sources."file-entry-cache-6.0.1"
(sources."firefox-profile-4.2.0" // {
@@ -115772,7 +116221,7 @@ in
sources."first-chunk-stream-3.0.0"
sources."flat-cache-3.0.4"
sources."flatstr-1.0.12"
- sources."flatted-3.1.1"
+ sources."flatted-3.2.1"
sources."fluent-syntax-0.13.0"
sources."forever-agent-0.6.1"
sources."form-data-2.3.3"
@@ -115799,7 +116248,7 @@ in
sources."glob-parent-5.1.2"
sources."glob-to-regexp-0.4.1"
sources."global-dirs-3.0.0"
- sources."globals-13.9.0"
+ sources."globals-13.10.0"
(sources."got-9.6.0" // {
dependencies = [
sources."get-stream-4.1.0"
@@ -116062,7 +116511,7 @@ in
sources."supports-color-7.2.0"
(sources."table-6.7.1" // {
dependencies = [
- sources."ajv-8.6.0"
+ sources."ajv-8.6.1"
sources."ansi-regex-5.0.0"
sources."json-schema-traverse-1.0.0"
sources."strip-ansi-6.0.0"
@@ -116137,32 +116586,32 @@ in
webpack = nodeEnv.buildNodePackage {
name = "webpack";
packageName = "webpack";
- version = "5.40.0";
+ version = "5.44.0";
src = fetchurl {
- url = "https://registry.npmjs.org/webpack/-/webpack-5.40.0.tgz";
- sha512 = "c7f5e/WWrxXWUzQqTBg54vBs5RgcAgpvKE4F4VegVgfo4x660ZxYUF2/hpMkZUnLjgytVTitjeXaN4IPlXCGIw==";
+ url = "https://registry.npmjs.org/webpack/-/webpack-5.44.0.tgz";
+ sha512 = "I1S1w4QLoKmH19pX6YhYN0NiSXaWY8Ou00oA+aMcr9IUGeF5azns+IKBkfoAAG9Bu5zOIzZt/mN35OffBya8AQ==";
};
dependencies = [
- sources."@types/eslint-7.2.13"
- sources."@types/eslint-scope-3.7.0"
- sources."@types/estree-0.0.47"
- sources."@types/json-schema-7.0.7"
- sources."@types/node-15.12.5"
- sources."@webassemblyjs/ast-1.11.0"
- sources."@webassemblyjs/floating-point-hex-parser-1.11.0"
- sources."@webassemblyjs/helper-api-error-1.11.0"
- sources."@webassemblyjs/helper-buffer-1.11.0"
- sources."@webassemblyjs/helper-numbers-1.11.0"
- sources."@webassemblyjs/helper-wasm-bytecode-1.11.0"
- sources."@webassemblyjs/helper-wasm-section-1.11.0"
- sources."@webassemblyjs/ieee754-1.11.0"
- sources."@webassemblyjs/leb128-1.11.0"
- sources."@webassemblyjs/utf8-1.11.0"
- sources."@webassemblyjs/wasm-edit-1.11.0"
- sources."@webassemblyjs/wasm-gen-1.11.0"
- sources."@webassemblyjs/wasm-opt-1.11.0"
- sources."@webassemblyjs/wasm-parser-1.11.0"
- sources."@webassemblyjs/wast-printer-1.11.0"
+ sources."@types/eslint-7.2.14"
+ sources."@types/eslint-scope-3.7.1"
+ sources."@types/estree-0.0.50"
+ sources."@types/json-schema-7.0.8"
+ sources."@types/node-16.3.1"
+ sources."@webassemblyjs/ast-1.11.1"
+ sources."@webassemblyjs/floating-point-hex-parser-1.11.1"
+ sources."@webassemblyjs/helper-api-error-1.11.1"
+ sources."@webassemblyjs/helper-buffer-1.11.1"
+ sources."@webassemblyjs/helper-numbers-1.11.1"
+ sources."@webassemblyjs/helper-wasm-bytecode-1.11.1"
+ sources."@webassemblyjs/helper-wasm-section-1.11.1"
+ sources."@webassemblyjs/ieee754-1.11.1"
+ sources."@webassemblyjs/leb128-1.11.1"
+ sources."@webassemblyjs/utf8-1.11.1"
+ sources."@webassemblyjs/wasm-edit-1.11.1"
+ sources."@webassemblyjs/wasm-gen-1.11.1"
+ sources."@webassemblyjs/wasm-opt-1.11.1"
+ sources."@webassemblyjs/wasm-parser-1.11.1"
+ sources."@webassemblyjs/wast-printer-1.11.1"
sources."@xtuc/ieee754-1.2.0"
sources."@xtuc/long-4.2.2"
sources."acorn-8.4.1"
@@ -116170,13 +116619,13 @@ in
sources."ajv-keywords-3.5.2"
sources."browserslist-4.16.6"
sources."buffer-from-1.1.1"
- sources."caniuse-lite-1.0.30001240"
+ sources."caniuse-lite-1.0.30001243"
sources."chrome-trace-event-1.0.3"
sources."colorette-1.2.2"
sources."commander-2.20.3"
- sources."electron-to-chromium-1.3.759"
+ sources."electron-to-chromium-1.3.772"
sources."enhanced-resolve-5.8.2"
- sources."es-module-lexer-0.6.0"
+ sources."es-module-lexer-0.7.1"
sources."escalade-3.1.1"
sources."eslint-scope-5.1.1"
(sources."esrecurse-4.3.0" // {
@@ -116191,7 +116640,7 @@ in
sources."glob-to-regexp-0.4.1"
sources."graceful-fs-4.2.6"
sources."has-flag-4.0.0"
- sources."jest-worker-27.0.2"
+ sources."jest-worker-27.0.6"
sources."json-parse-better-errors-1.0.2"
sources."json-schema-traverse-0.4.1"
sources."loader-runner-4.2.0"
@@ -116204,7 +116653,7 @@ in
sources."punycode-2.1.1"
sources."randombytes-2.1.0"
sources."safe-buffer-5.2.1"
- sources."schema-utils-3.0.0"
+ sources."schema-utils-3.1.0"
sources."serialize-javascript-6.0.0"
sources."source-list-map-2.0.1"
sources."source-map-0.6.1"
@@ -116310,9 +116759,9 @@ in
sha512 = "A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==";
};
dependencies = [
- sources."@types/glob-7.1.3"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
+ sources."@types/glob-7.1.4"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-16.3.1"
sources."accepts-1.3.7"
sources."ajv-6.12.6"
sources."ajv-errors-1.0.1"
@@ -116893,21 +117342,21 @@ in
dependencies = [
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
- sources."@types/json-schema-7.0.7"
+ sources."@nodelib/fs.walk-1.2.8"
+ sources."@types/json-schema-7.0.8"
sources."ajv-6.12.6"
sources."ajv-keywords-3.5.2"
sources."array-union-2.1.0"
sources."braces-3.0.2"
sources."dir-glob-3.0.1"
sources."fast-deep-equal-3.1.3"
- (sources."fast-glob-3.2.6" // {
+ (sources."fast-glob-3.2.7" // {
dependencies = [
sources."glob-parent-5.1.2"
];
})
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."fill-range-7.0.1"
sources."glob-parent-6.0.0"
sources."globby-11.0.4"
@@ -116928,7 +117377,7 @@ in
sources."reusify-1.0.4"
sources."run-parallel-1.2.0"
sources."safe-buffer-5.2.1"
- sources."schema-utils-3.0.0"
+ sources."schema-utils-3.1.0"
sources."serialize-javascript-6.0.0"
sources."slash-3.0.0"
sources."to-regex-range-5.0.1"
@@ -116948,12 +117397,13 @@ in
webtorrent-cli = nodeEnv.buildNodePackage {
name = "webtorrent-cli";
packageName = "webtorrent-cli";
- version = "3.3.0";
+ version = "3.3.1";
src = fetchurl {
- url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.3.0.tgz";
- sha512 = "E0gb1fXb8xNScgewQmvAmNLrnEto6MOaKlfzITVzR+bbU80LeV/YdrLw536ffcwiUv0arKQyfR/WIweBFrKWbg==";
+ url = "https://registry.npmjs.org/webtorrent-cli/-/webtorrent-cli-3.3.1.tgz";
+ sha512 = "C29onCkDUhQORBMG4+0JPOEC5zDnkXXB7ZJjJaC3WqmXvTWH4P7FfYys5uSXr/UzT3JjoqnwTWPjhunJZZkYxA==";
};
dependencies = [
+ sources."@leichtgewicht/ip-codec-2.0.2"
sources."@protobufjs/aspromise-1.1.2"
sources."@protobufjs/base64-1.1.2"
sources."@protobufjs/codegen-2.0.4"
@@ -116965,9 +117415,11 @@ in
sources."@protobufjs/pool-1.1.0"
sources."@protobufjs/utf8-1.1.0"
sources."@types/long-4.0.1"
- sources."@types/node-15.12.5"
+ sources."@types/node-16.3.1"
sources."addr-to-ip-port-1.5.1"
sources."airplay-js-0.3.0"
+ sources."ansi-regex-5.0.0"
+ sources."ansi-styles-4.3.0"
sources."balanced-match-1.0.2"
sources."base64-js-1.5.1"
sources."bencode-2.0.1"
@@ -116987,13 +117439,13 @@ in
];
})
sources."bittorrent-peerid-1.3.3"
- (sources."bittorrent-protocol-3.4.1" // {
+ (sources."bittorrent-protocol-3.4.2" // {
dependencies = [
sources."debug-4.3.2"
sources."ms-2.1.2"
];
})
- (sources."bittorrent-tracker-9.17.2" // {
+ (sources."bittorrent-tracker-9.17.3" // {
dependencies = [
sources."debug-4.3.2"
sources."decompress-response-6.0.0"
@@ -117013,8 +117465,8 @@ in
sources."buffer-fill-1.0.0"
sources."buffer-from-1.1.1"
sources."buffer-indexof-1.1.1"
- sources."buffer-xor-2.0.2"
sources."bufferutil-4.0.3"
+ sources."cache-chunk-store-3.2.2"
(sources."castv2-0.1.10" // {
dependencies = [
sources."debug-4.3.2"
@@ -117022,6 +117474,7 @@ in
];
})
sources."castv2-client-1.2.0"
+ sources."chalk-4.1.1"
sources."charset-1.0.1"
sources."chrome-dgram-3.0.6"
sources."chrome-dns-1.0.1"
@@ -117032,7 +117485,9 @@ in
];
})
sources."chunk-store-stream-4.3.0"
- sources."clivas-0.2.0"
+ sources."cliui-7.0.4"
+ sources."color-convert-2.0.1"
+ sources."color-name-1.1.4"
sources."common-tags-1.8.0"
sources."compact2string-1.4.1"
sources."concat-map-0.0.1"
@@ -117054,13 +117509,15 @@ in
sources."mime-1.6.0"
];
})
- sources."dns-packet-5.2.4"
+ sources."dns-packet-5.3.0"
sources."dns-txt-2.0.2"
sources."ecstatic-4.1.4"
sources."ee-first-1.1.1"
sources."elementtree-0.1.7"
+ sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."err-code-3.0.1"
+ sources."escalade-3.1.1"
sources."escape-html-1.0.3"
sources."executable-4.1.1"
sources."filestream-5.0.0"
@@ -117072,8 +117529,10 @@ in
})
sources."fs.realpath-1.0.0"
sources."get-browser-rtc-1.1.0"
+ sources."get-caller-file-2.0.5"
sources."get-stdin-8.0.0"
sources."glob-7.1.7"
+ sources."has-flag-4.0.0"
sources."he-1.2.0"
sources."http-node-git://github.com/feross/http-node#webtorrent"
sources."http-parser-js-0.4.13"
@@ -117087,6 +117546,7 @@ in
sources."is-ascii-1.0.0"
sources."is-docker-2.2.1"
sources."is-file-1.0.0"
+ sources."is-fullwidth-code-point-3.0.0"
sources."is-typedarray-1.0.0"
sources."is-wsl-2.2.0"
sources."isarray-1.0.0"
@@ -117177,6 +117637,7 @@ in
sources."ms-2.1.2"
];
})
+ sources."require-directory-2.1.1"
sources."rimraf-3.0.2"
sources."run-parallel-1.2.0"
sources."run-parallel-limit-1.1.0"
@@ -117205,12 +117666,15 @@ in
sources."stream-to-blob-2.0.1"
sources."stream-to-blob-url-3.0.2"
sources."stream-with-known-length-to-buffer-1.0.4"
+ sources."string-width-4.2.2"
(sources."string2compact-1.3.0" // {
dependencies = [
sources."ipaddr.js-1.9.1"
];
})
sources."string_decoder-1.3.0"
+ sources."strip-ansi-6.0.0"
+ sources."supports-color-7.2.0"
sources."thirty-two-1.0.2"
sources."through-2.3.8"
sources."thunky-0.1.0"
@@ -117240,10 +117704,10 @@ in
sources."ut_pex-3.0.1"
sources."utf-8-validate-5.0.5"
sources."util-deprecate-1.0.2"
- sources."utp-native-2.5.1"
+ sources."utp-native-2.5.3"
sources."videostream-3.2.2"
sources."vlc-command-1.2.0"
- (sources."webtorrent-1.0.2" // {
+ (sources."webtorrent-1.2.2" // {
dependencies = [
sources."debug-4.3.2"
sources."decompress-response-6.0.0"
@@ -117253,11 +117717,15 @@ in
];
})
sources."winreg-1.2.4"
+ sources."wrap-ansi-7.0.0"
sources."wrappy-1.0.2"
- sources."ws-7.5.0"
+ sources."ws-7.5.3"
sources."xml2js-0.4.23"
sources."xmlbuilder-11.0.1"
sources."xmldom-0.1.31"
+ sources."y18n-5.0.8"
+ sources."yargs-17.0.1"
+ sources."yargs-parser-20.2.9"
];
buildInputs = globalBuildInputs;
meta = {
@@ -117317,10 +117785,10 @@ in
yaml-language-server = nodeEnv.buildNodePackage {
name = "yaml-language-server";
packageName = "yaml-language-server";
- version = "0.20.0";
+ version = "0.21.0";
src = fetchurl {
- url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.20.0.tgz";
- sha512 = "JV5jqB/1p2g4WCW1Gi6Kd3RQQSepdvTQBIDLSSoVzi7Q7kH+6tFkFJlMCBs0qmxLPkaU062d3IxdTWDK/MvvEA==";
+ url = "https://registry.npmjs.org/yaml-language-server/-/yaml-language-server-0.21.0.tgz";
+ sha512 = "lUp4qhxfBlTieoV+pkLJq09QnwL8daYM+3abAvfRLUUKDQaKTS4hM3NjWNVdtVHS/Oc7IFY44F2K2VZ/q5kMAw==";
};
dependencies = [
sources."agent-base-4.3.0"
@@ -117334,13 +117802,12 @@ in
sources."http-proxy-agent-2.1.0"
sources."https-proxy-agent-2.2.4"
sources."js-yaml-4.1.0"
- sources."jsonc-parser-2.3.1"
+ sources."jsonc-parser-3.0.0"
sources."minimatch-3.0.4"
sources."ms-2.0.0"
sources."request-light-0.2.5"
- (sources."vscode-json-languageservice-4.1.4" // {
+ (sources."vscode-json-languageservice-4.1.5" // {
dependencies = [
- sources."jsonc-parser-3.0.0"
sources."vscode-nls-5.0.0"
sources."vscode-uri-3.0.2"
];
@@ -117393,7 +117860,7 @@ in
sources."@babel/runtime-7.14.6"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
- sources."@nodelib/fs.walk-1.2.7"
+ sources."@nodelib/fs.walk-1.2.8"
(sources."@npmcli/arborist-2.6.4" // {
dependencies = [
sources."semver-7.3.5"
@@ -117426,9 +117893,9 @@ in
sources."@sindresorhus/is-0.7.0"
sources."@tootallnate/once-1.1.2"
sources."@types/expect-1.20.4"
- sources."@types/minimatch-3.0.4"
- sources."@types/node-15.12.5"
- sources."@types/vinyl-2.0.4"
+ sources."@types/minimatch-3.0.5"
+ sources."@types/node-15.14.2"
+ sources."@types/vinyl-2.0.5"
sources."abbrev-1.1.1"
(sources."agent-base-6.0.2" // {
dependencies = [
@@ -117548,7 +118015,7 @@ in
sources."config-chain-1.1.13"
sources."configstore-3.1.5"
sources."console-control-strings-1.1.0"
- sources."core-js-3.15.1"
+ sources."core-js-3.15.2"
sources."core-util-is-1.0.2"
sources."create-error-class-3.0.2"
sources."cross-spawn-6.0.5"
@@ -117606,9 +118073,9 @@ in
sources."external-editor-3.1.0"
sources."extsprintf-1.3.0"
sources."fast-deep-equal-3.1.3"
- sources."fast-glob-3.2.6"
+ sources."fast-glob-3.2.7"
sources."fast-json-stable-stringify-2.1.0"
- sources."fastq-1.11.0"
+ sources."fastq-1.11.1"
sources."figures-2.0.0"
sources."filelist-1.0.2"
sources."fill-range-7.0.1"
@@ -117931,7 +118398,7 @@ in
sources."p-timeout-2.0.1"
sources."p-try-1.0.0"
sources."package-json-5.0.0"
- (sources."pacote-11.3.4" // {
+ (sources."pacote-11.3.5" // {
dependencies = [
sources."mkdirp-1.0.4"
];
@@ -118317,14 +118784,16 @@ in
zx = nodeEnv.buildNodePackage {
name = "zx";
packageName = "zx";
- version = "1.14.2";
+ version = "2.0.0";
src = fetchurl {
- url = "https://registry.npmjs.org/zx/-/zx-1.14.2.tgz";
- sha512 = "omgqRVve+5dqbFrogFSjJXLUCUr4xHF2Gan+Njn/z4fumhIj3tMTFEA9iV+HgiobZ5Mgl5N96z4S4fwhaas4Pw==";
+ url = "https://registry.npmjs.org/zx/-/zx-2.0.0.tgz";
+ sha512 = "OF8YvqseMMmtDaASqO+8+0/tJZvykLK0hX9YBAaRO9l7Hc+YjNKjpgJTjrmncgEURoyDr9Ln4r/qBtEuDNZstg==";
};
dependencies = [
- sources."@types/node-15.12.5"
- sources."@types/node-fetch-2.5.10"
+ sources."@types/fs-extra-9.0.12"
+ sources."@types/minimist-1.2.2"
+ sources."@types/node-16.3.1"
+ sources."@types/node-fetch-2.5.11"
sources."ansi-styles-4.3.0"
sources."asynckit-0.4.0"
sources."chalk-4.1.1"
@@ -118333,13 +118802,17 @@ in
sources."combined-stream-1.0.8"
sources."delayed-stream-1.0.0"
sources."form-data-3.0.1"
+ sources."fs-extra-10.0.0"
+ sources."graceful-fs-4.2.6"
sources."has-flag-4.0.0"
sources."isexe-2.0.0"
+ sources."jsonfile-6.1.0"
sources."mime-db-1.48.0"
sources."mime-types-2.1.31"
+ sources."minimist-1.2.5"
sources."node-fetch-2.6.1"
- sources."shq-1.0.2"
sources."supports-color-7.2.0"
+ sources."universalify-2.0.0"
sources."which-2.0.2"
];
buildInputs = globalBuildInputs;
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/alcotest/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/alcotest/default.nix
index abef3ef7ef..bb1b18e3ec 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/alcotest/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/alcotest/default.nix
@@ -4,13 +4,13 @@
buildDunePackage rec {
pname = "alcotest";
- version = "1.3.0";
+ version = "1.4.0";
useDune2 = true;
src = fetchurl {
url = "https://github.com/mirage/alcotest/releases/download/${version}/alcotest-mirage-${version}.tbz";
- sha256 = "sha256-efnevbyolTdNb91zr4pHDcvgaLQQSD01wEu2zMM+iaw=";
+ sha256 = "sha256:1h9yp44snb6sgm5g1x3wg4gwjscic7i56jf0j8jr07355pxwrami";
};
propagatedBuildInputs = [ astring cmdliner fmt uuidm re stdlib-shims uutf ];
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/camlimages/4.1.2.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/camlimages/4.1.2.nix
deleted file mode 100644
index dba303afdf..0000000000
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/camlimages/4.1.2.nix
+++ /dev/null
@@ -1,37 +0,0 @@
-{ lib, stdenv, fetchFromGitLab, fetchpatch, omake, ocaml, findlib
-, graphicsmagick, ghostscript
-, freetype, giflib, libjpeg, libpng, libtiff, libXpm
-}:
-
-stdenv.mkDerivation rec {
- pname = "camlimages";
- version = "4.1.2";
-
- src = fetchFromGitLab {
- owner = "camlspotter";
- repo = "camlimages";
- rev = "98661d507e12ce91a51295a50f244cb8265b4439"; # no tag
- sha256 = "0kpxj8wm2m17wjq217jzjpfgv1d7sp4w1yd1gi8ipn5rj4sid2j8";
- };
-
- buildInputs = [ ocaml omake findlib graphicsmagick ghostscript ];
- propagatedBuildInputs = [ libtiff libjpeg libpng giflib freetype libXpm ];
-
- createFindlibDestdir = true;
-
- buildPhase = ''
- omake
- '';
-
- installPhase = ''
- omake install
- '';
-
- meta = with lib; {
- branch = "4.1";
- homepage = "https://gitlab.com/camlspotter/camlimages";
- description = "OCaml image processing library";
- license = licenses.lgpl2;
- maintainers = [ maintainers.vbgl ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/camlimages/4.2.4.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/camlimages/4.2.4.nix
new file mode 100644
index 0000000000..8ed562a27e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/camlimages/4.2.4.nix
@@ -0,0 +1,75 @@
+{ stdenv
+, lib
+, fetchFromGitLab
+, ocaml
+, findlib
+, omake
+, graphicsmagick
+, libpng
+, libjpeg
+, libexif
+, libtiff
+, libXpm
+, freetype
+, giflib
+, ghostscript
+}:
+
+assert lib.versionOlder ocaml.version "4.06";
+
+stdenv.mkDerivation rec {
+ name = "ocaml${ocaml.version}-${pname}-${version}";
+ pname = "camlimages";
+ version = "4.2.4";
+
+ src = fetchFromGitLab {
+ owner = "camlspotter";
+ repo = pname;
+ rev = "c4f0ec4178fd18cb85872181965c5f020c349160";
+ sha256 = "17hvsql5dml7ialjcags8wphs7w6z88b2rgjir1382bg8vn62bkr";
+ };
+
+ nativeBuildInputs = [
+ omake
+ ocaml
+ findlib
+ graphicsmagick
+ ];
+
+ propagatedBuildInputs = [
+ libpng
+ libjpeg
+ libexif
+ libtiff
+ libXpm
+ freetype
+ giflib
+ ghostscript
+ ];
+
+ buildPhase = ''
+ runHook preBuild
+ omake
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ runHook preBuild
+ omake install
+ runHook postBuild
+ '';
+
+ createFindlibDestdir = true;
+
+ meta = with lib; {
+ # 4.2.5 requires OCaml >= 4.06
+ branch = "4.2.4";
+ homepage = "https://gitlab.com/camlspotter/camlimages";
+ description = "OCaml image processing library";
+ license = licenses.lgpl2Only;
+ maintainers = [
+ maintainers.vbgl
+ maintainers.sternenseemann
+ ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/data-encoding/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/data-encoding/default.nix
new file mode 100644
index 0000000000..2e4e0518a5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/data-encoding/default.nix
@@ -0,0 +1,46 @@
+{ lib
+, fetchFromGitLab
+, buildDunePackage
+, ezjsonm
+, zarith
+, hex
+, json-data-encoding
+, json-data-encoding-bson
+, alcotest
+, crowbar
+}:
+
+buildDunePackage {
+ pname = "data-encoding";
+ version = "0.2.0";
+
+ src = fetchFromGitLab {
+ owner = "nomadic-labs";
+ repo = "data-encoding";
+ rev = "0.2";
+ sha256 = "0d9c2ix2imqk4r0jfhnwak9laarlbsq9kmswvbnjzdm2g0hwin1d";
+ };
+ useDune2 = true;
+
+ propagatedBuildInputs = [
+ ezjsonm
+ zarith
+ hex
+ json-data-encoding
+ json-data-encoding-bson
+ ];
+
+ checkInputs = [
+ alcotest
+ crowbar
+ ];
+
+ doCheck = true;
+
+ meta = {
+ homepage = "https://gitlab.com/nomadic-labs/data-encoding";
+ description = "Library of JSON and binary encoding combinators";
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.ulrikstrid ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/fiat-p256/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/fiat-p256/default.nix
index 3ebe98ab77..c979fe682d 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/fiat-p256/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/fiat-p256/default.nix
@@ -12,6 +12,12 @@ buildDunePackage rec {
sha256 = "0086h9qkvnqfm8acrxqbki54z619nj73x7f0d01v5vg2naznx7w9";
};
+ # Make tests compatible with alcotest 1.4.0
+ postPatch = ''
+ substituteInPlace test/wycheproof/test.ml --replace \
+ 'Printf.ksprintf Alcotest.fail' 'Printf.ksprintf (fun s -> Alcotest.fail s)'
+ '';
+
buildInputs = [ dune-configurator ];
propagatedBuildInputs = [ bigarray-compat cstruct eqaf hex ];
checkInputs = [ alcotest asn1-combinators benchmark
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/json-data-encoding/bson.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/json-data-encoding/bson.nix
new file mode 100644
index 0000000000..5048a8fd06
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/json-data-encoding/bson.nix
@@ -0,0 +1,20 @@
+{ lib, buildDunePackage, json-data-encoding, ocplib-endian, crowbar }:
+
+buildDunePackage {
+ pname = "json-data-encoding-bson";
+
+ inherit (json-data-encoding) version src useDune2 doCheck;
+
+ propagatedBuildInputs = [
+ json-data-encoding
+ ocplib-endian
+ ];
+
+ checkInputs = [
+ crowbar
+ ];
+
+ meta = json-data-encoding.meta // {
+ description = "Type-safe encoding to and decoding from JSON (bson support)";
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/json-data-encoding/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/json-data-encoding/default.nix
new file mode 100644
index 0000000000..6dfea612b1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/json-data-encoding/default.nix
@@ -0,0 +1,31 @@
+{ lib, fetchFromGitLab, buildDunePackage, uri, crowbar }:
+
+buildDunePackage rec {
+ pname = "json-data-encoding";
+ version = "0.8";
+
+ src = fetchFromGitLab {
+ owner = "nomadic-labs";
+ repo = "json-data-encoding";
+ rev = "v${version}";
+ sha256 = "1c6m2qvi9bm6qjxc38p6cia1f66r0rb9xf6b8svlj3jjymvqw889";
+ };
+ useDune2 = true;
+
+ propagatedBuildInputs = [
+ uri
+ ];
+
+ checkInputs = [
+ crowbar
+ ];
+
+ doCheck = true;
+
+ meta = {
+ homepage = "https://gitlab.com/nomadic-labs/json-data-encoding";
+ description = "Type-safe encoding to and decoding from JSON";
+ license = lib.licenses.lgpl3;
+ maintainers = [ lib.maintainers.ulrikstrid ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/lwt-canceler/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/lwt-canceler/default.nix
new file mode 100644
index 0000000000..2e4d12082b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/lwt-canceler/default.nix
@@ -0,0 +1,27 @@
+{ lib, fetchFromGitLab, buildDunePackage, lwt }:
+
+buildDunePackage rec {
+ pname = "lwt-canceler";
+ version = "0.2";
+
+ src = fetchFromGitLab {
+ owner = "nomadic-labs";
+ repo = "lwt-canceler";
+ rev = "v${version}";
+ sha256 = "07931486vg83sl1c268i0vyw61l8n8xs2krjsj43070zljqi8rf1";
+ };
+ useDune2 = true;
+
+ propagatedBuildInputs = [
+ lwt
+ ];
+
+ doCheck = true;
+
+ meta = {
+ homepage = "https://gitlab.com/nomadic-labs/lwt-canceler";
+ description = "Cancellation synchronization object";
+ license = lib.licenses.mit;
+ maintainers = [ lib.maintainers.ulrikstrid ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block-ramdisk/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block-ramdisk/default.nix
index 1dcc769abb..7e8ebba73e 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block-ramdisk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-block-ramdisk/default.nix
@@ -13,6 +13,11 @@ buildDunePackage rec {
sha256 = "cc0e814fd54efe7a5b7a8c5eb1c04e2dece751b7d8dee2d95908a0768896e8af";
};
+ # Make tests compatible with alcotest 1.4.0
+ postPatch = ''
+ substituteInPlace test/tests.ml --replace 'Fmt.kstrf Alcotest.fail' 'Fmt.kstrf (fun s -> Alcotest.fail s)'
+ '';
+
minimumOCamlVersion = "4.06";
propagatedBuildInputs = [ io-page mirage-block ];
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-channel/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-channel/default.nix
index 5b639e6fdd..227e821e19 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-channel/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-channel/default.nix
@@ -14,6 +14,11 @@ buildDunePackage rec {
sha256 = "0wmb2zhiyp8n78xgcspcsyd19bhcml3kyli2caw3778wc1gyvfpc";
};
+ # Make tests compatible with alcotest 1.4.0
+ postPatch = ''
+ substituteInPlace test/test_channel.ml --replace 'Fmt.kstrf Alcotest.fail' 'Fmt.kstrf (fun s -> Alcotest.fail s)'
+ '';
+
propagatedBuildInputs = [ cstruct logs lwt mirage-flow ];
doCheck = true;
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-flow/unix.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-flow/unix.nix
index 3bd676b45f..0bd3e42ad3 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-flow/unix.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/mirage-flow/unix.nix
@@ -6,6 +6,11 @@ buildDunePackage {
inherit (mirage-flow) version useDune2 src;
+ # Make tests compatible with alcotest 1.4.0
+ postPatch = ''
+ substituteInPlace test/test.ml --replace 'Fmt.kstrf Alcotest.fail' 'Fmt.kstrf (fun s -> Alcotest.fail s)'
+ '';
+
propagatedBuildInputs = [ fmt logs mirage-flow ocaml_lwt cstruct ];
doCheck = true;
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/tcpip/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/tcpip/default.nix
index 4d9f97480e..53656f0057 100644
--- a/third_party/nixpkgs/pkgs/development/ocaml-modules/tcpip/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/tcpip/default.nix
@@ -26,6 +26,14 @@ buildDunePackage rec {
./makefile-no-opam.patch
];
+ # Make tests compatible with alcotest 1.4.0
+ postPatch = ''
+ for p in common.ml test_tcp_options.ml
+ do
+ substituteInPlace test/$p --replace 'Fmt.kstrf Alcotest.fail' 'Fmt.kstrf (fun s -> Alcotest.fail s)'
+ done
+ '';
+
nativeBuildInputs = [
bisect_ppx
ppx_cstruct
diff --git a/third_party/nixpkgs/pkgs/development/ocaml-modules/uecc/default.nix b/third_party/nixpkgs/pkgs/development/ocaml-modules/uecc/default.nix
new file mode 100644
index 0000000000..a9ba880531
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/ocaml-modules/uecc/default.nix
@@ -0,0 +1,34 @@
+{ lib, fetchFromGitLab, buildDunePackage, bigstring, alcotest, cstruct, hex }:
+
+buildDunePackage rec {
+ pname = "uecc";
+ version = "0.3";
+
+ src = fetchFromGitLab {
+ owner = "nomadic-labs";
+ repo = "ocaml-uecc";
+ rev = "v${version}";
+ sha256 = "0m3cw34254baajscrwlrj0jp5n0yad3dhgi4jh3pz89iqykj15fr";
+ };
+
+ useDune2 = true;
+
+ propagatedBuildInputs = [
+ bigstring
+ ];
+
+ checkInputs = [
+ alcotest
+ cstruct
+ hex
+ ];
+
+ doCheck = true;
+
+ meta = {
+ description = "Bindings for ECDH and ECDSA for 8-bit, 32-bit, and 64-bit processors";
+ homepage = https://gitlab.com/nomadic-labs/ocaml-uecc;
+ license = lib.licenses.isc;
+ maintainers = [ lib.maintainers.ulrikstrid ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/advantage-air/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/advantage-air/default.nix
index 4d6d91c571..5ce9d196c4 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/advantage-air/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/advantage-air/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "advantage_air";
- version = "0.2.2";
+ version = "0.2.5";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit version pname;
- sha256 = "04q2sjw9r50c00m4sfv98w9cwmmr970830c97m32p5j8ijb10j5x";
+ sha256 = "sha256-38csg1Cvpz4dkRCwlNc8+af7aJ5xDrZO1D8cCaBlePA=";
};
propagatedBuildInputs = [ aiohttp ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ailment/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ailment/default.nix
index 388880cda0..961a6cff19 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ailment/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ailment/default.nix
@@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "ailment";
- version = "9.0.8021";
+ version = "9.0.8761";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-DeQvYuVRYOxyVPqHzTSNtEUUN4tHhSVMZoex6SUWik8=";
+ sha256 = "sha256-UAtVWh3BBZZmU5+BR0+2B+rivzR4E7bZK1ro1uKngtE=";
};
propagatedBuildInputs = [ pyvex ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiohttp-wsgi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiohttp-wsgi/default.nix
index 25264a6652..18364bdce6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aiohttp-wsgi/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiohttp-wsgi/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "aiohttp-wsgi";
- version = "0.8.2";
+ version = "0.9.1";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "etianen";
repo = pname;
rev = version;
- sha256 = "0wirn3xqxxgkpy5spicd7p1bkdnsrch61x2kcpdwpixmx961pq7x";
+ sha256 = "sha256-lQ0mAUqsOmozUIMd6nwRATaq8C5SUFGoyQu1v0RBnas=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiojobs/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiojobs/default.nix
index 68c34df1af..20c068080c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aiojobs/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiojobs/default.nix
@@ -1,22 +1,22 @@
-{ buildPythonPackage
+{ lib
+, buildPythonPackage
, fetchPypi
-, isPy27
+, pythonOlder
, aiohttp
-, pytest
+, pytestCheckHook
, pytest-aiohttp
, pygments
-, lib
}:
buildPythonPackage rec {
pname = "aiojobs";
- version = "0.2.2";
+ version = "0.3.0";
format = "flit";
- disabled = isPy27;
+ disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "01a0msjh4w58fd7jplmblh0hwgpzwjs5xkgqz3d0p5yv3cykwjwf";
+ sha256 = "sha256-9mMdQtxDCPfYg6u9cNTpdvP8w1o7oejq5dSvSUCh4MM=";
};
nativeBuildInputs = [
@@ -28,13 +28,11 @@ buildPythonPackage rec {
];
checkInputs = [
- pytest
+ pytestCheckHook
pytest-aiohttp
];
- checkPhase = ''
- pytest tests
- '';
+ pythonImportsCheck = [ "aiojobs" ];
meta = with lib; {
homepage = "https://github.com/aio-libs/aiojobs";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiolifx-effects/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiolifx-effects/default.nix
index 0a06144c65..201fdb32a0 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aiolifx-effects/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiolifx-effects/default.nix
@@ -7,20 +7,21 @@
buildPythonPackage rec {
pname = "aiolifx-effects";
- version = "0.2.1";
+ version = "0.2.2";
+ disabled = !isPy3k;
src = fetchPypi {
inherit version;
pname = "aiolifx_effects";
- sha256 = "cb4ac52deeb220783fc6449251cf40833fcffa28648270be64b1b3e83e06b503";
+ sha256 = "sha256-qkXJDYdJ+QyQWn/u7g6t4QJG1uSqle+a5RhTkPPsHKo=";
};
+ propagatedBuildInputs = [ aiolifx ];
+
# tests are not implemented
doCheck = false;
- disabled = !isPy3k;
-
- propagatedBuildInputs = [ aiolifx ];
+ pythonImportsCheck = [ "aiolifx_effects" ];
meta = with lib; {
homepage = "https://github.com/amelchio/aiolifx_effects";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiopg/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiopg/default.nix
index 36ea002348..60b5647f5e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aiopg/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiopg/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "aiopg";
- version = "1.3.0";
+ version = "1.3.1";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "aio-libs";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-/J53WqBag4ArSF7wETvmoBUtgNqp4eYGH0ytipiSKBI=";
+ sha256 = "sha256-kAkxulAMtLeL3IAuIVvZtsN5RxHWV/qHyFIYu9Odn34=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiopylgtv/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiopylgtv/default.nix
index 200bc41b7a..ad089ef708 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aiopylgtv/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiopylgtv/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "aiopylgtv";
- version = "0.4.0";
+ version = "0.4.1";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "bendavid";
repo = pname;
rev = version;
- sha256 = "0x0xcnlz42arsp53zlq5wyv9pwif1in8j2pv48gh0pkdnz9s86b6";
+ sha256 = "sha256-NkWJGy5QUrhpbARoscrXy/ilCjAz01YxeVTH0I+IjNM=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiosmb/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiosmb/default.nix
index 86686d2055..88c793f9cb 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aiosmb/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiosmb/default.nix
@@ -5,6 +5,7 @@
, fetchPypi
, minikerberos
, prompt_toolkit
+, pycryptodomex
, pythonOlder
, six
, tqdm
@@ -14,12 +15,12 @@
buildPythonPackage rec {
pname = "aiosmb";
- version = "0.2.48";
+ version = "0.2.49";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- sha256 = "f5518987e3d41d213a4ffc4dd38362465b5d2cf99417014cb5402f8ee8c5abac";
+ sha256 = "sha256-XCaAaY7a6Gdddm9B0ET+rVzFra5W0GTI/HUMuvpyhzM=";
};
propagatedBuildInputs = [
@@ -27,6 +28,7 @@ buildPythonPackage rec {
colorama
minikerberos
prompt_toolkit
+ pycryptodomex
six
tqdm
winacl
@@ -35,6 +37,7 @@ buildPythonPackage rec {
# Project doesn't have tests
doCheck = false;
+
pythonImportsCheck = [ "aiosmb" ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aiounittest/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aiounittest/default.nix
index eeb0ea0af5..088131824a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aiounittest/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aiounittest/default.nix
@@ -4,20 +4,25 @@
, nose
, coverage
, isPy27
+, wrapt
}:
buildPythonPackage rec {
pname = "aiounittest";
- version = "1.3.1";
+ version = "1.4.0";
disabled = isPy27;
src = fetchFromGitHub {
owner = "kwarunek";
repo = pname;
rev = version;
- sha256 = "0mlic2q49cb0vv62mixy4i4x8c91qb6jlji7khiamcxcg676nasl";
+ sha256 = "sha256-GbGApY4pQoFpP3RTCLdjjTnJbdz9wEXXzZRRYXgtFEM=";
};
+ propagatedBuildInputs = [
+ wrapt
+ ];
+
checkInputs = [
nose
coverage
@@ -27,6 +32,8 @@ buildPythonPackage rec {
nosetests
'';
+ pythonImportsCheck = [ "aiounittest" ];
+
meta = with lib; {
description = "Test asyncio code more easily";
homepage = "https://github.com/kwarunek/aiounittest";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/angr/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/angr/default.nix
index 89cdc5c55f..092d3a53e9 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/angr/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/angr/default.nix
@@ -42,14 +42,14 @@ in
buildPythonPackage rec {
pname = "angr";
- version = "9.0.8021";
+ version = "9.0.8761";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "sha256-brX/HdeZSPOnZKuD1v086GwyWSV8yA/FaMC3CbeI4Xk=";
+ sha256 = "sha256-vPqCezHYJP3ue3/J/Pni9jPvSJ+om7nAVgPTU6z5xBE=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/angrop/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/angrop/default.nix
index 09d1388c25..aa6f72eae5 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/angrop/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/angrop/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "angrop";
- version = "9.0.8021";
+ version = "9.0.8761";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-wkCgVVHulu1hGdbUSEi38aMWy2UfR3g/7jj+o+NLI44=";
+ sha256 = "sha256-M/4kEESL9OH4KyPgsrlVzm54OtU28pDox5qtV7Up2ew=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/anyio/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/anyio/default.nix
index 9ac37cdc59..4c6a5e1907 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/anyio/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/anyio/default.nix
@@ -19,7 +19,7 @@
buildPythonPackage rec {
pname = "anyio";
- version = "3.2.0";
+ version = "3.2.1";
format = "pyproject";
disabled = pythonOlder "3.7";
@@ -27,7 +27,7 @@ buildPythonPackage rec {
owner = "agronholm";
repo = pname;
rev = version;
- sha256 = "sha256-zQiSAQN7cp1s+8hDTvYaMkHUXV1ccNwIsl2IOztH7J8=";
+ sha256 = "0fiqzsgr9c0yicsh1pwhyc6z4qyr2ng42dakyy4a81w9cff38had";
};
preBuild = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/default.nix
index 82d7a8cc32..cc99061715 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/default.nix
@@ -1,165 +1,202 @@
{ lib
, stdenv
+, python
, buildPythonPackage
, fetchFromGitHub
-, fetchpatch
+, writeText
, alembic
+, argcomplete
+, attrs
+, blinker
, cached-property
-, configparser
+, cattrs
+, clickclick
, colorlog
, croniter
+, cryptography
, dill
, flask
, flask-appbuilder
-, flask-admin
, flask-caching
, flask_login
-, flask-swagger
, flask_wtf
-, flask-bcrypt
-, funcsigs
-, future
, GitPython
+, graphviz
, gunicorn
+, httpx
, iso8601
-, json-merge-patch
+, importlib-resources
+, importlib-metadata
+, inflection
+, itsdangerous
, jinja2
-, ldap3
-, lxml
+, jsonschema
, lazy-object-proxy
+, lockfile
, markdown
+, markupsafe
+, marshmallow-oneofschema
+, numpy
+, openapi-spec-validator
, pandas
, pendulum
, psutil
, pygments
+, pyjwt
, python-daemon
, python-dateutil
-, requests
+, python-nvd3
+, python-slugify
+, python3-openid
+, pyyaml
+, rich
, setproctitle
-, snakebite
, sqlalchemy
+, sqlalchemy-jsonfield
+, swagger-ui-bundle
, tabulate
, tenacity
, termcolor
-, text-unidecode
-, thrift
-, tzlocal
, unicodecsv
-, zope_deprecation
-, nose
-, pythonOlder
-, pythonAtLeast
+, werkzeug
+, pytest
+, freezegun
+, mkYarnPackage
}:
+let
-buildPythonPackage rec {
- pname = "apache-airflow";
- version = "1.10.5";
- # Upstream does not yet support python 3.8
- # https://github.com/apache/airflow/issues/8674
- disabled = pythonOlder "3.5" || pythonAtLeast "3.8";
+ version = "2.1.1rc1";
- src = fetchFromGitHub rec {
+ airflow-src = fetchFromGitHub rec {
owner = "apache";
repo = "airflow";
rev = version;
- sha256 = "14fmhfwx977c9jdb2kgm93i6acx43l45ggj30rb37r68pzpb6l6h";
+ sha256 = "1vzzmcfgqni9rkf7ggh8mswnm3ffwaishcz1ysrwx0a96ilhm9q2";
};
- patches = [
- # Not yet accepted: https://github.com/apache/airflow/pull/6562
- (fetchpatch {
- name = "avoid-warning-from-abc.collections";
- url = "https://patch-diff.githubusercontent.com/raw/apache/airflow/pull/6562.patch";
- sha256 = "0swpay1qlb7f9kgc56631s1qd9k82w4nw2ggvkm7jvxwf056k61z";
- })
- # Not yet accepted: https://github.com/apache/airflow/pull/6561
- (fetchpatch {
- name = "pendulum2-compatibility";
- url = "https://patch-diff.githubusercontent.com/raw/apache/airflow/pull/6561.patch";
- sha256 = "17hw8qyd4zxvib9zwpbn32p99vmrdz294r31gnsbkkcl2y6h9knk";
- })
- ];
+ # airflow bundles a web interface, which is built using webpack by an undocumented shell script in airflow's source tree.
+ # This replicates this shell script, fixing bugs in yarn.lock and package.json
+
+ airflow-frontend = mkYarnPackage {
+ name = "airflow-frontend";
+
+ src = "${airflow-src}/airflow/www";
+ packageJSON = ./package.json;
+ yarnLock = ./yarn.lock;
+ yarnNix = ./yarn.nix;
+
+ distPhase = "true";
+
+ configurePhase = ''
+ cp -r $node_modules node_modules
+ '';
+
+ buildPhase = ''
+ yarn --offline build
+ find package.json yarn.lock static/css static/js -type f | sort | xargs md5sum > static/dist/sum.md5
+ '';
+
+ installPhase = ''
+ mkdir -p $out/static/
+ cp -r static/dist $out/static
+ '';
+ };
+
+in
+buildPythonPackage rec {
+ pname = "apache-airflow";
+ inherit version;
+ src = airflow-src;
propagatedBuildInputs = [
alembic
+ argcomplete
+ attrs
+ blinker
cached-property
+ cattrs
+ clickclick
colorlog
- configparser
croniter
+ cryptography
dill
flask
- flask-admin
flask-appbuilder
- flask-bcrypt
flask-caching
flask_login
- flask-swagger
flask_wtf
- funcsigs
- future
GitPython
+ graphviz
gunicorn
+ httpx
iso8601
- json-merge-patch
+ importlib-resources
+ importlib-metadata
+ inflection
+ itsdangerous
jinja2
- ldap3
- lxml
+ jsonschema
lazy-object-proxy
+ lockfile
markdown
+ markupsafe
+ marshmallow-oneofschema
+ numpy
+ openapi-spec-validator
pandas
pendulum
psutil
pygments
+ pyjwt
python-daemon
python-dateutil
- requests
+ python-nvd3
+ python-slugify
+ python3-openid
+ pyyaml
+ rich
setproctitle
sqlalchemy
+ sqlalchemy-jsonfield
+ swagger-ui-bundle
tabulate
tenacity
termcolor
- text-unidecode
- thrift
- tzlocal
unicodecsv
- zope_deprecation
+ werkzeug
+ ];
+
+ buildInputs = [
+ airflow-frontend
];
checkInputs = [
- snakebite
- nose
+ freezegun
+ pytest
];
+ INSTALL_PROVIDERS_FROM_SOURCES = "true";
+
postPatch = ''
- substituteInPlace setup.py \
+ substituteInPlace setup.cfg \
+ --replace "importlib_resources~=1.4" "importlib_resources" \
+ --replace "importlib_metadata~=1.7" "importlib_metadata" \
+ --replace "tenacity~=6.2.0" "tenacity" \
+ --replace "pyjwt<2" "pyjwt" \
--replace "flask>=1.1.0, <2.0" "flask" \
- --replace "jinja2>=2.10.1, <2.11.0" "jinja2" \
- --replace "pandas>=0.17.1, <1.0.0" "pandas" \
- --replace "flask-caching>=1.3.3, <1.4.0" "flask-caching" \
- --replace "flask-appbuilder>=1.12.5, <2.0.0" "flask-appbuilder" \
- --replace "flask-admin==1.5.3" "flask-admin" \
--replace "flask-login>=0.3, <0.5" "flask-login" \
- --replace "cached_property~=1.5" "cached_property" \
- --replace "dill>=0.2.2, <0.3" "dill" \
- --replace "configparser>=3.5.0, <3.6.0" "configparser" \
- --replace "colorlog==4.0.2" "colorlog" \
- --replace "funcsigs==1.0.0" "funcsigs" \
- --replace "flask-swagger==0.2.13" "flask-swagger" \
- --replace "python-daemon>=2.1.1, <2.2" "python-daemon" \
- --replace "alembic>=1.0, <2.0" "alembic" \
- --replace "markdown>=2.5.2, <3.0" "markdown" \
- --replace "future>=0.16.0, <0.17" "future" \
- --replace "tenacity==4.12.0" "tenacity" \
- --replace "text-unidecode==1.2" "text-unidecode" \
- --replace "tzlocal>=1.4,<2.0.0" "tzlocal" \
- --replace "sqlalchemy~=1.3" "sqlalchemy" \
- --replace "gunicorn>=19.5.0, <20.0" "gunicorn"
+ --replace "flask-wtf>=0.14.3, <0.15" "flask-wtf" \
+ --replace "jinja2>=2.10.1, <2.12.0" "jinja2" \
+ --replace "attrs>=20.0, <21.0" "attrs" \
+ --replace "cattrs~=1.1, <1.7.0" "cattrs" \
+ --replace "markupsafe>=1.1.1, <2.0" "markupsafe" \
+ --replace "docutils<0.17" "docutils" \
+ --replace "sqlalchemy>=1.3.18, <1.4" "sqlalchemy" \
+ --replace "sqlalchemy_jsonfield~=1.0" "sqlalchemy-jsonfield" \
+ --replace "werkzeug~=1.0, >=1.0.1" "werkzeug" \
+ --replace "itsdangerous>=1.1.0, <2.0" "itsdangerous"
- # dumb-init is only needed for CI and Docker, not relevant for NixOS.
- substituteInPlace setup.py \
- --replace "'dumb-init>=1.2.2'," ""
-
- substituteInPlace tests/core.py \
+ substituteInPlace tests/core/test_core.py \
--replace "/bin/bash" "${stdenv.shell}"
'';
@@ -174,11 +211,14 @@ buildPythonPackage rec {
export PATH=$PATH:$out/bin
airflow version
- airflow initdb
- airflow resetdb -y
- nosetests tests.core.CoreTest
- ## all tests
- # nosetests --cover-package=airflow
+ airflow db init
+ airflow db reset -y
+
+ pytest tests/core/test_core.py
+ '';
+
+ postInstall = ''
+ cp -rv ${airflow-frontend}/static/dist $out/lib/${python.libPrefix}/site-packages/airflow/www/static
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/package.json b/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/package.json
new file mode 100644
index 0000000000..f9dad24a06
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/package.json
@@ -0,0 +1,80 @@
+{
+ "name": "airflow-frontend",
+ "version": "2.1.1rc1",
+ "description": "Apache Airflow is a platform to programmatically author, schedule and monitor workflows.",
+ "scripts": {
+ "test": "echo \"Error: no test specified\" && exit 1",
+ "dev": "NODE_ENV=dev webpack --watch --colors --progress --debug --output-pathinfo --devtool eval-cheap-source-map --mode development",
+ "prod": "NODE_ENV=production node --max_old_space_size=4096 ./node_modules/webpack/bin/webpack.js -p --colors --progress",
+ "build": "NODE_ENV=production webpack --colors --progress",
+ "lint": "eslint --ignore-path=.eslintignore --ext .js,.html .",
+ "lint:fix": "eslint --fix --ignore-path=.eslintignore --ext .js,.html ."
+ },
+ "author": "Apache",
+ "license": "Apache-2.0",
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/apache/airflow.git"
+ },
+ "homepage": "https://airflow.apache.org/",
+ "keywords": [
+ "big",
+ "data",
+ "workflow",
+ "airflow",
+ "d3",
+ "nerds",
+ "database",
+ "flask"
+ ],
+ "devDependencies": {
+ "babel": "^6.23.0",
+ "babel-core": "^6.26.3",
+ "babel-eslint": "^10.1.0",
+ "babel-loader": "^8.1.0",
+ "babel-plugin-css-modules-transform": "^1.6.1",
+ "babel-polyfill": "^6.26.0",
+ "clean-webpack-plugin": "^3.0.0",
+ "copy-webpack-plugin": "^6.0.3",
+ "css-loader": "^3.4.2",
+ "eslint": "^7.5.0",
+ "eslint-config-airbnb-base": "^14.2.0",
+ "eslint-plugin-html": "^6.0.2",
+ "eslint-plugin-import": "^2.22.0",
+ "eslint-plugin-node": "^11.1.0",
+ "eslint-plugin-promise": "^4.2.1",
+ "eslint-plugin-standard": "^4.0.1",
+ "file-loader": "^6.0.0",
+ "imports-loader": "^1.1.0",
+ "mini-css-extract-plugin": "1.6.0",
+ "moment-locales-webpack-plugin": "^1.2.0",
+ "optimize-css-assets-webpack-plugin": "6.0.0",
+ "style-loader": "^1.2.1",
+ "stylelint": "^13.6.1",
+ "stylelint-config-standard": "^20.0.0",
+ "url-loader": "4.1.0",
+ "webpack": "^4.16.3",
+ "webpack-cli": "^3.1.0",
+ "webpack-manifest-plugin": "^2.2.0"
+ },
+ "dependencies": {
+ "bootstrap-3-typeahead": "^4.0.2",
+ "codemirror": "^5.59.1",
+ "d3": "^3.4.4",
+ "d3-shape": "^2.1.0",
+ "d3-tip": "^0.9.1",
+ "dagre-d3": "^0.6.4",
+ "datatables.net": "^1.10.23",
+ "datatables.net-bs": "^1.10.23",
+ "eonasdan-bootstrap-datetimepicker": "^4.17.47",
+ "jquery": ">=3.4.0",
+ "jshint": "^2.12.0",
+ "moment-timezone": "^0.5.28",
+ "nvd3": "^1.8.6",
+ "redoc": "^2.0.0-rc.48",
+ "url-search-params-polyfill": "^8.1.0"
+ },
+ "resolutions": {
+ "lodash": "^4.17.21"
+ }
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/yarn.lock b/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/yarn.lock
new file mode 100644
index 0000000000..df97316e2d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/yarn.lock
@@ -0,0 +1,7740 @@
+# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
+# yarn lockfile v1
+
+
+"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658"
+ integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g==
+ dependencies:
+ "@babel/highlight" "^7.12.13"
+
+"@babel/code-frame@^7.10.4":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a"
+ integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==
+ dependencies:
+ "@babel/highlight" "^7.10.4"
+
+"@babel/compat-data@^7.13.15":
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.0.tgz#a901128bce2ad02565df95e6ecbf195cf9465919"
+ integrity sha512-vu9V3uMM/1o5Hl5OekMUowo3FqXLJSw+s+66nt0fSWVWTtmosdzn45JHOB3cPtZoe6CTBDzvSw0RdOY85Q37+Q==
+
+"@babel/core@>=7.9.0":
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.14.0.tgz#47299ff3ec8d111b493f1a9d04bf88c04e728d88"
+ integrity sha512-8YqpRig5NmIHlMLw09zMlPTvUVMILjqCOtVgu+TVNWEBvy9b5I3RRyhqnrV4hjgEK7n8P9OqvkWJAFmEL6Wwfw==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@babel/generator" "^7.14.0"
+ "@babel/helper-compilation-targets" "^7.13.16"
+ "@babel/helper-module-transforms" "^7.14.0"
+ "@babel/helpers" "^7.14.0"
+ "@babel/parser" "^7.14.0"
+ "@babel/template" "^7.12.13"
+ "@babel/traverse" "^7.14.0"
+ "@babel/types" "^7.14.0"
+ convert-source-map "^1.7.0"
+ debug "^4.1.0"
+ gensync "^1.0.0-beta.2"
+ json5 "^2.1.2"
+ semver "^6.3.0"
+ source-map "^0.5.0"
+
+"@babel/generator@^7.10.5":
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.5.tgz#1b903554bc8c583ee8d25f1e8969732e6b829a69"
+ integrity sha512-3vXxr3FEW7E7lJZiWQ3bM4+v/Vyr9C+hpolQ8BGFr9Y8Ri2tFLWTixmwKBafDujO1WVah4fhZBeU1bieKdghig==
+ dependencies:
+ "@babel/types" "^7.10.5"
+ jsesc "^2.5.1"
+ source-map "^0.5.0"
+
+"@babel/generator@^7.14.0":
+ version "7.14.1"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.1.tgz#1f99331babd65700183628da186f36f63d615c93"
+ integrity sha512-TMGhsXMXCP/O1WtQmZjpEYDhCYC9vFhayWZPJSZCGkPJgUqX0rF0wwtrYvnzVxIjcF80tkUertXVk5cwqi5cAQ==
+ dependencies:
+ "@babel/types" "^7.14.1"
+ jsesc "^2.5.1"
+ source-map "^0.5.0"
+
+"@babel/helper-compilation-targets@^7.13.16":
+ version "7.13.16"
+ resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz#6e91dccf15e3f43e5556dffe32d860109887563c"
+ integrity sha512-3gmkYIrpqsLlieFwjkGgLaSHmhnvlAYzZLlYVjlW+QwI+1zE17kGxuJGmIqDQdYp56XdmGeD+Bswx0UTyG18xA==
+ dependencies:
+ "@babel/compat-data" "^7.13.15"
+ "@babel/helper-validator-option" "^7.12.17"
+ browserslist "^4.14.5"
+ semver "^6.3.0"
+
+"@babel/helper-function-name@^7.10.4":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz#d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a"
+ integrity sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==
+ dependencies:
+ "@babel/helper-get-function-arity" "^7.10.4"
+ "@babel/template" "^7.10.4"
+ "@babel/types" "^7.10.4"
+
+"@babel/helper-function-name@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a"
+ integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA==
+ dependencies:
+ "@babel/helper-get-function-arity" "^7.12.13"
+ "@babel/template" "^7.12.13"
+ "@babel/types" "^7.12.13"
+
+"@babel/helper-get-function-arity@^7.10.4":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz#98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2"
+ integrity sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==
+ dependencies:
+ "@babel/types" "^7.10.4"
+
+"@babel/helper-get-function-arity@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583"
+ integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg==
+ dependencies:
+ "@babel/types" "^7.12.13"
+
+"@babel/helper-member-expression-to-functions@^7.13.12":
+ version "7.13.12"
+ resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz#dfe368f26d426a07299d8d6513821768216e6d72"
+ integrity sha512-48ql1CLL59aKbU94Y88Xgb2VFy7a95ykGRbJJaaVv+LX5U8wFpLfiGXJJGUozsmA1oEh/o5Bp60Voq7ACyA/Sw==
+ dependencies:
+ "@babel/types" "^7.13.12"
+
+"@babel/helper-module-imports@^7.13.12":
+ version "7.13.12"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz#c6a369a6f3621cb25da014078684da9196b61977"
+ integrity sha512-4cVvR2/1B693IuOvSI20xqqa/+bl7lqAMR59R4iu39R9aOX8/JoYY1sFaNvUMyMBGnHdwvJgUrzNLoUZxXypxA==
+ dependencies:
+ "@babel/types" "^7.13.12"
+
+"@babel/helper-module-transforms@^7.14.0":
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz#8fcf78be220156f22633ee204ea81f73f826a8ad"
+ integrity sha512-L40t9bxIuGOfpIGA3HNkJhU9qYrf4y5A5LUSw7rGMSn+pcG8dfJ0g6Zval6YJGd2nEjI7oP00fRdnhLKndx6bw==
+ dependencies:
+ "@babel/helper-module-imports" "^7.13.12"
+ "@babel/helper-replace-supers" "^7.13.12"
+ "@babel/helper-simple-access" "^7.13.12"
+ "@babel/helper-split-export-declaration" "^7.12.13"
+ "@babel/helper-validator-identifier" "^7.14.0"
+ "@babel/template" "^7.12.13"
+ "@babel/traverse" "^7.14.0"
+ "@babel/types" "^7.14.0"
+
+"@babel/helper-optimise-call-expression@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea"
+ integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA==
+ dependencies:
+ "@babel/types" "^7.12.13"
+
+"@babel/helper-replace-supers@^7.13.12":
+ version "7.13.12"
+ resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz#6442f4c1ad912502481a564a7386de0c77ff3804"
+ integrity sha512-Gz1eiX+4yDO8mT+heB94aLVNCL+rbuT2xy4YfyNqu8F+OI6vMvJK891qGBTqL9Uc8wxEvRW92Id6G7sDen3fFw==
+ dependencies:
+ "@babel/helper-member-expression-to-functions" "^7.13.12"
+ "@babel/helper-optimise-call-expression" "^7.12.13"
+ "@babel/traverse" "^7.13.0"
+ "@babel/types" "^7.13.12"
+
+"@babel/helper-simple-access@^7.13.12":
+ version "7.13.12"
+ resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz#dd6c538afb61819d205a012c31792a39c7a5eaf6"
+ integrity sha512-7FEjbrx5SL9cWvXioDbnlYTppcZGuCY6ow3/D5vMggb2Ywgu4dMrpTJX0JdQAIcRRUElOIxF3yEooa9gUb9ZbA==
+ dependencies:
+ "@babel/types" "^7.13.12"
+
+"@babel/helper-split-export-declaration@^7.10.4":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz#2c70576eaa3b5609b24cb99db2888cc3fc4251d1"
+ integrity sha512-pySBTeoUff56fL5CBU2hWm9TesA4r/rOkI9DyJLvvgz09MB9YtfIYe3iBriVaYNaPe+Alua0vBIOVOLs2buWhg==
+ dependencies:
+ "@babel/types" "^7.10.4"
+
+"@babel/helper-split-export-declaration@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05"
+ integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg==
+ dependencies:
+ "@babel/types" "^7.12.13"
+
+"@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.14.0":
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz#d26cad8a47c65286b15df1547319a5d0bcf27288"
+ integrity sha512-V3ts7zMSu5lfiwWDVWzRDGIN+lnCEUdaXgtVHJgLb1rGaA6jMrtB9EmE7L18foXJIE8Un/A/h6NJfGQp/e1J4A==
+
+"@babel/helper-validator-option@^7.12.17":
+ version "7.12.17"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831"
+ integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw==
+
+"@babel/helpers@^7.14.0":
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.0.tgz#ea9b6be9478a13d6f961dbb5f36bf75e2f3b8f62"
+ integrity sha512-+ufuXprtQ1D1iZTO/K9+EBRn+qPWMJjZSw/S0KlFrxCw4tkrzv9grgpDHkY9MeQTjTY8i2sp7Jep8DfU6tN9Mg==
+ dependencies:
+ "@babel/template" "^7.12.13"
+ "@babel/traverse" "^7.14.0"
+ "@babel/types" "^7.14.0"
+
+"@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13":
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.0.tgz#3197e375711ef6bf834e67d0daec88e4f46113cf"
+ integrity sha512-YSCOwxvTYEIMSGaBQb5kDDsCopDdiUGsqpatp3fOlI4+2HQSkTmEVWnVuySdAC5EWCqSWWTv0ib63RjR7dTBdg==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.14.0"
+ chalk "^2.0.0"
+ js-tokens "^4.0.0"
+
+"@babel/parser@^7.10.4", "@babel/parser@^7.10.5", "@babel/parser@^7.7.0":
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.5.tgz#e7c6bf5a7deff957cec9f04b551e2762909d826b"
+ integrity sha512-wfryxy4bE1UivvQKSQDU4/X6dr+i8bctjUjj8Zyt3DQy7NtPizJXT8M52nqpNKL+nq2PW8lxk4ZqLj0fD4B4hQ==
+
+"@babel/parser@^7.12.13", "@babel/parser@^7.14.0":
+ version "7.14.1"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.1.tgz#1bd644b5db3f5797c4479d89ec1817fe02b84c47"
+ integrity sha512-muUGEKu8E/ftMTPlNp+mc6zL3E9zKWmF5sDHZ5MSsoTP9Wyz64AhEf9kD08xYJ7w6Hdcu8H550ircnPyWSIF0Q==
+
+"@babel/runtime@^7.0.0":
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.10.5.tgz#303d8bd440ecd5a491eae6117fd3367698674c5c"
+ integrity sha512-otddXKhdNn7d0ptoFRHtMLa8LqDxLYwTjB4nYgM1yy5N6gU/MUf8zqyyLltCH3yAVitBzmwK4us+DD0l/MauAg==
+ dependencies:
+ regenerator-runtime "^0.13.4"
+
+"@babel/runtime@^7.12.5":
+ version "7.13.9"
+ resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.9.tgz#97dbe2116e2630c489f22e0656decd60aaa1fcee"
+ integrity sha512-aY2kU+xgJ3dJ1eU6FMB9EH8dIe8dmusF1xEku52joLvw6eAFN0AI+WxCLDnpev2LEejWBAy2sBvBOBAjI3zmvA==
+ dependencies:
+ regenerator-runtime "^0.13.4"
+
+"@babel/template@^7.10.4":
+ version "7.10.4"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz#3251996c4200ebc71d1a8fc405fba940f36ba278"
+ integrity sha512-ZCjD27cGJFUB6nmCB1Enki3r+L5kJveX9pq1SvAUKoICy6CZ9yD8xO086YXdYhvNjBdnekm4ZnaP5yC8Cs/1tA==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ "@babel/parser" "^7.10.4"
+ "@babel/types" "^7.10.4"
+
+"@babel/template@^7.12.13":
+ version "7.12.13"
+ resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327"
+ integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@babel/parser" "^7.12.13"
+ "@babel/types" "^7.12.13"
+
+"@babel/traverse@^7.13.0", "@babel/traverse@^7.14.0":
+ version "7.14.0"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.0.tgz#cea0dc8ae7e2b1dec65f512f39f3483e8cc95aef"
+ integrity sha512-dZ/a371EE5XNhTHomvtuLTUyx6UEoJmYX+DT5zBCQN3McHemsuIaKKYqsc/fs26BEkHs/lBZy0J571LP5z9kQA==
+ dependencies:
+ "@babel/code-frame" "^7.12.13"
+ "@babel/generator" "^7.14.0"
+ "@babel/helper-function-name" "^7.12.13"
+ "@babel/helper-split-export-declaration" "^7.12.13"
+ "@babel/parser" "^7.14.0"
+ "@babel/types" "^7.14.0"
+ debug "^4.1.0"
+ globals "^11.1.0"
+
+"@babel/traverse@^7.7.0":
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.10.5.tgz#77ce464f5b258be265af618d8fddf0536f20b564"
+ integrity sha512-yc/fyv2gUjPqzTz0WHeRJH2pv7jA9kA7mBX2tXl/x5iOE81uaVPuGPtaYk7wmkx4b67mQ7NqI8rmT2pF47KYKQ==
+ dependencies:
+ "@babel/code-frame" "^7.10.4"
+ "@babel/generator" "^7.10.5"
+ "@babel/helper-function-name" "^7.10.4"
+ "@babel/helper-split-export-declaration" "^7.10.4"
+ "@babel/parser" "^7.10.5"
+ "@babel/types" "^7.10.5"
+ debug "^4.1.0"
+ globals "^11.1.0"
+ lodash "^4.17.19"
+
+"@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.7.0":
+ version "7.10.5"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.10.5.tgz#d88ae7e2fde86bfbfe851d4d81afa70a997b5d15"
+ integrity sha512-ixV66KWfCI6GKoA/2H9v6bQdbfXEwwpOdQ8cRvb4F+eyvhlaHxWFMQB4+3d9QFJXZsiiiqVrewNV0DFEQpyT4Q==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.10.4"
+ lodash "^4.17.19"
+ to-fast-properties "^2.0.0"
+
+"@babel/types@^7.12.13", "@babel/types@^7.13.12", "@babel/types@^7.14.0", "@babel/types@^7.14.1":
+ version "7.14.1"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.14.1.tgz#095bd12f1c08ab63eff6e8f7745fa7c9cc15a9db"
+ integrity sha512-S13Qe85fzLs3gYRUnrpyeIrBJIMYv33qSTg1qoBwiG6nPKwUWAD9odSzWhEedpwOIzSEI6gbdQIWEMiCI42iBA==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.14.0"
+ to-fast-properties "^2.0.0"
+
+"@exodus/schemasafe@^1.0.0-rc.2":
+ version "1.0.0-rc.3"
+ resolved "https://registry.yarnpkg.com/@exodus/schemasafe/-/schemasafe-1.0.0-rc.3.tgz#dda2fbf3dafa5ad8c63dadff7e01d3fdf4736025"
+ integrity sha512-GoXw0U2Qaa33m3eUcxuHnHpNvHjNlLo0gtV091XBpaRINaB4X6FGCG5XKxSFNFiPpugUDqNruHzaqpTdDm4AOg==
+
+"@nodelib/fs.scandir@2.1.4":
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz#d4b3549a5db5de2683e0c1071ab4f140904bbf69"
+ integrity sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==
+ dependencies:
+ "@nodelib/fs.stat" "2.0.4"
+ run-parallel "^1.1.9"
+
+"@nodelib/fs.stat@2.0.4", "@nodelib/fs.stat@^2.0.2":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz#a3f2dd61bab43b8db8fa108a121cfffe4c676655"
+ integrity sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==
+
+"@nodelib/fs.walk@^1.2.3":
+ version "1.2.6"
+ resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz#cce9396b30aa5afe9e3756608f5831adcb53d063"
+ integrity sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==
+ dependencies:
+ "@nodelib/fs.scandir" "2.1.4"
+ fastq "^1.6.0"
+
+"@npmcli/move-file@^1.0.1":
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.0.1.tgz#de103070dac0f48ce49cf6693c23af59c0f70464"
+ integrity sha512-Uv6h1sT+0DrblvIrolFtbvM1FgWm+/sy4B3pvLp67Zys+thcukzS5ekn7HsZFGpWP4Q3fYJCljbWQE/XivMRLw==
+ dependencies:
+ mkdirp "^1.0.4"
+
+"@redocly/react-dropdown-aria@^2.0.11":
+ version "2.0.11"
+ resolved "https://registry.yarnpkg.com/@redocly/react-dropdown-aria/-/react-dropdown-aria-2.0.11.tgz#532b864b329237e646abe45d0f8edc923e77370a"
+ integrity sha512-rmuSC2JFFl4DkPDdGVrmffT9KcbG2AB5jvhxPIrOc1dO9mHRMUUftQY35KZlvWqqSSqVn+AM+J9dhiTo1ZqR8A==
+
+"@stylelint/postcss-css-in-js@^0.37.2":
+ version "0.37.2"
+ resolved "https://registry.yarnpkg.com/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz#7e5a84ad181f4234a2480803422a47b8749af3d2"
+ integrity sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA==
+ dependencies:
+ "@babel/core" ">=7.9.0"
+
+"@stylelint/postcss-markdown@^0.36.2":
+ version "0.36.2"
+ resolved "https://registry.yarnpkg.com/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz#0a540c4692f8dcdfc13c8e352c17e7bfee2bb391"
+ integrity sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==
+ dependencies:
+ remark "^13.0.0"
+ unist-util-find-all-after "^3.0.2"
+
+"@trysound/sax@0.1.1":
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.1.1.tgz#3348564048e7a2d7398c935d466c0414ebb6a669"
+ integrity sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==
+
+"@types/anymatch@*":
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a"
+ integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA==
+
+"@types/color-name@^1.1.1":
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz#1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0"
+ integrity sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
+
+"@types/glob@^7.1.1":
+ version "7.1.3"
+ resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183"
+ integrity sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==
+ dependencies:
+ "@types/minimatch" "*"
+ "@types/node" "*"
+
+"@types/json-schema@^7.0.4":
+ version "7.0.5"
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.5.tgz#dcce4430e64b443ba8945f0290fb564ad5bac6dd"
+ integrity sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==
+
+"@types/json-schema@^7.0.6":
+ version "7.0.7"
+ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
+ integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==
+
+"@types/json5@^0.0.29":
+ version "0.0.29"
+ resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee"
+ integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
+
+"@types/mdast@^3.0.0":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz#2d7d671b1cd1ea3deb306ea75036c2a0407d2deb"
+ integrity sha512-SXPBMnFVQg1s00dlMCc/jCdvPqdE4mXaMMCeRlxLDmTAEoegHT53xKtkDnzDTOcmMHUfcjyf36/YYZ6SxRdnsw==
+ dependencies:
+ "@types/unist" "*"
+
+"@types/minimatch@*":
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
+ integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==
+
+"@types/minimist@^1.2.0":
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.1.tgz#283f669ff76d7b8260df8ab7a4262cc83d988256"
+ integrity sha512-fZQQafSREFyuZcdWFAExYjBiCL7AUCdgsk80iO0q4yihYYdcIiH28CcuPTGFgLOCC8RlW49GSQxdHwZP+I7CNg==
+
+"@types/node@*":
+ version "14.0.24"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.24.tgz#b0f86f58564fa02a28b68f8b55d4cdec42e3b9d6"
+ integrity sha512-btt/oNOiDWcSuI721MdL8VQGnjsKjlTMdrKyTcLCKeQp/n4AAMFJ961wMbp+09y8WuGPClDEv07RIItdXKIXAA==
+
+"@types/node@^13.11.1":
+ version "13.13.14"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.14.tgz#20cd7d2a98f0c3b08d379f4ea9e6b315d2019529"
+ integrity sha512-Az3QsOt1U/K1pbCQ0TXGELTuTkPLOiFIQf3ILzbOyo0FqgV9SxRnxbxM5QlAveERZMHpZY+7u3Jz2tKyl+yg6g==
+
+"@types/normalize-package-data@^2.4.0":
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e"
+ integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
+
+"@types/parse-json@^4.0.0":
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
+ integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
+
+"@types/source-list-map@*":
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9"
+ integrity sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==
+
+"@types/tapable@*":
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.6.tgz#a9ca4b70a18b270ccb2bc0aaafefd1d486b7ea74"
+ integrity sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==
+
+"@types/uglify-js@*":
+ version "3.9.3"
+ resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.9.3.tgz#d94ed608e295bc5424c9600e6b8565407b6b4b6b"
+ integrity sha512-KswB5C7Kwduwjj04Ykz+AjvPcfgv/37Za24O2EDzYNbwyzOo8+ydtvzUfZ5UMguiVu29Gx44l1A6VsPPcmYu9w==
+ dependencies:
+ source-map "^0.6.1"
+
+"@types/unist@*", "@types/unist@^2.0.0", "@types/unist@^2.0.2":
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz#9c088679876f374eb5983f150d4787aa6fb32d7e"
+ integrity sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==
+
+"@types/webpack-sources@*":
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-1.4.0.tgz#e58f1f05f87d39a5c64cf85705bdbdbb94d4d57e"
+ integrity sha512-c88dKrpSle9BtTqR6ifdaxu1Lvjsl3C5OsfvuUbUwdXymshv1TkufUAXBajCCUM/f/TmnkZC/Esb03MinzSiXQ==
+ dependencies:
+ "@types/node" "*"
+ "@types/source-list-map" "*"
+ source-map "^0.7.3"
+
+"@types/webpack@^4.4.31":
+ version "4.41.21"
+ resolved "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.21.tgz#cc685b332c33f153bb2f5fc1fa3ac8adeb592dee"
+ integrity sha512-2j9WVnNrr/8PLAB5csW44xzQSJwS26aOnICsP3pSGCEdsu6KYtfQ6QJsVUKHWRnm1bL7HziJsfh5fHqth87yKA==
+ dependencies:
+ "@types/anymatch" "*"
+ "@types/node" "*"
+ "@types/tapable" "*"
+ "@types/uglify-js" "*"
+ "@types/webpack-sources" "*"
+ source-map "^0.6.0"
+
+"@webassemblyjs/ast@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz#bd850604b4042459a5a41cd7d338cbed695ed964"
+ integrity sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==
+ dependencies:
+ "@webassemblyjs/helper-module-context" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/wast-parser" "1.9.0"
+
+"@webassemblyjs/floating-point-hex-parser@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz#3c3d3b271bddfc84deb00f71344438311d52ffb4"
+ integrity sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==
+
+"@webassemblyjs/helper-api-error@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz#203f676e333b96c9da2eeab3ccef33c45928b6a2"
+ integrity sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==
+
+"@webassemblyjs/helper-buffer@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz#a1442d269c5feb23fcbc9ef759dac3547f29de00"
+ integrity sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==
+
+"@webassemblyjs/helper-code-frame@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz#647f8892cd2043a82ac0c8c5e75c36f1d9159f27"
+ integrity sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==
+ dependencies:
+ "@webassemblyjs/wast-printer" "1.9.0"
+
+"@webassemblyjs/helper-fsm@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz#c05256b71244214671f4b08ec108ad63b70eddb8"
+ integrity sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==
+
+"@webassemblyjs/helper-module-context@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz#25d8884b76839871a08a6c6f806c3979ef712f07"
+ integrity sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+
+"@webassemblyjs/helper-wasm-bytecode@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz#4fed8beac9b8c14f8c58b70d124d549dd1fe5790"
+ integrity sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==
+
+"@webassemblyjs/helper-wasm-section@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz#5a4138d5a6292ba18b04c5ae49717e4167965346"
+ integrity sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-buffer" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/wasm-gen" "1.9.0"
+
+"@webassemblyjs/ieee754@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz#15c7a0fbaae83fb26143bbacf6d6df1702ad39e4"
+ integrity sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==
+ dependencies:
+ "@xtuc/ieee754" "^1.2.0"
+
+"@webassemblyjs/leb128@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz#f19ca0b76a6dc55623a09cffa769e838fa1e1c95"
+ integrity sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==
+ dependencies:
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/utf8@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz#04d33b636f78e6a6813227e82402f7637b6229ab"
+ integrity sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==
+
+"@webassemblyjs/wasm-edit@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz#3fe6d79d3f0f922183aa86002c42dd256cfee9cf"
+ integrity sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-buffer" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/helper-wasm-section" "1.9.0"
+ "@webassemblyjs/wasm-gen" "1.9.0"
+ "@webassemblyjs/wasm-opt" "1.9.0"
+ "@webassemblyjs/wasm-parser" "1.9.0"
+ "@webassemblyjs/wast-printer" "1.9.0"
+
+"@webassemblyjs/wasm-gen@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz#50bc70ec68ded8e2763b01a1418bf43491a7a49c"
+ integrity sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/ieee754" "1.9.0"
+ "@webassemblyjs/leb128" "1.9.0"
+ "@webassemblyjs/utf8" "1.9.0"
+
+"@webassemblyjs/wasm-opt@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz#2211181e5b31326443cc8112eb9f0b9028721a61"
+ integrity sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-buffer" "1.9.0"
+ "@webassemblyjs/wasm-gen" "1.9.0"
+ "@webassemblyjs/wasm-parser" "1.9.0"
+
+"@webassemblyjs/wasm-parser@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz#9d48e44826df4a6598294aa6c87469d642fff65e"
+ integrity sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-api-error" "1.9.0"
+ "@webassemblyjs/helper-wasm-bytecode" "1.9.0"
+ "@webassemblyjs/ieee754" "1.9.0"
+ "@webassemblyjs/leb128" "1.9.0"
+ "@webassemblyjs/utf8" "1.9.0"
+
+"@webassemblyjs/wast-parser@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz#3031115d79ac5bd261556cecc3fa90a3ef451914"
+ integrity sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/floating-point-hex-parser" "1.9.0"
+ "@webassemblyjs/helper-api-error" "1.9.0"
+ "@webassemblyjs/helper-code-frame" "1.9.0"
+ "@webassemblyjs/helper-fsm" "1.9.0"
+ "@xtuc/long" "4.2.2"
+
+"@webassemblyjs/wast-printer@1.9.0":
+ version "1.9.0"
+ resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz#4935d54c85fef637b00ce9f52377451d00d47899"
+ integrity sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/wast-parser" "1.9.0"
+ "@xtuc/long" "4.2.2"
+
+"@xtuc/ieee754@^1.2.0":
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790"
+ integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==
+
+"@xtuc/long@4.2.2":
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d"
+ integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==
+
+acorn-jsx@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe"
+ integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==
+
+acorn@^6.4.1:
+ version "6.4.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474"
+ integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==
+
+acorn@^7.3.1:
+ version "7.3.1"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.3.1.tgz#85010754db53c3fbaf3b9ea3e083aa5c5d147ffd"
+ integrity sha512-tLc0wSnatxAQHVHUapaHdz72pi9KUyHjq5KyHjGg9Y8Ifdc79pTh2XvI6I1/chZbnM7QtNKzh66ooDogPZSleA==
+
+aggregate-error@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz#db2fe7246e536f40d9b5442a39e117d7dd6a24e0"
+ integrity sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==
+ dependencies:
+ clean-stack "^2.0.0"
+ indent-string "^4.0.0"
+
+ajv-errors@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d"
+ integrity sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==
+
+ajv-keywords@^3.1.0, ajv-keywords@^3.4.1:
+ version "3.5.1"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.1.tgz#b83ca89c5d42d69031f424cad49aada0236c6957"
+ integrity sha512-KWcq3xN8fDjSB+IMoh2VaXVhRI0BBGxoYp3rx7Pkb6z0cFjYR9Q9l4yZqqals0/zsioCmocC5H6UvsGD4MoIBA==
+
+ajv-keywords@^3.5.2:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d"
+ integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==
+
+ajv@^5.5.2:
+ version "5.5.2"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz#73b5eeca3fab653e3d3f9422b341ad42205dc965"
+ integrity sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=
+ dependencies:
+ co "^4.6.0"
+ fast-deep-equal "^1.0.0"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.3.0"
+
+ajv@^6.1.0, ajv@^6.10.0, ajv@^6.12.2:
+ version "6.12.3"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.3.tgz#18c5af38a111ddeb4f2697bd78d68abc1cabd706"
+ integrity sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+ajv@^6.10.2, ajv@^6.12.5:
+ version "6.12.6"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
+ integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ fast-json-stable-stringify "^2.0.0"
+ json-schema-traverse "^0.4.1"
+ uri-js "^4.2.2"
+
+ajv@^8.0.1:
+ version "8.3.0"
+ resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.3.0.tgz#25ee7348e32cdc4a1dbb38256bf6bdc451dd577c"
+ integrity sha512-RYE7B5An83d7eWnDR8kbdaIFqmKCNsP16ay1hDbJEU+sa0e3H9SebskCt0Uufem6cfAVu7Col6ubcn/W+Sm8/Q==
+ dependencies:
+ fast-deep-equal "^3.1.1"
+ json-schema-traverse "^1.0.0"
+ require-from-string "^2.0.2"
+ uri-js "^4.2.2"
+
+alphanum-sort@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
+ integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=
+
+ansi-colors@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz#cbb9ae256bf750af1eab344f229aa27fe94ba348"
+ integrity sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
+
+ansi-regex@^2.0.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df"
+ integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
+
+ansi-regex@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997"
+ integrity sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
+
+ansi-regex@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz#388539f55179bf39339c81af30a654d69f87cb75"
+ integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
+
+ansi-styles@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe"
+ integrity sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=
+
+ansi-styles@^3.2.0, ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+ dependencies:
+ color-convert "^1.9.0"
+
+ansi-styles@^4.0.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz#90ae75c424d008d2624c5bf29ead3177ebfcf359"
+ integrity sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
+ dependencies:
+ "@types/color-name" "^1.1.1"
+ color-convert "^2.0.1"
+
+ansi-styles@^4.1.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
+ integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
+ dependencies:
+ color-convert "^2.0.1"
+
+anymatch@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb"
+ integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
+ dependencies:
+ micromatch "^3.1.4"
+ normalize-path "^2.1.1"
+
+anymatch@~3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142"
+ integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
+ dependencies:
+ normalize-path "^3.0.0"
+ picomatch "^2.0.4"
+
+aproba@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a"
+ integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
+
+argparse@^1.0.7:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911"
+ integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+ dependencies:
+ sprintf-js "~1.0.2"
+
+arr-diff@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
+ integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
+
+arr-flatten@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1"
+ integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
+
+arr-union@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
+ integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
+
+array-includes@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348"
+ integrity sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.0"
+ is-string "^1.0.5"
+
+array-union@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz#9a34410e4f4e3da23dea375be5be70f24778ec39"
+ integrity sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=
+ dependencies:
+ array-uniq "^1.0.1"
+
+array-union@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
+ integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
+
+array-uniq@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6"
+ integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=
+
+array-unique@^0.3.2:
+ version "0.3.2"
+ resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428"
+ integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
+
+array.prototype.flat@^1.2.3:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b"
+ integrity sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.0-next.1"
+
+arrify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
+ integrity sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=
+
+asn1.js@^4.0.0:
+ version "4.10.1"
+ resolved "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz#b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0"
+ integrity sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==
+ dependencies:
+ bn.js "^4.0.0"
+ inherits "^2.0.1"
+ minimalistic-assert "^1.0.0"
+
+assert@^1.1.1:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz#55c109aaf6e0aefdb3dc4b71240c70bf574b18eb"
+ integrity sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==
+ dependencies:
+ object-assign "^4.1.1"
+ util "0.10.3"
+
+assign-symbols@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367"
+ integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
+
+astral-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9"
+ integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
+
+astral-regex@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz#483143c567aeed4785759c0865786dc77d7d2e31"
+ integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
+
+async-each@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf"
+ integrity sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==
+
+atob@^2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9"
+ integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
+
+autoprefixer@^9.8.6:
+ version "9.8.6"
+ resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz#3b73594ca1bf9266320c5acf1588d74dea74210f"
+ integrity sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==
+ dependencies:
+ browserslist "^4.12.0"
+ caniuse-lite "^1.0.30001109"
+ colorette "^1.2.1"
+ normalize-range "^0.1.2"
+ num2fraction "^1.2.2"
+ postcss "^7.0.32"
+ postcss-value-parser "^4.1.0"
+
+babel-code-frame@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz#63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b"
+ integrity sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=
+ dependencies:
+ chalk "^1.1.3"
+ esutils "^2.0.2"
+ js-tokens "^3.0.2"
+
+babel-core@^6.26.0, babel-core@^6.26.3:
+ version "6.26.3"
+ resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz#b2e2f09e342d0f0c88e2f02e067794125e75c207"
+ integrity sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==
+ dependencies:
+ babel-code-frame "^6.26.0"
+ babel-generator "^6.26.0"
+ babel-helpers "^6.24.1"
+ babel-messages "^6.23.0"
+ babel-register "^6.26.0"
+ babel-runtime "^6.26.0"
+ babel-template "^6.26.0"
+ babel-traverse "^6.26.0"
+ babel-types "^6.26.0"
+ babylon "^6.18.0"
+ convert-source-map "^1.5.1"
+ debug "^2.6.9"
+ json5 "^0.5.1"
+ lodash "^4.17.4"
+ minimatch "^3.0.4"
+ path-is-absolute "^1.0.1"
+ private "^0.1.8"
+ slash "^1.0.0"
+ source-map "^0.5.7"
+
+babel-eslint@^10.1.0:
+ version "10.1.0"
+ resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz#6968e568a910b78fb3779cdd8b6ac2f479943232"
+ integrity sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ "@babel/parser" "^7.7.0"
+ "@babel/traverse" "^7.7.0"
+ "@babel/types" "^7.7.0"
+ eslint-visitor-keys "^1.0.0"
+ resolve "^1.12.0"
+
+babel-generator@^6.26.0:
+ version "6.26.1"
+ resolved "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz#1844408d3b8f0d35a404ea7ac180f087a601bd90"
+ integrity sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==
+ dependencies:
+ babel-messages "^6.23.0"
+ babel-runtime "^6.26.0"
+ babel-types "^6.26.0"
+ detect-indent "^4.0.0"
+ jsesc "^1.3.0"
+ lodash "^4.17.4"
+ source-map "^0.5.7"
+ trim-right "^1.0.1"
+
+babel-helpers@^6.24.1:
+ version "6.24.1"
+ resolved "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz#3471de9caec388e5c850e597e58a26ddf37602b2"
+ integrity sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=
+ dependencies:
+ babel-runtime "^6.22.0"
+ babel-template "^6.24.1"
+
+babel-loader@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz#c611d5112bd5209abe8b9fa84c3e4da25275f1c3"
+ integrity sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==
+ dependencies:
+ find-cache-dir "^2.1.0"
+ loader-utils "^1.4.0"
+ mkdirp "^0.5.3"
+ pify "^4.0.1"
+ schema-utils "^2.6.5"
+
+babel-messages@^6.23.0:
+ version "6.23.0"
+ resolved "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz#f3cdf4703858035b2a2951c6ec5edf6c62f2630e"
+ integrity sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=
+ dependencies:
+ babel-runtime "^6.22.0"
+
+babel-plugin-css-modules-transform@^1.6.1:
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/babel-plugin-css-modules-transform/-/babel-plugin-css-modules-transform-1.6.2.tgz#eecf4889637bf1c56cda25ee21df060775d1bd22"
+ integrity sha512-zBsI54N5n979vfYpqFzQ6oRwEiVcmLH5REyaincNW+Ecl52nvRsQPYIbDcJzHePrXI20YSRUw6G/qbPwZZDgfg==
+ dependencies:
+ css-modules-require-hook "^4.0.6"
+ mkdirp "^0.5.1"
+
+babel-polyfill@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz#379937abc67d7895970adc621f284cd966cf2153"
+ integrity sha1-N5k3q8Z9eJWXCtxiHyhM2WbPIVM=
+ dependencies:
+ babel-runtime "^6.26.0"
+ core-js "^2.5.0"
+ regenerator-runtime "^0.10.5"
+
+babel-register@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz#6ed021173e2fcb486d7acb45c6009a856f647071"
+ integrity sha1-btAhFz4vy0htestFxgCahW9kcHE=
+ dependencies:
+ babel-core "^6.26.0"
+ babel-runtime "^6.26.0"
+ core-js "^2.5.0"
+ home-or-tmp "^2.0.0"
+ lodash "^4.17.4"
+ mkdirp "^0.5.1"
+ source-map-support "^0.4.15"
+
+babel-runtime@^6.22.0, babel-runtime@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz#965c7058668e82b55d7bfe04ff2337bc8b5647fe"
+ integrity sha1-llxwWGaOgrVde/4E/yM3vItWR/4=
+ dependencies:
+ core-js "^2.4.0"
+ regenerator-runtime "^0.11.0"
+
+babel-template@^6.24.1, babel-template@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz#de03e2d16396b069f46dd9fff8521fb1a0e35e02"
+ integrity sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=
+ dependencies:
+ babel-runtime "^6.26.0"
+ babel-traverse "^6.26.0"
+ babel-types "^6.26.0"
+ babylon "^6.18.0"
+ lodash "^4.17.4"
+
+babel-traverse@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz#46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee"
+ integrity sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=
+ dependencies:
+ babel-code-frame "^6.26.0"
+ babel-messages "^6.23.0"
+ babel-runtime "^6.26.0"
+ babel-types "^6.26.0"
+ babylon "^6.18.0"
+ debug "^2.6.8"
+ globals "^9.18.0"
+ invariant "^2.2.2"
+ lodash "^4.17.4"
+
+babel-types@^6.26.0:
+ version "6.26.0"
+ resolved "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz#a3b073f94ab49eb6fa55cd65227a334380632497"
+ integrity sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=
+ dependencies:
+ babel-runtime "^6.26.0"
+ esutils "^2.0.2"
+ lodash "^4.17.4"
+ to-fast-properties "^1.0.3"
+
+babel@^6.23.0:
+ version "6.23.0"
+ resolved "https://registry.yarnpkg.com/babel/-/babel-6.23.0.tgz#d0d1e7d803e974765beea3232d4e153c0efb90f4"
+ integrity sha1-0NHn2APpdHZb7qMjLU4VPA77kPQ=
+
+babylon@^6.18.0:
+ version "6.18.0"
+ resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz#af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3"
+ integrity sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==
+
+bail@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776"
+ integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==
+
+balanced-match@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
+ integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
+
+balanced-match@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz#dc70f920d78db8b858535795867bf48f820633d9"
+ integrity sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==
+
+base64-js@^1.0.2:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1"
+ integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==
+
+base@^0.11.1:
+ version "0.11.2"
+ resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f"
+ integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
+ dependencies:
+ cache-base "^1.0.1"
+ class-utils "^0.3.5"
+ component-emitter "^1.2.1"
+ define-property "^1.0.0"
+ isobject "^3.0.1"
+ mixin-deep "^1.2.0"
+ pascalcase "^0.1.1"
+
+better-ajv-errors@^0.6.1, better-ajv-errors@^0.6.7:
+ version "0.6.7"
+ resolved "https://registry.yarnpkg.com/better-ajv-errors/-/better-ajv-errors-0.6.7.tgz#b5344af1ce10f434fe02fc4390a5a9c811e470d1"
+ integrity sha512-PYgt/sCzR4aGpyNy5+ViSQ77ognMnWq7745zM+/flYO4/Yisdtp9wDQW2IKCyVYPUxQt3E/b5GBSwfhd1LPdlg==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ "@babel/runtime" "^7.0.0"
+ chalk "^2.4.1"
+ core-js "^3.2.1"
+ json-to-ast "^2.0.3"
+ jsonpointer "^4.0.1"
+ leven "^3.1.0"
+
+big.js@^3.1.3:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz#a5fc298b81b9e0dca2e458824784b65c52ba588e"
+ integrity sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==
+
+big.js@^5.2.2:
+ version "5.2.2"
+ resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328"
+ integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
+
+binary-extensions@^1.0.0:
+ version "1.13.1"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz#598afe54755b2868a5330d2aff9d4ebb53209b65"
+ integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==
+
+binary-extensions@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9"
+ integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==
+
+bindings@^1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df"
+ integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==
+ dependencies:
+ file-uri-to-path "1.0.0"
+
+bluebird@^3.5.5:
+ version "3.7.2"
+ resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
+ integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
+
+bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.9:
+ version "4.12.0"
+ resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
+ integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
+
+bn.js@^5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.2.tgz#c9686902d3c9a27729f43ab10f9d79c2004da7b0"
+ integrity sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==
+
+boolbase@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
+ integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
+
+bootstrap-3-typeahead@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/bootstrap-3-typeahead/-/bootstrap-3-typeahead-4.0.2.tgz#cb1c969044856862096fc8c71cc21b3acbb50412"
+ integrity sha1-yxyWkESFaGIJb8jHHMIbOsu1BBI=
+
+bootstrap@^3.3:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-3.4.1.tgz#c3a347d419e289ad11f4033e3c4132b87c081d72"
+ integrity sha512-yN5oZVmRCwe5aKwzRj6736nSmKDX7pLYwsXiCj/EYmo16hODaBiT4En5btW/jhBF/seV+XMx3aYwukYC3A49DA==
+
+brace-expansion@^1.1.7:
+ version "1.1.11"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
+ integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ dependencies:
+ balanced-match "^1.0.0"
+ concat-map "0.0.1"
+
+braces@^2.3.1, braces@^2.3.2:
+ version "2.3.2"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
+ integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
+ dependencies:
+ arr-flatten "^1.1.0"
+ array-unique "^0.3.2"
+ extend-shallow "^2.0.1"
+ fill-range "^4.0.0"
+ isobject "^3.0.1"
+ repeat-element "^1.1.2"
+ snapdragon "^0.8.1"
+ snapdragon-node "^2.0.1"
+ split-string "^3.0.2"
+ to-regex "^3.0.1"
+
+braces@^3.0.1, braces@~3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
+ integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
+ dependencies:
+ fill-range "^7.0.1"
+
+brorand@^1.0.1, brorand@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f"
+ integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=
+
+browserify-aes@^1.0.0, browserify-aes@^1.0.4:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz#326734642f403dabc3003209853bb70ad428ef48"
+ integrity sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==
+ dependencies:
+ buffer-xor "^1.0.3"
+ cipher-base "^1.0.0"
+ create-hash "^1.1.0"
+ evp_bytestokey "^1.0.3"
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+browserify-cipher@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz#8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0"
+ integrity sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==
+ dependencies:
+ browserify-aes "^1.0.4"
+ browserify-des "^1.0.0"
+ evp_bytestokey "^1.0.0"
+
+browserify-des@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz#3af4f1f59839403572f1c66204375f7a7f703e9c"
+ integrity sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==
+ dependencies:
+ cipher-base "^1.0.1"
+ des.js "^1.0.0"
+ inherits "^2.0.1"
+ safe-buffer "^5.1.2"
+
+browserify-rsa@^4.0.0, browserify-rsa@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz#21e0abfaf6f2029cf2fafb133567a701d4135524"
+ integrity sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=
+ dependencies:
+ bn.js "^4.1.0"
+ randombytes "^2.0.1"
+
+browserify-sign@^4.0.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.0.tgz#545d0b1b07e6b2c99211082bf1b12cce7a0b0e11"
+ integrity sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==
+ dependencies:
+ bn.js "^5.1.1"
+ browserify-rsa "^4.0.1"
+ create-hash "^1.2.0"
+ create-hmac "^1.1.7"
+ elliptic "^6.5.2"
+ inherits "^2.0.4"
+ parse-asn1 "^5.1.5"
+ readable-stream "^3.6.0"
+ safe-buffer "^5.2.0"
+
+browserify-zlib@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz#2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f"
+ integrity sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==
+ dependencies:
+ pako "~1.0.5"
+
+browserslist@^4.0.0:
+ version "4.14.5"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.5.tgz#1c751461a102ddc60e40993639b709be7f2c4015"
+ integrity sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==
+ dependencies:
+ caniuse-lite "^1.0.30001135"
+ electron-to-chromium "^1.3.571"
+ escalade "^3.1.0"
+ node-releases "^1.1.61"
+
+browserslist@^4.12.0, browserslist@^4.14.5, browserslist@^4.16.0, browserslist@^4.16.6:
+ version "4.16.6"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2"
+ integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==
+ dependencies:
+ caniuse-lite "^1.0.30001219"
+ colorette "^1.2.2"
+ electron-to-chromium "^1.3.723"
+ escalade "^3.1.1"
+ node-releases "^1.1.71"
+
+buffer-from@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef"
+ integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
+
+buffer-xor@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
+ integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=
+
+buffer@^4.3.0:
+ version "4.9.2"
+ resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz#230ead344002988644841ab0244af8c44bbe3ef8"
+ integrity sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==
+ dependencies:
+ base64-js "^1.0.2"
+ ieee754 "^1.1.4"
+ isarray "^1.0.0"
+
+builtin-status-codes@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8"
+ integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=
+
+cacache@^12.0.2:
+ version "12.0.4"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz#668bcbd105aeb5f1d92fe25570ec9525c8faa40c"
+ integrity sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==
+ dependencies:
+ bluebird "^3.5.5"
+ chownr "^1.1.1"
+ figgy-pudding "^3.5.1"
+ glob "^7.1.4"
+ graceful-fs "^4.1.15"
+ infer-owner "^1.0.3"
+ lru-cache "^5.1.1"
+ mississippi "^3.0.0"
+ mkdirp "^0.5.1"
+ move-concurrently "^1.0.1"
+ promise-inflight "^1.0.1"
+ rimraf "^2.6.3"
+ ssri "^6.0.1"
+ unique-filename "^1.1.1"
+ y18n "^4.0.0"
+
+cacache@^15.0.4:
+ version "15.0.5"
+ resolved "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz#69162833da29170d6732334643c60e005f5f17d0"
+ integrity sha512-lloiL22n7sOjEEXdL8NAjTgv9a1u43xICE9/203qonkZUCj5X1UEWIdf2/Y0d6QcCtMzbKQyhrcDbdvlZTs/+A==
+ dependencies:
+ "@npmcli/move-file" "^1.0.1"
+ chownr "^2.0.0"
+ fs-minipass "^2.0.0"
+ glob "^7.1.4"
+ infer-owner "^1.0.4"
+ lru-cache "^6.0.0"
+ minipass "^3.1.1"
+ minipass-collect "^1.0.2"
+ minipass-flush "^1.0.5"
+ minipass-pipeline "^1.2.2"
+ mkdirp "^1.0.3"
+ p-map "^4.0.0"
+ promise-inflight "^1.0.1"
+ rimraf "^3.0.2"
+ ssri "^8.0.0"
+ tar "^6.0.2"
+ unique-filename "^1.1.1"
+
+cache-base@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2"
+ integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
+ dependencies:
+ collection-visit "^1.0.0"
+ component-emitter "^1.2.1"
+ get-value "^2.0.6"
+ has-value "^1.0.0"
+ isobject "^3.0.1"
+ set-value "^2.0.0"
+ to-object-path "^0.3.0"
+ union-value "^1.0.0"
+ unset-value "^1.0.0"
+
+call-me-maybe@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz#26d208ea89e37b5cbde60250a15f031c16a4d66b"
+ integrity sha1-JtII6onje1y95gJQoV8DHBak1ms=
+
+callsites@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
+ integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
+
+camelcase-keys@^6.2.2:
+ version "6.2.2"
+ resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
+ integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
+ dependencies:
+ camelcase "^5.3.1"
+ map-obj "^4.0.0"
+ quick-lru "^4.0.1"
+
+camelcase@^5.0.0, camelcase@^5.3.1:
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
+ integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
+
+caniuse-api@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0"
+ integrity sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==
+ dependencies:
+ browserslist "^4.0.0"
+ caniuse-lite "^1.0.0"
+ lodash.memoize "^4.1.2"
+ lodash.uniq "^4.5.0"
+
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001135, caniuse-lite@^1.0.30001219:
+ version "1.0.30001236"
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001236.tgz#0a80de4cdf62e1770bb46a30d884fc8d633e3958"
+ integrity sha512-o0PRQSrSCGJKCPZcgMzl5fUaj5xHe8qA2m4QRvnyY4e1lITqoNkr7q/Oh1NcpGSy0Th97UZ35yoKcINPoq7YOQ==
+
+chalk@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"
+ integrity sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=
+ dependencies:
+ ansi-styles "^2.2.1"
+ escape-string-regexp "^1.0.2"
+ has-ansi "^2.0.0"
+ strip-ansi "^3.0.0"
+ supports-color "^2.0.0"
+
+chalk@^2.0.0, chalk@^2.4.1, chalk@^2.4.2:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
+chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad"
+ integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==
+ dependencies:
+ ansi-styles "^4.1.0"
+ supports-color "^7.1.0"
+
+character-entities-legacy@^1.0.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1"
+ integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==
+
+character-entities@^1.0.0:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b"
+ integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==
+
+character-reference-invalid@^1.0.0:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560"
+ integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==
+
+chokidar@^2.1.8:
+ version "2.1.8"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917"
+ integrity sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==
+ dependencies:
+ anymatch "^2.0.0"
+ async-each "^1.0.1"
+ braces "^2.3.2"
+ glob-parent "^3.1.0"
+ inherits "^2.0.3"
+ is-binary-path "^1.0.0"
+ is-glob "^4.0.0"
+ normalize-path "^3.0.0"
+ path-is-absolute "^1.0.0"
+ readdirp "^2.2.1"
+ upath "^1.1.1"
+ optionalDependencies:
+ fsevents "^1.2.7"
+
+chokidar@^3.4.0:
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.1.tgz#e905bdecf10eaa0a0b1db0c664481cc4cbc22ba1"
+ integrity sha512-TQTJyr2stihpC4Sya9hs2Xh+O2wf+igjL36Y75xx2WdHuiICcn/XJza46Jwt0eT5hVpQOzo3FpY3cj3RVYLX0g==
+ dependencies:
+ anymatch "~3.1.1"
+ braces "~3.0.2"
+ glob-parent "~5.1.0"
+ is-binary-path "~2.1.0"
+ is-glob "~4.0.1"
+ normalize-path "~3.0.0"
+ readdirp "~3.4.0"
+ optionalDependencies:
+ fsevents "~2.1.2"
+
+chownr@^1.1.1:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz#6fc9d7b42d32a583596337666e7d08084da2cc6b"
+ integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==
+
+chownr@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece"
+ integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==
+
+chrome-trace-event@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz#234090ee97c7d4ad1a2c4beae27505deffc608a4"
+ integrity sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==
+ dependencies:
+ tslib "^1.9.0"
+
+cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de"
+ integrity sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==
+ dependencies:
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+class-utils@^0.3.5:
+ version "0.3.6"
+ resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463"
+ integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
+ dependencies:
+ arr-union "^3.1.0"
+ define-property "^0.2.5"
+ isobject "^3.0.0"
+ static-extend "^0.1.1"
+
+classnames@^2.2.6:
+ version "2.2.6"
+ resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce"
+ integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==
+
+clean-stack@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
+ integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
+
+clean-webpack-plugin@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz#a99d8ec34c1c628a4541567aa7b457446460c62b"
+ integrity sha512-MciirUH5r+cYLGCOL5JX/ZLzOZbVr1ot3Fw+KcvbhUb6PM+yycqd9ZhIlcigQ5gl+XhppNmw3bEFuaaMNyLj3A==
+ dependencies:
+ "@types/webpack" "^4.4.31"
+ del "^4.1.1"
+
+cli@~1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/cli/-/cli-1.0.1.tgz#22817534f24bfa4950c34d532d48ecbc621b8c14"
+ integrity sha1-IoF1NPJL+klQw01TLUjsvGIbjBQ=
+ dependencies:
+ exit "0.1.2"
+ glob "^7.1.1"
+
+clipboard@^2.0.0:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.6.tgz#52921296eec0fdf77ead1749421b21c968647376"
+ integrity sha512-g5zbiixBRk/wyKakSwCKd7vQXDjFnAMGHoEyBogG/bw9kTD9GvdAvaoRR1ALcEzt3pVKxZR0pViekPMIS0QyGg==
+ dependencies:
+ good-listener "^1.2.2"
+ select "^1.1.2"
+ tiny-emitter "^2.0.0"
+
+cliui@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5"
+ integrity sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
+ dependencies:
+ string-width "^3.1.0"
+ strip-ansi "^5.2.0"
+ wrap-ansi "^5.1.0"
+
+cliui@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1"
+ integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
+ dependencies:
+ string-width "^4.2.0"
+ strip-ansi "^6.0.0"
+ wrap-ansi "^6.2.0"
+
+cliui@^7.0.2:
+ version "7.0.4"
+ resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f"
+ integrity sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==
+ dependencies:
+ string-width "^4.2.0"
+ strip-ansi "^6.0.0"
+ wrap-ansi "^7.0.0"
+
+clone-regexp@^2.1.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz#7d65e00885cd8796405c35a737e7a86b7429e36f"
+ integrity sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==
+ dependencies:
+ is-regexp "^2.0.0"
+
+clsx@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188"
+ integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA==
+
+co@^4.6.0:
+ version "4.6.0"
+ resolved "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
+ integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
+
+code-error-fragment@0.0.230:
+ version "0.0.230"
+ resolved "https://registry.yarnpkg.com/code-error-fragment/-/code-error-fragment-0.0.230.tgz#d736d75c832445342eca1d1fedbf17d9618b14d7"
+ integrity sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==
+
+codemirror@^5.59.1:
+ version "5.59.1"
+ resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.59.1.tgz#cd6465555a87f8a2243eb41ffb460c777e15212c"
+ integrity sha512-d0SSW/PCCD4LoSCBPdnP0BzmZB1v3emomCUtVlIWgZHJ06yVeBOvBtOH7vYz707pfAvEeWbO9aP6akh8vl1V3w==
+
+collection-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0"
+ integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
+ dependencies:
+ map-visit "^1.0.0"
+ object-visit "^1.0.0"
+
+color-convert@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ dependencies:
+ color-name "1.1.3"
+
+color-convert@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
+ integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
+ dependencies:
+ color-name "~1.1.4"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
+
+color-name@~1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
+ integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+
+colord@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/colord/-/colord-2.0.1.tgz#1e7fb1f9fa1cf74f42c58cb9c20320bab8435aa0"
+ integrity sha512-vm5YpaWamD0Ov6TSG0GGmUIwstrWcfKQV/h2CmbR7PbNu41+qdB5PW9lpzhjedrpm08uuYvcXi0Oel1RLZIJuA==
+
+colorette@^1.2.1, colorette@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94"
+ integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==
+
+commander@2, commander@^2.20.0:
+ version "2.20.3"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
+ integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
+
+commander@^7.1.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
+ integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
+
+commondir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b"
+ integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=
+
+component-emitter@^1.2.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0"
+ integrity sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
+
+concat-map@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
+ integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+
+concat-stream@^1.5.0:
+ version "1.6.2"
+ resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34"
+ integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==
+ dependencies:
+ buffer-from "^1.0.0"
+ inherits "^2.0.3"
+ readable-stream "^2.2.2"
+ typedarray "^0.0.6"
+
+confusing-browser-globals@^1.0.9:
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz#72bc13b483c0276801681871d4898516f8f54fdd"
+ integrity sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==
+
+console-browserify@1.1.x:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10"
+ integrity sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=
+ dependencies:
+ date-now "^0.1.4"
+
+console-browserify@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336"
+ integrity sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==
+
+constants-browserify@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75"
+ integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=
+
+contains-path@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a"
+ integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
+
+convert-source-map@^1.5.1, convert-source-map@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442"
+ integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
+ dependencies:
+ safe-buffer "~5.1.1"
+
+copy-concurrently@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz#92297398cae34937fcafd6ec8139c18051f0b5e0"
+ integrity sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==
+ dependencies:
+ aproba "^1.1.1"
+ fs-write-stream-atomic "^1.0.8"
+ iferr "^0.1.5"
+ mkdirp "^0.5.1"
+ rimraf "^2.5.4"
+ run-queue "^1.0.0"
+
+copy-descriptor@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
+ integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
+
+copy-webpack-plugin@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-6.0.3.tgz#2b3d2bfc6861b96432a65f0149720adbd902040b"
+ integrity sha512-q5m6Vz4elsuyVEIUXr7wJdIdePWTubsqVbEMvf1WQnHGv0Q+9yPRu7MtYFPt+GBOXRav9lvIINifTQ1vSCs+eA==
+ dependencies:
+ cacache "^15.0.4"
+ fast-glob "^3.2.4"
+ find-cache-dir "^3.3.1"
+ glob-parent "^5.1.1"
+ globby "^11.0.1"
+ loader-utils "^2.0.0"
+ normalize-path "^3.0.0"
+ p-limit "^3.0.1"
+ schema-utils "^2.7.0"
+ serialize-javascript "^4.0.0"
+ webpack-sources "^1.4.3"
+
+core-js@^2.4.0, core-js@^2.5.0:
+ version "2.6.11"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c"
+ integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==
+
+core-js@^3.2.1:
+ version "3.6.5"
+ resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a"
+ integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA==
+
+core-util-is@~1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
+ integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+
+cosmiconfig@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3"
+ integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
+ dependencies:
+ "@types/parse-json" "^4.0.0"
+ import-fresh "^3.2.1"
+ parse-json "^5.0.0"
+ path-type "^4.0.0"
+ yaml "^1.10.0"
+
+create-ecdh@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz#c9111b6f33045c4697f144787f9254cdc77c45ff"
+ integrity sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==
+ dependencies:
+ bn.js "^4.1.0"
+ elliptic "^6.0.0"
+
+create-hash@^1.1.0, create-hash@^1.1.2, create-hash@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz#889078af11a63756bcfb59bd221996be3a9ef196"
+ integrity sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==
+ dependencies:
+ cipher-base "^1.0.1"
+ inherits "^2.0.1"
+ md5.js "^1.3.4"
+ ripemd160 "^2.0.1"
+ sha.js "^2.4.0"
+
+create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7:
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz#69170c78b3ab957147b2b8b04572e47ead2243ff"
+ integrity sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==
+ dependencies:
+ cipher-base "^1.0.3"
+ create-hash "^1.1.0"
+ inherits "^2.0.1"
+ ripemd160 "^2.0.0"
+ safe-buffer "^5.0.1"
+ sha.js "^2.4.8"
+
+cross-spawn@^6.0.5:
+ version "6.0.5"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
+ integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
+ dependencies:
+ nice-try "^1.0.4"
+ path-key "^2.0.1"
+ semver "^5.5.0"
+ shebang-command "^1.2.0"
+ which "^1.2.9"
+
+cross-spawn@^7.0.2:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
+ integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
+ dependencies:
+ path-key "^3.1.0"
+ shebang-command "^2.0.0"
+ which "^2.0.1"
+
+crypto-browserify@^3.11.0:
+ version "3.12.0"
+ resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
+ integrity sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==
+ dependencies:
+ browserify-cipher "^1.0.0"
+ browserify-sign "^4.0.0"
+ create-ecdh "^4.0.0"
+ create-hash "^1.1.0"
+ create-hmac "^1.1.0"
+ diffie-hellman "^5.0.0"
+ inherits "^2.0.1"
+ pbkdf2 "^3.0.3"
+ public-encrypt "^4.0.0"
+ randombytes "^2.0.0"
+ randomfill "^1.0.3"
+
+css-color-names@^0.0.4:
+ version "0.0.4"
+ resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0"
+ integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=
+
+css-color-names@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-1.0.1.tgz#6ff7ee81a823ad46e020fa2fd6ab40a887e2ba67"
+ integrity sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==
+
+css-declaration-sorter@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.0.3.tgz#9dfd8ea0df4cc7846827876fafb52314890c21a9"
+ integrity sha512-52P95mvW1SMzuRZegvpluT6yEv0FqQusydKQPZsNN5Q7hh8EwQvN8E2nwuJ16BBvNN6LcoIZXu/Bk58DAhrrxw==
+ dependencies:
+ timsort "^0.3.0"
+
+css-loader@^3.4.2:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz#2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645"
+ integrity sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==
+ dependencies:
+ camelcase "^5.3.1"
+ cssesc "^3.0.0"
+ icss-utils "^4.1.1"
+ loader-utils "^1.2.3"
+ normalize-path "^3.0.0"
+ postcss "^7.0.32"
+ postcss-modules-extract-imports "^2.0.0"
+ postcss-modules-local-by-default "^3.0.2"
+ postcss-modules-scope "^2.2.0"
+ postcss-modules-values "^3.0.0"
+ postcss-value-parser "^4.1.0"
+ schema-utils "^2.7.0"
+ semver "^6.3.0"
+
+css-modules-require-hook@^4.0.6:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/css-modules-require-hook/-/css-modules-require-hook-4.2.3.tgz#6792ca412b15e23e6f9be6a07dcef7f577ff904d"
+ integrity sha1-Z5LKQSsV4j5vm+agfc739Xf/kE0=
+ dependencies:
+ debug "^2.2.0"
+ generic-names "^1.0.1"
+ glob-to-regexp "^0.3.0"
+ icss-replace-symbols "^1.0.2"
+ lodash "^4.3.0"
+ postcss "^6.0.1"
+ postcss-modules-extract-imports "^1.0.0"
+ postcss-modules-local-by-default "^1.0.1"
+ postcss-modules-resolve-imports "^1.3.0"
+ postcss-modules-scope "^1.0.0"
+ postcss-modules-values "^1.1.1"
+ seekout "^1.0.1"
+
+css-select@^3.1.2:
+ version "3.1.2"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-3.1.2.tgz#d52cbdc6fee379fba97fb0d3925abbd18af2d9d8"
+ integrity sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^4.0.0"
+ domhandler "^4.0.0"
+ domutils "^2.4.3"
+ nth-check "^2.0.0"
+
+css-selector-tokenizer@^0.7.0:
+ version "0.7.1"
+ resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d"
+ integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA==
+ dependencies:
+ cssesc "^0.1.0"
+ fastparse "^1.1.1"
+ regexpu-core "^1.0.0"
+
+css-tree@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d"
+ integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==
+ dependencies:
+ mdn-data "2.0.14"
+ source-map "^0.6.1"
+
+css-what@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233"
+ integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==
+
+cssesc@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4"
+ integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q=
+
+cssesc@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
+ integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
+
+cssnano-preset-default@^5.1.3:
+ version "5.1.3"
+ resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.1.3.tgz#caa54183a8c8df03124a9e23f374ab89df5a9a99"
+ integrity sha512-qo9tX+t4yAAZ/yagVV3b+QBKeLklQbmgR3wI7mccrDcR+bEk9iHgZN1E7doX68y9ThznLya3RDmR+nc7l6/2WQ==
+ dependencies:
+ css-declaration-sorter "^6.0.3"
+ cssnano-utils "^2.0.1"
+ postcss-calc "^8.0.0"
+ postcss-colormin "^5.2.0"
+ postcss-convert-values "^5.0.1"
+ postcss-discard-comments "^5.0.1"
+ postcss-discard-duplicates "^5.0.1"
+ postcss-discard-empty "^5.0.1"
+ postcss-discard-overridden "^5.0.1"
+ postcss-merge-longhand "^5.0.2"
+ postcss-merge-rules "^5.0.2"
+ postcss-minify-font-values "^5.0.1"
+ postcss-minify-gradients "^5.0.1"
+ postcss-minify-params "^5.0.1"
+ postcss-minify-selectors "^5.1.0"
+ postcss-normalize-charset "^5.0.1"
+ postcss-normalize-display-values "^5.0.1"
+ postcss-normalize-positions "^5.0.1"
+ postcss-normalize-repeat-style "^5.0.1"
+ postcss-normalize-string "^5.0.1"
+ postcss-normalize-timing-functions "^5.0.1"
+ postcss-normalize-unicode "^5.0.1"
+ postcss-normalize-url "^5.0.2"
+ postcss-normalize-whitespace "^5.0.1"
+ postcss-ordered-values "^5.0.2"
+ postcss-reduce-initial "^5.0.1"
+ postcss-reduce-transforms "^5.0.1"
+ postcss-svgo "^5.0.2"
+ postcss-unique-selectors "^5.0.1"
+
+cssnano-utils@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-2.0.1.tgz#8660aa2b37ed869d2e2f22918196a9a8b6498ce2"
+ integrity sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==
+
+cssnano@^5.0.2:
+ version "5.0.6"
+ resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.6.tgz#2a91ad34c6521ae31eab3da9c90108ea3093535d"
+ integrity sha512-NiaLH/7yqGksFGsFNvSRe2IV/qmEBAeDE64dYeD8OBrgp6lE8YoMeQJMtsv5ijo6MPyhuoOvFhI94reahBRDkw==
+ dependencies:
+ cosmiconfig "^7.0.0"
+ cssnano-preset-default "^5.1.3"
+ is-resolvable "^1.1.0"
+
+csso@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529"
+ integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==
+ dependencies:
+ css-tree "^1.1.2"
+
+cyclist@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz#596e9698fd0c80e12038c2b82d6eb1b35b6224d9"
+ integrity sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=
+
+d3-array@1, d3-array@^1.1.1, d3-array@^1.2.0:
+ version "1.2.4"
+ resolved "https://registry.yarnpkg.com/d3-array/-/d3-array-1.2.4.tgz#635ce4d5eea759f6f605863dbcfc30edc737f71f"
+ integrity sha512-KHW6M86R+FUPYGb3R5XiYjXPq7VzwxZ22buHhAEVG5ztoEcZZMLov530mmccaqA1GghZArjQV46fuc8kUqhhHw==
+
+d3-axis@1:
+ version "1.0.12"
+ resolved "https://registry.yarnpkg.com/d3-axis/-/d3-axis-1.0.12.tgz#cdf20ba210cfbb43795af33756886fb3638daac9"
+ integrity sha512-ejINPfPSNdGFKEOAtnBtdkpr24c4d4jsei6Lg98mxf424ivoDP2956/5HDpIAtmHo85lqT4pruy+zEgvRUBqaQ==
+
+d3-brush@1:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/d3-brush/-/d3-brush-1.1.5.tgz#066b8e84d17b192986030446c97c0fba7e1bacdc"
+ integrity sha512-rEaJ5gHlgLxXugWjIkolTA0OyMvw8UWU1imYXy1v642XyyswmI1ybKOv05Ft+ewq+TFmdliD3VuK0pRp1VT/5A==
+ dependencies:
+ d3-dispatch "1"
+ d3-drag "1"
+ d3-interpolate "1"
+ d3-selection "1"
+ d3-transition "1"
+
+d3-chord@1:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/d3-chord/-/d3-chord-1.0.6.tgz#309157e3f2db2c752f0280fedd35f2067ccbb15f"
+ integrity sha512-JXA2Dro1Fxw9rJe33Uv+Ckr5IrAa74TlfDEhE/jfLOaXegMQFQTAgAw9WnZL8+HxVBRXaRGCkrNU7pJeylRIuA==
+ dependencies:
+ d3-array "1"
+ d3-path "1"
+
+d3-collection@1, d3-collection@^1.0.4:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/d3-collection/-/d3-collection-1.0.7.tgz#349bd2aa9977db071091c13144d5e4f16b5b310e"
+ integrity sha512-ii0/r5f4sjKNTfh84Di+DpztYwqKhEyUlKoPrzUFfeSkWxjW49xU2QzO9qrPrNkpdI0XJkfzvmTu8V2Zylln6A==
+
+d3-color@1:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/d3-color/-/d3-color-1.4.0.tgz#89c45a995ed773b13314f06460df26d60ba0ecaf"
+ integrity sha512-TzNPeJy2+iEepfiL92LAAB7fvnp/dV2YwANPVHdDWmYMm23qIJBYww3qT8I8C1wXrmrg4UWs7BKc2tKIgyjzHg==
+
+d3-contour@1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/d3-contour/-/d3-contour-1.3.2.tgz#652aacd500d2264cb3423cee10db69f6f59bead3"
+ integrity sha512-hoPp4K/rJCu0ladiH6zmJUEz6+u3lgR+GSm/QdM2BBvDraU39Vr7YdDCicJcxP1z8i9B/2dJLgDC1NcvlF8WCg==
+ dependencies:
+ d3-array "^1.1.1"
+
+d3-dispatch@1:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/d3-dispatch/-/d3-dispatch-1.0.6.tgz#00d37bcee4dd8cd97729dd893a0ac29caaba5d58"
+ integrity sha512-fVjoElzjhCEy+Hbn8KygnmMS7Or0a9sI2UzGwoB7cCtvI1XpVN9GpoYlnb3xt2YV66oXYb1fLJ8GMvP4hdU1RA==
+
+d3-drag@1:
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/d3-drag/-/d3-drag-1.2.5.tgz#2537f451acd39d31406677b7dc77c82f7d988f70"
+ integrity sha512-rD1ohlkKQwMZYkQlYVCrSFxsWPzI97+W+PaEIBNTMxRuxz9RF0Hi5nJWHGVJ3Om9d2fRTe1yOBINJyy/ahV95w==
+ dependencies:
+ d3-dispatch "1"
+ d3-selection "1"
+
+d3-dsv@1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-1.2.0.tgz#9d5f75c3a5f8abd611f74d3f5847b0d4338b885c"
+ integrity sha512-9yVlqvZcSOMhCYzniHE7EVUws7Fa1zgw+/EAV2BxJoG3ME19V6BQFBwI855XQDsxyOuG7NibqRMTtiF/Qup46g==
+ dependencies:
+ commander "2"
+ iconv-lite "0.4"
+ rw "1"
+
+d3-ease@1:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/d3-ease/-/d3-ease-1.0.6.tgz#ebdb6da22dfac0a22222f2d4da06f66c416a0ec0"
+ integrity sha512-SZ/lVU7LRXafqp7XtIcBdxnWl8yyLpgOmzAk0mWBI9gXNzLDx5ybZgnRbH9dN/yY5tzVBqCQ9avltSnqVwessQ==
+
+d3-fetch@1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/d3-fetch/-/d3-fetch-1.1.2.tgz#957c8fbc6d4480599ba191b1b2518bf86b3e1be2"
+ integrity sha512-S2loaQCV/ZeyTyIF2oP8D1K9Z4QizUzW7cWeAOAS4U88qOt3Ucf6GsmgthuYSdyB2HyEm4CeGvkQxWsmInsIVA==
+ dependencies:
+ d3-dsv "1"
+
+d3-force@1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/d3-force/-/d3-force-1.2.1.tgz#fd29a5d1ff181c9e7f0669e4bd72bdb0e914ec0b"
+ integrity sha512-HHvehyaiUlVo5CxBJ0yF/xny4xoaxFxDnBXNvNcfW9adORGZfyNF1dj6DGLKyk4Yh3brP/1h3rnDzdIAwL08zg==
+ dependencies:
+ d3-collection "1"
+ d3-dispatch "1"
+ d3-quadtree "1"
+ d3-timer "1"
+
+d3-format@1:
+ version "1.4.3"
+ resolved "https://registry.yarnpkg.com/d3-format/-/d3-format-1.4.3.tgz#4e8eb4dff3fdcb891a8489ec6e698601c41b96f1"
+ integrity sha512-mm/nE2Y9HgGyjP+rKIekeITVgBtX97o1nrvHCWX8F/yBYyevUTvu9vb5pUnKwrcSw7o7GuwMOWjS9gFDs4O+uQ==
+
+d3-geo@1:
+ version "1.11.9"
+ resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-1.11.9.tgz#77eaed14ba62fc2c0aef55cd2943849c866f7ae6"
+ integrity sha512-9edcH6J3s/Aa3KJITWqFJbyB/8q3mMlA9Fi7z6yy+FAYMnRaxmC7jBhUnsINxVWD14GmqX3DK8uk7nV6/Ekt4A==
+ dependencies:
+ d3-array "1"
+
+d3-hierarchy@1:
+ version "1.1.9"
+ resolved "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz#2f6bee24caaea43f8dc37545fa01628559647a83"
+ integrity sha512-j8tPxlqh1srJHAtxfvOUwKNYJkQuBFdM1+JAUfq6xqH5eAqf93L7oG1NVqDa4CpFZNvnNKtCYEUC8KY9yEn9lQ==
+
+d3-interpolate@1:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-1.4.0.tgz#526e79e2d80daa383f9e0c1c1c7dcc0f0583e987"
+ integrity sha512-V9znK0zc3jOPV4VD2zZn0sDhZU3WAE2bmlxdIwwQPPzPjvyLkd8B3JUVdS1IDUFDkWZ72c9qnv1GK2ZagTZ8EA==
+ dependencies:
+ d3-color "1"
+
+d3-path@1:
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-1.0.9.tgz#48c050bb1fe8c262493a8caf5524e3e9591701cf"
+ integrity sha512-VLaYcn81dtHVTjEHd8B+pbe9yHWpXKZUC87PzoFmsFrJqgFwDe/qxfp5MlfsfM1V5E/iVt0MmEbWQ7FVIXh/bg==
+
+"d3-path@1 - 2":
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/d3-path/-/d3-path-2.0.0.tgz#55d86ac131a0548adae241eebfb56b4582dd09d8"
+ integrity sha512-ZwZQxKhBnv9yHaiWd6ZU4x5BtCQ7pXszEV9CU6kRgwIQVQGLMv1oiL4M+MK/n79sYzsj+gcgpPQSctJUsLN7fA==
+
+d3-polygon@1:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/d3-polygon/-/d3-polygon-1.0.6.tgz#0bf8cb8180a6dc107f518ddf7975e12abbfbd38e"
+ integrity sha512-k+RF7WvI08PC8reEoXa/w2nSg5AUMTi+peBD9cmFc+0ixHfbs4QmxxkarVal1IkVkgxVuk9JSHhJURHiyHKAuQ==
+
+d3-quadtree@1:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/d3-quadtree/-/d3-quadtree-1.0.7.tgz#ca8b84df7bb53763fe3c2f24bd435137f4e53135"
+ integrity sha512-RKPAeXnkC59IDGD0Wu5mANy0Q2V28L+fNe65pOCXVdVuTJS3WPKaJlFHer32Rbh9gIo9qMuJXio8ra4+YmIymA==
+
+d3-random@1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/d3-random/-/d3-random-1.1.2.tgz#2833be7c124360bf9e2d3fd4f33847cfe6cab291"
+ integrity sha512-6AK5BNpIFqP+cx/sreKzNjWbwZQCSUatxq+pPRmFIQaWuoD+NrbVWw7YWpHiXpCQ/NanKdtGDuB+VQcZDaEmYQ==
+
+d3-scale-chromatic@1:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz#54e333fc78212f439b14641fb55801dd81135a98"
+ integrity sha512-ACcL46DYImpRFMBcpk9HhtIyC7bTBR4fNOPxwVSl0LfulDAwyiHyPOTqcDG1+t5d4P9W7t/2NAuWu59aKko/cg==
+ dependencies:
+ d3-color "1"
+ d3-interpolate "1"
+
+d3-scale@2:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/d3-scale/-/d3-scale-2.2.2.tgz#4e880e0b2745acaaddd3ede26a9e908a9e17b81f"
+ integrity sha512-LbeEvGgIb8UMcAa0EATLNX0lelKWGYDQiPdHj+gLblGVhGLyNbaCn3EvrJf0A3Y/uOOU5aD6MTh5ZFCdEwGiCw==
+ dependencies:
+ d3-array "^1.2.0"
+ d3-collection "1"
+ d3-format "1"
+ d3-interpolate "1"
+ d3-time "1"
+ d3-time-format "2"
+
+d3-selection@1, d3-selection@^1.1.0, d3-selection@^1.3.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/d3-selection/-/d3-selection-1.4.1.tgz#98eedbbe085fbda5bafa2f9e3f3a2f4d7d622a98"
+ integrity sha512-BTIbRjv/m5rcVTfBs4AMBLKs4x8XaaLkwm28KWu9S2vKNqXkXt2AH2Qf0sdPZHjFxcWg/YL53zcqAz+3g4/7PA==
+
+d3-shape@1:
+ version "1.3.7"
+ resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-1.3.7.tgz#df63801be07bc986bc54f63789b4fe502992b5d7"
+ integrity sha512-EUkvKjqPFUAZyOlhY5gzCxCeI0Aep04LwIRpsZ/mLFelJiUfnK56jo5JMDSE7yyP2kLSb6LtF+S5chMk7uqPqw==
+ dependencies:
+ d3-path "1"
+
+d3-shape@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/d3-shape/-/d3-shape-2.1.0.tgz#3b6a82ccafbc45de55b57fcf956c584ded3b666f"
+ integrity sha512-PnjUqfM2PpskbSLTJvAzp2Wv4CZsnAgTfcVRTwW03QR3MkXF8Uo7B1y/lWkAsmbKwuecto++4NlsYcvYpXpTHA==
+ dependencies:
+ d3-path "1 - 2"
+
+d3-time-format@2:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-2.2.3.tgz#0c9a12ee28342b2037e5ea1cf0b9eb4dd75f29cb"
+ integrity sha512-RAHNnD8+XvC4Zc4d2A56Uw0yJoM7bsvOlJR33bclxq399Rak/b9bhvu/InjxdWhPtkgU53JJcleJTGkNRnN6IA==
+ dependencies:
+ d3-time "1"
+
+d3-time@1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/d3-time/-/d3-time-1.1.0.tgz#b1e19d307dae9c900b7e5b25ffc5dcc249a8a0f1"
+ integrity sha512-Xh0isrZ5rPYYdqhAVk8VLnMEidhz5aP7htAADH6MfzgmmicPkTo8LhkLxci61/lCB7n7UmE3bN0leRt+qvkLxA==
+
+d3-timer@1:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/d3-timer/-/d3-timer-1.0.10.tgz#dfe76b8a91748831b13b6d9c793ffbd508dd9de5"
+ integrity sha512-B1JDm0XDaQC+uvo4DT79H0XmBskgS3l6Ve+1SBCfxgmtIb1AVrPIoqd+nPSv+loMX8szQ0sVUhGngL7D5QPiXw==
+
+d3-tip@^0.9.1:
+ version "0.9.1"
+ resolved "https://registry.yarnpkg.com/d3-tip/-/d3-tip-0.9.1.tgz#84e6d331c4e6650d80c5228a07e41820609ab64b"
+ integrity sha512-EVBfG9d+HnjIoyVXfhpytWxlF59JaobwizqMX9EBXtsFmJytjwHeYiUs74ldHQjE7S9vzfKTx2LCtvUrIbuFYg==
+ dependencies:
+ d3-collection "^1.0.4"
+ d3-selection "^1.3.0"
+
+d3-transition@1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/d3-transition/-/d3-transition-1.3.2.tgz#a98ef2151be8d8600543434c1ca80140ae23b398"
+ integrity sha512-sc0gRU4PFqZ47lPVHloMn9tlPcv8jxgOQg+0zjhfZXMQuvppjG6YuwdMBE0TuqCZjeJkLecku/l9R0JPcRhaDA==
+ dependencies:
+ d3-color "1"
+ d3-dispatch "1"
+ d3-ease "1"
+ d3-interpolate "1"
+ d3-selection "^1.1.0"
+ d3-timer "1"
+
+d3-voronoi@1:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/d3-voronoi/-/d3-voronoi-1.1.4.tgz#dd3c78d7653d2bb359284ae478645d95944c8297"
+ integrity sha512-dArJ32hchFsrQ8uMiTBLq256MpnZjeuBtdHpaDlYuQyjU0CVzCJl/BVW+SkszaAeH95D/8gxqAhgx0ouAWAfRg==
+
+d3-zoom@1:
+ version "1.8.3"
+ resolved "https://registry.yarnpkg.com/d3-zoom/-/d3-zoom-1.8.3.tgz#b6a3dbe738c7763121cd05b8a7795ffe17f4fc0a"
+ integrity sha512-VoLXTK4wvy1a0JpH2Il+F2CiOhVu7VRXWF5M/LroMIh3/zBAC3WAt7QoIvPibOavVo20hN6/37vwAsdBejLyKQ==
+ dependencies:
+ d3-dispatch "1"
+ d3-drag "1"
+ d3-interpolate "1"
+ d3-selection "1"
+ d3-transition "1"
+
+d3@^3.4.4:
+ version "3.5.17"
+ resolved "https://registry.yarnpkg.com/d3/-/d3-3.5.17.tgz#bc46748004378b21a360c9fc7cf5231790762fb8"
+ integrity sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=
+
+d3@^5.14:
+ version "5.15.0"
+ resolved "https://registry.yarnpkg.com/d3/-/d3-5.15.0.tgz#ffd44958e6a3cb8a59a84429c45429b8bca5677a"
+ integrity sha512-C+E80SL2nLLtmykZ6klwYj5rPqB5nlfN5LdWEAVdWPppqTD8taoJi2PxLZjPeYT8FFRR2yucXq+kBlOnnvZeLg==
+ dependencies:
+ d3-array "1"
+ d3-axis "1"
+ d3-brush "1"
+ d3-chord "1"
+ d3-collection "1"
+ d3-color "1"
+ d3-contour "1"
+ d3-dispatch "1"
+ d3-drag "1"
+ d3-dsv "1"
+ d3-ease "1"
+ d3-fetch "1"
+ d3-force "1"
+ d3-format "1"
+ d3-geo "1"
+ d3-hierarchy "1"
+ d3-interpolate "1"
+ d3-path "1"
+ d3-polygon "1"
+ d3-quadtree "1"
+ d3-random "1"
+ d3-scale "2"
+ d3-scale-chromatic "1"
+ d3-selection "1"
+ d3-shape "1"
+ d3-time "1"
+ d3-time-format "2"
+ d3-timer "1"
+ d3-transition "1"
+ d3-voronoi "1"
+ d3-zoom "1"
+
+dagre-d3@^0.6.4:
+ version "0.6.4"
+ resolved "https://registry.yarnpkg.com/dagre-d3/-/dagre-d3-0.6.4.tgz#0728d5ce7f177ca2337df141ceb60fbe6eeb7b29"
+ integrity sha512-e/6jXeCP7/ptlAM48clmX4xTZc5Ek6T6kagS7Oz2HrYSdqcLZFLqpAfh7ldbZRFfxCZVyh61NEPR08UQRVxJzQ==
+ dependencies:
+ d3 "^5.14"
+ dagre "^0.8.5"
+ graphlib "^2.1.8"
+ lodash "^4.17.15"
+
+dagre@^0.8.5:
+ version "0.8.5"
+ resolved "https://registry.yarnpkg.com/dagre/-/dagre-0.8.5.tgz#ba30b0055dac12b6c1fcc247817442777d06afee"
+ integrity sha512-/aTqmnRta7x7MCCpExk7HQL2O4owCT2h8NT//9I1OQ9vt29Pa0BzSAkR5lwFUcQ7491yVi/3CXU9jQ5o0Mn2Sw==
+ dependencies:
+ graphlib "^2.1.8"
+ lodash "^4.17.15"
+
+datatables.net-bs@^1.10.23:
+ version "1.10.23"
+ resolved "https://registry.yarnpkg.com/datatables.net-bs/-/datatables.net-bs-1.10.23.tgz#985094ea63b28c630de4a0ecb75804ab53341fb0"
+ integrity sha512-O/kJxT93i9hIq8trdbHuIcHhrTodkVPfPqvxOqKK8lJ03XUUrT6V8ZoGyxROFjQGcgbye5CoRLVf7MY+5biOIQ==
+ dependencies:
+ datatables.net "1.10.23"
+ jquery ">=1.7"
+
+datatables.net@1.10.23, datatables.net@^1.10.23:
+ version "1.10.23"
+ resolved "https://registry.yarnpkg.com/datatables.net/-/datatables.net-1.10.23.tgz#59f7d7b12845183b1b379530d1385077e113ec01"
+ integrity sha512-we3tlNkzpxvgkKKlTxTMXPCt35untVXNg8zUYWpQyC1U5vJc+lT0+Zdc1ztK8d3lh5CfdnuFde2p8n3XwaGl3Q==
+ dependencies:
+ jquery ">=1.7"
+
+date-now@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b"
+ integrity sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=
+
+debug@^2.2.0, debug@^2.3.3, debug@^2.6.8, debug@^2.6.9:
+ version "2.6.9"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
+ integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
+ dependencies:
+ ms "2.0.0"
+
+debug@^4.0.0, debug@^4.1.0, debug@^4.3.1:
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz#f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee"
+ integrity sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==
+ dependencies:
+ ms "2.1.2"
+
+debug@^4.0.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791"
+ integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
+ dependencies:
+ ms "^2.1.1"
+
+decamelize-keys@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
+ integrity sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=
+ dependencies:
+ decamelize "^1.1.0"
+ map-obj "^1.0.0"
+
+decamelize@^1.1.0, decamelize@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
+ integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
+
+decko@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/decko/-/decko-1.2.0.tgz#fd43c735e967b8013306884a56fbe665996b6817"
+ integrity sha1-/UPHNelnuAEzBohKVvvmZZlraBc=
+
+decode-uri-component@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545"
+ integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
+
+deep-is@^0.1.3:
+ version "0.1.3"
+ resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34"
+ integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
+
+define-properties@^1.1.2, define-properties@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1"
+ integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
+ dependencies:
+ object-keys "^1.0.12"
+
+define-property@^0.2.5:
+ version "0.2.5"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116"
+ integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
+ dependencies:
+ is-descriptor "^0.1.0"
+
+define-property@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6"
+ integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
+ dependencies:
+ is-descriptor "^1.0.0"
+
+define-property@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d"
+ integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
+ dependencies:
+ is-descriptor "^1.0.2"
+ isobject "^3.0.1"
+
+del@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz#9e8f117222ea44a31ff3a156c049b99052a9f0b4"
+ integrity sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==
+ dependencies:
+ "@types/glob" "^7.1.1"
+ globby "^6.1.0"
+ is-path-cwd "^2.0.0"
+ is-path-in-cwd "^2.0.0"
+ p-map "^2.0.0"
+ pify "^4.0.1"
+ rimraf "^2.6.3"
+
+delegate@^3.1.2:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz#b66b71c3158522e8ab5744f720d8ca0c2af59166"
+ integrity sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==
+
+des.js@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz#5382142e1bdc53f85d86d53e5f4aa7deb91e0843"
+ integrity sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==
+ dependencies:
+ inherits "^2.0.1"
+ minimalistic-assert "^1.0.0"
+
+detect-file@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7"
+ integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=
+
+detect-indent@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz#f76d064352cdf43a1cb6ce619c4ee3a9475de208"
+ integrity sha1-920GQ1LN9Docts5hnE7jqUdd4gg=
+ dependencies:
+ repeating "^2.0.0"
+
+diffie-hellman@^5.0.0:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875"
+ integrity sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==
+ dependencies:
+ bn.js "^4.1.0"
+ miller-rabin "^4.0.0"
+ randombytes "^2.0.0"
+
+dir-glob@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
+ integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
+ dependencies:
+ path-type "^4.0.0"
+
+doctrine@1.5.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa"
+ integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=
+ dependencies:
+ esutils "^2.0.2"
+ isarray "^1.0.0"
+
+doctrine@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961"
+ integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
+ dependencies:
+ esutils "^2.0.2"
+
+dom-serializer@0, dom-serializer@^0.2.1:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51"
+ integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==
+ dependencies:
+ domelementtype "^2.0.1"
+ entities "^2.0.0"
+
+dom-serializer@^1.0.1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz#6206437d32ceefaec7161803230c7a20bc1b4d91"
+ integrity sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==
+ dependencies:
+ domelementtype "^2.0.1"
+ domhandler "^4.2.0"
+ entities "^2.0.0"
+
+domain-browser@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda"
+ integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==
+
+domelementtype@1, domelementtype@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f"
+ integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==
+
+domelementtype@^2.0.1, domelementtype@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz#9a0b6c2782ed6a1c7323d42267183df9bd8b1d57"
+ integrity sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==
+
+domhandler@2.3:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz#2de59a0822d5027fabff6f032c2b25a2a8abe738"
+ integrity sha1-LeWaCCLVAn+r/28DLCsloqir5zg=
+ dependencies:
+ domelementtype "1"
+
+domhandler@^2.3.0:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803"
+ integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==
+ dependencies:
+ domelementtype "1"
+
+domhandler@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-3.0.0.tgz#51cd13efca31da95bbb0c5bee3a48300e333b3e9"
+ integrity sha512-eKLdI5v9m67kbXQbJSNn1zjh0SDzvzWVWtX+qEI3eMjZw8daH9k8rlj1FZY9memPwjiskQFbe7vHVVJIAqoEhw==
+ dependencies:
+ domelementtype "^2.0.1"
+
+domhandler@^4.0.0, domhandler@^4.2.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz#f9768a5f034be60a89a27c2e4d0f74eba0d8b059"
+ integrity sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==
+ dependencies:
+ domelementtype "^2.2.0"
+
+dompurify@^2.0.12:
+ version "2.2.6"
+ resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.2.6.tgz#54945dc5c0b45ce5ae228705777e8e59d7b2edc4"
+ integrity sha512-7b7ZArhhH0SP6W2R9cqK6RjaU82FZ2UPM7RO8qN1b1wyvC/NY1FNWcX1Pu00fFOAnzEORtwXe4bPaClg6pUybQ==
+
+domutils@1.5:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf"
+ integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
+domutils@^1.5.1:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
+ integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
+ dependencies:
+ dom-serializer "0"
+ domelementtype "1"
+
+domutils@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.1.0.tgz#7ade3201af43703fde154952e3a868eb4b635f16"
+ integrity sha512-CD9M0Dm1iaHfQ1R/TI+z3/JWp/pgub0j4jIQKH89ARR4ATAV2nbaOQS5XxU9maJP5jHaPdDDQSEHuE2UmpUTKg==
+ dependencies:
+ dom-serializer "^0.2.1"
+ domelementtype "^2.0.1"
+ domhandler "^3.0.0"
+
+domutils@^2.4.3:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.7.0.tgz#8ebaf0c41ebafcf55b0b72ec31c56323712c5442"
+ integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==
+ dependencies:
+ dom-serializer "^1.0.1"
+ domelementtype "^2.2.0"
+ domhandler "^4.2.0"
+
+duplexify@^3.4.2, duplexify@^3.6.0:
+ version "3.7.1"
+ resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309"
+ integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==
+ dependencies:
+ end-of-stream "^1.0.0"
+ inherits "^2.0.1"
+ readable-stream "^2.0.0"
+ stream-shift "^1.0.0"
+
+electron-to-chromium@^1.3.571:
+ version "1.3.580"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.580.tgz#eb27873cfa012c43c53c9e9129038b8fd7cb964f"
+ integrity sha512-5flHTbRpptO6h3lQUG4zdSAxryAS3PrZOkLpLS0DL5/y2LBf+l9HJ8X6UBorNs1QRBrMR7u/QvkdK+GlekW1kQ==
+
+electron-to-chromium@^1.3.723:
+ version "1.3.727"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.727.tgz#857e310ca00f0b75da4e1db6ff0e073cc4a91ddf"
+ integrity sha512-Mfz4FIB4FSvEwBpDfdipRIrwd6uo8gUDoRDF4QEYb4h4tSuI3ov594OrjU6on042UlFHouIJpClDODGkPcBSbg==
+
+elliptic@^6.0.0, elliptic@^6.5.2:
+ version "6.5.4"
+ resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz#da37cebd31e79a1367e941b592ed1fbebd58abbb"
+ integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==
+ dependencies:
+ bn.js "^4.11.9"
+ brorand "^1.1.0"
+ hash.js "^1.0.0"
+ hmac-drbg "^1.0.1"
+ inherits "^2.0.4"
+ minimalistic-assert "^1.0.1"
+ minimalistic-crypto-utils "^1.0.1"
+
+emoji-regex@^7.0.1:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156"
+ integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
+
+emoji-regex@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
+ integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+
+emojis-list@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz#4daa4d9db00f9819880c79fa457ae5b09a1fd389"
+ integrity sha1-TapNnbAPmBmIDHn6RXrlsJof04k=
+
+emojis-list@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78"
+ integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
+
+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"
+ integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
+ dependencies:
+ once "^1.4.0"
+
+enhanced-resolve@^4.1.0, enhanced-resolve@^4.1.1:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz#3b806f3bfafc1ec7de69551ef93cca46c1704126"
+ integrity sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==
+ dependencies:
+ graceful-fs "^4.1.2"
+ memory-fs "^0.5.0"
+ tapable "^1.0.0"
+
+enquirer@^2.3.5:
+ version "2.3.6"
+ resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d"
+ integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
+ dependencies:
+ ansi-colors "^4.1.1"
+
+entities@1.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz#b2987aa3821347fcde642b24fdfc9e4fb712bf26"
+ integrity sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=
+
+entities@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56"
+ integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==
+
+entities@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55"
+ integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==
+
+eonasdan-bootstrap-datetimepicker@^4.17.47:
+ version "4.17.47"
+ resolved "https://registry.yarnpkg.com/eonasdan-bootstrap-datetimepicker/-/eonasdan-bootstrap-datetimepicker-4.17.47.tgz#7a49970044065276e7965efd16f822735219e735"
+ integrity sha1-ekmXAEQGUnbnll79Fvgic1IZ5zU=
+ dependencies:
+ bootstrap "^3.3"
+ jquery "^1.8.3 || ^2.0 || ^3.0"
+ moment "^2.10"
+ moment-timezone "^0.4.0"
+
+errno@^0.1.3, errno@~0.1.7:
+ version "0.1.7"
+ resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618"
+ integrity sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==
+ dependencies:
+ prr "~1.0.1"
+
+error-ex@^1.2.0, error-ex@^1.3.1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
+ integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ dependencies:
+ is-arrayish "^0.2.1"
+
+es-abstract@^1.17.0, es-abstract@^1.17.5:
+ version "1.17.6"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.6.tgz#9142071707857b2cacc7b89ecb670316c3e2d52a"
+ integrity sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==
+ dependencies:
+ es-to-primitive "^1.2.1"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ has-symbols "^1.0.1"
+ is-callable "^1.2.0"
+ is-regex "^1.1.0"
+ object-inspect "^1.7.0"
+ object-keys "^1.1.1"
+ object.assign "^4.1.0"
+ string.prototype.trimend "^1.0.1"
+ string.prototype.trimstart "^1.0.1"
+
+es-abstract@^1.17.0-next.1:
+ version "1.17.0-next.1"
+ resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.0-next.1.tgz#94acc93e20b05a6e96dacb5ab2f1cb3a81fc2172"
+ integrity sha512-7MmGr03N7Rnuid6+wyhD9sHNE2n4tFSwExnU2lQl3lIo2ShXWGePY80zYaoMOmILWv57H0amMjZGHNzzGG70Rw==
+ dependencies:
+ es-to-primitive "^1.2.1"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+ has-symbols "^1.0.1"
+ is-callable "^1.1.4"
+ is-regex "^1.0.4"
+ object-inspect "^1.7.0"
+ object-keys "^1.1.1"
+ object.assign "^4.1.0"
+ string.prototype.trimleft "^2.1.0"
+ string.prototype.trimright "^2.1.0"
+
+es-to-primitive@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz#e55cd4c9cdc188bcefb03b366c736323fc5c898a"
+ integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
+ dependencies:
+ is-callable "^1.1.4"
+ is-date-object "^1.0.1"
+ is-symbol "^1.0.2"
+
+es6-promise@^3.2.1:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz#a08cdde84ccdbf34d027a1451bc91d4bcd28a613"
+ integrity sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=
+
+escalade@^3.1.0, escalade@^3.1.1:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
+ integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
+
+escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+
+eslint-config-airbnb-base@^14.2.0:
+ version "14.2.0"
+ resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.0.tgz#fe89c24b3f9dc8008c9c0d0d88c28f95ed65e9c4"
+ integrity sha512-Snswd5oC6nJaevs3nZoLSTvGJBvzTfnBqOIArkf3cbyTyq9UD79wOk8s+RiL6bhca0p/eRO6veczhf6A/7Jy8Q==
+ dependencies:
+ confusing-browser-globals "^1.0.9"
+ object.assign "^4.1.0"
+ object.entries "^1.1.2"
+
+eslint-import-resolver-node@^0.3.3:
+ version "0.3.4"
+ resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717"
+ integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==
+ dependencies:
+ debug "^2.6.9"
+ resolve "^1.13.1"
+
+eslint-module-utils@^2.6.0:
+ version "2.6.0"
+ resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6"
+ integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==
+ dependencies:
+ debug "^2.6.9"
+ pkg-dir "^2.0.0"
+
+eslint-plugin-es@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz#75a7cdfdccddc0589934aeeb384175f221c57893"
+ integrity sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==
+ dependencies:
+ eslint-utils "^2.0.0"
+ regexpp "^3.0.0"
+
+eslint-plugin-html@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-6.0.2.tgz#fcbd293e218d03dd72c147fc999d185c6f5989fe"
+ integrity sha512-Ik/z32UteKLo8GEfwNqVKcJ/WOz/be4h8N5mbMmxxnZ+9aL9XczOXQFz/bGu+nAGVoRg8CflldxJhONFpqlrxw==
+ dependencies:
+ htmlparser2 "^4.1.0"
+
+eslint-plugin-import@^2.22.0:
+ version "2.22.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.0.tgz#92f7736fe1fde3e2de77623c838dd992ff5ffb7e"
+ integrity sha512-66Fpf1Ln6aIS5Gr/55ts19eUuoDhAbZgnr6UxK5hbDx6l/QgQgx61AePq+BV4PP2uXQFClgMVzep5zZ94qqsxg==
+ dependencies:
+ array-includes "^3.1.1"
+ array.prototype.flat "^1.2.3"
+ contains-path "^0.1.0"
+ debug "^2.6.9"
+ doctrine "1.5.0"
+ eslint-import-resolver-node "^0.3.3"
+ eslint-module-utils "^2.6.0"
+ has "^1.0.3"
+ minimatch "^3.0.4"
+ object.values "^1.1.1"
+ read-pkg-up "^2.0.0"
+ resolve "^1.17.0"
+ tsconfig-paths "^3.9.0"
+
+eslint-plugin-node@^11.1.0:
+ version "11.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz#c95544416ee4ada26740a30474eefc5402dc671d"
+ integrity sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==
+ dependencies:
+ eslint-plugin-es "^3.0.0"
+ eslint-utils "^2.0.0"
+ ignore "^5.1.1"
+ minimatch "^3.0.4"
+ resolve "^1.10.1"
+ semver "^6.1.0"
+
+eslint-plugin-promise@^4.2.1:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz#845fd8b2260ad8f82564c1222fce44ad71d9418a"
+ integrity sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==
+
+eslint-plugin-standard@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz#ff0519f7ffaff114f76d1bd7c3996eef0f6e20b4"
+ integrity sha512-v/KBnfyaOMPmZc/dmc6ozOdWqekGp7bBGq4jLAecEfPGmfKiWS4sA8sC0LqiV9w5qmXAtXVn4M3p1jSyhY85SQ==
+
+eslint-scope@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848"
+ integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==
+ dependencies:
+ esrecurse "^4.1.0"
+ estraverse "^4.1.1"
+
+eslint-scope@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.0.tgz#d0f971dfe59c69e0cada684b23d49dbf82600ce5"
+ integrity sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==
+ dependencies:
+ esrecurse "^4.1.0"
+ estraverse "^4.1.1"
+
+eslint-utils@^2.0.0, eslint-utils@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
+ integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
+ dependencies:
+ eslint-visitor-keys "^1.1.0"
+
+eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz#e2a82cea84ff246ad6fb57f9bde5b46621459ec2"
+ integrity sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==
+
+eslint-visitor-keys@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
+ integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
+
+eslint@^7.5.0:
+ version "7.5.0"
+ resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.5.0.tgz#9ecbfad62216d223b82ac9ffea7ef3444671d135"
+ integrity sha512-vlUP10xse9sWt9SGRtcr1LAC67BENcQMFeV+w5EvLEoFe3xJ8cF1Skd0msziRx/VMC+72B4DxreCE+OR12OA6Q==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ ajv "^6.10.0"
+ chalk "^4.0.0"
+ cross-spawn "^7.0.2"
+ debug "^4.0.1"
+ doctrine "^3.0.0"
+ enquirer "^2.3.5"
+ eslint-scope "^5.1.0"
+ eslint-utils "^2.1.0"
+ eslint-visitor-keys "^1.3.0"
+ espree "^7.2.0"
+ esquery "^1.2.0"
+ esutils "^2.0.2"
+ file-entry-cache "^5.0.1"
+ functional-red-black-tree "^1.0.1"
+ glob-parent "^5.0.0"
+ globals "^12.1.0"
+ ignore "^4.0.6"
+ import-fresh "^3.0.0"
+ imurmurhash "^0.1.4"
+ is-glob "^4.0.0"
+ js-yaml "^3.13.1"
+ json-stable-stringify-without-jsonify "^1.0.1"
+ levn "^0.4.1"
+ lodash "^4.17.19"
+ minimatch "^3.0.4"
+ natural-compare "^1.4.0"
+ optionator "^0.9.1"
+ progress "^2.0.0"
+ regexpp "^3.1.0"
+ semver "^7.2.1"
+ strip-ansi "^6.0.0"
+ strip-json-comments "^3.1.0"
+ table "^5.2.3"
+ text-table "^0.2.0"
+ v8-compile-cache "^2.0.3"
+
+espree@^7.2.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/espree/-/espree-7.2.0.tgz#1c263d5b513dbad0ac30c4991b93ac354e948d69"
+ integrity sha512-H+cQ3+3JYRMEIOl87e7QdHX70ocly5iW4+dttuR8iYSPr/hXKFb+7dBsZ7+u1adC4VrnPlTkv0+OwuPnDop19g==
+ dependencies:
+ acorn "^7.3.1"
+ acorn-jsx "^5.2.0"
+ eslint-visitor-keys "^1.3.0"
+
+esprima@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
+ integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+
+esquery@^1.2.0:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57"
+ integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==
+ dependencies:
+ estraverse "^5.1.0"
+
+esrecurse@^4.1.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf"
+ integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==
+ dependencies:
+ estraverse "^4.1.0"
+
+estraverse@^4.1.0, estraverse@^4.1.1:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d"
+ integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
+
+estraverse@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642"
+ integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==
+
+esutils@^2.0.2:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
+ integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
+
+eventemitter3@^4.0.4:
+ version "4.0.7"
+ resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f"
+ integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==
+
+events@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz#93b87c18f8efcd4202a461aec4dfc0556b639379"
+ integrity sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==
+
+evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz#7fcbdb198dc71959432efe13842684e0525acb02"
+ integrity sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==
+ dependencies:
+ md5.js "^1.3.4"
+ safe-buffer "^5.1.1"
+
+execall@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz#16a06b5fe5099df7d00be5d9c06eecded1663b45"
+ integrity sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==
+ dependencies:
+ clone-regexp "^2.1.0"
+
+exit@0.1.2, exit@0.1.x:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c"
+ integrity sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
+
+expand-brackets@^2.1.4:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622"
+ integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
+ dependencies:
+ debug "^2.3.3"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ posix-character-classes "^0.1.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+expand-tilde@^2.0.0, expand-tilde@^2.0.2:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502"
+ integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=
+ dependencies:
+ homedir-polyfill "^1.0.1"
+
+extend-shallow@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f"
+ integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
+ dependencies:
+ is-extendable "^0.1.0"
+
+extend-shallow@^3.0.0, extend-shallow@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8"
+ integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
+ dependencies:
+ assign-symbols "^1.0.0"
+ is-extendable "^1.0.1"
+
+extend@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa"
+ integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
+
+extglob@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543"
+ integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
+ dependencies:
+ array-unique "^0.3.2"
+ define-property "^1.0.0"
+ expand-brackets "^2.1.4"
+ extend-shallow "^2.0.1"
+ fragment-cache "^0.2.1"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+fast-deep-equal@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz#c053477817c86b51daa853c81e059b733d023614"
+ integrity sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=
+
+fast-deep-equal@^3.1.1:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
+ integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
+
+fast-glob@^3.1.1, fast-glob@^3.2.5:
+ version "3.2.5"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661"
+ integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.0"
+ merge2 "^1.3.0"
+ micromatch "^4.0.2"
+ picomatch "^2.2.1"
+
+fast-glob@^3.2.4:
+ version "3.2.4"
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3"
+ integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==
+ dependencies:
+ "@nodelib/fs.stat" "^2.0.2"
+ "@nodelib/fs.walk" "^1.2.3"
+ glob-parent "^5.1.0"
+ merge2 "^1.3.0"
+ micromatch "^4.0.2"
+ picomatch "^2.2.1"
+
+fast-json-stable-stringify@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
+ integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
+
+fast-levenshtein@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917"
+ integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
+
+fast-safe-stringify@^2.0.7:
+ version "2.0.7"
+ resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz#124aa885899261f68aedb42a7c080de9da608743"
+ integrity sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==
+
+fastest-levenshtein@^1.0.12:
+ version "1.0.12"
+ resolved "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz#9990f7d3a88cc5a9ffd1f1745745251700d497e2"
+ integrity sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==
+
+fastparse@^1.1.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9"
+ integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==
+
+fastq@^1.6.0:
+ version "1.11.0"
+ resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858"
+ integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==
+ dependencies:
+ reusify "^1.0.4"
+
+figgy-pudding@^3.5.1:
+ version "3.5.2"
+ resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz#b4eee8148abb01dcf1d1ac34367d59e12fa61d6e"
+ integrity sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==
+
+file-entry-cache@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c"
+ integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==
+ dependencies:
+ flat-cache "^2.0.1"
+
+file-entry-cache@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz#211b2dd9659cb0394b073e7323ac3c933d522027"
+ integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==
+ dependencies:
+ flat-cache "^3.0.4"
+
+file-loader@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.0.0.tgz#97bbfaab7a2460c07bcbd72d3a6922407f67649f"
+ integrity sha512-/aMOAYEFXDdjG0wytpTL5YQLfZnnTmLNjn+AIrJ/6HVnTfDqLsVKUUwkDf4I4kgex36BvjuXEn/TX9B/1ESyqQ==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^2.6.5"
+
+file-uri-to-path@1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd"
+ integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
+
+fill-range@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7"
+ integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+ to-regex-range "^2.1.0"
+
+fill-range@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
+ integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
+ dependencies:
+ to-regex-range "^5.0.1"
+
+find-cache-dir@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz#8d0f94cd13fe43c6c7c261a0d86115ca918c05f7"
+ integrity sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==
+ dependencies:
+ commondir "^1.0.1"
+ make-dir "^2.0.0"
+ pkg-dir "^3.0.0"
+
+find-cache-dir@^3.3.1:
+ version "3.3.1"
+ resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz#89b33fad4a4670daa94f855f7fbe31d6d84fe880"
+ integrity sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==
+ dependencies:
+ commondir "^1.0.1"
+ make-dir "^3.0.2"
+ pkg-dir "^4.1.0"
+
+find-up@^2.0.0, find-up@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7"
+ integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
+ dependencies:
+ locate-path "^2.0.0"
+
+find-up@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
+ integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
+ dependencies:
+ locate-path "^3.0.0"
+
+find-up@^4.0.0, find-up@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
+ integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
+ dependencies:
+ locate-path "^5.0.0"
+ path-exists "^4.0.0"
+
+findup-sync@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz#17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1"
+ integrity sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==
+ dependencies:
+ detect-file "^1.0.0"
+ is-glob "^4.0.0"
+ micromatch "^3.0.4"
+ resolve-dir "^1.0.1"
+
+flat-cache@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0"
+ integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
+ dependencies:
+ flatted "^2.0.0"
+ rimraf "2.6.3"
+ write "1.0.3"
+
+flat-cache@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz#61b0338302b2fe9f957dcc32fc2a87f1c3048b11"
+ integrity sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
+ dependencies:
+ flatted "^3.1.0"
+ rimraf "^3.0.2"
+
+flatted@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138"
+ integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==
+
+flatted@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.1.1.tgz#c4b489e80096d9df1dfc97c79871aea7c617c469"
+ integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==
+
+flush-write-stream@^1.0.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8"
+ integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==
+ dependencies:
+ inherits "^2.0.3"
+ readable-stream "^2.3.6"
+
+for-in@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80"
+ integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
+
+foreach@^2.0.4:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99"
+ integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k=
+
+format-util@^1.0.3:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/format-util/-/format-util-1.0.5.tgz#1ffb450c8a03e7bccffe40643180918cc297d271"
+ integrity sha512-varLbTj0e0yVyRpqQhuWV+8hlePAgaoFRhNFj50BNjEIrw1/DphHSObtqwskVCPWNgzwPoQrZAbfa/SBiicNeg==
+
+fragment-cache@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19"
+ integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
+ dependencies:
+ map-cache "^0.2.2"
+
+from2@^2.1.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz#8bfb5502bde4a4d36cfdeea007fcca21d7e382af"
+ integrity sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=
+ dependencies:
+ inherits "^2.0.1"
+ readable-stream "^2.0.0"
+
+fs-extra@^7.0.0:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
+ integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==
+ dependencies:
+ graceful-fs "^4.1.2"
+ jsonfile "^4.0.0"
+ universalify "^0.1.0"
+
+fs-minipass@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb"
+ integrity sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==
+ dependencies:
+ minipass "^3.0.0"
+
+fs-write-stream-atomic@^1.0.8:
+ version "1.0.10"
+ resolved "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz#b47df53493ef911df75731e70a9ded0189db40c9"
+ integrity sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=
+ dependencies:
+ graceful-fs "^4.1.2"
+ iferr "^0.1.5"
+ imurmurhash "^0.1.4"
+ readable-stream "1 || 2"
+
+fs.realpath@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
+ integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+
+fsevents@^1.2.7:
+ version "1.2.13"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz#f325cb0455592428bcf11b383370ef70e3bfcc38"
+ integrity sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==
+ dependencies:
+ bindings "^1.5.0"
+ nan "^2.12.1"
+
+fsevents@~2.1.2:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz#fb738703ae8d2f9fe900c33836ddebee8b97f23e"
+ integrity sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
+
+function-bind@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
+ integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
+
+functional-red-black-tree@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327"
+ integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
+
+generic-names@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/generic-names/-/generic-names-1.0.3.tgz#2d786a121aee508876796939e8e3bff836c20917"
+ integrity sha1-LXhqEhruUIh2eWk56OO/+DbCCRc=
+ dependencies:
+ loader-utils "^0.2.16"
+
+gensync@^1.0.0-beta.2:
+ version "1.0.0-beta.2"
+ resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0"
+ integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==
+
+get-caller-file@^2.0.1, get-caller-file@^2.0.5:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e"
+ integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
+
+get-stdin@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
+ integrity sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==
+
+get-value@^2.0.3, get-value@^2.0.6:
+ version "2.0.6"
+ resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28"
+ integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
+
+glob-parent@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae"
+ integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=
+ dependencies:
+ is-glob "^3.1.0"
+ path-dirname "^1.0.0"
+
+glob-parent@^5.0.0, glob-parent@^5.1.1, glob-parent@~5.1.0:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229"
+ integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
+ dependencies:
+ is-glob "^4.0.1"
+
+glob-parent@^5.1.0:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
+ integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
+ dependencies:
+ is-glob "^4.0.1"
+
+glob-to-regexp@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz#8c5a1494d2066c570cc3bfe4496175acc4d502ab"
+ integrity sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=
+
+glob@^7.0.3, glob@^7.1.1, glob@^7.1.4:
+ version "7.1.6"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6"
+ integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+glob@^7.1.3:
+ version "7.1.7"
+ resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
+ integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
+ dependencies:
+ fs.realpath "^1.0.0"
+ inflight "^1.0.4"
+ inherits "2"
+ minimatch "^3.0.4"
+ once "^1.3.0"
+ path-is-absolute "^1.0.0"
+
+global-modules@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea"
+ integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==
+ dependencies:
+ global-prefix "^1.0.1"
+ is-windows "^1.0.1"
+ resolve-dir "^1.0.0"
+
+global-modules@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780"
+ integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==
+ dependencies:
+ global-prefix "^3.0.0"
+
+global-prefix@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe"
+ integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=
+ dependencies:
+ expand-tilde "^2.0.2"
+ homedir-polyfill "^1.0.1"
+ ini "^1.3.4"
+ is-windows "^1.0.1"
+ which "^1.2.14"
+
+global-prefix@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97"
+ integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==
+ dependencies:
+ ini "^1.3.5"
+ kind-of "^6.0.2"
+ which "^1.3.1"
+
+globals@^11.1.0:
+ version "11.12.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e"
+ integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
+
+globals@^12.1.0:
+ version "12.4.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz#a18813576a41b00a24a97e7f815918c2e19925f8"
+ integrity sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==
+ dependencies:
+ type-fest "^0.8.1"
+
+globals@^9.18.0:
+ version "9.18.0"
+ resolved "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz#aa3896b3e69b487f17e31ed2143d69a8e30c2d8a"
+ integrity sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==
+
+globby@^11.0.1, globby@^11.0.3:
+ version "11.0.3"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb"
+ integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==
+ dependencies:
+ array-union "^2.1.0"
+ dir-glob "^3.0.1"
+ fast-glob "^3.1.1"
+ ignore "^5.1.4"
+ merge2 "^1.3.0"
+ slash "^3.0.0"
+
+globby@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz#f5a6d70e8395e21c858fb0489d64df02424d506c"
+ integrity sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=
+ dependencies:
+ array-union "^1.0.1"
+ glob "^7.0.3"
+ object-assign "^4.0.1"
+ pify "^2.0.0"
+ pinkie-promise "^2.0.0"
+
+globjoin@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz#2f4494ac8919e3767c5cbb691e9f463324285d43"
+ integrity sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=
+
+gonzales-pe@^4.3.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3"
+ integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==
+ dependencies:
+ minimist "^1.2.5"
+
+good-listener@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz#d53b30cdf9313dffb7dc9a0d477096aa6d145c50"
+ integrity sha1-1TswzfkxPf+33JoNR3CWqm0UXFA=
+ dependencies:
+ delegate "^3.1.2"
+
+graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2:
+ version "4.2.4"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb"
+ integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
+
+graceful-fs@^4.1.6:
+ version "4.2.3"
+ resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz#4a12ff1b60376ef09862c2093edd908328be8423"
+ integrity sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==
+
+grapheme-splitter@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e"
+ integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==
+
+graphlib@^2.1.8:
+ version "2.1.8"
+ resolved "https://registry.yarnpkg.com/graphlib/-/graphlib-2.1.8.tgz#5761d414737870084c92ec7b5dbcb0592c9d35da"
+ integrity sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==
+ dependencies:
+ lodash "^4.17.15"
+
+hard-rejection@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
+ integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
+
+has-ansi@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz#34f5049ce1ecdf2b0649af3ef24e45ed35416d91"
+ integrity sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
+
+has-flag@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
+ integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+
+has-symbols@^1.0.0, has-symbols@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8"
+ integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
+
+has-value@^0.3.1:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f"
+ integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
+ dependencies:
+ get-value "^2.0.3"
+ has-values "^0.1.4"
+ isobject "^2.0.0"
+
+has-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177"
+ integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
+ dependencies:
+ get-value "^2.0.6"
+ has-values "^1.0.0"
+ isobject "^3.0.0"
+
+has-values@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771"
+ integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E=
+
+has-values@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f"
+ integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
+ dependencies:
+ is-number "^3.0.0"
+ kind-of "^4.0.0"
+
+has@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
+ integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
+ dependencies:
+ function-bind "^1.1.1"
+
+hash-base@^3.0.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz#55c381d9e06e1d2997a883b4a3fddfe7f0d3af33"
+ integrity sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==
+ dependencies:
+ inherits "^2.0.4"
+ readable-stream "^3.6.0"
+ safe-buffer "^5.2.0"
+
+hash.js@^1.0.0, hash.js@^1.0.3:
+ version "1.1.7"
+ resolved "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz#0babca538e8d4ee4a0f8988d68866537a003cf42"
+ integrity sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==
+ dependencies:
+ inherits "^2.0.3"
+ minimalistic-assert "^1.0.1"
+
+hex-color-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e"
+ integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==
+
+hmac-drbg@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz#d2745701025a6c775a6c545793ed502fc0c649a1"
+ integrity sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=
+ dependencies:
+ hash.js "^1.0.3"
+ minimalistic-assert "^1.0.0"
+ minimalistic-crypto-utils "^1.0.1"
+
+home-or-tmp@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz#e36c3f2d2cae7d746a857e38d18d5f32a7882db8"
+ integrity sha1-42w/LSyufXRqhX440Y1fMqeILbg=
+ dependencies:
+ os-homedir "^1.0.0"
+ os-tmpdir "^1.0.1"
+
+homedir-polyfill@^1.0.1:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8"
+ integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==
+ dependencies:
+ parse-passwd "^1.0.0"
+
+hosted-git-info@^2.1.4:
+ version "2.8.9"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
+ integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
+
+hosted-git-info@^4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.2.tgz#5e425507eede4fea846b7262f0838456c4209961"
+ integrity sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==
+ dependencies:
+ lru-cache "^6.0.0"
+
+hsl-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e"
+ integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=
+
+hsla-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38"
+ integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg=
+
+html-tags@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140"
+ integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==
+
+htmlparser2@3.8.x:
+ version "3.8.3"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz#996c28b191516a8be86501a7d79757e5c70c1068"
+ integrity sha1-mWwosZFRaovoZQGn15dX5ccMEGg=
+ dependencies:
+ domelementtype "1"
+ domhandler "2.3"
+ domutils "1.5"
+ entities "1.0"
+ readable-stream "1.1"
+
+htmlparser2@^3.10.0:
+ version "3.10.1"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f"
+ integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==
+ dependencies:
+ domelementtype "^1.3.1"
+ domhandler "^2.3.0"
+ domutils "^1.5.1"
+ entities "^1.1.1"
+ inherits "^2.0.1"
+ readable-stream "^3.1.1"
+
+htmlparser2@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz#9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78"
+ integrity sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==
+ dependencies:
+ domelementtype "^2.0.1"
+ domhandler "^3.0.0"
+ domutils "^2.0.0"
+ entities "^2.0.0"
+
+http2-client@^1.2.5:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/http2-client/-/http2-client-1.3.3.tgz#90fc15d646cca86956b156d07c83947d57d659a9"
+ integrity sha512-nUxLymWQ9pzkzTmir24p2RtsgruLmhje7lH3hLX1IpwvyTg77fW+1brenPPP3USAR+rQ36p5sTA/x7sjCJVkAA==
+
+https-browserify@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73"
+ integrity sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=
+
+iconv-lite@0.4:
+ version "0.4.24"
+ resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
+ integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ dependencies:
+ safer-buffer ">= 2.1.2 < 3"
+
+icss-replace-symbols@^1.0.2, icss-replace-symbols@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded"
+ integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
+
+icss-utils@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-3.0.1.tgz#ee70d3ae8cac38c6be5ed91e851b27eed343ad0f"
+ integrity sha1-7nDTroysOMa+XtkehRsn7tNDrQ8=
+ dependencies:
+ postcss "^6.0.2"
+
+icss-utils@^4.0.0, icss-utils@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz#21170b53789ee27447c2f47dd683081403f9a467"
+ integrity sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==
+ dependencies:
+ postcss "^7.0.14"
+
+ieee754@^1.1.4:
+ version "1.1.13"
+ resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz#ec168558e95aa181fd87d37f55c32bbcb6708b84"
+ integrity sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
+
+iferr@^0.1.5:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz#c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501"
+ integrity sha1-xg7taebY/bazEEofy8ocGS3FtQE=
+
+ignore@^4.0.6:
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
+ integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
+
+ignore@^5.1.1, ignore@^5.1.4, ignore@^5.1.8:
+ version "5.1.8"
+ resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
+ integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
+
+import-fresh@^3.0.0:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66"
+ integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
+ dependencies:
+ parent-module "^1.0.0"
+ resolve-from "^4.0.0"
+
+import-fresh@^3.2.1:
+ version "3.3.0"
+ resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
+ integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
+ dependencies:
+ parent-module "^1.0.0"
+ resolve-from "^4.0.0"
+
+import-lazy@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153"
+ integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==
+
+import-local@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz#55070be38a5993cf18ef6db7e961f5bee5c5a09d"
+ integrity sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==
+ dependencies:
+ pkg-dir "^3.0.0"
+ resolve-cwd "^2.0.0"
+
+imports-loader@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/imports-loader/-/imports-loader-1.1.0.tgz#1c3a388d0c5cd7f9eb08f3646d4aae3b70e57933"
+ integrity sha512-HcPM6rULdQ6EBLVq+5O+CF9xb7qiUjsRm6V28bTG/c3IU5sQkVZzUDwYY0r4jHvSAmVFdO9WA/vLAURR5WQSeQ==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^2.7.0"
+ source-map "^0.6.1"
+ strip-comments "^2.0.1"
+
+imurmurhash@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea"
+ integrity sha1-khi5srkoojixPcT7a21XbyMUU+o=
+
+indent-string@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
+ integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
+
+indexes-of@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607"
+ integrity sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
+
+infer-owner@^1.0.3, infer-owner@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467"
+ integrity sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==
+
+inflight@^1.0.4:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
+ integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ dependencies:
+ once "^1.3.0"
+ wrappy "1"
+
+inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
+ integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+
+inherits@2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1"
+ integrity sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=
+
+inherits@2.0.3:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de"
+ integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
+
+ini@^1.3.4, ini@^1.3.5:
+ version "1.3.8"
+ resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c"
+ integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==
+
+interpret@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e"
+ integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==
+
+invariant@^2.2.2:
+ version "2.2.4"
+ resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6"
+ integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==
+ dependencies:
+ loose-envify "^1.0.0"
+
+is-absolute-url@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698"
+ integrity sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==
+
+is-accessor-descriptor@^0.1.6:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6"
+ integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-accessor-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656"
+ integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
+ dependencies:
+ kind-of "^6.0.0"
+
+is-alphabetical@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d"
+ integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==
+
+is-alphanumerical@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf"
+ integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==
+ dependencies:
+ is-alphabetical "^1.0.0"
+ is-decimal "^1.0.0"
+
+is-arrayish@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+ integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
+
+is-binary-path@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898"
+ integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=
+ dependencies:
+ binary-extensions "^1.0.0"
+
+is-binary-path@~2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
+ integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ dependencies:
+ binary-extensions "^2.0.0"
+
+is-buffer@^1.1.5:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be"
+ integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
+
+is-buffer@^2.0.0:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191"
+ integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==
+
+is-callable@^1.1.4:
+ version "1.1.4"
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz#1e1adf219e1eeb684d691f9d6a05ff0d30a24d75"
+ integrity sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==
+
+is-callable@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.0.tgz#83336560b54a38e35e3a2df7afd0454d691468bb"
+ integrity sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==
+
+is-color-stop@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345"
+ integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=
+ dependencies:
+ css-color-names "^0.0.4"
+ hex-color-regex "^1.1.0"
+ hsl-regex "^1.0.0"
+ hsla-regex "^1.0.0"
+ rgb-regex "^1.0.1"
+ rgba-regex "^1.0.0"
+
+is-core-module@^2.2.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1"
+ integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==
+ dependencies:
+ has "^1.0.3"
+
+is-data-descriptor@^0.1.4:
+ version "0.1.4"
+ resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56"
+ integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-data-descriptor@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7"
+ integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
+ dependencies:
+ kind-of "^6.0.0"
+
+is-date-object@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz#9aa20eb6aeebbff77fbd33e74ca01b33581d3a16"
+ integrity sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=
+
+is-decimal@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5"
+ integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==
+
+is-descriptor@^0.1.0:
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca"
+ integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
+ dependencies:
+ is-accessor-descriptor "^0.1.6"
+ is-data-descriptor "^0.1.4"
+ kind-of "^5.0.0"
+
+is-descriptor@^1.0.0, is-descriptor@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec"
+ integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
+ dependencies:
+ is-accessor-descriptor "^1.0.0"
+ is-data-descriptor "^1.0.0"
+ kind-of "^6.0.2"
+
+is-extendable@^0.1.0, is-extendable@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
+ integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
+
+is-extendable@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4"
+ integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
+ dependencies:
+ is-plain-object "^2.0.4"
+
+is-extglob@^2.1.0, is-extglob@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
+ integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
+
+is-finite@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz#cc6677695602be550ef11e8b4aa6305342b6d0aa"
+ integrity sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=
+ dependencies:
+ number-is-nan "^1.0.0"
+
+is-fullwidth-code-point@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f"
+ integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+
+is-fullwidth-code-point@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
+ integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
+
+is-glob@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a"
+ integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=
+ dependencies:
+ is-extglob "^2.1.0"
+
+is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc"
+ integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
+ dependencies:
+ is-extglob "^2.1.1"
+
+is-hexadecimal@^1.0.0:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7"
+ integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==
+
+is-number@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195"
+ integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
+ dependencies:
+ kind-of "^3.0.2"
+
+is-number@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
+ integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+
+is-path-cwd@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb"
+ integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==
+
+is-path-in-cwd@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz#bfe2dca26c69f397265a4009963602935a053acb"
+ integrity sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==
+ dependencies:
+ is-path-inside "^2.1.0"
+
+is-path-inside@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz#7c9810587d659a40d27bcdb4d5616eab059494b2"
+ integrity sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==
+ dependencies:
+ path-is-inside "^1.0.2"
+
+is-plain-obj@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
+ integrity sha1-caUMhCnfync8kqOQpKA7OfzVHT4=
+
+is-plain-obj@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
+ integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
+
+is-plain-object@^2.0.3, is-plain-object@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677"
+ integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ dependencies:
+ isobject "^3.0.1"
+
+is-regex@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz#39d589a358bf18967f726967120b8fc1aed74eae"
+ integrity sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==
+ dependencies:
+ has "^1.0.3"
+
+is-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.0.tgz#ece38e389e490df0dc21caea2bd596f987f767ff"
+ integrity sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==
+ dependencies:
+ has-symbols "^1.0.1"
+
+is-regexp@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-2.1.0.tgz#cd734a56864e23b956bf4e7c66c396a4c0b22c2d"
+ integrity sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==
+
+is-resolvable@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz#fb18f87ce1feb925169c9a407c19318a3206ed88"
+ integrity sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==
+
+is-string@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6"
+ integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==
+
+is-symbol@^1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937"
+ integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
+ dependencies:
+ has-symbols "^1.0.1"
+
+is-typedarray@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a"
+ integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
+
+is-unicode-supported@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz#3f26c76a809593b52bfa2ecb5710ed2779b522a7"
+ integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==
+
+is-windows@^1.0.1, is-windows@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d"
+ integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
+
+is-wsl@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz#1f16e4aa22b04d1336b66188a66af3c600c3a66d"
+ integrity sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=
+
+isarray@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf"
+ integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
+
+isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11"
+ integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+
+isexe@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
+ integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+
+isobject@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89"
+ integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
+ dependencies:
+ isarray "1.0.0"
+
+isobject@^3.0.0, isobject@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df"
+ integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
+
+jquery@>=1.7, jquery@>=3.4.0, "jquery@^1.8.3 || ^2.0 || ^3.0":
+ version "3.4.1"
+ resolved "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz#714f1f8d9dde4bdfa55764ba37ef214630d80ef2"
+ integrity sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==
+
+"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+ integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+
+js-tokens@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
+ integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls=
+
+js-yaml@^3.12.1, js-yaml@^3.13.1:
+ version "3.14.0"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482"
+ integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==
+ dependencies:
+ argparse "^1.0.7"
+ esprima "^4.0.0"
+
+jsesc@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz#46c3fec8c1892b12b0833db9bc7622176dbab34b"
+ integrity sha1-RsP+yMGJKxKwgz25vHYiF226s0s=
+
+jsesc@^2.5.1:
+ version "2.5.2"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4"
+ integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
+
+jsesc@~0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d"
+ integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=
+
+jshint@^2.12.0:
+ version "2.12.0"
+ resolved "https://registry.yarnpkg.com/jshint/-/jshint-2.12.0.tgz#52e75bd058d587ef81a0e2f95e5cf18eb5dc5c37"
+ integrity sha512-TwuuaUDmra0JMkuqvqy+WGo2xGHSNjv1BA1nTIgtH2K5z1jHuAEeAgp7laaR+hLRmajRjcrM71+vByBDanCyYA==
+ dependencies:
+ cli "~1.0.0"
+ console-browserify "1.1.x"
+ exit "0.1.x"
+ htmlparser2 "3.8.x"
+ lodash "~4.17.19"
+ minimatch "~3.0.2"
+ shelljs "0.3.x"
+ strip-json-comments "1.0.x"
+
+json-parse-better-errors@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
+ integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
+
+json-parse-even-better-errors@^2.3.0:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
+ integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
+
+json-pointer@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/json-pointer/-/json-pointer-0.6.0.tgz#8e500550a6aac5464a473377da57aa6cc22828d7"
+ integrity sha1-jlAFUKaqxUZKRzN32leqbMIoKNc=
+ dependencies:
+ foreach "^2.0.4"
+
+json-schema-ref-parser@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/json-schema-ref-parser/-/json-schema-ref-parser-6.1.0.tgz#30af34aeab5bee0431da805dac0eb21b574bf63d"
+ integrity sha512-pXe9H1m6IgIpXmE5JSb8epilNTGsmTb2iPohAXpOdhqGFbQjNeHHsZxU+C8w6T81GZxSPFLeUoqDJmzxx5IGuw==
+ dependencies:
+ call-me-maybe "^1.0.1"
+ js-yaml "^3.12.1"
+ ono "^4.0.11"
+
+json-schema-traverse@^0.3.0:
+ version "0.3.1"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340"
+ integrity sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=
+
+json-schema-traverse@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
+ integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+
+json-schema-traverse@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
+ integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
+
+json-stable-stringify-without-jsonify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
+ integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
+
+json-to-ast@^2.0.3:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/json-to-ast/-/json-to-ast-2.1.0.tgz#041a9fcd03c0845036acb670d29f425cea4faaf9"
+ integrity sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==
+ dependencies:
+ code-error-fragment "0.0.230"
+ grapheme-splitter "^1.0.4"
+
+json5@^0.5.0, json5@^0.5.1:
+ version "0.5.1"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz#1eade7acc012034ad84e2396767ead9fa5495821"
+ integrity sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=
+
+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==
+ dependencies:
+ minimist "^1.2.0"
+
+json5@^2.1.2:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3"
+ integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==
+ dependencies:
+ minimist "^1.2.5"
+
+jsonfile@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb"
+ integrity sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=
+ optionalDependencies:
+ graceful-fs "^4.1.6"
+
+jsonpointer@^4.0.1:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.1.0.tgz#501fb89986a2389765ba09e6053299ceb4f2c2cc"
+ integrity sha512-CXcRvMyTlnR53xMcKnuMzfCA5i/nfblTnnr74CZb6C4vG39eu6w51t7nKmU5MfLfbTgGItliNyjO/ciNPDqClg==
+
+kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0:
+ version "3.2.2"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64"
+ integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57"
+ integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
+ dependencies:
+ is-buffer "^1.1.5"
+
+kind-of@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d"
+ integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
+
+kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
+ integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
+
+known-css-properties@^0.21.0:
+ version "0.21.0"
+ resolved "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.21.0.tgz#15fbd0bbb83447f3ce09d8af247ed47c68ede80d"
+ integrity sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==
+
+last-call-webpack-plugin@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz#9742df0e10e3cf46e5c0381c2de90d3a7a2d7555"
+ integrity sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==
+ dependencies:
+ lodash "^4.17.5"
+ webpack-sources "^1.1.0"
+
+leven@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2"
+ integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
+
+levn@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz#ae4562c007473b932a6200d403268dd2fffc6ade"
+ integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
+ dependencies:
+ prelude-ls "^1.2.1"
+ type-check "~0.4.0"
+
+lines-and-columns@^1.1.6:
+ version "1.1.6"
+ resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
+ integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
+
+load-json-file@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8"
+ integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=
+ dependencies:
+ graceful-fs "^4.1.2"
+ parse-json "^2.2.0"
+ pify "^2.0.0"
+ strip-bom "^3.0.0"
+
+loader-runner@^2.4.0:
+ version "2.4.0"
+ resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz#ed47066bfe534d7e84c4c7b9998c2a75607d9357"
+ integrity sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==
+
+loader-utils@^0.2.16:
+ version "0.2.17"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz#f86e6374d43205a6e6c60e9196f17c0299bfb348"
+ integrity sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=
+ dependencies:
+ big.js "^3.1.3"
+ emojis-list "^2.0.0"
+ json5 "^0.5.0"
+ object-assign "^4.0.1"
+
+loader-utils@^1.2.3, loader-utils@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz#c579b5e34cb34b1a74edc6c1fb36bfa371d5a613"
+ integrity sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^3.0.0"
+ json5 "^1.0.1"
+
+loader-utils@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz#e4cace5b816d425a166b5f097e10cd12b36064b0"
+ integrity sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==
+ dependencies:
+ big.js "^5.2.2"
+ emojis-list "^3.0.0"
+ json5 "^2.1.2"
+
+locate-path@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e"
+ integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
+ dependencies:
+ p-locate "^2.0.0"
+ path-exists "^3.0.0"
+
+locate-path@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e"
+ integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
+ dependencies:
+ p-locate "^3.0.0"
+ path-exists "^3.0.0"
+
+locate-path@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
+ integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
+ dependencies:
+ p-locate "^4.1.0"
+
+lodash.clonedeep@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
+ integrity sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=
+
+lodash.difference@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz#9ccb4e505d486b91651345772885a2df27fd017c"
+ integrity sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=
+
+lodash.memoize@^4.1.2:
+ version "4.1.2"
+ resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe"
+ integrity sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
+
+lodash.truncate@^4.4.2:
+ version "4.4.2"
+ resolved "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz#5a350da0b1113b837ecfffd5812cbe58d6eae193"
+ integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=
+
+lodash.uniq@^4.5.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
+ integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
+
+"lodash@>=3.5 <5", lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.21, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.3.0, lodash@~4.17.19:
+ version "4.17.21"
+ resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
+ integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
+
+log-symbols@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz#3fbdbb95b4683ac9fc785111e792e558d4abd503"
+ integrity sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==
+ dependencies:
+ chalk "^4.1.0"
+ is-unicode-supported "^0.1.0"
+
+longest-streak@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.4.tgz#b8599957da5b5dab64dee3fe316fa774597d90e4"
+ integrity sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==
+
+loose-envify@^1.0.0, loose-envify@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
+ integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
+ dependencies:
+ js-tokens "^3.0.0 || ^4.0.0"
+
+lru-cache@^5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
+ integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+ dependencies:
+ yallist "^3.0.2"
+
+lru-cache@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
+ integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
+ dependencies:
+ yallist "^4.0.0"
+
+lunr@2.3.8:
+ version "2.3.8"
+ resolved "https://registry.yarnpkg.com/lunr/-/lunr-2.3.8.tgz#a8b89c31f30b5a044b97d2d28e2da191b6ba2072"
+ integrity sha512-oxMeX/Y35PNFuZoHp+jUj5OSEmLCaIH4KTFJh7a93cHBoFmpw2IoPs22VIz7vyO2YUnx2Tn9dzIwO2P/4quIRg==
+
+make-dir@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
+ integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==
+ dependencies:
+ pify "^4.0.1"
+ semver "^5.6.0"
+
+make-dir@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f"
+ integrity sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
+ dependencies:
+ semver "^6.0.0"
+
+map-cache@^0.2.2:
+ version "0.2.2"
+ resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf"
+ integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
+
+map-obj@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
+ integrity sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=
+
+map-obj@^4.0.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.1.tgz#e4ea399dbc979ae735c83c863dd31bdf364277b7"
+ integrity sha512-+WA2/1sPmDj1dlvvJmB5G6JKfY9dpn7EVBUL06+y6PoljPkh+6V1QihwxNkbcGxCRjt2b0F9K0taiCuo7MbdFQ==
+
+map-visit@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f"
+ integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
+ dependencies:
+ object-visit "^1.0.0"
+
+mark.js@^8.11.1:
+ version "8.11.1"
+ resolved "https://registry.yarnpkg.com/mark.js/-/mark.js-8.11.1.tgz#180f1f9ebef8b0e638e4166ad52db879beb2ffc5"
+ integrity sha1-GA8fnr74sOY45BZq1S24eb6y/8U=
+
+marked@^0.7.0:
+ version "0.7.0"
+ resolved "https://registry.yarnpkg.com/marked/-/marked-0.7.0.tgz#b64201f051d271b1edc10a04d1ae9b74bb8e5c0e"
+ integrity sha512-c+yYdCZJQrsRjTPhUx7VKkApw9bwDkNbHUKo1ovgcfDjb2kc8rLuRbIFyXL5WOEUwzSSKo3IXpph2K6DqB/KZg==
+
+mathml-tag-names@^2.1.3:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz#4ddadd67308e780cf16a47685878ee27b736a0a3"
+ integrity sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==
+
+md5.js@^1.3.4:
+ version "1.3.5"
+ resolved "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz#b5d07b8e3216e3e27cd728d72f70d1e6a342005f"
+ integrity sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==
+ dependencies:
+ hash-base "^3.0.0"
+ inherits "^2.0.1"
+ safe-buffer "^5.1.2"
+
+mdast-util-from-markdown@^0.8.0:
+ version "0.8.5"
+ resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz#d1ef2ca42bc377ecb0463a987910dae89bd9a28c"
+ integrity sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==
+ dependencies:
+ "@types/mdast" "^3.0.0"
+ mdast-util-to-string "^2.0.0"
+ micromark "~2.11.0"
+ parse-entities "^2.0.0"
+ unist-util-stringify-position "^2.0.0"
+
+mdast-util-to-markdown@^0.6.0:
+ version "0.6.5"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz#b33f67ca820d69e6cc527a93d4039249b504bebe"
+ integrity sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==
+ dependencies:
+ "@types/unist" "^2.0.0"
+ longest-streak "^2.0.0"
+ mdast-util-to-string "^2.0.0"
+ parse-entities "^2.0.0"
+ repeat-string "^1.0.0"
+ zwitch "^1.0.0"
+
+mdast-util-to-string@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b"
+ integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==
+
+mdn-data@2.0.14:
+ version "2.0.14"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50"
+ integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==
+
+memoize-one@~5.1.1:
+ version "5.1.1"
+ resolved "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.1.1.tgz#047b6e3199b508eaec03504de71229b8eb1d75c0"
+ integrity sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==
+
+memory-fs@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz#3a9a20b8462523e447cfbc7e8bb80ed667bfc552"
+ integrity sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=
+ dependencies:
+ errno "^0.1.3"
+ readable-stream "^2.0.1"
+
+memory-fs@^0.5.0:
+ version "0.5.0"
+ resolved "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz#324c01288b88652966d161db77838720845a8e3c"
+ integrity sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==
+ dependencies:
+ errno "^0.1.3"
+ readable-stream "^2.0.1"
+
+meow@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364"
+ integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==
+ dependencies:
+ "@types/minimist" "^1.2.0"
+ camelcase-keys "^6.2.2"
+ decamelize "^1.2.0"
+ decamelize-keys "^1.1.0"
+ hard-rejection "^2.1.0"
+ minimist-options "4.1.0"
+ normalize-package-data "^3.0.0"
+ read-pkg-up "^7.0.1"
+ redent "^3.0.0"
+ trim-newlines "^3.0.0"
+ type-fest "^0.18.0"
+ yargs-parser "^20.2.3"
+
+merge2@^1.3.0:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
+ integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
+
+micromark@~2.11.0:
+ version "2.11.4"
+ resolved "https://registry.yarnpkg.com/micromark/-/micromark-2.11.4.tgz#d13436138eea826383e822449c9a5c50ee44665a"
+ integrity sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==
+ dependencies:
+ debug "^4.0.0"
+ parse-entities "^2.0.0"
+
+micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4:
+ version "3.1.10"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23"
+ integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ braces "^2.3.1"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ extglob "^2.0.4"
+ fragment-cache "^0.2.1"
+ kind-of "^6.0.2"
+ nanomatch "^1.2.9"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.2"
+
+micromatch@^4.0.2, micromatch@^4.0.4:
+ version "4.0.4"
+ resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"
+ integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==
+ dependencies:
+ braces "^3.0.1"
+ picomatch "^2.2.3"
+
+miller-rabin@^4.0.0:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d"
+ integrity sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==
+ dependencies:
+ bn.js "^4.0.0"
+ brorand "^1.0.1"
+
+mime-db@1.44.0:
+ version "1.44.0"
+ resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz#fa11c5eb0aca1334b4233cb4d52f10c5a6272f92"
+ integrity sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==
+
+mime-types@^2.1.26:
+ version "2.1.27"
+ resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz#47949f98e279ea53119f5722e0f34e529bec009f"
+ integrity sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==
+ dependencies:
+ mime-db "1.44.0"
+
+min-indent@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
+ integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
+
+mini-css-extract-plugin@1.6.0:
+ version "1.6.0"
+ resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.0.tgz#b4db2525af2624899ed64a23b0016e0036411893"
+ integrity sha512-nPFKI7NSy6uONUo9yn2hIfb9vyYvkFu95qki0e21DQ9uaqNKDP15DGpK0KnV6wDroWxPHtExrdEwx/yDQ8nVRw==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^3.0.0"
+ webpack-sources "^1.1.0"
+
+minimalistic-assert@^1.0.0, minimalistic-assert@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
+ integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
+
+minimalistic-crypto-utils@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
+ integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=
+
+minimatch@^3.0.4, minimatch@~3.0.2:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
+ integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
+ dependencies:
+ brace-expansion "^1.1.7"
+
+minimist-options@4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
+ integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
+ dependencies:
+ arrify "^1.0.1"
+ is-plain-obj "^1.1.0"
+ kind-of "^6.0.3"
+
+minimist@^1.2.0, minimist@^1.2.5:
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
+ integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
+
+minipass-collect@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617"
+ integrity sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==
+ dependencies:
+ minipass "^3.0.0"
+
+minipass-flush@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz#82e7135d7e89a50ffe64610a787953c4c4cbb373"
+ integrity sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==
+ dependencies:
+ minipass "^3.0.0"
+
+minipass-pipeline@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz#55f7839307d74859d6e8ada9c3ebe72cec216a34"
+ integrity sha512-cFOknTvng5vqnwOpDsZTWhNll6Jf8o2x+/diplafmxpuIymAjzoOolZG0VvQf3V2HgqzJNhnuKHYp2BqDgz8IQ==
+ dependencies:
+ minipass "^3.0.0"
+
+minipass@^3.0.0, minipass@^3.1.1:
+ version "3.1.3"
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz#7d42ff1f39635482e15f9cdb53184deebd5815fd"
+ integrity sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==
+ dependencies:
+ yallist "^4.0.0"
+
+minizlib@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.0.tgz#fd52c645301ef09a63a2c209697c294c6ce02cf3"
+ integrity sha512-EzTZN/fjSvifSX0SlqUERCN39o6T40AMarPbv0MrarSFtIITCBh7bi+dU8nxGFHuqs9jdIAeoYoKuQAAASsPPA==
+ dependencies:
+ minipass "^3.0.0"
+ yallist "^4.0.0"
+
+mississippi@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz#ea0a3291f97e0b5e8776b363d5f0a12d94c67022"
+ integrity sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==
+ dependencies:
+ concat-stream "^1.5.0"
+ duplexify "^3.4.2"
+ end-of-stream "^1.1.0"
+ flush-write-stream "^1.0.0"
+ from2 "^2.1.0"
+ parallel-transform "^1.1.0"
+ pump "^3.0.0"
+ pumpify "^1.3.3"
+ stream-each "^1.1.0"
+ through2 "^2.0.0"
+
+mixin-deep@^1.2.0:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz#1120b43dc359a785dce65b55b82e257ccf479566"
+ integrity sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==
+ dependencies:
+ for-in "^1.0.2"
+ is-extendable "^1.0.1"
+
+mkdirp@^0.5.1, mkdirp@^0.5.3:
+ version "0.5.5"
+ resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
+ integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
+ dependencies:
+ minimist "^1.2.5"
+
+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==
+
+mobx-react-lite@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-3.2.0.tgz#331d7365a6b053378dfe9c087315b4e41c5df69f"
+ integrity sha512-q5+UHIqYCOpBoFm/PElDuOhbcatvTllgRp3M1s+Hp5j0Z6XNgDbgqxawJ0ZAUEyKM8X1zs70PCuhAIzX1f4Q/g==
+
+mobx-react@^7.0.5:
+ version "7.1.0"
+ resolved "https://registry.yarnpkg.com/mobx-react/-/mobx-react-7.1.0.tgz#d947cada3cfad294b4b6f692e969c242b9c16eaf"
+ integrity sha512-DxvA6VXmnZ+N9f/UTtolWtdRnAAQY2iHWTSPLktfpj8NKlXUe4dabBAjuXrBcZUM8GjLWnxD1ZEjssXq1M0RAw==
+ dependencies:
+ mobx-react-lite "^3.2.0"
+
+moment-locales-webpack-plugin@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/moment-locales-webpack-plugin/-/moment-locales-webpack-plugin-1.2.0.tgz#9af83876a44053706b868ceece5119584d10d7aa"
+ integrity sha512-QAi5v0OlPUP7GXviKMtxnpBAo8WmTHrUNN7iciAhNOEAd9evCOvuN0g1N7ThIg3q11GLCkjY1zQ2saRcf/43nQ==
+ dependencies:
+ lodash.difference "^4.5.0"
+
+moment-timezone@^0.4.0:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.4.1.tgz#81f598c3ad5e22cdad796b67ecd8d88d0f5baa06"
+ integrity sha1-gfWYw61eIs2teWtn7NjYjQ9bqgY=
+ dependencies:
+ moment ">= 2.6.0"
+
+moment-timezone@^0.5.28:
+ version "0.5.28"
+ resolved "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.28.tgz#f093d789d091ed7b055d82aa81a82467f72e4338"
+ integrity sha512-TDJkZvAyKIVWg5EtVqRzU97w0Rb0YVbfpqyjgu6GwXCAohVRqwZjf4fOzDE6p1Ch98Sro/8hQQi65WDXW5STPw==
+ dependencies:
+ moment ">= 2.9.0"
+
+"moment@>= 2.6.0", "moment@>= 2.9.0", moment@^2.10:
+ version "2.24.0"
+ resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b"
+ integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==
+
+move-concurrently@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92"
+ integrity sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=
+ dependencies:
+ aproba "^1.1.1"
+ copy-concurrently "^1.0.0"
+ fs-write-stream-atomic "^1.0.8"
+ mkdirp "^0.5.1"
+ rimraf "^2.5.4"
+ run-queue "^1.0.3"
+
+ms@2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8"
+ integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
+
+ms@2.1.2:
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
+ integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+
+ms@^2.1.1:
+ version "2.1.3"
+ resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
+ integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==
+
+nan@^2.12.1:
+ version "2.14.1"
+ resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01"
+ integrity sha512-isWHgVjnFjh2x2yuJ/tj3JbwoHu3UC2dX5G/88Cm24yB6YopVgxvBObDY7n5xW6ExmFhJpSEQqFPvq9zaXc8Jw==
+
+nanoid@^3.1.23:
+ version "3.1.23"
+ resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81"
+ integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==
+
+nanomatch@^1.2.9:
+ version "1.2.13"
+ resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119"
+ integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
+ dependencies:
+ arr-diff "^4.0.0"
+ array-unique "^0.3.2"
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ fragment-cache "^0.2.1"
+ is-windows "^1.0.2"
+ kind-of "^6.0.2"
+ object.pick "^1.3.0"
+ regex-not "^1.0.0"
+ snapdragon "^0.8.1"
+ to-regex "^3.0.1"
+
+natural-compare@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
+ integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
+
+neo-async@^2.5.0, neo-async@^2.6.1:
+ version "2.6.2"
+ resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f"
+ integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
+
+nice-try@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366"
+ integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==
+
+node-fetch-h2@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz#c6188325f9bd3d834020bf0f2d6dc17ced2241ac"
+ integrity sha512-ofRW94Ab0T4AOh5Fk8t0h8OBWrmjb0SSB20xh1H8YnPV9EJ+f5AMoYSUQ2zgJ4Iq2HAK0I2l5/Nequ8YzFS3Hg==
+ dependencies:
+ http2-client "^1.2.5"
+
+node-libs-browser@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz#b64f513d18338625f90346d27b0d235e631f6425"
+ integrity sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==
+ dependencies:
+ assert "^1.1.1"
+ browserify-zlib "^0.2.0"
+ buffer "^4.3.0"
+ console-browserify "^1.1.0"
+ constants-browserify "^1.0.0"
+ crypto-browserify "^3.11.0"
+ domain-browser "^1.1.1"
+ events "^3.0.0"
+ https-browserify "^1.0.0"
+ os-browserify "^0.3.0"
+ path-browserify "0.0.1"
+ process "^0.11.10"
+ punycode "^1.2.4"
+ querystring-es3 "^0.2.0"
+ readable-stream "^2.3.3"
+ stream-browserify "^2.0.1"
+ stream-http "^2.7.2"
+ string_decoder "^1.0.0"
+ timers-browserify "^2.0.4"
+ tty-browserify "0.0.0"
+ url "^0.11.0"
+ util "^0.11.0"
+ vm-browserify "^1.0.1"
+
+node-readfiles@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/node-readfiles/-/node-readfiles-0.2.0.tgz#dbbd4af12134e2e635c245ef93ffcf6f60673a5d"
+ integrity sha1-271K8SE04uY1wkXvk//Pb2BnOl0=
+ dependencies:
+ es6-promise "^3.2.1"
+
+node-releases@^1.1.61:
+ version "1.1.63"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.63.tgz#db6dbb388544c31e888216304e8fd170efee3ff5"
+ integrity sha512-ukW3iCfQaoxJkSPN+iK7KznTeqDGVJatAEuXsJERYHa9tn/KaT5lBdIyxQjLEVTzSkyjJEuQ17/vaEjrOauDkg==
+
+node-releases@^1.1.71:
+ version "1.1.71"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb"
+ integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg==
+
+normalize-package-data@^2.3.2, normalize-package-data@^2.5.0:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
+ integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
+ dependencies:
+ hosted-git-info "^2.1.4"
+ resolve "^1.10.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
+normalize-package-data@^3.0.0:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.2.tgz#cae5c410ae2434f9a6c1baa65d5bc3b9366c8699"
+ integrity sha512-6CdZocmfGaKnIHPVFhJJZ3GuR8SsLKvDANFp47Jmy51aKIr8akjAWTSxtpI+MBgBFdSMRyo4hMpDlT6dTffgZg==
+ dependencies:
+ hosted-git-info "^4.0.1"
+ resolve "^1.20.0"
+ semver "^7.3.4"
+ validate-npm-package-license "^3.0.1"
+
+normalize-path@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9"
+ integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
+ dependencies:
+ remove-trailing-separator "^1.0.1"
+
+normalize-path@^3.0.0, normalize-path@~3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
+ integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+
+normalize-range@^0.1.2:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
+ integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=
+
+normalize-selector@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/normalize-selector/-/normalize-selector-0.2.0.tgz#d0b145eb691189c63a78d201dc4fdb1293ef0c03"
+ integrity sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=
+
+normalize-url@^6.0.1:
+ version "6.0.1"
+ resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.0.1.tgz#a4f27f58cf8c7b287b440b8a8201f42d0b00d256"
+ integrity sha512-VU4pzAuh7Kip71XEmO9aNREYAdMHFGTVj/i+CaTImS8x0i1d3jUZkXhqluy/PRgjPLMgsLQulYY3PJ/aSbSjpQ==
+
+nth-check@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125"
+ integrity sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==
+ dependencies:
+ boolbase "^1.0.0"
+
+num2fraction@^1.2.2:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede"
+ integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=
+
+number-is-nan@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d"
+ integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
+
+nvd3@^1.8.6:
+ version "1.8.6"
+ resolved "https://registry.yarnpkg.com/nvd3/-/nvd3-1.8.6.tgz#2d3eba74bf33363b5101ebf1d093c59a53ae73c4"
+ integrity sha1-LT66dL8zNjtRAevx0JPFmlOuc8Q=
+
+oas-kit-common@^1.0.8:
+ version "1.0.8"
+ resolved "https://registry.yarnpkg.com/oas-kit-common/-/oas-kit-common-1.0.8.tgz#6d8cacf6e9097967a4c7ea8bcbcbd77018e1f535"
+ integrity sha512-pJTS2+T0oGIwgjGpw7sIRU8RQMcUoKCDWFLdBqKB2BNmGpbBMH2sdqAaOXUg8OzonZHU0L7vfJu1mJFEiYDWOQ==
+ dependencies:
+ fast-safe-stringify "^2.0.7"
+
+oas-linter@^3.1.3:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/oas-linter/-/oas-linter-3.2.1.tgz#1a6d9117d146805b58e56df479861de0293b6e5b"
+ integrity sha512-e5G6bbq3Nrfxm+SDPR5AiZ6n2smVUmhLA1OgI2/Bl8e2ywfWsKw/yuqrwiXXiNHb1wdM/GyPMX6QjCGJODlaaA==
+ dependencies:
+ "@exodus/schemasafe" "^1.0.0-rc.2"
+ should "^13.2.1"
+ yaml "^1.10.0"
+
+oas-resolver@^2.4.3:
+ version "2.5.4"
+ resolved "https://registry.yarnpkg.com/oas-resolver/-/oas-resolver-2.5.4.tgz#81fa1aaa7e2387ab2dba1045827e9d7b79822326"
+ integrity sha512-1vIj5Wkjmi+kZj5sFamt95LkuXoalmoKUohtaUQoCQZjLfPFaY8uZ7nw6IZaWuE6eLON2b6xrXhxD4hiTdYl0g==
+ dependencies:
+ node-fetch-h2 "^2.3.0"
+ oas-kit-common "^1.0.8"
+ reftools "^1.1.8"
+ yaml "^1.10.0"
+ yargs "^16.1.1"
+
+oas-schema-walker@^1.1.5:
+ version "1.1.5"
+ resolved "https://registry.yarnpkg.com/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz#74c3cd47b70ff8e0b19adada14455b5d3ac38a22"
+ integrity sha512-2yucenq1a9YPmeNExoUa9Qwrt9RFkjqaMAA1X+U7sbb0AqBeTIdMHky9SQQ6iN94bO5NW0W4TRYXerG+BdAvAQ==
+
+oas-validator@^4.0.8:
+ version "4.0.8"
+ resolved "https://registry.yarnpkg.com/oas-validator/-/oas-validator-4.0.8.tgz#4f1a4d6bd9e030ad07db03fd7a7bc3a91aabcc7d"
+ integrity sha512-bIt8erTyclF7bkaySTtQ9sppqyVc+mAlPi7vPzCLVHJsL9nrivQjc/jHLX/o+eGbxHd6a6YBwuY/Vxa6wGsiuw==
+ dependencies:
+ ajv "^5.5.2"
+ better-ajv-errors "^0.6.7"
+ call-me-maybe "^1.0.1"
+ oas-kit-common "^1.0.8"
+ oas-linter "^3.1.3"
+ oas-resolver "^2.4.3"
+ oas-schema-walker "^1.1.5"
+ reftools "^1.1.5"
+ should "^13.2.1"
+ yaml "^1.8.3"
+
+object-assign@^4.0.1, object-assign@^4.1.1:
+ version "4.1.1"
+ resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
+ integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
+
+object-copy@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"
+ integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
+ dependencies:
+ copy-descriptor "^0.1.0"
+ define-property "^0.2.5"
+ kind-of "^3.0.3"
+
+object-inspect@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz#f4f6bd181ad77f006b5ece60bd0b6f398ff74a67"
+ integrity sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==
+
+object-keys@^1.0.11, object-keys@^1.0.12, object-keys@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
+ integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
+
+object-visit@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb"
+ integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
+ dependencies:
+ isobject "^3.0.0"
+
+object.assign@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da"
+ integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==
+ dependencies:
+ define-properties "^1.1.2"
+ function-bind "^1.1.1"
+ has-symbols "^1.0.0"
+ object-keys "^1.0.11"
+
+object.entries@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz#ee1cf04153de02bb093fec33683900f57ce5399b"
+ integrity sha512-ilqR7BgdyZetJutmDPfXCDffGa0/Yzl2ivVNpbx/g4UeWrCdRnFDUBrKJGLhGieRHDATnyZXWBeCb29k9CJysQ==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.0-next.1"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+
+object.entries@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz#bc73f00acb6b6bb16c203434b10f9a7e797d3add"
+ integrity sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.5"
+ has "^1.0.3"
+
+object.pick@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
+ integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
+ dependencies:
+ isobject "^3.0.1"
+
+object.values@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e"
+ integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.0-next.1"
+ function-bind "^1.1.1"
+ has "^1.0.3"
+
+once@^1.3.0, once@^1.3.1, once@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
+ integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
+ dependencies:
+ wrappy "1"
+
+ono@^4.0.11:
+ version "4.0.11"
+ resolved "https://registry.yarnpkg.com/ono/-/ono-4.0.11.tgz#c7f4209b3e396e8a44ef43b9cedc7f5d791d221d"
+ integrity sha512-jQ31cORBFE6td25deYeD80wxKBMj+zBmHTrVxnc6CKhx8gho6ipmWM5zj/oeoqioZ99yqBls9Z/9Nss7J26G2g==
+ dependencies:
+ format-util "^1.0.3"
+
+openapi-sampler@^1.0.0-beta.18:
+ version "1.0.0-beta.18"
+ resolved "https://registry.yarnpkg.com/openapi-sampler/-/openapi-sampler-1.0.0-beta.18.tgz#9e0845616a669e048860625ea5c10d0f554f1b53"
+ integrity sha512-nG/0kvvSY5FbrU5A+Dbp1xTQN++7pKIh87/atryZlxrzDuok5Y6TCbpxO1jYqpUKLycE4ReKGHCywezngG6xtQ==
+ dependencies:
+ json-pointer "^0.6.0"
+
+optimize-css-assets-webpack-plugin@6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-6.0.0.tgz#00acd99d420715ad96ed3d8ad65a8a4df1be233b"
+ integrity sha512-XKVxJuCBSslP1Eyuf1uVtZT3Pkp6jEIkmg7BMcNU/pq6XAnDXTINkYFWmiQWt8+j//FO4dIDd4v+gn0m5VWJIw==
+ dependencies:
+ cssnano "^5.0.2"
+ last-call-webpack-plugin "^3.0.0"
+ postcss "^8.2.1"
+
+optionator@^0.9.1:
+ version "0.9.1"
+ resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz#4f236a6373dae0566a6d43e1326674f50c291499"
+ integrity sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
+ dependencies:
+ deep-is "^0.1.3"
+ fast-levenshtein "^2.0.6"
+ levn "^0.4.1"
+ prelude-ls "^1.2.1"
+ type-check "^0.4.0"
+ word-wrap "^1.2.3"
+
+os-browserify@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27"
+ integrity sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=
+
+os-homedir@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3"
+ integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
+
+os-tmpdir@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274"
+ integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
+
+p-limit@^1.1.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8"
+ integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
+ dependencies:
+ p-try "^1.0.0"
+
+p-limit@^2.0.0, p-limit@^2.2.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
+ integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
+ dependencies:
+ p-try "^2.0.0"
+
+p-limit@^3.0.1:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.0.2.tgz#1664e010af3cadc681baafd3e2a437be7b0fb5fe"
+ integrity sha512-iwqZSOoWIW+Ew4kAGUlN16J4M7OB3ysMLSZtnhmqx7njIHFPlxWBX8xo3lVTyFVq6mI/lL9qt2IsN1sHwaxJkg==
+ dependencies:
+ p-try "^2.0.0"
+
+p-locate@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
+ integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
+ dependencies:
+ p-limit "^1.1.0"
+
+p-locate@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4"
+ integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
+ dependencies:
+ p-limit "^2.0.0"
+
+p-locate@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
+ integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
+ dependencies:
+ p-limit "^2.2.0"
+
+p-map@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175"
+ integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==
+
+p-map@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b"
+ integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==
+ dependencies:
+ aggregate-error "^3.0.0"
+
+p-try@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3"
+ integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
+
+p-try@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
+ integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+
+pako@~1.0.5:
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz#6c9599d340d54dfd3946380252a35705a6b992bf"
+ integrity sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==
+
+parallel-transform@^1.1.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz#9049ca37d6cb2182c3b1d2c720be94d14a5814fc"
+ integrity sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==
+ dependencies:
+ cyclist "^1.0.1"
+ inherits "^2.0.3"
+ readable-stream "^2.1.5"
+
+parent-module@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
+ integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
+ dependencies:
+ callsites "^3.0.0"
+
+parse-asn1@^5.0.0, parse-asn1@^5.1.5:
+ version "5.1.5"
+ resolved "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.5.tgz#003271343da58dc94cace494faef3d2147ecea0e"
+ integrity sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==
+ dependencies:
+ asn1.js "^4.0.0"
+ browserify-aes "^1.0.0"
+ create-hash "^1.1.0"
+ evp_bytestokey "^1.0.0"
+ pbkdf2 "^3.0.3"
+ safe-buffer "^5.1.1"
+
+parse-entities@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8"
+ integrity sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==
+ dependencies:
+ character-entities "^1.0.0"
+ character-entities-legacy "^1.0.0"
+ character-reference-invalid "^1.0.0"
+ is-alphanumerical "^1.0.0"
+ is-decimal "^1.0.0"
+ is-hexadecimal "^1.0.0"
+
+parse-json@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9"
+ integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
+ dependencies:
+ error-ex "^1.2.0"
+
+parse-json@^5.0.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
+ integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ error-ex "^1.3.1"
+ json-parse-even-better-errors "^2.3.0"
+ lines-and-columns "^1.1.6"
+
+parse-passwd@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6"
+ integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=
+
+pascalcase@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14"
+ integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
+
+path-browserify@0.0.1:
+ version "0.0.1"
+ resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a"
+ integrity sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==
+
+path-dirname@^1.0.0:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0"
+ integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=
+
+path-exists@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515"
+ integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
+
+path-exists@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
+ integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
+
+path-is-absolute@^1.0.0, path-is-absolute@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
+ integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
+
+path-is-inside@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53"
+ integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=
+
+path-key@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40"
+ integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
+
+path-key@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
+ integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
+
+path-parse@^1.0.6:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c"
+ integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
+
+path-type@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73"
+ integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=
+ dependencies:
+ pify "^2.0.0"
+
+path-type@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
+ integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
+
+pbkdf2@^3.0.3:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.1.tgz#cb8724b0fada984596856d1a6ebafd3584654b94"
+ integrity sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==
+ dependencies:
+ create-hash "^1.1.2"
+ create-hmac "^1.1.4"
+ ripemd160 "^2.0.1"
+ safe-buffer "^5.0.1"
+ sha.js "^2.4.8"
+
+perfect-scrollbar@^1.4.0:
+ version "1.5.0"
+ resolved "https://registry.yarnpkg.com/perfect-scrollbar/-/perfect-scrollbar-1.5.0.tgz#821d224ed8ff61990c23f26db63048cdc75b6b83"
+ integrity sha512-NrNHJn5mUGupSiheBTy6x+6SXCFbLlm8fVZh9moIzw/LgqElN5q4ncR4pbCBCYuCJ8Kcl9mYM0NgDxvW+b4LxA==
+
+picomatch@^2.0.4:
+ version "2.2.2"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad"
+ integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
+
+picomatch@^2.2.1, picomatch@^2.2.3:
+ version "2.2.3"
+ resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz#465547f359ccc206d3c48e46a1bcb89bf7ee619d"
+ integrity sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==
+
+pify@^2.0.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c"
+ integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
+
+pify@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
+ integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
+
+pinkie-promise@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa"
+ integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o=
+ dependencies:
+ pinkie "^2.0.0"
+
+pinkie@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870"
+ integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA=
+
+pkg-dir@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b"
+ integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=
+ dependencies:
+ find-up "^2.1.0"
+
+pkg-dir@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3"
+ integrity sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==
+ dependencies:
+ find-up "^3.0.0"
+
+pkg-dir@^4.1.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3"
+ integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
+ dependencies:
+ find-up "^4.0.0"
+
+polished@^3.6.5:
+ version "3.7.1"
+ resolved "https://registry.yarnpkg.com/polished/-/polished-3.7.1.tgz#d1addc87ee16eb5b413c6165eda37600cccb9c11"
+ integrity sha512-/QgHrNGYwIA4mwxJ/7FSvalUJsm7KNfnXiScVSEG2Xa5qxDeBn4nmdjN2pW00mkM2Tts64ktc47U8F7Ed1BRAA==
+ dependencies:
+ "@babel/runtime" "^7.12.5"
+
+posix-character-classes@^0.1.0:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab"
+ integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
+
+postcss-calc@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.0.0.tgz#a05b87aacd132740a5db09462a3612453e5df90a"
+ integrity sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==
+ dependencies:
+ postcss-selector-parser "^6.0.2"
+ postcss-value-parser "^4.0.2"
+
+postcss-colormin@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.2.0.tgz#2b620b88c0ff19683f3349f4cf9e24ebdafb2c88"
+ integrity sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==
+ dependencies:
+ browserslist "^4.16.6"
+ caniuse-api "^3.0.0"
+ colord "^2.0.1"
+ postcss-value-parser "^4.1.0"
+
+postcss-convert-values@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz#4ec19d6016534e30e3102fdf414e753398645232"
+ integrity sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==
+ dependencies:
+ postcss-value-parser "^4.1.0"
+
+postcss-discard-comments@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz#9eae4b747cf760d31f2447c27f0619d5718901fe"
+ integrity sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==
+
+postcss-discard-duplicates@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz#68f7cc6458fe6bab2e46c9f55ae52869f680e66d"
+ integrity sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==
+
+postcss-discard-empty@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz#ee136c39e27d5d2ed4da0ee5ed02bc8a9f8bf6d8"
+ integrity sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==
+
+postcss-discard-overridden@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz#454b41f707300b98109a75005ca4ab0ff2743ac6"
+ integrity sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==
+
+postcss-html@^0.36.0:
+ version "0.36.0"
+ resolved "https://registry.yarnpkg.com/postcss-html/-/postcss-html-0.36.0.tgz#b40913f94eaacc2453fd30a1327ad6ee1f88b204"
+ integrity sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==
+ dependencies:
+ htmlparser2 "^3.10.0"
+
+postcss-less@^3.1.4:
+ version "3.1.4"
+ resolved "https://registry.yarnpkg.com/postcss-less/-/postcss-less-3.1.4.tgz#369f58642b5928ef898ffbc1a6e93c958304c5ad"
+ integrity sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==
+ dependencies:
+ postcss "^7.0.14"
+
+postcss-media-query-parser@^0.2.3:
+ version "0.2.3"
+ resolved "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz#27b39c6f4d94f81b1a73b8f76351c609e5cef244"
+ integrity sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=
+
+postcss-merge-longhand@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz#277ada51d9a7958e8ef8cf263103c9384b322a41"
+ integrity sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==
+ dependencies:
+ css-color-names "^1.0.1"
+ postcss-value-parser "^4.1.0"
+ stylehacks "^5.0.1"
+
+postcss-merge-rules@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz#d6e4d65018badbdb7dcc789c4f39b941305d410a"
+ integrity sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==
+ dependencies:
+ browserslist "^4.16.6"
+ caniuse-api "^3.0.0"
+ cssnano-utils "^2.0.1"
+ postcss-selector-parser "^6.0.5"
+ vendors "^1.0.3"
+
+postcss-minify-font-values@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz#a90cefbfdaa075bd3dbaa1b33588bb4dc268addf"
+ integrity sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==
+ dependencies:
+ postcss-value-parser "^4.1.0"
+
+postcss-minify-gradients@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.1.tgz#2dc79fd1a1afcb72a9e727bc549ce860f93565d2"
+ integrity sha512-odOwBFAIn2wIv+XYRpoN2hUV3pPQlgbJ10XeXPq8UY2N+9ZG42xu45lTn/g9zZ+d70NKSQD6EOi6UiCMu3FN7g==
+ dependencies:
+ cssnano-utils "^2.0.1"
+ is-color-stop "^1.1.0"
+ postcss-value-parser "^4.1.0"
+
+postcss-minify-params@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz#371153ba164b9d8562842fdcd929c98abd9e5b6c"
+ integrity sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==
+ dependencies:
+ alphanum-sort "^1.0.2"
+ browserslist "^4.16.0"
+ cssnano-utils "^2.0.1"
+ postcss-value-parser "^4.1.0"
+ uniqs "^2.0.0"
+
+postcss-minify-selectors@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz#4385c845d3979ff160291774523ffa54eafd5a54"
+ integrity sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==
+ dependencies:
+ alphanum-sort "^1.0.2"
+ postcss-selector-parser "^6.0.5"
+
+postcss-modules-extract-imports@^1.0.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz#dc87e34148ec7eab5f791f7cd5849833375b741a"
+ integrity sha512-6jt9XZwUhwmRUhb/CkyJY020PYaPJsCyt3UjbaWo6XEbH/94Hmv6MP7fG2C5NDU/BcHzyGYxNtHvM+LTf9HrYw==
+ dependencies:
+ postcss "^6.0.1"
+
+postcss-modules-extract-imports@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz#818719a1ae1da325f9832446b01136eeb493cd7e"
+ integrity sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==
+ dependencies:
+ postcss "^7.0.5"
+
+postcss-modules-local-by-default@^1.0.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069"
+ integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=
+ dependencies:
+ css-selector-tokenizer "^0.7.0"
+ postcss "^6.0.1"
+
+postcss-modules-local-by-default@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz#e8a6561be914aaf3c052876377524ca90dbb7915"
+ integrity sha512-jM/V8eqM4oJ/22j0gx4jrp63GSvDH6v86OqyTHHUvk4/k1vceipZsaymiZ5PvocqZOl5SFHiFJqjs3la0wnfIQ==
+ dependencies:
+ icss-utils "^4.1.1"
+ postcss "^7.0.16"
+ postcss-selector-parser "^6.0.2"
+ postcss-value-parser "^4.0.0"
+
+postcss-modules-resolve-imports@^1.3.0:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-resolve-imports/-/postcss-modules-resolve-imports-1.3.0.tgz#398d3000b95ae969420cdf4cd83fa8067f1c5eae"
+ integrity sha1-OY0wALla6WlCDN9M2D+oBn8cXq4=
+ dependencies:
+ css-selector-tokenizer "^0.7.0"
+ icss-utils "^3.0.1"
+ minimist "^1.2.0"
+
+postcss-modules-scope@^1.0.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90"
+ integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A=
+ dependencies:
+ css-selector-tokenizer "^0.7.0"
+ postcss "^6.0.1"
+
+postcss-modules-scope@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz#385cae013cc7743f5a7d7602d1073a89eaae62ee"
+ integrity sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==
+ dependencies:
+ postcss "^7.0.6"
+ postcss-selector-parser "^6.0.0"
+
+postcss-modules-values@^1.1.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20"
+ integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=
+ dependencies:
+ icss-replace-symbols "^1.1.0"
+ postcss "^6.0.1"
+
+postcss-modules-values@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz#5b5000d6ebae29b4255301b4a3a54574423e7f10"
+ integrity sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==
+ dependencies:
+ icss-utils "^4.0.0"
+ postcss "^7.0.6"
+
+postcss-normalize-charset@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz#121559d1bebc55ac8d24af37f67bd4da9efd91d0"
+ integrity sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==
+
+postcss-normalize-display-values@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz#62650b965981a955dffee83363453db82f6ad1fd"
+ integrity sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==
+ dependencies:
+ cssnano-utils "^2.0.1"
+ postcss-value-parser "^4.1.0"
+
+postcss-normalize-positions@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz#868f6af1795fdfa86fbbe960dceb47e5f9492fe5"
+ integrity sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==
+ dependencies:
+ postcss-value-parser "^4.1.0"
+
+postcss-normalize-repeat-style@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz#cbc0de1383b57f5bb61ddd6a84653b5e8665b2b5"
+ integrity sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==
+ dependencies:
+ cssnano-utils "^2.0.1"
+ postcss-value-parser "^4.1.0"
+
+postcss-normalize-string@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz#d9eafaa4df78c7a3b973ae346ef0e47c554985b0"
+ integrity sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==
+ dependencies:
+ postcss-value-parser "^4.1.0"
+
+postcss-normalize-timing-functions@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz#8ee41103b9130429c6cbba736932b75c5e2cb08c"
+ integrity sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==
+ dependencies:
+ cssnano-utils "^2.0.1"
+ postcss-value-parser "^4.1.0"
+
+postcss-normalize-unicode@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz#82d672d648a411814aa5bf3ae565379ccd9f5e37"
+ integrity sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==
+ dependencies:
+ browserslist "^4.16.0"
+ postcss-value-parser "^4.1.0"
+
+postcss-normalize-url@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz#ddcdfb7cede1270740cf3e4dfc6008bd96abc763"
+ integrity sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==
+ dependencies:
+ is-absolute-url "^3.0.3"
+ normalize-url "^6.0.1"
+ postcss-value-parser "^4.1.0"
+
+postcss-normalize-whitespace@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz#b0b40b5bcac83585ff07ead2daf2dcfbeeef8e9a"
+ integrity sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==
+ dependencies:
+ postcss-value-parser "^4.1.0"
+
+postcss-ordered-values@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz#1f351426977be00e0f765b3164ad753dac8ed044"
+ integrity sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==
+ dependencies:
+ cssnano-utils "^2.0.1"
+ postcss-value-parser "^4.1.0"
+
+postcss-reduce-initial@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz#9d6369865b0f6f6f6b165a0ef5dc1a4856c7e946"
+ integrity sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==
+ dependencies:
+ browserslist "^4.16.0"
+ caniuse-api "^3.0.0"
+
+postcss-reduce-transforms@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz#93c12f6a159474aa711d5269923e2383cedcf640"
+ integrity sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==
+ dependencies:
+ cssnano-utils "^2.0.1"
+ postcss-value-parser "^4.1.0"
+
+postcss-resolve-nested-selector@^0.1.1:
+ version "0.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz#29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e"
+ integrity sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=
+
+postcss-safe-parser@^4.0.2:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz#a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96"
+ integrity sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==
+ dependencies:
+ postcss "^7.0.26"
+
+postcss-sass@^0.4.4:
+ version "0.4.4"
+ resolved "https://registry.yarnpkg.com/postcss-sass/-/postcss-sass-0.4.4.tgz#91f0f3447b45ce373227a98b61f8d8f0785285a3"
+ integrity sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==
+ dependencies:
+ gonzales-pe "^4.3.0"
+ postcss "^7.0.21"
+
+postcss-scss@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-2.1.1.tgz#ec3a75fa29a55e016b90bf3269026c53c1d2b383"
+ integrity sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==
+ dependencies:
+ postcss "^7.0.6"
+
+postcss-selector-parser@^6.0.0:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz#934cf799d016c83411859e09dcecade01286ec5c"
+ integrity sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==
+ dependencies:
+ cssesc "^3.0.0"
+ indexes-of "^1.0.1"
+ uniq "^1.0.1"
+
+postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5:
+ version "6.0.6"
+ resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea"
+ integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==
+ dependencies:
+ cssesc "^3.0.0"
+ util-deprecate "^1.0.2"
+
+postcss-svgo@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.0.2.tgz#bc73c4ea4c5a80fbd4b45e29042c34ceffb9257f"
+ integrity sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==
+ dependencies:
+ postcss-value-parser "^4.1.0"
+ svgo "^2.3.0"
+
+postcss-syntax@^0.36.2:
+ version "0.36.2"
+ resolved "https://registry.yarnpkg.com/postcss-syntax/-/postcss-syntax-0.36.2.tgz#f08578c7d95834574e5593a82dfbfa8afae3b51c"
+ integrity sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==
+
+postcss-unique-selectors@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz#3be5c1d7363352eff838bd62b0b07a0abad43bfc"
+ integrity sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==
+ dependencies:
+ alphanum-sort "^1.0.2"
+ postcss-selector-parser "^6.0.5"
+ uniqs "^2.0.0"
+
+postcss-value-parser@^4.0.0, postcss-value-parser@^4.0.2, postcss-value-parser@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb"
+ integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==
+
+postcss@^6.0.1, postcss@^6.0.2:
+ version "6.0.23"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324"
+ integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==
+ dependencies:
+ chalk "^2.4.1"
+ source-map "^0.6.1"
+ supports-color "^5.4.0"
+
+postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.6:
+ version "7.0.35"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz#d2be00b998f7f211d8a276974079f2e92b970e24"
+ integrity sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==
+ dependencies:
+ chalk "^2.4.2"
+ source-map "^0.6.1"
+ supports-color "^6.1.0"
+
+postcss@^7.0.16, postcss@^7.0.5:
+ version "7.0.32"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz#4310d6ee347053da3433db2be492883d62cec59d"
+ integrity sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==
+ dependencies:
+ chalk "^2.4.2"
+ source-map "^0.6.1"
+ supports-color "^6.1.0"
+
+postcss@^8.2.1:
+ version "8.3.1"
+ resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.1.tgz#71f380151c227f83b898294a46481f689f86b70a"
+ integrity sha512-9qH0MGjsSm+fjxOi3GnwViL1otfi7qkj+l/WX5gcRGmZNGsIcqc+A5fBkE6PUobEQK4APqYVaES+B3Uti98TCw==
+ dependencies:
+ colorette "^1.2.2"
+ nanoid "^3.1.23"
+ source-map-js "^0.6.2"
+
+prelude-ls@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396"
+ integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
+
+prismjs@^1.22.0:
+ version "1.23.0"
+ resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.23.0.tgz#d3b3967f7d72440690497652a9d40ff046067f33"
+ integrity sha512-c29LVsqOaLbBHuIbsTxaKENh1N2EQBOHaWv7gkHN4dgRbxSREqDnDbtFJYdpPauS4YCplMSNCABQ6Eeor69bAA==
+ optionalDependencies:
+ clipboard "^2.0.0"
+
+private@^0.1.8:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
+ integrity sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==
+
+process-nextick-args@~2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
+ integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
+
+process@^0.11.10:
+ version "0.11.10"
+ resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182"
+ integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI=
+
+progress@^2.0.0:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
+ integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
+
+promise-inflight@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz#98472870bf228132fcbdd868129bad12c3c029e3"
+ integrity sha1-mEcocL8igTL8vdhoEputEsPAKeM=
+
+prop-types@^15.5.0, prop-types@^15.7.2:
+ version "15.7.2"
+ resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5"
+ integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
+ dependencies:
+ loose-envify "^1.4.0"
+ object-assign "^4.1.1"
+ react-is "^16.8.1"
+
+prr@~1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz#d3fc114ba06995a45ec6893f484ceb1d78f5f476"
+ integrity sha1-0/wRS6BplaRexok/SEzrHXj19HY=
+
+public-encrypt@^4.0.0:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0"
+ integrity sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==
+ dependencies:
+ bn.js "^4.1.0"
+ browserify-rsa "^4.0.0"
+ create-hash "^1.1.0"
+ parse-asn1 "^5.0.0"
+ randombytes "^2.0.1"
+ safe-buffer "^5.1.2"
+
+pump@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909"
+ integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+pump@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64"
+ integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
+ dependencies:
+ end-of-stream "^1.1.0"
+ once "^1.3.1"
+
+pumpify@^1.3.3:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce"
+ integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==
+ dependencies:
+ duplexify "^3.6.0"
+ inherits "^2.0.3"
+ pump "^2.0.0"
+
+punycode@1.3.2:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz#9653a036fb7c1ee42342f2325cceefea3926c48d"
+ integrity sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=
+
+punycode@^1.2.4:
+ version "1.4.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
+ integrity sha1-wNWmOycYgArY4esPpSachN1BhF4=
+
+punycode@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
+ integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
+
+querystring-es3@^0.2.0:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73"
+ integrity sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=
+
+querystring@0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz#b209849203bb25df820da756e747005878521620"
+ integrity sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
+
+queue-microtask@^1.2.2:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
+ integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
+
+quick-lru@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
+ integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
+
+randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
+ dependencies:
+ safe-buffer "^5.1.0"
+
+randomfill@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz#c92196fc86ab42be983f1bf31778224931d61458"
+ integrity sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==
+ dependencies:
+ randombytes "^2.0.5"
+ safe-buffer "^5.1.0"
+
+react-is@^16.8.1:
+ version "16.13.1"
+ resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
+ integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
+
+react-tabs@^3.1.1:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/react-tabs/-/react-tabs-3.2.0.tgz#0fd8d595ef26d3684da876c27a3cc90392dffb40"
+ integrity sha512-q7oNapNRoYTQq8gDhApXwdBheuuN5qQ4YvUaQUAkb6OSSttJulBAvxJ0FS6W5uojvMxbbIZKu1f2I+GXISoLjw==
+ dependencies:
+ clsx "^1.1.0"
+ prop-types "^15.5.0"
+
+read-pkg-up@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be"
+ integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=
+ dependencies:
+ find-up "^2.0.0"
+ read-pkg "^2.0.0"
+
+read-pkg-up@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
+ integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
+ dependencies:
+ find-up "^4.1.0"
+ read-pkg "^5.2.0"
+ type-fest "^0.8.1"
+
+read-pkg@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8"
+ integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=
+ dependencies:
+ load-json-file "^2.0.0"
+ normalize-package-data "^2.3.2"
+ path-type "^2.0.0"
+
+read-pkg@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
+ integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
+ dependencies:
+ "@types/normalize-package-data" "^2.4.0"
+ normalize-package-data "^2.5.0"
+ parse-json "^5.0.0"
+ type-fest "^0.6.0"
+
+"readable-stream@1 || 2", readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.1.5, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6:
+ version "2.3.7"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz#1eca1cf711aef814c04f62252a36a62f6cb23b57"
+ integrity sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.3"
+ isarray "~1.0.0"
+ process-nextick-args "~2.0.0"
+ safe-buffer "~5.1.1"
+ string_decoder "~1.1.1"
+ util-deprecate "~1.0.1"
+
+readable-stream@1.1:
+ version "1.1.13"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz#f6eef764f514c89e2b9e23146a75ba106756d23e"
+ integrity sha1-9u73ZPUUyJ4rniMUanW6EGdW0j4=
+ dependencies:
+ core-util-is "~1.0.0"
+ inherits "~2.0.1"
+ isarray "0.0.1"
+ string_decoder "~0.10.x"
+
+readable-stream@^3.1.1, readable-stream@^3.6.0:
+ version "3.6.0"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198"
+ integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
+readdirp@^2.2.1:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525"
+ integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==
+ dependencies:
+ graceful-fs "^4.1.11"
+ micromatch "^3.1.10"
+ readable-stream "^2.0.2"
+
+readdirp@~3.4.0:
+ version "3.4.0"
+ resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz#9fdccdf9e9155805449221ac645e8303ab5b9ada"
+ integrity sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==
+ dependencies:
+ picomatch "^2.2.1"
+
+redent@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
+ integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
+ dependencies:
+ indent-string "^4.0.0"
+ strip-indent "^3.0.0"
+
+redoc@^2.0.0-rc.48:
+ version "2.0.0-rc.48"
+ resolved "https://registry.yarnpkg.com/redoc/-/redoc-2.0.0-rc.48.tgz#5303cff67af5cba8a2b48dc1347a9854d45be835"
+ integrity sha512-shArJWhNG2gQ0XKxW8WcfG8peNOtxbZ86CqxgrR9P7MnE5ESAo559CH/PSlezePeVLpcC0C9tcimOfSN5MaAvA==
+ dependencies:
+ "@redocly/react-dropdown-aria" "^2.0.11"
+ "@types/node" "^13.11.1"
+ classnames "^2.2.6"
+ decko "^1.2.0"
+ dompurify "^2.0.12"
+ eventemitter3 "^4.0.4"
+ json-pointer "^0.6.0"
+ json-schema-ref-parser "^6.1.0"
+ lunr "2.3.8"
+ mark.js "^8.11.1"
+ marked "^0.7.0"
+ memoize-one "~5.1.1"
+ mobx-react "^7.0.5"
+ openapi-sampler "^1.0.0-beta.18"
+ perfect-scrollbar "^1.4.0"
+ polished "^3.6.5"
+ prismjs "^1.22.0"
+ prop-types "^15.7.2"
+ react-tabs "^3.1.1"
+ slugify "^1.4.4"
+ stickyfill "^1.1.1"
+ swagger2openapi "^6.2.1"
+ tslib "^2.0.0"
+ url-template "^2.0.8"
+
+reftools@^1.1.5, reftools@^1.1.8:
+ version "1.1.8"
+ resolved "https://registry.yarnpkg.com/reftools/-/reftools-1.1.8.tgz#cc08fd67eb913d779fd330657d010cc080c7d643"
+ integrity sha512-Yvz9NH8uFHzD/AXX82Li1GdAP6FzDBxEZw+njerNBBQv/XHihqsWAjNfXtaq4QD2l4TEZVnp4UbktdYSegAM3g==
+
+regenerate@^1.2.1:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11"
+ integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==
+
+regenerator-runtime@^0.10.5:
+ version "0.10.5"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz#336c3efc1220adcedda2c9fab67b5a7955a33658"
+ integrity sha1-M2w+/BIgrc7dosn6tntaeVWjNlg=
+
+regenerator-runtime@^0.11.0:
+ version "0.11.1"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9"
+ integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==
+
+regenerator-runtime@^0.13.4:
+ version "0.13.7"
+ resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55"
+ integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==
+
+regex-not@^1.0.0, regex-not@^1.0.2:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c"
+ integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
+ dependencies:
+ extend-shallow "^3.0.2"
+ safe-regex "^1.1.0"
+
+regexpp@^3.0.0, regexpp@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2"
+ integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==
+
+regexpu-core@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b"
+ integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs=
+ dependencies:
+ regenerate "^1.2.1"
+ regjsgen "^0.2.0"
+ regjsparser "^0.1.4"
+
+regjsgen@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7"
+ integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=
+
+regjsparser@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c"
+ integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=
+ dependencies:
+ jsesc "~0.5.0"
+
+remark-parse@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-9.0.0.tgz#4d20a299665880e4f4af5d90b7c7b8a935853640"
+ integrity sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==
+ dependencies:
+ mdast-util-from-markdown "^0.8.0"
+
+remark-stringify@^9.0.0:
+ version "9.0.1"
+ resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-9.0.1.tgz#576d06e910548b0a7191a71f27b33f1218862894"
+ integrity sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==
+ dependencies:
+ mdast-util-to-markdown "^0.6.0"
+
+remark@^13.0.0:
+ version "13.0.0"
+ resolved "https://registry.yarnpkg.com/remark/-/remark-13.0.0.tgz#d15d9bf71a402f40287ebe36067b66d54868e425"
+ integrity sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==
+ dependencies:
+ remark-parse "^9.0.0"
+ remark-stringify "^9.0.0"
+ unified "^9.1.0"
+
+remove-trailing-separator@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef"
+ integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
+
+repeat-element@^1.1.2:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce"
+ integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==
+
+repeat-string@^1.0.0, repeat-string@^1.6.1:
+ version "1.6.1"
+ resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637"
+ integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc=
+
+repeating@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz#5214c53a926d3552707527fbab415dbc08d06dda"
+ integrity sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=
+ dependencies:
+ is-finite "^1.0.0"
+
+require-directory@^2.1.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42"
+ integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I=
+
+require-from-string@^2.0.2:
+ version "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==
+
+require-main-filename@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b"
+ integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
+
+resolve-cwd@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz#00a9f7387556e27038eae232caa372a6a59b665a"
+ integrity sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=
+ dependencies:
+ resolve-from "^3.0.0"
+
+resolve-dir@^1.0.0, resolve-dir@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43"
+ integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=
+ dependencies:
+ expand-tilde "^2.0.0"
+ global-modules "^1.0.0"
+
+resolve-from@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz#b22c7af7d9d6881bc8b6e653335eebcb0a188748"
+ integrity sha1-six699nWiBvItuZTM17rywoYh0g=
+
+resolve-from@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
+ integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
+
+resolve-from@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
+ integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
+
+resolve-url@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a"
+ integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
+
+resolve@^1.10.0, resolve@^1.20.0:
+ version "1.20.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
+ integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
+ dependencies:
+ is-core-module "^2.2.0"
+ path-parse "^1.0.6"
+
+resolve@^1.10.1, resolve@^1.13.1, resolve@^1.17.0:
+ version "1.17.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444"
+ integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==
+ dependencies:
+ path-parse "^1.0.6"
+
+resolve@^1.12.0:
+ version "1.14.0"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.14.0.tgz#6d14c6f9db9f8002071332b600039abf82053f64"
+ integrity sha512-uviWSi5N67j3t3UKFxej1loCH0VZn5XuqdNxoLShPcYPw6cUZn74K1VRj+9myynRX03bxIBEkwlkob/ujLsJVw==
+ dependencies:
+ path-parse "^1.0.6"
+
+ret@~0.1.10:
+ version "0.1.15"
+ resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc"
+ integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
+
+reusify@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
+ integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
+
+rgb-regex@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1"
+ integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE=
+
+rgba-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3"
+ integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=
+
+rimraf@2.6.3:
+ version "2.6.3"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab"
+ integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
+ dependencies:
+ glob "^7.1.3"
+
+rimraf@^2.5.4, rimraf@^2.6.3:
+ version "2.7.1"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
+ integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
+ dependencies:
+ glob "^7.1.3"
+
+rimraf@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
+ integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
+ dependencies:
+ glob "^7.1.3"
+
+ripemd160@^2.0.0, ripemd160@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c"
+ integrity sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==
+ dependencies:
+ hash-base "^3.0.0"
+ inherits "^2.0.1"
+
+run-parallel@^1.1.9:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
+ integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
+ dependencies:
+ queue-microtask "^1.2.2"
+
+run-queue@^1.0.0, run-queue@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz#e848396f057d223f24386924618e25694161ec47"
+ integrity sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=
+ dependencies:
+ aproba "^1.1.1"
+
+rw@1:
+ version "1.3.3"
+ resolved "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz#3f862dfa91ab766b14885ef4d01124bfda074fb4"
+ integrity sha1-P4Yt+pGrdmsUiF700BEkv9oHT7Q=
+
+safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
+safe-buffer@~5.1.0, safe-buffer@~5.1.1:
+ version "5.1.2"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
+ integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
+
+safe-regex@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
+ integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
+ dependencies:
+ ret "~0.1.10"
+
+"safer-buffer@>= 2.1.2 < 3":
+ version "2.1.2"
+ resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
+ integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+
+schema-utils@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz#0b79a93204d7b600d4b2850d1f66c2a34951c770"
+ integrity sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==
+ dependencies:
+ ajv "^6.1.0"
+ ajv-errors "^1.0.0"
+ ajv-keywords "^3.1.0"
+
+schema-utils@^2.6.5, schema-utils@^2.6.6, schema-utils@^2.7.0:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7"
+ integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==
+ dependencies:
+ "@types/json-schema" "^7.0.4"
+ ajv "^6.12.2"
+ ajv-keywords "^3.4.1"
+
+schema-utils@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz#67502f6aa2b66a2d4032b4279a2944978a0913ef"
+ integrity sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==
+ dependencies:
+ "@types/json-schema" "^7.0.6"
+ ajv "^6.12.5"
+ ajv-keywords "^3.5.2"
+
+seekout@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/seekout/-/seekout-1.0.2.tgz#09ba9f1bd5b46fbb134718eb19a68382cbb1b9c9"
+ integrity sha1-CbqfG9W0b7sTRxjrGaaDgsuxuck=
+
+select@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz#0e7350acdec80b1108528786ec1d4418d11b396d"
+ integrity sha1-DnNQrN7ICxEIUoeG7B1EGNEbOW0=
+
+"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0:
+ version "5.7.1"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
+ integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
+
+semver@^6.0.0, semver@^6.1.0, semver@^6.3.0:
+ version "6.3.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
+ integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
+
+semver@^7.2.1:
+ version "7.3.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938"
+ integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
+
+semver@^7.3.4:
+ version "7.3.5"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
+ integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
+ dependencies:
+ lru-cache "^6.0.0"
+
+serialize-javascript@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.1.0.tgz#8bf3a9170712664ef2561b44b691eafe399214ea"
+ integrity sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==
+ dependencies:
+ randombytes "^2.1.0"
+
+serialize-javascript@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa"
+ integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==
+ dependencies:
+ randombytes "^2.1.0"
+
+set-blocking@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"
+ integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
+
+set-value@^2.0.0, set-value@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz#a18d40530e6f07de4228c7defe4227af8cad005b"
+ integrity sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==
+ dependencies:
+ extend-shallow "^2.0.1"
+ is-extendable "^0.1.1"
+ is-plain-object "^2.0.3"
+ split-string "^3.0.1"
+
+setimmediate@^1.0.4:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
+ integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
+
+sha.js@^2.4.0, sha.js@^2.4.8:
+ version "2.4.11"
+ resolved "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz#37a5cf0b81ecbc6943de109ba2960d1b26584ae7"
+ integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==
+ dependencies:
+ inherits "^2.0.1"
+ safe-buffer "^5.0.1"
+
+shebang-command@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea"
+ integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
+ dependencies:
+ shebang-regex "^1.0.0"
+
+shebang-command@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
+ integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
+ dependencies:
+ shebang-regex "^3.0.0"
+
+shebang-regex@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3"
+ integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
+
+shebang-regex@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
+ integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
+
+shelljs@0.3.x:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.3.0.tgz#3596e6307a781544f591f37da618360f31db57b1"
+ integrity sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=
+
+should-equal@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/should-equal/-/should-equal-2.0.0.tgz#6072cf83047360867e68e98b09d71143d04ee0c3"
+ integrity sha512-ZP36TMrK9euEuWQYBig9W55WPC7uo37qzAEmbjHz4gfyuXrEUgF8cUvQVO+w+d3OMfPvSRQJ22lSm8MQJ43LTA==
+ dependencies:
+ should-type "^1.4.0"
+
+should-format@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/should-format/-/should-format-3.0.3.tgz#9bfc8f74fa39205c53d38c34d717303e277124f1"
+ integrity sha1-m/yPdPo5IFxT04w01xcwPidxJPE=
+ dependencies:
+ should-type "^1.3.0"
+ should-type-adaptors "^1.0.1"
+
+should-type-adaptors@^1.0.1:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz#401e7f33b5533033944d5cd8bf2b65027792e27a"
+ integrity sha512-JA4hdoLnN+kebEp2Vs8eBe9g7uy0zbRo+RMcU0EsNy+R+k049Ki+N5tT5Jagst2g7EAja+euFuoXFCa8vIklfA==
+ dependencies:
+ should-type "^1.3.0"
+ should-util "^1.0.0"
+
+should-type@^1.3.0, should-type@^1.4.0:
+ version "1.4.0"
+ resolved "https://registry.yarnpkg.com/should-type/-/should-type-1.4.0.tgz#0756d8ce846dfd09843a6947719dfa0d4cff5cf3"
+ integrity sha1-B1bYzoRt/QmEOmlHcZ36DUz/XPM=
+
+should-util@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/should-util/-/should-util-1.0.1.tgz#fb0d71338f532a3a149213639e2d32cbea8bcb28"
+ integrity sha512-oXF8tfxx5cDk8r2kYqlkUJzZpDBqVY/II2WhvU0n9Y3XYvAYRmeaf1PvvIvTgPnv4KJ+ES5M0PyDq5Jp+Ygy2g==
+
+should@^13.2.1:
+ version "13.2.3"
+ resolved "https://registry.yarnpkg.com/should/-/should-13.2.3.tgz#96d8e5acf3e97b49d89b51feaa5ae8d07ef58f10"
+ integrity sha512-ggLesLtu2xp+ZxI+ysJTmNjh2U0TsC+rQ/pfED9bUZZ4DKefP27D+7YJVVTvKsmjLpIi9jAa7itwDGkDDmt1GQ==
+ dependencies:
+ should-equal "^2.0.0"
+ should-format "^3.0.3"
+ should-type "^1.4.0"
+ should-type-adaptors "^1.0.1"
+ should-util "^1.0.0"
+
+signal-exit@^3.0.2:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c"
+ integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
+
+slash@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz#c41f2f6c39fc16d1cd17ad4b5d896114ae470d55"
+ integrity sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=
+
+slash@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
+ integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
+
+slice-ansi@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636"
+ integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==
+ dependencies:
+ ansi-styles "^3.2.0"
+ astral-regex "^1.0.0"
+ is-fullwidth-code-point "^2.0.0"
+
+slice-ansi@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz#500e8dd0fd55b05815086255b3195adf2a45fe6b"
+ integrity sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==
+ dependencies:
+ ansi-styles "^4.0.0"
+ astral-regex "^2.0.0"
+ is-fullwidth-code-point "^3.0.0"
+
+slugify@^1.4.4:
+ version "1.4.7"
+ resolved "https://registry.yarnpkg.com/slugify/-/slugify-1.4.7.tgz#e42359d505afd84a44513280868e31202a79a628"
+ integrity sha512-tf+h5W1IrjNm/9rKKj0JU2MDMruiopx0jjVA5zCdBtcGjfp0+c5rHw/zADLC3IeKlGHtVbHtpfzvYA0OYT+HKg==
+
+snapdragon-node@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b"
+ integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
+ dependencies:
+ define-property "^1.0.0"
+ isobject "^3.0.0"
+ snapdragon-util "^3.0.1"
+
+snapdragon-util@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2"
+ integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
+ dependencies:
+ kind-of "^3.2.0"
+
+snapdragon@^0.8.1:
+ version "0.8.2"
+ resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d"
+ integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
+ dependencies:
+ base "^0.11.1"
+ debug "^2.2.0"
+ define-property "^0.2.5"
+ extend-shallow "^2.0.1"
+ map-cache "^0.2.2"
+ source-map "^0.5.6"
+ source-map-resolve "^0.5.0"
+ use "^3.1.0"
+
+source-list-map@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34"
+ integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==
+
+source-map-js@^0.6.2:
+ version "0.6.2"
+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"
+ integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==
+
+source-map-resolve@^0.5.0:
+ version "0.5.3"
+ resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz#190866bece7553e1f8f267a2ee82c606b5509a1a"
+ integrity sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==
+ dependencies:
+ atob "^2.1.2"
+ decode-uri-component "^0.2.0"
+ resolve-url "^0.2.1"
+ source-map-url "^0.4.0"
+ urix "^0.1.0"
+
+source-map-support@^0.4.15:
+ version "0.4.18"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz#0286a6de8be42641338594e97ccea75f0a2c585f"
+ integrity sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==
+ dependencies:
+ source-map "^0.5.6"
+
+source-map-support@~0.5.12:
+ version "0.5.19"
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61"
+ integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
+ dependencies:
+ buffer-from "^1.0.0"
+ source-map "^0.6.0"
+
+source-map-url@^0.4.0:
+ version "0.4.0"
+ resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3"
+ integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
+
+source-map@^0.5.0, source-map@^0.5.6, source-map@^0.5.7:
+ version "0.5.7"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
+ integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
+
+source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.1:
+ version "0.6.1"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+
+source-map@^0.7.3:
+ version "0.7.3"
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383"
+ integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
+
+spdx-correct@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9"
+ integrity sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz#3f28ce1a77a00372683eade4a433183527a2163d"
+ integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
+ integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.7"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz#e9c18a410e5ed7e12442a549fbd8afa767038d65"
+ integrity sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==
+
+specificity@^0.4.1:
+ version "0.4.1"
+ resolved "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz#aab5e645012db08ba182e151165738d00887b019"
+ integrity sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==
+
+split-string@^3.0.1, split-string@^3.0.2:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2"
+ integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
+ dependencies:
+ extend-shallow "^3.0.0"
+
+sprintf-js@~1.0.2:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
+ integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
+
+ssri@^6.0.1:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz#157939134f20464e7301ddba3e90ffa8f7728ac5"
+ integrity sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==
+ dependencies:
+ figgy-pudding "^3.5.1"
+
+ssri@^8.0.0:
+ version "8.0.0"
+ resolved "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz#79ca74e21f8ceaeddfcb4b90143c458b8d988808"
+ integrity sha512-aq/pz989nxVYwn16Tsbj1TqFpD5LLrQxHf5zaHuieFV+R0Bbr4y8qUsOA45hXT/N4/9UNXTarBjnjVmjSOVaAA==
+ dependencies:
+ minipass "^3.1.1"
+
+stable@^0.1.8:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
+ integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
+
+static-extend@^0.1.1:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6"
+ integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
+ dependencies:
+ define-property "^0.2.5"
+ object-copy "^0.1.0"
+
+stickyfill@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/stickyfill/-/stickyfill-1.1.1.tgz#39413fee9d025c74a7e59ceecb23784cc0f17f02"
+ integrity sha1-OUE/7p0CXHSn5ZzuyyN4TMDxfwI=
+
+stream-browserify@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz#87521d38a44aa7ee91ce1cd2a47df0cb49dd660b"
+ integrity sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==
+ dependencies:
+ inherits "~2.0.1"
+ readable-stream "^2.0.2"
+
+stream-each@^1.1.0:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz#ebe27a0c389b04fbcc233642952e10731afa9bae"
+ integrity sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==
+ dependencies:
+ end-of-stream "^1.1.0"
+ stream-shift "^1.0.0"
+
+stream-http@^2.7.2:
+ version "2.8.3"
+ resolved "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz#b2d242469288a5a27ec4fe8933acf623de6514fc"
+ integrity sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==
+ dependencies:
+ builtin-status-codes "^3.0.0"
+ inherits "^2.0.1"
+ readable-stream "^2.3.6"
+ to-arraybuffer "^1.0.0"
+ xtend "^4.0.0"
+
+stream-shift@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d"
+ integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==
+
+string-width@^3.0.0, string-width@^3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961"
+ integrity sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==
+ dependencies:
+ emoji-regex "^7.0.1"
+ is-fullwidth-code-point "^2.0.0"
+ strip-ansi "^5.1.0"
+
+string-width@^4.1.0:
+ version "4.2.0"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz#952182c46cc7b2c313d1596e623992bd163b72b5"
+ integrity sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.0"
+
+string-width@^4.2.0, string-width@^4.2.2:
+ version "4.2.2"
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz#dafd4f9559a7585cfba529c6a0a4f73488ebd4c5"
+ integrity sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==
+ dependencies:
+ emoji-regex "^8.0.0"
+ is-fullwidth-code-point "^3.0.0"
+ strip-ansi "^6.0.0"
+
+string.prototype.trimend@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz#85812a6b847ac002270f5808146064c995fb6913"
+ integrity sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.5"
+
+string.prototype.trimleft@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz#6cc47f0d7eb8d62b0f3701611715a3954591d634"
+ integrity sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==
+ dependencies:
+ define-properties "^1.1.3"
+ function-bind "^1.1.1"
+
+string.prototype.trimright@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz#669d164be9df9b6f7559fa8e89945b168a5a6c58"
+ integrity sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==
+ dependencies:
+ define-properties "^1.1.3"
+ function-bind "^1.1.1"
+
+string.prototype.trimstart@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz#14af6d9f34b053f7cfc89b72f8f2ee14b9039a54"
+ integrity sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==
+ dependencies:
+ define-properties "^1.1.3"
+ es-abstract "^1.17.5"
+
+string_decoder@^1.0.0, string_decoder@^1.1.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
+ integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
+ dependencies:
+ safe-buffer "~5.2.0"
+
+string_decoder@~0.10.x:
+ version "0.10.31"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94"
+ integrity sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
+
+string_decoder@~1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8"
+ integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
+ dependencies:
+ safe-buffer "~5.1.0"
+
+strip-ansi@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf"
+ integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
+ dependencies:
+ ansi-regex "^2.0.0"
+
+strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae"
+ integrity sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==
+ dependencies:
+ ansi-regex "^4.1.0"
+
+strip-ansi@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz#0b1571dd7669ccd4f3e06e14ef1eed26225ae532"
+ integrity sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
+ dependencies:
+ ansi-regex "^5.0.0"
+
+strip-bom@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3"
+ integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
+
+strip-comments@^2.0.1:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz#4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b"
+ integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==
+
+strip-indent@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
+ integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
+ dependencies:
+ min-indent "^1.0.0"
+
+strip-json-comments@1.0.x:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz#1e15fbcac97d3ee99bf2d73b4c656b082bbafb91"
+ integrity sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=
+
+strip-json-comments@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
+ integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
+
+style-loader@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-1.2.1.tgz#c5cbbfbf1170d076cfdd86e0109c5bba114baa1a"
+ integrity sha512-ByHSTQvHLkWE9Ir5+lGbVOXhxX10fbprhLvdg96wedFZb4NDekDPxVKv5Fwmio+QcMlkkNfuK+5W1peQ5CUhZg==
+ dependencies:
+ loader-utils "^2.0.0"
+ schema-utils "^2.6.6"
+
+style-search@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz#7958c793e47e32e07d2b5cafe5c0bf8e12e77902"
+ integrity sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=
+
+stylehacks@^5.0.1:
+ version "5.0.1"
+ resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.0.1.tgz#323ec554198520986806388c7fdaebc38d2c06fb"
+ integrity sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==
+ dependencies:
+ browserslist "^4.16.0"
+ postcss-selector-parser "^6.0.4"
+
+stylelint-config-recommended@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz#e0e547434016c5539fe2650afd58049a2fd1d657"
+ integrity sha512-F6yTRuc06xr1h5Qw/ykb2LuFynJ2IxkKfCMf+1xqPffkxh0S09Zc902XCffcsw/XMFq/OzQ1w54fLIDtmRNHnQ==
+
+stylelint-config-standard@^20.0.0:
+ version "20.0.0"
+ resolved "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-20.0.0.tgz#06135090c9e064befee3d594289f50e295b5e20d"
+ integrity sha512-IB2iFdzOTA/zS4jSVav6z+wGtin08qfj+YyExHB3LF9lnouQht//YyB0KZq9gGz5HNPkddHOzcY8HsUey6ZUlA==
+ dependencies:
+ stylelint-config-recommended "^3.0.0"
+
+stylelint@^13.6.1:
+ version "13.13.1"
+ resolved "https://registry.yarnpkg.com/stylelint/-/stylelint-13.13.1.tgz#fca9c9f5de7990ab26a00f167b8978f083a18f3c"
+ integrity sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==
+ dependencies:
+ "@stylelint/postcss-css-in-js" "^0.37.2"
+ "@stylelint/postcss-markdown" "^0.36.2"
+ autoprefixer "^9.8.6"
+ balanced-match "^2.0.0"
+ chalk "^4.1.1"
+ cosmiconfig "^7.0.0"
+ debug "^4.3.1"
+ execall "^2.0.0"
+ fast-glob "^3.2.5"
+ fastest-levenshtein "^1.0.12"
+ file-entry-cache "^6.0.1"
+ get-stdin "^8.0.0"
+ global-modules "^2.0.0"
+ globby "^11.0.3"
+ globjoin "^0.1.4"
+ html-tags "^3.1.0"
+ ignore "^5.1.8"
+ import-lazy "^4.0.0"
+ imurmurhash "^0.1.4"
+ known-css-properties "^0.21.0"
+ lodash "^4.17.21"
+ log-symbols "^4.1.0"
+ mathml-tag-names "^2.1.3"
+ meow "^9.0.0"
+ micromatch "^4.0.4"
+ normalize-selector "^0.2.0"
+ postcss "^7.0.35"
+ postcss-html "^0.36.0"
+ postcss-less "^3.1.4"
+ postcss-media-query-parser "^0.2.3"
+ postcss-resolve-nested-selector "^0.1.1"
+ postcss-safe-parser "^4.0.2"
+ postcss-sass "^0.4.4"
+ postcss-scss "^2.1.1"
+ postcss-selector-parser "^6.0.5"
+ postcss-syntax "^0.36.2"
+ postcss-value-parser "^4.1.0"
+ resolve-from "^5.0.0"
+ slash "^3.0.0"
+ specificity "^0.4.1"
+ string-width "^4.2.2"
+ strip-ansi "^6.0.0"
+ style-search "^0.1.0"
+ sugarss "^2.0.0"
+ svg-tags "^1.0.0"
+ table "^6.6.0"
+ v8-compile-cache "^2.3.0"
+ write-file-atomic "^3.0.3"
+
+sugarss@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/sugarss/-/sugarss-2.0.0.tgz#ddd76e0124b297d40bf3cca31c8b22ecb43bc61d"
+ integrity sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==
+ dependencies:
+ postcss "^7.0.2"
+
+supports-color@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7"
+ integrity sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=
+
+supports-color@^5.3.0, supports-color@^5.4.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
+ dependencies:
+ has-flag "^3.0.0"
+
+supports-color@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3"
+ integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
+ dependencies:
+ has-flag "^3.0.0"
+
+supports-color@^7.1.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
+ integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
+ dependencies:
+ has-flag "^4.0.0"
+
+svg-tags@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764"
+ integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=
+
+svgo@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.3.0.tgz#6b3af81d0cbd1e19c83f5f63cec2cb98c70b5373"
+ integrity sha512-fz4IKjNO6HDPgIQxu4IxwtubtbSfGEAJUq/IXyTPIkGhWck/faiiwfkvsB8LnBkKLvSoyNNIY6d13lZprJMc9Q==
+ dependencies:
+ "@trysound/sax" "0.1.1"
+ chalk "^4.1.0"
+ commander "^7.1.0"
+ css-select "^3.1.2"
+ css-tree "^1.1.2"
+ csso "^4.2.0"
+ stable "^0.1.8"
+
+swagger2openapi@^6.2.1:
+ version "6.2.3"
+ resolved "https://registry.yarnpkg.com/swagger2openapi/-/swagger2openapi-6.2.3.tgz#4a8059f89d851aee4c9ab178f9b7190debd904e2"
+ integrity sha512-cUUktzLpK69UwpMbcTzjMw2ns9RZChfxh56AHv6+hTx3StPOX2foZjPgds3HlJcINbxosYYBn/D3cG8nwcCWwQ==
+ dependencies:
+ better-ajv-errors "^0.6.1"
+ call-me-maybe "^1.0.1"
+ node-fetch-h2 "^2.3.0"
+ node-readfiles "^0.2.0"
+ oas-kit-common "^1.0.8"
+ oas-resolver "^2.4.3"
+ oas-schema-walker "^1.1.5"
+ oas-validator "^4.0.8"
+ reftools "^1.1.5"
+ yaml "^1.8.3"
+ yargs "^15.3.1"
+
+table@^5.2.3:
+ version "5.4.6"
+ resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e"
+ integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==
+ dependencies:
+ ajv "^6.10.2"
+ lodash "^4.17.14"
+ slice-ansi "^2.1.0"
+ string-width "^3.0.0"
+
+table@^6.6.0:
+ version "6.7.0"
+ resolved "https://registry.yarnpkg.com/table/-/table-6.7.0.tgz#26274751f0ee099c547f6cb91d3eff0d61d155b2"
+ integrity sha512-SAM+5p6V99gYiiy2gT5ArdzgM1dLDed0nkrWmG6Fry/bUS/m9x83BwpJUOf1Qj/x2qJd+thL6IkIx7qPGRxqBw==
+ dependencies:
+ ajv "^8.0.1"
+ lodash.clonedeep "^4.5.0"
+ lodash.truncate "^4.4.2"
+ slice-ansi "^4.0.0"
+ string-width "^4.2.0"
+ strip-ansi "^6.0.0"
+
+tapable@^1.0.0, tapable@^1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2"
+ integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==
+
+tar@^6.0.2:
+ version "6.0.2"
+ resolved "https://registry.yarnpkg.com/tar/-/tar-6.0.2.tgz#5df17813468a6264ff14f766886c622b84ae2f39"
+ integrity sha512-Glo3jkRtPcvpDlAs/0+hozav78yoXKFr+c4wgw62NNMO3oo4AaJdCo21Uu7lcwr55h39W2XD1LMERc64wtbItg==
+ dependencies:
+ chownr "^2.0.0"
+ fs-minipass "^2.0.0"
+ minipass "^3.0.0"
+ minizlib "^2.1.0"
+ mkdirp "^1.0.3"
+ yallist "^4.0.0"
+
+terser-webpack-plugin@^1.4.3:
+ version "1.4.4"
+ resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz#2c63544347324baafa9a56baaddf1634c8abfc2f"
+ integrity sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==
+ dependencies:
+ cacache "^12.0.2"
+ find-cache-dir "^2.1.0"
+ is-wsl "^1.1.0"
+ schema-utils "^1.0.0"
+ serialize-javascript "^3.1.0"
+ source-map "^0.6.1"
+ terser "^4.1.2"
+ webpack-sources "^1.4.0"
+ worker-farm "^1.7.0"
+
+terser@^4.1.2:
+ version "4.8.0"
+ resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17"
+ integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==
+ dependencies:
+ commander "^2.20.0"
+ source-map "~0.6.1"
+ source-map-support "~0.5.12"
+
+text-table@^0.2.0:
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4"
+ integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
+
+through2@^2.0.0:
+ version "2.0.5"
+ resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd"
+ integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==
+ dependencies:
+ readable-stream "~2.3.6"
+ xtend "~4.0.1"
+
+timers-browserify@^2.0.4:
+ version "2.0.11"
+ resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.11.tgz#800b1f3eee272e5bc53ee465a04d0e804c31211f"
+ integrity sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==
+ dependencies:
+ setimmediate "^1.0.4"
+
+timsort@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4"
+ integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=
+
+tiny-emitter@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz#1d1a56edfc51c43e863cbb5382a72330e3555423"
+ integrity sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==
+
+to-arraybuffer@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz#7d229b1fcc637e466ca081180836a7aabff83f43"
+ integrity sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=
+
+to-fast-properties@^1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47"
+ integrity sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=
+
+to-fast-properties@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
+ integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
+
+to-object-path@^0.3.0:
+ version "0.3.0"
+ resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af"
+ integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
+ dependencies:
+ kind-of "^3.0.2"
+
+to-regex-range@^2.1.0:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38"
+ integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
+ dependencies:
+ is-number "^3.0.0"
+ repeat-string "^1.6.1"
+
+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"
+ integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
+ dependencies:
+ is-number "^7.0.0"
+
+to-regex@^3.0.1, to-regex@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce"
+ integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
+ dependencies:
+ define-property "^2.0.2"
+ extend-shallow "^3.0.2"
+ regex-not "^1.0.2"
+ safe-regex "^1.1.0"
+
+trim-newlines@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.0.tgz#79726304a6a898aa8373427298d54c2ee8b1cb30"
+ integrity sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==
+
+trim-right@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
+ integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
+
+trough@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406"
+ integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==
+
+tsconfig-paths@^3.9.0:
+ version "3.9.0"
+ resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b"
+ integrity sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==
+ dependencies:
+ "@types/json5" "^0.0.29"
+ json5 "^1.0.1"
+ minimist "^1.2.0"
+ strip-bom "^3.0.0"
+
+tslib@^1.9.0:
+ version "1.13.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043"
+ integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==
+
+tslib@^2.0.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz#da60860f1c2ecaa5703ab7d39bc05b6bf988b97a"
+ integrity sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==
+
+tty-browserify@0.0.0:
+ version "0.0.0"
+ resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6"
+ integrity sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=
+
+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"
+ integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
+ dependencies:
+ prelude-ls "^1.2.1"
+
+type-fest@^0.18.0:
+ version "0.18.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
+ integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==
+
+type-fest@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
+ integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
+
+type-fest@^0.8.1:
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
+ integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
+
+typedarray-to-buffer@^3.1.5:
+ version "3.1.5"
+ resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
+ integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
+ dependencies:
+ is-typedarray "^1.0.0"
+
+typedarray@^0.0.6:
+ version "0.0.6"
+ resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777"
+ integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=
+
+unified@^9.1.0:
+ version "9.2.1"
+ resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.1.tgz#ae18d5674c114021bfdbdf73865ca60f410215a3"
+ integrity sha512-juWjuI8Z4xFg8pJbnEZ41b5xjGUWGHqXALmBZ3FC3WX0PIx1CZBIIJ6mXbYMcf6Yw4Fi0rFUTA1cdz/BglbOhA==
+ dependencies:
+ bail "^1.0.0"
+ extend "^3.0.0"
+ is-buffer "^2.0.0"
+ is-plain-obj "^2.0.0"
+ trough "^1.0.0"
+ vfile "^4.0.0"
+
+union-value@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz#0b6fe7b835aecda61c6ea4d4f02c14221e109847"
+ integrity sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==
+ dependencies:
+ arr-union "^3.1.0"
+ get-value "^2.0.6"
+ is-extendable "^0.1.1"
+ set-value "^2.0.1"
+
+uniq@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff"
+ integrity sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
+
+uniqs@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz#ffede4b36b25290696e6e165d4a59edb998e6b02"
+ integrity sha1-/+3ks2slKQaW5uFl1KWe25mOawI=
+
+unique-filename@^1.1.1:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz#1d69769369ada0583103a1e6ae87681b56573230"
+ integrity sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==
+ dependencies:
+ unique-slug "^2.0.0"
+
+unique-slug@^2.0.0:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz#baabce91083fc64e945b0f3ad613e264f7cd4e6c"
+ integrity sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==
+ dependencies:
+ imurmurhash "^0.1.4"
+
+unist-util-find-all-after@^3.0.2:
+ version "3.0.2"
+ resolved "https://registry.yarnpkg.com/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz#fdfecd14c5b7aea5e9ef38d5e0d5f774eeb561f6"
+ integrity sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==
+ dependencies:
+ unist-util-is "^4.0.0"
+
+unist-util-is@^4.0.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797"
+ integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==
+
+unist-util-stringify-position@^2.0.0:
+ version "2.0.3"
+ resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da"
+ integrity sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==
+ dependencies:
+ "@types/unist" "^2.0.2"
+
+universalify@^0.1.0:
+ version "0.1.2"
+ resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66"
+ integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==
+
+unset-value@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
+ integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
+ dependencies:
+ has-value "^0.3.1"
+ isobject "^3.0.0"
+
+upath@^1.1.1:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894"
+ integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==
+
+uri-js@^4.2.2:
+ version "4.4.1"
+ resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e"
+ integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
+ dependencies:
+ punycode "^2.1.0"
+
+urix@^0.1.0:
+ version "0.1.0"
+ resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72"
+ integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
+
+url-loader@4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.0.tgz#c7d6b0d6b0fccd51ab3ffc58a78d32b8d89a7be2"
+ integrity sha512-IzgAAIC8wRrg6NYkFIJY09vtktQcsvU8V6HhtQj9PTefbYImzLB1hufqo4m+RyM5N3mLx5BqJKccgxJS+W3kqw==
+ dependencies:
+ loader-utils "^2.0.0"
+ mime-types "^2.1.26"
+ schema-utils "^2.6.5"
+
+url-search-params-polyfill@^8.1.0:
+ version "8.1.0"
+ resolved "https://registry.yarnpkg.com/url-search-params-polyfill/-/url-search-params-polyfill-8.1.0.tgz#5c15b69687165bfd4f6c7d8a161d70d85385885b"
+ integrity sha512-MRG3vzXyG20BJ2fox50/9ZRoe+2h3RM7DIudVD2u/GY9MtayO1Dkrna76IUOak+uoUPVWbyR0pHCzxctP/eDYQ==
+
+url-template@^2.0.8:
+ version "2.0.8"
+ resolved "https://registry.yarnpkg.com/url-template/-/url-template-2.0.8.tgz#fc565a3cccbff7730c775f5641f9555791439f21"
+ integrity sha1-/FZaPMy/93MMd19WQflVV5FDnyE=
+
+url@^0.11.0:
+ version "0.11.0"
+ resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
+ integrity sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=
+ dependencies:
+ punycode "1.3.2"
+ querystring "0.2.0"
+
+use@^3.1.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f"
+ integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
+
+util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+
+util@0.10.3:
+ version "0.10.3"
+ resolved "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz#7afb1afe50805246489e3db7fe0ed379336ac0f9"
+ integrity sha1-evsa/lCAUkZInj23/g7TeTNqwPk=
+ dependencies:
+ inherits "2.0.1"
+
+util@^0.11.0:
+ version "0.11.1"
+ resolved "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz#3236733720ec64bb27f6e26f421aaa2e1b588d61"
+ integrity sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==
+ dependencies:
+ inherits "2.0.3"
+
+v8-compile-cache@^2.0.3:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745"
+ integrity sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==
+
+v8-compile-cache@^2.1.1, v8-compile-cache@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"
+ integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==
+
+validate-npm-package-license@^3.0.1:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+ dependencies:
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
+
+vendors@^1.0.3:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz#e2b800a53e7a29b93506c3cf41100d16c4c4ad8e"
+ integrity sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==
+
+vfile-message@^2.0.0:
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a"
+ integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==
+ dependencies:
+ "@types/unist" "^2.0.0"
+ unist-util-stringify-position "^2.0.0"
+
+vfile@^4.0.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624"
+ integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==
+ dependencies:
+ "@types/unist" "^2.0.0"
+ is-buffer "^2.0.0"
+ unist-util-stringify-position "^2.0.0"
+ vfile-message "^2.0.0"
+
+vm-browserify@^1.0.1:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0"
+ integrity sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==
+
+watchpack-chokidar2@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz#9948a1866cbbd6cb824dea13a7ed691f6c8ddff0"
+ integrity sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==
+ dependencies:
+ chokidar "^2.1.8"
+
+watchpack@^1.6.1:
+ version "1.7.2"
+ resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.2.tgz#c02e4d4d49913c3e7e122c3325365af9d331e9aa"
+ integrity sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==
+ dependencies:
+ graceful-fs "^4.1.2"
+ neo-async "^2.5.0"
+ optionalDependencies:
+ chokidar "^3.4.0"
+ watchpack-chokidar2 "^2.0.0"
+
+webpack-cli@^3.1.0:
+ version "3.3.12"
+ resolved "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.12.tgz#94e9ada081453cd0aa609c99e500012fd3ad2d4a"
+ integrity sha512-NVWBaz9k839ZH/sinurM+HcDvJOTXwSjYp1ku+5XKeOC03z8v5QitnK/x+lAxGXFyhdayoIf/GOpv85z3/xPag==
+ dependencies:
+ chalk "^2.4.2"
+ cross-spawn "^6.0.5"
+ enhanced-resolve "^4.1.1"
+ findup-sync "^3.0.0"
+ global-modules "^2.0.0"
+ import-local "^2.0.0"
+ interpret "^1.4.0"
+ loader-utils "^1.4.0"
+ supports-color "^6.1.0"
+ v8-compile-cache "^2.1.1"
+ yargs "^13.3.2"
+
+webpack-manifest-plugin@^2.2.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz#19ca69b435b0baec7e29fbe90fb4015de2de4f16"
+ integrity sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==
+ dependencies:
+ fs-extra "^7.0.0"
+ lodash ">=3.5 <5"
+ object.entries "^1.1.0"
+ tapable "^1.0.0"
+
+webpack-sources@^1.1.0, webpack-sources@^1.4.0, webpack-sources@^1.4.1, webpack-sources@^1.4.3:
+ version "1.4.3"
+ resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz#eedd8ec0b928fbf1cbfe994e22d2d890f330a933"
+ integrity sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==
+ dependencies:
+ source-list-map "^2.0.0"
+ source-map "~0.6.1"
+
+webpack@^4.16.3:
+ version "4.43.0"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.43.0.tgz#c48547b11d563224c561dad1172c8aa0b8a678e6"
+ integrity sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==
+ dependencies:
+ "@webassemblyjs/ast" "1.9.0"
+ "@webassemblyjs/helper-module-context" "1.9.0"
+ "@webassemblyjs/wasm-edit" "1.9.0"
+ "@webassemblyjs/wasm-parser" "1.9.0"
+ acorn "^6.4.1"
+ ajv "^6.10.2"
+ ajv-keywords "^3.4.1"
+ chrome-trace-event "^1.0.2"
+ enhanced-resolve "^4.1.0"
+ eslint-scope "^4.0.3"
+ json-parse-better-errors "^1.0.2"
+ loader-runner "^2.4.0"
+ loader-utils "^1.2.3"
+ memory-fs "^0.4.1"
+ micromatch "^3.1.10"
+ mkdirp "^0.5.3"
+ neo-async "^2.6.1"
+ node-libs-browser "^2.2.1"
+ schema-utils "^1.0.0"
+ tapable "^1.1.3"
+ terser-webpack-plugin "^1.4.3"
+ watchpack "^1.6.1"
+ webpack-sources "^1.4.1"
+
+which-module@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a"
+ integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=
+
+which@^1.2.14, which@^1.2.9, which@^1.3.1:
+ version "1.3.1"
+ resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a"
+ integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+ dependencies:
+ isexe "^2.0.0"
+
+which@^2.0.1:
+ version "2.0.2"
+ resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
+ integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
+ dependencies:
+ isexe "^2.0.0"
+
+word-wrap@^1.2.3:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c"
+ integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
+
+worker-farm@^1.7.0:
+ version "1.7.0"
+ resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8"
+ integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==
+ dependencies:
+ errno "~0.1.7"
+
+wrap-ansi@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09"
+ integrity sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
+ dependencies:
+ ansi-styles "^3.2.0"
+ string-width "^3.0.0"
+ strip-ansi "^5.0.0"
+
+wrap-ansi@^6.2.0:
+ version "6.2.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53"
+ integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
+wrap-ansi@^7.0.0:
+ version "7.0.0"
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
+ dependencies:
+ ansi-styles "^4.0.0"
+ string-width "^4.1.0"
+ strip-ansi "^6.0.0"
+
+wrappy@1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
+ integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+
+write-file-atomic@^3.0.3:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8"
+ integrity sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
+ dependencies:
+ imurmurhash "^0.1.4"
+ is-typedarray "^1.0.0"
+ signal-exit "^3.0.2"
+ typedarray-to-buffer "^3.1.5"
+
+write@1.0.3:
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3"
+ integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==
+ dependencies:
+ mkdirp "^0.5.1"
+
+xtend@^4.0.0, xtend@~4.0.1:
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
+ integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
+
+y18n@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"
+ integrity sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
+
+y18n@^5.0.5:
+ version "5.0.5"
+ resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz#8769ec08d03b1ea2df2500acef561743bbb9ab18"
+ integrity sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==
+
+yallist@^3.0.2:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd"
+ integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
+
+yallist@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
+ integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
+
+yaml@^1.10.0, yaml@^1.8.3:
+ version "1.10.0"
+ resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e"
+ integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
+
+yargs-parser@^13.1.2:
+ version "13.1.2"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz#130f09702ebaeef2650d54ce6e3e5706f7a4fb38"
+ integrity sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
+ dependencies:
+ camelcase "^5.0.0"
+ decamelize "^1.2.0"
+
+yargs-parser@^18.1.2:
+ version "18.1.3"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0"
+ integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
+ dependencies:
+ camelcase "^5.0.0"
+ decamelize "^1.2.0"
+
+yargs-parser@^20.2.2:
+ version "20.2.6"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.6.tgz#69f920addf61aafc0b8b89002f5d66e28f2d8b20"
+ integrity sha512-AP1+fQIWSM/sMiET8fyayjx/J+JmTPt2Mr0FkrgqB4todtfa53sOsrSAcIrJRD5XS20bKUwaDIuMkWKCEiQLKA==
+
+yargs-parser@^20.2.3:
+ version "20.2.7"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz#61df85c113edfb5a7a4e36eb8aa60ef423cbc90a"
+ integrity sha512-FiNkvbeHzB/syOjIUxFDCnhSfzAL8R5vs40MgLFBorXACCOAEaWu0gRZl14vG8MR9AOJIZbmkjhusqBYZ3HTHw==
+
+yargs@^13.3.2:
+ version "13.3.2"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd"
+ integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==
+ dependencies:
+ cliui "^5.0.0"
+ find-up "^3.0.0"
+ get-caller-file "^2.0.1"
+ require-directory "^2.1.1"
+ require-main-filename "^2.0.0"
+ set-blocking "^2.0.0"
+ string-width "^3.0.0"
+ which-module "^2.0.0"
+ y18n "^4.0.0"
+ yargs-parser "^13.1.2"
+
+yargs@^15.3.1:
+ version "15.4.1"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
+ integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==
+ dependencies:
+ cliui "^6.0.0"
+ decamelize "^1.2.0"
+ find-up "^4.1.0"
+ get-caller-file "^2.0.1"
+ require-directory "^2.1.1"
+ require-main-filename "^2.0.0"
+ set-blocking "^2.0.0"
+ string-width "^4.2.0"
+ which-module "^2.0.0"
+ y18n "^4.0.0"
+ yargs-parser "^18.1.2"
+
+yargs@^16.1.1:
+ version "16.2.0"
+ resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66"
+ integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==
+ dependencies:
+ cliui "^7.0.2"
+ escalade "^3.1.1"
+ get-caller-file "^2.0.5"
+ require-directory "^2.1.1"
+ string-width "^4.2.0"
+ y18n "^5.0.5"
+ yargs-parser "^20.2.2"
+
+zwitch@^1.0.0:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920"
+ integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/yarn.nix b/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/yarn.nix
new file mode 100644
index 0000000000..a0388a1af3
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/apache-airflow/yarn.nix
@@ -0,0 +1,8485 @@
+{ fetchurl, fetchgit, linkFarm, runCommandNoCC, gnutar }: rec {
+ offline_cache = linkFarm "offline" packages;
+ packages = [
+ {
+ name = "_babel_code_frame___code_frame_7.12.13.tgz";
+ path = fetchurl {
+ name = "_babel_code_frame___code_frame_7.12.13.tgz";
+ url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz";
+ sha1 = "dcfc826beef65e75c50e21d3837d7d95798dd658";
+ };
+ }
+ {
+ name = "_babel_code_frame___code_frame_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_code_frame___code_frame_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz";
+ sha1 = "168da1a36e90da68ae8d49c0f1b48c7c6249213a";
+ };
+ }
+ {
+ name = "_babel_compat_data___compat_data_7.14.0.tgz";
+ path = fetchurl {
+ name = "_babel_compat_data___compat_data_7.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.14.0.tgz";
+ sha1 = "a901128bce2ad02565df95e6ecbf195cf9465919";
+ };
+ }
+ {
+ name = "_babel_core___core_7.14.0.tgz";
+ path = fetchurl {
+ name = "_babel_core___core_7.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/core/-/core-7.14.0.tgz";
+ sha1 = "47299ff3ec8d111b493f1a9d04bf88c04e728d88";
+ };
+ }
+ {
+ name = "_babel_generator___generator_7.10.5.tgz";
+ path = fetchurl {
+ name = "_babel_generator___generator_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.10.5.tgz";
+ sha1 = "1b903554bc8c583ee8d25f1e8969732e6b829a69";
+ };
+ }
+ {
+ name = "_babel_generator___generator_7.14.1.tgz";
+ path = fetchurl {
+ name = "_babel_generator___generator_7.14.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/generator/-/generator-7.14.1.tgz";
+ sha1 = "1f99331babd65700183628da186f36f63d615c93";
+ };
+ }
+ {
+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.13.16.tgz";
+ path = fetchurl {
+ name = "_babel_helper_compilation_targets___helper_compilation_targets_7.13.16.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.16.tgz";
+ sha1 = "6e91dccf15e3f43e5556dffe32d860109887563c";
+ };
+ }
+ {
+ name = "_babel_helper_function_name___helper_function_name_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_helper_function_name___helper_function_name_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.10.4.tgz";
+ sha1 = "d2d3b20c59ad8c47112fa7d2a94bc09d5ef82f1a";
+ };
+ }
+ {
+ name = "_babel_helper_function_name___helper_function_name_7.12.13.tgz";
+ path = fetchurl {
+ name = "_babel_helper_function_name___helper_function_name_7.12.13.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz";
+ sha1 = "93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a";
+ };
+ }
+ {
+ name = "_babel_helper_get_function_arity___helper_get_function_arity_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_helper_get_function_arity___helper_get_function_arity_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.10.4.tgz";
+ sha1 = "98c1cbea0e2332f33f9a4661b8ce1505b2c19ba2";
+ };
+ }
+ {
+ name = "_babel_helper_get_function_arity___helper_get_function_arity_7.12.13.tgz";
+ path = fetchurl {
+ name = "_babel_helper_get_function_arity___helper_get_function_arity_7.12.13.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz";
+ sha1 = "bc63451d403a3b3082b97e1d8b3fe5bd4091e583";
+ };
+ }
+ {
+ name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.13.12.tgz";
+ path = fetchurl {
+ name = "_babel_helper_member_expression_to_functions___helper_member_expression_to_functions_7.13.12.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.12.tgz";
+ sha1 = "dfe368f26d426a07299d8d6513821768216e6d72";
+ };
+ }
+ {
+ name = "_babel_helper_module_imports___helper_module_imports_7.13.12.tgz";
+ path = fetchurl {
+ name = "_babel_helper_module_imports___helper_module_imports_7.13.12.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.13.12.tgz";
+ sha1 = "c6a369a6f3621cb25da014078684da9196b61977";
+ };
+ }
+ {
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.14.0.tgz";
+ path = fetchurl {
+ name = "_babel_helper_module_transforms___helper_module_transforms_7.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.14.0.tgz";
+ sha1 = "8fcf78be220156f22633ee204ea81f73f826a8ad";
+ };
+ }
+ {
+ name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.12.13.tgz";
+ path = fetchurl {
+ name = "_babel_helper_optimise_call_expression___helper_optimise_call_expression_7.12.13.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz";
+ sha1 = "5c02d171b4c8615b1e7163f888c1c81c30a2aaea";
+ };
+ }
+ {
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.13.12.tgz";
+ path = fetchurl {
+ name = "_babel_helper_replace_supers___helper_replace_supers_7.13.12.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.12.tgz";
+ sha1 = "6442f4c1ad912502481a564a7386de0c77ff3804";
+ };
+ }
+ {
+ name = "_babel_helper_simple_access___helper_simple_access_7.13.12.tgz";
+ path = fetchurl {
+ name = "_babel_helper_simple_access___helper_simple_access_7.13.12.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.13.12.tgz";
+ sha1 = "dd6c538afb61819d205a012c31792a39c7a5eaf6";
+ };
+ }
+ {
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.10.4.tgz";
+ sha1 = "2c70576eaa3b5609b24cb99db2888cc3fc4251d1";
+ };
+ }
+ {
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.12.13.tgz";
+ path = fetchurl {
+ name = "_babel_helper_split_export_declaration___helper_split_export_declaration_7.12.13.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz";
+ sha1 = "e9430be00baf3e88b0e13e6f9d4eaf2136372b05";
+ };
+ }
+ {
+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.0.tgz";
+ path = fetchurl {
+ name = "_babel_helper_validator_identifier___helper_validator_identifier_7.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.0.tgz";
+ sha1 = "d26cad8a47c65286b15df1547319a5d0bcf27288";
+ };
+ }
+ {
+ name = "_babel_helper_validator_option___helper_validator_option_7.12.17.tgz";
+ path = fetchurl {
+ name = "_babel_helper_validator_option___helper_validator_option_7.12.17.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz";
+ sha1 = "d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831";
+ };
+ }
+ {
+ name = "_babel_helpers___helpers_7.14.0.tgz";
+ path = fetchurl {
+ name = "_babel_helpers___helpers_7.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.14.0.tgz";
+ sha1 = "ea9b6be9478a13d6f961dbb5f36bf75e2f3b8f62";
+ };
+ }
+ {
+ name = "_babel_highlight___highlight_7.14.0.tgz";
+ path = fetchurl {
+ name = "_babel_highlight___highlight_7.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.14.0.tgz";
+ sha1 = "3197e375711ef6bf834e67d0daec88e4f46113cf";
+ };
+ }
+ {
+ name = "_babel_parser___parser_7.10.5.tgz";
+ path = fetchurl {
+ name = "_babel_parser___parser_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.10.5.tgz";
+ sha1 = "e7c6bf5a7deff957cec9f04b551e2762909d826b";
+ };
+ }
+ {
+ name = "_babel_parser___parser_7.14.1.tgz";
+ path = fetchurl {
+ name = "_babel_parser___parser_7.14.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/parser/-/parser-7.14.1.tgz";
+ sha1 = "1bd644b5db3f5797c4479d89ec1817fe02b84c47";
+ };
+ }
+ {
+ name = "_babel_runtime___runtime_7.10.5.tgz";
+ path = fetchurl {
+ name = "_babel_runtime___runtime_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.10.5.tgz";
+ sha1 = "303d8bd440ecd5a491eae6117fd3367698674c5c";
+ };
+ }
+ {
+ name = "_babel_runtime___runtime_7.13.9.tgz";
+ path = fetchurl {
+ name = "_babel_runtime___runtime_7.13.9.tgz";
+ url = "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.9.tgz";
+ sha1 = "97dbe2116e2630c489f22e0656decd60aaa1fcee";
+ };
+ }
+ {
+ name = "_babel_template___template_7.10.4.tgz";
+ path = fetchurl {
+ name = "_babel_template___template_7.10.4.tgz";
+ url = "https://registry.yarnpkg.com/@babel/template/-/template-7.10.4.tgz";
+ sha1 = "3251996c4200ebc71d1a8fc405fba940f36ba278";
+ };
+ }
+ {
+ name = "_babel_template___template_7.12.13.tgz";
+ path = fetchurl {
+ name = "_babel_template___template_7.12.13.tgz";
+ url = "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz";
+ sha1 = "530265be8a2589dbb37523844c5bcb55947fb327";
+ };
+ }
+ {
+ name = "_babel_traverse___traverse_7.14.0.tgz";
+ path = fetchurl {
+ name = "_babel_traverse___traverse_7.14.0.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.14.0.tgz";
+ sha1 = "cea0dc8ae7e2b1dec65f512f39f3483e8cc95aef";
+ };
+ }
+ {
+ name = "_babel_traverse___traverse_7.10.5.tgz";
+ path = fetchurl {
+ name = "_babel_traverse___traverse_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.10.5.tgz";
+ sha1 = "77ce464f5b258be265af618d8fddf0536f20b564";
+ };
+ }
+ {
+ name = "_babel_types___types_7.10.5.tgz";
+ path = fetchurl {
+ name = "_babel_types___types_7.10.5.tgz";
+ url = "https://registry.yarnpkg.com/@babel/types/-/types-7.10.5.tgz";
+ sha1 = "d88ae7e2fde86bfbfe851d4d81afa70a997b5d15";
+ };
+ }
+ {
+ name = "_babel_types___types_7.14.1.tgz";
+ path = fetchurl {
+ name = "_babel_types___types_7.14.1.tgz";
+ url = "https://registry.yarnpkg.com/@babel/types/-/types-7.14.1.tgz";
+ sha1 = "095bd12f1c08ab63eff6e8f7745fa7c9cc15a9db";
+ };
+ }
+ {
+ name = "_exodus_schemasafe___schemasafe_1.0.0_rc.3.tgz";
+ path = fetchurl {
+ name = "_exodus_schemasafe___schemasafe_1.0.0_rc.3.tgz";
+ url = "https://registry.yarnpkg.com/@exodus/schemasafe/-/schemasafe-1.0.0-rc.3.tgz";
+ sha1 = "dda2fbf3dafa5ad8c63dadff7e01d3fdf4736025";
+ };
+ }
+ {
+ name = "_nodelib_fs.scandir___fs.scandir_2.1.4.tgz";
+ path = fetchurl {
+ name = "_nodelib_fs.scandir___fs.scandir_2.1.4.tgz";
+ url = "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz";
+ sha1 = "d4b3549a5db5de2683e0c1071ab4f140904bbf69";
+ };
+ }
+ {
+ name = "_nodelib_fs.stat___fs.stat_2.0.4.tgz";
+ path = fetchurl {
+ name = "_nodelib_fs.stat___fs.stat_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.4.tgz";
+ sha1 = "a3f2dd61bab43b8db8fa108a121cfffe4c676655";
+ };
+ }
+ {
+ name = "_nodelib_fs.walk___fs.walk_1.2.6.tgz";
+ path = fetchurl {
+ name = "_nodelib_fs.walk___fs.walk_1.2.6.tgz";
+ url = "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.6.tgz";
+ sha1 = "cce9396b30aa5afe9e3756608f5831adcb53d063";
+ };
+ }
+ {
+ name = "_npmcli_move_file___move_file_1.0.1.tgz";
+ path = fetchurl {
+ name = "_npmcli_move_file___move_file_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/@npmcli/move-file/-/move-file-1.0.1.tgz";
+ sha1 = "de103070dac0f48ce49cf6693c23af59c0f70464";
+ };
+ }
+ {
+ name = "_redocly_react_dropdown_aria___react_dropdown_aria_2.0.11.tgz";
+ path = fetchurl {
+ name = "_redocly_react_dropdown_aria___react_dropdown_aria_2.0.11.tgz";
+ url = "https://registry.yarnpkg.com/@redocly/react-dropdown-aria/-/react-dropdown-aria-2.0.11.tgz";
+ sha1 = "532b864b329237e646abe45d0f8edc923e77370a";
+ };
+ }
+ {
+ name = "_stylelint_postcss_css_in_js___postcss_css_in_js_0.37.2.tgz";
+ path = fetchurl {
+ name = "_stylelint_postcss_css_in_js___postcss_css_in_js_0.37.2.tgz";
+ url = "https://registry.yarnpkg.com/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz";
+ sha1 = "7e5a84ad181f4234a2480803422a47b8749af3d2";
+ };
+ }
+ {
+ name = "_stylelint_postcss_markdown___postcss_markdown_0.36.2.tgz";
+ path = fetchurl {
+ name = "_stylelint_postcss_markdown___postcss_markdown_0.36.2.tgz";
+ url = "https://registry.yarnpkg.com/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz";
+ sha1 = "0a540c4692f8dcdfc13c8e352c17e7bfee2bb391";
+ };
+ }
+ {
+ name = "_trysound_sax___sax_0.1.1.tgz";
+ path = fetchurl {
+ name = "_trysound_sax___sax_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.1.1.tgz";
+ sha1 = "3348564048e7a2d7398c935d466c0414ebb6a669";
+ };
+ }
+ {
+ name = "_types_anymatch___anymatch_1.3.1.tgz";
+ path = fetchurl {
+ name = "_types_anymatch___anymatch_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz";
+ sha1 = "336badc1beecb9dacc38bea2cf32adf627a8421a";
+ };
+ }
+ {
+ name = "_types_color_name___color_name_1.1.1.tgz";
+ path = fetchurl {
+ name = "_types_color_name___color_name_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/color-name/-/color-name-1.1.1.tgz";
+ sha1 = "1c1261bbeaa10a8055bbc5d8ab84b7b2afc846a0";
+ };
+ }
+ {
+ name = "_types_glob___glob_7.1.3.tgz";
+ path = fetchurl {
+ name = "_types_glob___glob_7.1.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz";
+ sha1 = "e6ba80f36b7daad2c685acd9266382e68985c183";
+ };
+ }
+ {
+ name = "_types_json_schema___json_schema_7.0.5.tgz";
+ path = fetchurl {
+ name = "_types_json_schema___json_schema_7.0.5.tgz";
+ url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.5.tgz";
+ sha1 = "dcce4430e64b443ba8945f0290fb564ad5bac6dd";
+ };
+ }
+ {
+ name = "_types_json_schema___json_schema_7.0.7.tgz";
+ path = fetchurl {
+ name = "_types_json_schema___json_schema_7.0.7.tgz";
+ url = "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz";
+ sha1 = "98a993516c859eb0d5c4c8f098317a9ea68db9ad";
+ };
+ }
+ {
+ name = "_types_json5___json5_0.0.29.tgz";
+ path = fetchurl {
+ name = "_types_json5___json5_0.0.29.tgz";
+ url = "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz";
+ sha1 = "ee28707ae94e11d2b827bcbe5270bcea7f3e71ee";
+ };
+ }
+ {
+ name = "_types_mdast___mdast_3.0.3.tgz";
+ path = fetchurl {
+ name = "_types_mdast___mdast_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.3.tgz";
+ sha1 = "2d7d671b1cd1ea3deb306ea75036c2a0407d2deb";
+ };
+ }
+ {
+ name = "_types_minimatch___minimatch_3.0.3.tgz";
+ path = fetchurl {
+ name = "_types_minimatch___minimatch_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.3.tgz";
+ sha1 = "3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d";
+ };
+ }
+ {
+ name = "_types_minimist___minimist_1.2.1.tgz";
+ path = fetchurl {
+ name = "_types_minimist___minimist_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.1.tgz";
+ sha1 = "283f669ff76d7b8260df8ab7a4262cc83d988256";
+ };
+ }
+ {
+ name = "_types_node___node_14.0.24.tgz";
+ path = fetchurl {
+ name = "_types_node___node_14.0.24.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-14.0.24.tgz";
+ sha1 = "b0f86f58564fa02a28b68f8b55d4cdec42e3b9d6";
+ };
+ }
+ {
+ name = "_types_node___node_13.13.14.tgz";
+ path = fetchurl {
+ name = "_types_node___node_13.13.14.tgz";
+ url = "https://registry.yarnpkg.com/@types/node/-/node-13.13.14.tgz";
+ sha1 = "20cd7d2a98f0c3b08d379f4ea9e6b315d2019529";
+ };
+ }
+ {
+ name = "_types_normalize_package_data___normalize_package_data_2.4.0.tgz";
+ path = fetchurl {
+ name = "_types_normalize_package_data___normalize_package_data_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz";
+ sha1 = "e486d0d97396d79beedd0a6e33f4534ff6b4973e";
+ };
+ }
+ {
+ name = "_types_parse_json___parse_json_4.0.0.tgz";
+ path = fetchurl {
+ name = "_types_parse_json___parse_json_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz";
+ sha1 = "2f8bb441434d163b35fb8ffdccd7138927ffb8c0";
+ };
+ }
+ {
+ name = "_types_source_list_map___source_list_map_0.1.2.tgz";
+ path = fetchurl {
+ name = "_types_source_list_map___source_list_map_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz";
+ sha1 = "0078836063ffaf17412349bba364087e0ac02ec9";
+ };
+ }
+ {
+ name = "_types_tapable___tapable_1.0.6.tgz";
+ path = fetchurl {
+ name = "_types_tapable___tapable_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.6.tgz";
+ sha1 = "a9ca4b70a18b270ccb2bc0aaafefd1d486b7ea74";
+ };
+ }
+ {
+ name = "_types_uglify_js___uglify_js_3.9.3.tgz";
+ path = fetchurl {
+ name = "_types_uglify_js___uglify_js_3.9.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.9.3.tgz";
+ sha1 = "d94ed608e295bc5424c9600e6b8565407b6b4b6b";
+ };
+ }
+ {
+ name = "_types_unist___unist_2.0.3.tgz";
+ path = fetchurl {
+ name = "_types_unist___unist_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.3.tgz";
+ sha1 = "9c088679876f374eb5983f150d4787aa6fb32d7e";
+ };
+ }
+ {
+ name = "_types_webpack_sources___webpack_sources_1.4.0.tgz";
+ path = fetchurl {
+ name = "_types_webpack_sources___webpack_sources_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/@types/webpack-sources/-/webpack-sources-1.4.0.tgz";
+ sha1 = "e58f1f05f87d39a5c64cf85705bdbdbb94d4d57e";
+ };
+ }
+ {
+ name = "_types_webpack___webpack_4.41.21.tgz";
+ path = fetchurl {
+ name = "_types_webpack___webpack_4.41.21.tgz";
+ url = "https://registry.yarnpkg.com/@types/webpack/-/webpack-4.41.21.tgz";
+ sha1 = "cc685b332c33f153bb2f5fc1fa3ac8adeb592dee";
+ };
+ }
+ {
+ name = "_webassemblyjs_ast___ast_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_ast___ast_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.9.0.tgz";
+ sha1 = "bd850604b4042459a5a41cd7d338cbed695ed964";
+ };
+ }
+ {
+ name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_floating_point_hex_parser___floating_point_hex_parser_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz";
+ sha1 = "3c3d3b271bddfc84deb00f71344438311d52ffb4";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_api_error___helper_api_error_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_api_error___helper_api_error_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz";
+ sha1 = "203f676e333b96c9da2eeab3ccef33c45928b6a2";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_buffer___helper_buffer_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_buffer___helper_buffer_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz";
+ sha1 = "a1442d269c5feb23fcbc9ef759dac3547f29de00";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_code_frame___helper_code_frame_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz";
+ sha1 = "647f8892cd2043a82ac0c8c5e75c36f1d9159f27";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_fsm___helper_fsm_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_fsm___helper_fsm_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz";
+ sha1 = "c05256b71244214671f4b08ec108ad63b70eddb8";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_module_context___helper_module_context_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_module_context___helper_module_context_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz";
+ sha1 = "25d8884b76839871a08a6c6f806c3979ef712f07";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_wasm_bytecode___helper_wasm_bytecode_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz";
+ sha1 = "4fed8beac9b8c14f8c58b70d124d549dd1fe5790";
+ };
+ }
+ {
+ name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_helper_wasm_section___helper_wasm_section_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz";
+ sha1 = "5a4138d5a6292ba18b04c5ae49717e4167965346";
+ };
+ }
+ {
+ name = "_webassemblyjs_ieee754___ieee754_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_ieee754___ieee754_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz";
+ sha1 = "15c7a0fbaae83fb26143bbacf6d6df1702ad39e4";
+ };
+ }
+ {
+ name = "_webassemblyjs_leb128___leb128_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_leb128___leb128_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.9.0.tgz";
+ sha1 = "f19ca0b76a6dc55623a09cffa769e838fa1e1c95";
+ };
+ }
+ {
+ name = "_webassemblyjs_utf8___utf8_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_utf8___utf8_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.9.0.tgz";
+ sha1 = "04d33b636f78e6a6813227e82402f7637b6229ab";
+ };
+ }
+ {
+ name = "_webassemblyjs_wasm_edit___wasm_edit_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wasm_edit___wasm_edit_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz";
+ sha1 = "3fe6d79d3f0f922183aa86002c42dd256cfee9cf";
+ };
+ }
+ {
+ name = "_webassemblyjs_wasm_gen___wasm_gen_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wasm_gen___wasm_gen_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz";
+ sha1 = "50bc70ec68ded8e2763b01a1418bf43491a7a49c";
+ };
+ }
+ {
+ name = "_webassemblyjs_wasm_opt___wasm_opt_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wasm_opt___wasm_opt_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz";
+ sha1 = "2211181e5b31326443cc8112eb9f0b9028721a61";
+ };
+ }
+ {
+ name = "_webassemblyjs_wasm_parser___wasm_parser_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wasm_parser___wasm_parser_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz";
+ sha1 = "9d48e44826df4a6598294aa6c87469d642fff65e";
+ };
+ }
+ {
+ name = "_webassemblyjs_wast_parser___wast_parser_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wast_parser___wast_parser_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz";
+ sha1 = "3031115d79ac5bd261556cecc3fa90a3ef451914";
+ };
+ }
+ {
+ name = "_webassemblyjs_wast_printer___wast_printer_1.9.0.tgz";
+ path = fetchurl {
+ name = "_webassemblyjs_wast_printer___wast_printer_1.9.0.tgz";
+ url = "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz";
+ sha1 = "4935d54c85fef637b00ce9f52377451d00d47899";
+ };
+ }
+ {
+ name = "_xtuc_ieee754___ieee754_1.2.0.tgz";
+ path = fetchurl {
+ name = "_xtuc_ieee754___ieee754_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz";
+ sha1 = "eef014a3145ae477a1cbc00cd1e552336dceb790";
+ };
+ }
+ {
+ name = "_xtuc_long___long_4.2.2.tgz";
+ path = fetchurl {
+ name = "_xtuc_long___long_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz";
+ sha1 = "d291c6a4e97989b5c61d9acf396ae4fe133a718d";
+ };
+ }
+ {
+ name = "acorn_jsx___acorn_jsx_5.2.0.tgz";
+ path = fetchurl {
+ name = "acorn_jsx___acorn_jsx_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz";
+ sha1 = "4c66069173d6fdd68ed85239fc256226182b2ebe";
+ };
+ }
+ {
+ name = "acorn___acorn_6.4.1.tgz";
+ path = fetchurl {
+ name = "acorn___acorn_6.4.1.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz";
+ sha1 = "531e58ba3f51b9dacb9a6646ca4debf5b14ca474";
+ };
+ }
+ {
+ name = "acorn___acorn_7.3.1.tgz";
+ path = fetchurl {
+ name = "acorn___acorn_7.3.1.tgz";
+ url = "https://registry.yarnpkg.com/acorn/-/acorn-7.3.1.tgz";
+ sha1 = "85010754db53c3fbaf3b9ea3e083aa5c5d147ffd";
+ };
+ }
+ {
+ name = "aggregate_error___aggregate_error_3.0.1.tgz";
+ path = fetchurl {
+ name = "aggregate_error___aggregate_error_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.0.1.tgz";
+ sha1 = "db2fe7246e536f40d9b5442a39e117d7dd6a24e0";
+ };
+ }
+ {
+ name = "ajv_errors___ajv_errors_1.0.1.tgz";
+ path = fetchurl {
+ name = "ajv_errors___ajv_errors_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz";
+ sha1 = "f35986aceb91afadec4102fbd85014950cefa64d";
+ };
+ }
+ {
+ name = "ajv_keywords___ajv_keywords_3.5.1.tgz";
+ path = fetchurl {
+ name = "ajv_keywords___ajv_keywords_3.5.1.tgz";
+ url = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.1.tgz";
+ sha1 = "b83ca89c5d42d69031f424cad49aada0236c6957";
+ };
+ }
+ {
+ name = "ajv_keywords___ajv_keywords_3.5.2.tgz";
+ path = fetchurl {
+ name = "ajv_keywords___ajv_keywords_3.5.2.tgz";
+ url = "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz";
+ sha1 = "31f29da5ab6e00d1c2d329acf7b5929614d5014d";
+ };
+ }
+ {
+ name = "ajv___ajv_5.5.2.tgz";
+ path = fetchurl {
+ name = "ajv___ajv_5.5.2.tgz";
+ url = "https://registry.yarnpkg.com/ajv/-/ajv-5.5.2.tgz";
+ sha1 = "73b5eeca3fab653e3d3f9422b341ad42205dc965";
+ };
+ }
+ {
+ name = "ajv___ajv_6.12.3.tgz";
+ path = fetchurl {
+ name = "ajv___ajv_6.12.3.tgz";
+ url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.3.tgz";
+ sha1 = "18c5af38a111ddeb4f2697bd78d68abc1cabd706";
+ };
+ }
+ {
+ name = "ajv___ajv_6.12.6.tgz";
+ path = fetchurl {
+ name = "ajv___ajv_6.12.6.tgz";
+ url = "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz";
+ sha1 = "baf5a62e802b07d977034586f8c3baf5adf26df4";
+ };
+ }
+ {
+ name = "ajv___ajv_8.3.0.tgz";
+ path = fetchurl {
+ name = "ajv___ajv_8.3.0.tgz";
+ url = "https://registry.yarnpkg.com/ajv/-/ajv-8.3.0.tgz";
+ sha1 = "25ee7348e32cdc4a1dbb38256bf6bdc451dd577c";
+ };
+ }
+ {
+ name = "alphanum_sort___alphanum_sort_1.0.2.tgz";
+ path = fetchurl {
+ name = "alphanum_sort___alphanum_sort_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz";
+ sha1 = "97a1119649b211ad33691d9f9f486a8ec9fbe0a3";
+ };
+ }
+ {
+ name = "ansi_colors___ansi_colors_4.1.1.tgz";
+ path = fetchurl {
+ name = "ansi_colors___ansi_colors_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.1.tgz";
+ sha1 = "cbb9ae256bf750af1eab344f229aa27fe94ba348";
+ };
+ }
+ {
+ name = "ansi_regex___ansi_regex_2.1.1.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz";
+ sha1 = "c3b33ab5ee360d86e0e628f0468ae7ef27d654df";
+ };
+ }
+ {
+ name = "ansi_regex___ansi_regex_4.1.0.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz";
+ sha1 = "8b9f8f08cf1acb843756a839ca8c7e3168c51997";
+ };
+ }
+ {
+ name = "ansi_regex___ansi_regex_5.0.0.tgz";
+ path = fetchurl {
+ name = "ansi_regex___ansi_regex_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.0.tgz";
+ sha1 = "388539f55179bf39339c81af30a654d69f87cb75";
+ };
+ }
+ {
+ name = "ansi_styles___ansi_styles_2.2.1.tgz";
+ path = fetchurl {
+ name = "ansi_styles___ansi_styles_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz";
+ sha1 = "b432dd3358b634cf75e1e4664368240533c1ddbe";
+ };
+ }
+ {
+ name = "ansi_styles___ansi_styles_3.2.1.tgz";
+ path = fetchurl {
+ name = "ansi_styles___ansi_styles_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz";
+ sha1 = "41fbb20243e50b12be0f04b8dedbf07520ce841d";
+ };
+ }
+ {
+ name = "ansi_styles___ansi_styles_4.2.1.tgz";
+ path = fetchurl {
+ name = "ansi_styles___ansi_styles_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.2.1.tgz";
+ sha1 = "90ae75c424d008d2624c5bf29ead3177ebfcf359";
+ };
+ }
+ {
+ name = "ansi_styles___ansi_styles_4.3.0.tgz";
+ path = fetchurl {
+ name = "ansi_styles___ansi_styles_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz";
+ sha1 = "edd803628ae71c04c85ae7a0906edad34b648937";
+ };
+ }
+ {
+ name = "anymatch___anymatch_2.0.0.tgz";
+ path = fetchurl {
+ name = "anymatch___anymatch_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz";
+ sha1 = "bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb";
+ };
+ }
+ {
+ name = "anymatch___anymatch_3.1.1.tgz";
+ path = fetchurl {
+ name = "anymatch___anymatch_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz";
+ sha1 = "c55ecf02185e2469259399310c173ce31233b142";
+ };
+ }
+ {
+ name = "aproba___aproba_1.2.0.tgz";
+ path = fetchurl {
+ name = "aproba___aproba_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz";
+ sha1 = "6802e6264efd18c790a1b0d517f0f2627bf2c94a";
+ };
+ }
+ {
+ name = "argparse___argparse_1.0.10.tgz";
+ path = fetchurl {
+ name = "argparse___argparse_1.0.10.tgz";
+ url = "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz";
+ sha1 = "bcd6791ea5ae09725e17e5ad988134cd40b3d911";
+ };
+ }
+ {
+ name = "arr_diff___arr_diff_4.0.0.tgz";
+ path = fetchurl {
+ name = "arr_diff___arr_diff_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz";
+ sha1 = "d6461074febfec71e7e15235761a329a5dc7c520";
+ };
+ }
+ {
+ name = "arr_flatten___arr_flatten_1.1.0.tgz";
+ path = fetchurl {
+ name = "arr_flatten___arr_flatten_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz";
+ sha1 = "36048bbff4e7b47e136644316c99669ea5ae91f1";
+ };
+ }
+ {
+ name = "arr_union___arr_union_3.1.0.tgz";
+ path = fetchurl {
+ name = "arr_union___arr_union_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz";
+ sha1 = "e39b09aea9def866a8f206e288af63919bae39c4";
+ };
+ }
+ {
+ name = "array_includes___array_includes_3.1.1.tgz";
+ path = fetchurl {
+ name = "array_includes___array_includes_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz";
+ sha1 = "cdd67e6852bdf9c1215460786732255ed2459348";
+ };
+ }
+ {
+ name = "array_union___array_union_1.0.2.tgz";
+ path = fetchurl {
+ name = "array_union___array_union_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/array-union/-/array-union-1.0.2.tgz";
+ sha1 = "9a34410e4f4e3da23dea375be5be70f24778ec39";
+ };
+ }
+ {
+ name = "array_union___array_union_2.1.0.tgz";
+ path = fetchurl {
+ name = "array_union___array_union_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz";
+ sha1 = "b798420adbeb1de828d84acd8a2e23d3efe85e8d";
+ };
+ }
+ {
+ name = "array_uniq___array_uniq_1.0.3.tgz";
+ path = fetchurl {
+ name = "array_uniq___array_uniq_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz";
+ sha1 = "af6ac877a25cc7f74e058894753858dfdb24fdb6";
+ };
+ }
+ {
+ name = "array_unique___array_unique_0.3.2.tgz";
+ path = fetchurl {
+ name = "array_unique___array_unique_0.3.2.tgz";
+ url = "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz";
+ sha1 = "a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428";
+ };
+ }
+ {
+ name = "array.prototype.flat___array.prototype.flat_1.2.3.tgz";
+ path = fetchurl {
+ name = "array.prototype.flat___array.prototype.flat_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz";
+ sha1 = "0de82b426b0318dbfdb940089e38b043d37f6c7b";
+ };
+ }
+ {
+ name = "arrify___arrify_1.0.1.tgz";
+ path = fetchurl {
+ name = "arrify___arrify_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz";
+ sha1 = "898508da2226f380df904728456849c1501a4b0d";
+ };
+ }
+ {
+ name = "asn1.js___asn1.js_4.10.1.tgz";
+ path = fetchurl {
+ name = "asn1.js___asn1.js_4.10.1.tgz";
+ url = "https://registry.yarnpkg.com/asn1.js/-/asn1.js-4.10.1.tgz";
+ sha1 = "b9c2bf5805f1e64aadeed6df3a2bfafb5a73f5a0";
+ };
+ }
+ {
+ name = "assert___assert_1.5.0.tgz";
+ path = fetchurl {
+ name = "assert___assert_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/assert/-/assert-1.5.0.tgz";
+ sha1 = "55c109aaf6e0aefdb3dc4b71240c70bf574b18eb";
+ };
+ }
+ {
+ name = "assign_symbols___assign_symbols_1.0.0.tgz";
+ path = fetchurl {
+ name = "assign_symbols___assign_symbols_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz";
+ sha1 = "59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367";
+ };
+ }
+ {
+ name = "astral_regex___astral_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "astral_regex___astral_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz";
+ sha1 = "6c8c3fb827dd43ee3918f27b82782ab7658a6fd9";
+ };
+ }
+ {
+ name = "astral_regex___astral_regex_2.0.0.tgz";
+ path = fetchurl {
+ name = "astral_regex___astral_regex_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/astral-regex/-/astral-regex-2.0.0.tgz";
+ sha1 = "483143c567aeed4785759c0865786dc77d7d2e31";
+ };
+ }
+ {
+ name = "async_each___async_each_1.0.3.tgz";
+ path = fetchurl {
+ name = "async_each___async_each_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz";
+ sha1 = "b727dbf87d7651602f06f4d4ac387f47d91b0cbf";
+ };
+ }
+ {
+ name = "atob___atob_2.1.2.tgz";
+ path = fetchurl {
+ name = "atob___atob_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz";
+ sha1 = "6d9517eb9e030d2436666651e86bd9f6f13533c9";
+ };
+ }
+ {
+ name = "autoprefixer___autoprefixer_9.8.6.tgz";
+ path = fetchurl {
+ name = "autoprefixer___autoprefixer_9.8.6.tgz";
+ url = "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-9.8.6.tgz";
+ sha1 = "3b73594ca1bf9266320c5acf1588d74dea74210f";
+ };
+ }
+ {
+ name = "babel_code_frame___babel_code_frame_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_code_frame___babel_code_frame_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-code-frame/-/babel-code-frame-6.26.0.tgz";
+ sha1 = "63fd43f7dc1e3bb7ce35947db8fe369a3f58c74b";
+ };
+ }
+ {
+ name = "babel_core___babel_core_6.26.3.tgz";
+ path = fetchurl {
+ name = "babel_core___babel_core_6.26.3.tgz";
+ url = "https://registry.yarnpkg.com/babel-core/-/babel-core-6.26.3.tgz";
+ sha1 = "b2e2f09e342d0f0c88e2f02e067794125e75c207";
+ };
+ }
+ {
+ name = "babel_eslint___babel_eslint_10.1.0.tgz";
+ path = fetchurl {
+ name = "babel_eslint___babel_eslint_10.1.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-10.1.0.tgz";
+ sha1 = "6968e568a910b78fb3779cdd8b6ac2f479943232";
+ };
+ }
+ {
+ name = "babel_generator___babel_generator_6.26.1.tgz";
+ path = fetchurl {
+ name = "babel_generator___babel_generator_6.26.1.tgz";
+ url = "https://registry.yarnpkg.com/babel-generator/-/babel-generator-6.26.1.tgz";
+ sha1 = "1844408d3b8f0d35a404ea7ac180f087a601bd90";
+ };
+ }
+ {
+ name = "babel_helpers___babel_helpers_6.24.1.tgz";
+ path = fetchurl {
+ name = "babel_helpers___babel_helpers_6.24.1.tgz";
+ url = "https://registry.yarnpkg.com/babel-helpers/-/babel-helpers-6.24.1.tgz";
+ sha1 = "3471de9caec388e5c850e597e58a26ddf37602b2";
+ };
+ }
+ {
+ name = "babel_loader___babel_loader_8.1.0.tgz";
+ path = fetchurl {
+ name = "babel_loader___babel_loader_8.1.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.1.0.tgz";
+ sha1 = "c611d5112bd5209abe8b9fa84c3e4da25275f1c3";
+ };
+ }
+ {
+ name = "babel_messages___babel_messages_6.23.0.tgz";
+ path = fetchurl {
+ name = "babel_messages___babel_messages_6.23.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-messages/-/babel-messages-6.23.0.tgz";
+ sha1 = "f3cdf4703858035b2a2951c6ec5edf6c62f2630e";
+ };
+ }
+ {
+ name = "babel_plugin_css_modules_transform___babel_plugin_css_modules_transform_1.6.2.tgz";
+ path = fetchurl {
+ name = "babel_plugin_css_modules_transform___babel_plugin_css_modules_transform_1.6.2.tgz";
+ url = "https://registry.yarnpkg.com/babel-plugin-css-modules-transform/-/babel-plugin-css-modules-transform-1.6.2.tgz";
+ sha1 = "eecf4889637bf1c56cda25ee21df060775d1bd22";
+ };
+ }
+ {
+ name = "babel_polyfill___babel_polyfill_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_polyfill___babel_polyfill_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-polyfill/-/babel-polyfill-6.26.0.tgz";
+ sha1 = "379937abc67d7895970adc621f284cd966cf2153";
+ };
+ }
+ {
+ name = "babel_register___babel_register_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_register___babel_register_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-register/-/babel-register-6.26.0.tgz";
+ sha1 = "6ed021173e2fcb486d7acb45c6009a856f647071";
+ };
+ }
+ {
+ name = "babel_runtime___babel_runtime_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_runtime___babel_runtime_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.26.0.tgz";
+ sha1 = "965c7058668e82b55d7bfe04ff2337bc8b5647fe";
+ };
+ }
+ {
+ name = "babel_template___babel_template_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_template___babel_template_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-template/-/babel-template-6.26.0.tgz";
+ sha1 = "de03e2d16396b069f46dd9fff8521fb1a0e35e02";
+ };
+ }
+ {
+ name = "babel_traverse___babel_traverse_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_traverse___babel_traverse_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-traverse/-/babel-traverse-6.26.0.tgz";
+ sha1 = "46a9cbd7edcc62c8e5c064e2d2d8d0f4035766ee";
+ };
+ }
+ {
+ name = "babel_types___babel_types_6.26.0.tgz";
+ path = fetchurl {
+ name = "babel_types___babel_types_6.26.0.tgz";
+ url = "https://registry.yarnpkg.com/babel-types/-/babel-types-6.26.0.tgz";
+ sha1 = "a3b073f94ab49eb6fa55cd65227a334380632497";
+ };
+ }
+ {
+ name = "babel___babel_6.23.0.tgz";
+ path = fetchurl {
+ name = "babel___babel_6.23.0.tgz";
+ url = "https://registry.yarnpkg.com/babel/-/babel-6.23.0.tgz";
+ sha1 = "d0d1e7d803e974765beea3232d4e153c0efb90f4";
+ };
+ }
+ {
+ name = "babylon___babylon_6.18.0.tgz";
+ path = fetchurl {
+ name = "babylon___babylon_6.18.0.tgz";
+ url = "https://registry.yarnpkg.com/babylon/-/babylon-6.18.0.tgz";
+ sha1 = "af2f3b88fa6f5c1e4c634d1a0f8eac4f55b395e3";
+ };
+ }
+ {
+ name = "bail___bail_1.0.5.tgz";
+ path = fetchurl {
+ name = "bail___bail_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz";
+ sha1 = "b6fa133404a392cbc1f8c4bf63f5953351e7a776";
+ };
+ }
+ {
+ name = "balanced_match___balanced_match_1.0.2.tgz";
+ path = fetchurl {
+ name = "balanced_match___balanced_match_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz";
+ sha1 = "e83e3a7e3f300b34cb9d87f615fa0cbf357690ee";
+ };
+ }
+ {
+ name = "balanced_match___balanced_match_2.0.0.tgz";
+ path = fetchurl {
+ name = "balanced_match___balanced_match_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/balanced-match/-/balanced-match-2.0.0.tgz";
+ sha1 = "dc70f920d78db8b858535795867bf48f820633d9";
+ };
+ }
+ {
+ name = "base64_js___base64_js_1.3.1.tgz";
+ path = fetchurl {
+ name = "base64_js___base64_js_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz";
+ sha1 = "58ece8cb75dd07e71ed08c736abc5fac4dbf8df1";
+ };
+ }
+ {
+ name = "base___base_0.11.2.tgz";
+ path = fetchurl {
+ name = "base___base_0.11.2.tgz";
+ url = "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz";
+ sha1 = "7bde5ced145b6d551a90db87f83c558b4eb48a8f";
+ };
+ }
+ {
+ name = "better_ajv_errors___better_ajv_errors_0.6.7.tgz";
+ path = fetchurl {
+ name = "better_ajv_errors___better_ajv_errors_0.6.7.tgz";
+ url = "https://registry.yarnpkg.com/better-ajv-errors/-/better-ajv-errors-0.6.7.tgz";
+ sha1 = "b5344af1ce10f434fe02fc4390a5a9c811e470d1";
+ };
+ }
+ {
+ name = "big.js___big.js_3.2.0.tgz";
+ path = fetchurl {
+ name = "big.js___big.js_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/big.js/-/big.js-3.2.0.tgz";
+ sha1 = "a5fc298b81b9e0dca2e458824784b65c52ba588e";
+ };
+ }
+ {
+ name = "big.js___big.js_5.2.2.tgz";
+ path = fetchurl {
+ name = "big.js___big.js_5.2.2.tgz";
+ url = "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz";
+ sha1 = "65f0af382f578bcdc742bd9c281e9cb2d7768328";
+ };
+ }
+ {
+ name = "binary_extensions___binary_extensions_1.13.1.tgz";
+ path = fetchurl {
+ name = "binary_extensions___binary_extensions_1.13.1.tgz";
+ url = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.1.tgz";
+ sha1 = "598afe54755b2868a5330d2aff9d4ebb53209b65";
+ };
+ }
+ {
+ name = "binary_extensions___binary_extensions_2.1.0.tgz";
+ path = fetchurl {
+ name = "binary_extensions___binary_extensions_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz";
+ sha1 = "30fa40c9e7fe07dbc895678cd287024dea241dd9";
+ };
+ }
+ {
+ name = "bindings___bindings_1.5.0.tgz";
+ path = fetchurl {
+ name = "bindings___bindings_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz";
+ sha1 = "10353c9e945334bc0511a6d90b38fbc7c9c504df";
+ };
+ }
+ {
+ name = "bluebird___bluebird_3.7.2.tgz";
+ path = fetchurl {
+ name = "bluebird___bluebird_3.7.2.tgz";
+ url = "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz";
+ sha1 = "9f229c15be272454ffa973ace0dbee79a1b0c36f";
+ };
+ }
+ {
+ name = "bn.js___bn.js_4.12.0.tgz";
+ path = fetchurl {
+ name = "bn.js___bn.js_4.12.0.tgz";
+ url = "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz";
+ sha1 = "775b3f278efbb9718eec7361f483fb36fbbfea88";
+ };
+ }
+ {
+ name = "bn.js___bn.js_5.1.2.tgz";
+ path = fetchurl {
+ name = "bn.js___bn.js_5.1.2.tgz";
+ url = "https://registry.yarnpkg.com/bn.js/-/bn.js-5.1.2.tgz";
+ sha1 = "c9686902d3c9a27729f43ab10f9d79c2004da7b0";
+ };
+ }
+ {
+ name = "boolbase___boolbase_1.0.0.tgz";
+ path = fetchurl {
+ name = "boolbase___boolbase_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz";
+ sha1 = "68dff5fbe60c51eb37725ea9e3ed310dcc1e776e";
+ };
+ }
+ {
+ name = "bootstrap_3_typeahead___bootstrap_3_typeahead_4.0.2.tgz";
+ path = fetchurl {
+ name = "bootstrap_3_typeahead___bootstrap_3_typeahead_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/bootstrap-3-typeahead/-/bootstrap-3-typeahead-4.0.2.tgz";
+ sha1 = "cb1c969044856862096fc8c71cc21b3acbb50412";
+ };
+ }
+ {
+ name = "bootstrap___bootstrap_3.4.1.tgz";
+ path = fetchurl {
+ name = "bootstrap___bootstrap_3.4.1.tgz";
+ url = "https://registry.yarnpkg.com/bootstrap/-/bootstrap-3.4.1.tgz";
+ sha1 = "c3a347d419e289ad11f4033e3c4132b87c081d72";
+ };
+ }
+ {
+ name = "brace_expansion___brace_expansion_1.1.11.tgz";
+ path = fetchurl {
+ name = "brace_expansion___brace_expansion_1.1.11.tgz";
+ url = "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz";
+ sha1 = "3c7fcbf529d87226f3d2f52b966ff5271eb441dd";
+ };
+ }
+ {
+ name = "braces___braces_2.3.2.tgz";
+ path = fetchurl {
+ name = "braces___braces_2.3.2.tgz";
+ url = "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz";
+ sha1 = "5979fd3f14cd531565e5fa2df1abfff1dfaee729";
+ };
+ }
+ {
+ name = "braces___braces_3.0.2.tgz";
+ path = fetchurl {
+ name = "braces___braces_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz";
+ sha1 = "3454e1a462ee8d599e236df336cd9ea4f8afe107";
+ };
+ }
+ {
+ name = "brorand___brorand_1.1.0.tgz";
+ path = fetchurl {
+ name = "brorand___brorand_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz";
+ sha1 = "12c25efe40a45e3c323eb8675a0a0ce57b22371f";
+ };
+ }
+ {
+ name = "browserify_aes___browserify_aes_1.2.0.tgz";
+ path = fetchurl {
+ name = "browserify_aes___browserify_aes_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/browserify-aes/-/browserify-aes-1.2.0.tgz";
+ sha1 = "326734642f403dabc3003209853bb70ad428ef48";
+ };
+ }
+ {
+ name = "browserify_cipher___browserify_cipher_1.0.1.tgz";
+ path = fetchurl {
+ name = "browserify_cipher___browserify_cipher_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/browserify-cipher/-/browserify-cipher-1.0.1.tgz";
+ sha1 = "8d6474c1b870bfdabcd3bcfcc1934a10e94f15f0";
+ };
+ }
+ {
+ name = "browserify_des___browserify_des_1.0.2.tgz";
+ path = fetchurl {
+ name = "browserify_des___browserify_des_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/browserify-des/-/browserify-des-1.0.2.tgz";
+ sha1 = "3af4f1f59839403572f1c66204375f7a7f703e9c";
+ };
+ }
+ {
+ name = "browserify_rsa___browserify_rsa_4.0.1.tgz";
+ path = fetchurl {
+ name = "browserify_rsa___browserify_rsa_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/browserify-rsa/-/browserify-rsa-4.0.1.tgz";
+ sha1 = "21e0abfaf6f2029cf2fafb133567a701d4135524";
+ };
+ }
+ {
+ name = "browserify_sign___browserify_sign_4.2.0.tgz";
+ path = fetchurl {
+ name = "browserify_sign___browserify_sign_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/browserify-sign/-/browserify-sign-4.2.0.tgz";
+ sha1 = "545d0b1b07e6b2c99211082bf1b12cce7a0b0e11";
+ };
+ }
+ {
+ name = "browserify_zlib___browserify_zlib_0.2.0.tgz";
+ path = fetchurl {
+ name = "browserify_zlib___browserify_zlib_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/browserify-zlib/-/browserify-zlib-0.2.0.tgz";
+ sha1 = "2869459d9aa3be245fe8fe2ca1f46e2e7f54d73f";
+ };
+ }
+ {
+ name = "browserslist___browserslist_4.14.5.tgz";
+ path = fetchurl {
+ name = "browserslist___browserslist_4.14.5.tgz";
+ url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.14.5.tgz";
+ sha1 = "1c751461a102ddc60e40993639b709be7f2c4015";
+ };
+ }
+ {
+ name = "browserslist___browserslist_4.16.6.tgz";
+ path = fetchurl {
+ name = "browserslist___browserslist_4.16.6.tgz";
+ url = "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz";
+ sha1 = "d7901277a5a88e554ed305b183ec9b0c08f66fa2";
+ };
+ }
+ {
+ name = "buffer_from___buffer_from_1.1.1.tgz";
+ path = fetchurl {
+ name = "buffer_from___buffer_from_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz";
+ sha1 = "32713bc028f75c02fdb710d7c7bcec1f2c6070ef";
+ };
+ }
+ {
+ name = "buffer_xor___buffer_xor_1.0.3.tgz";
+ path = fetchurl {
+ name = "buffer_xor___buffer_xor_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz";
+ sha1 = "26e61ed1422fb70dd42e6e36729ed51d855fe8d9";
+ };
+ }
+ {
+ name = "buffer___buffer_4.9.2.tgz";
+ path = fetchurl {
+ name = "buffer___buffer_4.9.2.tgz";
+ url = "https://registry.yarnpkg.com/buffer/-/buffer-4.9.2.tgz";
+ sha1 = "230ead344002988644841ab0244af8c44bbe3ef8";
+ };
+ }
+ {
+ name = "builtin_status_codes___builtin_status_codes_3.0.0.tgz";
+ path = fetchurl {
+ name = "builtin_status_codes___builtin_status_codes_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz";
+ sha1 = "85982878e21b98e1c66425e03d0174788f569ee8";
+ };
+ }
+ {
+ name = "cacache___cacache_12.0.4.tgz";
+ path = fetchurl {
+ name = "cacache___cacache_12.0.4.tgz";
+ url = "https://registry.yarnpkg.com/cacache/-/cacache-12.0.4.tgz";
+ sha1 = "668bcbd105aeb5f1d92fe25570ec9525c8faa40c";
+ };
+ }
+ {
+ name = "cacache___cacache_15.0.5.tgz";
+ path = fetchurl {
+ name = "cacache___cacache_15.0.5.tgz";
+ url = "https://registry.yarnpkg.com/cacache/-/cacache-15.0.5.tgz";
+ sha1 = "69162833da29170d6732334643c60e005f5f17d0";
+ };
+ }
+ {
+ name = "cache_base___cache_base_1.0.1.tgz";
+ path = fetchurl {
+ name = "cache_base___cache_base_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz";
+ sha1 = "0a7f46416831c8b662ee36fe4e7c59d76f666ab2";
+ };
+ }
+ {
+ name = "call_me_maybe___call_me_maybe_1.0.1.tgz";
+ path = fetchurl {
+ name = "call_me_maybe___call_me_maybe_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/call-me-maybe/-/call-me-maybe-1.0.1.tgz";
+ sha1 = "26d208ea89e37b5cbde60250a15f031c16a4d66b";
+ };
+ }
+ {
+ name = "callsites___callsites_3.1.0.tgz";
+ path = fetchurl {
+ name = "callsites___callsites_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz";
+ sha1 = "b3630abd8943432f54b3f0519238e33cd7df2f73";
+ };
+ }
+ {
+ name = "camelcase_keys___camelcase_keys_6.2.2.tgz";
+ path = fetchurl {
+ name = "camelcase_keys___camelcase_keys_6.2.2.tgz";
+ url = "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz";
+ sha1 = "5e755d6ba51aa223ec7d3d52f25778210f9dc3c0";
+ };
+ }
+ {
+ name = "camelcase___camelcase_5.3.1.tgz";
+ path = fetchurl {
+ name = "camelcase___camelcase_5.3.1.tgz";
+ url = "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz";
+ sha1 = "e3c9b31569e106811df242f715725a1f4c494320";
+ };
+ }
+ {
+ name = "caniuse_api___caniuse_api_3.0.0.tgz";
+ path = fetchurl {
+ name = "caniuse_api___caniuse_api_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz";
+ sha1 = "5e4d90e2274961d46291997df599e3ed008ee4c0";
+ };
+ }
+ {
+ name = "caniuse_lite___caniuse_lite_1.0.30001236.tgz";
+ path = fetchurl {
+ name = "caniuse_lite___caniuse_lite_1.0.30001236.tgz";
+ url = "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001236.tgz";
+ sha1 = "0a80de4cdf62e1770bb46a30d884fc8d633e3958";
+ };
+ }
+ {
+ name = "chalk___chalk_1.1.3.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-1.1.3.tgz";
+ sha1 = "a8115c55e4a702fe4d150abd3872822a7e09fc98";
+ };
+ }
+ {
+ name = "chalk___chalk_2.4.2.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_2.4.2.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz";
+ sha1 = "cd42541677a54333cf541a49108c1432b44c9424";
+ };
+ }
+ {
+ name = "chalk___chalk_4.1.1.tgz";
+ path = fetchurl {
+ name = "chalk___chalk_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz";
+ sha1 = "c80b3fab28bf6371e6863325eee67e618b77e6ad";
+ };
+ }
+ {
+ name = "character_entities_legacy___character_entities_legacy_1.1.4.tgz";
+ path = fetchurl {
+ name = "character_entities_legacy___character_entities_legacy_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz";
+ sha1 = "94bc1845dce70a5bb9d2ecc748725661293d8fc1";
+ };
+ }
+ {
+ name = "character_entities___character_entities_1.2.4.tgz";
+ path = fetchurl {
+ name = "character_entities___character_entities_1.2.4.tgz";
+ url = "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz";
+ sha1 = "e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b";
+ };
+ }
+ {
+ name = "character_reference_invalid___character_reference_invalid_1.1.4.tgz";
+ path = fetchurl {
+ name = "character_reference_invalid___character_reference_invalid_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz";
+ sha1 = "083329cda0eae272ab3dbbf37e9a382c13af1560";
+ };
+ }
+ {
+ name = "chokidar___chokidar_2.1.8.tgz";
+ path = fetchurl {
+ name = "chokidar___chokidar_2.1.8.tgz";
+ url = "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz";
+ sha1 = "804b3a7b6a99358c3c5c61e71d8728f041cff917";
+ };
+ }
+ {
+ name = "chokidar___chokidar_3.4.1.tgz";
+ path = fetchurl {
+ name = "chokidar___chokidar_3.4.1.tgz";
+ url = "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.1.tgz";
+ sha1 = "e905bdecf10eaa0a0b1db0c664481cc4cbc22ba1";
+ };
+ }
+ {
+ name = "chownr___chownr_1.1.4.tgz";
+ path = fetchurl {
+ name = "chownr___chownr_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/chownr/-/chownr-1.1.4.tgz";
+ sha1 = "6fc9d7b42d32a583596337666e7d08084da2cc6b";
+ };
+ }
+ {
+ name = "chownr___chownr_2.0.0.tgz";
+ path = fetchurl {
+ name = "chownr___chownr_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz";
+ sha1 = "15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece";
+ };
+ }
+ {
+ name = "chrome_trace_event___chrome_trace_event_1.0.2.tgz";
+ path = fetchurl {
+ name = "chrome_trace_event___chrome_trace_event_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz";
+ sha1 = "234090ee97c7d4ad1a2c4beae27505deffc608a4";
+ };
+ }
+ {
+ name = "cipher_base___cipher_base_1.0.4.tgz";
+ path = fetchurl {
+ name = "cipher_base___cipher_base_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz";
+ sha1 = "8760e4ecc272f4c363532f926d874aae2c1397de";
+ };
+ }
+ {
+ name = "class_utils___class_utils_0.3.6.tgz";
+ path = fetchurl {
+ name = "class_utils___class_utils_0.3.6.tgz";
+ url = "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz";
+ sha1 = "f93369ae8b9a7ce02fd41faad0ca83033190c463";
+ };
+ }
+ {
+ name = "classnames___classnames_2.2.6.tgz";
+ path = fetchurl {
+ name = "classnames___classnames_2.2.6.tgz";
+ url = "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz";
+ sha1 = "43935bffdd291f326dad0a205309b38d00f650ce";
+ };
+ }
+ {
+ name = "clean_stack___clean_stack_2.2.0.tgz";
+ path = fetchurl {
+ name = "clean_stack___clean_stack_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz";
+ sha1 = "ee8472dbb129e727b31e8a10a427dee9dfe4008b";
+ };
+ }
+ {
+ name = "clean_webpack_plugin___clean_webpack_plugin_3.0.0.tgz";
+ path = fetchurl {
+ name = "clean_webpack_plugin___clean_webpack_plugin_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/clean-webpack-plugin/-/clean-webpack-plugin-3.0.0.tgz";
+ sha1 = "a99d8ec34c1c628a4541567aa7b457446460c62b";
+ };
+ }
+ {
+ name = "cli___cli_1.0.1.tgz";
+ path = fetchurl {
+ name = "cli___cli_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cli/-/cli-1.0.1.tgz";
+ sha1 = "22817534f24bfa4950c34d532d48ecbc621b8c14";
+ };
+ }
+ {
+ name = "clipboard___clipboard_2.0.6.tgz";
+ path = fetchurl {
+ name = "clipboard___clipboard_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/clipboard/-/clipboard-2.0.6.tgz";
+ sha1 = "52921296eec0fdf77ead1749421b21c968647376";
+ };
+ }
+ {
+ name = "cliui___cliui_5.0.0.tgz";
+ path = fetchurl {
+ name = "cliui___cliui_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz";
+ sha1 = "deefcfdb2e800784aa34f46fa08e06851c7bbbc5";
+ };
+ }
+ {
+ name = "cliui___cliui_6.0.0.tgz";
+ path = fetchurl {
+ name = "cliui___cliui_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz";
+ sha1 = "511d702c0c4e41ca156d7d0e96021f23e13225b1";
+ };
+ }
+ {
+ name = "cliui___cliui_7.0.4.tgz";
+ path = fetchurl {
+ name = "cliui___cliui_7.0.4.tgz";
+ url = "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz";
+ sha1 = "a0265ee655476fc807aea9df3df8df7783808b4f";
+ };
+ }
+ {
+ name = "clone_regexp___clone_regexp_2.2.0.tgz";
+ path = fetchurl {
+ name = "clone_regexp___clone_regexp_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/clone-regexp/-/clone-regexp-2.2.0.tgz";
+ sha1 = "7d65e00885cd8796405c35a737e7a86b7429e36f";
+ };
+ }
+ {
+ name = "clsx___clsx_1.1.1.tgz";
+ path = fetchurl {
+ name = "clsx___clsx_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz";
+ sha1 = "98b3134f9abbdf23b2663491ace13c5c03a73188";
+ };
+ }
+ {
+ name = "co___co_4.6.0.tgz";
+ path = fetchurl {
+ name = "co___co_4.6.0.tgz";
+ url = "https://registry.yarnpkg.com/co/-/co-4.6.0.tgz";
+ sha1 = "6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184";
+ };
+ }
+ {
+ name = "code_error_fragment___code_error_fragment_0.0.230.tgz";
+ path = fetchurl {
+ name = "code_error_fragment___code_error_fragment_0.0.230.tgz";
+ url = "https://registry.yarnpkg.com/code-error-fragment/-/code-error-fragment-0.0.230.tgz";
+ sha1 = "d736d75c832445342eca1d1fedbf17d9618b14d7";
+ };
+ }
+ {
+ name = "codemirror___codemirror_5.59.1.tgz";
+ path = fetchurl {
+ name = "codemirror___codemirror_5.59.1.tgz";
+ url = "https://registry.yarnpkg.com/codemirror/-/codemirror-5.59.1.tgz";
+ sha1 = "cd6465555a87f8a2243eb41ffb460c777e15212c";
+ };
+ }
+ {
+ name = "collection_visit___collection_visit_1.0.0.tgz";
+ path = fetchurl {
+ name = "collection_visit___collection_visit_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz";
+ sha1 = "4bc0373c164bc3291b4d368c829cf1a80a59dca0";
+ };
+ }
+ {
+ name = "color_convert___color_convert_1.9.3.tgz";
+ path = fetchurl {
+ name = "color_convert___color_convert_1.9.3.tgz";
+ url = "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz";
+ sha1 = "bb71850690e1f136567de629d2d5471deda4c1e8";
+ };
+ }
+ {
+ name = "color_convert___color_convert_2.0.1.tgz";
+ path = fetchurl {
+ name = "color_convert___color_convert_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz";
+ sha1 = "72d3a68d598c9bdb3af2ad1e84f21d896abd4de3";
+ };
+ }
+ {
+ name = "color_name___color_name_1.1.3.tgz";
+ path = fetchurl {
+ name = "color_name___color_name_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz";
+ sha1 = "a7d0558bd89c42f795dd42328f740831ca53bc25";
+ };
+ }
+ {
+ name = "color_name___color_name_1.1.4.tgz";
+ path = fetchurl {
+ name = "color_name___color_name_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz";
+ sha1 = "c2a09a87acbde69543de6f63fa3995c826c536a2";
+ };
+ }
+ {
+ name = "colord___colord_2.0.1.tgz";
+ path = fetchurl {
+ name = "colord___colord_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/colord/-/colord-2.0.1.tgz";
+ sha1 = "1e7fb1f9fa1cf74f42c58cb9c20320bab8435aa0";
+ };
+ }
+ {
+ name = "colorette___colorette_1.2.2.tgz";
+ path = fetchurl {
+ name = "colorette___colorette_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz";
+ sha1 = "cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94";
+ };
+ }
+ {
+ name = "commander___commander_2.20.3.tgz";
+ path = fetchurl {
+ name = "commander___commander_2.20.3.tgz";
+ url = "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz";
+ sha1 = "fd485e84c03eb4881c20722ba48035e8531aeb33";
+ };
+ }
+ {
+ name = "commander___commander_7.2.0.tgz";
+ path = fetchurl {
+ name = "commander___commander_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz";
+ sha1 = "a36cb57d0b501ce108e4d20559a150a391d97ab7";
+ };
+ }
+ {
+ name = "commondir___commondir_1.0.1.tgz";
+ path = fetchurl {
+ name = "commondir___commondir_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz";
+ sha1 = "ddd800da0c66127393cca5950ea968a3aaf1253b";
+ };
+ }
+ {
+ name = "component_emitter___component_emitter_1.3.0.tgz";
+ path = fetchurl {
+ name = "component_emitter___component_emitter_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz";
+ sha1 = "16e4070fba8ae29b679f2215853ee181ab2eabc0";
+ };
+ }
+ {
+ name = "concat_map___concat_map_0.0.1.tgz";
+ path = fetchurl {
+ name = "concat_map___concat_map_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz";
+ sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
+ };
+ }
+ {
+ name = "concat_stream___concat_stream_1.6.2.tgz";
+ path = fetchurl {
+ name = "concat_stream___concat_stream_1.6.2.tgz";
+ url = "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz";
+ sha1 = "904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34";
+ };
+ }
+ {
+ name = "confusing_browser_globals___confusing_browser_globals_1.0.9.tgz";
+ path = fetchurl {
+ name = "confusing_browser_globals___confusing_browser_globals_1.0.9.tgz";
+ url = "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz";
+ sha1 = "72bc13b483c0276801681871d4898516f8f54fdd";
+ };
+ }
+ {
+ name = "console_browserify___console_browserify_1.1.0.tgz";
+ path = fetchurl {
+ name = "console_browserify___console_browserify_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz";
+ sha1 = "f0241c45730a9fc6323b206dbf38edc741d0bb10";
+ };
+ }
+ {
+ name = "console_browserify___console_browserify_1.2.0.tgz";
+ path = fetchurl {
+ name = "console_browserify___console_browserify_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz";
+ sha1 = "67063cef57ceb6cf4993a2ab3a55840ae8c49336";
+ };
+ }
+ {
+ name = "constants_browserify___constants_browserify_1.0.0.tgz";
+ path = fetchurl {
+ name = "constants_browserify___constants_browserify_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz";
+ sha1 = "c20b96d8c617748aaf1c16021760cd27fcb8cb75";
+ };
+ }
+ {
+ name = "contains_path___contains_path_0.1.0.tgz";
+ path = fetchurl {
+ name = "contains_path___contains_path_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz";
+ sha1 = "fe8cf184ff6670b6baef01a9d4861a5cbec4120a";
+ };
+ }
+ {
+ name = "convert_source_map___convert_source_map_1.7.0.tgz";
+ path = fetchurl {
+ name = "convert_source_map___convert_source_map_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz";
+ sha1 = "17a2cb882d7f77d3490585e2ce6c524424a3a442";
+ };
+ }
+ {
+ name = "copy_concurrently___copy_concurrently_1.0.5.tgz";
+ path = fetchurl {
+ name = "copy_concurrently___copy_concurrently_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz";
+ sha1 = "92297398cae34937fcafd6ec8139c18051f0b5e0";
+ };
+ }
+ {
+ name = "copy_descriptor___copy_descriptor_0.1.1.tgz";
+ path = fetchurl {
+ name = "copy_descriptor___copy_descriptor_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz";
+ sha1 = "676f6eb3c39997c2ee1ac3a924fd6124748f578d";
+ };
+ }
+ {
+ name = "copy_webpack_plugin___copy_webpack_plugin_6.0.3.tgz";
+ path = fetchurl {
+ name = "copy_webpack_plugin___copy_webpack_plugin_6.0.3.tgz";
+ url = "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-6.0.3.tgz";
+ sha1 = "2b3d2bfc6861b96432a65f0149720adbd902040b";
+ };
+ }
+ {
+ name = "core_js___core_js_2.6.11.tgz";
+ path = fetchurl {
+ name = "core_js___core_js_2.6.11.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz";
+ sha1 = "38831469f9922bded8ee21c9dc46985e0399308c";
+ };
+ }
+ {
+ name = "core_js___core_js_3.6.5.tgz";
+ path = fetchurl {
+ name = "core_js___core_js_3.6.5.tgz";
+ url = "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz";
+ sha1 = "7395dc273af37fb2e50e9bd3d9fe841285231d1a";
+ };
+ }
+ {
+ name = "core_util_is___core_util_is_1.0.2.tgz";
+ path = fetchurl {
+ name = "core_util_is___core_util_is_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz";
+ sha1 = "b5fd54220aa2bc5ab57aab7140c940754503c1a7";
+ };
+ }
+ {
+ name = "cosmiconfig___cosmiconfig_7.0.0.tgz";
+ path = fetchurl {
+ name = "cosmiconfig___cosmiconfig_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz";
+ sha1 = "ef9b44d773959cae63ddecd122de23853b60f8d3";
+ };
+ }
+ {
+ name = "create_ecdh___create_ecdh_4.0.3.tgz";
+ path = fetchurl {
+ name = "create_ecdh___create_ecdh_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/create-ecdh/-/create-ecdh-4.0.3.tgz";
+ sha1 = "c9111b6f33045c4697f144787f9254cdc77c45ff";
+ };
+ }
+ {
+ name = "create_hash___create_hash_1.2.0.tgz";
+ path = fetchurl {
+ name = "create_hash___create_hash_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/create-hash/-/create-hash-1.2.0.tgz";
+ sha1 = "889078af11a63756bcfb59bd221996be3a9ef196";
+ };
+ }
+ {
+ name = "create_hmac___create_hmac_1.1.7.tgz";
+ path = fetchurl {
+ name = "create_hmac___create_hmac_1.1.7.tgz";
+ url = "https://registry.yarnpkg.com/create-hmac/-/create-hmac-1.1.7.tgz";
+ sha1 = "69170c78b3ab957147b2b8b04572e47ead2243ff";
+ };
+ }
+ {
+ name = "cross_spawn___cross_spawn_6.0.5.tgz";
+ path = fetchurl {
+ name = "cross_spawn___cross_spawn_6.0.5.tgz";
+ url = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz";
+ sha1 = "4a5ec7c64dfae22c3a14124dbacdee846d80cbc4";
+ };
+ }
+ {
+ name = "cross_spawn___cross_spawn_7.0.3.tgz";
+ path = fetchurl {
+ name = "cross_spawn___cross_spawn_7.0.3.tgz";
+ url = "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz";
+ sha1 = "f73a85b9d5d41d045551c177e2882d4ac85728a6";
+ };
+ }
+ {
+ name = "crypto_browserify___crypto_browserify_3.12.0.tgz";
+ path = fetchurl {
+ name = "crypto_browserify___crypto_browserify_3.12.0.tgz";
+ url = "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz";
+ sha1 = "396cf9f3137f03e4b8e532c58f698254e00f80ec";
+ };
+ }
+ {
+ name = "css_color_names___css_color_names_0.0.4.tgz";
+ path = fetchurl {
+ name = "css_color_names___css_color_names_0.0.4.tgz";
+ url = "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz";
+ sha1 = "808adc2e79cf84738069b646cb20ec27beb629e0";
+ };
+ }
+ {
+ name = "css_color_names___css_color_names_1.0.1.tgz";
+ path = fetchurl {
+ name = "css_color_names___css_color_names_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/css-color-names/-/css-color-names-1.0.1.tgz";
+ sha1 = "6ff7ee81a823ad46e020fa2fd6ab40a887e2ba67";
+ };
+ }
+ {
+ name = "css_declaration_sorter___css_declaration_sorter_6.0.3.tgz";
+ path = fetchurl {
+ name = "css_declaration_sorter___css_declaration_sorter_6.0.3.tgz";
+ url = "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.0.3.tgz";
+ sha1 = "9dfd8ea0df4cc7846827876fafb52314890c21a9";
+ };
+ }
+ {
+ name = "css_loader___css_loader_3.6.0.tgz";
+ path = fetchurl {
+ name = "css_loader___css_loader_3.6.0.tgz";
+ url = "https://registry.yarnpkg.com/css-loader/-/css-loader-3.6.0.tgz";
+ sha1 = "2e4b2c7e6e2d27f8c8f28f61bffcd2e6c91ef645";
+ };
+ }
+ {
+ name = "css_modules_require_hook___css_modules_require_hook_4.2.3.tgz";
+ path = fetchurl {
+ name = "css_modules_require_hook___css_modules_require_hook_4.2.3.tgz";
+ url = "https://registry.yarnpkg.com/css-modules-require-hook/-/css-modules-require-hook-4.2.3.tgz";
+ sha1 = "6792ca412b15e23e6f9be6a07dcef7f577ff904d";
+ };
+ }
+ {
+ name = "css_select___css_select_3.1.2.tgz";
+ path = fetchurl {
+ name = "css_select___css_select_3.1.2.tgz";
+ url = "https://registry.yarnpkg.com/css-select/-/css-select-3.1.2.tgz";
+ sha1 = "d52cbdc6fee379fba97fb0d3925abbd18af2d9d8";
+ };
+ }
+ {
+ name = "css_selector_tokenizer___css_selector_tokenizer_0.7.1.tgz";
+ path = fetchurl {
+ name = "css_selector_tokenizer___css_selector_tokenizer_0.7.1.tgz";
+ url = "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz";
+ sha1 = "a177271a8bca5019172f4f891fc6eed9cbf68d5d";
+ };
+ }
+ {
+ name = "css_tree___css_tree_1.1.3.tgz";
+ path = fetchurl {
+ name = "css_tree___css_tree_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz";
+ sha1 = "eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d";
+ };
+ }
+ {
+ name = "css_what___css_what_4.0.0.tgz";
+ path = fetchurl {
+ name = "css_what___css_what_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/css-what/-/css-what-4.0.0.tgz";
+ sha1 = "35e73761cab2eeb3d3661126b23d7aa0e8432233";
+ };
+ }
+ {
+ name = "cssesc___cssesc_0.1.0.tgz";
+ path = fetchurl {
+ name = "cssesc___cssesc_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz";
+ sha1 = "c814903e45623371a0477b40109aaafbeeaddbb4";
+ };
+ }
+ {
+ name = "cssesc___cssesc_3.0.0.tgz";
+ path = fetchurl {
+ name = "cssesc___cssesc_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz";
+ sha1 = "37741919903b868565e1c09ea747445cd18983ee";
+ };
+ }
+ {
+ name = "cssnano_preset_default___cssnano_preset_default_5.1.3.tgz";
+ path = fetchurl {
+ name = "cssnano_preset_default___cssnano_preset_default_5.1.3.tgz";
+ url = "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.1.3.tgz";
+ sha1 = "caa54183a8c8df03124a9e23f374ab89df5a9a99";
+ };
+ }
+ {
+ name = "cssnano_utils___cssnano_utils_2.0.1.tgz";
+ path = fetchurl {
+ name = "cssnano_utils___cssnano_utils_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-2.0.1.tgz";
+ sha1 = "8660aa2b37ed869d2e2f22918196a9a8b6498ce2";
+ };
+ }
+ {
+ name = "cssnano___cssnano_5.0.6.tgz";
+ path = fetchurl {
+ name = "cssnano___cssnano_5.0.6.tgz";
+ url = "https://registry.yarnpkg.com/cssnano/-/cssnano-5.0.6.tgz";
+ sha1 = "2a91ad34c6521ae31eab3da9c90108ea3093535d";
+ };
+ }
+ {
+ name = "csso___csso_4.2.0.tgz";
+ path = fetchurl {
+ name = "csso___csso_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz";
+ sha1 = "ea3a561346e8dc9f546d6febedd50187cf389529";
+ };
+ }
+ {
+ name = "cyclist___cyclist_1.0.1.tgz";
+ path = fetchurl {
+ name = "cyclist___cyclist_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/cyclist/-/cyclist-1.0.1.tgz";
+ sha1 = "596e9698fd0c80e12038c2b82d6eb1b35b6224d9";
+ };
+ }
+ {
+ name = "d3_array___d3_array_1.2.4.tgz";
+ path = fetchurl {
+ name = "d3_array___d3_array_1.2.4.tgz";
+ url = "https://registry.yarnpkg.com/d3-array/-/d3-array-1.2.4.tgz";
+ sha1 = "635ce4d5eea759f6f605863dbcfc30edc737f71f";
+ };
+ }
+ {
+ name = "d3_axis___d3_axis_1.0.12.tgz";
+ path = fetchurl {
+ name = "d3_axis___d3_axis_1.0.12.tgz";
+ url = "https://registry.yarnpkg.com/d3-axis/-/d3-axis-1.0.12.tgz";
+ sha1 = "cdf20ba210cfbb43795af33756886fb3638daac9";
+ };
+ }
+ {
+ name = "d3_brush___d3_brush_1.1.5.tgz";
+ path = fetchurl {
+ name = "d3_brush___d3_brush_1.1.5.tgz";
+ url = "https://registry.yarnpkg.com/d3-brush/-/d3-brush-1.1.5.tgz";
+ sha1 = "066b8e84d17b192986030446c97c0fba7e1bacdc";
+ };
+ }
+ {
+ name = "d3_chord___d3_chord_1.0.6.tgz";
+ path = fetchurl {
+ name = "d3_chord___d3_chord_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/d3-chord/-/d3-chord-1.0.6.tgz";
+ sha1 = "309157e3f2db2c752f0280fedd35f2067ccbb15f";
+ };
+ }
+ {
+ name = "d3_collection___d3_collection_1.0.7.tgz";
+ path = fetchurl {
+ name = "d3_collection___d3_collection_1.0.7.tgz";
+ url = "https://registry.yarnpkg.com/d3-collection/-/d3-collection-1.0.7.tgz";
+ sha1 = "349bd2aa9977db071091c13144d5e4f16b5b310e";
+ };
+ }
+ {
+ name = "d3_color___d3_color_1.4.0.tgz";
+ path = fetchurl {
+ name = "d3_color___d3_color_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/d3-color/-/d3-color-1.4.0.tgz";
+ sha1 = "89c45a995ed773b13314f06460df26d60ba0ecaf";
+ };
+ }
+ {
+ name = "d3_contour___d3_contour_1.3.2.tgz";
+ path = fetchurl {
+ name = "d3_contour___d3_contour_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/d3-contour/-/d3-contour-1.3.2.tgz";
+ sha1 = "652aacd500d2264cb3423cee10db69f6f59bead3";
+ };
+ }
+ {
+ name = "d3_dispatch___d3_dispatch_1.0.6.tgz";
+ path = fetchurl {
+ name = "d3_dispatch___d3_dispatch_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/d3-dispatch/-/d3-dispatch-1.0.6.tgz";
+ sha1 = "00d37bcee4dd8cd97729dd893a0ac29caaba5d58";
+ };
+ }
+ {
+ name = "d3_drag___d3_drag_1.2.5.tgz";
+ path = fetchurl {
+ name = "d3_drag___d3_drag_1.2.5.tgz";
+ url = "https://registry.yarnpkg.com/d3-drag/-/d3-drag-1.2.5.tgz";
+ sha1 = "2537f451acd39d31406677b7dc77c82f7d988f70";
+ };
+ }
+ {
+ name = "d3_dsv___d3_dsv_1.2.0.tgz";
+ path = fetchurl {
+ name = "d3_dsv___d3_dsv_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/d3-dsv/-/d3-dsv-1.2.0.tgz";
+ sha1 = "9d5f75c3a5f8abd611f74d3f5847b0d4338b885c";
+ };
+ }
+ {
+ name = "d3_ease___d3_ease_1.0.6.tgz";
+ path = fetchurl {
+ name = "d3_ease___d3_ease_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/d3-ease/-/d3-ease-1.0.6.tgz";
+ sha1 = "ebdb6da22dfac0a22222f2d4da06f66c416a0ec0";
+ };
+ }
+ {
+ name = "d3_fetch___d3_fetch_1.1.2.tgz";
+ path = fetchurl {
+ name = "d3_fetch___d3_fetch_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/d3-fetch/-/d3-fetch-1.1.2.tgz";
+ sha1 = "957c8fbc6d4480599ba191b1b2518bf86b3e1be2";
+ };
+ }
+ {
+ name = "d3_force___d3_force_1.2.1.tgz";
+ path = fetchurl {
+ name = "d3_force___d3_force_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/d3-force/-/d3-force-1.2.1.tgz";
+ sha1 = "fd29a5d1ff181c9e7f0669e4bd72bdb0e914ec0b";
+ };
+ }
+ {
+ name = "d3_format___d3_format_1.4.3.tgz";
+ path = fetchurl {
+ name = "d3_format___d3_format_1.4.3.tgz";
+ url = "https://registry.yarnpkg.com/d3-format/-/d3-format-1.4.3.tgz";
+ sha1 = "4e8eb4dff3fdcb891a8489ec6e698601c41b96f1";
+ };
+ }
+ {
+ name = "d3_geo___d3_geo_1.11.9.tgz";
+ path = fetchurl {
+ name = "d3_geo___d3_geo_1.11.9.tgz";
+ url = "https://registry.yarnpkg.com/d3-geo/-/d3-geo-1.11.9.tgz";
+ sha1 = "77eaed14ba62fc2c0aef55cd2943849c866f7ae6";
+ };
+ }
+ {
+ name = "d3_hierarchy___d3_hierarchy_1.1.9.tgz";
+ path = fetchurl {
+ name = "d3_hierarchy___d3_hierarchy_1.1.9.tgz";
+ url = "https://registry.yarnpkg.com/d3-hierarchy/-/d3-hierarchy-1.1.9.tgz";
+ sha1 = "2f6bee24caaea43f8dc37545fa01628559647a83";
+ };
+ }
+ {
+ name = "d3_interpolate___d3_interpolate_1.4.0.tgz";
+ path = fetchurl {
+ name = "d3_interpolate___d3_interpolate_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/d3-interpolate/-/d3-interpolate-1.4.0.tgz";
+ sha1 = "526e79e2d80daa383f9e0c1c1c7dcc0f0583e987";
+ };
+ }
+ {
+ name = "d3_path___d3_path_1.0.9.tgz";
+ path = fetchurl {
+ name = "d3_path___d3_path_1.0.9.tgz";
+ url = "https://registry.yarnpkg.com/d3-path/-/d3-path-1.0.9.tgz";
+ sha1 = "48c050bb1fe8c262493a8caf5524e3e9591701cf";
+ };
+ }
+ {
+ name = "d3_path___d3_path_2.0.0.tgz";
+ path = fetchurl {
+ name = "d3_path___d3_path_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/d3-path/-/d3-path-2.0.0.tgz";
+ sha1 = "55d86ac131a0548adae241eebfb56b4582dd09d8";
+ };
+ }
+ {
+ name = "d3_polygon___d3_polygon_1.0.6.tgz";
+ path = fetchurl {
+ name = "d3_polygon___d3_polygon_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/d3-polygon/-/d3-polygon-1.0.6.tgz";
+ sha1 = "0bf8cb8180a6dc107f518ddf7975e12abbfbd38e";
+ };
+ }
+ {
+ name = "d3_quadtree___d3_quadtree_1.0.7.tgz";
+ path = fetchurl {
+ name = "d3_quadtree___d3_quadtree_1.0.7.tgz";
+ url = "https://registry.yarnpkg.com/d3-quadtree/-/d3-quadtree-1.0.7.tgz";
+ sha1 = "ca8b84df7bb53763fe3c2f24bd435137f4e53135";
+ };
+ }
+ {
+ name = "d3_random___d3_random_1.1.2.tgz";
+ path = fetchurl {
+ name = "d3_random___d3_random_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/d3-random/-/d3-random-1.1.2.tgz";
+ sha1 = "2833be7c124360bf9e2d3fd4f33847cfe6cab291";
+ };
+ }
+ {
+ name = "d3_scale_chromatic___d3_scale_chromatic_1.5.0.tgz";
+ path = fetchurl {
+ name = "d3_scale_chromatic___d3_scale_chromatic_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/d3-scale-chromatic/-/d3-scale-chromatic-1.5.0.tgz";
+ sha1 = "54e333fc78212f439b14641fb55801dd81135a98";
+ };
+ }
+ {
+ name = "d3_scale___d3_scale_2.2.2.tgz";
+ path = fetchurl {
+ name = "d3_scale___d3_scale_2.2.2.tgz";
+ url = "https://registry.yarnpkg.com/d3-scale/-/d3-scale-2.2.2.tgz";
+ sha1 = "4e880e0b2745acaaddd3ede26a9e908a9e17b81f";
+ };
+ }
+ {
+ name = "d3_selection___d3_selection_1.4.1.tgz";
+ path = fetchurl {
+ name = "d3_selection___d3_selection_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/d3-selection/-/d3-selection-1.4.1.tgz";
+ sha1 = "98eedbbe085fbda5bafa2f9e3f3a2f4d7d622a98";
+ };
+ }
+ {
+ name = "d3_shape___d3_shape_1.3.7.tgz";
+ path = fetchurl {
+ name = "d3_shape___d3_shape_1.3.7.tgz";
+ url = "https://registry.yarnpkg.com/d3-shape/-/d3-shape-1.3.7.tgz";
+ sha1 = "df63801be07bc986bc54f63789b4fe502992b5d7";
+ };
+ }
+ {
+ name = "d3_shape___d3_shape_2.1.0.tgz";
+ path = fetchurl {
+ name = "d3_shape___d3_shape_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/d3-shape/-/d3-shape-2.1.0.tgz";
+ sha1 = "3b6a82ccafbc45de55b57fcf956c584ded3b666f";
+ };
+ }
+ {
+ name = "d3_time_format___d3_time_format_2.2.3.tgz";
+ path = fetchurl {
+ name = "d3_time_format___d3_time_format_2.2.3.tgz";
+ url = "https://registry.yarnpkg.com/d3-time-format/-/d3-time-format-2.2.3.tgz";
+ sha1 = "0c9a12ee28342b2037e5ea1cf0b9eb4dd75f29cb";
+ };
+ }
+ {
+ name = "d3_time___d3_time_1.1.0.tgz";
+ path = fetchurl {
+ name = "d3_time___d3_time_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/d3-time/-/d3-time-1.1.0.tgz";
+ sha1 = "b1e19d307dae9c900b7e5b25ffc5dcc249a8a0f1";
+ };
+ }
+ {
+ name = "d3_timer___d3_timer_1.0.10.tgz";
+ path = fetchurl {
+ name = "d3_timer___d3_timer_1.0.10.tgz";
+ url = "https://registry.yarnpkg.com/d3-timer/-/d3-timer-1.0.10.tgz";
+ sha1 = "dfe76b8a91748831b13b6d9c793ffbd508dd9de5";
+ };
+ }
+ {
+ name = "d3_tip___d3_tip_0.9.1.tgz";
+ path = fetchurl {
+ name = "d3_tip___d3_tip_0.9.1.tgz";
+ url = "https://registry.yarnpkg.com/d3-tip/-/d3-tip-0.9.1.tgz";
+ sha1 = "84e6d331c4e6650d80c5228a07e41820609ab64b";
+ };
+ }
+ {
+ name = "d3_transition___d3_transition_1.3.2.tgz";
+ path = fetchurl {
+ name = "d3_transition___d3_transition_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/d3-transition/-/d3-transition-1.3.2.tgz";
+ sha1 = "a98ef2151be8d8600543434c1ca80140ae23b398";
+ };
+ }
+ {
+ name = "d3_voronoi___d3_voronoi_1.1.4.tgz";
+ path = fetchurl {
+ name = "d3_voronoi___d3_voronoi_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/d3-voronoi/-/d3-voronoi-1.1.4.tgz";
+ sha1 = "dd3c78d7653d2bb359284ae478645d95944c8297";
+ };
+ }
+ {
+ name = "d3_zoom___d3_zoom_1.8.3.tgz";
+ path = fetchurl {
+ name = "d3_zoom___d3_zoom_1.8.3.tgz";
+ url = "https://registry.yarnpkg.com/d3-zoom/-/d3-zoom-1.8.3.tgz";
+ sha1 = "b6a3dbe738c7763121cd05b8a7795ffe17f4fc0a";
+ };
+ }
+ {
+ name = "d3___d3_3.5.17.tgz";
+ path = fetchurl {
+ name = "d3___d3_3.5.17.tgz";
+ url = "https://registry.yarnpkg.com/d3/-/d3-3.5.17.tgz";
+ sha1 = "bc46748004378b21a360c9fc7cf5231790762fb8";
+ };
+ }
+ {
+ name = "d3___d3_5.15.0.tgz";
+ path = fetchurl {
+ name = "d3___d3_5.15.0.tgz";
+ url = "https://registry.yarnpkg.com/d3/-/d3-5.15.0.tgz";
+ sha1 = "ffd44958e6a3cb8a59a84429c45429b8bca5677a";
+ };
+ }
+ {
+ name = "dagre_d3___dagre_d3_0.6.4.tgz";
+ path = fetchurl {
+ name = "dagre_d3___dagre_d3_0.6.4.tgz";
+ url = "https://registry.yarnpkg.com/dagre-d3/-/dagre-d3-0.6.4.tgz";
+ sha1 = "0728d5ce7f177ca2337df141ceb60fbe6eeb7b29";
+ };
+ }
+ {
+ name = "dagre___dagre_0.8.5.tgz";
+ path = fetchurl {
+ name = "dagre___dagre_0.8.5.tgz";
+ url = "https://registry.yarnpkg.com/dagre/-/dagre-0.8.5.tgz";
+ sha1 = "ba30b0055dac12b6c1fcc247817442777d06afee";
+ };
+ }
+ {
+ name = "datatables.net_bs___datatables.net_bs_1.10.23.tgz";
+ path = fetchurl {
+ name = "datatables.net_bs___datatables.net_bs_1.10.23.tgz";
+ url = "https://registry.yarnpkg.com/datatables.net-bs/-/datatables.net-bs-1.10.23.tgz";
+ sha1 = "985094ea63b28c630de4a0ecb75804ab53341fb0";
+ };
+ }
+ {
+ name = "datatables.net___datatables.net_1.10.23.tgz";
+ path = fetchurl {
+ name = "datatables.net___datatables.net_1.10.23.tgz";
+ url = "https://registry.yarnpkg.com/datatables.net/-/datatables.net-1.10.23.tgz";
+ sha1 = "59f7d7b12845183b1b379530d1385077e113ec01";
+ };
+ }
+ {
+ name = "date_now___date_now_0.1.4.tgz";
+ path = fetchurl {
+ name = "date_now___date_now_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz";
+ sha1 = "eaf439fd4d4848ad74e5cc7dbef200672b9e345b";
+ };
+ }
+ {
+ name = "debug___debug_2.6.9.tgz";
+ path = fetchurl {
+ name = "debug___debug_2.6.9.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz";
+ sha1 = "5d128515df134ff327e90a4c93f4e077a536341f";
+ };
+ }
+ {
+ name = "debug___debug_4.3.1.tgz";
+ path = fetchurl {
+ name = "debug___debug_4.3.1.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-4.3.1.tgz";
+ sha1 = "f0d229c505e0c6d8c49ac553d1b13dc183f6b2ee";
+ };
+ }
+ {
+ name = "debug___debug_4.1.1.tgz";
+ path = fetchurl {
+ name = "debug___debug_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz";
+ sha1 = "3b72260255109c6b589cee050f1d516139664791";
+ };
+ }
+ {
+ name = "decamelize_keys___decamelize_keys_1.1.0.tgz";
+ path = fetchurl {
+ name = "decamelize_keys___decamelize_keys_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz";
+ sha1 = "d171a87933252807eb3cb61dc1c1445d078df2d9";
+ };
+ }
+ {
+ name = "decamelize___decamelize_1.2.0.tgz";
+ path = fetchurl {
+ name = "decamelize___decamelize_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz";
+ sha1 = "f6534d15148269b20352e7bee26f501f9a191290";
+ };
+ }
+ {
+ name = "decko___decko_1.2.0.tgz";
+ path = fetchurl {
+ name = "decko___decko_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/decko/-/decko-1.2.0.tgz";
+ sha1 = "fd43c735e967b8013306884a56fbe665996b6817";
+ };
+ }
+ {
+ name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
+ path = fetchurl {
+ name = "decode_uri_component___decode_uri_component_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz";
+ sha1 = "eb3913333458775cb84cd1a1fae062106bb87545";
+ };
+ }
+ {
+ name = "deep_is___deep_is_0.1.3.tgz";
+ path = fetchurl {
+ name = "deep_is___deep_is_0.1.3.tgz";
+ url = "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz";
+ sha1 = "b369d6fb5dbc13eecf524f91b070feedc357cf34";
+ };
+ }
+ {
+ name = "define_properties___define_properties_1.1.3.tgz";
+ path = fetchurl {
+ name = "define_properties___define_properties_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz";
+ sha1 = "cf88da6cbee26fe6db7094f61d870cbd84cee9f1";
+ };
+ }
+ {
+ name = "define_property___define_property_0.2.5.tgz";
+ path = fetchurl {
+ name = "define_property___define_property_0.2.5.tgz";
+ url = "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz";
+ sha1 = "c35b1ef918ec3c990f9a5bc57be04aacec5c8116";
+ };
+ }
+ {
+ name = "define_property___define_property_1.0.0.tgz";
+ path = fetchurl {
+ name = "define_property___define_property_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz";
+ sha1 = "769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6";
+ };
+ }
+ {
+ name = "define_property___define_property_2.0.2.tgz";
+ path = fetchurl {
+ name = "define_property___define_property_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz";
+ sha1 = "d459689e8d654ba77e02a817f8710d702cb16e9d";
+ };
+ }
+ {
+ name = "del___del_4.1.1.tgz";
+ path = fetchurl {
+ name = "del___del_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/del/-/del-4.1.1.tgz";
+ sha1 = "9e8f117222ea44a31ff3a156c049b99052a9f0b4";
+ };
+ }
+ {
+ name = "delegate___delegate_3.2.0.tgz";
+ path = fetchurl {
+ name = "delegate___delegate_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/delegate/-/delegate-3.2.0.tgz";
+ sha1 = "b66b71c3158522e8ab5744f720d8ca0c2af59166";
+ };
+ }
+ {
+ name = "des.js___des.js_1.0.1.tgz";
+ path = fetchurl {
+ name = "des.js___des.js_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/des.js/-/des.js-1.0.1.tgz";
+ sha1 = "5382142e1bdc53f85d86d53e5f4aa7deb91e0843";
+ };
+ }
+ {
+ name = "detect_file___detect_file_1.0.0.tgz";
+ path = fetchurl {
+ name = "detect_file___detect_file_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz";
+ sha1 = "f0d66d03672a825cb1b73bdb3fe62310c8e552b7";
+ };
+ }
+ {
+ name = "detect_indent___detect_indent_4.0.0.tgz";
+ path = fetchurl {
+ name = "detect_indent___detect_indent_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/detect-indent/-/detect-indent-4.0.0.tgz";
+ sha1 = "f76d064352cdf43a1cb6ce619c4ee3a9475de208";
+ };
+ }
+ {
+ name = "diffie_hellman___diffie_hellman_5.0.3.tgz";
+ path = fetchurl {
+ name = "diffie_hellman___diffie_hellman_5.0.3.tgz";
+ url = "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz";
+ sha1 = "40e8ee98f55a2149607146921c63e1ae5f3d2875";
+ };
+ }
+ {
+ name = "dir_glob___dir_glob_3.0.1.tgz";
+ path = fetchurl {
+ name = "dir_glob___dir_glob_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz";
+ sha1 = "56dbf73d992a4a93ba1584f4534063fd2e41717f";
+ };
+ }
+ {
+ name = "doctrine___doctrine_1.5.0.tgz";
+ path = fetchurl {
+ name = "doctrine___doctrine_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz";
+ sha1 = "379dce730f6166f76cefa4e6707a159b02c5a6fa";
+ };
+ }
+ {
+ name = "doctrine___doctrine_3.0.0.tgz";
+ path = fetchurl {
+ name = "doctrine___doctrine_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz";
+ sha1 = "addebead72a6574db783639dc87a121773973961";
+ };
+ }
+ {
+ name = "dom_serializer___dom_serializer_0.2.2.tgz";
+ path = fetchurl {
+ name = "dom_serializer___dom_serializer_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz";
+ sha1 = "1afb81f533717175d478655debc5e332d9f9bb51";
+ };
+ }
+ {
+ name = "dom_serializer___dom_serializer_1.3.2.tgz";
+ path = fetchurl {
+ name = "dom_serializer___dom_serializer_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.3.2.tgz";
+ sha1 = "6206437d32ceefaec7161803230c7a20bc1b4d91";
+ };
+ }
+ {
+ name = "domain_browser___domain_browser_1.2.0.tgz";
+ path = fetchurl {
+ name = "domain_browser___domain_browser_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz";
+ sha1 = "3d31f50191a6749dd1375a7f522e823d42e54eda";
+ };
+ }
+ {
+ name = "domelementtype___domelementtype_1.3.1.tgz";
+ path = fetchurl {
+ name = "domelementtype___domelementtype_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz";
+ sha1 = "d048c44b37b0d10a7f2a3d5fee3f4333d790481f";
+ };
+ }
+ {
+ name = "domelementtype___domelementtype_2.2.0.tgz";
+ path = fetchurl {
+ name = "domelementtype___domelementtype_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.2.0.tgz";
+ sha1 = "9a0b6c2782ed6a1c7323d42267183df9bd8b1d57";
+ };
+ }
+ {
+ name = "domhandler___domhandler_2.3.0.tgz";
+ path = fetchurl {
+ name = "domhandler___domhandler_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-2.3.0.tgz";
+ sha1 = "2de59a0822d5027fabff6f032c2b25a2a8abe738";
+ };
+ }
+ {
+ name = "domhandler___domhandler_2.4.2.tgz";
+ path = fetchurl {
+ name = "domhandler___domhandler_2.4.2.tgz";
+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz";
+ sha1 = "8805097e933d65e85546f726d60f5eb88b44f803";
+ };
+ }
+ {
+ name = "domhandler___domhandler_3.0.0.tgz";
+ path = fetchurl {
+ name = "domhandler___domhandler_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-3.0.0.tgz";
+ sha1 = "51cd13efca31da95bbb0c5bee3a48300e333b3e9";
+ };
+ }
+ {
+ name = "domhandler___domhandler_4.2.0.tgz";
+ path = fetchurl {
+ name = "domhandler___domhandler_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/domhandler/-/domhandler-4.2.0.tgz";
+ sha1 = "f9768a5f034be60a89a27c2e4d0f74eba0d8b059";
+ };
+ }
+ {
+ name = "dompurify___dompurify_2.2.6.tgz";
+ path = fetchurl {
+ name = "dompurify___dompurify_2.2.6.tgz";
+ url = "https://registry.yarnpkg.com/dompurify/-/dompurify-2.2.6.tgz";
+ sha1 = "54945dc5c0b45ce5ae228705777e8e59d7b2edc4";
+ };
+ }
+ {
+ name = "domutils___domutils_1.5.1.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_1.5.1.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz";
+ sha1 = "dcd8488a26f563d61079e48c9f7b7e32373682cf";
+ };
+ }
+ {
+ name = "domutils___domutils_1.7.0.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz";
+ sha1 = "56ea341e834e06e6748af7a1cb25da67ea9f8c2a";
+ };
+ }
+ {
+ name = "domutils___domutils_2.1.0.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-2.1.0.tgz";
+ sha1 = "7ade3201af43703fde154952e3a868eb4b635f16";
+ };
+ }
+ {
+ name = "domutils___domutils_2.7.0.tgz";
+ path = fetchurl {
+ name = "domutils___domutils_2.7.0.tgz";
+ url = "https://registry.yarnpkg.com/domutils/-/domutils-2.7.0.tgz";
+ sha1 = "8ebaf0c41ebafcf55b0b72ec31c56323712c5442";
+ };
+ }
+ {
+ name = "duplexify___duplexify_3.7.1.tgz";
+ path = fetchurl {
+ name = "duplexify___duplexify_3.7.1.tgz";
+ url = "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz";
+ sha1 = "2a4df5317f6ccfd91f86d6fd25d8d8a103b88309";
+ };
+ }
+ {
+ name = "electron_to_chromium___electron_to_chromium_1.3.580.tgz";
+ path = fetchurl {
+ name = "electron_to_chromium___electron_to_chromium_1.3.580.tgz";
+ url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.580.tgz";
+ sha1 = "eb27873cfa012c43c53c9e9129038b8fd7cb964f";
+ };
+ }
+ {
+ name = "electron_to_chromium___electron_to_chromium_1.3.727.tgz";
+ path = fetchurl {
+ name = "electron_to_chromium___electron_to_chromium_1.3.727.tgz";
+ url = "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.727.tgz";
+ sha1 = "857e310ca00f0b75da4e1db6ff0e073cc4a91ddf";
+ };
+ }
+ {
+ name = "elliptic___elliptic_6.5.4.tgz";
+ path = fetchurl {
+ name = "elliptic___elliptic_6.5.4.tgz";
+ url = "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.4.tgz";
+ sha1 = "da37cebd31e79a1367e941b592ed1fbebd58abbb";
+ };
+ }
+ {
+ name = "emoji_regex___emoji_regex_7.0.3.tgz";
+ path = fetchurl {
+ name = "emoji_regex___emoji_regex_7.0.3.tgz";
+ url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz";
+ sha1 = "933a04052860c85e83c122479c4748a8e4c72156";
+ };
+ }
+ {
+ name = "emoji_regex___emoji_regex_8.0.0.tgz";
+ path = fetchurl {
+ name = "emoji_regex___emoji_regex_8.0.0.tgz";
+ url = "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz";
+ sha1 = "e818fd69ce5ccfcb404594f842963bf53164cc37";
+ };
+ }
+ {
+ name = "emojis_list___emojis_list_2.1.0.tgz";
+ path = fetchurl {
+ name = "emojis_list___emojis_list_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/emojis-list/-/emojis-list-2.1.0.tgz";
+ sha1 = "4daa4d9db00f9819880c79fa457ae5b09a1fd389";
+ };
+ }
+ {
+ name = "emojis_list___emojis_list_3.0.0.tgz";
+ path = fetchurl {
+ name = "emojis_list___emojis_list_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz";
+ sha1 = "5570662046ad29e2e916e71aae260abdff4f6a78";
+ };
+ }
+ {
+ name = "end_of_stream___end_of_stream_1.4.4.tgz";
+ path = fetchurl {
+ name = "end_of_stream___end_of_stream_1.4.4.tgz";
+ url = "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz";
+ sha1 = "5ae64a5f45057baf3626ec14da0ca5e4b2431eb0";
+ };
+ }
+ {
+ name = "enhanced_resolve___enhanced_resolve_4.3.0.tgz";
+ path = fetchurl {
+ name = "enhanced_resolve___enhanced_resolve_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-4.3.0.tgz";
+ sha1 = "3b806f3bfafc1ec7de69551ef93cca46c1704126";
+ };
+ }
+ {
+ name = "enquirer___enquirer_2.3.6.tgz";
+ path = fetchurl {
+ name = "enquirer___enquirer_2.3.6.tgz";
+ url = "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz";
+ sha1 = "2a7fe5dd634a1e4125a975ec994ff5456dc3734d";
+ };
+ }
+ {
+ name = "entities___entities_1.0.0.tgz";
+ path = fetchurl {
+ name = "entities___entities_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/entities/-/entities-1.0.0.tgz";
+ sha1 = "b2987aa3821347fcde642b24fdfc9e4fb712bf26";
+ };
+ }
+ {
+ name = "entities___entities_1.1.2.tgz";
+ path = fetchurl {
+ name = "entities___entities_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz";
+ sha1 = "bdfa735299664dfafd34529ed4f8522a275fea56";
+ };
+ }
+ {
+ name = "entities___entities_2.2.0.tgz";
+ path = fetchurl {
+ name = "entities___entities_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz";
+ sha1 = "098dc90ebb83d8dffa089d55256b351d34c4da55";
+ };
+ }
+ {
+ name = "eonasdan_bootstrap_datetimepicker___eonasdan_bootstrap_datetimepicker_4.17.47.tgz";
+ path = fetchurl {
+ name = "eonasdan_bootstrap_datetimepicker___eonasdan_bootstrap_datetimepicker_4.17.47.tgz";
+ url = "https://registry.yarnpkg.com/eonasdan-bootstrap-datetimepicker/-/eonasdan-bootstrap-datetimepicker-4.17.47.tgz";
+ sha1 = "7a49970044065276e7965efd16f822735219e735";
+ };
+ }
+ {
+ name = "errno___errno_0.1.7.tgz";
+ path = fetchurl {
+ name = "errno___errno_0.1.7.tgz";
+ url = "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz";
+ sha1 = "4684d71779ad39af177e3f007996f7c67c852618";
+ };
+ }
+ {
+ name = "error_ex___error_ex_1.3.2.tgz";
+ path = fetchurl {
+ name = "error_ex___error_ex_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz";
+ sha1 = "b4ac40648107fdcdcfae242f428bea8a14d4f1bf";
+ };
+ }
+ {
+ name = "es_abstract___es_abstract_1.17.6.tgz";
+ path = fetchurl {
+ name = "es_abstract___es_abstract_1.17.6.tgz";
+ url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.6.tgz";
+ sha1 = "9142071707857b2cacc7b89ecb670316c3e2d52a";
+ };
+ }
+ {
+ name = "es_abstract___es_abstract_1.17.0_next.1.tgz";
+ path = fetchurl {
+ name = "es_abstract___es_abstract_1.17.0_next.1.tgz";
+ url = "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.0-next.1.tgz";
+ sha1 = "94acc93e20b05a6e96dacb5ab2f1cb3a81fc2172";
+ };
+ }
+ {
+ name = "es_to_primitive___es_to_primitive_1.2.1.tgz";
+ path = fetchurl {
+ name = "es_to_primitive___es_to_primitive_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz";
+ sha1 = "e55cd4c9cdc188bcefb03b366c736323fc5c898a";
+ };
+ }
+ {
+ name = "es6_promise___es6_promise_3.3.1.tgz";
+ path = fetchurl {
+ name = "es6_promise___es6_promise_3.3.1.tgz";
+ url = "https://registry.yarnpkg.com/es6-promise/-/es6-promise-3.3.1.tgz";
+ sha1 = "a08cdde84ccdbf34d027a1451bc91d4bcd28a613";
+ };
+ }
+ {
+ name = "escalade___escalade_3.1.1.tgz";
+ path = fetchurl {
+ name = "escalade___escalade_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz";
+ sha1 = "d8cfdc7000965c5a0174b4a82eaa5c0552742e40";
+ };
+ }
+ {
+ name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
+ path = fetchurl {
+ name = "escape_string_regexp___escape_string_regexp_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz";
+ sha1 = "1b61c0562190a8dff6ae3bb2cf0200ca130b86d4";
+ };
+ }
+ {
+ name = "eslint_config_airbnb_base___eslint_config_airbnb_base_14.2.0.tgz";
+ path = fetchurl {
+ name = "eslint_config_airbnb_base___eslint_config_airbnb_base_14.2.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.0.tgz";
+ sha1 = "fe89c24b3f9dc8008c9c0d0d88c28f95ed65e9c4";
+ };
+ }
+ {
+ name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.4.tgz";
+ path = fetchurl {
+ name = "eslint_import_resolver_node___eslint_import_resolver_node_0.3.4.tgz";
+ url = "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz";
+ sha1 = "85ffa81942c25012d8231096ddf679c03042c717";
+ };
+ }
+ {
+ name = "eslint_module_utils___eslint_module_utils_2.6.0.tgz";
+ path = fetchurl {
+ name = "eslint_module_utils___eslint_module_utils_2.6.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz";
+ sha1 = "579ebd094f56af7797d19c9866c9c9486629bfa6";
+ };
+ }
+ {
+ name = "eslint_plugin_es___eslint_plugin_es_3.0.1.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_es___eslint_plugin_es_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-es/-/eslint-plugin-es-3.0.1.tgz";
+ sha1 = "75a7cdfdccddc0589934aeeb384175f221c57893";
+ };
+ }
+ {
+ name = "eslint_plugin_html___eslint_plugin_html_6.0.2.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_html___eslint_plugin_html_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-html/-/eslint-plugin-html-6.0.2.tgz";
+ sha1 = "fcbd293e218d03dd72c147fc999d185c6f5989fe";
+ };
+ }
+ {
+ name = "eslint_plugin_import___eslint_plugin_import_2.22.0.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_import___eslint_plugin_import_2.22.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.0.tgz";
+ sha1 = "92f7736fe1fde3e2de77623c838dd992ff5ffb7e";
+ };
+ }
+ {
+ name = "eslint_plugin_node___eslint_plugin_node_11.1.0.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_node___eslint_plugin_node_11.1.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-node/-/eslint-plugin-node-11.1.0.tgz";
+ sha1 = "c95544416ee4ada26740a30474eefc5402dc671d";
+ };
+ }
+ {
+ name = "eslint_plugin_promise___eslint_plugin_promise_4.2.1.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_promise___eslint_plugin_promise_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-promise/-/eslint-plugin-promise-4.2.1.tgz";
+ sha1 = "845fd8b2260ad8f82564c1222fce44ad71d9418a";
+ };
+ }
+ {
+ name = "eslint_plugin_standard___eslint_plugin_standard_4.0.1.tgz";
+ path = fetchurl {
+ name = "eslint_plugin_standard___eslint_plugin_standard_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/eslint-plugin-standard/-/eslint-plugin-standard-4.0.1.tgz";
+ sha1 = "ff0519f7ffaff114f76d1bd7c3996eef0f6e20b4";
+ };
+ }
+ {
+ name = "eslint_scope___eslint_scope_4.0.3.tgz";
+ path = fetchurl {
+ name = "eslint_scope___eslint_scope_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz";
+ sha1 = "ca03833310f6889a3264781aa82e63eb9cfe7848";
+ };
+ }
+ {
+ name = "eslint_scope___eslint_scope_5.1.0.tgz";
+ path = fetchurl {
+ name = "eslint_scope___eslint_scope_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.0.tgz";
+ sha1 = "d0f971dfe59c69e0cada684b23d49dbf82600ce5";
+ };
+ }
+ {
+ name = "eslint_utils___eslint_utils_2.1.0.tgz";
+ path = fetchurl {
+ name = "eslint_utils___eslint_utils_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz";
+ sha1 = "d2de5e03424e707dc10c74068ddedae708741b27";
+ };
+ }
+ {
+ name = "eslint_visitor_keys___eslint_visitor_keys_1.1.0.tgz";
+ path = fetchurl {
+ name = "eslint_visitor_keys___eslint_visitor_keys_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz";
+ sha1 = "e2a82cea84ff246ad6fb57f9bde5b46621459ec2";
+ };
+ }
+ {
+ name = "eslint_visitor_keys___eslint_visitor_keys_1.3.0.tgz";
+ path = fetchurl {
+ name = "eslint_visitor_keys___eslint_visitor_keys_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz";
+ sha1 = "30ebd1ef7c2fdff01c3a4f151044af25fab0523e";
+ };
+ }
+ {
+ name = "eslint___eslint_7.5.0.tgz";
+ path = fetchurl {
+ name = "eslint___eslint_7.5.0.tgz";
+ url = "https://registry.yarnpkg.com/eslint/-/eslint-7.5.0.tgz";
+ sha1 = "9ecbfad62216d223b82ac9ffea7ef3444671d135";
+ };
+ }
+ {
+ name = "espree___espree_7.2.0.tgz";
+ path = fetchurl {
+ name = "espree___espree_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/espree/-/espree-7.2.0.tgz";
+ sha1 = "1c263d5b513dbad0ac30c4991b93ac354e948d69";
+ };
+ }
+ {
+ name = "esprima___esprima_4.0.1.tgz";
+ path = fetchurl {
+ name = "esprima___esprima_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz";
+ sha1 = "13b04cdb3e6c5d19df91ab6987a8695619b0aa71";
+ };
+ }
+ {
+ name = "esquery___esquery_1.3.1.tgz";
+ path = fetchurl {
+ name = "esquery___esquery_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz";
+ sha1 = "b78b5828aa8e214e29fb74c4d5b752e1c033da57";
+ };
+ }
+ {
+ name = "esrecurse___esrecurse_4.2.1.tgz";
+ path = fetchurl {
+ name = "esrecurse___esrecurse_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz";
+ sha1 = "007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf";
+ };
+ }
+ {
+ name = "estraverse___estraverse_4.3.0.tgz";
+ path = fetchurl {
+ name = "estraverse___estraverse_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz";
+ sha1 = "398ad3f3c5a24948be7725e83d11a7de28cdbd1d";
+ };
+ }
+ {
+ name = "estraverse___estraverse_5.1.0.tgz";
+ path = fetchurl {
+ name = "estraverse___estraverse_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz";
+ sha1 = "374309d39fd935ae500e7b92e8a6b4c720e59642";
+ };
+ }
+ {
+ name = "esutils___esutils_2.0.3.tgz";
+ path = fetchurl {
+ name = "esutils___esutils_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz";
+ sha1 = "74d2eb4de0b8da1293711910d50775b9b710ef64";
+ };
+ }
+ {
+ name = "eventemitter3___eventemitter3_4.0.7.tgz";
+ path = fetchurl {
+ name = "eventemitter3___eventemitter3_4.0.7.tgz";
+ url = "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz";
+ sha1 = "2de9b68f6528d5644ef5c59526a1b4a07306169f";
+ };
+ }
+ {
+ name = "events___events_3.2.0.tgz";
+ path = fetchurl {
+ name = "events___events_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/events/-/events-3.2.0.tgz";
+ sha1 = "93b87c18f8efcd4202a461aec4dfc0556b639379";
+ };
+ }
+ {
+ name = "evp_bytestokey___evp_bytestokey_1.0.3.tgz";
+ path = fetchurl {
+ name = "evp_bytestokey___evp_bytestokey_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz";
+ sha1 = "7fcbdb198dc71959432efe13842684e0525acb02";
+ };
+ }
+ {
+ name = "execall___execall_2.0.0.tgz";
+ path = fetchurl {
+ name = "execall___execall_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/execall/-/execall-2.0.0.tgz";
+ sha1 = "16a06b5fe5099df7d00be5d9c06eecded1663b45";
+ };
+ }
+ {
+ name = "exit___exit_0.1.2.tgz";
+ path = fetchurl {
+ name = "exit___exit_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz";
+ sha1 = "0632638f8d877cc82107d30a0fff1a17cba1cd0c";
+ };
+ }
+ {
+ name = "expand_brackets___expand_brackets_2.1.4.tgz";
+ path = fetchurl {
+ name = "expand_brackets___expand_brackets_2.1.4.tgz";
+ url = "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz";
+ sha1 = "b77735e315ce30f6b6eff0f83b04151a22449622";
+ };
+ }
+ {
+ name = "expand_tilde___expand_tilde_2.0.2.tgz";
+ path = fetchurl {
+ name = "expand_tilde___expand_tilde_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz";
+ sha1 = "97e801aa052df02454de46b02bf621642cdc8502";
+ };
+ }
+ {
+ name = "extend_shallow___extend_shallow_2.0.1.tgz";
+ path = fetchurl {
+ name = "extend_shallow___extend_shallow_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz";
+ sha1 = "51af7d614ad9a9f610ea1bafbb989d6b1c56890f";
+ };
+ }
+ {
+ name = "extend_shallow___extend_shallow_3.0.2.tgz";
+ path = fetchurl {
+ name = "extend_shallow___extend_shallow_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz";
+ sha1 = "26a71aaf073b39fb2127172746131c2704028db8";
+ };
+ }
+ {
+ name = "extend___extend_3.0.2.tgz";
+ path = fetchurl {
+ name = "extend___extend_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz";
+ sha1 = "f8b1136b4071fbd8eb140aff858b1019ec2915fa";
+ };
+ }
+ {
+ name = "extglob___extglob_2.0.4.tgz";
+ path = fetchurl {
+ name = "extglob___extglob_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz";
+ sha1 = "ad00fe4dc612a9232e8718711dc5cb5ab0285543";
+ };
+ }
+ {
+ name = "fast_deep_equal___fast_deep_equal_1.1.0.tgz";
+ path = fetchurl {
+ name = "fast_deep_equal___fast_deep_equal_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz";
+ sha1 = "c053477817c86b51daa853c81e059b733d023614";
+ };
+ }
+ {
+ name = "fast_deep_equal___fast_deep_equal_3.1.3.tgz";
+ path = fetchurl {
+ name = "fast_deep_equal___fast_deep_equal_3.1.3.tgz";
+ url = "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz";
+ sha1 = "3a7d56b559d6cbc3eb512325244e619a65c6c525";
+ };
+ }
+ {
+ name = "fast_glob___fast_glob_3.2.5.tgz";
+ path = fetchurl {
+ name = "fast_glob___fast_glob_3.2.5.tgz";
+ url = "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz";
+ sha1 = "7939af2a656de79a4f1901903ee8adcaa7cb9661";
+ };
+ }
+ {
+ name = "fast_glob___fast_glob_3.2.4.tgz";
+ path = fetchurl {
+ name = "fast_glob___fast_glob_3.2.4.tgz";
+ url = "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz";
+ sha1 = "d20aefbf99579383e7f3cc66529158c9b98554d3";
+ };
+ }
+ {
+ name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz";
+ path = fetchurl {
+ name = "fast_json_stable_stringify___fast_json_stable_stringify_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz";
+ sha1 = "874bf69c6f404c2b5d99c481341399fd55892633";
+ };
+ }
+ {
+ name = "fast_levenshtein___fast_levenshtein_2.0.6.tgz";
+ path = fetchurl {
+ name = "fast_levenshtein___fast_levenshtein_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz";
+ sha1 = "3d8a5c66883a16a30ca8643e851f19baa7797917";
+ };
+ }
+ {
+ name = "fast_safe_stringify___fast_safe_stringify_2.0.7.tgz";
+ path = fetchurl {
+ name = "fast_safe_stringify___fast_safe_stringify_2.0.7.tgz";
+ url = "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.0.7.tgz";
+ sha1 = "124aa885899261f68aedb42a7c080de9da608743";
+ };
+ }
+ {
+ name = "fastest_levenshtein___fastest_levenshtein_1.0.12.tgz";
+ path = fetchurl {
+ name = "fastest_levenshtein___fastest_levenshtein_1.0.12.tgz";
+ url = "https://registry.yarnpkg.com/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz";
+ sha1 = "9990f7d3a88cc5a9ffd1f1745745251700d497e2";
+ };
+ }
+ {
+ name = "fastparse___fastparse_1.1.2.tgz";
+ path = fetchurl {
+ name = "fastparse___fastparse_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz";
+ sha1 = "91728c5a5942eced8531283c79441ee4122c35a9";
+ };
+ }
+ {
+ name = "fastq___fastq_1.11.0.tgz";
+ path = fetchurl {
+ name = "fastq___fastq_1.11.0.tgz";
+ url = "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz";
+ sha1 = "bb9fb955a07130a918eb63c1f5161cc32a5d0858";
+ };
+ }
+ {
+ name = "figgy_pudding___figgy_pudding_3.5.2.tgz";
+ path = fetchurl {
+ name = "figgy_pudding___figgy_pudding_3.5.2.tgz";
+ url = "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.2.tgz";
+ sha1 = "b4eee8148abb01dcf1d1ac34367d59e12fa61d6e";
+ };
+ }
+ {
+ name = "file_entry_cache___file_entry_cache_5.0.1.tgz";
+ path = fetchurl {
+ name = "file_entry_cache___file_entry_cache_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz";
+ sha1 = "ca0f6efa6dd3d561333fb14515065c2fafdf439c";
+ };
+ }
+ {
+ name = "file_entry_cache___file_entry_cache_6.0.1.tgz";
+ path = fetchurl {
+ name = "file_entry_cache___file_entry_cache_6.0.1.tgz";
+ url = "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz";
+ sha1 = "211b2dd9659cb0394b073e7323ac3c933d522027";
+ };
+ }
+ {
+ name = "file_loader___file_loader_6.0.0.tgz";
+ path = fetchurl {
+ name = "file_loader___file_loader_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/file-loader/-/file-loader-6.0.0.tgz";
+ sha1 = "97bbfaab7a2460c07bcbd72d3a6922407f67649f";
+ };
+ }
+ {
+ name = "file_uri_to_path___file_uri_to_path_1.0.0.tgz";
+ path = fetchurl {
+ name = "file_uri_to_path___file_uri_to_path_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz";
+ sha1 = "553a7b8446ff6f684359c445f1e37a05dacc33dd";
+ };
+ }
+ {
+ name = "fill_range___fill_range_4.0.0.tgz";
+ path = fetchurl {
+ name = "fill_range___fill_range_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz";
+ sha1 = "d544811d428f98eb06a63dc402d2403c328c38f7";
+ };
+ }
+ {
+ name = "fill_range___fill_range_7.0.1.tgz";
+ path = fetchurl {
+ name = "fill_range___fill_range_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz";
+ sha1 = "1919a6a7c75fe38b2c7c77e5198535da9acdda40";
+ };
+ }
+ {
+ name = "find_cache_dir___find_cache_dir_2.1.0.tgz";
+ path = fetchurl {
+ name = "find_cache_dir___find_cache_dir_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-2.1.0.tgz";
+ sha1 = "8d0f94cd13fe43c6c7c261a0d86115ca918c05f7";
+ };
+ }
+ {
+ name = "find_cache_dir___find_cache_dir_3.3.1.tgz";
+ path = fetchurl {
+ name = "find_cache_dir___find_cache_dir_3.3.1.tgz";
+ url = "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.1.tgz";
+ sha1 = "89b33fad4a4670daa94f855f7fbe31d6d84fe880";
+ };
+ }
+ {
+ name = "find_up___find_up_2.1.0.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz";
+ sha1 = "45d1b7e506c717ddd482775a2b77920a3c0c57a7";
+ };
+ }
+ {
+ name = "find_up___find_up_3.0.0.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz";
+ sha1 = "49169f1d7993430646da61ecc5ae355c21c97b73";
+ };
+ }
+ {
+ name = "find_up___find_up_4.1.0.tgz";
+ path = fetchurl {
+ name = "find_up___find_up_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz";
+ sha1 = "97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19";
+ };
+ }
+ {
+ name = "findup_sync___findup_sync_3.0.0.tgz";
+ path = fetchurl {
+ name = "findup_sync___findup_sync_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/findup-sync/-/findup-sync-3.0.0.tgz";
+ sha1 = "17b108f9ee512dfb7a5c7f3c8b27ea9e1a9c08d1";
+ };
+ }
+ {
+ name = "flat_cache___flat_cache_2.0.1.tgz";
+ path = fetchurl {
+ name = "flat_cache___flat_cache_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz";
+ sha1 = "5d296d6f04bda44a4630a301413bdbc2ec085ec0";
+ };
+ }
+ {
+ name = "flat_cache___flat_cache_3.0.4.tgz";
+ path = fetchurl {
+ name = "flat_cache___flat_cache_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.0.4.tgz";
+ sha1 = "61b0338302b2fe9f957dcc32fc2a87f1c3048b11";
+ };
+ }
+ {
+ name = "flatted___flatted_2.0.2.tgz";
+ path = fetchurl {
+ name = "flatted___flatted_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz";
+ sha1 = "4575b21e2bcee7434aa9be662f4b7b5f9c2b5138";
+ };
+ }
+ {
+ name = "flatted___flatted_3.1.1.tgz";
+ path = fetchurl {
+ name = "flatted___flatted_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/flatted/-/flatted-3.1.1.tgz";
+ sha1 = "c4b489e80096d9df1dfc97c79871aea7c617c469";
+ };
+ }
+ {
+ name = "flush_write_stream___flush_write_stream_1.1.1.tgz";
+ path = fetchurl {
+ name = "flush_write_stream___flush_write_stream_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz";
+ sha1 = "8dd7d873a1babc207d94ead0c2e0e44276ebf2e8";
+ };
+ }
+ {
+ name = "for_in___for_in_1.0.2.tgz";
+ path = fetchurl {
+ name = "for_in___for_in_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz";
+ sha1 = "81068d295a8142ec0ac726c6e2200c30fb6d5e80";
+ };
+ }
+ {
+ name = "foreach___foreach_2.0.5.tgz";
+ path = fetchurl {
+ name = "foreach___foreach_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz";
+ sha1 = "0bee005018aeb260d0a3af3ae658dd0136ec1b99";
+ };
+ }
+ {
+ name = "format_util___format_util_1.0.5.tgz";
+ path = fetchurl {
+ name = "format_util___format_util_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/format-util/-/format-util-1.0.5.tgz";
+ sha1 = "1ffb450c8a03e7bccffe40643180918cc297d271";
+ };
+ }
+ {
+ name = "fragment_cache___fragment_cache_0.2.1.tgz";
+ path = fetchurl {
+ name = "fragment_cache___fragment_cache_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz";
+ sha1 = "4290fad27f13e89be7f33799c6bc5a0abfff0d19";
+ };
+ }
+ {
+ name = "from2___from2_2.3.0.tgz";
+ path = fetchurl {
+ name = "from2___from2_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/from2/-/from2-2.3.0.tgz";
+ sha1 = "8bfb5502bde4a4d36cfdeea007fcca21d7e382af";
+ };
+ }
+ {
+ name = "fs_extra___fs_extra_7.0.1.tgz";
+ path = fetchurl {
+ name = "fs_extra___fs_extra_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz";
+ sha1 = "4f189c44aa123b895f722804f55ea23eadc348e9";
+ };
+ }
+ {
+ name = "fs_minipass___fs_minipass_2.1.0.tgz";
+ path = fetchurl {
+ name = "fs_minipass___fs_minipass_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz";
+ sha1 = "7f5036fdbf12c63c169190cbe4199c852271f9fb";
+ };
+ }
+ {
+ name = "fs_write_stream_atomic___fs_write_stream_atomic_1.0.10.tgz";
+ path = fetchurl {
+ name = "fs_write_stream_atomic___fs_write_stream_atomic_1.0.10.tgz";
+ url = "https://registry.yarnpkg.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz";
+ sha1 = "b47df53493ef911df75731e70a9ded0189db40c9";
+ };
+ }
+ {
+ name = "fs.realpath___fs.realpath_1.0.0.tgz";
+ path = fetchurl {
+ name = "fs.realpath___fs.realpath_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz";
+ sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
+ };
+ }
+ {
+ name = "fsevents___fsevents_1.2.13.tgz";
+ path = fetchurl {
+ name = "fsevents___fsevents_1.2.13.tgz";
+ url = "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.13.tgz";
+ sha1 = "f325cb0455592428bcf11b383370ef70e3bfcc38";
+ };
+ }
+ {
+ name = "fsevents___fsevents_2.1.3.tgz";
+ path = fetchurl {
+ name = "fsevents___fsevents_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/fsevents/-/fsevents-2.1.3.tgz";
+ sha1 = "fb738703ae8d2f9fe900c33836ddebee8b97f23e";
+ };
+ }
+ {
+ name = "function_bind___function_bind_1.1.1.tgz";
+ path = fetchurl {
+ name = "function_bind___function_bind_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz";
+ sha1 = "a56899d3ea3c9bab874bb9773b7c5ede92f4895d";
+ };
+ }
+ {
+ name = "functional_red_black_tree___functional_red_black_tree_1.0.1.tgz";
+ path = fetchurl {
+ name = "functional_red_black_tree___functional_red_black_tree_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz";
+ sha1 = "1b0ab3bd553b2a0d6399d29c0e3ea0b252078327";
+ };
+ }
+ {
+ name = "generic_names___generic_names_1.0.3.tgz";
+ path = fetchurl {
+ name = "generic_names___generic_names_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/generic-names/-/generic-names-1.0.3.tgz";
+ sha1 = "2d786a121aee508876796939e8e3bff836c20917";
+ };
+ }
+ {
+ name = "gensync___gensync_1.0.0_beta.2.tgz";
+ path = fetchurl {
+ name = "gensync___gensync_1.0.0_beta.2.tgz";
+ url = "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz";
+ sha1 = "32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0";
+ };
+ }
+ {
+ name = "get_caller_file___get_caller_file_2.0.5.tgz";
+ path = fetchurl {
+ name = "get_caller_file___get_caller_file_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz";
+ sha1 = "4f94412a82db32f36e3b0b9741f8a97feb031f7e";
+ };
+ }
+ {
+ name = "get_stdin___get_stdin_8.0.0.tgz";
+ path = fetchurl {
+ name = "get_stdin___get_stdin_8.0.0.tgz";
+ url = "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz";
+ sha1 = "cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53";
+ };
+ }
+ {
+ name = "get_value___get_value_2.0.6.tgz";
+ path = fetchurl {
+ name = "get_value___get_value_2.0.6.tgz";
+ url = "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz";
+ sha1 = "dc15ca1c672387ca76bd37ac0a395ba2042a2c28";
+ };
+ }
+ {
+ name = "glob_parent___glob_parent_3.1.0.tgz";
+ path = fetchurl {
+ name = "glob_parent___glob_parent_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz";
+ sha1 = "9e6af6299d8d3bd2bd40430832bd113df906c5ae";
+ };
+ }
+ {
+ name = "glob_parent___glob_parent_5.1.1.tgz";
+ path = fetchurl {
+ name = "glob_parent___glob_parent_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz";
+ sha1 = "b6c1ef417c4e5663ea498f1c45afac6916bbc229";
+ };
+ }
+ {
+ name = "glob_parent___glob_parent_5.1.2.tgz";
+ path = fetchurl {
+ name = "glob_parent___glob_parent_5.1.2.tgz";
+ url = "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz";
+ sha1 = "869832c58034fe68a4093c17dc15e8340d8401c4";
+ };
+ }
+ {
+ name = "glob_to_regexp___glob_to_regexp_0.3.0.tgz";
+ path = fetchurl {
+ name = "glob_to_regexp___glob_to_regexp_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz";
+ sha1 = "8c5a1494d2066c570cc3bfe4496175acc4d502ab";
+ };
+ }
+ {
+ name = "glob___glob_7.1.6.tgz";
+ path = fetchurl {
+ name = "glob___glob_7.1.6.tgz";
+ url = "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz";
+ sha1 = "141f33b81a7c2492e125594307480c46679278a6";
+ };
+ }
+ {
+ name = "glob___glob_7.1.7.tgz";
+ path = fetchurl {
+ name = "glob___glob_7.1.7.tgz";
+ url = "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz";
+ sha1 = "3b193e9233f01d42d0b3f78294bbeeb418f94a90";
+ };
+ }
+ {
+ name = "global_modules___global_modules_1.0.0.tgz";
+ path = fetchurl {
+ name = "global_modules___global_modules_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz";
+ sha1 = "6d770f0eb523ac78164d72b5e71a8877265cc3ea";
+ };
+ }
+ {
+ name = "global_modules___global_modules_2.0.0.tgz";
+ path = fetchurl {
+ name = "global_modules___global_modules_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz";
+ sha1 = "997605ad2345f27f51539bea26574421215c7780";
+ };
+ }
+ {
+ name = "global_prefix___global_prefix_1.0.2.tgz";
+ path = fetchurl {
+ name = "global_prefix___global_prefix_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz";
+ sha1 = "dbf743c6c14992593c655568cb66ed32c0122ebe";
+ };
+ }
+ {
+ name = "global_prefix___global_prefix_3.0.0.tgz";
+ path = fetchurl {
+ name = "global_prefix___global_prefix_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz";
+ sha1 = "fc85f73064df69f50421f47f883fe5b913ba9b97";
+ };
+ }
+ {
+ name = "globals___globals_11.12.0.tgz";
+ path = fetchurl {
+ name = "globals___globals_11.12.0.tgz";
+ url = "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz";
+ sha1 = "ab8795338868a0babd8525758018c2a7eb95c42e";
+ };
+ }
+ {
+ name = "globals___globals_12.4.0.tgz";
+ path = fetchurl {
+ name = "globals___globals_12.4.0.tgz";
+ url = "https://registry.yarnpkg.com/globals/-/globals-12.4.0.tgz";
+ sha1 = "a18813576a41b00a24a97e7f815918c2e19925f8";
+ };
+ }
+ {
+ name = "globals___globals_9.18.0.tgz";
+ path = fetchurl {
+ name = "globals___globals_9.18.0.tgz";
+ url = "https://registry.yarnpkg.com/globals/-/globals-9.18.0.tgz";
+ sha1 = "aa3896b3e69b487f17e31ed2143d69a8e30c2d8a";
+ };
+ }
+ {
+ name = "globby___globby_11.0.3.tgz";
+ path = fetchurl {
+ name = "globby___globby_11.0.3.tgz";
+ url = "https://registry.yarnpkg.com/globby/-/globby-11.0.3.tgz";
+ sha1 = "9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb";
+ };
+ }
+ {
+ name = "globby___globby_6.1.0.tgz";
+ path = fetchurl {
+ name = "globby___globby_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/globby/-/globby-6.1.0.tgz";
+ sha1 = "f5a6d70e8395e21c858fb0489d64df02424d506c";
+ };
+ }
+ {
+ name = "globjoin___globjoin_0.1.4.tgz";
+ path = fetchurl {
+ name = "globjoin___globjoin_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/globjoin/-/globjoin-0.1.4.tgz";
+ sha1 = "2f4494ac8919e3767c5cbb691e9f463324285d43";
+ };
+ }
+ {
+ name = "gonzales_pe___gonzales_pe_4.3.0.tgz";
+ path = fetchurl {
+ name = "gonzales_pe___gonzales_pe_4.3.0.tgz";
+ url = "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz";
+ sha1 = "fe9dec5f3c557eead09ff868c65826be54d067b3";
+ };
+ }
+ {
+ name = "good_listener___good_listener_1.2.2.tgz";
+ path = fetchurl {
+ name = "good_listener___good_listener_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/good-listener/-/good-listener-1.2.2.tgz";
+ sha1 = "d53b30cdf9313dffb7dc9a0d477096aa6d145c50";
+ };
+ }
+ {
+ name = "graceful_fs___graceful_fs_4.2.4.tgz";
+ path = fetchurl {
+ name = "graceful_fs___graceful_fs_4.2.4.tgz";
+ url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz";
+ sha1 = "2256bde14d3632958c465ebc96dc467ca07a29fb";
+ };
+ }
+ {
+ name = "graceful_fs___graceful_fs_4.2.3.tgz";
+ path = fetchurl {
+ name = "graceful_fs___graceful_fs_4.2.3.tgz";
+ url = "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.3.tgz";
+ sha1 = "4a12ff1b60376ef09862c2093edd908328be8423";
+ };
+ }
+ {
+ name = "grapheme_splitter___grapheme_splitter_1.0.4.tgz";
+ path = fetchurl {
+ name = "grapheme_splitter___grapheme_splitter_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz";
+ sha1 = "9cf3a665c6247479896834af35cf1dbb4400767e";
+ };
+ }
+ {
+ name = "graphlib___graphlib_2.1.8.tgz";
+ path = fetchurl {
+ name = "graphlib___graphlib_2.1.8.tgz";
+ url = "https://registry.yarnpkg.com/graphlib/-/graphlib-2.1.8.tgz";
+ sha1 = "5761d414737870084c92ec7b5dbcb0592c9d35da";
+ };
+ }
+ {
+ name = "hard_rejection___hard_rejection_2.1.0.tgz";
+ path = fetchurl {
+ name = "hard_rejection___hard_rejection_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz";
+ sha1 = "1c6eda5c1685c63942766d79bb40ae773cecd883";
+ };
+ }
+ {
+ name = "has_ansi___has_ansi_2.0.0.tgz";
+ path = fetchurl {
+ name = "has_ansi___has_ansi_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-ansi/-/has-ansi-2.0.0.tgz";
+ sha1 = "34f5049ce1ecdf2b0649af3ef24e45ed35416d91";
+ };
+ }
+ {
+ name = "has_flag___has_flag_3.0.0.tgz";
+ path = fetchurl {
+ name = "has_flag___has_flag_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz";
+ sha1 = "b5d454dc2199ae225699f3467e5a07f3b955bafd";
+ };
+ }
+ {
+ name = "has_flag___has_flag_4.0.0.tgz";
+ path = fetchurl {
+ name = "has_flag___has_flag_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz";
+ sha1 = "944771fd9c81c81265c4d6941860da06bb59479b";
+ };
+ }
+ {
+ name = "has_symbols___has_symbols_1.0.1.tgz";
+ path = fetchurl {
+ name = "has_symbols___has_symbols_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz";
+ sha1 = "9f5214758a44196c406d9bd76cebf81ec2dd31e8";
+ };
+ }
+ {
+ name = "has_value___has_value_0.3.1.tgz";
+ path = fetchurl {
+ name = "has_value___has_value_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz";
+ sha1 = "7b1f58bada62ca827ec0a2078025654845995e1f";
+ };
+ }
+ {
+ name = "has_value___has_value_1.0.0.tgz";
+ path = fetchurl {
+ name = "has_value___has_value_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz";
+ sha1 = "18b281da585b1c5c51def24c930ed29a0be6b177";
+ };
+ }
+ {
+ name = "has_values___has_values_0.1.4.tgz";
+ path = fetchurl {
+ name = "has_values___has_values_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz";
+ sha1 = "6d61de95d91dfca9b9a02089ad384bff8f62b771";
+ };
+ }
+ {
+ name = "has_values___has_values_1.0.0.tgz";
+ path = fetchurl {
+ name = "has_values___has_values_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz";
+ sha1 = "95b0b63fec2146619a6fe57fe75628d5a39efe4f";
+ };
+ }
+ {
+ name = "has___has_1.0.3.tgz";
+ path = fetchurl {
+ name = "has___has_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz";
+ sha1 = "722d7cbfc1f6aa8241f16dd814e011e1f41e8796";
+ };
+ }
+ {
+ name = "hash_base___hash_base_3.1.0.tgz";
+ path = fetchurl {
+ name = "hash_base___hash_base_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/hash-base/-/hash-base-3.1.0.tgz";
+ sha1 = "55c381d9e06e1d2997a883b4a3fddfe7f0d3af33";
+ };
+ }
+ {
+ name = "hash.js___hash.js_1.1.7.tgz";
+ path = fetchurl {
+ name = "hash.js___hash.js_1.1.7.tgz";
+ url = "https://registry.yarnpkg.com/hash.js/-/hash.js-1.1.7.tgz";
+ sha1 = "0babca538e8d4ee4a0f8988d68866537a003cf42";
+ };
+ }
+ {
+ name = "hex_color_regex___hex_color_regex_1.1.0.tgz";
+ path = fetchurl {
+ name = "hex_color_regex___hex_color_regex_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz";
+ sha1 = "4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e";
+ };
+ }
+ {
+ name = "hmac_drbg___hmac_drbg_1.0.1.tgz";
+ path = fetchurl {
+ name = "hmac_drbg___hmac_drbg_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/hmac-drbg/-/hmac-drbg-1.0.1.tgz";
+ sha1 = "d2745701025a6c775a6c545793ed502fc0c649a1";
+ };
+ }
+ {
+ name = "home_or_tmp___home_or_tmp_2.0.0.tgz";
+ path = fetchurl {
+ name = "home_or_tmp___home_or_tmp_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/home-or-tmp/-/home-or-tmp-2.0.0.tgz";
+ sha1 = "e36c3f2d2cae7d746a857e38d18d5f32a7882db8";
+ };
+ }
+ {
+ name = "homedir_polyfill___homedir_polyfill_1.0.3.tgz";
+ path = fetchurl {
+ name = "homedir_polyfill___homedir_polyfill_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz";
+ sha1 = "743298cef4e5af3e194161fbadcc2151d3a058e8";
+ };
+ }
+ {
+ name = "hosted_git_info___hosted_git_info_2.8.9.tgz";
+ path = fetchurl {
+ name = "hosted_git_info___hosted_git_info_2.8.9.tgz";
+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz";
+ sha1 = "dffc0bf9a21c02209090f2aa69429e1414daf3f9";
+ };
+ }
+ {
+ name = "hosted_git_info___hosted_git_info_4.0.2.tgz";
+ path = fetchurl {
+ name = "hosted_git_info___hosted_git_info_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.0.2.tgz";
+ sha1 = "5e425507eede4fea846b7262f0838456c4209961";
+ };
+ }
+ {
+ name = "hsl_regex___hsl_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "hsl_regex___hsl_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz";
+ sha1 = "d49330c789ed819e276a4c0d272dffa30b18fe6e";
+ };
+ }
+ {
+ name = "hsla_regex___hsla_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "hsla_regex___hsla_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz";
+ sha1 = "c1ce7a3168c8c6614033a4b5f7877f3b225f9c38";
+ };
+ }
+ {
+ name = "html_tags___html_tags_3.1.0.tgz";
+ path = fetchurl {
+ name = "html_tags___html_tags_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz";
+ sha1 = "7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140";
+ };
+ }
+ {
+ name = "htmlparser2___htmlparser2_3.8.3.tgz";
+ path = fetchurl {
+ name = "htmlparser2___htmlparser2_3.8.3.tgz";
+ url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.8.3.tgz";
+ sha1 = "996c28b191516a8be86501a7d79757e5c70c1068";
+ };
+ }
+ {
+ name = "htmlparser2___htmlparser2_3.10.1.tgz";
+ path = fetchurl {
+ name = "htmlparser2___htmlparser2_3.10.1.tgz";
+ url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz";
+ sha1 = "bd679dc3f59897b6a34bb10749c855bb53a9392f";
+ };
+ }
+ {
+ name = "htmlparser2___htmlparser2_4.1.0.tgz";
+ path = fetchurl {
+ name = "htmlparser2___htmlparser2_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-4.1.0.tgz";
+ sha1 = "9a4ef161f2e4625ebf7dfbe6c0a2f52d18a59e78";
+ };
+ }
+ {
+ name = "http2_client___http2_client_1.3.3.tgz";
+ path = fetchurl {
+ name = "http2_client___http2_client_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/http2-client/-/http2-client-1.3.3.tgz";
+ sha1 = "90fc15d646cca86956b156d07c83947d57d659a9";
+ };
+ }
+ {
+ name = "https_browserify___https_browserify_1.0.0.tgz";
+ path = fetchurl {
+ name = "https_browserify___https_browserify_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz";
+ sha1 = "ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73";
+ };
+ }
+ {
+ name = "iconv_lite___iconv_lite_0.4.24.tgz";
+ path = fetchurl {
+ name = "iconv_lite___iconv_lite_0.4.24.tgz";
+ url = "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz";
+ sha1 = "2022b4b25fbddc21d2f524974a474aafe733908b";
+ };
+ }
+ {
+ name = "icss_replace_symbols___icss_replace_symbols_1.1.0.tgz";
+ path = fetchurl {
+ name = "icss_replace_symbols___icss_replace_symbols_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz";
+ sha1 = "06ea6f83679a7749e386cfe1fe812ae5db223ded";
+ };
+ }
+ {
+ name = "icss_utils___icss_utils_3.0.1.tgz";
+ path = fetchurl {
+ name = "icss_utils___icss_utils_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/icss-utils/-/icss-utils-3.0.1.tgz";
+ sha1 = "ee70d3ae8cac38c6be5ed91e851b27eed343ad0f";
+ };
+ }
+ {
+ name = "icss_utils___icss_utils_4.1.1.tgz";
+ path = fetchurl {
+ name = "icss_utils___icss_utils_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/icss-utils/-/icss-utils-4.1.1.tgz";
+ sha1 = "21170b53789ee27447c2f47dd683081403f9a467";
+ };
+ }
+ {
+ name = "ieee754___ieee754_1.1.13.tgz";
+ path = fetchurl {
+ name = "ieee754___ieee754_1.1.13.tgz";
+ url = "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.13.tgz";
+ sha1 = "ec168558e95aa181fd87d37f55c32bbcb6708b84";
+ };
+ }
+ {
+ name = "iferr___iferr_0.1.5.tgz";
+ path = fetchurl {
+ name = "iferr___iferr_0.1.5.tgz";
+ url = "https://registry.yarnpkg.com/iferr/-/iferr-0.1.5.tgz";
+ sha1 = "c60eed69e6d8fdb6b3104a1fcbca1c192dc5b501";
+ };
+ }
+ {
+ name = "ignore___ignore_4.0.6.tgz";
+ path = fetchurl {
+ name = "ignore___ignore_4.0.6.tgz";
+ url = "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz";
+ sha1 = "750e3db5862087b4737ebac8207ffd1ef27b25fc";
+ };
+ }
+ {
+ name = "ignore___ignore_5.1.8.tgz";
+ path = fetchurl {
+ name = "ignore___ignore_5.1.8.tgz";
+ url = "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz";
+ sha1 = "f150a8b50a34289b33e22f5889abd4d8016f0e57";
+ };
+ }
+ {
+ name = "import_fresh___import_fresh_3.2.1.tgz";
+ path = fetchurl {
+ name = "import_fresh___import_fresh_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz";
+ sha1 = "633ff618506e793af5ac91bf48b72677e15cbe66";
+ };
+ }
+ {
+ name = "import_fresh___import_fresh_3.3.0.tgz";
+ path = fetchurl {
+ name = "import_fresh___import_fresh_3.3.0.tgz";
+ url = "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz";
+ sha1 = "37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b";
+ };
+ }
+ {
+ name = "import_lazy___import_lazy_4.0.0.tgz";
+ path = fetchurl {
+ name = "import_lazy___import_lazy_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz";
+ sha1 = "e8eb627483a0a43da3c03f3e35548be5cb0cc153";
+ };
+ }
+ {
+ name = "import_local___import_local_2.0.0.tgz";
+ path = fetchurl {
+ name = "import_local___import_local_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/import-local/-/import-local-2.0.0.tgz";
+ sha1 = "55070be38a5993cf18ef6db7e961f5bee5c5a09d";
+ };
+ }
+ {
+ name = "imports_loader___imports_loader_1.1.0.tgz";
+ path = fetchurl {
+ name = "imports_loader___imports_loader_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/imports-loader/-/imports-loader-1.1.0.tgz";
+ sha1 = "1c3a388d0c5cd7f9eb08f3646d4aae3b70e57933";
+ };
+ }
+ {
+ name = "imurmurhash___imurmurhash_0.1.4.tgz";
+ path = fetchurl {
+ name = "imurmurhash___imurmurhash_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz";
+ sha1 = "9218b9b2b928a238b13dc4fb6b6d576f231453ea";
+ };
+ }
+ {
+ name = "indent_string___indent_string_4.0.0.tgz";
+ path = fetchurl {
+ name = "indent_string___indent_string_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz";
+ sha1 = "624f8f4497d619b2d9768531d58f4122854d7251";
+ };
+ }
+ {
+ name = "indexes_of___indexes_of_1.0.1.tgz";
+ path = fetchurl {
+ name = "indexes_of___indexes_of_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz";
+ sha1 = "f30f716c8e2bd346c7b67d3df3915566a7c05607";
+ };
+ }
+ {
+ name = "infer_owner___infer_owner_1.0.4.tgz";
+ path = fetchurl {
+ name = "infer_owner___infer_owner_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz";
+ sha1 = "c4cefcaa8e51051c2a40ba2ce8a3d27295af9467";
+ };
+ }
+ {
+ name = "inflight___inflight_1.0.6.tgz";
+ path = fetchurl {
+ name = "inflight___inflight_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz";
+ sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
+ };
+ }
+ {
+ name = "inherits___inherits_2.0.4.tgz";
+ path = fetchurl {
+ name = "inherits___inherits_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz";
+ sha1 = "0fa2c64f932917c3433a0ded55363aae37416b7c";
+ };
+ }
+ {
+ name = "inherits___inherits_2.0.1.tgz";
+ path = fetchurl {
+ name = "inherits___inherits_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz";
+ sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
+ };
+ }
+ {
+ name = "inherits___inherits_2.0.3.tgz";
+ path = fetchurl {
+ name = "inherits___inherits_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz";
+ sha1 = "633c2c83e3da42a502f52466022480f4208261de";
+ };
+ }
+ {
+ 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";
+ sha1 = "a29da425b48806f34767a4efce397269af28432c";
+ };
+ }
+ {
+ name = "interpret___interpret_1.4.0.tgz";
+ path = fetchurl {
+ name = "interpret___interpret_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz";
+ sha1 = "665ab8bc4da27a774a40584e812e3e0fa45b1a1e";
+ };
+ }
+ {
+ name = "invariant___invariant_2.2.4.tgz";
+ path = fetchurl {
+ name = "invariant___invariant_2.2.4.tgz";
+ url = "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz";
+ sha1 = "610f3c92c9359ce1db616e538008d23ff35158e6";
+ };
+ }
+ {
+ name = "is_absolute_url___is_absolute_url_3.0.3.tgz";
+ path = fetchurl {
+ name = "is_absolute_url___is_absolute_url_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz";
+ sha1 = "96c6a22b6a23929b11ea0afb1836c36ad4a5d698";
+ };
+ }
+ {
+ name = "is_accessor_descriptor___is_accessor_descriptor_0.1.6.tgz";
+ path = fetchurl {
+ name = "is_accessor_descriptor___is_accessor_descriptor_0.1.6.tgz";
+ url = "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz";
+ sha1 = "a9e12cb3ae8d876727eeef3843f8a0897b5c98d6";
+ };
+ }
+ {
+ name = "is_accessor_descriptor___is_accessor_descriptor_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_accessor_descriptor___is_accessor_descriptor_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz";
+ sha1 = "169c2f6d3df1f992618072365c9b0ea1f6878656";
+ };
+ }
+ {
+ name = "is_alphabetical___is_alphabetical_1.0.4.tgz";
+ path = fetchurl {
+ name = "is_alphabetical___is_alphabetical_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz";
+ sha1 = "9e7d6b94916be22153745d184c298cbf986a686d";
+ };
+ }
+ {
+ name = "is_alphanumerical___is_alphanumerical_1.0.4.tgz";
+ path = fetchurl {
+ name = "is_alphanumerical___is_alphanumerical_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz";
+ sha1 = "7eb9a2431f855f6b1ef1a78e326df515696c4dbf";
+ };
+ }
+ {
+ name = "is_arrayish___is_arrayish_0.2.1.tgz";
+ path = fetchurl {
+ name = "is_arrayish___is_arrayish_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz";
+ sha1 = "77c99840527aa8ecb1a8ba697b80645a7a926a9d";
+ };
+ }
+ {
+ name = "is_binary_path___is_binary_path_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_binary_path___is_binary_path_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz";
+ sha1 = "75f16642b480f187a711c814161fd3a4a7655898";
+ };
+ }
+ {
+ name = "is_binary_path___is_binary_path_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_binary_path___is_binary_path_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz";
+ sha1 = "ea1f7f3b80f064236e83470f86c09c254fb45b09";
+ };
+ }
+ {
+ name = "is_buffer___is_buffer_1.1.6.tgz";
+ path = fetchurl {
+ name = "is_buffer___is_buffer_1.1.6.tgz";
+ url = "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz";
+ sha1 = "efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be";
+ };
+ }
+ {
+ name = "is_buffer___is_buffer_2.0.5.tgz";
+ path = fetchurl {
+ name = "is_buffer___is_buffer_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz";
+ sha1 = "ebc252e400d22ff8d77fa09888821a24a658c191";
+ };
+ }
+ {
+ name = "is_callable___is_callable_1.1.4.tgz";
+ path = fetchurl {
+ name = "is_callable___is_callable_1.1.4.tgz";
+ url = "https://registry.yarnpkg.com/is-callable/-/is-callable-1.1.4.tgz";
+ sha1 = "1e1adf219e1eeb684d691f9d6a05ff0d30a24d75";
+ };
+ }
+ {
+ name = "is_callable___is_callable_1.2.0.tgz";
+ path = fetchurl {
+ name = "is_callable___is_callable_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.0.tgz";
+ sha1 = "83336560b54a38e35e3a2df7afd0454d691468bb";
+ };
+ }
+ {
+ name = "is_color_stop___is_color_stop_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_color_stop___is_color_stop_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz";
+ sha1 = "cfff471aee4dd5c9e158598fbe12967b5cdad345";
+ };
+ }
+ {
+ name = "is_core_module___is_core_module_2.4.0.tgz";
+ path = fetchurl {
+ name = "is_core_module___is_core_module_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz";
+ sha1 = "8e9fc8e15027b011418026e98f0e6f4d86305cc1";
+ };
+ }
+ {
+ name = "is_data_descriptor___is_data_descriptor_0.1.4.tgz";
+ path = fetchurl {
+ name = "is_data_descriptor___is_data_descriptor_0.1.4.tgz";
+ url = "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz";
+ sha1 = "0b5ee648388e2c860282e793f1856fec3f301b56";
+ };
+ }
+ {
+ name = "is_data_descriptor___is_data_descriptor_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_data_descriptor___is_data_descriptor_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz";
+ sha1 = "d84876321d0e7add03990406abbbbd36ba9268c7";
+ };
+ }
+ {
+ name = "is_date_object___is_date_object_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_date_object___is_date_object_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.1.tgz";
+ sha1 = "9aa20eb6aeebbff77fbd33e74ca01b33581d3a16";
+ };
+ }
+ {
+ name = "is_decimal___is_decimal_1.0.4.tgz";
+ path = fetchurl {
+ name = "is_decimal___is_decimal_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz";
+ sha1 = "65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5";
+ };
+ }
+ {
+ name = "is_descriptor___is_descriptor_0.1.6.tgz";
+ path = fetchurl {
+ name = "is_descriptor___is_descriptor_0.1.6.tgz";
+ url = "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz";
+ sha1 = "366d8240dde487ca51823b1ab9f07a10a78251ca";
+ };
+ }
+ {
+ name = "is_descriptor___is_descriptor_1.0.2.tgz";
+ path = fetchurl {
+ name = "is_descriptor___is_descriptor_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz";
+ sha1 = "3b159746a66604b04f8c81524ba365c5f14d86ec";
+ };
+ }
+ {
+ name = "is_extendable___is_extendable_0.1.1.tgz";
+ path = fetchurl {
+ name = "is_extendable___is_extendable_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz";
+ sha1 = "62b110e289a471418e3ec36a617d472e301dfc89";
+ };
+ }
+ {
+ name = "is_extendable___is_extendable_1.0.1.tgz";
+ path = fetchurl {
+ name = "is_extendable___is_extendable_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz";
+ sha1 = "a7470f9e426733d81bd81e1155264e3a3507cab4";
+ };
+ }
+ {
+ name = "is_extglob___is_extglob_2.1.1.tgz";
+ path = fetchurl {
+ name = "is_extglob___is_extglob_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz";
+ sha1 = "a88c02535791f02ed37c76a1b9ea9773c833f8c2";
+ };
+ }
+ {
+ name = "is_finite___is_finite_1.0.2.tgz";
+ path = fetchurl {
+ name = "is_finite___is_finite_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/is-finite/-/is-finite-1.0.2.tgz";
+ sha1 = "cc6677695602be550ef11e8b4aa6305342b6d0aa";
+ };
+ }
+ {
+ name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz";
+ path = fetchurl {
+ name = "is_fullwidth_code_point___is_fullwidth_code_point_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz";
+ sha1 = "a3b30a5c4f199183167aaab93beefae3ddfb654f";
+ };
+ }
+ {
+ name = "is_fullwidth_code_point___is_fullwidth_code_point_3.0.0.tgz";
+ path = fetchurl {
+ name = "is_fullwidth_code_point___is_fullwidth_code_point_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz";
+ sha1 = "f116f8064fe90b3f7844a38997c0b75051269f1d";
+ };
+ }
+ {
+ name = "is_glob___is_glob_3.1.0.tgz";
+ path = fetchurl {
+ name = "is_glob___is_glob_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz";
+ sha1 = "7ba5ae24217804ac70707b96922567486cc3e84a";
+ };
+ }
+ {
+ name = "is_glob___is_glob_4.0.1.tgz";
+ path = fetchurl {
+ name = "is_glob___is_glob_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz";
+ sha1 = "7567dbe9f2f5e2467bc77ab83c4a29482407a5dc";
+ };
+ }
+ {
+ name = "is_hexadecimal___is_hexadecimal_1.0.4.tgz";
+ path = fetchurl {
+ name = "is_hexadecimal___is_hexadecimal_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz";
+ sha1 = "cc35c97588da4bd49a8eedd6bc4082d44dcb23a7";
+ };
+ }
+ {
+ name = "is_number___is_number_3.0.0.tgz";
+ path = fetchurl {
+ name = "is_number___is_number_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz";
+ sha1 = "24fd6201a4782cf50561c810276afc7d12d71195";
+ };
+ }
+ {
+ name = "is_number___is_number_7.0.0.tgz";
+ path = fetchurl {
+ name = "is_number___is_number_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz";
+ sha1 = "7535345b896734d5f80c4d06c50955527a14f12b";
+ };
+ }
+ {
+ name = "is_path_cwd___is_path_cwd_2.2.0.tgz";
+ path = fetchurl {
+ name = "is_path_cwd___is_path_cwd_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz";
+ sha1 = "67d43b82664a7b5191fd9119127eb300048a9fdb";
+ };
+ }
+ {
+ name = "is_path_in_cwd___is_path_in_cwd_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_path_in_cwd___is_path_in_cwd_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz";
+ sha1 = "bfe2dca26c69f397265a4009963602935a053acb";
+ };
+ }
+ {
+ name = "is_path_inside___is_path_inside_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_path_inside___is_path_inside_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-2.1.0.tgz";
+ sha1 = "7c9810587d659a40d27bcdb4d5616eab059494b2";
+ };
+ }
+ {
+ name = "is_plain_obj___is_plain_obj_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_plain_obj___is_plain_obj_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz";
+ sha1 = "71a50c8429dfca773c92a390a4a03b39fcd51d3e";
+ };
+ }
+ {
+ name = "is_plain_obj___is_plain_obj_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_plain_obj___is_plain_obj_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz";
+ sha1 = "45e42e37fccf1f40da8e5f76ee21515840c09287";
+ };
+ }
+ {
+ name = "is_plain_object___is_plain_object_2.0.4.tgz";
+ path = fetchurl {
+ name = "is_plain_object___is_plain_object_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz";
+ sha1 = "2c163b3fafb1b606d9d17928f05c2a1c38e07677";
+ };
+ }
+ {
+ name = "is_regex___is_regex_1.0.5.tgz";
+ path = fetchurl {
+ name = "is_regex___is_regex_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/is-regex/-/is-regex-1.0.5.tgz";
+ sha1 = "39d589a358bf18967f726967120b8fc1aed74eae";
+ };
+ }
+ {
+ name = "is_regex___is_regex_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_regex___is_regex_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.0.tgz";
+ sha1 = "ece38e389e490df0dc21caea2bd596f987f767ff";
+ };
+ }
+ {
+ name = "is_regexp___is_regexp_2.1.0.tgz";
+ path = fetchurl {
+ name = "is_regexp___is_regexp_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-regexp/-/is-regexp-2.1.0.tgz";
+ sha1 = "cd734a56864e23b956bf4e7c66c396a4c0b22c2d";
+ };
+ }
+ {
+ name = "is_resolvable___is_resolvable_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_resolvable___is_resolvable_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-resolvable/-/is-resolvable-1.1.0.tgz";
+ sha1 = "fb18f87ce1feb925169c9a407c19318a3206ed88";
+ };
+ }
+ {
+ name = "is_string___is_string_1.0.5.tgz";
+ path = fetchurl {
+ name = "is_string___is_string_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz";
+ sha1 = "40493ed198ef3ff477b8c7f92f644ec82a5cd3a6";
+ };
+ }
+ {
+ name = "is_symbol___is_symbol_1.0.3.tgz";
+ path = fetchurl {
+ name = "is_symbol___is_symbol_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz";
+ sha1 = "38e1014b9e6329be0de9d24a414fd7441ec61937";
+ };
+ }
+ {
+ name = "is_typedarray___is_typedarray_1.0.0.tgz";
+ path = fetchurl {
+ name = "is_typedarray___is_typedarray_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz";
+ sha1 = "e479c80858df0c1b11ddda6940f96011fcda4a9a";
+ };
+ }
+ {
+ name = "is_unicode_supported___is_unicode_supported_0.1.0.tgz";
+ path = fetchurl {
+ name = "is_unicode_supported___is_unicode_supported_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz";
+ sha1 = "3f26c76a809593b52bfa2ecb5710ed2779b522a7";
+ };
+ }
+ {
+ name = "is_windows___is_windows_1.0.2.tgz";
+ path = fetchurl {
+ name = "is_windows___is_windows_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz";
+ sha1 = "d1850eb9791ecd18e6182ce12a30f396634bb19d";
+ };
+ }
+ {
+ name = "is_wsl___is_wsl_1.1.0.tgz";
+ path = fetchurl {
+ name = "is_wsl___is_wsl_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/is-wsl/-/is-wsl-1.1.0.tgz";
+ sha1 = "1f16e4aa22b04d1336b66188a66af3c600c3a66d";
+ };
+ }
+ {
+ name = "isarray___isarray_0.0.1.tgz";
+ path = fetchurl {
+ name = "isarray___isarray_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz";
+ sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf";
+ };
+ }
+ {
+ name = "isarray___isarray_1.0.0.tgz";
+ path = fetchurl {
+ name = "isarray___isarray_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz";
+ sha1 = "bb935d48582cba168c06834957a54a3e07124f11";
+ };
+ }
+ {
+ name = "isexe___isexe_2.0.0.tgz";
+ path = fetchurl {
+ name = "isexe___isexe_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz";
+ sha1 = "e8fbf374dc556ff8947a10dcb0572d633f2cfa10";
+ };
+ }
+ {
+ name = "isobject___isobject_2.1.0.tgz";
+ path = fetchurl {
+ name = "isobject___isobject_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz";
+ sha1 = "f065561096a3f1da2ef46272f815c840d87e0c89";
+ };
+ }
+ {
+ name = "isobject___isobject_3.0.1.tgz";
+ path = fetchurl {
+ name = "isobject___isobject_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz";
+ sha1 = "4e431e92b11a9731636aa1f9c8d1ccbcfdab78df";
+ };
+ }
+ {
+ name = "jquery___jquery_3.4.1.tgz";
+ path = fetchurl {
+ name = "jquery___jquery_3.4.1.tgz";
+ url = "https://registry.yarnpkg.com/jquery/-/jquery-3.4.1.tgz";
+ sha1 = "714f1f8d9dde4bdfa55764ba37ef214630d80ef2";
+ };
+ }
+ {
+ name = "js_tokens___js_tokens_4.0.0.tgz";
+ path = fetchurl {
+ name = "js_tokens___js_tokens_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz";
+ sha1 = "19203fb59991df98e3a287050d4647cdeaf32499";
+ };
+ }
+ {
+ name = "js_tokens___js_tokens_3.0.2.tgz";
+ path = fetchurl {
+ name = "js_tokens___js_tokens_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz";
+ sha1 = "9866df395102130e38f7f996bceb65443209c25b";
+ };
+ }
+ {
+ name = "js_yaml___js_yaml_3.14.0.tgz";
+ path = fetchurl {
+ name = "js_yaml___js_yaml_3.14.0.tgz";
+ url = "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz";
+ sha1 = "a7a34170f26a21bb162424d8adacb4113a69e482";
+ };
+ }
+ {
+ name = "jsesc___jsesc_1.3.0.tgz";
+ path = fetchurl {
+ name = "jsesc___jsesc_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/jsesc/-/jsesc-1.3.0.tgz";
+ sha1 = "46c3fec8c1892b12b0833db9bc7622176dbab34b";
+ };
+ }
+ {
+ name = "jsesc___jsesc_2.5.2.tgz";
+ path = fetchurl {
+ name = "jsesc___jsesc_2.5.2.tgz";
+ url = "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz";
+ sha1 = "80564d2e483dacf6e8ef209650a67df3f0c283a4";
+ };
+ }
+ {
+ name = "jsesc___jsesc_0.5.0.tgz";
+ path = fetchurl {
+ name = "jsesc___jsesc_0.5.0.tgz";
+ url = "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz";
+ sha1 = "e7dee66e35d6fc16f710fe91d5cf69f70f08911d";
+ };
+ }
+ {
+ name = "jshint___jshint_2.12.0.tgz";
+ path = fetchurl {
+ name = "jshint___jshint_2.12.0.tgz";
+ url = "https://registry.yarnpkg.com/jshint/-/jshint-2.12.0.tgz";
+ sha1 = "52e75bd058d587ef81a0e2f95e5cf18eb5dc5c37";
+ };
+ }
+ {
+ name = "json_parse_better_errors___json_parse_better_errors_1.0.2.tgz";
+ path = fetchurl {
+ name = "json_parse_better_errors___json_parse_better_errors_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz";
+ sha1 = "bb867cfb3450e69107c131d1c514bab3dc8bcaa9";
+ };
+ }
+ {
+ name = "json_parse_even_better_errors___json_parse_even_better_errors_2.3.1.tgz";
+ path = fetchurl {
+ name = "json_parse_even_better_errors___json_parse_even_better_errors_2.3.1.tgz";
+ url = "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz";
+ sha1 = "7c47805a94319928e05777405dc12e1f7a4ee02d";
+ };
+ }
+ {
+ name = "json_pointer___json_pointer_0.6.0.tgz";
+ path = fetchurl {
+ name = "json_pointer___json_pointer_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/json-pointer/-/json-pointer-0.6.0.tgz";
+ sha1 = "8e500550a6aac5464a473377da57aa6cc22828d7";
+ };
+ }
+ {
+ name = "json_schema_ref_parser___json_schema_ref_parser_6.1.0.tgz";
+ path = fetchurl {
+ name = "json_schema_ref_parser___json_schema_ref_parser_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/json-schema-ref-parser/-/json-schema-ref-parser-6.1.0.tgz";
+ sha1 = "30af34aeab5bee0431da805dac0eb21b574bf63d";
+ };
+ }
+ {
+ name = "json_schema_traverse___json_schema_traverse_0.3.1.tgz";
+ path = fetchurl {
+ name = "json_schema_traverse___json_schema_traverse_0.3.1.tgz";
+ url = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz";
+ sha1 = "349a6d44c53a51de89b40805c5d5e59b417d3340";
+ };
+ }
+ {
+ name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz";
+ path = fetchurl {
+ name = "json_schema_traverse___json_schema_traverse_0.4.1.tgz";
+ url = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz";
+ sha1 = "69f6a87d9513ab8bb8fe63bdb0979c448e684660";
+ };
+ }
+ {
+ name = "json_schema_traverse___json_schema_traverse_1.0.0.tgz";
+ path = fetchurl {
+ name = "json_schema_traverse___json_schema_traverse_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz";
+ sha1 = "ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2";
+ };
+ }
+ {
+ name = "json_stable_stringify_without_jsonify___json_stable_stringify_without_jsonify_1.0.1.tgz";
+ path = fetchurl {
+ name = "json_stable_stringify_without_jsonify___json_stable_stringify_without_jsonify_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz";
+ sha1 = "9db7b59496ad3f3cfef30a75142d2d930ad72651";
+ };
+ }
+ {
+ name = "json_to_ast___json_to_ast_2.1.0.tgz";
+ path = fetchurl {
+ name = "json_to_ast___json_to_ast_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/json-to-ast/-/json-to-ast-2.1.0.tgz";
+ sha1 = "041a9fcd03c0845036acb670d29f425cea4faaf9";
+ };
+ }
+ {
+ name = "json5___json5_0.5.1.tgz";
+ path = fetchurl {
+ name = "json5___json5_0.5.1.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-0.5.1.tgz";
+ sha1 = "1eade7acc012034ad84e2396767ead9fa5495821";
+ };
+ }
+ {
+ name = "json5___json5_1.0.1.tgz";
+ path = fetchurl {
+ name = "json5___json5_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-1.0.1.tgz";
+ sha1 = "779fb0018604fa854eacbf6252180d83543e3dbe";
+ };
+ }
+ {
+ name = "json5___json5_2.2.0.tgz";
+ path = fetchurl {
+ name = "json5___json5_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz";
+ sha1 = "2dfefe720c6ba525d9ebd909950f0515316c89a3";
+ };
+ }
+ {
+ name = "jsonfile___jsonfile_4.0.0.tgz";
+ path = fetchurl {
+ name = "jsonfile___jsonfile_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz";
+ sha1 = "8771aae0799b64076b76640fca058f9c10e33ecb";
+ };
+ }
+ {
+ name = "jsonpointer___jsonpointer_4.1.0.tgz";
+ path = fetchurl {
+ name = "jsonpointer___jsonpointer_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-4.1.0.tgz";
+ sha1 = "501fb89986a2389765ba09e6053299ceb4f2c2cc";
+ };
+ }
+ {
+ name = "kind_of___kind_of_3.2.2.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_3.2.2.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz";
+ sha1 = "31ea21a734bab9bbb0f32466d893aea51e4a3c64";
+ };
+ }
+ {
+ name = "kind_of___kind_of_4.0.0.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz";
+ sha1 = "20813df3d712928b207378691a45066fae72dd57";
+ };
+ }
+ {
+ name = "kind_of___kind_of_5.1.0.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz";
+ sha1 = "729c91e2d857b7a419a1f9aa65685c4c33f5845d";
+ };
+ }
+ {
+ name = "kind_of___kind_of_6.0.3.tgz";
+ path = fetchurl {
+ name = "kind_of___kind_of_6.0.3.tgz";
+ url = "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz";
+ sha1 = "07c05034a6c349fa06e24fa35aa76db4580ce4dd";
+ };
+ }
+ {
+ name = "known_css_properties___known_css_properties_0.21.0.tgz";
+ path = fetchurl {
+ name = "known_css_properties___known_css_properties_0.21.0.tgz";
+ url = "https://registry.yarnpkg.com/known-css-properties/-/known-css-properties-0.21.0.tgz";
+ sha1 = "15fbd0bbb83447f3ce09d8af247ed47c68ede80d";
+ };
+ }
+ {
+ name = "last_call_webpack_plugin___last_call_webpack_plugin_3.0.0.tgz";
+ path = fetchurl {
+ name = "last_call_webpack_plugin___last_call_webpack_plugin_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/last-call-webpack-plugin/-/last-call-webpack-plugin-3.0.0.tgz";
+ sha1 = "9742df0e10e3cf46e5c0381c2de90d3a7a2d7555";
+ };
+ }
+ {
+ name = "leven___leven_3.1.0.tgz";
+ path = fetchurl {
+ name = "leven___leven_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz";
+ sha1 = "77891de834064cccba82ae7842bb6b14a13ed7f2";
+ };
+ }
+ {
+ name = "levn___levn_0.4.1.tgz";
+ path = fetchurl {
+ name = "levn___levn_0.4.1.tgz";
+ url = "https://registry.yarnpkg.com/levn/-/levn-0.4.1.tgz";
+ sha1 = "ae4562c007473b932a6200d403268dd2fffc6ade";
+ };
+ }
+ {
+ name = "lines_and_columns___lines_and_columns_1.1.6.tgz";
+ path = fetchurl {
+ name = "lines_and_columns___lines_and_columns_1.1.6.tgz";
+ url = "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz";
+ sha1 = "1c00c743b433cd0a4e80758f7b64a57440d9ff00";
+ };
+ }
+ {
+ name = "load_json_file___load_json_file_2.0.0.tgz";
+ path = fetchurl {
+ name = "load_json_file___load_json_file_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz";
+ sha1 = "7947e42149af80d696cbf797bcaabcfe1fe29ca8";
+ };
+ }
+ {
+ name = "loader_runner___loader_runner_2.4.0.tgz";
+ path = fetchurl {
+ name = "loader_runner___loader_runner_2.4.0.tgz";
+ url = "https://registry.yarnpkg.com/loader-runner/-/loader-runner-2.4.0.tgz";
+ sha1 = "ed47066bfe534d7e84c4c7b9998c2a75607d9357";
+ };
+ }
+ {
+ name = "loader_utils___loader_utils_0.2.17.tgz";
+ path = fetchurl {
+ name = "loader_utils___loader_utils_0.2.17.tgz";
+ url = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-0.2.17.tgz";
+ sha1 = "f86e6374d43205a6e6c60e9196f17c0299bfb348";
+ };
+ }
+ {
+ name = "loader_utils___loader_utils_1.4.0.tgz";
+ path = fetchurl {
+ name = "loader_utils___loader_utils_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.4.0.tgz";
+ sha1 = "c579b5e34cb34b1a74edc6c1fb36bfa371d5a613";
+ };
+ }
+ {
+ name = "loader_utils___loader_utils_2.0.0.tgz";
+ path = fetchurl {
+ name = "loader_utils___loader_utils_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.0.tgz";
+ sha1 = "e4cace5b816d425a166b5f097e10cd12b36064b0";
+ };
+ }
+ {
+ name = "locate_path___locate_path_2.0.0.tgz";
+ path = fetchurl {
+ name = "locate_path___locate_path_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz";
+ sha1 = "2b568b265eec944c6d9c0de9c3dbbbca0354cd8e";
+ };
+ }
+ {
+ name = "locate_path___locate_path_3.0.0.tgz";
+ path = fetchurl {
+ name = "locate_path___locate_path_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz";
+ sha1 = "dbec3b3ab759758071b58fe59fc41871af21400e";
+ };
+ }
+ {
+ name = "locate_path___locate_path_5.0.0.tgz";
+ path = fetchurl {
+ name = "locate_path___locate_path_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz";
+ sha1 = "1afba396afd676a6d42504d0a67a3a7eb9f62aa0";
+ };
+ }
+ {
+ name = "lodash.clonedeep___lodash.clonedeep_4.5.0.tgz";
+ path = fetchurl {
+ name = "lodash.clonedeep___lodash.clonedeep_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz";
+ sha1 = "e23f3f9c4f8fbdde872529c1071857a086e5ccef";
+ };
+ }
+ {
+ name = "lodash.difference___lodash.difference_4.5.0.tgz";
+ path = fetchurl {
+ name = "lodash.difference___lodash.difference_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.difference/-/lodash.difference-4.5.0.tgz";
+ sha1 = "9ccb4e505d486b91651345772885a2df27fd017c";
+ };
+ }
+ {
+ name = "lodash.memoize___lodash.memoize_4.1.2.tgz";
+ path = fetchurl {
+ name = "lodash.memoize___lodash.memoize_4.1.2.tgz";
+ url = "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz";
+ sha1 = "bcc6c49a42a2840ed997f323eada5ecd182e0bfe";
+ };
+ }
+ {
+ name = "lodash.truncate___lodash.truncate_4.4.2.tgz";
+ path = fetchurl {
+ name = "lodash.truncate___lodash.truncate_4.4.2.tgz";
+ url = "https://registry.yarnpkg.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz";
+ sha1 = "5a350da0b1113b837ecfffd5812cbe58d6eae193";
+ };
+ }
+ {
+ name = "lodash.uniq___lodash.uniq_4.5.0.tgz";
+ path = fetchurl {
+ name = "lodash.uniq___lodash.uniq_4.5.0.tgz";
+ url = "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz";
+ sha1 = "d0225373aeb652adc1bc82e4945339a842754773";
+ };
+ }
+ {
+ name = "lodash___lodash_4.17.21.tgz";
+ path = fetchurl {
+ name = "lodash___lodash_4.17.21.tgz";
+ url = "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz";
+ sha1 = "679591c564c3bffaae8454cf0b3df370c3d6911c";
+ };
+ }
+ {
+ name = "log_symbols___log_symbols_4.1.0.tgz";
+ path = fetchurl {
+ name = "log_symbols___log_symbols_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/log-symbols/-/log-symbols-4.1.0.tgz";
+ sha1 = "3fbdbb95b4683ac9fc785111e792e558d4abd503";
+ };
+ }
+ {
+ name = "longest_streak___longest_streak_2.0.4.tgz";
+ path = fetchurl {
+ name = "longest_streak___longest_streak_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/longest-streak/-/longest-streak-2.0.4.tgz";
+ sha1 = "b8599957da5b5dab64dee3fe316fa774597d90e4";
+ };
+ }
+ {
+ name = "loose_envify___loose_envify_1.4.0.tgz";
+ path = fetchurl {
+ name = "loose_envify___loose_envify_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz";
+ sha1 = "71ee51fa7be4caec1a63839f7e682d8132d30caf";
+ };
+ }
+ {
+ name = "lru_cache___lru_cache_5.1.1.tgz";
+ path = fetchurl {
+ name = "lru_cache___lru_cache_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz";
+ sha1 = "1da27e6710271947695daf6848e847f01d84b920";
+ };
+ }
+ {
+ name = "lru_cache___lru_cache_6.0.0.tgz";
+ path = fetchurl {
+ name = "lru_cache___lru_cache_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz";
+ sha1 = "6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94";
+ };
+ }
+ {
+ name = "lunr___lunr_2.3.8.tgz";
+ path = fetchurl {
+ name = "lunr___lunr_2.3.8.tgz";
+ url = "https://registry.yarnpkg.com/lunr/-/lunr-2.3.8.tgz";
+ sha1 = "a8b89c31f30b5a044b97d2d28e2da191b6ba2072";
+ };
+ }
+ {
+ name = "make_dir___make_dir_2.1.0.tgz";
+ path = fetchurl {
+ name = "make_dir___make_dir_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz";
+ sha1 = "5f0310e18b8be898cc07009295a30ae41e91e6f5";
+ };
+ }
+ {
+ name = "make_dir___make_dir_3.1.0.tgz";
+ path = fetchurl {
+ name = "make_dir___make_dir_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz";
+ sha1 = "415e967046b3a7f1d185277d84aa58203726a13f";
+ };
+ }
+ {
+ name = "map_cache___map_cache_0.2.2.tgz";
+ path = fetchurl {
+ name = "map_cache___map_cache_0.2.2.tgz";
+ url = "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz";
+ sha1 = "c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf";
+ };
+ }
+ {
+ name = "map_obj___map_obj_1.0.1.tgz";
+ path = fetchurl {
+ name = "map_obj___map_obj_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz";
+ sha1 = "d933ceb9205d82bdcf4886f6742bdc2b4dea146d";
+ };
+ }
+ {
+ name = "map_obj___map_obj_4.2.1.tgz";
+ path = fetchurl {
+ name = "map_obj___map_obj_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/map-obj/-/map-obj-4.2.1.tgz";
+ sha1 = "e4ea399dbc979ae735c83c863dd31bdf364277b7";
+ };
+ }
+ {
+ name = "map_visit___map_visit_1.0.0.tgz";
+ path = fetchurl {
+ name = "map_visit___map_visit_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz";
+ sha1 = "ecdca8f13144e660f1b5bd41f12f3479d98dfb8f";
+ };
+ }
+ {
+ name = "mark.js___mark.js_8.11.1.tgz";
+ path = fetchurl {
+ name = "mark.js___mark.js_8.11.1.tgz";
+ url = "https://registry.yarnpkg.com/mark.js/-/mark.js-8.11.1.tgz";
+ sha1 = "180f1f9ebef8b0e638e4166ad52db879beb2ffc5";
+ };
+ }
+ {
+ name = "marked___marked_0.7.0.tgz";
+ path = fetchurl {
+ name = "marked___marked_0.7.0.tgz";
+ url = "https://registry.yarnpkg.com/marked/-/marked-0.7.0.tgz";
+ sha1 = "b64201f051d271b1edc10a04d1ae9b74bb8e5c0e";
+ };
+ }
+ {
+ name = "mathml_tag_names___mathml_tag_names_2.1.3.tgz";
+ path = fetchurl {
+ name = "mathml_tag_names___mathml_tag_names_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz";
+ sha1 = "4ddadd67308e780cf16a47685878ee27b736a0a3";
+ };
+ }
+ {
+ name = "md5.js___md5.js_1.3.5.tgz";
+ path = fetchurl {
+ name = "md5.js___md5.js_1.3.5.tgz";
+ url = "https://registry.yarnpkg.com/md5.js/-/md5.js-1.3.5.tgz";
+ sha1 = "b5d07b8e3216e3e27cd728d72f70d1e6a342005f";
+ };
+ }
+ {
+ name = "mdast_util_from_markdown___mdast_util_from_markdown_0.8.5.tgz";
+ path = fetchurl {
+ name = "mdast_util_from_markdown___mdast_util_from_markdown_0.8.5.tgz";
+ url = "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz";
+ sha1 = "d1ef2ca42bc377ecb0463a987910dae89bd9a28c";
+ };
+ }
+ {
+ name = "mdast_util_to_markdown___mdast_util_to_markdown_0.6.5.tgz";
+ path = fetchurl {
+ name = "mdast_util_to_markdown___mdast_util_to_markdown_0.6.5.tgz";
+ url = "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz";
+ sha1 = "b33f67ca820d69e6cc527a93d4039249b504bebe";
+ };
+ }
+ {
+ name = "mdast_util_to_string___mdast_util_to_string_2.0.0.tgz";
+ path = fetchurl {
+ name = "mdast_util_to_string___mdast_util_to_string_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz";
+ sha1 = "b8cfe6a713e1091cb5b728fc48885a4767f8b97b";
+ };
+ }
+ {
+ name = "mdn_data___mdn_data_2.0.14.tgz";
+ path = fetchurl {
+ name = "mdn_data___mdn_data_2.0.14.tgz";
+ url = "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz";
+ sha1 = "7113fc4281917d63ce29b43446f701e68c25ba50";
+ };
+ }
+ {
+ name = "memoize_one___memoize_one_5.1.1.tgz";
+ path = fetchurl {
+ name = "memoize_one___memoize_one_5.1.1.tgz";
+ url = "https://registry.yarnpkg.com/memoize-one/-/memoize-one-5.1.1.tgz";
+ sha1 = "047b6e3199b508eaec03504de71229b8eb1d75c0";
+ };
+ }
+ {
+ name = "memory_fs___memory_fs_0.4.1.tgz";
+ path = fetchurl {
+ name = "memory_fs___memory_fs_0.4.1.tgz";
+ url = "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.4.1.tgz";
+ sha1 = "3a9a20b8462523e447cfbc7e8bb80ed667bfc552";
+ };
+ }
+ {
+ name = "memory_fs___memory_fs_0.5.0.tgz";
+ path = fetchurl {
+ name = "memory_fs___memory_fs_0.5.0.tgz";
+ url = "https://registry.yarnpkg.com/memory-fs/-/memory-fs-0.5.0.tgz";
+ sha1 = "324c01288b88652966d161db77838720845a8e3c";
+ };
+ }
+ {
+ name = "meow___meow_9.0.0.tgz";
+ path = fetchurl {
+ name = "meow___meow_9.0.0.tgz";
+ url = "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz";
+ sha1 = "cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364";
+ };
+ }
+ {
+ name = "merge2___merge2_1.4.1.tgz";
+ path = fetchurl {
+ name = "merge2___merge2_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz";
+ sha1 = "4368892f885e907455a6fd7dc55c0c9d404990ae";
+ };
+ }
+ {
+ name = "micromark___micromark_2.11.4.tgz";
+ path = fetchurl {
+ name = "micromark___micromark_2.11.4.tgz";
+ url = "https://registry.yarnpkg.com/micromark/-/micromark-2.11.4.tgz";
+ sha1 = "d13436138eea826383e822449c9a5c50ee44665a";
+ };
+ }
+ {
+ name = "micromatch___micromatch_3.1.10.tgz";
+ path = fetchurl {
+ name = "micromatch___micromatch_3.1.10.tgz";
+ url = "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz";
+ sha1 = "70859bc95c9840952f359a068a3fc49f9ecfac23";
+ };
+ }
+ {
+ name = "micromatch___micromatch_4.0.4.tgz";
+ path = fetchurl {
+ name = "micromatch___micromatch_4.0.4.tgz";
+ url = "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz";
+ sha1 = "896d519dfe9db25fce94ceb7a500919bf881ebf9";
+ };
+ }
+ {
+ name = "miller_rabin___miller_rabin_4.0.1.tgz";
+ path = fetchurl {
+ name = "miller_rabin___miller_rabin_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz";
+ sha1 = "f080351c865b0dc562a8462966daa53543c78a4d";
+ };
+ }
+ {
+ name = "mime_db___mime_db_1.44.0.tgz";
+ path = fetchurl {
+ name = "mime_db___mime_db_1.44.0.tgz";
+ url = "https://registry.yarnpkg.com/mime-db/-/mime-db-1.44.0.tgz";
+ sha1 = "fa11c5eb0aca1334b4233cb4d52f10c5a6272f92";
+ };
+ }
+ {
+ name = "mime_types___mime_types_2.1.27.tgz";
+ path = fetchurl {
+ name = "mime_types___mime_types_2.1.27.tgz";
+ url = "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.27.tgz";
+ sha1 = "47949f98e279ea53119f5722e0f34e529bec009f";
+ };
+ }
+ {
+ name = "min_indent___min_indent_1.0.1.tgz";
+ path = fetchurl {
+ name = "min_indent___min_indent_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz";
+ sha1 = "a63f681673b30571fbe8bc25686ae746eefa9869";
+ };
+ }
+ {
+ name = "mini_css_extract_plugin___mini_css_extract_plugin_1.6.0.tgz";
+ path = fetchurl {
+ name = "mini_css_extract_plugin___mini_css_extract_plugin_1.6.0.tgz";
+ url = "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.0.tgz";
+ sha1 = "b4db2525af2624899ed64a23b0016e0036411893";
+ };
+ }
+ {
+ name = "minimalistic_assert___minimalistic_assert_1.0.1.tgz";
+ path = fetchurl {
+ name = "minimalistic_assert___minimalistic_assert_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz";
+ sha1 = "2e194de044626d4a10e7f7fbc00ce73e83e4d5c7";
+ };
+ }
+ {
+ name = "minimalistic_crypto_utils___minimalistic_crypto_utils_1.0.1.tgz";
+ path = fetchurl {
+ name = "minimalistic_crypto_utils___minimalistic_crypto_utils_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz";
+ sha1 = "f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a";
+ };
+ }
+ {
+ name = "minimatch___minimatch_3.0.4.tgz";
+ path = fetchurl {
+ name = "minimatch___minimatch_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz";
+ sha1 = "5166e286457f03306064be5497e8dbb0c3d32083";
+ };
+ }
+ {
+ name = "minimist_options___minimist_options_4.1.0.tgz";
+ path = fetchurl {
+ name = "minimist_options___minimist_options_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz";
+ sha1 = "c0655713c53a8a2ebd77ffa247d342c40f010619";
+ };
+ }
+ {
+ name = "minimist___minimist_1.2.5.tgz";
+ path = fetchurl {
+ name = "minimist___minimist_1.2.5.tgz";
+ url = "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz";
+ sha1 = "67d66014b66a6a8aaa0c083c5fd58df4e4e97602";
+ };
+ }
+ {
+ name = "minipass_collect___minipass_collect_1.0.2.tgz";
+ path = fetchurl {
+ name = "minipass_collect___minipass_collect_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz";
+ sha1 = "22b813bf745dc6edba2576b940022ad6edc8c617";
+ };
+ }
+ {
+ name = "minipass_flush___minipass_flush_1.0.5.tgz";
+ path = fetchurl {
+ name = "minipass_flush___minipass_flush_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/minipass-flush/-/minipass-flush-1.0.5.tgz";
+ sha1 = "82e7135d7e89a50ffe64610a787953c4c4cbb373";
+ };
+ }
+ {
+ name = "minipass_pipeline___minipass_pipeline_1.2.3.tgz";
+ path = fetchurl {
+ name = "minipass_pipeline___minipass_pipeline_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/minipass-pipeline/-/minipass-pipeline-1.2.3.tgz";
+ sha1 = "55f7839307d74859d6e8ada9c3ebe72cec216a34";
+ };
+ }
+ {
+ name = "minipass___minipass_3.1.3.tgz";
+ path = fetchurl {
+ name = "minipass___minipass_3.1.3.tgz";
+ url = "https://registry.yarnpkg.com/minipass/-/minipass-3.1.3.tgz";
+ sha1 = "7d42ff1f39635482e15f9cdb53184deebd5815fd";
+ };
+ }
+ {
+ name = "minizlib___minizlib_2.1.0.tgz";
+ path = fetchurl {
+ name = "minizlib___minizlib_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/minizlib/-/minizlib-2.1.0.tgz";
+ sha1 = "fd52c645301ef09a63a2c209697c294c6ce02cf3";
+ };
+ }
+ {
+ name = "mississippi___mississippi_3.0.0.tgz";
+ path = fetchurl {
+ name = "mississippi___mississippi_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/mississippi/-/mississippi-3.0.0.tgz";
+ sha1 = "ea0a3291f97e0b5e8776b363d5f0a12d94c67022";
+ };
+ }
+ {
+ name = "mixin_deep___mixin_deep_1.3.2.tgz";
+ path = fetchurl {
+ name = "mixin_deep___mixin_deep_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.2.tgz";
+ sha1 = "1120b43dc359a785dce65b55b82e257ccf479566";
+ };
+ }
+ {
+ name = "mkdirp___mkdirp_0.5.5.tgz";
+ path = fetchurl {
+ name = "mkdirp___mkdirp_0.5.5.tgz";
+ url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz";
+ sha1 = "d91cefd62d1436ca0f41620e251288d420099def";
+ };
+ }
+ {
+ name = "mkdirp___mkdirp_1.0.4.tgz";
+ path = fetchurl {
+ name = "mkdirp___mkdirp_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz";
+ sha1 = "3eb5ed62622756d79a5f0e2a221dfebad75c2f7e";
+ };
+ }
+ {
+ name = "mobx_react_lite___mobx_react_lite_3.2.0.tgz";
+ path = fetchurl {
+ name = "mobx_react_lite___mobx_react_lite_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-3.2.0.tgz";
+ sha1 = "331d7365a6b053378dfe9c087315b4e41c5df69f";
+ };
+ }
+ {
+ name = "mobx_react___mobx_react_7.1.0.tgz";
+ path = fetchurl {
+ name = "mobx_react___mobx_react_7.1.0.tgz";
+ url = "https://registry.yarnpkg.com/mobx-react/-/mobx-react-7.1.0.tgz";
+ sha1 = "d947cada3cfad294b4b6f692e969c242b9c16eaf";
+ };
+ }
+ {
+ name = "moment_locales_webpack_plugin___moment_locales_webpack_plugin_1.2.0.tgz";
+ path = fetchurl {
+ name = "moment_locales_webpack_plugin___moment_locales_webpack_plugin_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/moment-locales-webpack-plugin/-/moment-locales-webpack-plugin-1.2.0.tgz";
+ sha1 = "9af83876a44053706b868ceece5119584d10d7aa";
+ };
+ }
+ {
+ name = "moment_timezone___moment_timezone_0.4.1.tgz";
+ path = fetchurl {
+ name = "moment_timezone___moment_timezone_0.4.1.tgz";
+ url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.4.1.tgz";
+ sha1 = "81f598c3ad5e22cdad796b67ecd8d88d0f5baa06";
+ };
+ }
+ {
+ name = "moment_timezone___moment_timezone_0.5.28.tgz";
+ path = fetchurl {
+ name = "moment_timezone___moment_timezone_0.5.28.tgz";
+ url = "https://registry.yarnpkg.com/moment-timezone/-/moment-timezone-0.5.28.tgz";
+ sha1 = "f093d789d091ed7b055d82aa81a82467f72e4338";
+ };
+ }
+ {
+ name = "moment___moment_2.24.0.tgz";
+ path = fetchurl {
+ name = "moment___moment_2.24.0.tgz";
+ url = "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz";
+ sha1 = "0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b";
+ };
+ }
+ {
+ name = "move_concurrently___move_concurrently_1.0.1.tgz";
+ path = fetchurl {
+ name = "move_concurrently___move_concurrently_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz";
+ sha1 = "be2c005fda32e0b29af1f05d7c4b33214c701f92";
+ };
+ }
+ {
+ name = "ms___ms_2.0.0.tgz";
+ path = fetchurl {
+ name = "ms___ms_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz";
+ sha1 = "5608aeadfc00be6c2901df5f9861788de0d597c8";
+ };
+ }
+ {
+ name = "ms___ms_2.1.2.tgz";
+ path = fetchurl {
+ name = "ms___ms_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz";
+ sha1 = "d09d1f357b443f493382a8eb3ccd183872ae6009";
+ };
+ }
+ {
+ name = "ms___ms_2.1.3.tgz";
+ path = fetchurl {
+ name = "ms___ms_2.1.3.tgz";
+ url = "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz";
+ sha1 = "574c8138ce1d2b5861f0b44579dbadd60c6615b2";
+ };
+ }
+ {
+ name = "nan___nan_2.14.1.tgz";
+ path = fetchurl {
+ name = "nan___nan_2.14.1.tgz";
+ url = "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz";
+ sha1 = "d7be34dfa3105b91494c3147089315eff8874b01";
+ };
+ }
+ {
+ name = "nanoid___nanoid_3.1.23.tgz";
+ path = fetchurl {
+ name = "nanoid___nanoid_3.1.23.tgz";
+ url = "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz";
+ sha1 = "f744086ce7c2bc47ee0a8472574d5c78e4183a81";
+ };
+ }
+ {
+ name = "nanomatch___nanomatch_1.2.13.tgz";
+ path = fetchurl {
+ name = "nanomatch___nanomatch_1.2.13.tgz";
+ url = "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz";
+ sha1 = "b87a8aa4fc0de8fe6be88895b38983ff265bd119";
+ };
+ }
+ {
+ name = "natural_compare___natural_compare_1.4.0.tgz";
+ path = fetchurl {
+ name = "natural_compare___natural_compare_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz";
+ sha1 = "4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7";
+ };
+ }
+ {
+ name = "neo_async___neo_async_2.6.2.tgz";
+ path = fetchurl {
+ name = "neo_async___neo_async_2.6.2.tgz";
+ url = "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz";
+ sha1 = "b4aafb93e3aeb2d8174ca53cf163ab7d7308305f";
+ };
+ }
+ {
+ name = "nice_try___nice_try_1.0.5.tgz";
+ path = fetchurl {
+ name = "nice_try___nice_try_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz";
+ sha1 = "a3378a7696ce7d223e88fc9b764bd7ef1089e366";
+ };
+ }
+ {
+ name = "node_fetch_h2___node_fetch_h2_2.3.0.tgz";
+ path = fetchurl {
+ name = "node_fetch_h2___node_fetch_h2_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/node-fetch-h2/-/node-fetch-h2-2.3.0.tgz";
+ sha1 = "c6188325f9bd3d834020bf0f2d6dc17ced2241ac";
+ };
+ }
+ {
+ name = "node_libs_browser___node_libs_browser_2.2.1.tgz";
+ path = fetchurl {
+ name = "node_libs_browser___node_libs_browser_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/node-libs-browser/-/node-libs-browser-2.2.1.tgz";
+ sha1 = "b64f513d18338625f90346d27b0d235e631f6425";
+ };
+ }
+ {
+ name = "node_readfiles___node_readfiles_0.2.0.tgz";
+ path = fetchurl {
+ name = "node_readfiles___node_readfiles_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/node-readfiles/-/node-readfiles-0.2.0.tgz";
+ sha1 = "dbbd4af12134e2e635c245ef93ffcf6f60673a5d";
+ };
+ }
+ {
+ name = "node_releases___node_releases_1.1.63.tgz";
+ path = fetchurl {
+ name = "node_releases___node_releases_1.1.63.tgz";
+ url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.63.tgz";
+ sha1 = "db6dbb388544c31e888216304e8fd170efee3ff5";
+ };
+ }
+ {
+ name = "node_releases___node_releases_1.1.71.tgz";
+ path = fetchurl {
+ name = "node_releases___node_releases_1.1.71.tgz";
+ url = "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz";
+ sha1 = "cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb";
+ };
+ }
+ {
+ name = "normalize_package_data___normalize_package_data_2.5.0.tgz";
+ path = fetchurl {
+ name = "normalize_package_data___normalize_package_data_2.5.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz";
+ sha1 = "e66db1838b200c1dfc233225d12cb36520e234a8";
+ };
+ }
+ {
+ name = "normalize_package_data___normalize_package_data_3.0.2.tgz";
+ path = fetchurl {
+ name = "normalize_package_data___normalize_package_data_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.2.tgz";
+ sha1 = "cae5c410ae2434f9a6c1baa65d5bc3b9366c8699";
+ };
+ }
+ {
+ name = "normalize_path___normalize_path_2.1.1.tgz";
+ path = fetchurl {
+ name = "normalize_path___normalize_path_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz";
+ sha1 = "1ab28b556e198363a8c1a6f7e6fa20137fe6aed9";
+ };
+ }
+ {
+ name = "normalize_path___normalize_path_3.0.0.tgz";
+ path = fetchurl {
+ name = "normalize_path___normalize_path_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz";
+ sha1 = "0dcd69ff23a1c9b11fd0978316644a0388216a65";
+ };
+ }
+ {
+ name = "normalize_range___normalize_range_0.1.2.tgz";
+ path = fetchurl {
+ name = "normalize_range___normalize_range_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz";
+ sha1 = "2d10c06bdfd312ea9777695a4d28439456b75942";
+ };
+ }
+ {
+ name = "normalize_selector___normalize_selector_0.2.0.tgz";
+ path = fetchurl {
+ name = "normalize_selector___normalize_selector_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/normalize-selector/-/normalize-selector-0.2.0.tgz";
+ sha1 = "d0b145eb691189c63a78d201dc4fdb1293ef0c03";
+ };
+ }
+ {
+ name = "normalize_url___normalize_url_6.0.1.tgz";
+ path = fetchurl {
+ name = "normalize_url___normalize_url_6.0.1.tgz";
+ url = "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.0.1.tgz";
+ sha1 = "a4f27f58cf8c7b287b440b8a8201f42d0b00d256";
+ };
+ }
+ {
+ name = "nth_check___nth_check_2.0.0.tgz";
+ path = fetchurl {
+ name = "nth_check___nth_check_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/nth-check/-/nth-check-2.0.0.tgz";
+ sha1 = "1bb4f6dac70072fc313e8c9cd1417b5074c0a125";
+ };
+ }
+ {
+ name = "num2fraction___num2fraction_1.2.2.tgz";
+ path = fetchurl {
+ name = "num2fraction___num2fraction_1.2.2.tgz";
+ url = "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz";
+ sha1 = "6f682b6a027a4e9ddfa4564cd2589d1d4e669ede";
+ };
+ }
+ {
+ name = "number_is_nan___number_is_nan_1.0.1.tgz";
+ path = fetchurl {
+ name = "number_is_nan___number_is_nan_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz";
+ sha1 = "097b602b53422a522c1afb8790318336941a011d";
+ };
+ }
+ {
+ name = "nvd3___nvd3_1.8.6.tgz";
+ path = fetchurl {
+ name = "nvd3___nvd3_1.8.6.tgz";
+ url = "https://registry.yarnpkg.com/nvd3/-/nvd3-1.8.6.tgz";
+ sha1 = "2d3eba74bf33363b5101ebf1d093c59a53ae73c4";
+ };
+ }
+ {
+ name = "oas_kit_common___oas_kit_common_1.0.8.tgz";
+ path = fetchurl {
+ name = "oas_kit_common___oas_kit_common_1.0.8.tgz";
+ url = "https://registry.yarnpkg.com/oas-kit-common/-/oas-kit-common-1.0.8.tgz";
+ sha1 = "6d8cacf6e9097967a4c7ea8bcbcbd77018e1f535";
+ };
+ }
+ {
+ name = "oas_linter___oas_linter_3.2.1.tgz";
+ path = fetchurl {
+ name = "oas_linter___oas_linter_3.2.1.tgz";
+ url = "https://registry.yarnpkg.com/oas-linter/-/oas-linter-3.2.1.tgz";
+ sha1 = "1a6d9117d146805b58e56df479861de0293b6e5b";
+ };
+ }
+ {
+ name = "oas_resolver___oas_resolver_2.5.4.tgz";
+ path = fetchurl {
+ name = "oas_resolver___oas_resolver_2.5.4.tgz";
+ url = "https://registry.yarnpkg.com/oas-resolver/-/oas-resolver-2.5.4.tgz";
+ sha1 = "81fa1aaa7e2387ab2dba1045827e9d7b79822326";
+ };
+ }
+ {
+ name = "oas_schema_walker___oas_schema_walker_1.1.5.tgz";
+ path = fetchurl {
+ name = "oas_schema_walker___oas_schema_walker_1.1.5.tgz";
+ url = "https://registry.yarnpkg.com/oas-schema-walker/-/oas-schema-walker-1.1.5.tgz";
+ sha1 = "74c3cd47b70ff8e0b19adada14455b5d3ac38a22";
+ };
+ }
+ {
+ name = "oas_validator___oas_validator_4.0.8.tgz";
+ path = fetchurl {
+ name = "oas_validator___oas_validator_4.0.8.tgz";
+ url = "https://registry.yarnpkg.com/oas-validator/-/oas-validator-4.0.8.tgz";
+ sha1 = "4f1a4d6bd9e030ad07db03fd7a7bc3a91aabcc7d";
+ };
+ }
+ {
+ name = "object_assign___object_assign_4.1.1.tgz";
+ path = fetchurl {
+ name = "object_assign___object_assign_4.1.1.tgz";
+ url = "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz";
+ sha1 = "2109adc7965887cfc05cbbd442cac8bfbb360863";
+ };
+ }
+ {
+ name = "object_copy___object_copy_0.1.0.tgz";
+ path = fetchurl {
+ name = "object_copy___object_copy_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz";
+ sha1 = "7e7d858b781bd7c991a41ba975ed3812754e998c";
+ };
+ }
+ {
+ name = "object_inspect___object_inspect_1.7.0.tgz";
+ path = fetchurl {
+ name = "object_inspect___object_inspect_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.7.0.tgz";
+ sha1 = "f4f6bd181ad77f006b5ece60bd0b6f398ff74a67";
+ };
+ }
+ {
+ name = "object_keys___object_keys_1.1.1.tgz";
+ path = fetchurl {
+ name = "object_keys___object_keys_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz";
+ sha1 = "1c47f272df277f3b1daf061677d9c82e2322c60e";
+ };
+ }
+ {
+ name = "object_visit___object_visit_1.0.1.tgz";
+ path = fetchurl {
+ name = "object_visit___object_visit_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz";
+ sha1 = "f79c4493af0c5377b59fe39d395e41042dd045bb";
+ };
+ }
+ {
+ name = "object.assign___object.assign_4.1.0.tgz";
+ path = fetchurl {
+ name = "object.assign___object.assign_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz";
+ sha1 = "968bf1100d7956bb3ca086f006f846b3bc4008da";
+ };
+ }
+ {
+ name = "object.entries___object.entries_1.1.1.tgz";
+ path = fetchurl {
+ name = "object.entries___object.entries_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.1.tgz";
+ sha1 = "ee1cf04153de02bb093fec33683900f57ce5399b";
+ };
+ }
+ {
+ name = "object.entries___object.entries_1.1.2.tgz";
+ path = fetchurl {
+ name = "object.entries___object.entries_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz";
+ sha1 = "bc73f00acb6b6bb16c203434b10f9a7e797d3add";
+ };
+ }
+ {
+ name = "object.pick___object.pick_1.3.0.tgz";
+ path = fetchurl {
+ name = "object.pick___object.pick_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz";
+ sha1 = "87a10ac4c1694bd2e1cbf53591a66141fb5dd747";
+ };
+ }
+ {
+ name = "object.values___object.values_1.1.1.tgz";
+ path = fetchurl {
+ name = "object.values___object.values_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz";
+ sha1 = "68a99ecde356b7e9295a3c5e0ce31dc8c953de5e";
+ };
+ }
+ {
+ name = "once___once_1.4.0.tgz";
+ path = fetchurl {
+ name = "once___once_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz";
+ sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
+ };
+ }
+ {
+ name = "ono___ono_4.0.11.tgz";
+ path = fetchurl {
+ name = "ono___ono_4.0.11.tgz";
+ url = "https://registry.yarnpkg.com/ono/-/ono-4.0.11.tgz";
+ sha1 = "c7f4209b3e396e8a44ef43b9cedc7f5d791d221d";
+ };
+ }
+ {
+ name = "openapi_sampler___openapi_sampler_1.0.0_beta.18.tgz";
+ path = fetchurl {
+ name = "openapi_sampler___openapi_sampler_1.0.0_beta.18.tgz";
+ url = "https://registry.yarnpkg.com/openapi-sampler/-/openapi-sampler-1.0.0-beta.18.tgz";
+ sha1 = "9e0845616a669e048860625ea5c10d0f554f1b53";
+ };
+ }
+ {
+ name = "optimize_css_assets_webpack_plugin___optimize_css_assets_webpack_plugin_6.0.0.tgz";
+ path = fetchurl {
+ name = "optimize_css_assets_webpack_plugin___optimize_css_assets_webpack_plugin_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/optimize-css-assets-webpack-plugin/-/optimize-css-assets-webpack-plugin-6.0.0.tgz";
+ sha1 = "00acd99d420715ad96ed3d8ad65a8a4df1be233b";
+ };
+ }
+ {
+ name = "optionator___optionator_0.9.1.tgz";
+ path = fetchurl {
+ name = "optionator___optionator_0.9.1.tgz";
+ url = "https://registry.yarnpkg.com/optionator/-/optionator-0.9.1.tgz";
+ sha1 = "4f236a6373dae0566a6d43e1326674f50c291499";
+ };
+ }
+ {
+ name = "os_browserify___os_browserify_0.3.0.tgz";
+ path = fetchurl {
+ name = "os_browserify___os_browserify_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz";
+ sha1 = "854373c7f5c2315914fc9bfc6bd8238fdda1ec27";
+ };
+ }
+ {
+ name = "os_homedir___os_homedir_1.0.2.tgz";
+ path = fetchurl {
+ name = "os_homedir___os_homedir_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz";
+ sha1 = "ffbc4988336e0e833de0c168c7ef152121aa7fb3";
+ };
+ }
+ {
+ name = "os_tmpdir___os_tmpdir_1.0.2.tgz";
+ path = fetchurl {
+ name = "os_tmpdir___os_tmpdir_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz";
+ sha1 = "bbe67406c79aa85c5cfec766fe5734555dfa1274";
+ };
+ }
+ {
+ name = "p_limit___p_limit_1.3.0.tgz";
+ path = fetchurl {
+ name = "p_limit___p_limit_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz";
+ sha1 = "b86bd5f0c25690911c7590fcbfc2010d54b3ccb8";
+ };
+ }
+ {
+ name = "p_limit___p_limit_2.3.0.tgz";
+ path = fetchurl {
+ name = "p_limit___p_limit_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz";
+ sha1 = "3dd33c647a214fdfffd835933eb086da0dc21db1";
+ };
+ }
+ {
+ name = "p_limit___p_limit_3.0.2.tgz";
+ path = fetchurl {
+ name = "p_limit___p_limit_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/p-limit/-/p-limit-3.0.2.tgz";
+ sha1 = "1664e010af3cadc681baafd3e2a437be7b0fb5fe";
+ };
+ }
+ {
+ name = "p_locate___p_locate_2.0.0.tgz";
+ path = fetchurl {
+ name = "p_locate___p_locate_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz";
+ sha1 = "20a0103b222a70c8fd39cc2e580680f3dde5ec43";
+ };
+ }
+ {
+ name = "p_locate___p_locate_3.0.0.tgz";
+ path = fetchurl {
+ name = "p_locate___p_locate_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz";
+ sha1 = "322d69a05c0264b25997d9f40cd8a891ab0064a4";
+ };
+ }
+ {
+ name = "p_locate___p_locate_4.1.0.tgz";
+ path = fetchurl {
+ name = "p_locate___p_locate_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz";
+ sha1 = "a3428bb7088b3a60292f66919278b7c297ad4f07";
+ };
+ }
+ {
+ name = "p_map___p_map_2.1.0.tgz";
+ path = fetchurl {
+ name = "p_map___p_map_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz";
+ sha1 = "310928feef9c9ecc65b68b17693018a665cea175";
+ };
+ }
+ {
+ name = "p_map___p_map_4.0.0.tgz";
+ path = fetchurl {
+ name = "p_map___p_map_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz";
+ sha1 = "bb2f95a5eda2ec168ec9274e06a747c3e2904d2b";
+ };
+ }
+ {
+ name = "p_try___p_try_1.0.0.tgz";
+ path = fetchurl {
+ name = "p_try___p_try_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz";
+ sha1 = "cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3";
+ };
+ }
+ {
+ name = "p_try___p_try_2.2.0.tgz";
+ path = fetchurl {
+ name = "p_try___p_try_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz";
+ sha1 = "cb2868540e313d61de58fafbe35ce9004d5540e6";
+ };
+ }
+ {
+ name = "pako___pako_1.0.11.tgz";
+ path = fetchurl {
+ name = "pako___pako_1.0.11.tgz";
+ url = "https://registry.yarnpkg.com/pako/-/pako-1.0.11.tgz";
+ sha1 = "6c9599d340d54dfd3946380252a35705a6b992bf";
+ };
+ }
+ {
+ name = "parallel_transform___parallel_transform_1.2.0.tgz";
+ path = fetchurl {
+ name = "parallel_transform___parallel_transform_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/parallel-transform/-/parallel-transform-1.2.0.tgz";
+ sha1 = "9049ca37d6cb2182c3b1d2c720be94d14a5814fc";
+ };
+ }
+ {
+ name = "parent_module___parent_module_1.0.1.tgz";
+ path = fetchurl {
+ name = "parent_module___parent_module_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz";
+ sha1 = "691d2709e78c79fae3a156622452d00762caaaa2";
+ };
+ }
+ {
+ name = "parse_asn1___parse_asn1_5.1.5.tgz";
+ path = fetchurl {
+ name = "parse_asn1___parse_asn1_5.1.5.tgz";
+ url = "https://registry.yarnpkg.com/parse-asn1/-/parse-asn1-5.1.5.tgz";
+ sha1 = "003271343da58dc94cace494faef3d2147ecea0e";
+ };
+ }
+ {
+ name = "parse_entities___parse_entities_2.0.0.tgz";
+ path = fetchurl {
+ name = "parse_entities___parse_entities_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz";
+ sha1 = "53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8";
+ };
+ }
+ {
+ name = "parse_json___parse_json_2.2.0.tgz";
+ path = fetchurl {
+ name = "parse_json___parse_json_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz";
+ sha1 = "f480f40434ef80741f8469099f8dea18f55a4dc9";
+ };
+ }
+ {
+ name = "parse_json___parse_json_5.2.0.tgz";
+ path = fetchurl {
+ name = "parse_json___parse_json_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz";
+ sha1 = "c76fc66dee54231c962b22bcc8a72cf2f99753cd";
+ };
+ }
+ {
+ name = "parse_passwd___parse_passwd_1.0.0.tgz";
+ path = fetchurl {
+ name = "parse_passwd___parse_passwd_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz";
+ sha1 = "6d5b934a456993b23d37f40a382d6f1666a8e5c6";
+ };
+ }
+ {
+ name = "pascalcase___pascalcase_0.1.1.tgz";
+ path = fetchurl {
+ name = "pascalcase___pascalcase_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz";
+ sha1 = "b363e55e8006ca6fe21784d2db22bd15d7917f14";
+ };
+ }
+ {
+ name = "path_browserify___path_browserify_0.0.1.tgz";
+ path = fetchurl {
+ name = "path_browserify___path_browserify_0.0.1.tgz";
+ url = "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz";
+ sha1 = "e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a";
+ };
+ }
+ {
+ name = "path_dirname___path_dirname_1.0.2.tgz";
+ path = fetchurl {
+ name = "path_dirname___path_dirname_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz";
+ sha1 = "cc33d24d525e099a5388c0336c6e32b9160609e0";
+ };
+ }
+ {
+ name = "path_exists___path_exists_3.0.0.tgz";
+ path = fetchurl {
+ name = "path_exists___path_exists_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz";
+ sha1 = "ce0ebeaa5f78cb18925ea7d810d7b59b010fd515";
+ };
+ }
+ {
+ name = "path_exists___path_exists_4.0.0.tgz";
+ path = fetchurl {
+ name = "path_exists___path_exists_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz";
+ sha1 = "513bdbe2d3b95d7762e8c1137efa195c6c61b5b3";
+ };
+ }
+ {
+ name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
+ path = fetchurl {
+ name = "path_is_absolute___path_is_absolute_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
+ sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
+ };
+ }
+ {
+ name = "path_is_inside___path_is_inside_1.0.2.tgz";
+ path = fetchurl {
+ name = "path_is_inside___path_is_inside_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz";
+ sha1 = "365417dede44430d1c11af61027facf074bdfc53";
+ };
+ }
+ {
+ name = "path_key___path_key_2.0.1.tgz";
+ path = fetchurl {
+ name = "path_key___path_key_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz";
+ sha1 = "411cadb574c5a140d3a4b1910d40d80cc9f40b40";
+ };
+ }
+ {
+ name = "path_key___path_key_3.1.1.tgz";
+ path = fetchurl {
+ name = "path_key___path_key_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz";
+ sha1 = "581f6ade658cbba65a0d3380de7753295054f375";
+ };
+ }
+ {
+ name = "path_parse___path_parse_1.0.6.tgz";
+ path = fetchurl {
+ name = "path_parse___path_parse_1.0.6.tgz";
+ url = "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz";
+ sha1 = "d62dbb5679405d72c4737ec58600e9ddcf06d24c";
+ };
+ }
+ {
+ name = "path_type___path_type_2.0.0.tgz";
+ path = fetchurl {
+ name = "path_type___path_type_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz";
+ sha1 = "f012ccb8415b7096fc2daa1054c3d72389594c73";
+ };
+ }
+ {
+ name = "path_type___path_type_4.0.0.tgz";
+ path = fetchurl {
+ name = "path_type___path_type_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz";
+ sha1 = "84ed01c0a7ba380afe09d90a8c180dcd9d03043b";
+ };
+ }
+ {
+ name = "pbkdf2___pbkdf2_3.1.1.tgz";
+ path = fetchurl {
+ name = "pbkdf2___pbkdf2_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.1.tgz";
+ sha1 = "cb8724b0fada984596856d1a6ebafd3584654b94";
+ };
+ }
+ {
+ name = "perfect_scrollbar___perfect_scrollbar_1.5.0.tgz";
+ path = fetchurl {
+ name = "perfect_scrollbar___perfect_scrollbar_1.5.0.tgz";
+ url = "https://registry.yarnpkg.com/perfect-scrollbar/-/perfect-scrollbar-1.5.0.tgz";
+ sha1 = "821d224ed8ff61990c23f26db63048cdc75b6b83";
+ };
+ }
+ {
+ name = "picomatch___picomatch_2.2.2.tgz";
+ path = fetchurl {
+ name = "picomatch___picomatch_2.2.2.tgz";
+ url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz";
+ sha1 = "21f333e9b6b8eaff02468f5146ea406d345f4dad";
+ };
+ }
+ {
+ name = "picomatch___picomatch_2.2.3.tgz";
+ path = fetchurl {
+ name = "picomatch___picomatch_2.2.3.tgz";
+ url = "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.3.tgz";
+ sha1 = "465547f359ccc206d3c48e46a1bcb89bf7ee619d";
+ };
+ }
+ {
+ name = "pify___pify_2.3.0.tgz";
+ path = fetchurl {
+ name = "pify___pify_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz";
+ sha1 = "ed141a6ac043a849ea588498e7dca8b15330e90c";
+ };
+ }
+ {
+ name = "pify___pify_4.0.1.tgz";
+ path = fetchurl {
+ name = "pify___pify_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz";
+ sha1 = "4b2cd25c50d598735c50292224fd8c6df41e3231";
+ };
+ }
+ {
+ name = "pinkie_promise___pinkie_promise_2.0.1.tgz";
+ path = fetchurl {
+ name = "pinkie_promise___pinkie_promise_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz";
+ sha1 = "2135d6dfa7a358c069ac9b178776288228450ffa";
+ };
+ }
+ {
+ name = "pinkie___pinkie_2.0.4.tgz";
+ path = fetchurl {
+ name = "pinkie___pinkie_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz";
+ sha1 = "72556b80cfa0d48a974e80e77248e80ed4f7f870";
+ };
+ }
+ {
+ name = "pkg_dir___pkg_dir_2.0.0.tgz";
+ path = fetchurl {
+ name = "pkg_dir___pkg_dir_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz";
+ sha1 = "f6d5d1109e19d63edf428e0bd57e12777615334b";
+ };
+ }
+ {
+ name = "pkg_dir___pkg_dir_3.0.0.tgz";
+ path = fetchurl {
+ name = "pkg_dir___pkg_dir_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz";
+ sha1 = "2749020f239ed990881b1f71210d51eb6523bea3";
+ };
+ }
+ {
+ name = "pkg_dir___pkg_dir_4.2.0.tgz";
+ path = fetchurl {
+ name = "pkg_dir___pkg_dir_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz";
+ sha1 = "f099133df7ede422e81d1d8448270eeb3e4261f3";
+ };
+ }
+ {
+ name = "polished___polished_3.7.1.tgz";
+ path = fetchurl {
+ name = "polished___polished_3.7.1.tgz";
+ url = "https://registry.yarnpkg.com/polished/-/polished-3.7.1.tgz";
+ sha1 = "d1addc87ee16eb5b413c6165eda37600cccb9c11";
+ };
+ }
+ {
+ name = "posix_character_classes___posix_character_classes_0.1.1.tgz";
+ path = fetchurl {
+ name = "posix_character_classes___posix_character_classes_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz";
+ sha1 = "01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab";
+ };
+ }
+ {
+ name = "postcss_calc___postcss_calc_8.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_calc___postcss_calc_8.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.0.0.tgz";
+ sha1 = "a05b87aacd132740a5db09462a3612453e5df90a";
+ };
+ }
+ {
+ name = "postcss_colormin___postcss_colormin_5.2.0.tgz";
+ path = fetchurl {
+ name = "postcss_colormin___postcss_colormin_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.2.0.tgz";
+ sha1 = "2b620b88c0ff19683f3349f4cf9e24ebdafb2c88";
+ };
+ }
+ {
+ name = "postcss_convert_values___postcss_convert_values_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_convert_values___postcss_convert_values_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz";
+ sha1 = "4ec19d6016534e30e3102fdf414e753398645232";
+ };
+ }
+ {
+ name = "postcss_discard_comments___postcss_discard_comments_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_discard_comments___postcss_discard_comments_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz";
+ sha1 = "9eae4b747cf760d31f2447c27f0619d5718901fe";
+ };
+ }
+ {
+ name = "postcss_discard_duplicates___postcss_discard_duplicates_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_discard_duplicates___postcss_discard_duplicates_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz";
+ sha1 = "68f7cc6458fe6bab2e46c9f55ae52869f680e66d";
+ };
+ }
+ {
+ name = "postcss_discard_empty___postcss_discard_empty_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_discard_empty___postcss_discard_empty_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz";
+ sha1 = "ee136c39e27d5d2ed4da0ee5ed02bc8a9f8bf6d8";
+ };
+ }
+ {
+ name = "postcss_discard_overridden___postcss_discard_overridden_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_discard_overridden___postcss_discard_overridden_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz";
+ sha1 = "454b41f707300b98109a75005ca4ab0ff2743ac6";
+ };
+ }
+ {
+ name = "postcss_html___postcss_html_0.36.0.tgz";
+ path = fetchurl {
+ name = "postcss_html___postcss_html_0.36.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-html/-/postcss-html-0.36.0.tgz";
+ sha1 = "b40913f94eaacc2453fd30a1327ad6ee1f88b204";
+ };
+ }
+ {
+ name = "postcss_less___postcss_less_3.1.4.tgz";
+ path = fetchurl {
+ name = "postcss_less___postcss_less_3.1.4.tgz";
+ url = "https://registry.yarnpkg.com/postcss-less/-/postcss-less-3.1.4.tgz";
+ sha1 = "369f58642b5928ef898ffbc1a6e93c958304c5ad";
+ };
+ }
+ {
+ name = "postcss_media_query_parser___postcss_media_query_parser_0.2.3.tgz";
+ path = fetchurl {
+ name = "postcss_media_query_parser___postcss_media_query_parser_0.2.3.tgz";
+ url = "https://registry.yarnpkg.com/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz";
+ sha1 = "27b39c6f4d94f81b1a73b8f76351c609e5cef244";
+ };
+ }
+ {
+ name = "postcss_merge_longhand___postcss_merge_longhand_5.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_merge_longhand___postcss_merge_longhand_5.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz";
+ sha1 = "277ada51d9a7958e8ef8cf263103c9384b322a41";
+ };
+ }
+ {
+ name = "postcss_merge_rules___postcss_merge_rules_5.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_merge_rules___postcss_merge_rules_5.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz";
+ sha1 = "d6e4d65018badbdb7dcc789c4f39b941305d410a";
+ };
+ }
+ {
+ name = "postcss_minify_font_values___postcss_minify_font_values_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_minify_font_values___postcss_minify_font_values_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz";
+ sha1 = "a90cefbfdaa075bd3dbaa1b33588bb4dc268addf";
+ };
+ }
+ {
+ name = "postcss_minify_gradients___postcss_minify_gradients_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_minify_gradients___postcss_minify_gradients_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.0.1.tgz";
+ sha1 = "2dc79fd1a1afcb72a9e727bc549ce860f93565d2";
+ };
+ }
+ {
+ name = "postcss_minify_params___postcss_minify_params_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_minify_params___postcss_minify_params_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz";
+ sha1 = "371153ba164b9d8562842fdcd929c98abd9e5b6c";
+ };
+ }
+ {
+ name = "postcss_minify_selectors___postcss_minify_selectors_5.1.0.tgz";
+ path = fetchurl {
+ name = "postcss_minify_selectors___postcss_minify_selectors_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz";
+ sha1 = "4385c845d3979ff160291774523ffa54eafd5a54";
+ };
+ }
+ {
+ name = "postcss_modules_extract_imports___postcss_modules_extract_imports_1.2.1.tgz";
+ path = fetchurl {
+ name = "postcss_modules_extract_imports___postcss_modules_extract_imports_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.2.1.tgz";
+ sha1 = "dc87e34148ec7eab5f791f7cd5849833375b741a";
+ };
+ }
+ {
+ name = "postcss_modules_extract_imports___postcss_modules_extract_imports_2.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_extract_imports___postcss_modules_extract_imports_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz";
+ sha1 = "818719a1ae1da325f9832446b01136eeb493cd7e";
+ };
+ }
+ {
+ name = "postcss_modules_local_by_default___postcss_modules_local_by_default_1.2.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_local_by_default___postcss_modules_local_by_default_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz";
+ sha1 = "f7d80c398c5a393fa7964466bd19500a7d61c069";
+ };
+ }
+ {
+ name = "postcss_modules_local_by_default___postcss_modules_local_by_default_3.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_modules_local_by_default___postcss_modules_local_by_default_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.2.tgz";
+ sha1 = "e8a6561be914aaf3c052876377524ca90dbb7915";
+ };
+ }
+ {
+ name = "postcss_modules_resolve_imports___postcss_modules_resolve_imports_1.3.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_resolve_imports___postcss_modules_resolve_imports_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-resolve-imports/-/postcss-modules-resolve-imports-1.3.0.tgz";
+ sha1 = "398d3000b95ae969420cdf4cd83fa8067f1c5eae";
+ };
+ }
+ {
+ name = "postcss_modules_scope___postcss_modules_scope_1.1.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_scope___postcss_modules_scope_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz";
+ sha1 = "d6ea64994c79f97b62a72b426fbe6056a194bb90";
+ };
+ }
+ {
+ name = "postcss_modules_scope___postcss_modules_scope_2.2.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_scope___postcss_modules_scope_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz";
+ sha1 = "385cae013cc7743f5a7d7602d1073a89eaae62ee";
+ };
+ }
+ {
+ name = "postcss_modules_values___postcss_modules_values_1.3.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_values___postcss_modules_values_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz";
+ sha1 = "ecffa9d7e192518389f42ad0e83f72aec456ea20";
+ };
+ }
+ {
+ name = "postcss_modules_values___postcss_modules_values_3.0.0.tgz";
+ path = fetchurl {
+ name = "postcss_modules_values___postcss_modules_values_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz";
+ sha1 = "5b5000d6ebae29b4255301b4a3a54574423e7f10";
+ };
+ }
+ {
+ name = "postcss_normalize_charset___postcss_normalize_charset_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_charset___postcss_normalize_charset_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz";
+ sha1 = "121559d1bebc55ac8d24af37f67bd4da9efd91d0";
+ };
+ }
+ {
+ name = "postcss_normalize_display_values___postcss_normalize_display_values_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_display_values___postcss_normalize_display_values_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz";
+ sha1 = "62650b965981a955dffee83363453db82f6ad1fd";
+ };
+ }
+ {
+ name = "postcss_normalize_positions___postcss_normalize_positions_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_positions___postcss_normalize_positions_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz";
+ sha1 = "868f6af1795fdfa86fbbe960dceb47e5f9492fe5";
+ };
+ }
+ {
+ name = "postcss_normalize_repeat_style___postcss_normalize_repeat_style_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_repeat_style___postcss_normalize_repeat_style_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz";
+ sha1 = "cbc0de1383b57f5bb61ddd6a84653b5e8665b2b5";
+ };
+ }
+ {
+ name = "postcss_normalize_string___postcss_normalize_string_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_string___postcss_normalize_string_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz";
+ sha1 = "d9eafaa4df78c7a3b973ae346ef0e47c554985b0";
+ };
+ }
+ {
+ name = "postcss_normalize_timing_functions___postcss_normalize_timing_functions_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_timing_functions___postcss_normalize_timing_functions_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz";
+ sha1 = "8ee41103b9130429c6cbba736932b75c5e2cb08c";
+ };
+ }
+ {
+ name = "postcss_normalize_unicode___postcss_normalize_unicode_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_unicode___postcss_normalize_unicode_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz";
+ sha1 = "82d672d648a411814aa5bf3ae565379ccd9f5e37";
+ };
+ }
+ {
+ name = "postcss_normalize_url___postcss_normalize_url_5.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_url___postcss_normalize_url_5.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz";
+ sha1 = "ddcdfb7cede1270740cf3e4dfc6008bd96abc763";
+ };
+ }
+ {
+ name = "postcss_normalize_whitespace___postcss_normalize_whitespace_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_normalize_whitespace___postcss_normalize_whitespace_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz";
+ sha1 = "b0b40b5bcac83585ff07ead2daf2dcfbeeef8e9a";
+ };
+ }
+ {
+ name = "postcss_ordered_values___postcss_ordered_values_5.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_ordered_values___postcss_ordered_values_5.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz";
+ sha1 = "1f351426977be00e0f765b3164ad753dac8ed044";
+ };
+ }
+ {
+ name = "postcss_reduce_initial___postcss_reduce_initial_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_reduce_initial___postcss_reduce_initial_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz";
+ sha1 = "9d6369865b0f6f6f6b165a0ef5dc1a4856c7e946";
+ };
+ }
+ {
+ name = "postcss_reduce_transforms___postcss_reduce_transforms_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_reduce_transforms___postcss_reduce_transforms_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz";
+ sha1 = "93c12f6a159474aa711d5269923e2383cedcf640";
+ };
+ }
+ {
+ name = "postcss_resolve_nested_selector___postcss_resolve_nested_selector_0.1.1.tgz";
+ path = fetchurl {
+ name = "postcss_resolve_nested_selector___postcss_resolve_nested_selector_0.1.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz";
+ sha1 = "29ccbc7c37dedfac304e9fff0bf1596b3f6a0e4e";
+ };
+ }
+ {
+ name = "postcss_safe_parser___postcss_safe_parser_4.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_safe_parser___postcss_safe_parser_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz";
+ sha1 = "a6d4e48f0f37d9f7c11b2a581bf00f8ba4870b96";
+ };
+ }
+ {
+ name = "postcss_sass___postcss_sass_0.4.4.tgz";
+ path = fetchurl {
+ name = "postcss_sass___postcss_sass_0.4.4.tgz";
+ url = "https://registry.yarnpkg.com/postcss-sass/-/postcss-sass-0.4.4.tgz";
+ sha1 = "91f0f3447b45ce373227a98b61f8d8f0785285a3";
+ };
+ }
+ {
+ name = "postcss_scss___postcss_scss_2.1.1.tgz";
+ path = fetchurl {
+ name = "postcss_scss___postcss_scss_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-scss/-/postcss-scss-2.1.1.tgz";
+ sha1 = "ec3a75fa29a55e016b90bf3269026c53c1d2b383";
+ };
+ }
+ {
+ name = "postcss_selector_parser___postcss_selector_parser_6.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_selector_parser___postcss_selector_parser_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz";
+ sha1 = "934cf799d016c83411859e09dcecade01286ec5c";
+ };
+ }
+ {
+ name = "postcss_selector_parser___postcss_selector_parser_6.0.6.tgz";
+ path = fetchurl {
+ name = "postcss_selector_parser___postcss_selector_parser_6.0.6.tgz";
+ url = "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz";
+ sha1 = "2c5bba8174ac2f6981ab631a42ab0ee54af332ea";
+ };
+ }
+ {
+ name = "postcss_svgo___postcss_svgo_5.0.2.tgz";
+ path = fetchurl {
+ name = "postcss_svgo___postcss_svgo_5.0.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.0.2.tgz";
+ sha1 = "bc73c4ea4c5a80fbd4b45e29042c34ceffb9257f";
+ };
+ }
+ {
+ name = "postcss_syntax___postcss_syntax_0.36.2.tgz";
+ path = fetchurl {
+ name = "postcss_syntax___postcss_syntax_0.36.2.tgz";
+ url = "https://registry.yarnpkg.com/postcss-syntax/-/postcss-syntax-0.36.2.tgz";
+ sha1 = "f08578c7d95834574e5593a82dfbfa8afae3b51c";
+ };
+ }
+ {
+ name = "postcss_unique_selectors___postcss_unique_selectors_5.0.1.tgz";
+ path = fetchurl {
+ name = "postcss_unique_selectors___postcss_unique_selectors_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz";
+ sha1 = "3be5c1d7363352eff838bd62b0b07a0abad43bfc";
+ };
+ }
+ {
+ name = "postcss_value_parser___postcss_value_parser_4.1.0.tgz";
+ path = fetchurl {
+ name = "postcss_value_parser___postcss_value_parser_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz";
+ sha1 = "443f6a20ced6481a2bda4fa8532a6e55d789a2cb";
+ };
+ }
+ {
+ name = "postcss___postcss_6.0.23.tgz";
+ path = fetchurl {
+ name = "postcss___postcss_6.0.23.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz";
+ sha1 = "61c82cc328ac60e677645f979054eb98bc0e3324";
+ };
+ }
+ {
+ name = "postcss___postcss_7.0.35.tgz";
+ path = fetchurl {
+ name = "postcss___postcss_7.0.35.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.35.tgz";
+ sha1 = "d2be00b998f7f211d8a276974079f2e92b970e24";
+ };
+ }
+ {
+ name = "postcss___postcss_7.0.32.tgz";
+ path = fetchurl {
+ name = "postcss___postcss_7.0.32.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-7.0.32.tgz";
+ sha1 = "4310d6ee347053da3433db2be492883d62cec59d";
+ };
+ }
+ {
+ name = "postcss___postcss_8.3.1.tgz";
+ path = fetchurl {
+ name = "postcss___postcss_8.3.1.tgz";
+ url = "https://registry.yarnpkg.com/postcss/-/postcss-8.3.1.tgz";
+ sha1 = "71f380151c227f83b898294a46481f689f86b70a";
+ };
+ }
+ {
+ name = "prelude_ls___prelude_ls_1.2.1.tgz";
+ path = fetchurl {
+ name = "prelude_ls___prelude_ls_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz";
+ sha1 = "debc6489d7a6e6b0e7611888cec880337d316396";
+ };
+ }
+ {
+ name = "prismjs___prismjs_1.23.0.tgz";
+ path = fetchurl {
+ name = "prismjs___prismjs_1.23.0.tgz";
+ url = "https://registry.yarnpkg.com/prismjs/-/prismjs-1.23.0.tgz";
+ sha1 = "d3b3967f7d72440690497652a9d40ff046067f33";
+ };
+ }
+ {
+ name = "private___private_0.1.8.tgz";
+ path = fetchurl {
+ name = "private___private_0.1.8.tgz";
+ url = "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz";
+ sha1 = "2381edb3689f7a53d653190060fcf822d2f368ff";
+ };
+ }
+ {
+ name = "process_nextick_args___process_nextick_args_2.0.1.tgz";
+ path = fetchurl {
+ name = "process_nextick_args___process_nextick_args_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz";
+ sha1 = "7820d9b16120cc55ca9ae7792680ae7dba6d7fe2";
+ };
+ }
+ {
+ name = "process___process_0.11.10.tgz";
+ path = fetchurl {
+ name = "process___process_0.11.10.tgz";
+ url = "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz";
+ sha1 = "7332300e840161bda3e69a1d1d91a7d4bc16f182";
+ };
+ }
+ {
+ name = "progress___progress_2.0.3.tgz";
+ path = fetchurl {
+ name = "progress___progress_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz";
+ sha1 = "7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8";
+ };
+ }
+ {
+ name = "promise_inflight___promise_inflight_1.0.1.tgz";
+ path = fetchurl {
+ name = "promise_inflight___promise_inflight_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/promise-inflight/-/promise-inflight-1.0.1.tgz";
+ sha1 = "98472870bf228132fcbdd868129bad12c3c029e3";
+ };
+ }
+ {
+ name = "prop_types___prop_types_15.7.2.tgz";
+ path = fetchurl {
+ name = "prop_types___prop_types_15.7.2.tgz";
+ url = "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz";
+ sha1 = "52c41e75b8c87e72b9d9360e0206b99dcbffa6c5";
+ };
+ }
+ {
+ name = "prr___prr_1.0.1.tgz";
+ path = fetchurl {
+ name = "prr___prr_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/prr/-/prr-1.0.1.tgz";
+ sha1 = "d3fc114ba06995a45ec6893f484ceb1d78f5f476";
+ };
+ }
+ {
+ name = "public_encrypt___public_encrypt_4.0.3.tgz";
+ path = fetchurl {
+ name = "public_encrypt___public_encrypt_4.0.3.tgz";
+ url = "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz";
+ sha1 = "4fcc9d77a07e48ba7527e7cbe0de33d0701331e0";
+ };
+ }
+ {
+ name = "pump___pump_2.0.1.tgz";
+ path = fetchurl {
+ name = "pump___pump_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz";
+ sha1 = "12399add6e4cf7526d973cbc8b5ce2e2908b3909";
+ };
+ }
+ {
+ name = "pump___pump_3.0.0.tgz";
+ path = fetchurl {
+ name = "pump___pump_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz";
+ sha1 = "b4a2116815bde2f4e1ea602354e8c75565107a64";
+ };
+ }
+ {
+ name = "pumpify___pumpify_1.5.1.tgz";
+ path = fetchurl {
+ name = "pumpify___pumpify_1.5.1.tgz";
+ url = "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz";
+ sha1 = "36513be246ab27570b1a374a5ce278bfd74370ce";
+ };
+ }
+ {
+ name = "punycode___punycode_1.3.2.tgz";
+ path = fetchurl {
+ name = "punycode___punycode_1.3.2.tgz";
+ url = "https://registry.yarnpkg.com/punycode/-/punycode-1.3.2.tgz";
+ sha1 = "9653a036fb7c1ee42342f2325cceefea3926c48d";
+ };
+ }
+ {
+ name = "punycode___punycode_1.4.1.tgz";
+ path = fetchurl {
+ name = "punycode___punycode_1.4.1.tgz";
+ url = "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz";
+ sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
+ };
+ }
+ {
+ name = "punycode___punycode_2.1.1.tgz";
+ path = fetchurl {
+ name = "punycode___punycode_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz";
+ sha1 = "b58b010ac40c22c5657616c8d2c2c02c7bf479ec";
+ };
+ }
+ {
+ name = "querystring_es3___querystring_es3_0.2.1.tgz";
+ path = fetchurl {
+ name = "querystring_es3___querystring_es3_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz";
+ sha1 = "9ec61f79049875707d69414596fd907a4d711e73";
+ };
+ }
+ {
+ name = "querystring___querystring_0.2.0.tgz";
+ path = fetchurl {
+ name = "querystring___querystring_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/querystring/-/querystring-0.2.0.tgz";
+ sha1 = "b209849203bb25df820da756e747005878521620";
+ };
+ }
+ {
+ name = "queue_microtask___queue_microtask_1.2.3.tgz";
+ path = fetchurl {
+ name = "queue_microtask___queue_microtask_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz";
+ sha1 = "4929228bbc724dfac43e0efb058caf7b6cfb6243";
+ };
+ }
+ {
+ name = "quick_lru___quick_lru_4.0.1.tgz";
+ path = fetchurl {
+ name = "quick_lru___quick_lru_4.0.1.tgz";
+ url = "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz";
+ sha1 = "5b8878f113a58217848c6482026c73e1ba57727f";
+ };
+ }
+ {
+ name = "randombytes___randombytes_2.1.0.tgz";
+ path = fetchurl {
+ name = "randombytes___randombytes_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz";
+ sha1 = "df6f84372f0270dc65cdf6291349ab7a473d4f2a";
+ };
+ }
+ {
+ name = "randomfill___randomfill_1.0.4.tgz";
+ path = fetchurl {
+ name = "randomfill___randomfill_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/randomfill/-/randomfill-1.0.4.tgz";
+ sha1 = "c92196fc86ab42be983f1bf31778224931d61458";
+ };
+ }
+ {
+ name = "react_is___react_is_16.13.1.tgz";
+ path = fetchurl {
+ name = "react_is___react_is_16.13.1.tgz";
+ url = "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz";
+ sha1 = "789729a4dc36de2999dc156dd6c1d9c18cea56a4";
+ };
+ }
+ {
+ name = "react_tabs___react_tabs_3.2.0.tgz";
+ path = fetchurl {
+ name = "react_tabs___react_tabs_3.2.0.tgz";
+ url = "https://registry.yarnpkg.com/react-tabs/-/react-tabs-3.2.0.tgz";
+ sha1 = "0fd8d595ef26d3684da876c27a3cc90392dffb40";
+ };
+ }
+ {
+ name = "read_pkg_up___read_pkg_up_2.0.0.tgz";
+ path = fetchurl {
+ name = "read_pkg_up___read_pkg_up_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz";
+ sha1 = "6b72a8048984e0c41e79510fd5e9fa99b3b549be";
+ };
+ }
+ {
+ name = "read_pkg_up___read_pkg_up_7.0.1.tgz";
+ path = fetchurl {
+ name = "read_pkg_up___read_pkg_up_7.0.1.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz";
+ sha1 = "f3a6135758459733ae2b95638056e1854e7ef507";
+ };
+ }
+ {
+ name = "read_pkg___read_pkg_2.0.0.tgz";
+ path = fetchurl {
+ name = "read_pkg___read_pkg_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz";
+ sha1 = "8ef1c0623c6a6db0dc6713c4bfac46332b2368f8";
+ };
+ }
+ {
+ name = "read_pkg___read_pkg_5.2.0.tgz";
+ path = fetchurl {
+ name = "read_pkg___read_pkg_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz";
+ sha1 = "7bf295438ca5a33e56cd30e053b34ee7250c93cc";
+ };
+ }
+ {
+ name = "readable_stream___readable_stream_2.3.7.tgz";
+ path = fetchurl {
+ name = "readable_stream___readable_stream_2.3.7.tgz";
+ url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.7.tgz";
+ sha1 = "1eca1cf711aef814c04f62252a36a62f6cb23b57";
+ };
+ }
+ {
+ name = "readable_stream___readable_stream_1.1.13.tgz";
+ path = fetchurl {
+ name = "readable_stream___readable_stream_1.1.13.tgz";
+ url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.13.tgz";
+ sha1 = "f6eef764f514c89e2b9e23146a75ba106756d23e";
+ };
+ }
+ {
+ name = "readable_stream___readable_stream_3.6.0.tgz";
+ path = fetchurl {
+ name = "readable_stream___readable_stream_3.6.0.tgz";
+ url = "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz";
+ sha1 = "337bbda3adc0706bd3e024426a286d4b4b2c9198";
+ };
+ }
+ {
+ name = "readdirp___readdirp_2.2.1.tgz";
+ path = fetchurl {
+ name = "readdirp___readdirp_2.2.1.tgz";
+ url = "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz";
+ sha1 = "0e87622a3325aa33e892285caf8b4e846529a525";
+ };
+ }
+ {
+ name = "readdirp___readdirp_3.4.0.tgz";
+ path = fetchurl {
+ name = "readdirp___readdirp_3.4.0.tgz";
+ url = "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz";
+ sha1 = "9fdccdf9e9155805449221ac645e8303ab5b9ada";
+ };
+ }
+ {
+ name = "redent___redent_3.0.0.tgz";
+ path = fetchurl {
+ name = "redent___redent_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz";
+ sha1 = "e557b7998316bb53c9f1f56fa626352c6963059f";
+ };
+ }
+ {
+ name = "redoc___redoc_2.0.0_rc.48.tgz";
+ path = fetchurl {
+ name = "redoc___redoc_2.0.0_rc.48.tgz";
+ url = "https://registry.yarnpkg.com/redoc/-/redoc-2.0.0-rc.48.tgz";
+ sha1 = "5303cff67af5cba8a2b48dc1347a9854d45be835";
+ };
+ }
+ {
+ name = "reftools___reftools_1.1.8.tgz";
+ path = fetchurl {
+ name = "reftools___reftools_1.1.8.tgz";
+ url = "https://registry.yarnpkg.com/reftools/-/reftools-1.1.8.tgz";
+ sha1 = "cc08fd67eb913d779fd330657d010cc080c7d643";
+ };
+ }
+ {
+ name = "regenerate___regenerate_1.4.0.tgz";
+ path = fetchurl {
+ name = "regenerate___regenerate_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz";
+ sha1 = "4a856ec4b56e4077c557589cae85e7a4c8869a11";
+ };
+ }
+ {
+ name = "regenerator_runtime___regenerator_runtime_0.10.5.tgz";
+ path = fetchurl {
+ name = "regenerator_runtime___regenerator_runtime_0.10.5.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz";
+ sha1 = "336c3efc1220adcedda2c9fab67b5a7955a33658";
+ };
+ }
+ {
+ name = "regenerator_runtime___regenerator_runtime_0.11.1.tgz";
+ path = fetchurl {
+ name = "regenerator_runtime___regenerator_runtime_0.11.1.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz";
+ sha1 = "be05ad7f9bf7d22e056f9726cee5017fbf19e2e9";
+ };
+ }
+ {
+ name = "regenerator_runtime___regenerator_runtime_0.13.7.tgz";
+ path = fetchurl {
+ name = "regenerator_runtime___regenerator_runtime_0.13.7.tgz";
+ url = "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz";
+ sha1 = "cac2dacc8a1ea675feaabaeb8ae833898ae46f55";
+ };
+ }
+ {
+ name = "regex_not___regex_not_1.0.2.tgz";
+ path = fetchurl {
+ name = "regex_not___regex_not_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz";
+ sha1 = "1f4ece27e00b0b65e0247a6810e6a85d83a5752c";
+ };
+ }
+ {
+ name = "regexpp___regexpp_3.1.0.tgz";
+ path = fetchurl {
+ name = "regexpp___regexpp_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz";
+ sha1 = "206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2";
+ };
+ }
+ {
+ name = "regexpu_core___regexpu_core_1.0.0.tgz";
+ path = fetchurl {
+ name = "regexpu_core___regexpu_core_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz";
+ sha1 = "86a763f58ee4d7c2f6b102e4764050de7ed90c6b";
+ };
+ }
+ {
+ name = "regjsgen___regjsgen_0.2.0.tgz";
+ path = fetchurl {
+ name = "regjsgen___regjsgen_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz";
+ sha1 = "6c016adeac554f75823fe37ac05b92d5a4edb1f7";
+ };
+ }
+ {
+ name = "regjsparser___regjsparser_0.1.5.tgz";
+ path = fetchurl {
+ name = "regjsparser___regjsparser_0.1.5.tgz";
+ url = "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz";
+ sha1 = "7ee8f84dc6fa792d3fd0ae228d24bd949ead205c";
+ };
+ }
+ {
+ name = "remark_parse___remark_parse_9.0.0.tgz";
+ path = fetchurl {
+ name = "remark_parse___remark_parse_9.0.0.tgz";
+ url = "https://registry.yarnpkg.com/remark-parse/-/remark-parse-9.0.0.tgz";
+ sha1 = "4d20a299665880e4f4af5d90b7c7b8a935853640";
+ };
+ }
+ {
+ name = "remark_stringify___remark_stringify_9.0.1.tgz";
+ path = fetchurl {
+ name = "remark_stringify___remark_stringify_9.0.1.tgz";
+ url = "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-9.0.1.tgz";
+ sha1 = "576d06e910548b0a7191a71f27b33f1218862894";
+ };
+ }
+ {
+ name = "remark___remark_13.0.0.tgz";
+ path = fetchurl {
+ name = "remark___remark_13.0.0.tgz";
+ url = "https://registry.yarnpkg.com/remark/-/remark-13.0.0.tgz";
+ sha1 = "d15d9bf71a402f40287ebe36067b66d54868e425";
+ };
+ }
+ {
+ name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz";
+ path = fetchurl {
+ name = "remove_trailing_separator___remove_trailing_separator_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz";
+ sha1 = "c24bce2a283adad5bc3f58e0d48249b92379d8ef";
+ };
+ }
+ {
+ name = "repeat_element___repeat_element_1.1.3.tgz";
+ path = fetchurl {
+ name = "repeat_element___repeat_element_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz";
+ sha1 = "782e0d825c0c5a3bb39731f84efee6b742e6b1ce";
+ };
+ }
+ {
+ name = "repeat_string___repeat_string_1.6.1.tgz";
+ path = fetchurl {
+ name = "repeat_string___repeat_string_1.6.1.tgz";
+ url = "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz";
+ sha1 = "8dcae470e1c88abc2d600fff4a776286da75e637";
+ };
+ }
+ {
+ name = "repeating___repeating_2.0.1.tgz";
+ path = fetchurl {
+ name = "repeating___repeating_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/repeating/-/repeating-2.0.1.tgz";
+ sha1 = "5214c53a926d3552707527fbab415dbc08d06dda";
+ };
+ }
+ {
+ name = "require_directory___require_directory_2.1.1.tgz";
+ path = fetchurl {
+ name = "require_directory___require_directory_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz";
+ sha1 = "8c64ad5fd30dab1c976e2344ffe7f792a6a6df42";
+ };
+ }
+ {
+ name = "require_from_string___require_from_string_2.0.2.tgz";
+ path = fetchurl {
+ name = "require_from_string___require_from_string_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz";
+ sha1 = "89a7fdd938261267318eafe14f9c32e598c36909";
+ };
+ }
+ {
+ name = "require_main_filename___require_main_filename_2.0.0.tgz";
+ path = fetchurl {
+ name = "require_main_filename___require_main_filename_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz";
+ sha1 = "d0b329ecc7cc0f61649f62215be69af54aa8989b";
+ };
+ }
+ {
+ name = "resolve_cwd___resolve_cwd_2.0.0.tgz";
+ path = fetchurl {
+ name = "resolve_cwd___resolve_cwd_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-cwd/-/resolve-cwd-2.0.0.tgz";
+ sha1 = "00a9f7387556e27038eae232caa372a6a59b665a";
+ };
+ }
+ {
+ name = "resolve_dir___resolve_dir_1.0.1.tgz";
+ path = fetchurl {
+ name = "resolve_dir___resolve_dir_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz";
+ sha1 = "79a40644c362be82f26effe739c9bb5382046f43";
+ };
+ }
+ {
+ name = "resolve_from___resolve_from_3.0.0.tgz";
+ path = fetchurl {
+ name = "resolve_from___resolve_from_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-3.0.0.tgz";
+ sha1 = "b22c7af7d9d6881bc8b6e653335eebcb0a188748";
+ };
+ }
+ {
+ name = "resolve_from___resolve_from_4.0.0.tgz";
+ path = fetchurl {
+ name = "resolve_from___resolve_from_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz";
+ sha1 = "4abcd852ad32dd7baabfe9b40e00a36db5f392e6";
+ };
+ }
+ {
+ name = "resolve_from___resolve_from_5.0.0.tgz";
+ path = fetchurl {
+ name = "resolve_from___resolve_from_5.0.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz";
+ sha1 = "c35225843df8f776df21c57557bc087e9dfdfc69";
+ };
+ }
+ {
+ name = "resolve_url___resolve_url_0.2.1.tgz";
+ path = fetchurl {
+ name = "resolve_url___resolve_url_0.2.1.tgz";
+ url = "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz";
+ sha1 = "2c637fe77c893afd2a663fe21aa9080068e2052a";
+ };
+ }
+ {
+ name = "resolve___resolve_1.20.0.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.20.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz";
+ sha1 = "629a013fb3f70755d6f0b7935cc1c2c5378b1975";
+ };
+ }
+ {
+ name = "resolve___resolve_1.17.0.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.17.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz";
+ sha1 = "b25941b54968231cc2d1bb76a79cb7f2c0bf8444";
+ };
+ }
+ {
+ name = "resolve___resolve_1.14.0.tgz";
+ path = fetchurl {
+ name = "resolve___resolve_1.14.0.tgz";
+ url = "https://registry.yarnpkg.com/resolve/-/resolve-1.14.0.tgz";
+ sha1 = "6d14c6f9db9f8002071332b600039abf82053f64";
+ };
+ }
+ {
+ name = "ret___ret_0.1.15.tgz";
+ path = fetchurl {
+ name = "ret___ret_0.1.15.tgz";
+ url = "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz";
+ sha1 = "b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc";
+ };
+ }
+ {
+ name = "reusify___reusify_1.0.4.tgz";
+ path = fetchurl {
+ name = "reusify___reusify_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz";
+ sha1 = "90da382b1e126efc02146e90845a88db12925d76";
+ };
+ }
+ {
+ name = "rgb_regex___rgb_regex_1.0.1.tgz";
+ path = fetchurl {
+ name = "rgb_regex___rgb_regex_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz";
+ sha1 = "c0e0d6882df0e23be254a475e8edd41915feaeb1";
+ };
+ }
+ {
+ name = "rgba_regex___rgba_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "rgba_regex___rgba_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz";
+ sha1 = "43374e2e2ca0968b0ef1523460b7d730ff22eeb3";
+ };
+ }
+ {
+ name = "rimraf___rimraf_2.6.3.tgz";
+ path = fetchurl {
+ name = "rimraf___rimraf_2.6.3.tgz";
+ url = "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz";
+ sha1 = "b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab";
+ };
+ }
+ {
+ name = "rimraf___rimraf_2.7.1.tgz";
+ path = fetchurl {
+ name = "rimraf___rimraf_2.7.1.tgz";
+ url = "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz";
+ sha1 = "35797f13a7fdadc566142c29d4f07ccad483e3ec";
+ };
+ }
+ {
+ name = "rimraf___rimraf_3.0.2.tgz";
+ path = fetchurl {
+ name = "rimraf___rimraf_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz";
+ sha1 = "f1a5402ba6220ad52cc1282bac1ae3aa49fd061a";
+ };
+ }
+ {
+ name = "ripemd160___ripemd160_2.0.2.tgz";
+ path = fetchurl {
+ name = "ripemd160___ripemd160_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz";
+ sha1 = "a1c1a6f624751577ba5d07914cbc92850585890c";
+ };
+ }
+ {
+ name = "run_parallel___run_parallel_1.2.0.tgz";
+ path = fetchurl {
+ name = "run_parallel___run_parallel_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz";
+ sha1 = "66d1368da7bdf921eb9d95bd1a9229e7f21a43ee";
+ };
+ }
+ {
+ name = "run_queue___run_queue_1.0.3.tgz";
+ path = fetchurl {
+ name = "run_queue___run_queue_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/run-queue/-/run-queue-1.0.3.tgz";
+ sha1 = "e848396f057d223f24386924618e25694161ec47";
+ };
+ }
+ {
+ name = "rw___rw_1.3.3.tgz";
+ path = fetchurl {
+ name = "rw___rw_1.3.3.tgz";
+ url = "https://registry.yarnpkg.com/rw/-/rw-1.3.3.tgz";
+ sha1 = "3f862dfa91ab766b14885ef4d01124bfda074fb4";
+ };
+ }
+ {
+ name = "safe_buffer___safe_buffer_5.2.1.tgz";
+ path = fetchurl {
+ name = "safe_buffer___safe_buffer_5.2.1.tgz";
+ url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz";
+ sha1 = "1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6";
+ };
+ }
+ {
+ name = "safe_buffer___safe_buffer_5.1.2.tgz";
+ path = fetchurl {
+ name = "safe_buffer___safe_buffer_5.1.2.tgz";
+ url = "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz";
+ sha1 = "991ec69d296e0313747d59bdfd2b745c35f8828d";
+ };
+ }
+ {
+ name = "safe_regex___safe_regex_1.1.0.tgz";
+ path = fetchurl {
+ name = "safe_regex___safe_regex_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz";
+ sha1 = "40a3669f3b077d1e943d44629e157dd48023bf2e";
+ };
+ }
+ {
+ name = "safer_buffer___safer_buffer_2.1.2.tgz";
+ path = fetchurl {
+ name = "safer_buffer___safer_buffer_2.1.2.tgz";
+ url = "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz";
+ sha1 = "44fa161b0187b9549dd84bb91802f9bd8385cd6a";
+ };
+ }
+ {
+ name = "schema_utils___schema_utils_1.0.0.tgz";
+ path = fetchurl {
+ name = "schema_utils___schema_utils_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-1.0.0.tgz";
+ sha1 = "0b79a93204d7b600d4b2850d1f66c2a34951c770";
+ };
+ }
+ {
+ name = "schema_utils___schema_utils_2.7.0.tgz";
+ path = fetchurl {
+ name = "schema_utils___schema_utils_2.7.0.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz";
+ sha1 = "17151f76d8eae67fbbf77960c33c676ad9f4efc7";
+ };
+ }
+ {
+ name = "schema_utils___schema_utils_3.0.0.tgz";
+ path = fetchurl {
+ name = "schema_utils___schema_utils_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.0.0.tgz";
+ sha1 = "67502f6aa2b66a2d4032b4279a2944978a0913ef";
+ };
+ }
+ {
+ name = "seekout___seekout_1.0.2.tgz";
+ path = fetchurl {
+ name = "seekout___seekout_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/seekout/-/seekout-1.0.2.tgz";
+ sha1 = "09ba9f1bd5b46fbb134718eb19a68382cbb1b9c9";
+ };
+ }
+ {
+ name = "select___select_1.1.2.tgz";
+ path = fetchurl {
+ name = "select___select_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/select/-/select-1.1.2.tgz";
+ sha1 = "0e7350acdec80b1108528786ec1d4418d11b396d";
+ };
+ }
+ {
+ name = "semver___semver_5.7.1.tgz";
+ path = fetchurl {
+ name = "semver___semver_5.7.1.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz";
+ sha1 = "a954f931aeba508d307bbf069eff0c01c96116f7";
+ };
+ }
+ {
+ name = "semver___semver_6.3.0.tgz";
+ path = fetchurl {
+ name = "semver___semver_6.3.0.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz";
+ sha1 = "ee0a64c8af5e8ceea67687b133761e1becbd1d3d";
+ };
+ }
+ {
+ name = "semver___semver_7.3.2.tgz";
+ path = fetchurl {
+ name = "semver___semver_7.3.2.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz";
+ sha1 = "604962b052b81ed0786aae84389ffba70ffd3938";
+ };
+ }
+ {
+ name = "semver___semver_7.3.5.tgz";
+ path = fetchurl {
+ name = "semver___semver_7.3.5.tgz";
+ url = "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz";
+ sha1 = "0b621c879348d8998e4b0e4be94b3f12e6018ef7";
+ };
+ }
+ {
+ name = "serialize_javascript___serialize_javascript_3.1.0.tgz";
+ path = fetchurl {
+ name = "serialize_javascript___serialize_javascript_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.1.0.tgz";
+ sha1 = "8bf3a9170712664ef2561b44b691eafe399214ea";
+ };
+ }
+ {
+ name = "serialize_javascript___serialize_javascript_4.0.0.tgz";
+ path = fetchurl {
+ name = "serialize_javascript___serialize_javascript_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz";
+ sha1 = "b525e1238489a5ecfc42afacc3fe99e666f4b1aa";
+ };
+ }
+ {
+ name = "set_blocking___set_blocking_2.0.0.tgz";
+ path = fetchurl {
+ name = "set_blocking___set_blocking_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz";
+ sha1 = "045f9782d011ae9a6803ddd382b24392b3d890f7";
+ };
+ }
+ {
+ name = "set_value___set_value_2.0.1.tgz";
+ path = fetchurl {
+ name = "set_value___set_value_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/set-value/-/set-value-2.0.1.tgz";
+ sha1 = "a18d40530e6f07de4228c7defe4227af8cad005b";
+ };
+ }
+ {
+ name = "setimmediate___setimmediate_1.0.5.tgz";
+ path = fetchurl {
+ name = "setimmediate___setimmediate_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz";
+ sha1 = "290cbb232e306942d7d7ea9b83732ab7856f8285";
+ };
+ }
+ {
+ name = "sha.js___sha.js_2.4.11.tgz";
+ path = fetchurl {
+ name = "sha.js___sha.js_2.4.11.tgz";
+ url = "https://registry.yarnpkg.com/sha.js/-/sha.js-2.4.11.tgz";
+ sha1 = "37a5cf0b81ecbc6943de109ba2960d1b26584ae7";
+ };
+ }
+ {
+ name = "shebang_command___shebang_command_1.2.0.tgz";
+ path = fetchurl {
+ name = "shebang_command___shebang_command_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz";
+ sha1 = "44aac65b695b03398968c39f363fee5deafdf1ea";
+ };
+ }
+ {
+ name = "shebang_command___shebang_command_2.0.0.tgz";
+ path = fetchurl {
+ name = "shebang_command___shebang_command_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz";
+ sha1 = "ccd0af4f8835fbdc265b82461aaf0c36663f34ea";
+ };
+ }
+ {
+ name = "shebang_regex___shebang_regex_1.0.0.tgz";
+ path = fetchurl {
+ name = "shebang_regex___shebang_regex_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz";
+ sha1 = "da42f49740c0b42db2ca9728571cb190c98efea3";
+ };
+ }
+ {
+ name = "shebang_regex___shebang_regex_3.0.0.tgz";
+ path = fetchurl {
+ name = "shebang_regex___shebang_regex_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz";
+ sha1 = "ae16f1644d873ecad843b0307b143362d4c42172";
+ };
+ }
+ {
+ name = "shelljs___shelljs_0.3.0.tgz";
+ path = fetchurl {
+ name = "shelljs___shelljs_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/shelljs/-/shelljs-0.3.0.tgz";
+ sha1 = "3596e6307a781544f591f37da618360f31db57b1";
+ };
+ }
+ {
+ name = "should_equal___should_equal_2.0.0.tgz";
+ path = fetchurl {
+ name = "should_equal___should_equal_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/should-equal/-/should-equal-2.0.0.tgz";
+ sha1 = "6072cf83047360867e68e98b09d71143d04ee0c3";
+ };
+ }
+ {
+ name = "should_format___should_format_3.0.3.tgz";
+ path = fetchurl {
+ name = "should_format___should_format_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/should-format/-/should-format-3.0.3.tgz";
+ sha1 = "9bfc8f74fa39205c53d38c34d717303e277124f1";
+ };
+ }
+ {
+ name = "should_type_adaptors___should_type_adaptors_1.1.0.tgz";
+ path = fetchurl {
+ name = "should_type_adaptors___should_type_adaptors_1.1.0.tgz";
+ url = "https://registry.yarnpkg.com/should-type-adaptors/-/should-type-adaptors-1.1.0.tgz";
+ sha1 = "401e7f33b5533033944d5cd8bf2b65027792e27a";
+ };
+ }
+ {
+ name = "should_type___should_type_1.4.0.tgz";
+ path = fetchurl {
+ name = "should_type___should_type_1.4.0.tgz";
+ url = "https://registry.yarnpkg.com/should-type/-/should-type-1.4.0.tgz";
+ sha1 = "0756d8ce846dfd09843a6947719dfa0d4cff5cf3";
+ };
+ }
+ {
+ name = "should_util___should_util_1.0.1.tgz";
+ path = fetchurl {
+ name = "should_util___should_util_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/should-util/-/should-util-1.0.1.tgz";
+ sha1 = "fb0d71338f532a3a149213639e2d32cbea8bcb28";
+ };
+ }
+ {
+ name = "should___should_13.2.3.tgz";
+ path = fetchurl {
+ name = "should___should_13.2.3.tgz";
+ url = "https://registry.yarnpkg.com/should/-/should-13.2.3.tgz";
+ sha1 = "96d8e5acf3e97b49d89b51feaa5ae8d07ef58f10";
+ };
+ }
+ {
+ name = "signal_exit___signal_exit_3.0.3.tgz";
+ path = fetchurl {
+ name = "signal_exit___signal_exit_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz";
+ sha1 = "a1410c2edd8f077b08b4e253c8eacfcaf057461c";
+ };
+ }
+ {
+ name = "slash___slash_1.0.0.tgz";
+ path = fetchurl {
+ name = "slash___slash_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/slash/-/slash-1.0.0.tgz";
+ sha1 = "c41f2f6c39fc16d1cd17ad4b5d896114ae470d55";
+ };
+ }
+ {
+ name = "slash___slash_3.0.0.tgz";
+ path = fetchurl {
+ name = "slash___slash_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz";
+ sha1 = "6539be870c165adbd5240220dbe361f1bc4d4634";
+ };
+ }
+ {
+ name = "slice_ansi___slice_ansi_2.1.0.tgz";
+ path = fetchurl {
+ name = "slice_ansi___slice_ansi_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz";
+ sha1 = "cacd7693461a637a5788d92a7dd4fba068e81636";
+ };
+ }
+ {
+ name = "slice_ansi___slice_ansi_4.0.0.tgz";
+ path = fetchurl {
+ name = "slice_ansi___slice_ansi_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-4.0.0.tgz";
+ sha1 = "500e8dd0fd55b05815086255b3195adf2a45fe6b";
+ };
+ }
+ {
+ name = "slugify___slugify_1.4.7.tgz";
+ path = fetchurl {
+ name = "slugify___slugify_1.4.7.tgz";
+ url = "https://registry.yarnpkg.com/slugify/-/slugify-1.4.7.tgz";
+ sha1 = "e42359d505afd84a44513280868e31202a79a628";
+ };
+ }
+ {
+ name = "snapdragon_node___snapdragon_node_2.1.1.tgz";
+ path = fetchurl {
+ name = "snapdragon_node___snapdragon_node_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz";
+ sha1 = "6c175f86ff14bdb0724563e8f3c1b021a286853b";
+ };
+ }
+ {
+ name = "snapdragon_util___snapdragon_util_3.0.1.tgz";
+ path = fetchurl {
+ name = "snapdragon_util___snapdragon_util_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz";
+ sha1 = "f956479486f2acd79700693f6f7b805e45ab56e2";
+ };
+ }
+ {
+ name = "snapdragon___snapdragon_0.8.2.tgz";
+ path = fetchurl {
+ name = "snapdragon___snapdragon_0.8.2.tgz";
+ url = "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz";
+ sha1 = "64922e7c565b0e14204ba1aa7d6964278d25182d";
+ };
+ }
+ {
+ name = "source_list_map___source_list_map_2.0.1.tgz";
+ path = fetchurl {
+ name = "source_list_map___source_list_map_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz";
+ sha1 = "3993bd873bfc48479cca9ea3a547835c7c154b34";
+ };
+ }
+ {
+ name = "source_map_js___source_map_js_0.6.2.tgz";
+ path = fetchurl {
+ name = "source_map_js___source_map_js_0.6.2.tgz";
+ url = "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz";
+ sha1 = "0bb5de631b41cfbda6cfba8bd05a80efdfd2385e";
+ };
+ }
+ {
+ name = "source_map_resolve___source_map_resolve_0.5.3.tgz";
+ path = fetchurl {
+ name = "source_map_resolve___source_map_resolve_0.5.3.tgz";
+ url = "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.3.tgz";
+ sha1 = "190866bece7553e1f8f267a2ee82c606b5509a1a";
+ };
+ }
+ {
+ name = "source_map_support___source_map_support_0.4.18.tgz";
+ path = fetchurl {
+ name = "source_map_support___source_map_support_0.4.18.tgz";
+ url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.4.18.tgz";
+ sha1 = "0286a6de8be42641338594e97ccea75f0a2c585f";
+ };
+ }
+ {
+ name = "source_map_support___source_map_support_0.5.19.tgz";
+ path = fetchurl {
+ name = "source_map_support___source_map_support_0.5.19.tgz";
+ url = "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz";
+ sha1 = "a98b62f86dcaf4f67399648c085291ab9e8fed61";
+ };
+ }
+ {
+ name = "source_map_url___source_map_url_0.4.0.tgz";
+ path = fetchurl {
+ name = "source_map_url___source_map_url_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz";
+ sha1 = "3e935d7ddd73631b97659956d55128e87b5084a3";
+ };
+ }
+ {
+ name = "source_map___source_map_0.5.7.tgz";
+ path = fetchurl {
+ name = "source_map___source_map_0.5.7.tgz";
+ url = "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz";
+ sha1 = "8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc";
+ };
+ }
+ {
+ name = "source_map___source_map_0.6.1.tgz";
+ path = fetchurl {
+ name = "source_map___source_map_0.6.1.tgz";
+ url = "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz";
+ sha1 = "74722af32e9614e9c287a8d0bbde48b5e2f1a263";
+ };
+ }
+ {
+ name = "source_map___source_map_0.7.3.tgz";
+ path = fetchurl {
+ name = "source_map___source_map_0.7.3.tgz";
+ url = "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz";
+ sha1 = "5302f8169031735226544092e64981f751750383";
+ };
+ }
+ {
+ name = "spdx_correct___spdx_correct_3.1.1.tgz";
+ path = fetchurl {
+ name = "spdx_correct___spdx_correct_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz";
+ sha1 = "dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9";
+ };
+ }
+ {
+ name = "spdx_exceptions___spdx_exceptions_2.3.0.tgz";
+ path = fetchurl {
+ name = "spdx_exceptions___spdx_exceptions_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz";
+ sha1 = "3f28ce1a77a00372683eade4a433183527a2163d";
+ };
+ }
+ {
+ name = "spdx_expression_parse___spdx_expression_parse_3.0.1.tgz";
+ path = fetchurl {
+ name = "spdx_expression_parse___spdx_expression_parse_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz";
+ sha1 = "cf70f50482eefdc98e3ce0a6833e4a53ceeba679";
+ };
+ }
+ {
+ name = "spdx_license_ids___spdx_license_ids_3.0.7.tgz";
+ path = fetchurl {
+ name = "spdx_license_ids___spdx_license_ids_3.0.7.tgz";
+ url = "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.7.tgz";
+ sha1 = "e9c18a410e5ed7e12442a549fbd8afa767038d65";
+ };
+ }
+ {
+ name = "specificity___specificity_0.4.1.tgz";
+ path = fetchurl {
+ name = "specificity___specificity_0.4.1.tgz";
+ url = "https://registry.yarnpkg.com/specificity/-/specificity-0.4.1.tgz";
+ sha1 = "aab5e645012db08ba182e151165738d00887b019";
+ };
+ }
+ {
+ name = "split_string___split_string_3.1.0.tgz";
+ path = fetchurl {
+ name = "split_string___split_string_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz";
+ sha1 = "7cb09dda3a86585705c64b39a6466038682e8fe2";
+ };
+ }
+ {
+ name = "sprintf_js___sprintf_js_1.0.3.tgz";
+ path = fetchurl {
+ name = "sprintf_js___sprintf_js_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz";
+ sha1 = "04e6926f662895354f3dd015203633b857297e2c";
+ };
+ }
+ {
+ name = "ssri___ssri_6.0.2.tgz";
+ path = fetchurl {
+ name = "ssri___ssri_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/ssri/-/ssri-6.0.2.tgz";
+ sha1 = "157939134f20464e7301ddba3e90ffa8f7728ac5";
+ };
+ }
+ {
+ name = "ssri___ssri_8.0.0.tgz";
+ path = fetchurl {
+ name = "ssri___ssri_8.0.0.tgz";
+ url = "https://registry.yarnpkg.com/ssri/-/ssri-8.0.0.tgz";
+ sha1 = "79ca74e21f8ceaeddfcb4b90143c458b8d988808";
+ };
+ }
+ {
+ name = "stable___stable_0.1.8.tgz";
+ path = fetchurl {
+ name = "stable___stable_0.1.8.tgz";
+ url = "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz";
+ sha1 = "836eb3c8382fe2936feaf544631017ce7d47a3cf";
+ };
+ }
+ {
+ name = "static_extend___static_extend_0.1.2.tgz";
+ path = fetchurl {
+ name = "static_extend___static_extend_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz";
+ sha1 = "60809c39cbff55337226fd5e0b520f341f1fb5c6";
+ };
+ }
+ {
+ name = "stickyfill___stickyfill_1.1.1.tgz";
+ path = fetchurl {
+ name = "stickyfill___stickyfill_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/stickyfill/-/stickyfill-1.1.1.tgz";
+ sha1 = "39413fee9d025c74a7e59ceecb23784cc0f17f02";
+ };
+ }
+ {
+ name = "stream_browserify___stream_browserify_2.0.2.tgz";
+ path = fetchurl {
+ name = "stream_browserify___stream_browserify_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.2.tgz";
+ sha1 = "87521d38a44aa7ee91ce1cd2a47df0cb49dd660b";
+ };
+ }
+ {
+ name = "stream_each___stream_each_1.2.3.tgz";
+ path = fetchurl {
+ name = "stream_each___stream_each_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/stream-each/-/stream-each-1.2.3.tgz";
+ sha1 = "ebe27a0c389b04fbcc233642952e10731afa9bae";
+ };
+ }
+ {
+ name = "stream_http___stream_http_2.8.3.tgz";
+ path = fetchurl {
+ name = "stream_http___stream_http_2.8.3.tgz";
+ url = "https://registry.yarnpkg.com/stream-http/-/stream-http-2.8.3.tgz";
+ sha1 = "b2d242469288a5a27ec4fe8933acf623de6514fc";
+ };
+ }
+ {
+ name = "stream_shift___stream_shift_1.0.1.tgz";
+ path = fetchurl {
+ name = "stream_shift___stream_shift_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz";
+ sha1 = "d7088281559ab2778424279b0877da3c392d5a3d";
+ };
+ }
+ {
+ name = "string_width___string_width_3.1.0.tgz";
+ path = fetchurl {
+ name = "string_width___string_width_3.1.0.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz";
+ sha1 = "22767be21b62af1081574306f69ac51b62203961";
+ };
+ }
+ {
+ name = "string_width___string_width_4.2.0.tgz";
+ path = fetchurl {
+ name = "string_width___string_width_4.2.0.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-4.2.0.tgz";
+ sha1 = "952182c46cc7b2c313d1596e623992bd163b72b5";
+ };
+ }
+ {
+ name = "string_width___string_width_4.2.2.tgz";
+ path = fetchurl {
+ name = "string_width___string_width_4.2.2.tgz";
+ url = "https://registry.yarnpkg.com/string-width/-/string-width-4.2.2.tgz";
+ sha1 = "dafd4f9559a7585cfba529c6a0a4f73488ebd4c5";
+ };
+ }
+ {
+ name = "string.prototype.trimend___string.prototype.trimend_1.0.1.tgz";
+ path = fetchurl {
+ name = "string.prototype.trimend___string.prototype.trimend_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz";
+ sha1 = "85812a6b847ac002270f5808146064c995fb6913";
+ };
+ }
+ {
+ name = "string.prototype.trimleft___string.prototype.trimleft_2.1.0.tgz";
+ path = fetchurl {
+ name = "string.prototype.trimleft___string.prototype.trimleft_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz";
+ sha1 = "6cc47f0d7eb8d62b0f3701611715a3954591d634";
+ };
+ }
+ {
+ name = "string.prototype.trimright___string.prototype.trimright_2.1.0.tgz";
+ path = fetchurl {
+ name = "string.prototype.trimright___string.prototype.trimright_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz";
+ sha1 = "669d164be9df9b6f7559fa8e89945b168a5a6c58";
+ };
+ }
+ {
+ name = "string.prototype.trimstart___string.prototype.trimstart_1.0.1.tgz";
+ path = fetchurl {
+ name = "string.prototype.trimstart___string.prototype.trimstart_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz";
+ sha1 = "14af6d9f34b053f7cfc89b72f8f2ee14b9039a54";
+ };
+ }
+ {
+ name = "string_decoder___string_decoder_1.3.0.tgz";
+ path = fetchurl {
+ name = "string_decoder___string_decoder_1.3.0.tgz";
+ url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz";
+ sha1 = "42f114594a46cf1a8e30b0a84f56c78c3edac21e";
+ };
+ }
+ {
+ name = "string_decoder___string_decoder_0.10.31.tgz";
+ path = fetchurl {
+ name = "string_decoder___string_decoder_0.10.31.tgz";
+ url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz";
+ sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94";
+ };
+ }
+ {
+ name = "string_decoder___string_decoder_1.1.1.tgz";
+ path = fetchurl {
+ name = "string_decoder___string_decoder_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz";
+ sha1 = "9cf1611ba62685d7030ae9e4ba34149c3af03fc8";
+ };
+ }
+ {
+ name = "strip_ansi___strip_ansi_3.0.1.tgz";
+ path = fetchurl {
+ name = "strip_ansi___strip_ansi_3.0.1.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz";
+ sha1 = "6a385fb8853d952d5ff05d0e8aaf94278dc63dcf";
+ };
+ }
+ {
+ name = "strip_ansi___strip_ansi_5.2.0.tgz";
+ path = fetchurl {
+ name = "strip_ansi___strip_ansi_5.2.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz";
+ sha1 = "8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae";
+ };
+ }
+ {
+ name = "strip_ansi___strip_ansi_6.0.0.tgz";
+ path = fetchurl {
+ name = "strip_ansi___strip_ansi_6.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.0.tgz";
+ sha1 = "0b1571dd7669ccd4f3e06e14ef1eed26225ae532";
+ };
+ }
+ {
+ name = "strip_bom___strip_bom_3.0.0.tgz";
+ path = fetchurl {
+ name = "strip_bom___strip_bom_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz";
+ sha1 = "2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3";
+ };
+ }
+ {
+ name = "strip_comments___strip_comments_2.0.1.tgz";
+ path = fetchurl {
+ name = "strip_comments___strip_comments_2.0.1.tgz";
+ url = "https://registry.yarnpkg.com/strip-comments/-/strip-comments-2.0.1.tgz";
+ sha1 = "4ad11c3fbcac177a67a40ac224ca339ca1c1ba9b";
+ };
+ }
+ {
+ name = "strip_indent___strip_indent_3.0.0.tgz";
+ path = fetchurl {
+ name = "strip_indent___strip_indent_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz";
+ sha1 = "c32e1cee940b6b3432c771bc2c54bcce73cd3001";
+ };
+ }
+ {
+ name = "strip_json_comments___strip_json_comments_1.0.4.tgz";
+ path = fetchurl {
+ name = "strip_json_comments___strip_json_comments_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-1.0.4.tgz";
+ sha1 = "1e15fbcac97d3ee99bf2d73b4c656b082bbafb91";
+ };
+ }
+ {
+ name = "strip_json_comments___strip_json_comments_3.1.1.tgz";
+ path = fetchurl {
+ name = "strip_json_comments___strip_json_comments_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz";
+ sha1 = "31f1281b3832630434831c310c01cccda8cbe006";
+ };
+ }
+ {
+ name = "style_loader___style_loader_1.2.1.tgz";
+ path = fetchurl {
+ name = "style_loader___style_loader_1.2.1.tgz";
+ url = "https://registry.yarnpkg.com/style-loader/-/style-loader-1.2.1.tgz";
+ sha1 = "c5cbbfbf1170d076cfdd86e0109c5bba114baa1a";
+ };
+ }
+ {
+ name = "style_search___style_search_0.1.0.tgz";
+ path = fetchurl {
+ name = "style_search___style_search_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/style-search/-/style-search-0.1.0.tgz";
+ sha1 = "7958c793e47e32e07d2b5cafe5c0bf8e12e77902";
+ };
+ }
+ {
+ name = "stylehacks___stylehacks_5.0.1.tgz";
+ path = fetchurl {
+ name = "stylehacks___stylehacks_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.0.1.tgz";
+ sha1 = "323ec554198520986806388c7fdaebc38d2c06fb";
+ };
+ }
+ {
+ name = "stylelint_config_recommended___stylelint_config_recommended_3.0.0.tgz";
+ path = fetchurl {
+ name = "stylelint_config_recommended___stylelint_config_recommended_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/stylelint-config-recommended/-/stylelint-config-recommended-3.0.0.tgz";
+ sha1 = "e0e547434016c5539fe2650afd58049a2fd1d657";
+ };
+ }
+ {
+ name = "stylelint_config_standard___stylelint_config_standard_20.0.0.tgz";
+ path = fetchurl {
+ name = "stylelint_config_standard___stylelint_config_standard_20.0.0.tgz";
+ url = "https://registry.yarnpkg.com/stylelint-config-standard/-/stylelint-config-standard-20.0.0.tgz";
+ sha1 = "06135090c9e064befee3d594289f50e295b5e20d";
+ };
+ }
+ {
+ name = "stylelint___stylelint_13.13.1.tgz";
+ path = fetchurl {
+ name = "stylelint___stylelint_13.13.1.tgz";
+ url = "https://registry.yarnpkg.com/stylelint/-/stylelint-13.13.1.tgz";
+ sha1 = "fca9c9f5de7990ab26a00f167b8978f083a18f3c";
+ };
+ }
+ {
+ name = "sugarss___sugarss_2.0.0.tgz";
+ path = fetchurl {
+ name = "sugarss___sugarss_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/sugarss/-/sugarss-2.0.0.tgz";
+ sha1 = "ddd76e0124b297d40bf3cca31c8b22ecb43bc61d";
+ };
+ }
+ {
+ name = "supports_color___supports_color_2.0.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz";
+ sha1 = "535d045ce6b6363fa40117084629995e9df324c7";
+ };
+ }
+ {
+ name = "supports_color___supports_color_5.5.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_5.5.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz";
+ sha1 = "e2e69a44ac8772f78a1ec0b35b689df6530efc8f";
+ };
+ }
+ {
+ name = "supports_color___supports_color_6.1.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_6.1.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz";
+ sha1 = "0764abc69c63d5ac842dd4867e8d025e880df8f3";
+ };
+ }
+ {
+ name = "supports_color___supports_color_7.2.0.tgz";
+ path = fetchurl {
+ name = "supports_color___supports_color_7.2.0.tgz";
+ url = "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz";
+ sha1 = "1b7dcdcb32b8138801b3e478ba6a51caa89648da";
+ };
+ }
+ {
+ name = "svg_tags___svg_tags_1.0.0.tgz";
+ path = fetchurl {
+ name = "svg_tags___svg_tags_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/svg-tags/-/svg-tags-1.0.0.tgz";
+ sha1 = "58f71cee3bd519b59d4b2a843b6c7de64ac04764";
+ };
+ }
+ {
+ name = "svgo___svgo_2.3.0.tgz";
+ path = fetchurl {
+ name = "svgo___svgo_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/svgo/-/svgo-2.3.0.tgz";
+ sha1 = "6b3af81d0cbd1e19c83f5f63cec2cb98c70b5373";
+ };
+ }
+ {
+ name = "swagger2openapi___swagger2openapi_6.2.3.tgz";
+ path = fetchurl {
+ name = "swagger2openapi___swagger2openapi_6.2.3.tgz";
+ url = "https://registry.yarnpkg.com/swagger2openapi/-/swagger2openapi-6.2.3.tgz";
+ sha1 = "4a8059f89d851aee4c9ab178f9b7190debd904e2";
+ };
+ }
+ {
+ name = "table___table_5.4.6.tgz";
+ path = fetchurl {
+ name = "table___table_5.4.6.tgz";
+ url = "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz";
+ sha1 = "1292d19500ce3f86053b05f0e8e7e4a3bb21079e";
+ };
+ }
+ {
+ name = "table___table_6.7.0.tgz";
+ path = fetchurl {
+ name = "table___table_6.7.0.tgz";
+ url = "https://registry.yarnpkg.com/table/-/table-6.7.0.tgz";
+ sha1 = "26274751f0ee099c547f6cb91d3eff0d61d155b2";
+ };
+ }
+ {
+ name = "tapable___tapable_1.1.3.tgz";
+ path = fetchurl {
+ name = "tapable___tapable_1.1.3.tgz";
+ url = "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz";
+ sha1 = "a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2";
+ };
+ }
+ {
+ name = "tar___tar_6.0.2.tgz";
+ path = fetchurl {
+ name = "tar___tar_6.0.2.tgz";
+ url = "https://registry.yarnpkg.com/tar/-/tar-6.0.2.tgz";
+ sha1 = "5df17813468a6264ff14f766886c622b84ae2f39";
+ };
+ }
+ {
+ name = "terser_webpack_plugin___terser_webpack_plugin_1.4.4.tgz";
+ path = fetchurl {
+ name = "terser_webpack_plugin___terser_webpack_plugin_1.4.4.tgz";
+ url = "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz";
+ sha1 = "2c63544347324baafa9a56baaddf1634c8abfc2f";
+ };
+ }
+ {
+ name = "terser___terser_4.8.0.tgz";
+ path = fetchurl {
+ name = "terser___terser_4.8.0.tgz";
+ url = "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz";
+ sha1 = "63056343d7c70bb29f3af665865a46fe03a0df17";
+ };
+ }
+ {
+ name = "text_table___text_table_0.2.0.tgz";
+ path = fetchurl {
+ name = "text_table___text_table_0.2.0.tgz";
+ url = "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz";
+ sha1 = "7f5ee823ae805207c00af2df4a84ec3fcfa570b4";
+ };
+ }
+ {
+ name = "through2___through2_2.0.5.tgz";
+ path = fetchurl {
+ name = "through2___through2_2.0.5.tgz";
+ url = "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz";
+ sha1 = "01c1e39eb31d07cb7d03a96a70823260b23132cd";
+ };
+ }
+ {
+ name = "timers_browserify___timers_browserify_2.0.11.tgz";
+ path = fetchurl {
+ name = "timers_browserify___timers_browserify_2.0.11.tgz";
+ url = "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.11.tgz";
+ sha1 = "800b1f3eee272e5bc53ee465a04d0e804c31211f";
+ };
+ }
+ {
+ name = "timsort___timsort_0.3.0.tgz";
+ path = fetchurl {
+ name = "timsort___timsort_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/timsort/-/timsort-0.3.0.tgz";
+ sha1 = "405411a8e7e6339fe64db9a234de11dc31e02bd4";
+ };
+ }
+ {
+ name = "tiny_emitter___tiny_emitter_2.1.0.tgz";
+ path = fetchurl {
+ name = "tiny_emitter___tiny_emitter_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/tiny-emitter/-/tiny-emitter-2.1.0.tgz";
+ sha1 = "1d1a56edfc51c43e863cbb5382a72330e3555423";
+ };
+ }
+ {
+ name = "to_arraybuffer___to_arraybuffer_1.0.1.tgz";
+ path = fetchurl {
+ name = "to_arraybuffer___to_arraybuffer_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz";
+ sha1 = "7d229b1fcc637e466ca081180836a7aabff83f43";
+ };
+ }
+ {
+ name = "to_fast_properties___to_fast_properties_1.0.3.tgz";
+ path = fetchurl {
+ name = "to_fast_properties___to_fast_properties_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz";
+ sha1 = "b83571fa4d8c25b82e231b06e3a3055de4ca1a47";
+ };
+ }
+ {
+ name = "to_fast_properties___to_fast_properties_2.0.0.tgz";
+ path = fetchurl {
+ name = "to_fast_properties___to_fast_properties_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz";
+ sha1 = "dc5e698cbd079265bc73e0377681a4e4e83f616e";
+ };
+ }
+ {
+ name = "to_object_path___to_object_path_0.3.0.tgz";
+ path = fetchurl {
+ name = "to_object_path___to_object_path_0.3.0.tgz";
+ url = "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz";
+ sha1 = "297588b7b0e7e0ac08e04e672f85c1f4999e17af";
+ };
+ }
+ {
+ name = "to_regex_range___to_regex_range_2.1.1.tgz";
+ path = fetchurl {
+ name = "to_regex_range___to_regex_range_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz";
+ sha1 = "7c80c17b9dfebe599e27367e0d4dd5590141db38";
+ };
+ }
+ {
+ name = "to_regex_range___to_regex_range_5.0.1.tgz";
+ path = fetchurl {
+ name = "to_regex_range___to_regex_range_5.0.1.tgz";
+ url = "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz";
+ sha1 = "1648c44aae7c8d988a326018ed72f5b4dd0392e4";
+ };
+ }
+ {
+ name = "to_regex___to_regex_3.0.2.tgz";
+ path = fetchurl {
+ name = "to_regex___to_regex_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz";
+ sha1 = "13cfdd9b336552f30b51f33a8ae1b42a7a7599ce";
+ };
+ }
+ {
+ name = "trim_newlines___trim_newlines_3.0.0.tgz";
+ path = fetchurl {
+ name = "trim_newlines___trim_newlines_3.0.0.tgz";
+ url = "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.0.tgz";
+ sha1 = "79726304a6a898aa8373427298d54c2ee8b1cb30";
+ };
+ }
+ {
+ name = "trim_right___trim_right_1.0.1.tgz";
+ path = fetchurl {
+ name = "trim_right___trim_right_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz";
+ sha1 = "cb2e1203067e0c8de1f614094b9fe45704ea6003";
+ };
+ }
+ {
+ name = "trough___trough_1.0.5.tgz";
+ path = fetchurl {
+ name = "trough___trough_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz";
+ sha1 = "b8b639cefad7d0bb2abd37d433ff8293efa5f406";
+ };
+ }
+ {
+ name = "tsconfig_paths___tsconfig_paths_3.9.0.tgz";
+ path = fetchurl {
+ name = "tsconfig_paths___tsconfig_paths_3.9.0.tgz";
+ url = "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz";
+ sha1 = "098547a6c4448807e8fcb8eae081064ee9a3c90b";
+ };
+ }
+ {
+ name = "tslib___tslib_1.13.0.tgz";
+ path = fetchurl {
+ name = "tslib___tslib_1.13.0.tgz";
+ url = "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz";
+ sha1 = "c881e13cc7015894ed914862d276436fa9a47043";
+ };
+ }
+ {
+ name = "tslib___tslib_2.1.0.tgz";
+ path = fetchurl {
+ name = "tslib___tslib_2.1.0.tgz";
+ url = "https://registry.yarnpkg.com/tslib/-/tslib-2.1.0.tgz";
+ sha1 = "da60860f1c2ecaa5703ab7d39bc05b6bf988b97a";
+ };
+ }
+ {
+ name = "tty_browserify___tty_browserify_0.0.0.tgz";
+ path = fetchurl {
+ name = "tty_browserify___tty_browserify_0.0.0.tgz";
+ url = "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz";
+ sha1 = "a157ba402da24e9bf957f9aa69d524eed42901a6";
+ };
+ }
+ {
+ name = "type_check___type_check_0.4.0.tgz";
+ path = fetchurl {
+ name = "type_check___type_check_0.4.0.tgz";
+ url = "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz";
+ sha1 = "07b8203bfa7056c0657050e3ccd2c37730bab8f1";
+ };
+ }
+ {
+ name = "type_fest___type_fest_0.18.1.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_0.18.1.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz";
+ sha1 = "db4bc151a4a2cf4eebf9add5db75508db6cc841f";
+ };
+ }
+ {
+ name = "type_fest___type_fest_0.6.0.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_0.6.0.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz";
+ sha1 = "8d2a2370d3df886eb5c90ada1c5bf6188acf838b";
+ };
+ }
+ {
+ name = "type_fest___type_fest_0.8.1.tgz";
+ path = fetchurl {
+ name = "type_fest___type_fest_0.8.1.tgz";
+ url = "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz";
+ sha1 = "09e249ebde851d3b1e48d27c105444667f17b83d";
+ };
+ }
+ {
+ name = "typedarray_to_buffer___typedarray_to_buffer_3.1.5.tgz";
+ path = fetchurl {
+ name = "typedarray_to_buffer___typedarray_to_buffer_3.1.5.tgz";
+ url = "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz";
+ sha1 = "a97ee7a9ff42691b9f783ff1bc5112fe3fca9080";
+ };
+ }
+ {
+ name = "typedarray___typedarray_0.0.6.tgz";
+ path = fetchurl {
+ name = "typedarray___typedarray_0.0.6.tgz";
+ url = "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz";
+ sha1 = "867ac74e3864187b1d3d47d996a78ec5c8830777";
+ };
+ }
+ {
+ name = "unified___unified_9.2.1.tgz";
+ path = fetchurl {
+ name = "unified___unified_9.2.1.tgz";
+ url = "https://registry.yarnpkg.com/unified/-/unified-9.2.1.tgz";
+ sha1 = "ae18d5674c114021bfdbdf73865ca60f410215a3";
+ };
+ }
+ {
+ name = "union_value___union_value_1.0.1.tgz";
+ path = fetchurl {
+ name = "union_value___union_value_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/union-value/-/union-value-1.0.1.tgz";
+ sha1 = "0b6fe7b835aecda61c6ea4d4f02c14221e109847";
+ };
+ }
+ {
+ name = "uniq___uniq_1.0.1.tgz";
+ path = fetchurl {
+ name = "uniq___uniq_1.0.1.tgz";
+ url = "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz";
+ sha1 = "b31c5ae8254844a3a8281541ce2b04b865a734ff";
+ };
+ }
+ {
+ name = "uniqs___uniqs_2.0.0.tgz";
+ path = fetchurl {
+ name = "uniqs___uniqs_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/uniqs/-/uniqs-2.0.0.tgz";
+ sha1 = "ffede4b36b25290696e6e165d4a59edb998e6b02";
+ };
+ }
+ {
+ name = "unique_filename___unique_filename_1.1.1.tgz";
+ path = fetchurl {
+ name = "unique_filename___unique_filename_1.1.1.tgz";
+ url = "https://registry.yarnpkg.com/unique-filename/-/unique-filename-1.1.1.tgz";
+ sha1 = "1d69769369ada0583103a1e6ae87681b56573230";
+ };
+ }
+ {
+ name = "unique_slug___unique_slug_2.0.2.tgz";
+ path = fetchurl {
+ name = "unique_slug___unique_slug_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/unique-slug/-/unique-slug-2.0.2.tgz";
+ sha1 = "baabce91083fc64e945b0f3ad613e264f7cd4e6c";
+ };
+ }
+ {
+ name = "unist_util_find_all_after___unist_util_find_all_after_3.0.2.tgz";
+ path = fetchurl {
+ name = "unist_util_find_all_after___unist_util_find_all_after_3.0.2.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz";
+ sha1 = "fdfecd14c5b7aea5e9ef38d5e0d5f774eeb561f6";
+ };
+ }
+ {
+ name = "unist_util_is___unist_util_is_4.1.0.tgz";
+ path = fetchurl {
+ name = "unist_util_is___unist_util_is_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz";
+ sha1 = "976e5f462a7a5de73d94b706bac1b90671b57797";
+ };
+ }
+ {
+ name = "unist_util_stringify_position___unist_util_stringify_position_2.0.3.tgz";
+ path = fetchurl {
+ name = "unist_util_stringify_position___unist_util_stringify_position_2.0.3.tgz";
+ url = "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz";
+ sha1 = "cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da";
+ };
+ }
+ {
+ name = "universalify___universalify_0.1.2.tgz";
+ path = fetchurl {
+ name = "universalify___universalify_0.1.2.tgz";
+ url = "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz";
+ sha1 = "b646f69be3942dabcecc9d6639c80dc105efaa66";
+ };
+ }
+ {
+ name = "unset_value___unset_value_1.0.0.tgz";
+ path = fetchurl {
+ name = "unset_value___unset_value_1.0.0.tgz";
+ url = "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz";
+ sha1 = "8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559";
+ };
+ }
+ {
+ name = "upath___upath_1.2.0.tgz";
+ path = fetchurl {
+ name = "upath___upath_1.2.0.tgz";
+ url = "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz";
+ sha1 = "8f66dbcd55a883acdae4408af8b035a5044c1894";
+ };
+ }
+ {
+ name = "uri_js___uri_js_4.4.1.tgz";
+ path = fetchurl {
+ name = "uri_js___uri_js_4.4.1.tgz";
+ url = "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz";
+ sha1 = "9b1a52595225859e55f669d928f88c6c57f2a77e";
+ };
+ }
+ {
+ name = "urix___urix_0.1.0.tgz";
+ path = fetchurl {
+ name = "urix___urix_0.1.0.tgz";
+ url = "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz";
+ sha1 = "da937f7a62e21fec1fd18d49b35c2935067a6c72";
+ };
+ }
+ {
+ name = "url_loader___url_loader_4.1.0.tgz";
+ path = fetchurl {
+ name = "url_loader___url_loader_4.1.0.tgz";
+ url = "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.0.tgz";
+ sha1 = "c7d6b0d6b0fccd51ab3ffc58a78d32b8d89a7be2";
+ };
+ }
+ {
+ name = "url_search_params_polyfill___url_search_params_polyfill_8.1.0.tgz";
+ path = fetchurl {
+ name = "url_search_params_polyfill___url_search_params_polyfill_8.1.0.tgz";
+ url = "https://registry.yarnpkg.com/url-search-params-polyfill/-/url-search-params-polyfill-8.1.0.tgz";
+ sha1 = "5c15b69687165bfd4f6c7d8a161d70d85385885b";
+ };
+ }
+ {
+ name = "url_template___url_template_2.0.8.tgz";
+ path = fetchurl {
+ name = "url_template___url_template_2.0.8.tgz";
+ url = "https://registry.yarnpkg.com/url-template/-/url-template-2.0.8.tgz";
+ sha1 = "fc565a3cccbff7730c775f5641f9555791439f21";
+ };
+ }
+ {
+ name = "url___url_0.11.0.tgz";
+ path = fetchurl {
+ name = "url___url_0.11.0.tgz";
+ url = "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz";
+ sha1 = "3838e97cfc60521eb73c525a8e55bfdd9e2e28f1";
+ };
+ }
+ {
+ name = "use___use_3.1.1.tgz";
+ path = fetchurl {
+ name = "use___use_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz";
+ sha1 = "d50c8cac79a19fbc20f2911f56eb973f4e10070f";
+ };
+ }
+ {
+ name = "util_deprecate___util_deprecate_1.0.2.tgz";
+ path = fetchurl {
+ name = "util_deprecate___util_deprecate_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz";
+ sha1 = "450d4dc9fa70de732762fbd2d4a28981419a0ccf";
+ };
+ }
+ {
+ name = "util___util_0.10.3.tgz";
+ path = fetchurl {
+ name = "util___util_0.10.3.tgz";
+ url = "https://registry.yarnpkg.com/util/-/util-0.10.3.tgz";
+ sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9";
+ };
+ }
+ {
+ name = "util___util_0.11.1.tgz";
+ path = fetchurl {
+ name = "util___util_0.11.1.tgz";
+ url = "https://registry.yarnpkg.com/util/-/util-0.11.1.tgz";
+ sha1 = "3236733720ec64bb27f6e26f421aaa2e1b588d61";
+ };
+ }
+ {
+ name = "v8_compile_cache___v8_compile_cache_2.1.1.tgz";
+ path = fetchurl {
+ name = "v8_compile_cache___v8_compile_cache_2.1.1.tgz";
+ url = "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz";
+ sha1 = "54bc3cdd43317bca91e35dcaf305b1a7237de745";
+ };
+ }
+ {
+ name = "v8_compile_cache___v8_compile_cache_2.3.0.tgz";
+ path = fetchurl {
+ name = "v8_compile_cache___v8_compile_cache_2.3.0.tgz";
+ url = "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz";
+ sha1 = "2de19618c66dc247dcfb6f99338035d8245a2cee";
+ };
+ }
+ {
+ name = "validate_npm_package_license___validate_npm_package_license_3.0.4.tgz";
+ path = fetchurl {
+ name = "validate_npm_package_license___validate_npm_package_license_3.0.4.tgz";
+ url = "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz";
+ sha1 = "fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a";
+ };
+ }
+ {
+ name = "vendors___vendors_1.0.4.tgz";
+ path = fetchurl {
+ name = "vendors___vendors_1.0.4.tgz";
+ url = "https://registry.yarnpkg.com/vendors/-/vendors-1.0.4.tgz";
+ sha1 = "e2b800a53e7a29b93506c3cf41100d16c4c4ad8e";
+ };
+ }
+ {
+ name = "vfile_message___vfile_message_2.0.4.tgz";
+ path = fetchurl {
+ name = "vfile_message___vfile_message_2.0.4.tgz";
+ url = "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz";
+ sha1 = "5b43b88171d409eae58477d13f23dd41d52c371a";
+ };
+ }
+ {
+ name = "vfile___vfile_4.2.1.tgz";
+ path = fetchurl {
+ name = "vfile___vfile_4.2.1.tgz";
+ url = "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz";
+ sha1 = "03f1dce28fc625c625bc6514350fbdb00fa9e624";
+ };
+ }
+ {
+ name = "vm_browserify___vm_browserify_1.1.2.tgz";
+ path = fetchurl {
+ name = "vm_browserify___vm_browserify_1.1.2.tgz";
+ url = "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz";
+ sha1 = "78641c488b8e6ca91a75f511e7a3b32a86e5dda0";
+ };
+ }
+ {
+ name = "watchpack_chokidar2___watchpack_chokidar2_2.0.0.tgz";
+ path = fetchurl {
+ name = "watchpack_chokidar2___watchpack_chokidar2_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz";
+ sha1 = "9948a1866cbbd6cb824dea13a7ed691f6c8ddff0";
+ };
+ }
+ {
+ name = "watchpack___watchpack_1.7.2.tgz";
+ path = fetchurl {
+ name = "watchpack___watchpack_1.7.2.tgz";
+ url = "https://registry.yarnpkg.com/watchpack/-/watchpack-1.7.2.tgz";
+ sha1 = "c02e4d4d49913c3e7e122c3325365af9d331e9aa";
+ };
+ }
+ {
+ name = "webpack_cli___webpack_cli_3.3.12.tgz";
+ path = fetchurl {
+ name = "webpack_cli___webpack_cli_3.3.12.tgz";
+ url = "https://registry.yarnpkg.com/webpack-cli/-/webpack-cli-3.3.12.tgz";
+ sha1 = "94e9ada081453cd0aa609c99e500012fd3ad2d4a";
+ };
+ }
+ {
+ name = "webpack_manifest_plugin___webpack_manifest_plugin_2.2.0.tgz";
+ path = fetchurl {
+ name = "webpack_manifest_plugin___webpack_manifest_plugin_2.2.0.tgz";
+ url = "https://registry.yarnpkg.com/webpack-manifest-plugin/-/webpack-manifest-plugin-2.2.0.tgz";
+ sha1 = "19ca69b435b0baec7e29fbe90fb4015de2de4f16";
+ };
+ }
+ {
+ name = "webpack_sources___webpack_sources_1.4.3.tgz";
+ path = fetchurl {
+ name = "webpack_sources___webpack_sources_1.4.3.tgz";
+ url = "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-1.4.3.tgz";
+ sha1 = "eedd8ec0b928fbf1cbfe994e22d2d890f330a933";
+ };
+ }
+ {
+ name = "webpack___webpack_4.43.0.tgz";
+ path = fetchurl {
+ name = "webpack___webpack_4.43.0.tgz";
+ url = "https://registry.yarnpkg.com/webpack/-/webpack-4.43.0.tgz";
+ sha1 = "c48547b11d563224c561dad1172c8aa0b8a678e6";
+ };
+ }
+ {
+ name = "which_module___which_module_2.0.0.tgz";
+ path = fetchurl {
+ name = "which_module___which_module_2.0.0.tgz";
+ url = "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz";
+ sha1 = "d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a";
+ };
+ }
+ {
+ name = "which___which_1.3.1.tgz";
+ path = fetchurl {
+ name = "which___which_1.3.1.tgz";
+ url = "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz";
+ sha1 = "a45043d54f5805316da8d62f9f50918d3da70b0a";
+ };
+ }
+ {
+ name = "which___which_2.0.2.tgz";
+ path = fetchurl {
+ name = "which___which_2.0.2.tgz";
+ url = "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz";
+ sha1 = "7c6a8dd0a636a0327e10b59c9286eee93f3f51b1";
+ };
+ }
+ {
+ name = "word_wrap___word_wrap_1.2.3.tgz";
+ path = fetchurl {
+ name = "word_wrap___word_wrap_1.2.3.tgz";
+ url = "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz";
+ sha1 = "610636f6b1f703891bd34771ccb17fb93b47079c";
+ };
+ }
+ {
+ name = "worker_farm___worker_farm_1.7.0.tgz";
+ path = fetchurl {
+ name = "worker_farm___worker_farm_1.7.0.tgz";
+ url = "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz";
+ sha1 = "26a94c5391bbca926152002f69b84a4bf772e5a8";
+ };
+ }
+ {
+ name = "wrap_ansi___wrap_ansi_5.1.0.tgz";
+ path = fetchurl {
+ name = "wrap_ansi___wrap_ansi_5.1.0.tgz";
+ url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz";
+ sha1 = "1fd1f67235d5b6d0fee781056001bfb694c03b09";
+ };
+ }
+ {
+ name = "wrap_ansi___wrap_ansi_6.2.0.tgz";
+ path = fetchurl {
+ name = "wrap_ansi___wrap_ansi_6.2.0.tgz";
+ url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz";
+ sha1 = "e9393ba07102e6c91a3b221478f0257cd2856e53";
+ };
+ }
+ {
+ name = "wrap_ansi___wrap_ansi_7.0.0.tgz";
+ path = fetchurl {
+ name = "wrap_ansi___wrap_ansi_7.0.0.tgz";
+ url = "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz";
+ sha1 = "67e145cff510a6a6984bdf1152911d69d2eb9e43";
+ };
+ }
+ {
+ name = "wrappy___wrappy_1.0.2.tgz";
+ path = fetchurl {
+ name = "wrappy___wrappy_1.0.2.tgz";
+ url = "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz";
+ sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
+ };
+ }
+ {
+ name = "write_file_atomic___write_file_atomic_3.0.3.tgz";
+ path = fetchurl {
+ name = "write_file_atomic___write_file_atomic_3.0.3.tgz";
+ url = "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz";
+ sha1 = "56bd5c5a5c70481cd19c571bd39ab965a5de56e8";
+ };
+ }
+ {
+ name = "write___write_1.0.3.tgz";
+ path = fetchurl {
+ name = "write___write_1.0.3.tgz";
+ url = "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz";
+ sha1 = "0800e14523b923a387e415123c865616aae0f5c3";
+ };
+ }
+ {
+ name = "xtend___xtend_4.0.2.tgz";
+ path = fetchurl {
+ name = "xtend___xtend_4.0.2.tgz";
+ url = "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz";
+ sha1 = "bb72779f5fa465186b1f438f674fa347fdb5db54";
+ };
+ }
+ {
+ name = "y18n___y18n_4.0.0.tgz";
+ path = fetchurl {
+ name = "y18n___y18n_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz";
+ sha1 = "95ef94f85ecc81d007c264e190a120f0a3c8566b";
+ };
+ }
+ {
+ name = "y18n___y18n_5.0.5.tgz";
+ path = fetchurl {
+ name = "y18n___y18n_5.0.5.tgz";
+ url = "https://registry.yarnpkg.com/y18n/-/y18n-5.0.5.tgz";
+ sha1 = "8769ec08d03b1ea2df2500acef561743bbb9ab18";
+ };
+ }
+ {
+ name = "yallist___yallist_3.1.1.tgz";
+ path = fetchurl {
+ name = "yallist___yallist_3.1.1.tgz";
+ url = "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz";
+ sha1 = "dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd";
+ };
+ }
+ {
+ name = "yallist___yallist_4.0.0.tgz";
+ path = fetchurl {
+ name = "yallist___yallist_4.0.0.tgz";
+ url = "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz";
+ sha1 = "9bb92790d9c0effec63be73519e11a35019a3a72";
+ };
+ }
+ {
+ name = "yaml___yaml_1.10.0.tgz";
+ path = fetchurl {
+ name = "yaml___yaml_1.10.0.tgz";
+ url = "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz";
+ sha1 = "3b593add944876077d4d683fee01081bd9fff31e";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_13.1.2.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_13.1.2.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-13.1.2.tgz";
+ sha1 = "130f09702ebaeef2650d54ce6e3e5706f7a4fb38";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_18.1.3.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_18.1.3.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz";
+ sha1 = "be68c4975c6b2abf469236b0c870362fab09a7b0";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_20.2.6.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_20.2.6.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.6.tgz";
+ sha1 = "69f920addf61aafc0b8b89002f5d66e28f2d8b20";
+ };
+ }
+ {
+ name = "yargs_parser___yargs_parser_20.2.7.tgz";
+ path = fetchurl {
+ name = "yargs_parser___yargs_parser_20.2.7.tgz";
+ url = "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.7.tgz";
+ sha1 = "61df85c113edfb5a7a4e36eb8aa60ef423cbc90a";
+ };
+ }
+ {
+ name = "yargs___yargs_13.3.2.tgz";
+ path = fetchurl {
+ name = "yargs___yargs_13.3.2.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz";
+ sha1 = "ad7ffefec1aa59565ac915f82dccb38a9c31a2dd";
+ };
+ }
+ {
+ name = "yargs___yargs_15.4.1.tgz";
+ path = fetchurl {
+ name = "yargs___yargs_15.4.1.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz";
+ sha1 = "0d87a16de01aee9d8bec2bfbf74f67851730f4f8";
+ };
+ }
+ {
+ name = "yargs___yargs_16.2.0.tgz";
+ path = fetchurl {
+ name = "yargs___yargs_16.2.0.tgz";
+ url = "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz";
+ sha1 = "1c82bf0f6b6a66eafce7ef30e376f49a12477f66";
+ };
+ }
+ {
+ name = "zwitch___zwitch_1.0.5.tgz";
+ path = fetchurl {
+ name = "zwitch___zwitch_1.0.5.tgz";
+ url = "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz";
+ sha1 = "d11d7381ffed16b742f6af7b3f223d5cd9fe9920";
+ };
+ }
+ ];
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/apispec/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/apispec/default.nix
index 2db76ab248..3bc1e6d4a5 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/apispec/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/apispec/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "apispec";
- version = "4.6.0";
+ version = "4.7.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "a896f97394b7d046d46c65262e51e45241dd8d9d71eedebcdb2d7024b775eec4";
+ sha256 = "sha256-v6G+yLWyzqZyfgIMOm/hHZYwiN0u1hbhFHXOry1naTc=";
};
propagatedBuildInputs = [
@@ -32,8 +32,10 @@ buildPythonPackage rec {
pytestCheckHook
];
+ pythonImportsCheck = [ "apispec" ];
+
meta = with lib; {
- description = "A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification";
+ description = "A pluggable API specification generator with support for the OpenAPI Specification";
homepage = "https://github.com/marshmallow-code/apispec";
license = licenses.mit;
maintainers = [ maintainers.costrouc ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/aqualogic/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/aqualogic/default.nix
index 9a23ebd82a..255248e8d9 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/aqualogic/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/aqualogic/default.nix
@@ -1,33 +1,36 @@
{ lib
+, aiohttp
, buildPythonPackage
, fetchFromGitHub
-, fetchpatch
, pyserial
, pytestCheckHook
+, websockets
}:
buildPythonPackage rec {
pname = "aqualogic";
- version = "2.6";
+ version = "3.3";
src = fetchFromGitHub {
owner = "swilson";
repo = pname;
rev = version;
- sha256 = "sha256-dAC/0OjvrC8J/5pu5vcOKV/WqgkAlz0LuFl0up6FQRM=";
+ sha256 = "sha256-6YvkSUtBc3Nl/Ap3LjU0IKY2bE4k86XdSoLo+/c8dDs=";
};
- patches = [
- (fetchpatch {
- name = "allow-iobase-objects.patch";
- url = "https://github.com/swilson/aqualogic/commit/185fe25a86c82c497a55c78914b55ed39f5ca339.patch";
- sha256 = "072jrrsqv86bn3skibjc57111jlpm8pq2503997fl3h4v6ziwdxg";
- })
+ propagatedBuildInputs = [
+ pyserial
+ websockets
];
- propagatedBuildInputs = [ pyserial ];
+ checkInputs = [
+ aiohttp
+ pytestCheckHook
+ ];
- checkInputs = [ pytestCheckHook ];
+ # With 3.3 the event loop is not terminated after the first test
+ # https://github.com/swilson/aqualogic/issues/9
+ doCheck = false;
pythonImportsCheck = [ "aqualogic" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/archinfo/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/archinfo/default.nix
index 96cbf539fd..580b05b82a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/archinfo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/archinfo/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "archinfo";
- version = "9.0.8021";
+ version = "9.0.8761";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-j8sPrSaKam5gv1ZlTA3fF1u3UMei9jy843O0n8Hsibc=";
+ sha256 = "sha256-mdry5JQIW1b2p9a+c6RfHE6HYs54WKFofPkzFCgpUXg=";
};
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asdf/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asdf/default.nix
index 33513b2289..363d890016 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/asdf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asdf/default.nix
@@ -2,6 +2,8 @@
, astropy
, buildPythonPackage
, fetchPypi
+, importlib-resources
+, jmespath
, jsonschema
, numpy
, packaging
@@ -15,23 +17,26 @@
buildPythonPackage rec {
pname = "asdf";
- version = "2.7.3";
+ version = "2.8.1";
disabled = pythonOlder "3.6";
format = "pyproject";
src = fetchPypi {
inherit pname version;
- sha256 = "11dyr295wn5m2pcynlwj7kgw9xr66msfvwn1m6a5vv13vzj19spp";
+ sha256 = "sha256-bp3fME3FTa5vcj7qUoUEGqvuI2uwSpI13zDcFgWvbJw=";
};
nativeBuildInputs = [ setuptools-scm ];
propagatedBuildInputs = [
+ jmespath
jsonschema
numpy
packaging
pyyaml
semantic-version
+ ] ++ lib.optionals (pythonOlder "3.9") [
+ importlib-resources
];
checkInputs = [
@@ -50,6 +55,6 @@ buildPythonPackage rec {
description = "Python tools to handle ASDF files";
homepage = "https://github.com/spacetelescope/asdf";
license = licenses.bsd3;
- maintainers = [ maintainers.costrouc ];
+ maintainers = with maintainers; [ costrouc ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ase/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ase/default.nix
index 8684025772..25210e4740 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ase/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ase/default.nix
@@ -12,12 +12,12 @@
buildPythonPackage rec {
pname = "ase";
- version = "3.21.1";
+ version = "3.22.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "78b01d88529d5f604e76bc64be102d48f058ca50faad72ac740d717545711c7b";
+ sha256 = "sha256-5gJZx7UIZ7HLgXyvk4/MHtODcCQT320uGv5+oH9lrO4=";
};
propagatedBuildInputs = [ numpy scipy matplotlib flask pillow psycopg2 ];
@@ -29,6 +29,8 @@ buildPythonPackage rec {
# tests just hang most likely due to something with subprocesses and cli
doCheck = false;
+ pythonImportsCheck = [ "ase" ];
+
meta = with lib; {
description = "Atomic Simulation Environment";
homepage = "https://wiki.fysik.dtu.dk/ase/";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asgi-csrf/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asgi-csrf/default.nix
index 4988a04e8e..a11d1c7030 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/asgi-csrf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asgi-csrf/default.nix
@@ -11,7 +11,7 @@
}:
buildPythonPackage rec {
- version = "0.8";
+ version = "0.9";
pname = "asgi-csrf";
disabled = isPy27;
@@ -20,7 +20,7 @@ buildPythonPackage rec {
owner = "simonw";
repo = pname;
rev = version;
- sha256 = "sha256-0I/p9SjVVZhJQeR7s1R3tooP9XMNLPlcxl0dBSzsVaw=";
+ sha256 = "sha256-mmOsN2mW6eGtapq3xLqHK8hhSD0Gjzp3DsY5AGUlI8g=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asteval/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asteval/default.nix
index a55aef99ec..dd772e007c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/asteval/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asteval/default.nix
@@ -3,21 +3,30 @@
, fetchFromGitHub
, pytestCheckHook
, pythonOlder
+, setuptools-scm
}:
buildPythonPackage rec {
pname = "asteval";
- version = "0.9.23";
+ version = "0.9.25";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "newville";
repo = pname;
rev = version;
- sha256 = "sha256-9Zxb2EzB6nxDQHdlryFiwyNW+76VvysLUB78bXKzfv0=";
+ sha256 = "sha256-Jy+4NifItCGI1Jj25VakwoJcrpZw0Ng4cArf2M31WGs=";
};
- checkInputs = [ pytestCheckHook ];
+ SETUPTOOLS_SCM_PRETEND_VERSION = version;
+
+ nativeBuildInputs = [
+ setuptools-scm
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ ];
pythonImportsCheck = [ "asteval" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/asyncssh/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/asyncssh/default.nix
index f02f5291bf..160a90a0e6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/asyncssh/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/asyncssh/default.nix
@@ -1,18 +1,49 @@
-{ lib, buildPythonPackage, fetchPypi, pythonOlder
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pythonOlder
, cryptography
-, bcrypt, gssapi, libnacl, libsodium, nettle, pyopenssl
-, openssl, openssh, pytestCheckHook }:
+, bcrypt
+, gssapi
+, fido2
+, libnacl
+, libsodium
+, nettle
+, python-pkcs11
+, pyopenssl
+, openssl
+, openssh
+, pytestCheckHook
+}:
buildPythonPackage rec {
pname = "asyncssh";
- version = "2.6.0";
- disabled = pythonOlder "3.4";
+ version = "2.7.0";
+ disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "20f0ef553a1e64a7d38db86ba3a2f3907e72f1e81f3dfec5edb191383783c7d1";
+ sha256 = "sha256-GFAT2OZ3R8PA8BtyQWuL14QX2h30jHH3baU8YH71QbY=";
};
+ propagatedBuildInputs = [
+ bcrypt
+ cryptography
+ fido2
+ gssapi
+ libnacl
+ libsodium
+ nettle
+ python-pkcs11
+ pyopenssl
+ ];
+
+ checkInputs = [
+ openssh
+ openssl
+ pytestCheckHook
+ ];
+
patches = [
# Reverts https://github.com/ronf/asyncssh/commit/4b3dec994b3aa821dba4db507030b569c3a32730
#
@@ -23,32 +54,16 @@ buildPythonPackage rec {
./fix-sftp-chmod-test-nixos.patch
];
- # Disables windows specific test (specifically the GSSAPI wrapper for Windows)
- postPatch = ''
- rm tests/sspi_stub.py
- '';
-
- propagatedBuildInputs = [
- bcrypt
- cryptography
- gssapi
- libnacl
- libsodium
- nettle
- pyopenssl
+ disabledTestPaths = [
+ # Disables windows specific test (specifically the GSSAPI wrapper for Windows)
+ "tests/sspi_stub.py"
];
- checkInputs = [
- openssh
- openssl
- pytestCheckHook
- ];
-
- disabledTests = [ "test_expired_root" "test_confirm" ];
+ pythonImportsCheck = [ "asyncssh" ];
meta = with lib; {
- description = "Provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python asyncio framework";
- homepage = "https://asyncssh.readthedocs.io/en/latest";
+ description = "Asynchronous SSHv2 Python client and server library";
+ homepage = "https://asyncssh.readthedocs.io/";
license = licenses.epl20;
maintainers = with maintainers; [ ];
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/awkward/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/awkward/default.nix
index b39a729038..53cd4671d2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/awkward/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/awkward/default.nix
@@ -5,20 +5,21 @@
, numba
, numpy
, pytestCheckHook
+, pyyaml
, rapidjson
}:
buildPythonPackage rec {
pname = "awkward";
- version = "1.3.0";
+ version = "1.4.0";
src = fetchPypi {
inherit pname version;
- sha256 = "b6021694adec9813842bad1987b837e439dabaf5b0dff9041201d238fca71fb4";
+ sha256 = "25ae6114d5962c717cb87e3bc30a2f6eaa232b252cf8c51ba805b8f04664ae0d";
};
nativeBuildInputs = [ cmake ];
- buildInputs = [ rapidjson ];
+ buildInputs = [ pyyaml rapidjson ];
propagatedBuildInputs = [ numpy ];
dontUseCmakeConfigure = true;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-appconfiguration/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-appconfiguration/default.nix
index 5626b33462..3dcff8076b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-appconfiguration/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-appconfiguration/default.nix
@@ -5,12 +5,12 @@
buildPythonPackage rec {
pname = "azure-appconfiguration";
- version = "1.1.1";
+ version = "1.2.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "b83cd2cb63d93225de84e27abbfc059212f8de27766f4c58dd3abb839dff0be4";
+ sha256 = "85c9c25612f160897ae212532ec7c19c94b0f4463f4830d0ee08cb2d296df407";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-core/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-core/default.nix
index 6718ca1d50..8dce5b8feb 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-core/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-core/default.nix
@@ -1,6 +1,7 @@
{ lib, buildPythonPackage, fetchPypi, isPy27
, aiodns
, aiohttp
+, flask
, mock
, msrest
, pytest
@@ -14,14 +15,14 @@
}:
buildPythonPackage rec {
- version = "1.15.0";
+ version = "1.16.0";
pname = "azure-core";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "197917b98fec661c35392e32abec4f690ac2117371a814e25e57c224ce23cf1f";
+ sha256 = "b1c7d2e01846074f258c8b2e592239aef836a2b1c27d8d0e8491a2c7e2906ef4";
};
propagatedBuildInputs = [
@@ -32,6 +33,7 @@ buildPythonPackage rec {
checkInputs = [
aiodns
aiohttp
+ flask
mock
msrest
pytest
@@ -51,6 +53,8 @@ buildPythonPackage rec {
# wants network
"tests/async_tests/test_streaming_async.py"
"tests/test_streaming.py"
+ # testserver tests require being in a very specific working directory to make it work
+ "tests/testserver_tests/"
];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-eventhub/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-eventhub/default.nix
index 21b711c8ab..bf0a27bf1d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-eventhub/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-eventhub/default.nix
@@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "azure-eventhub";
- version = "5.5.0";
+ version = "5.6.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "7b757b4910ac74902564b38089b9861c1bc51ff15bd49ff056888f939f7c4c49";
+ sha256 = "aa6d9e3e9b8b1a5ad211a828de867b85910720722577a4d51cd5aa6889d1d9e9";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-administration/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-administration/default.nix
index e72dc03698..788eaf7045 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-administration/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-administration/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "azure-keyvault-administration";
- version = "4.0.0b1";
+ version = "4.0.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1kmf2x3jdmfm9c7ldvajzckkm79gxxvl1l2968lizjwiyjbbsih5";
+ sha256 = "b05a0372f35921cedb7a231426077745eee9a65881088de6d4d8b73d9709a6cb";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-certificates/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-certificates/default.nix
index 56ccb8b5fb..52b1305998 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-certificates/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-certificates/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-keyvault-certificates";
- version = "4.2.1";
+ version = "4.3.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "ea651883ad00d0a9a25b38e51feff7111f6c7099c6fb2597598da5bb21d3451c";
+ sha256 = "4e0a9bae9fd4c222617fbce6b31f97e2e0622774479de3c387239cbfbb828d87";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-keys/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-keys/default.nix
index bbdc06d52d..27f97854dd 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-keys/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-keys/default.nix
@@ -10,13 +10,13 @@
buildPythonPackage rec {
pname = "azure-keyvault-keys";
- version = "4.3.1";
+ version = "4.4.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "fbf67bca913ebf68b9075ee9d2e2b899dc3c7892cc40abfe1b08220a382f6ed9";
+ sha256 = "7792ad0d5e63ad9eafa68bdce5de91b3ffcc7ca7a6afdc576785e6a2793caed0";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-secrets/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-secrets/default.nix
index 704d2951cc..78f7f20e46 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-secrets/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-keyvault-secrets/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "azure-keyvault-secrets";
- version = "4.2.0";
+ version = "4.3.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "1083ab900da5ec63c518ffef49d9fdca02c81ddffdf80c52c03cd9da479e021f";
+ sha256 = "26279ba3a6c727deba1fb61f549496867baddffbf062bd579d6fd2bc04e95276";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
index 9fea2cf87d..45147a94b2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-appconfiguration/default.nix
@@ -6,13 +6,13 @@
}:
buildPythonPackage rec {
- version = "1.0.1";
+ version = "2.0.0";
pname = "azure-mgmt-appconfiguration";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "b58bbe82a7429ba589292024896b58d96fe9fa732c578569cac349928dc2ca5f";
+ sha256 = "97e990ec6a5a3acafc7fc1add8ff1a160ebb2052792931352fd7cf1d90f1f956";
extension = "zip";
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix
index 171c45220d..949de6d073 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-compute/default.nix
@@ -6,13 +6,13 @@
}:
buildPythonPackage rec {
- version = "21.0.0";
+ version = "22.0.0";
pname = "azure-mgmt-compute";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "9227c3755a70bc377d70e35e1fc6f1fab109dd88974fd2c7129867ccaa10f813";
+ sha256 = "7d582f3a4331f681f6bc358b796d9c33d7c0d55aa95c2874fc8dbe692e6bfa6d";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
index 76d5c11cb6..e903e553b4 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-containerservice/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-containerservice";
- version = "15.1.0";
+ version = "16.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "51c64e01e614c9b88723b86b36b48f8417171610a098bf4690e39e71cefc32d9";
+ sha256 = "d6aa95951d32fe2cb390b3d8ae4f6459746de51bbaad94b5d1842dd35c4d0c11";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-core/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-core/default.nix
index c824f3725a..fe64cabb25 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-core/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-core/default.nix
@@ -7,13 +7,13 @@
}:
buildPythonPackage rec {
- version = "1.2.2";
+ version = "1.3.0";
pname = "azure-mgmt-core";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "4246810996107f72482a9351cf918d380c257e90942144ec9c0c2abda1d0a312";
+ sha256 = "3ffb7352b39e5495dccc2d2b47254f4d82747aff4735e8bf3267c335b0c9bb40";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
index 1531a4e075..f546f2e23e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-cosmosdb/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-cosmosdb";
- version = "6.3.0";
+ version = "6.4.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "4135104da5b0f3f0a7249abcd8da55936603e50aaaf2868e5f739a717cf20b3d";
+ sha256 = "fb6b8ab80ab97214b94ae9e462ba1c459b68a3af296ffc26317ebd3ff500e00b";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix
new file mode 100644
index 0000000000..a63810af11
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-extendedlocation/default.nix
@@ -0,0 +1,31 @@
+{ lib, buildPythonPackage, fetchPypi
+, azure-common
+, azure-mgmt-core
+, msrest
+}:
+
+buildPythonPackage rec {
+ pname = "azure-mgmt-extendedlocation";
+ version = "1.0.0b2";
+
+ src = fetchPypi {
+ inherit pname version;
+ extension = "zip";
+ sha256 = "sha256-mjfH35T81JQ97jVgElWmZ8P5MwXVxZQv/QJKNLS3T8A=";
+ };
+
+ propagatedBuildInputs = [
+ azure-common
+ azure-mgmt-core
+ msrest
+ ];
+
+ pythonImportsCheck = [ "azure.mgmt.extendedlocation" ];
+
+ meta = with lib; {
+ description = "Microsoft Azure Extendedlocation Management Client Library for Python";
+ homepage = "https://github.com/Azure/azure-sdk-for-python";
+ license = licenses.mit;
+ maintainers = with maintainers; [ jonringer ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix
index ccb7c55924..06f0ae30af 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-netapp/default.nix
@@ -6,13 +6,13 @@
}:
buildPythonPackage rec {
- version = "3.0.0";
+ version = "4.0.0";
pname = "azure-mgmt-netapp";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "5a293118c5089c4ec81f676b76aa95c60408a3443a46131d22978ffb81fe4605";
+ sha256 = "7195e413a0764684cd42bec9e429c13c290db9ab5c465dbed586a6f6d0ec8a42";
extension = "zip";
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-rdbms/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-rdbms/default.nix
index 56e5314216..75e77c5940 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-rdbms/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-rdbms/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-rdbms";
- version = "8.1.0";
+ version = "9.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "b30003a94c306533ebfb741b824dd1cc6c0a1810200926675e6b808bd0459d19";
+ sha256 = "36a508fe40f904723485586e9088092e6f65cdb82bc86efc42d615499c256829";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-signalr/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-signalr/default.nix
index 4a452cb919..d538549a99 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-signalr/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-signalr/default.nix
@@ -4,6 +4,7 @@
, msrest
, msrestazure
, azure-common
+, azure-mgmt-core
, azure-mgmt-nspkg
}:
@@ -21,6 +22,7 @@ buildPythonPackage rec {
msrest
msrestazure
azure-common
+ azure-mgmt-core
azure-mgmt-nspkg
];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix
index 83cffa0a29..a9e41e3279 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-mgmt-sql/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-mgmt-sql";
- version = "2.1.0";
+ version = "3.0.0";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "5474387ec3417b0a277de2b42c6d1992256a6a9717ca1ada0e8dad01238b9919";
+ sha256 = "e2fe427ed8f6e368de7176696b38910a16b307dd9c2e1d2144d643a1c0f38e21";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/azure-servicebus/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/azure-servicebus/default.nix
index 93f70108c3..bc88fece77 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/azure-servicebus/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/azure-servicebus/default.nix
@@ -11,12 +11,12 @@
buildPythonPackage rec {
pname = "azure-servicebus";
- version = "7.3.0";
+ version = "7.3.1";
src = fetchPypi {
inherit pname version;
extension = "zip";
- sha256 = "sha256-NigQxqZjekZjlu6wSrziVwbEBclxfwSK4svd0eHPKr8=";
+ sha256 = "dc162fc572087cdf53065a2ea9517b002a6702cf382f998d69903d68c16c731e";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bitarray/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bitarray/default.nix
index 985c5429f7..28ae800209 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/bitarray/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/bitarray/default.nix
@@ -6,11 +6,11 @@
buildPythonPackage rec {
pname = "bitarray";
- version = "2.1.3";
+ version = "2.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "a24aff72a7f1b09571b5daf9dbfcffd98481be1fe085ae5ef662cf11452a97e0";
+ sha256 = "sha256-MbQNcWofBkLqnidBwpt1YpkHXbLh0evnUOPiwUafWJ0=";
};
checkPhase = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bleak/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bleak/default.nix
index f229beb2b0..d035e41335 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/bleak/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/bleak/default.nix
@@ -4,13 +4,13 @@
buildPythonPackage rec {
pname = "bleak";
- version = "0.11.0";
+ version = "0.12.1";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "1zs5lz3r17a2xn19i4na132iccyjsl9navj0d3v7gks7hlcad5kp";
+ sha256 = "1va9138igcgbpsnzgr90qwprmhr9h8lryqslc22jxra4r56a502a";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/breezy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/breezy/default.nix
index dcd6caaffa..3c24d5f319 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/breezy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/breezy/default.nix
@@ -12,11 +12,11 @@
buildPythonPackage rec {
pname = "breezy";
- version = "3.2.0";
+ version = "3.2.1";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-lwKPk+UxKAhfIgUb1xPLJ/za53VdHenmBrr85RTpEps=";
+ sha256 = "sha256-4LJo6xoooq8EUoDDfQIa4y1/8XX0ybmfM6rX2wsp2Fw=";
};
propagatedBuildInputs = [ configobj patiencediff six fastimport dulwich launchpadlib ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bson/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bson/default.nix
new file mode 100644
index 0000000000..ca78b0806f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/bson/default.nix
@@ -0,0 +1,33 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, python-dateutil
+, six
+}:
+
+buildPythonPackage rec {
+ pname = "bson";
+ version = "0.5.10";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "14355m3dchz446fl54ym78bn4wi20hddx1614f8rl4sin0m1nlfn";
+ };
+
+ propagatedBuildInputs = [
+ python-dateutil
+ six
+ ];
+
+ # 0.5.10 was not tagged, https://github.com/py-bson/bson/issues/108
+ doCheck = false;
+
+ pythonImportsCheck = [ "bson" ];
+
+ meta = with lib; {
+ description = "BSON codec for Python";
+ homepage = "https://github.com/py-bson/bson";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bt-proximity/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bt-proximity/default.nix
index 584b7b1260..9de6dfbdef 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/bt-proximity/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/bt-proximity/default.nix
@@ -1,19 +1,22 @@
-{ lib, buildPythonPackage, fetchFromGitHub
-, pybluez }:
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pybluez
+}:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "bt-proximity";
- version = "0.2";
+ version = "0.2.1";
- # pypi only has a pre-compiled wheel and no sources
- src = fetchFromGitHub {
- owner = "FrederikBolding";
- repo = "bluetooth-proximity";
- rev = "463bade8a9080b47f09bf4a47830b31c69c5dffd";
- sha256 = "0anfh90cj3c2g7zqrjvq0d6dzpb4hjl6gk8zw0r349j2zw9i4h7y";
+ src = fetchPypi {
+ pname = "bt_proximity";
+ inherit version;
+ sha256 = "0xlif91vblbz065531yjf8nmlcahrl4q5pz52bc1jmzz7iv9hpgq";
};
- propagatedBuildInputs = [ pybluez ];
+ propagatedBuildInputs = [
+ pybluez
+ ];
# there are no tests
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/btrees/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/btrees/default.nix
index 1fadf927a4..cebe542de2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/btrees/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/btrees/default.nix
@@ -15,12 +15,6 @@ buildPythonPackage rec {
propagatedBuildInputs = [ persistent zope_interface ];
checkInputs = [ zope_testrunner ];
- # disable a failing test that looks broken
- postPatch = ''
- substituteInPlace BTrees/tests/common.py \
- --replace "testShortRepr" "no_testShortRepr"
- '';
-
src = fetchPypi {
inherit pname version;
sha256 = "d33323655924192c4ac998d9ee3002e787915d19c1e17a6baf47c9a63d9556e3";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/bytecode/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/bytecode/default.nix
index 24ff14f625..75d4f38b2c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/bytecode/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/bytecode/default.nix
@@ -2,23 +2,26 @@
, buildPythonPackage
, fetchFromGitHub
, pythonOlder
-, aenum
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "bytecode";
- version = "0.11.0";
+ version = "0.12.0";
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "vstinner";
repo = pname;
rev = version;
- sha256 = "097k83zr0z71pha7bafzhs4ink174wk9ls2883bic274rihsnc5r";
+ sha256 = "sha256-CEfDoJ+JlnxLLVnSxv7bEN891tmwG9zAvtT8GNvp8JU=";
};
- disabled = pythonOlder "3.5";
+ checkInputs = [
+ pytestCheckHook
+ ];
- propagatedBuildInputs = lib.optionals (pythonOlder "3.6") [ aenum ];
+ pythonImportsCheck = [ "bytecode" ];
meta = with lib; {
homepage = "https://github.com/vstinner/bytecode";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cachelib/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cachelib/default.nix
index 154c67bb37..9521d3ee03 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cachelib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cachelib/default.nix
@@ -1,14 +1,30 @@
-{ lib, buildPythonPackage, fetchPypi }:
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytest-xprocess
+, pytestCheckHook
+, pythonOlder
+}:
buildPythonPackage rec {
pname = "cachelib";
- version = "0.1.1";
+ version = "0.2.0";
+ disabled = pythonOlder "3.6";
- src = fetchPypi {
- inherit pname version;
- sha256 = "47e95a67d68c729cbad63285a790a06f0e0d27d71624c6e44c1ec3456bb4476f";
+ src = fetchFromGitHub {
+ owner = "pallets";
+ repo = pname;
+ rev = version;
+ sha256 = "1jh1ghvrv1mnw6mdq19s6x6fblz9qi0vskc6mjp0cxjpnxxblaml";
};
+ checkInputs = [
+ pytest-xprocess
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "cachelib" ];
+
meta = with lib; {
homepage = "https://github.com/pallets/cachelib";
description = "Collection of cache libraries in the same API interface";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cattrs/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cattrs/default.nix
index a48e29b827..409fc7b28d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cattrs/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cattrs/default.nix
@@ -1,27 +1,75 @@
{ lib
, attrs
+, bson
+, pythonOlder
, buildPythonPackage
, fetchFromGitHub
, hypothesis
+, immutables
+, msgpack
+, poetry-core
, pytestCheckHook
+, pyyaml
+, tomlkit
+, ujson
}:
buildPythonPackage rec {
pname = "cattrs";
- version = "1.1.2";
+ version = "1.7.0";
+ format = "pyproject";
+
+ # https://cattrs.readthedocs.io/en/latest/history.html#id33:
+ # "Python 2, 3.5 and 3.6 support removal. If you need it, use a version below 1.1.0."
+ disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "Tinche";
repo = pname;
rev = "v${version}";
- sha256 = "083d5mi6x7qcl26wlvwwn7gsp5chxlxkh4rp3a41w8cfwwr3h6l8";
+ sha256 = "sha256-7F4S4IeApbULXhkEZ0oab3Y7sk20Ag2fCYxsyi4WbWw=";
};
- propagatedBuildInputs = [ attrs ];
+ nativeBuildInputs = [
+ poetry-core
+ ];
+
+ propagatedBuildInputs = [
+ attrs
+ ];
checkInputs = [
+ bson
hypothesis
+ immutables
+ msgpack
pytestCheckHook
+ pyyaml
+ tomlkit
+ ujson
+ ];
+
+ postPatch = ''
+ substituteInPlace setup.cfg \
+ --replace "-l --benchmark-sort=fullname --benchmark-warmup=true --benchmark-warmup-iterations=5 --benchmark-group-by=fullname" ""
+ substituteInPlace pyproject.toml \
+ --replace 'orjson = "^3.5.2"' ""
+ substituteInPlace tests/test_preconf.py \
+ --replace "from orjson import dumps as orjson_dumps" "" \
+ --replace "from orjson import loads as orjson_loads" ""
+ '';
+
+ disabledTestPaths = [
+ # Don't run benchmarking tests
+ "bench/test_attrs_collections.py"
+ "bench/test_attrs_nested.py"
+ "bench/test_attrs_primitives.py"
+ "bench/test_primitives.py"
+ ];
+
+ disabledTests = [
+ # orjson is not available as it requires Rust nightly features to compile its requirements
+ "test_orjson"
];
pythonImportsCheck = [ "cattr" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/celery/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/celery/default.nix
index 480f7acb3d..a48f865129 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/celery/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/celery/default.nix
@@ -12,9 +12,13 @@ buildPythonPackage rec {
sha256 = "54436cd97b031bf2e08064223240e2a83d601d9414bcb1b702f94c6c33c29485";
};
+ # click is only used for the repl, in most cases this shouldn't impact
+ # downstream packages
postPatch = ''
substituteInPlace requirements/test.txt \
--replace "moto==1.3.7" moto
+ substituteInPlace requirements/default.txt \
+ --replace "click>=7.0,<8.0" click
'';
propagatedBuildInputs = [ billiard click click-didyoumean click-plugins click-repl kombu pytz vine ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/censys/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/censys/default.nix
index 23c883a48a..b3d152efab 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/censys/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/censys/default.nix
@@ -2,49 +2,62 @@
, backoff
, buildPythonPackage
, fetchFromGitHub
-, pytestCheckHook
-, requests
-, pytestcov
-, requests-mock
, parameterized
+, pytestCheckHook
+, pythonOlder
+, requests
+, requests-mock
+, responses
+, rich
+, types-requests
}:
buildPythonPackage rec {
pname = "censys";
- version = "1.1.1";
+ version = "2.0.3";
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "censys";
repo = "censys-python";
- rev = version;
- sha256 = "06jwk0ps80fjzbsy24qn5bsggfpgn4ccjzjz65cdh0ap1mfvh5jf";
+ rev = "v${version}";
+ sha256 = "0ga5f6xv6rylfvalnl3cflr0w30r771gb05n5cjhxisb8an0qcb6";
};
propagatedBuildInputs = [
backoff
requests
+ rich
+ types-requests
];
checkInputs = [
- pytestcov
+ parameterized
pytestCheckHook
requests-mock
- parameterized
+ responses
];
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "rich==10.3.0" "rich" \
+ --replace "types-requests==0.1.11" "types-requests"
+ substituteInPlace pytest.ini --replace \
+ " --cov -rs -p no:warnings" ""
+ '';
+
# The tests want to write a configuration file
preCheck = ''
export HOME=$(mktemp -d)
mkdir -p $HOME
- '';
- # All other tests require an API key
- pytestFlagsArray = [ "tests/test_config.py" ];
+ '';
+
pythonImportsCheck = [ "censys" ];
meta = with lib; {
description = "Python API wrapper for the Censys Search Engine (censys.io)";
homepage = "https://github.com/censys/censys-python";
license = with licenses; [ asl20 ];
- maintainers = [ maintainers.fab ];
+ maintainers = with maintainers; [ fab ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/certifi/python2.nix b/third_party/nixpkgs/pkgs/development/python-modules/certifi/python2.nix
new file mode 100644
index 0000000000..adc9594d69
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/certifi/python2.nix
@@ -0,0 +1,34 @@
+{ lib
+, fetchPypi
+, buildPythonPackage
+, python3
+}:
+
+let
+ inherit (python3.pkgs) certifi;
+
+in buildPythonPackage rec {
+ pname = "certifi";
+ version = "2019.11.28";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "25b64c7da4cd7479594d035c08c2d809eb4aab3a26e5a990ea98cc450c320f1f";
+ };
+
+ postPatch = ''
+ cp ${certifi.src}/certifi/cacert.pem certifi/cacert.pem
+ '';
+
+ pythonImportsCheck = [ "certifi" ];
+
+ # no tests implemented
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://certifi.io/";
+ description = "Python package for providing Mozilla's CA Bundle";
+ license = licenses.isc;
+ maintainers = with maintainers; [ ]; # NixOps team
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/chiapos/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/chiapos/default.nix
index e0a86f499a..e9f4e32665 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/chiapos/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/chiapos/default.nix
@@ -13,12 +13,12 @@
buildPythonPackage rec {
pname = "chiapos";
- version = "1.0.2";
+ version = "1.0.3";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- sha256 = "09mwj9m9rcvcb3zn6v2xykgd4a9lpwl6c86nwl8d1iqr82gb5hb5";
+ sha256 = "sha256-2Ye0gaOsv/Hg1363E6+NmezsK9EcLEZVKKUHikM2hr0=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/chiapos/dont_fetch_dependencies.patch b/third_party/nixpkgs/pkgs/development/python-modules/chiapos/dont_fetch_dependencies.patch
index ca18fd292c..dc1cfddcc4 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/chiapos/dont_fetch_dependencies.patch
+++ b/third_party/nixpkgs/pkgs/development/python-modules/chiapos/dont_fetch_dependencies.patch
@@ -23,7 +23,7 @@ index 9b4a2f5..86f849c 100644
FetchContent_Declare(
gulrak
- GIT_REPOSITORY https://github.com/gulrak/filesystem.git
-- GIT_TAG v1.5.4
+- GIT_TAG v1.5.6
+ SOURCE_DIR @ghc_filesystem@
)
FetchContent_MakeAvailable(gulrak)
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/chiavdf/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/chiavdf/default.nix
index deb7d21adc..1b32a1d5f7 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/chiavdf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/chiavdf/default.nix
@@ -14,12 +14,12 @@
buildPythonPackage rec {
pname = "chiavdf";
- version = "1.0.1";
+ version = "1.0.2";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
- hash = "sha256-z0od/VrH580+9641lKNI7jbVMlJZKCWnoT+GljnFxmU=";
+ hash = "sha256-YSG4Aj9gd72NOgDSYU0kPn/nZz9Pza9FE9WoG/H4PWw=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/claripy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/claripy/default.nix
index 03be293a56..d8257f446d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/claripy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/claripy/default.nix
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "claripy";
- version = "9.0.8021";
+ version = "9.0.8761";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-btV6J5r4ogb4yC0G3lyXXkCTnx55nfBkWFH1wgiWtjs=";
+ sha256 = "sha256-MEG6J7FBjufFqvmfV+LTtgDJb8eZuUrDq4am/mnYCZI=";
};
# Use upstream z3 implementation
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cle/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cle/default.nix
index bb99365e33..87091509fb 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/cle/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cle/default.nix
@@ -15,7 +15,7 @@
let
# The binaries are following the argr projects release cycle
- version = "9.0.8021";
+ version = "9.0.8761";
# Binary files from https://github.com/angr/binaries (only used for testing and only here)
binaries = fetchFromGitHub {
@@ -35,7 +35,7 @@ buildPythonPackage rec {
owner = "angr";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-pgOeNAzAq2x7MEnheV6txmXISFY/0sWw4cVzs51k4eM=";
+ sha256 = "sha256-cJpwtAX2cck/SoTfm8G93Imyyqn1B2Izkxk9O7WtRrk=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/clvm-rs/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/clvm-rs/default.nix
index 4e5f69f8cd..c18aab859f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/clvm-rs/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/clvm-rs/default.nix
@@ -9,20 +9,20 @@
buildPythonPackage rec {
pname = "clvm_rs";
- version = "0.1.7";
+ version = "0.1.8";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "Chia-Network";
repo = "clvm_rs";
rev = version;
- sha256 = "sha256-ves23q1uQ3lexwK9l1xGRss05jYObJDi/aY9Yvp4aPU=";
+ sha256 = "sha256-YQfcVF+/eEgSLhq0EIFjMlVUT/4w2S5C1/rbkNpKszo=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
- hash = "sha256-3kPzM2EX61ZvU6VKXY1OG/ic+9FU3Et4RuKp+3QYzSo=";
+ sha256 = "000vkyqlbq35fg6k4c05qh52iw8m4xbzyh94y038zr9p0yjlr019";
};
format = "pyproject";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/clvm/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/clvm/default.nix
index 00bc14e280..2853bfe531 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/clvm/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/clvm/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "clvm";
- version = "0.9.6";
+ version = "0.9.7";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "Chia-Network";
repo = "clvm";
rev = version;
- sha256 = "sha256-XBQEilDFhx0kT9bEMD4jX+SDk3cAC1BUCWhbtpgrLcA=";
+ sha256 = "sha256-kTmuiy0IbTGjDokZjxp3p8lr/0uVxG/0pRN2hETLBtA=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix
index 8cdd714bf1..0c14ee7b44 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/coloredlogs/default.nix
@@ -5,14 +5,14 @@
, humanfriendly
, verboselogs
, capturer
-, pytest
+, pytestCheckHook
, mock
, util-linux
}:
buildPythonPackage rec {
pname = "coloredlogs";
- version = "15.0";
+ version = "15.0.1";
src = fetchFromGitHub {
owner = "xolox";
@@ -21,19 +21,34 @@ buildPythonPackage rec {
sha256 = "sha256-C1Eo+XrrL3bwhT49KyOE6xjbAHJxn9Qy4s1RR5ERVtA=";
};
+ propagatedBuildInputs = [
+ humanfriendly
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ mock
+ util-linux
+ verboselogs
+ capturer
+ ];
+
# capturer is broken on darwin / py38, so we skip the test until a fix for
# https://github.com/xolox/python-capturer/issues/10 is released.
doCheck = !stdenv.isDarwin;
- checkPhase = ''
- PATH=$PATH:$out/bin pytest . -k "not test_plain_text_output_format \
- and not test_auto_install"
+
+ preCheck = ''
+ # Required for the CLI test
+ PATH=$PATH:$out/bin
'';
- checkInputs = [ pytest mock util-linux verboselogs capturer ];
+
+ disabledTests = [
+ "test_plain_text_output_format"
+ "test_auto_install"
+ ];
pythonImportsCheck = [ "coloredlogs" ];
- propagatedBuildInputs = [ humanfriendly ];
-
meta = with lib; {
description = "Colored stream handler for Python's logging module";
homepage = "https://github.com/xolox/python-coloredlogs";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cramjam/Cargo.lock b/third_party/nixpkgs/pkgs/development/python-modules/cramjam/Cargo.lock
new file mode 100644
index 0000000000..0eb5882cc3
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cramjam/Cargo.lock
@@ -0,0 +1,520 @@
+# This file is automatically @generated by Cargo.
+# It is not intended for manual editing.
+[[package]]
+name = "adler"
+version = "1.0.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
+
+[[package]]
+name = "autocfg"
+version = "1.0.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
+
+[[package]]
+name = "bitflags"
+version = "1.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693"
+
+[[package]]
+name = "brotli-sys"
+version = "0.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4445dea95f4c2b41cde57cc9fee236ae4dbae88d8fcbdb4750fc1bb5d86aaecd"
+dependencies = [
+ "cc",
+ "libc",
+]
+
+[[package]]
+name = "brotli2"
+version = "0.3.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0cb036c3eade309815c15ddbacec5b22c4d1f3983a774ab2eac2e3e9ea85568e"
+dependencies = [
+ "brotli-sys",
+ "libc",
+]
+
+[[package]]
+name = "cc"
+version = "1.0.68"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787"
+dependencies = [
+ "jobserver",
+]
+
+[[package]]
+name = "cfg-if"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
+
+[[package]]
+name = "cfg-if"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
+[[package]]
+name = "cramjam"
+version = "2.3.2"
+dependencies = [
+ "brotli2",
+ "flate2",
+ "lz4",
+ "mimalloc",
+ "numpy",
+ "pyo3",
+ "snap",
+ "zstd",
+]
+
+[[package]]
+name = "crc32fast"
+version = "1.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a"
+dependencies = [
+ "cfg-if 1.0.0",
+]
+
+[[package]]
+name = "ctor"
+version = "0.1.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5e98e2ad1a782e33928b96fc3948e7c355e5af34ba4de7670fe8bac2a3b2006d"
+dependencies = [
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "flate2"
+version = "1.0.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cd3aec53de10fe96d7d8c565eb17f2c687bb5518a2ec453b5b1252964526abe0"
+dependencies = [
+ "cfg-if 1.0.0",
+ "crc32fast",
+ "libc",
+ "miniz_oxide",
+]
+
+[[package]]
+name = "ghost"
+version = "0.1.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "indoc"
+version = "0.3.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "47741a8bc60fb26eb8d6e0238bbb26d8575ff623fdc97b1a2c00c050b9684ed8"
+dependencies = [
+ "indoc-impl",
+ "proc-macro-hack",
+]
+
+[[package]]
+name = "indoc-impl"
+version = "0.3.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ce046d161f000fffde5f432a0d034d0341dc152643b2598ed5bfce44c4f3a8f0"
+dependencies = [
+ "proc-macro-hack",
+ "proc-macro2",
+ "quote",
+ "syn",
+ "unindent",
+]
+
+[[package]]
+name = "instant"
+version = "0.1.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec"
+dependencies = [
+ "cfg-if 1.0.0",
+]
+
+[[package]]
+name = "inventory"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0f0f7efb804ec95e33db9ad49e4252f049e37e8b0a4652e3cd61f7999f2eff7f"
+dependencies = [
+ "ctor",
+ "ghost",
+ "inventory-impl",
+]
+
+[[package]]
+name = "inventory-impl"
+version = "0.1.10"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "75c094e94816723ab936484666968f5b58060492e880f3c8d00489a1e244fa51"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "jobserver"
+version = "0.1.22"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd"
+dependencies = [
+ "libc",
+]
+
+[[package]]
+name = "libc"
+version = "0.2.95"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "789da6d93f1b866ffe175afc5322a4d76c038605a1c3319bb57b06967ca98a36"
+
+[[package]]
+name = "libmimalloc-sys"
+version = "0.1.21"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2396cf99d2f58611cd69f0efeee4af3d2e2c7b61bed433515029163aa567e65c"
+dependencies = [
+ "cc",
+]
+
+[[package]]
+name = "lock_api"
+version = "0.4.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "0382880606dff6d15c9476c416d18690b72742aa7b605bb6dd6ec9030fbf07eb"
+dependencies = [
+ "scopeguard",
+]
+
+[[package]]
+name = "lz4"
+version = "1.23.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aac20ed6991e01bf6a2e68cc73df2b389707403662a8ba89f68511fb340f724c"
+dependencies = [
+ "libc",
+ "lz4-sys",
+]
+
+[[package]]
+name = "lz4-sys"
+version = "1.9.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dca79aa95d8b3226213ad454d328369853be3a1382d89532a854f4d69640acae"
+dependencies = [
+ "cc",
+ "libc",
+]
+
+[[package]]
+name = "matrixmultiply"
+version = "0.2.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "916806ba0031cd542105d916a97c8572e1fa6dd79c9c51e7eb43a09ec2dd84c1"
+dependencies = [
+ "rawpointer",
+]
+
+[[package]]
+name = "mimalloc"
+version = "0.1.25"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e7c6b11afd1e5e689ac96b6d18b1fc763398fe3d7eed99e8773426bc2033dfb"
+dependencies = [
+ "libmimalloc-sys",
+]
+
+[[package]]
+name = "miniz_oxide"
+version = "0.4.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b"
+dependencies = [
+ "adler",
+ "autocfg",
+]
+
+[[package]]
+name = "ndarray"
+version = "0.14.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6c0d5c9540a691d153064dc47a4db2504587a75eae07bf1d73f7a596ebc73c04"
+dependencies = [
+ "matrixmultiply",
+ "num-complex",
+ "num-integer",
+ "num-traits",
+ "rawpointer",
+]
+
+[[package]]
+name = "num-complex"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "747d632c0c558b87dbabbe6a82f3b4ae03720d0646ac5b7b4dae89394be5f2c5"
+dependencies = [
+ "num-traits",
+]
+
+[[package]]
+name = "num-integer"
+version = "0.1.44"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db"
+dependencies = [
+ "autocfg",
+ "num-traits",
+]
+
+[[package]]
+name = "num-traits"
+version = "0.2.14"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290"
+dependencies = [
+ "autocfg",
+]
+
+[[package]]
+name = "numpy"
+version = "0.13.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a7073fae1e0b82409533a29c6f804b79783d7b2d3c07728fdc4d884eda8cd4f0"
+dependencies = [
+ "cfg-if 0.1.10",
+ "libc",
+ "ndarray",
+ "num-complex",
+ "num-traits",
+ "pyo3",
+]
+
+[[package]]
+name = "parking_lot"
+version = "0.11.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb"
+dependencies = [
+ "instant",
+ "lock_api",
+ "parking_lot_core",
+]
+
+[[package]]
+name = "parking_lot_core"
+version = "0.8.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fa7a782938e745763fe6907fc6ba86946d72f49fe7e21de074e08128a99fb018"
+dependencies = [
+ "cfg-if 1.0.0",
+ "instant",
+ "libc",
+ "redox_syscall",
+ "smallvec",
+ "winapi",
+]
+
+[[package]]
+name = "paste"
+version = "0.1.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880"
+dependencies = [
+ "paste-impl",
+ "proc-macro-hack",
+]
+
+[[package]]
+name = "paste-impl"
+version = "0.1.18"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6"
+dependencies = [
+ "proc-macro-hack",
+]
+
+[[package]]
+name = "proc-macro-hack"
+version = "0.5.19"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5"
+
+[[package]]
+name = "proc-macro2"
+version = "1.0.27"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038"
+dependencies = [
+ "unicode-xid",
+]
+
+[[package]]
+name = "pyo3"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4837b8e8e18a102c23f79d1e9a110b597ea3b684c95e874eb1ad88f8683109c3"
+dependencies = [
+ "cfg-if 1.0.0",
+ "ctor",
+ "indoc",
+ "inventory",
+ "libc",
+ "parking_lot",
+ "paste",
+ "pyo3-macros",
+ "unindent",
+]
+
+[[package]]
+name = "pyo3-macros"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a47f2c300ceec3e58064fd5f8f5b61230f2ffd64bde4970c81fdd0563a2db1bb"
+dependencies = [
+ "pyo3-macros-backend",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "pyo3-macros-backend"
+version = "0.13.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "87b097e5d84fcbe3e167f400fbedd657820a375b034c78bd852050749a575d66"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "quote"
+version = "1.0.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7"
+dependencies = [
+ "proc-macro2",
+]
+
+[[package]]
+name = "rawpointer"
+version = "0.2.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "60a357793950651c4ed0f3f52338f53b2f809f32d83a07f72909fa13e4c6c1e3"
+
+[[package]]
+name = "redox_syscall"
+version = "0.2.8"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "742739e41cd49414de871ea5e549afb7e2a3ac77b589bcbebe8c82fab37147fc"
+dependencies = [
+ "bitflags",
+]
+
+[[package]]
+name = "scopeguard"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
+
+[[package]]
+name = "smallvec"
+version = "1.6.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e"
+
+[[package]]
+name = "snap"
+version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "45456094d1983e2ee2a18fdfebce3189fa451699d0502cb8e3b49dba5ba41451"
+
+[[package]]
+name = "syn"
+version = "1.0.72"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a1e8cdbefb79a9a5a65e0db8b47b723ee907b7c7f8496c76a1770b5c310bab82"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "unicode-xid",
+]
+
+[[package]]
+name = "unicode-xid"
+version = "0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3"
+
+[[package]]
+name = "unindent"
+version = "0.1.7"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f14ee04d9415b52b3aeab06258a3f07093182b88ba0f9b8d203f211a7a7d41c7"
+
+[[package]]
+name = "winapi"
+version = "0.3.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
+dependencies = [
+ "winapi-i686-pc-windows-gnu",
+ "winapi-x86_64-pc-windows-gnu",
+]
+
+[[package]]
+name = "winapi-i686-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
+
+[[package]]
+name = "winapi-x86_64-pc-windows-gnu"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+
+[[package]]
+name = "zstd"
+version = "0.6.1+zstd.1.4.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5de55e77f798f205d8561b8fe2ef57abfb6e0ff2abe7fd3c089e119cdb5631a3"
+dependencies = [
+ "zstd-safe",
+]
+
+[[package]]
+name = "zstd-safe"
+version = "3.0.1+zstd.1.4.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1387cabcd938127b30ce78c4bf00b30387dddf704e3f0881dbc4ff62b5566f8c"
+dependencies = [
+ "libc",
+ "zstd-sys",
+]
+
+[[package]]
+name = "zstd-sys"
+version = "1.4.20+zstd.1.4.9"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "ebd5b733d7cf2d9447e2c3e76a5589b4f5e5ae065c22a2bc0b023cbc331b6c8e"
+dependencies = [
+ "cc",
+ "libc",
+]
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/cramjam/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/cramjam/default.nix
new file mode 100644
index 0000000000..4d1227dcbc
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/cramjam/default.nix
@@ -0,0 +1,60 @@
+{ lib
+, stdenv
+, buildPythonPackage
+, fetchPypi
+, rustPlatform
+, libiconv
+, pytestCheckHook
+, brotli
+, lz4
+, memory_profiler
+, numpy
+, pytest-benchmark
+, python-snappy
+, zstd
+}:
+
+buildPythonPackage rec {
+ pname = "cramjam";
+ version = "2.3.2";
+ format = "pyproject";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "577955f1510d99df0e4d61379c3f05568f594f91e12bc6a7e147d0abfa643a3b";
+ };
+
+ postPatch = ''
+ cp ${./Cargo.lock} ./Cargo.lock
+ '';
+
+ cargoDeps = rustPlatform.importCargoLock {
+ lockFile = ./Cargo.lock;
+ };
+
+ nativeBuildInputs = with rustPlatform; [
+ cargoSetupHook
+ maturinBuildHook
+ ];
+ buildInputs = lib.optional stdenv.isDarwin libiconv;
+
+ checkInputs = [
+ pytestCheckHook
+ brotli
+ lz4
+ memory_profiler
+ numpy
+ pytest-benchmark
+ python-snappy
+ zstd
+ ];
+ pytestFlagsArray = [ "--benchmark-disable" ];
+ pythonImportsCheck = [ "cramjam" ];
+
+ meta = with lib; {
+ description = "Thin Python bindings to de/compression algorithms in Rust";
+ homepage = "https://crates.io/crates/cramjam";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ veprbl ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/croniter/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/croniter/default.nix
index a93f8e78ce..3628609259 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/croniter/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/croniter/default.nix
@@ -10,11 +10,11 @@
buildPythonPackage rec {
pname = "croniter";
- version = "1.0.13";
+ version = "1.0.15";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-V/Nt9PWhwxu/ULv/o1UWEsGfYVarHoji5CNCzLufm5o=";
+ sha256 = "06c2smrjskd9di8lcpymcxmygncxr14932qjhslc37yyaafzq3d7";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/datadog/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/datadog/default.nix
index fbe3316e01..a24f726e34 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/datadog/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/datadog/default.nix
@@ -17,11 +17,11 @@
buildPythonPackage rec {
pname = "datadog";
- version = "0.41.0";
+ version = "0.42.0";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-PeGkO4qNX2sZ0WLsG0gtxasmNsWc9l5gWJcCMEUQpok=";
+ sha256 = "sha256-em+sF6fQnxiDq5pFzk/3oWqhpes8xMbN2sf4xT59Hps=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/datasets/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/datasets/default.nix
index cc06297c4e..0141b79f5d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/datasets/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/datasets/default.nix
@@ -16,13 +16,13 @@
buildPythonPackage rec {
pname = "datasets";
- version = "1.4.1";
+ version = "1.8.0";
src = fetchFromGitHub {
owner = "huggingface";
repo = pname;
rev = version;
- hash = "sha256-is8TS84varARWyfeDTbQH0pcYFTk0PcEyK183emB4GE=";
+ sha256 = "sha256-is8TS84varARWyfeDTbQH0pcYFTk0PcEyK183emB4GE=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/datrie/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/datrie/default.nix
index d8bbc96fcc..a74e53a939 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/datrie/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/datrie/default.nix
@@ -1,36 +1,39 @@
-{ lib, buildPythonPackage, fetchPypi, fetchpatch
-, cython, pytest, pytestrunner, hypothesis }:
+{ lib
+, buildPythonPackage
+, fetchPypi
+, cython
+, pytestCheckHook
+, hypothesis
+}:
buildPythonPackage rec {
pname = "datrie";
- version = "0.7.1";
+ version = "0.8.2";
src = fetchPypi {
inherit pname version;
- sha256 = "08r0if7dry2q7p34gf7ffyrlnf4bdvnprxgydlfxgfnvq8f3f4bs";
+ sha256 = "sha256-UlsI9jjVz2EV32zNgY5aASmM0jCy2skcj/LmSZ0Ydl0=";
};
- patches = [
- # fix tests against recent hypothesis
- (fetchpatch {
- url = "https://github.com/pytries/datrie/commit/9b24b4c02783cdb703ac3f6c6d7d881db93166e0.diff";
- sha256 = "1ql7jcf57q3x3fcbddl26y9kmnbnj2dv6ga8mwq94l4a3213j2iy";
- })
+ nativeBuildInputs = [
+ cython
];
- nativeBuildInputs = [ cython ];
- buildInputs = [ pytest pytestrunner hypothesis ];
+ buildInputs = [
+ hypothesis
+ pytestCheckHook
+ ];
- # recompile pxd and pyx for python37
- # https://github.com/pytries/datrie/issues/52
- preBuild = ''
- ./update_c.sh
+ postPatch = ''
+ substituteInPlace setup.py --replace '"pytest-runner", ' ""
'';
+ pythonImportsCheck = [ "datrie" ];
+
meta = with lib; {
description = "Super-fast, efficiently stored Trie for Python";
homepage = "https://github.com/kmike/datrie";
- license = licenses.lgpl2;
+ license = licenses.lgpl21Plus;
maintainers = with maintainers; [ lewo ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix
index 8958566070..d220bd51ac 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/dependency-injector/default.nix
@@ -16,13 +16,13 @@
buildPythonPackage rec {
pname = "dependency-injector";
- version = "4.32.2";
+ version = "4.34.0";
src = fetchFromGitHub {
owner = "ets-labs";
repo = "python-dependency-injector";
rev = version;
- sha256 = "1gkkka0hl2hl4axf3gfm58mzv92bg0frr5jikw8g32hd4q4aagcg";
+ sha256 = "sha256-MI0+saRe4Zi77otVPGYxrX9z8Jc5K1A1sCxHBS0uta0=";
};
propagatedBuildInputs = [
@@ -42,6 +42,11 @@ buildPythonPackage rec {
pyyaml
];
+ postPatch = ''
+ substituteInPlace requirements.txt \
+ --replace "six>=1.7.0,<=1.15.0" "six"
+ '';
+
disabledTestPaths = [
# There is no unique identifier to disable the one failing test
"tests/unit/ext/test_aiohttp_py35.py"
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/diofant/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/diofant/default.nix
index f99e17137d..5a2e6e60b8 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/diofant/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/diofant/default.nix
@@ -1,39 +1,42 @@
{ lib
-, isPy3k
, buildPythonPackage
, fetchPypi
-, pytestrunner
-, setuptools-scm
+, gmpy2
, isort
, mpmath
-, strategies
+, numpy
+, pythonOlder
+, scipy
+, setuptools-scm
}:
buildPythonPackage rec {
pname = "diofant";
- version = "0.10.0";
+ version = "0.12.0";
+ disabled = pythonOlder "3.9";
src = fetchPypi {
inherit version;
pname = "Diofant";
- sha256 = "0qjg0mmz2cqxryr610mppx3virf1gslzrsk24304502588z53v8w";
+ sha256 = "sha256-G0CTSoDSduiWxlrk5XjnX5ldNZ9f7yxaJeUPO3ezJgo=";
};
nativeBuildInputs = [
isort
- pytestrunner
setuptools-scm
];
propagatedBuildInputs = [
+ gmpy2
mpmath
- strategies
+ numpy
+ scipy
];
# tests take ~1h
doCheck = false;
- disabled = !isPy3k;
+ pythonImportsCheck = [ "diofant" ];
meta = with lib; {
description = "A Python CAS library";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/discogs-client/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/discogs-client/default.nix
new file mode 100644
index 0000000000..e47922f957
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/discogs-client/default.nix
@@ -0,0 +1,40 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, requests
+, oauthlib
+, python-dateutil
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "discogs-client";
+ version = "2.3.12";
+
+
+ src = fetchFromGitHub {
+ owner = "joalla";
+ repo = "discogs_client";
+ rev = "v${version}";
+ sha256 = "0y553x8rkgmqqg980n62pwdxbp75xalkhlb6k5g0cms42ggy5fsc";
+ };
+
+ propagatedBuildInputs = [
+ requests
+ oauthlib
+ python-dateutil
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "discogs_client" ];
+
+ meta = with lib; {
+ description = "Unofficial Python API client for Discogs";
+ homepage = "https://github.com/joalla/discogs_client";
+ license = licenses.bsd2;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/discogs_client/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/discogs_client/default.nix
deleted file mode 100644
index e522ac4b6c..0000000000
--- a/third_party/nixpkgs/pkgs/development/python-modules/discogs_client/default.nix
+++ /dev/null
@@ -1,19 +0,0 @@
-{ lib, buildPythonPackage, fetchPypi, requests, oauthlib }:
-
-buildPythonPackage rec {
- pname = "discogs-client";
- version = "2.3.0";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "cc979fcbb5283f74d388c7111c8ed6bef920b01614a014d6b1c5d6fbb554bfc3";
- };
-
- propagatedBuildInputs = [ requests oauthlib ];
-
- meta = with lib; {
- description = "Official Python API client for Discogs";
- license = licenses.bsd2;
- homepage = "https://github.com/discogs/discogs_client";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/distutils_extra/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/distutils_extra/default.nix
index c2fbcdfe46..ffa49fec14 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/distutils_extra/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/distutils_extra/default.nix
@@ -5,17 +5,22 @@
buildPythonPackage rec {
pname = "distutils-extra";
- version = "2.39";
+ version = "2.45";
src = fetchurl {
- url = "https://launchpad.net/python-distutils-extra/trunk/${version}/+download/python-${pname}-${version}.tar.gz";
- sha256 = "1bv3h2p9ffbzyddhi5sccsfwrm3i6yxzn0m06fdxkj2zsvs28gvj";
+ url = "https://salsa.debian.org/python-team/modules/python-distutils-extra/-/archive/${version}/python-${pname}-${version}.tar.bz2";
+ sha256 = "1aifizd4nkvdnkwdna7i6xgjcqi1cf228bg8kmnwz67f5rflk3z8";
};
+ # Tests are out-dated as the last upstream release is from 2016
+ doCheck = false;
+
+ pythonImportsCheck = [ "DistUtilsExtra" ];
+
meta = with lib; {
- homepage = "https://launchpad.net/python-distutils-extra";
description = "Enhancements to Python's distutils";
- license = licenses.gpl2;
+ homepage = "https://launchpad.net/python-distutils-extra";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ fab ];
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/dugong/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/dugong/default.nix
index 09a0f25e18..5130ea3b00 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/dugong/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/dugong/default.nix
@@ -1,14 +1,32 @@
-{ buildPythonPackage, fetchPypi, pythonOlder }:
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, pytestCheckHook
+}:
buildPythonPackage rec {
pname = "dugong";
- version = "3.7.5";
+ version = "3.8.1";
+ disabled = pythonOlder "3.3";
- disabled = pythonOlder "3.3"; # Library does not support versions older than 3.3
+ src = fetchFromGitHub {
+ owner = "python-dugong";
+ repo = "python-dugong";
+ rev = "release-${version}";
+ sha256 = "1063c1779idc5nrjzfv5w1xqvyy3crapb2a2xll9y6xphxclnkjc";
+ };
- src = fetchPypi {
- inherit pname version;
- extension = "tar.bz2";
- sha256 = "10vjdp21m0gzm096lgl84z184s5l9iz69ppj6acgsc125037dl6h";
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "dugong" ];
+
+ meta = with lib; {
+ description = "HTTP 1.1 client designed for REST-ful APIs";
+ homepage = "https://github.com/python-dugong/python-dugong/";
+ license = with licenses; [ psfl asl20 ];
+ maintainers = with maintainers; [ ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ecos/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ecos/default.nix
index 6c07a5d485..35470cb8b6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ecos/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ecos/default.nix
@@ -11,7 +11,7 @@
buildPythonPackage rec {
pname = "ecos";
- version = "2.0.7.post1";
+ version = "2.0.8";
disabled = pythonOlder "3.6";
@@ -19,7 +19,7 @@ buildPythonPackage rec {
owner = "embotech";
repo = "ecos-python";
rev = version;
- sha256 = "1wzmamz2r4xr2zxgfwnm5q283185d1q6a7zn30vip18lxpys70z0";
+ sha256 = "sha256-2OJqbcOZceeD2fO5cu9fohuUVaA2LwQOQSWR4jRv3mk=";
fetchSubmodules = true;
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/editdistance-s/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/editdistance-s/default.nix
new file mode 100644
index 0000000000..8d9be707f9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/editdistance-s/default.nix
@@ -0,0 +1,31 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytestCheckHook
+, cffi
+}:
+
+buildPythonPackage rec {
+ pname = "editdistance-s";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "asottile";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0w2qd5b6a3c3ahd0xy9ykq4wzqk0byqwdqrr26dyn8j2425j46lg";
+ };
+
+ propagatedBuildInputs = [ cffi ];
+
+ checkInputs = [ pytestCheckHook ];
+
+ pythonImportsCheck = [ "editdistance_s" ];
+
+ meta = with lib; {
+ description = "Fast implementation of the edit distance (Levenshtein distance)";
+ homepage = "https://github.com/asottile/editdistance-s";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ austinbutler ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ephem/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ephem/default.nix
index c0d77c2974..a859f509f3 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ephem/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ephem/default.nix
@@ -1,26 +1,36 @@
-{ lib, buildPythonPackage, fetchPypi, isPy3k
-, glibcLocales, pytest }:
+{ lib
+, buildPythonPackage
+, fetchPypi
+, isPy3k
+, glibcLocales
+, pytest
+}:
buildPythonPackage rec {
pname = "ephem";
- version = "3.7.7.1";
+ version = "4.0.0.2";
src = fetchPypi {
inherit pname version;
- sha256 = "36b51a8dc7cfdeb456dd6b8ab811accab8341b2d562ee3c6f4c86f6d3dbb984e";
+ sha256 = "sha256-0D3nPr9qkWgdWX61tdQ7z28MZ+KSu6L5qXRzS08VdX4=";
};
- patchFlags = [ "-p0" ];
- checkInputs = [ pytest glibcLocales ];
+ checkInputs = [
+ glibcLocales
+ pytest
+ ];
+
# JPLTest uses assets not distributed in package
checkPhase = ''
- LC_ALL="en_US.UTF-8" py.test --pyargs ephem.tests -k "not JPLTest"
+ LC_ALL="en_US.UTF-8" pytest --pyargs ephem.tests -k "not JPLTest"
'';
+ pythonImportsCheck = [ "ephem" ];
+
meta = with lib; {
description = "Compute positions of the planets and stars";
- homepage = "https://pypi.python.org/pypi/ephem/";
- license = licenses.lgpl3;
+ homepage = "https://github.com/brandon-rhodes/pyephem";
+ license = licenses.mit;
maintainers = with maintainers; [ chrisrosset ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/fastparquet/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/fastparquet/default.nix
index dc25759afe..c0694a58cb 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/fastparquet/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/fastparquet/default.nix
@@ -1,23 +1,43 @@
-{ lib, buildPythonPackage, fetchFromGitHub, numba, numpy, pandas, pytestrunner
-, thrift, pytestCheckHook, python-snappy, lz4, zstandard, zstd }:
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, python
+, numba
+, numpy
+, pandas
+, pytestrunner
+, cramjam
+, fsspec
+, thrift
+, pytestCheckHook
+}:
buildPythonPackage rec {
pname = "fastparquet";
- version = "0.5.0";
+ version = "0.6.3";
src = fetchFromGitHub {
owner = "dask";
repo = pname;
rev = version;
- sha256 = "17i091kky34m2xivk29fqsyxxxa7v4352n79w01n7ni93za6wana";
+ hash = "sha256-wSJ6PqW7c8DJCsGuPhXaVGM2s/1dZhLjG4C0JWPcjhY=";
};
nativeBuildInputs = [ pytestrunner ];
- propagatedBuildInputs = [ numba numpy pandas thrift ];
- checkInputs = [ pytestCheckHook python-snappy lz4 zstandard zstd ];
+ propagatedBuildInputs = [ cramjam fsspec numba numpy pandas thrift ];
+ checkInputs = [ pytestCheckHook ];
+
+ # Workaround https://github.com/NixOS/nixpkgs/issues/123561
+ preCheck = ''
+ mv fastparquet/test .
+ rm -rf fastparquet
+ fastparquet_test="$out"/${python.sitePackages}/fastparquet/test
+ ln -s `pwd`/test "$fastparquet_test"
+ '';
+ postCheck = ''
+ rm "$fastparquet_test"
+ '';
- # E ModuleNotFoundError: No module named 'fastparquet.speedups'
- doCheck = false;
pythonImportsCheck = [ "fastparquet" ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/flask-appbuilder/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/flask-appbuilder/default.nix
index f39393ecff..9e6fb1cee7 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/flask-appbuilder/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/flask-appbuilder/default.nix
@@ -5,7 +5,6 @@
, colorama
, click
, email_validator
-, fetchpatch
, flask
, flask-babel
, flask_login
@@ -26,23 +25,18 @@
buildPythonPackage rec {
pname = "flask-appbuilder";
- version = "3.3.0";
+ version = "3.3.1";
src = fetchPypi {
pname = "Flask-AppBuilder";
inherit version;
- sha256 = "00dsfv1apl6483wy20aj91f9h5ak2casbx5vcajv2nd3i7c7v8gx";
+ sha256 = "13rlpdf3ipm39zpc62sywn8qjn6gwfbgr43x7lqpxr28br2jcg3j";
};
- patches = [
- # https://github.com/dpgaspar/Flask-AppBuilder/pull/1610
- (fetchpatch {
- name = "flask_jwt_extended-and-pyjwt-patch";
- url = "https://github.com/dpgaspar/Flask-AppBuilder/commit/7097a7b133f27c78d2b54d2a46e4a4c24478a066.patch";
- sha256 = "sha256-ZpY8+2Hoz3z01GVtw2OIbQcsmAwa7iwilFWzgcGhY1w=";
- includes = [ "flask_appbuilder/security/manager.py" "setup.py" ];
- })
- ];
+ # See here: https://github.com/dpgaspar/Flask-AppBuilder/commit/7097a7b133f27c78d2b54d2a46e4a4c24478a066.patch
+ # https://github.com/dpgaspar/Flask-AppBuilder/pull/1610
+ # The patch from the PR doesn't apply cleanly so I edited it manually.
+ patches = [ ./upgrade-to-flask_jwt_extended-4.patch ];
propagatedBuildInputs = [
apispec
@@ -70,9 +64,15 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py \
--replace "apispec[yaml]>=3.3, <4" "apispec[yaml] >=3.3, <5" \
+ --replace "click>=6.7, <8" "click" \
+ --replace "Flask>=0.12, <2" "Flask" \
--replace "Flask-Login>=0.3, <0.5" "Flask-Login >=0.3, <0.6" \
--replace "Flask-Babel>=1, <2" "Flask-Babel >=1, <3" \
- --replace "marshmallow-sqlalchemy>=0.22.0, <0.24.0" "marshmallow-sqlalchemy >=0.22.0, <0.25.0"
+ --replace "Flask-WTF>=0.14.2, <0.15.0" "Flask-WTF" \
+ --replace "marshmallow-sqlalchemy>=0.22.0, <0.24.0" "marshmallow-sqlalchemy" \
+ --replace "Flask-JWT-Extended>=3.18, <4" "Flask-JWT-Extended>=4.1.0" \
+ --replace "PyJWT>=1.7.1, <2.0.0" "PyJWT>=2.0.1" \
+ --replace "SQLAlchemy<1.4.0" "SQLAlchemy"
'';
# Majority of tests require network access or mongo
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/flask-appbuilder/upgrade-to-flask_jwt_extended-4.patch b/third_party/nixpkgs/pkgs/development/python-modules/flask-appbuilder/upgrade-to-flask_jwt_extended-4.patch
new file mode 100644
index 0000000000..f2bf072b7f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/flask-appbuilder/upgrade-to-flask_jwt_extended-4.patch
@@ -0,0 +1,45 @@
+diff --git a/flask_appbuilder/security/api.py b/flask_appbuilder/security/api.py
+index 2e2dfd612..df1bd5a25 100644
+--- a/flask_appbuilder/security/api.py
++++ b/flask_appbuilder/security/api.py
+@@ -3,7 +3,7 @@
+ create_access_token,
+ create_refresh_token,
+ get_jwt_identity,
+- jwt_refresh_token_required,
++ jwt_required,
+ )
+
+ from ..api import BaseApi, safe
+@@ -118,7 +118,7 @@ def login(self):
+ return self.response(200, **resp)
+
+ @expose("/refresh", methods=["POST"])
+- @jwt_refresh_token_required
++ @jwt_required(refresh=True)
+ @safe
+ def refresh(self):
+ """
+diff --git a/flask_appbuilder/security/manager.py b/flask_appbuilder/security/manager.py
+index fe7697007..3b22ab255 100644
+--- a/flask_appbuilder/security/manager.py
++++ b/flask_appbuilder/security/manager.py
+@@ -297,7 +297,7 @@ def create_jwt_manager(self, app) -> JWTManager:
+ """
+ jwt_manager = JWTManager()
+ jwt_manager.init_app(app)
+- jwt_manager.user_loader_callback_loader(self.load_user_jwt)
++ jwt_manager.user_lookup_loader(self.load_user_jwt)
+ return jwt_manager
+
+ def create_builtin_roles(self):
+@@ -1944,7 +1944,8 @@ def del_permission_role(self, role, perm_view):
+ def load_user(self, pk):
+ return self.get_user_by_id(int(pk))
+
+- def load_user_jwt(self, pk):
++ def load_user_jwt(self, _jwt_header, jwt_data):
++ pk = jwt_data["sub"]
+ user = self.load_user(pk)
+ # Set flask g.user to JWT user, we can't do it on before request
+ g.user = user
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/foolscap/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/foolscap/default.nix
index e0d38a5a13..ea0c17d552 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/foolscap/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/foolscap/default.nix
@@ -2,39 +2,48 @@
, buildPythonPackage
, fetchPypi
, mock
-, twisted
, pyopenssl
+, pytestCheckHook
, service-identity
+, twisted
}:
buildPythonPackage rec {
pname = "foolscap";
- version = "20.4.0";
+ version = "21.7.0";
src = fetchPypi {
inherit pname version;
- sha256 = "0rbw9makjmawkcxnkkngybj3n14s0dnzn9gkqqq2krcm514kmlb9";
+ sha256 = "sha256-6dGFU4YNk1joXXZi2c2L84JtUbTs1ICgXfv0/EU2P4Q=";
};
- propagatedBuildInputs = [ mock twisted pyopenssl service-identity ];
+ propagatedBuildInputs = [
+ mock
+ twisted
+ pyopenssl
+ service-identity
+ ];
- checkPhase = ''
- # Either uncomment this, or remove this custom check phase entirely, if
- # you wish to do battle with the foolscap tests. ~ C.
- # trial foolscap
- '';
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ disabledTestPaths = [
+ # Not all dependencies are present
+ "src/foolscap/test/test_connection.py"
+ ];
+
+ pythonImportsCheck = [ "foolscap" ];
meta = with lib; {
- homepage = "http://foolscap.lothar.com/";
- description = "Foolscap, an RPC protocol for Python that follows the distributed object-capability model";
+ description = "RPC protocol for Python that follows the distributed object-capability model";
longDescription = ''
- "Foolscap" is the name for the next-generation RPC protocol,
- intended to replace Perspective Broker (part of Twisted).
- Foolscap is a protocol to implement a distributed
- object-capabilities model in Python.
+ "Foolscap" is the name for the next-generation RPC protocol, intended to
+ replace Perspective Broker (part of Twisted). Foolscap is a protocol to
+ implement a distributed object-capabilities model in Python.
'';
- # See http://foolscap.lothar.com/trac/browser/LICENSE.
+ homepage = "https://github.com/warner/foolscap";
license = licenses.mit;
+ maintainers = with maintainers; [ ];
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/furl/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/furl/default.nix
index da52bfb8fb..c3c45e48d6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/furl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/furl/default.nix
@@ -1,7 +1,6 @@
{ lib
, buildPythonPackage
, fetchPypi
-, fetchpatch
, flake8
, orderedmultidict
, pytestCheckHook
@@ -10,21 +9,13 @@
buildPythonPackage rec {
pname = "furl";
- version = "2.1.0";
+ version = "2.1.2";
src = fetchPypi {
inherit pname version;
- sha256 = "08dnw3bs1mk0f1ccn466a5a7fi1ivwrp0jspav9arqpf3wd27q60";
+ sha256 = "sha256-99ujPq++59vIOWNTSyXnL4FsztSKxTGR7mC/zGKTORg=";
};
- patches = [
- (fetchpatch {
- name = "tests_overcome_bpo42967.patch";
- url = "https://github.com/gruns/furl/files/6030371/tests_overcome_bpo42967.patch.txt";
- sha256 = "1l0lxmcp9x73kxy0ky2bh7zxa4n1cf1qxyyax97n90d1s3dc7k2q";
- })
- ];
-
propagatedBuildInputs = [
orderedmultidict
six
@@ -35,11 +26,6 @@ buildPythonPackage rec {
pytestCheckHook
];
- disabledTests = [
- # see https://github.com/gruns/furl/issues/121
- "join"
- ];
-
pythonImportsCheck = [ "furl" ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/garminconnect-ha/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/garminconnect-ha/default.nix
index e3d4cd5b48..c88af9b230 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/garminconnect-ha/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/garminconnect-ha/default.nix
@@ -1,21 +1,23 @@
{ lib
, buildPythonPackage
+, cloudscraper
, fetchFromGitHub
, requests
}:
buildPythonPackage rec {
pname = "garminconnect-ha";
- version = "0.1.6";
+ version = "0.1.13";
src = fetchFromGitHub {
owner = "cyberjunky";
repo = "python-garminconnect-ha";
rev = version;
- sha256 = "0ngas6zikhpja1cdkq64m9pjm4b0z3qaj9g3x88mggy60jsxm1d7";
+ sha256 = "sha256-1O1EcG5FvpwUvI8rwcdlQLzEEStyFAwvmkaL97u6hZ4=";
};
propagatedBuildInputs = [
+ cloudscraper
requests
];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/geographiclib/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/geographiclib/default.nix
index 5167b98660..0526a584a4 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/geographiclib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/geographiclib/default.nix
@@ -1,22 +1,27 @@
{ lib
, buildPythonPackage
, fetchPypi
+, pytestCheckHook
}:
buildPythonPackage rec {
pname = "geographiclib";
- version = "1.50";
+ version = "1.52";
src = fetchPypi {
inherit pname version;
- sha256 = "0cn6ap5fkh3mkfa57l5b44z3gvz7j6lpmc9rl4g2jny2gvp4dg8j";
+ sha256 = "sha256-rEANZyuJVLAwa8qJCwiLuLoqdX3IEzzKC4ePNLM7J0A=";
};
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "geographiclib" ];
+
meta = with lib; {
homepage = "https://geographiclib.sourceforge.io";
description = "Algorithms for geodesics (Karney, 2013) for solving the direct and inverse problems for an ellipsoid of revolution";
license = licenses.mit;
- maintainers = with maintainers; [ va1entin ];
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/geopy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/geopy/default.nix
index 693a4221ee..6b05bb7228 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/geopy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/geopy/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "geopy";
- version = "2.1.0";
+ version = "2.2.0";
disabled = !isPy3k; # only Python 3
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "0239a4achk49ngagb6aqy6cgzfwgbxir07vwi13ysbpx78y0l4g9";
+ sha256 = "sha256-zFz0T/M/CABKkChuiKsFkWj2pphZuFeE5gz0HxZYaz8=";
};
propagatedBuildInputs = [ geographiclib ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gibberish-detector/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/gibberish-detector/default.nix
new file mode 100644
index 0000000000..df3b70c000
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/gibberish-detector/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, isPy27
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "gibberish-detector";
+ version = "0.1.1";
+ disabled = isPy27;
+
+ src = fetchFromGitHub {
+ owner = "domanchi";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1si0fkpnk9vjkwl31sq5jkyv3rz8a5f2nh3xq7591j9wv2b6dn0b";
+ };
+
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "gibberish_detector" ];
+
+ meta = with lib; {
+ description = "Python module to detect gibberish strings";
+ homepage = "https://github.com/domanchi/gibberish-detector";
+ license = licenses.mit;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/graphene/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/graphene/default.nix
index be2cc808eb..c2776e20e2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/graphene/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/graphene/default.nix
@@ -25,9 +25,8 @@ buildPythonPackage rec {
sha256 = "sha256-bVCCLPnV5F8PqLMg3GwcpwpGldrxsU+WryL6gj6y338=";
};
- # Allow later aniso8601 releases
- # https://github.com/graphql-python/graphene/pull/1331
patches = [ (fetchpatch {
+ # Allow later aniso8601 releases, https://github.com/graphql-python/graphene/pull/1331
url = "https://github.com/graphql-python/graphene/commit/26b16f75b125e35eeb2274b7be503ec29f2e8a45.patch";
sha256 = "qm96pNOoxPieEy1CFZpa2Mx010pY3QU/vRyuL0qO3Tk=";
}) ];
@@ -50,6 +49,11 @@ buildPythonPackage rec {
pytestFlagsArray = [ "--benchmark-disable" ];
+ disabledTests = [
+ # TypeError: Failed: DID NOT RAISE =0.9.5"
+ '';
+
pythonImportsCheck = [ "graphtage" ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/graphviz/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/graphviz/default.nix
index 1a0e6d903a..0a2413e9d7 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/graphviz/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/graphviz/default.nix
@@ -8,7 +8,6 @@
, mock
, pytestCheckHook
, pytest-mock
-, pytestcov
}:
buildPythonPackage rec {
@@ -30,12 +29,20 @@ buildPythonPackage rec {
})
];
+ postPatch = ''
+ sed -i "/--cov/d" setup.cfg
+ '';
+
# Fontconfig error: Cannot load default config file
FONTCONFIG_FILE = makeFontsConf {
fontDirectories = [ freefont_ttf ];
};
- checkInputs = [ mock pytestCheckHook pytest-mock pytestcov ];
+ checkInputs = [ mock pytestCheckHook pytest-mock ];
+
+ preCheck = ''
+ export HOME=$TMPDIR
+ '';
meta = with lib; {
description = "Simple Python interface for Graphviz";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gruut-ipa/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/gruut-ipa/default.nix
new file mode 100644
index 0000000000..67930bcd03
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/gruut-ipa/default.nix
@@ -0,0 +1,47 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pkgs
+, python
+}:
+
+buildPythonPackage rec {
+ pname = "gruut-ipa";
+ version = "0.9.2";
+ format = "setuptools";
+
+ src = fetchFromGitHub {
+ owner = "rhasspy";
+ repo = pname;
+ rev = "df74f7dff562d868ad8088b7251f9e7206271d37";
+ sha256 = "0b2znvjngffxc0mlmqmcai8l22ff09kc39bj6f0lkjw735vclnzh";
+ };
+
+ postPatch = ''
+ patchShebangs bin/speak-ipa
+ substituteInPlace bin/speak-ipa \
+ --replace '${"\${src_dir}:"}' "$out/lib/${python.libPrefix}/site-packages:" \
+ --replace "do espeak" "do ${pkgs.espeak}/bin/espeak"
+ '';
+
+ postInstall = ''
+ install -m0755 bin/speak-ipa $out/bin/speak-ipa
+ '';
+
+ checkPhase = ''
+ runHook preCheck
+ ${python.interpreter} -m unittest discover
+ runHook postCheck
+ '';
+
+ pythonImportsCheck = [
+ "gruut_ipa"
+ ];
+
+ meta = with lib; {
+ description = "Library for manipulating pronunciations using the International Phonetic Alphabet (IPA)";
+ homepage = "https://github.com/rhasspy/gruut-ipa";
+ license = licenses.mit;
+ maintainers = teams.tts.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gruut/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/gruut/default.nix
new file mode 100644
index 0000000000..c922d0b52d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/gruut/default.nix
@@ -0,0 +1,74 @@
+{ lib
+, buildPythonPackage
+, callPackage
+, pythonOlder
+, fetchFromGitHub
+, Babel
+, gruut-ipa
+, jsonlines
+, num2words
+, python-crfsuite
+, dataclasses
+, python
+}:
+
+let
+ langPkgs = [
+ "cs"
+ "de"
+ "es"
+ "fr"
+ "it"
+ "nl"
+ "pt"
+ "ru"
+ "sv"
+ "sw"
+ ];
+in
+buildPythonPackage rec {
+ pname = "gruut";
+ version = "1.2.0";
+ format = "setuptools";
+
+ src = fetchFromGitHub {
+ owner = "rhasspy";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1763qmcd1gxap27jppqaywx03k5cagcl62z2p2qdiqigdksplm2g";
+ };
+
+ postPatch = ''
+ substituteInPlace requirements.txt \
+ --replace "Babel~=2.8.0" "Babel"
+ '';
+
+ propagatedBuildInputs = [
+ Babel
+ gruut-ipa
+ jsonlines
+ num2words
+ python-crfsuite
+ ] ++ lib.optionals (pythonOlder "3.7") [
+ dataclasses
+ ] ++ (map (lang: callPackage ./language-pack.nix {
+ inherit lang version format src;
+ }) langPkgs);
+
+ checkPhase = ''
+ runHook preCheck
+ ${python.interpreter} -m unittest discover
+ runHook postCheck
+ '';
+
+ pythonImportsCheck = [
+ "gruut"
+ ];
+
+ meta = with lib; {
+ description = "A tokenizer, text cleaner, and phonemizer for many human languages";
+ homepage = "https://github.com/rhasspy/gruut";
+ license = licenses.mit;
+ maintainers = teams.tts.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gruut/language-pack.nix b/third_party/nixpkgs/pkgs/development/python-modules/gruut/language-pack.nix
new file mode 100644
index 0000000000..2d3cfa9cc5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/gruut/language-pack.nix
@@ -0,0 +1,30 @@
+{ lib
+, buildPythonPackage
+
+, lang
+, version
+, format
+, src
+}:
+
+buildPythonPackage rec {
+ pname = "gruut-lang-${lang}";
+ inherit version format src;
+
+ prePatch = ''
+ cd "${pname}"
+ '';
+
+ pythonImportsCheck = [
+ "gruut_lang_${lang}"
+ ];
+
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Language files for gruut tokenizer/phonemizer";
+ homepage = "https://github.com/rhasspy/gruut";
+ license = licenses.mit;
+ maintainers = teams.tts.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gssapi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/gssapi/default.nix
index 4a98008f79..cbb81d3c7f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/gssapi/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/gssapi/default.nix
@@ -17,14 +17,14 @@
buildPythonPackage rec {
pname = "gssapi";
- version = "1.6.12";
+ version = "1.6.14";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "pythongssapi";
repo = "python-${pname}";
rev = "v${version}";
- sha256 = "0r6w52vji1095n3wgzjz9ddaqsvsf3f4gal0rv5i62hpqwlbzkn7";
+ sha256 = "sha256-pL8uvHUdev+nDG0nGh7j7VIJCIQv0egPoTa9hUMuEZc=";
};
# It's used to locate headers
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/gym/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/gym/default.nix
index a1cd76cd38..888dbf4534 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/gym/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/gym/default.nix
@@ -11,13 +11,13 @@
buildPythonPackage rec {
pname = "gym";
- version = "0.18.1";
+ version = "0.18.3";
src = fetchFromGitHub {
owner = "openai";
repo = pname;
rev = version;
- sha256 = "0mv4af2y9d1y97bsda94f21nis2jm1zkzv7c806vmvzh5s4r8nfn";
+ sha256 = "sha256-10KHUG6WacYzqna97vEhSQWDmJDvDmD5QxLhPW5NQSs=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/hstspreload/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/hstspreload/default.nix
index e6a3837522..6833837b69 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/hstspreload/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/hstspreload/default.nix
@@ -6,14 +6,14 @@
buildPythonPackage rec {
pname = "hstspreload";
- version = "2021.6.28";
+ version = "2021.7.5";
disabled = isPy27;
src = fetchFromGitHub {
owner = "sethmlarson";
repo = pname;
rev = version;
- sha256 = "sha256-SZGyn79R3+IwtoZ+khgFnl0WosRoCcKNk8efGxbOugc=";
+ sha256 = "sha256-/89K41MrTdF68+BVkfnv+0d+6rBHdRGKpN2Psfr2Wog=";
};
# tests require network connection
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/httmock/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/httmock/default.nix
index cbf6b95ccd..7928189c7c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/httmock/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/httmock/default.nix
@@ -1,22 +1,34 @@
-{ lib, buildPythonPackage, fetchFromGitHub, requests }:
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, requests
+, pytestCheckHook
+}:
buildPythonPackage rec {
- pname = "httmock";
- version = "1.3.0";
+ pname = "httmock";
+ version = "1.4.0";
src = fetchFromGitHub {
owner = "patrys";
repo = "httmock";
rev = version;
- sha256 = "1dy7pjq4gz476jcnbbpzk8w8qxr9l8wwgw9x2c7lf6fzsgnf404q";
+ sha256 = "sha256-yid4vh1do0zqVzd1VV7gc+Du4VPrkeGFsDHqNbHL28I=";
};
- checkInputs = [ requests ];
+ checkInputs = [
+ requests
+ pytestCheckHook
+ ];
+
+ pytestFlagsArray = [ "tests.py" ];
+
+ pythonImportsCheck = [ "httmock" ];
meta = with lib; {
description = "A mocking library for requests";
- homepage = "https://github.com/patrys/httmock";
- license = licenses.asl20;
+ homepage = "https://github.com/patrys/httmock";
+ license = licenses.asl20;
maintainers = with maintainers; [ nyanloutre ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/hypercorn/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/hypercorn/default.nix
new file mode 100644
index 0000000000..5f38428353
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/hypercorn/default.nix
@@ -0,0 +1,49 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitLab
+, pythonOlder
+, typing-extensions
+, wsproto
+, toml
+, h2
+, priority
+, mock
+, pytest-asyncio
+, pytest-cov
+, pytest-sugar
+, pytest-trio
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "Hypercorn";
+ version = "0.11.2";
+ disabled = pythonOlder "3.7";
+
+ src = fetchFromGitLab {
+ owner = "pgjones";
+ repo = pname;
+ rev = version;
+ sha256 = "0v80v6l2xqac5mgrmh2im7y23wpvz4yc2v4h9ryhvl88c2jk9mvh";
+ };
+
+ propagatedBuildInputs = [ wsproto toml h2 priority ]
+ ++ lib.optionals (pythonOlder "3.8") [ typing-extensions ];
+
+ checkInputs = [
+ pytest-asyncio
+ pytest-cov
+ pytest-sugar
+ pytest-trio
+ pytestCheckHook
+ ] ++ lib.optionals (pythonOlder "3.8") [ mock ];
+
+ pythonImportsCheck = [ "hypercorn" ];
+
+ meta = with lib; {
+ homepage = "https://pgjones.gitlab.io/hypercorn/";
+ description = "The ASGI web server inspired by Gunicorn";
+ license = licenses.mit;
+ maintainers = with maintainers; [ dgliwka ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix
index 973b792f5b..a63617ba2a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ibm-cloud-sdk-core/default.nix
@@ -38,9 +38,17 @@ buildPythonPackage rec {
# Various tests try to access credential files which are not included with the source distribution
disabledTests = [
- "test_iam" "test_cwd" "test_configure_service" "test_get_authenticator"
- "test_read_external_sources_2" "test_files_duplicate_parts" "test_files_list"
- "test_files_dict" "test_retry_config_external" "test_gzip_compression_external"
+ "test_configure_service"
+ "test_cp4d_authenticator"
+ "test_cwd"
+ "test_files_dict"
+ "test_files_duplicate_parts"
+ "test_files_list"
+ "test_get_authenticator"
+ "test_gzip_compression_external"
+ "test_iam"
+ "test_read_external_sources_2"
+ "test_retry_config_external"
];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ibm-watson/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ibm-watson/default.nix
index 7684f1a689..49e4541143 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ibm-watson/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ibm-watson/default.nix
@@ -14,13 +14,13 @@
buildPythonPackage rec {
pname = "ibm-watson";
- version = "5.2.0";
+ version = "5.2.2";
src = fetchFromGitHub {
owner = "watson-developer-cloud";
repo = "python-sdk";
rev = "v${version}";
- sha256 = "1abink5mv9nw506nwm9hlvnr1lq6dkxxj2j12iwphcyd7xs63n2s";
+ sha256 = "sha256-bK6lcTKAVwAJDb5LqKRWR/4wcOKx7bRwWYC+WB5qJE4=";
};
checkInputs = [
@@ -40,8 +40,7 @@ buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py \
- --replace websocket-client==0.48.0 websocket-client>=0.48.0 \
- --replace ibm_cloud_sdk_core==3.3.6 ibm_cloud_sdk_core>=3.3.6
+ --replace websocket-client==1.1.0 websocket-client>=1.1.0
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/identify/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/identify/default.nix
index cb4d538da3..7e753e2e05 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/identify/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/identify/default.nix
@@ -2,23 +2,23 @@
, buildPythonPackage
, fetchFromGitHub
, pytestCheckHook
-, editdistance
+, editdistance-s
}:
buildPythonPackage rec {
pname = "identify";
- version = "1.6.1";
+ version = "2.2.11";
src = fetchFromGitHub {
owner = "pre-commit";
repo = pname;
rev = "v${version}";
- sha256 = "1sqhqqjp53dwm8yq4nrgggxbvzs3szbg49z5sj2ss9xzlgmimclm";
+ sha256 = "sha256-E95tUg1gglDXfeCTead2c1e0JOynKu+TBd4LKklrtAE=";
};
checkInputs = [
- editdistance
+ editdistance-s
pytestCheckHook
];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ipfshttpclient/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ipfshttpclient/default.nix
index aec8f1ec11..62fa6d9361 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ipfshttpclient/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ipfshttpclient/default.nix
@@ -20,15 +20,15 @@
buildPythonPackage rec {
pname = "ipfshttpclient";
- version = "0.7.0";
+ version = "0.8.0a2";
format = "flit";
- disabled = pythonOlder "3.5";
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "ipfs-shipyard";
repo = "py-ipfs-http-client";
rev = version;
- sha256 = "sha256-0lMoZo/9kZUXkaKvD9ZAZDQdGX7eNLzJVszZdlM/3Qs=";
+ sha256 = "sha256-OmC67pN2BbuGwM43xNDKlsLhwVeUbpvfOazyIDvoMEA=";
};
propagatedBuildInputs = [
@@ -51,11 +51,7 @@ buildPythonPackage rec {
];
postPatch = ''
- # Remove when the package supports the latest IPFS version by default
- substituteInPlace ipfshttpclient/client/__init__.py \
- --replace 'VERSION_MAXIMUM = "0.8.0"' \
- 'VERSION_MAXIMUM = "0.9.0"'
-
+ # This can be removed for the 0.8.0 release
# Use pytest-order instead of pytest-ordering since the latter is unmaintained and broken
substituteInPlace test/run-tests.py \
--replace 'pytest_ordering' 'pytest_order'
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/iso3166/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/iso3166/default.nix
index 61ec91075b..1fc5f69583 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/iso3166/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/iso3166/default.nix
@@ -1,22 +1,25 @@
-{ lib, fetchFromGitHub, buildPythonPackage, pytest }:
+{ lib
+, fetchFromGitHub
+, buildPythonPackage
+, pytestCheckHook
+}:
-buildPythonPackage {
+buildPythonPackage rec {
pname = "iso3166";
- version = "0.8";
+ version = "1.0.1";
src = fetchFromGitHub {
owner = "deactivated";
repo = "python-iso3166";
- # repo has no version tags
- rev = "f04e499447bbff10af701cf3dd81f6bcdf02f7d7";
+ rev = "v${version}";
sha256 = "0zs9za9dr2nl5srxir08yibmp6nffcapmzala0fgh8ny7y6rafrx";
};
- checkInputs = [ pytest ];
+ checkInputs = [
+ pytestCheckHook
+ ];
- checkPhase = ''
- py.test
- '';
+ pythonImportsCheck = [ "iso3166" ];
meta = with lib; {
homepage = "https://github.com/deactivated/python-iso3166";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/itunespy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/itunespy/default.nix
index 4720101d81..3bb0bb677b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/itunespy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/itunespy/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchFromGitHub, requests, pycountry, mypy }:
+{ lib, buildPythonPackage, fetchFromGitHub, requests, pycountry }:
buildPythonPackage rec {
pname = "itunespy";
@@ -11,7 +11,7 @@ buildPythonPackage rec {
sha256 = "0yc3az5531qs8nbcw4rhgrszwczgy4bikfwfar7xb2044360sslw";
};
- propagatedBuildInputs = [ requests pycountry mypy ];
+ propagatedBuildInputs = [ requests pycountry ];
# This module has no tests
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/json5/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/json5/default.nix
index cecce31e0e..7f42902583 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/json5/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/json5/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "json5";
- version = "0.9.5";
+ version = "0.9.6";
src = fetchFromGitHub {
owner = "dpranke";
repo = "pyjson5";
rev = "v${version}";
- sha256 = "sha256-VkJnZG1BuC49/jJuwObbqAF48CtbWU9rDEYW4Dg0w4U=";
+ sha256 = "sha256-RJj5KvLKq43tRuTwxq/mB+sU35xTQwZqg/jpdYcMP6A=";
};
checkInputs = [
@@ -21,6 +21,8 @@ buildPythonPackage rec {
pytestCheckHook
];
+ pythonImportsCheck = [ "json5" ];
+
meta = with lib; {
homepage = "https://github.com/dpranke/pyjson5";
description = "A Python implementation of the JSON5 data format";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/langdetect/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/langdetect/default.nix
index 57fee2664c..2b9f87fdd8 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/langdetect/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/langdetect/default.nix
@@ -1,16 +1,28 @@
-{ lib, buildPythonPackage, fetchPypi, six }:
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytestCheckHook
+, six
+}:
buildPythonPackage rec {
pname = "langdetect";
- version = "1.0.7";
+ version = "1.0.9";
src = fetchPypi {
inherit pname version;
- extension = "zip";
- sha256 = "0c5zm6c7xzsigbb9c7v4r33fcpz911zscfwvh3dq1qxdy3ap18ci";
+ sha256 = "1805svvb7xjm4sf1j7b6nc3409x37pd1xmabfwwjf1ldkzwgxhfb";
};
- propagatedBuildInputs = [ six ];
+ propagatedBuildInputs = [
+ six
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "langdetect" ];
meta = with lib; {
description = "Python port of Google's language-detection library";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/libarcus/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/libarcus/default.nix
index a48d70c544..7b0b09dcb1 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/libarcus/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/libarcus/default.nix
@@ -3,14 +3,14 @@
buildPythonPackage rec {
pname = "libarcus";
- version = "4.9.0";
+ version = "4.10.0";
format = "other";
src = fetchFromGitHub {
owner = "Ultimaker";
repo = "libArcus";
rev = version;
- sha256 = "0wq72nf680bwxijjajb4piw563rnvflshmw96kqln4lsny7ydjj2";
+ sha256 = "1ahka8s8fjwymyr7pca7i7h51ikfr35zy4nkzfcjn946x7p0dprf";
};
disabled = pythonOlder "3.4.0";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/libsass/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/libsass/default.nix
index 9feb5b1d24..5cc3690661 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/libsass/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/libsass/default.nix
@@ -1,14 +1,21 @@
-{ lib, buildPythonPackage, fetchFromGitHub, libsass, six, pytest, werkzeug }:
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, libsass
+, six
+, pytestCheckHook
+, werkzeug
+}:
buildPythonPackage rec {
pname = "libsass";
- version = "0.20.1";
+ version = "0.21.0";
src = fetchFromGitHub {
owner = "sass";
repo = "libsass-python";
rev = version;
- sha256 = "1r0kgl7i6nnhgjl44sjw57k08gh2qr7l8slqih550dyxbf1akbxh";
+ sha256 = "sha256-4doz3kkRlyfVfeUarYw2tcybeDVeE2jpgmHxFJsPiVc=";
};
buildInputs = [ libsass ];
@@ -20,16 +27,16 @@ buildPythonPackage rec {
'';
checkInputs = [
- pytest
+ pytestCheckHook
werkzeug
];
- checkPhase = ''
- pytest sasstests.py
- '';
+ pytestFlagsArray = [ "sasstests.py" ];
+
+ pythonImportsCheck = [ "sass" ];
meta = with lib; {
- description = "A straightforward binding of libsass for Python. Compile Sass/SCSS in Python with no Ruby stack at all!";
+ description = "Python binding for libsass to compile Sass/SCSS";
homepage = "https://sass.github.io/libsass-python/";
license = licenses.mit;
maintainers = with maintainers; [ SuperSandro2000 ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/libsavitar/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/libsavitar/default.nix
index 7ecd09160f..e82400b565 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/libsavitar/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/libsavitar/default.nix
@@ -2,14 +2,14 @@
buildPythonPackage rec {
pname = "libsavitar";
- version = "4.9.0";
+ version = "4.10.0";
format = "other";
src = fetchFromGitHub {
owner = "Ultimaker";
repo = "libSavitar";
rev = version;
- sha256 = "0434cb19v9phc9xicbmgpbig18ivplcpqhnsjgca4p8n8c715k9h";
+ sha256 = "1zyzsrdm5aazv12h7ga35amfryrbxdsmx3abvh27hixyh9f92fdp";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/libusb1/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/libusb1/default.nix
index cc0ba39e64..0d8142645e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/libusb1/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/libusb1/default.nix
@@ -2,11 +2,11 @@
buildPythonPackage rec {
pname = "libusb1";
- version = "1.9.2";
+ version = "1.9.3";
src = fetchPypi {
inherit pname version;
- sha256 = "17hqck808m59jv6m2g4hasnay44pycy3y0im01fq9jpr3ymcdbi7";
+ sha256 = "60e6ce37be064f6e51d02b25da44230ecc9c0b1fdb6f14568c71457d963c1749";
};
postPatch = ''
@@ -20,9 +20,7 @@ buildPythonPackage rec {
checkInputs = [ pytest ];
checkPhase = ''
- # USBPollerThread is unreliable. Let's not test it.
- # See: https://github.com/vpelletier/python-libusb1/issues/16
- py.test -k 'not testUSBPollerThreadExit' usb1/testUSB1.py
+ py.test usb1/testUSB1.py
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/liquidctl/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/liquidctl/default.nix
index 4b2decb955..b543002bc0 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/liquidctl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/liquidctl/default.nix
@@ -9,18 +9,19 @@
, smbus-cffi
, i2c-tools
, pytestCheckHook
+, colorlog
}:
buildPythonPackage rec {
pname = "liquidctl";
- version = "1.6.1";
+ version = "1.7.0";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "sha256-FYpr1mYzPc0rOE75fUNjxe/57EWl+zcbIbkqFseDhzI=";
+ sha256 = "sha256-tpk8wCKyrj3dOkBxj9UWcyrAb31uKtl2fRwwh7dAQGE=";
};
nativeBuildInputs = [ installShellFiles ];
@@ -31,6 +32,7 @@ buildPythonPackage rec {
pyusb
smbus-cffi
i2c-tools
+ colorlog
];
outputs = [ "out" "man" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/lmnotify/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/lmnotify/default.nix
index 340e8386a0..4e5526a424 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/lmnotify/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/lmnotify/default.nix
@@ -8,11 +8,11 @@
buildPythonPackage rec {
pname = "lmnotify";
- version = "0.0.4";
+ version = "0.0.6";
src = fetchPypi {
inherit pname version;
- sha256 = "1l0h4yab7ix8psf65iygc1wy5xwq3v2rwwjixvd8rwk46d2477dx";
+ sha256 = "sha256-cCP7BU2f7QJe9gAI298cvkp3OGijvBv8G1RN7qfZ5PE=";
};
propagatedBuildInputs = [ oauthlib requests requests_oauthlib ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/maestral/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/maestral/default.nix
index d974038e7b..50180f43b8 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/maestral/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/maestral/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "maestral";
- version = "1.4.5";
+ version = "1.4.6";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "SamSchott";
repo = "maestral";
rev = "v${version}";
- sha256 = "sha256-kyOBF+qsl/+9u0P+EmfxbuJNGMqPSLCWJUlcZMyKJH4=";
+ sha256 = "sha256-kaRcM8Z0xeDp3JYputKZmzTfYYq2oKpF7AM6ciFF7I4=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/marshmallow-oneofschema/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/marshmallow-oneofschema/default.nix
new file mode 100644
index 0000000000..343c5952a4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/marshmallow-oneofschema/default.nix
@@ -0,0 +1,22 @@
+{ lib, buildPythonPackage, fetchPypi, marshmallow, setuptools }:
+
+buildPythonPackage rec {
+ pname = "marshmallow-oneofschema";
+ version = "2.1.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0s0yr7nv06sfgxglghl2vq74g3m49j60k1hi2qzfsv4bj8hvs35k";
+ };
+
+ propagatedBuildInputs = [ marshmallow setuptools ];
+
+ pythonImportsCheck = [ "marshmallow_oneofschema" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/marshmallow-code/marshmallow-oneofschema";
+ description = "Marshmallow library extension that allows schema (de)multiplexing";
+ license = licenses.mit;
+ maintainers = [ maintainers.ivan-tkatchev ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mat2/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mat2/default.nix
index 6c1ba9a40c..99d94d3d1a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/mat2/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/mat2/default.nix
@@ -56,6 +56,12 @@ buildPythonPackage rec {
url = "https://0xacab.org/jvoisin/mat2/-/commit/c9be50f968212b01f8d8ad85e59e19c3e67d8578.patch";
sha256 = "0895dkv6575ps3drdfnli15cggx27n9irjx0axigrm4ql4ma0648";
})
+ # fix white space error in the tests for exiftool, remove for next release
+ (fetchpatch {
+ name = "fix-tests-exiftool.patch";
+ url = "https://0xacab.org/jvoisin/mat2/-/commit/6df615281b2a649b85ff7670f6d87d3beed0b977.patch";
+ sha256 = "1gix63n0mzavnqjq5ll0v210z4vdz4f93aq03bfzlgifxcd9vl1x";
+ })
];
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/mcstatus/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/mcstatus/default.nix
index 895485cd72..31ce83512a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/mcstatus/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/mcstatus/default.nix
@@ -13,14 +13,14 @@
buildPythonPackage rec {
pname = "mcstatus";
- version = "6.1.2";
+ version = "6.4.0";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "Dinnerbone";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-RSxysVIP/niQh8WRSk6Z9TSz/W97PkPYIR0NXIZfAbQ=";
+ sha256 = "sha256-pJ5TY9tbdhVW+kou+n5fMgCdHVBK6brBrlGIuO+VIK0=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/md-toc/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/md-toc/default.nix
index aaec77a9ac..e5321430dc 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/md-toc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/md-toc/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "md-toc";
- version = "7.2.0";
+ version = "8.0.0";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "frnmst";
repo = pname;
rev = version;
- sha256 = "1v74iddfk5d6170frg89vzrkz9xrycl1f50g59imc7x7g50i6c2x";
+ sha256 = "sha256-w5/oIeA9POth8bMszPH53RK1FM9PhmPdn4w9wxlqQ+g=";
};
propagatedBuildInputs = [
@@ -26,10 +26,6 @@ buildPythonPackage rec {
pytestCheckHook
];
- postPatch = ''
- substituteInPlace setup.py --replace "fpyutils>=1.2,<1.3" "fpyutils>=1.2"
- '';
-
pytestFlagsArray = [ "md_toc/tests/*.py" ];
pythonImportsCheck = [ "md_toc" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/millheater/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/millheater/default.nix
index d6815f53d7..9a329ef265 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/millheater/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/millheater/default.nix
@@ -2,25 +2,27 @@
, aiohttp
, async-timeout
, buildPythonPackage
+, cryptography
, fetchFromGitHub
, pythonOlder
}:
buildPythonPackage rec {
pname = "millheater";
- version = "0.4.2";
+ version = "0.5.0";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "Danielhiversen";
repo = "pymill";
rev = version;
- sha256 = "sha256-B9/nxlPHAPZzbOMQj81CxTEjI03JQxfH8F8vy1E4HIQ=";
+ sha256 = "sha256-uMvCpXz+amb5mR9ebkAit21UFYpsTkjkZRXtmcvWt8k=";
};
propagatedBuildInputs = [
aiohttp
async-timeout
+ cryptography
];
# Project has no tests
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/minidb/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/minidb/default.nix
index dbe9597ea0..599b1d70d4 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/minidb/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/minidb/default.nix
@@ -5,14 +5,14 @@
buildPythonPackage rec {
pname = "minidb";
- version = "2.0.4";
+ version = "2.0.5";
disabled = !isPy3k;
src = fetchFromGitHub {
owner = "thp";
repo = "minidb";
rev = version;
- sha256 = "0i607rkfx0rkyllcx4vf3w2z0wxzs1gqigfw87q90pjrbbh2q4sb";
+ sha256 = "sha256-aUXsp0E89OxCgTaz7MpKmqTHZfnjDcyHa8Ckzof9rfg=";
};
# module imports are incompatible with python2
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/minio/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/minio/default.nix
index eb543a6313..7b1085e78f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/minio/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/minio/default.nix
@@ -16,14 +16,14 @@
buildPythonPackage rec {
pname = "minio";
- version = "7.0.4";
+ version = "7.1.0";
disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "minio";
repo = "minio-py";
rev = version;
- sha256 = "sha256-4O6WhBoMNpqv1OEewkbA5a8hYH56liF7GrfxkooQ6Fo=";
+ sha256 = "sha256-0N9hPjGGYHFyGzEWWDnW7KsPQtv0y/j/lCBLNC9IlpA=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/nexia/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/nexia/default.nix
index 14b888428a..5e07d6331a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/nexia/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/nexia/default.nix
@@ -9,14 +9,14 @@
buildPythonPackage rec {
pname = "nexia";
- version = "0.9.7";
+ version = "0.9.9";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "bdraco";
repo = pname;
rev = version;
- sha256 = "sha256-1oBrDr8QAUe6LLBliR/sNwDlLuisxOWPeI9sxuJtGxU=";
+ sha256 = "sha256-OamQ6p8o23lVeOB/KyNQI7G8xZaAaVNYacoRfbNKJtk=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/nmigen/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/nmigen/default.nix
index d42e27a293..8bd198713a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/nmigen/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/nmigen/default.nix
@@ -12,9 +12,9 @@
# for tests
, pytestCheckHook
-, yosys
, symbiyosys
, yices
+, yosys
}:
buildPythonPackage rec {
@@ -31,22 +31,35 @@ buildPythonPackage rec {
sha256 = "0cjs9wgmxa76xqmjhsw4fsb2mhgvd85jgs2mrjxqp6fwp8rlgnl1";
};
- nativeBuildInputs = [ setuptools-scm git ];
+ SETUPTOOLS_SCM_PRETEND_VERSION="${realVersion}";
+
+ nativeBuildInputs = [
+ git
+ setuptools-scm
+ ];
propagatedBuildInputs = [
- setuptools
- pyvcd
jinja2
+ pyvcd
+ setuptools
] ++
lib.optional (pythonOlder "3.9") importlib-resources ++
lib.optional (pythonOlder "3.8") importlib-metadata;
- checkInputs = [ pytestCheckHook yosys symbiyosys yices ];
+ checkInputs = [
+ pytestCheckHook
+ symbiyosys
+ yices
+ yosys
+ ];
- preBuild = ''
- export SETUPTOOLS_SCM_PRETEND_VERSION="${realVersion}"
+ postPatch = ''
+ substituteInPlace setup.py \
+ --replace "Jinja2~=2.11" "Jinja2>=2.11"
'';
+ pythonImportsCheck = [ "nmigen" ];
+
meta = with lib; {
description = "A refreshed Python toolbox for building complex digital hardware";
homepage = "https://nmigen.info/nmigen";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pep8-naming/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pep8-naming/default.nix
index 5f6ef894d8..a23cce431a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pep8-naming/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pep8-naming/default.nix
@@ -1,6 +1,10 @@
-{ lib, fetchPypi, buildPythonPackage, pythonOlder
+{ lib
+, fetchPypi
+, fetchpatch
+, buildPythonPackage
+, flake8
, flake8-polyfill
-, importlib-metadata
+, python
}:
buildPythonPackage rec {
@@ -12,10 +16,27 @@ buildPythonPackage rec {
sha256 = "0937rnk3c2z1jkdmbw9hfm80p5k467q7rqhn6slfiprs4kflgpd1";
};
+ patches = [
+ (fetchpatch {
+ # Fix tests by setting extended-default-ignore to an empty list
+ url = "https://github.com/PyCQA/pep8-naming/commit/6d62db81d7967e123e29673a4796fefec6f06d26.patch";
+ sha256 = "1jpr2dga8sphksik3izyzq9hiszyki691mwnh2rjzd2vpgnv8cxf";
+ })
+ ];
+
propagatedBuildInputs = [
+ flake8
flake8-polyfill
- ] ++ lib.optionals (pythonOlder "3.8") [
- importlib-metadata
+ ];
+
+ checkPhase = ''
+ runHook preCheck
+ ${python.interpreter} run_tests.py
+ runHook postCheck
+ '';
+
+ pythonImportsCheck = [
+ "pep8ext_naming"
];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pg8000/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pg8000/default.nix
index 5560e918ac..db18611f20 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pg8000/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pg8000/default.nix
@@ -8,12 +8,12 @@
buildPythonPackage rec {
pname = "pg8000";
- version = "1.19.5";
+ version = "1.20.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-3LmvucuHrMeTiK5jPEXPf4Bqq+O7XYzxVFcraZOT+Tc=";
+ sha256 = "sha256-SQ7CKpJgHwRUs+1MjU7N3DD2bA4/eD8OzFgQN3SajFU=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix
index a7ab39c7c1..fa869c5d75 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/phonenumbers/default.nix
@@ -1,18 +1,30 @@
-{ lib, buildPythonPackage, fetchPypi }:
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytestCheckHook
+}:
buildPythonPackage rec {
pname = "phonenumbers";
- version = "8.12.25";
+ version = "8.12.26";
src = fetchPypi {
inherit pname version;
- sha256 = "de4db4e2582f989a9cbae54364a647b24a72a7b0126be50d8356cf02217dc6c9";
+ sha256 = "sha256-Zbq269vg7FGWx0YmlJdI21M30jiVqrwe+PXXKEeHmYo=";
};
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pytestFlagsArray = [ "tests/*.py" ];
+
+ pythonImportsCheck = [ "phonenumbers" ];
+
meta = with lib; {
- description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers";
- homepage = "https://github.com/daviddrysdale/python-phonenumbers";
- license = licenses.asl20;
+ description = "Python module for handling international phone numbers";
+ homepage = "https://github.com/daviddrysdale/python-phonenumbers";
+ license = licenses.asl20;
maintainers = with maintainers; [ fadenb ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/plugwise/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/plugwise/default.nix
index 299e2af2f9..c629e2d945 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/plugwise/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/plugwise/default.nix
@@ -19,13 +19,13 @@
buildPythonPackage rec {
pname = "plugwise";
- version = "0.10.0";
+ version = "0.11.1";
src = fetchFromGitHub {
owner = pname;
repo = "python-plugwise";
rev = version;
- sha256 = "sha256-M0Zwao8I8PRxxF9xvtzFeCFK9+eMlXYcWJarfHSGAlw=";
+ sha256 = "sha256-b00jfPZTVRI7BRpUHI2NjcydkykC/1HjmVzDaIech8c=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/poetry/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/poetry/default.nix
index ad043e9f59..c37c428805 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/poetry/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/poetry/default.nix
@@ -24,7 +24,7 @@
buildPythonPackage rec {
pname = "poetry";
- version = "1.1.6";
+ version = "1.1.7";
format = "pyproject";
disabled = isPy27;
@@ -32,7 +32,7 @@ buildPythonPackage rec {
owner = "python-poetry";
repo = pname;
rev = version;
- sha256 = "sha256-3Nx9xuQMIho+oRjqskHL9eQGKDAWntEGZcWe7evnmNU=";
+ sha256 = "03cbzjw0sb8rs85iq191ndk9523d6qpymh2nhw5bvcxfvsf9042d";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pre-commit-hooks/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pre-commit-hooks/default.nix
index f664d9c6d2..212fdf6a72 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pre-commit-hooks/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pre-commit-hooks/default.nix
@@ -1,9 +1,8 @@
-{ buildPythonPackage
+{ lib
+, buildPythonPackage
, fetchFromGitHub
-, fetchPypi
, git
-, isPy27
-, lib
+, pythonOlder
, pytestCheckHook
, ruamel_yaml
, toml
@@ -11,19 +10,25 @@
buildPythonPackage rec {
pname = "pre-commit-hooks";
- version = "3.4.0";
- disabled = isPy27;
+ version = "4.0.1";
+ disabled = pythonOlder "3.6";
- # fetchPypi does not provide tests
src = fetchFromGitHub {
owner = "pre-commit";
repo = pname;
rev = "v${version}";
- sha256 = "1aqkmprdc2lhds9c59pkkf2js65j63197flanaggk7cm8k0kz7zs";
+ sha256 = "sha256-Rg2I79r0Pp3AUgT6mD+kEdm+5CEGgdmFn6G3xcU6fnk=";
};
- propagatedBuildInputs = [ toml ruamel_yaml ];
- checkInputs = [ git pytestCheckHook ];
+ propagatedBuildInputs = [
+ ruamel_yaml
+ toml
+ ];
+
+ checkInputs = [
+ git
+ pytestCheckHook
+ ];
# the tests require a functional git installation which requires a valid HOME
# directory.
@@ -34,6 +39,8 @@ buildPythonPackage rec {
git config --global user.email "nix-builder@nixos.org"
'';
+ pythonImportsCheck = [ "pre_commit_hooks" ];
+
meta = with lib; {
description = "Some out-of-the-box hooks for pre-commit";
homepage = "https://github.com/pre-commit/pre-commit-hooks";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/push-receiver/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/push-receiver/default.nix
new file mode 100644
index 0000000000..fe0582f096
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/push-receiver/default.nix
@@ -0,0 +1,35 @@
+{ buildPythonPackage
+, fetchPypi
+, lib
+, appdirs
+, http-ece
+, oscrypto
+, protobuf
+}:
+
+buildPythonPackage rec {
+ pname = "push-receiver";
+ version = "0.1.1";
+
+ src = fetchPypi {
+ inherit version;
+ pname = "push_receiver";
+ sha256 = "sha256-Tknmra39QfA+OgrRxzKDLbkPucW8zgdHqz5FGQnzYOw=";
+ };
+
+ propagatedBuildInputs = [
+ appdirs # required for running the bundled example
+ http-ece # required for listening for new message
+ oscrypto
+ protobuf
+ ];
+
+ pythonImportsCheck = [ "push_receiver" ];
+
+ meta = with lib; {
+ homepage = "https://github.com/Francesco149/push_receiver";
+ description = "Subscribe to GCM/FCM and receive notifications";
+ license = licenses.unlicense;
+ maintainers = with maintainers; [ veehaitch ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyatmo/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyatmo/default.nix
index 8df35cb39b..e313d2b8b0 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyatmo/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyatmo/default.nix
@@ -15,14 +15,14 @@
buildPythonPackage rec {
pname = "pyatmo";
- version = "5.1.0";
+ version = "5.2.0";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "jabesq";
repo = "pyatmo";
rev = "v${version}";
- sha256 = "0szk3wjcrllzvpix66iq3li54pw0c1knlx8wn1z9kqhkrb8r200x";
+ sha256 = "sha256-P9c9tm2RcF/4r0OYBoAQxQbMBaFAsaHg/stg9rrYHNM=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyatv/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyatv/default.nix
index cf7fd53d16..cef64c084f 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyatv/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyatv/default.nix
@@ -19,13 +19,13 @@
buildPythonPackage rec {
pname = "pyatv";
- version = "0.8.0";
+ version = "0.8.1";
src = fetchFromGitHub {
owner = "postlund";
repo = pname;
rev = "v${version}";
- sha256 = "1slr6l0gw0mf1zhp40bjf5bib45arw1cy4fqkg0gvdk1hx79828m";
+ sha256 = "sha256-/ccmYNOYE+RkJiJbGkQgdYE8/X4xzyRT4dkMa/qSZEc=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pydaikin/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pydaikin/default.nix
index 9b2eda85ab..5eefe5ade5 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pydaikin/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pydaikin/default.nix
@@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "pydaikin";
- version = "2.4.3";
+ version = "2.4.4";
disabled = pythonOlder "3.6";
src = fetchFromBitbucket {
owner = "mustang51";
repo = pname;
rev = "v${version}";
- sha256 = "0i013ma2fs6an3izak6zbs9lbr4l7b5x54d0xagw6gqf5n8dsclq";
+ sha256 = "sha256-G7SShq2zjd9KGM7t1KsAMehqm2onB5cYdcOO3k8Sb30=";
};
propagatedBuildInputs = [
@@ -28,7 +28,7 @@ buildPythonPackage rec {
urllib3
];
- # while they have tests, they do not run them in their CI and they fail as of 2.4.3
+ # while they have tests, they do not run them in their CI and they fail as of 2.4.4
# AttributeError: 'DaikinBRP069' object has no attribute 'last_hour_cool_energy_consumption'
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pydes/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pydes/default.nix
index 78f131d424..0bceaeceaa 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pydes/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pydes/default.nix
@@ -1,4 +1,4 @@
-{ lib, buildPythonPackage, fetchFromGitHub }:
+{ lib, buildPythonPackage, fetchFromGitHub, python }:
buildPythonPackage rec {
pname = "pydes";
@@ -11,7 +11,9 @@ buildPythonPackage rec {
sha256 = "0sic8wbyk5azb4d4m6zbc96lfqcw8s2pzcv9nric5yqc751613ww";
};
- checkPhase = "python test_pydes.py";
+ checkPhase = ''
+ ${python.interpreter} test_pydes.py
+ '';
pythonImportsCheck = [ "pyDes" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyfronius/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyfronius/default.nix
new file mode 100644
index 0000000000..5b5016649a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyfronius/default.nix
@@ -0,0 +1,37 @@
+{ lib
+, aiohttp
+, buildPythonPackage
+, fetchFromGitHub
+, pythonOlder
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "pyfronius";
+ version = "0.5.3";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "nielstron";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-AtCpraIYNrEkTygtLMivrXfKCKVKIIUCDo3GYFpg8fk=";
+ };
+
+ propagatedBuildInputs = [
+ aiohttp
+ ];
+
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "pyfronius" ];
+
+ meta = with lib; {
+ description = "Python module to communicate with Fronius Symo";
+ homepage = "https://github.com/nielstron/pyfronius";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix
index eb7d9a623d..aee3ede4fc 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyftdi/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "pyftdi";
- version = "0.53.1";
+ version = "0.53.2";
disabled = pythonOlder "3.5";
src = fetchFromGitHub {
owner = "eblot";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-lpNe+8DhyfVuClGcjWIA6pnfh+NwdlBGffjRH62K4uw=";
+ sha256 = "sha256-6cTQlYG/z8ZulMZLggGQ+PhuOOclWM0/+cfy0SF6dls=";
};
propagatedBuildInputs = [ pyusb pyserial ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pylutron/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pylutron/default.nix
index b9ed3cc20e..4f1180ebee 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pylutron/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pylutron/default.nix
@@ -5,11 +5,11 @@
buildPythonPackage rec {
pname = "pylutron";
- version = "0.2.7";
+ version = "0.2.8";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-wwVTDpoRT/TIJhoRap0T01a8gmYt+vfKc+ATRs6phB4=";
+ sha256 = "sha256-Jg2waoIxvBvX+hoAgt/yoM87XdShCHQOZXbsHG3b4cw=";
};
# Project has no tests
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pymetar/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pymetar/default.nix
index ef5273936c..b4ff976c8e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pymetar/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pymetar/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pymetar";
- version = "1.2";
+ version = "1.3";
disabled = !isPy3k;
src = fetchPypi {
inherit pname version;
- sha256 = "f9a8caa21eff5367427da55a469ef396293ae4cc93797ab2f1a66a2924fbdc68";
+ sha256 = "sha256-zhuXOZIIzh5p0CDOsiUNTqeXDoHFcf1BPg868fc7CIg=";
};
checkPhase = ''
@@ -23,7 +23,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "A command-line tool to show the weather report by a given station ID";
- homepage = "http://www.schwarzvogel.de/software/pymetar.html";
+ homepage = "https://github.com/klausman/pymetar";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ erosennin ];
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pynacl/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pynacl/default.nix
index ebd6aeb0fe..f8696dd54a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pynacl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pynacl/default.nix
@@ -37,7 +37,6 @@ buildPythonPackage rec {
pythonImportsCheck = [ "nacl" ];
meta = with lib; {
- maintainers = with maintainers; [ va1entin ];
description = "Python binding to the Networking and Cryptography (NaCl) library";
homepage = "https://github.com/pyca/pynacl/";
license = licenses.asl20;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pynest2d/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pynest2d/default.nix
index f3b5b9ba68..5d6a006634 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pynest2d/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pynest2d/default.nix
@@ -2,7 +2,7 @@
, pythonOlder, libnest2d, sip_4, clipper }:
buildPythonPackage rec {
- version = "4.8.0";
+ version = "4.10.0";
pname = "pynest2d";
format = "other";
@@ -10,7 +10,7 @@ buildPythonPackage rec {
owner = "Ultimaker";
repo = "pynest2d";
rev = version;
- sha256 = "18dn92vgr4gvf9scfh93yg9bwrhdjvq62di08rpi7pqjrrvq2nvp";
+ sha256 = "03aj0whxj9rs9nz3idld7w4vpmnr6vr40vpwmzcf5w2pi2n4z4lk";
};
propagatedBuildInputs = [ libnest2d sip_4 clipper ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/default.nix
index b5acf6c054..3d3af7f466 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/default.nix
@@ -4,22 +4,22 @@
buildPythonPackage rec {
pname = "pypandoc";
- version = "1.5";
+ version = "1.6.3";
src = fetchFromGitHub {
- owner = "bebraw";
+ owner = "NicklasTegner";
repo = pname;
rev = version;
- sha256 = "1lpslfns6zxx7b0xr13bzg921lwrj5am8za0b2dviywk6iiib0ld";
+ sha256 = "163wkcm06klr68dadr9mb8gblj0ls26w097bjrg4f5j0533ysdpp";
};
patches = [
(substituteAll {
src = ./static-pandoc-path.patch;
pandoc = "${lib.getBin pandoc}/bin/pandoc";
+ pandocVersion = pandoc.version;
})
./skip-tests.patch
- ./new-pandoc-headings.patch
];
checkInputs = [
@@ -28,7 +28,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Thin wrapper for pandoc";
- homepage = "https://github.com/bebraw/pypandoc";
+ homepage = "https://github.com/NicklasTegner/pypandoc";
license = licenses.mit;
maintainers = with maintainers; [ sternenseemann bennofs ];
};
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/new-pandoc-headings.patch b/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/new-pandoc-headings.patch
deleted file mode 100644
index 6716bf57d1..0000000000
--- a/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/new-pandoc-headings.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff --git a/tests.py b/tests.py
-index aede281..c400888 100755
---- a/tests.py
-+++ b/tests.py
-@@ -295,7 +295,7 @@ class TestPypandoc(unittest.TestCase):
-
- def test_unicode_input(self):
- # make sure that pandoc always returns unicode and does not mishandle it
-- expected = u'üäöîôû{0}======{0}{0}'.format(os.linesep)
-+ expected = u'# üäöîôû'.format(os.linesep)
- written = pypandoc.convert_text(u'üäöîôû
', 'md', format='html')
- self.assertTrue(isinstance(written, unicode_type))
- self.assertEqualExceptForNewlineEnd(expected, written)
-@@ -305,7 +305,7 @@ class TestPypandoc(unittest.TestCase):
- self.assertTrue(isinstance(written, unicode_type))
-
- # Only use german umlauts in th next test, as iso-8859-15 covers that
-- expected = u'üäö€{0}===={0}{0}'.format(os.linesep)
-+ expected = u'# üäö€'.format(os.linesep)
- bytes = u'üäö€
'.encode("iso-8859-15")
-
- # Without encoding, this fails as we expect utf-8 per default
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/skip-tests.patch b/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/skip-tests.patch
index d8f7f97217..201c5105c5 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/skip-tests.patch
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/skip-tests.patch
@@ -10,11 +10,3 @@ index deb50e0..aede281 100755
def test_basic_conversion_from_http_url(self):
url = 'https://raw.githubusercontent.com/bebraw/pypandoc/master/README.md'
received = pypandoc.convert_file(url, 'html')
-@@ -247,6 +248,7 @@ class TestPypandoc(unittest.TestCase):
-
- self.assertRaises(RuntimeError, f)
-
-+ @unittest.skip("pandoc-citeproc has been deprecated")
- def test_conversion_with_citeproc_filter(self):
- # we just want to get a temp file name, where we can write to
- filters = ['pandoc-citeproc']
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/static-pandoc-path.patch b/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/static-pandoc-path.patch
index bb495e78be..8f992185d6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/static-pandoc-path.patch
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pypandoc/static-pandoc-path.patch
@@ -5,6 +5,7 @@ index 6d5b79b..65437aa 100644
@@ -582,4 +582,4 @@ def clean_pandocpath_cache():
- __version = None
+-__version = None
++__version = "@pandocVersion@"
-__pandoc_path = None
+__pandoc_path = "@pandoc@"
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyrituals/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyrituals/default.nix
index d9c8759798..6b3b9f91c1 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyrituals/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyrituals/default.nix
@@ -7,7 +7,7 @@
buildPythonPackage rec {
pname = "pyrituals";
- version = "0.0.4";
+ version = "0.0.5";
format = "pyproject";
disabled = pythonOlder "3.8";
@@ -15,7 +15,7 @@ buildPythonPackage rec {
owner = "milanmeu";
repo = pname;
rev = version;
- sha256 = "sha256-XJoSKGGwLoHMWxPGfXHeLg8VlIH1/j0ktzWe/pjd//0=";
+ sha256 = "sha256-iWJhjAUXkoH3MMJ5PFj2rjIy2e0nn57cRoEF6KMfrQg=";
};
propagatedBuildInputs = [ aiohttp ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyswitchbot/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyswitchbot/default.nix
index 69bf011418..e850349b7a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyswitchbot/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyswitchbot/default.nix
@@ -6,13 +6,13 @@
buildPythonPackage rec {
pname = "pyswitchbot";
- version = "0.9.1";
+ version = "0.11.0";
src = fetchFromGitHub {
owner = "Danielhiversen";
repo = "pySwitchbot";
rev = version;
- sha256 = "16p11fmyms4q93m3rna76nkp2la9m8lmfmaflbvga666vljwfw6v";
+ sha256 = "sha256-YqXR6zL8rM2p6YqK8BX82F9HZHgfpfEU4qBiVSud0hw=";
};
propagatedBuildInputs = [ bluepy ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytest-cases/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytest-cases/default.nix
index 9bee3808c5..592a135069 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytest-cases/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytest-cases/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "pytest-cases";
- version = "3.6.2";
+ version = "3.6.3";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "1hipm73s97dx37la57aif1x7myidirfslr1k6apvwyc2929y2lsk";
+ sha256 = "sha256-ExNiaSQGFbx5BB+K+PyW4OPghdpy3SKxhiVFH9okQ7g=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytest-httpserver/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytest-httpserver/default.nix
index f790629a29..aaca4174a2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytest-httpserver/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytest-httpserver/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "pytest-httpserver";
- version = "0.3.7";
+ version = "1.0.0";
src = fetchPypi {
pname = "pytest_httpserver";
inherit version;
- sha256 = "sha256-YgTcrUlwh2jz0tJdMUgjm8RcqrtpJ/oUQm3SnxUc5Z4=";
+ sha256 = "sha256-rjCV0TTUBgLpVyEUDiIhOdpKV5lWEjmQr4WCUyTQdG0=";
};
propagatedBuildInputs = [ werkzeug ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix
index b0b0e2372f..a643e7dc5a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytest-rerunfailures/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "pytest-rerunfailures";
- version = "9.1.1";
+ version = "10.1";
disabled = pythonOlder "3.5";
src = fetchPypi {
inherit pname version;
- sha256 = "1cb11a17fc121b3918414eb5eaf314ee325f2e693ac7cb3f6abf7560790827f2";
+ sha256 = "7617c06de13ee6dd2df9add7e275bfb2bcebbaaf3e450f5937cd0200df824273";
};
buildInputs = [ pytest ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-crfsuite/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-crfsuite/default.nix
new file mode 100644
index 0000000000..cd2adc48c6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-crfsuite/default.nix
@@ -0,0 +1,36 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, pytestCheckHook
+}:
+
+buildPythonPackage rec {
+ pname = "python-crfsuite";
+ version = "0.9.7";
+ format = "setuptools";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1ryfcdfpqbrf8rcd2rlay2gfiba3px3q508543jf81shrv93hi9v";
+ };
+
+ preCheck = ''
+ # make sure import the built version, not the source one
+ rm -r pycrfsuite
+ '';
+
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [
+ "pycrfsuite"
+ ];
+
+ meta = with lib; {
+ description = "Python binding for CRFsuite";
+ homepage = "https://github.com/scrapinghub/python-crfsuite";
+ license = licenses.mit;
+ maintainers = teams.tts.members;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix
index 34fbcff42f..9d06569dfd 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-gitlab/default.nix
@@ -10,12 +10,12 @@
buildPythonPackage rec {
pname = "python-gitlab";
- version = "2.8.0";
+ version = "2.9.0";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "f3364a8d1e813a0b3e68485db1e1881d8653b0e03b9a41f2c59544fce4930101";
+ sha256 = "sha256-LFGxTN2aaAKDFaKw6IUl03YJZziPmfqlfeiQK0VGW+Y=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-jose/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-jose/default.nix
index 15c6474cc3..5ba5d9c8dd 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/python-jose/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-jose/default.nix
@@ -1,46 +1,50 @@
-{ lib, buildPythonPackage, fetchFromGitHub
-, future, six, ecdsa, rsa
-, pycrypto, pytestcov, pytestrunner, cryptography
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, ecdsa
+, rsa
+, pycrypto
+, pyasn1
+, pycryptodome
+, cryptography
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "python-jose";
- version = "3.2.0";
+ version = "3.3.0";
src = fetchFromGitHub {
owner = "mpdavis";
- repo = "python-jose";
+ repo = pname;
rev = version;
- sha256 = "cSPIZrps0xFd4pPcQ4w/jFWOk2XYgd3mtE/sDzlytvY=";
+ sha256 = "sha256-6VGC6M5oyGCOiXcYp6mpyhL+JlcYZKIqOQU9Sm/TkKM=";
};
- checkInputs = [
+ propagatedBuildInputs = [
+ cryptography
+ ecdsa
+ pyasn1
pycrypto
- pytestCheckHook
- pytestcov
- pytestrunner
- cryptography # optional dependency, but needed in tests
+ pycryptodome
+ rsa
];
- # relax ecdsa deps
- patchPhase = ''
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ postPatch = ''
substituteInPlace setup.py \
- --replace 'ecdsa<0.15' 'ecdsa' \
- --replace 'ecdsa <0.15' 'ecdsa'
+ --replace '"pytest-runner",' ""
'';
- disabledTests = [
- # https://github.com/mpdavis/python-jose/issues/176
- "test_key_too_short"
- ];
-
- propagatedBuildInputs = [ future six ecdsa rsa ];
+ pythonImportsCheck = [ "jose" ];
meta = with lib; {
homepage = "https://github.com/mpdavis/python-jose";
description = "A JOSE implementation in Python";
license = licenses.mit;
- maintainers = [ maintainers.jhhuh ];
+ maintainers = with maintainers; [ jhhuh ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-nvd3/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-nvd3/default.nix
new file mode 100644
index 0000000000..d4ecba5a4d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-nvd3/default.nix
@@ -0,0 +1,27 @@
+{ lib, buildPythonPackage, fetchFromGitHub, python-slugify, jinja2, setuptools, coverage }:
+
+buildPythonPackage rec {
+ pname = "python-nvd3";
+ version = "0.15.0";
+
+ src = fetchFromGitHub {
+ owner = "areski";
+ repo = "python-nvd3";
+ rev = "dc8e772597ed72f413b229856fc9a3318e57fcfc";
+ sha256 = "1vjnicszcc9j0rgb58104fk9sry5xad1xli64jana9bkx42c6x1v";
+ };
+
+ propagatedBuildInputs = [ python-slugify jinja2 setuptools ];
+ checkInputs = [ coverage ];
+
+ checkPhase = ''
+ coverage run --source=nvd3 setup.py test
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/areski/python-nvd3";
+ description = "Python Wrapper for NVD3 - It's time for beautiful charts";
+ license = licenses.mit;
+ maintainers = [ maintainers.ivan-tkatchev ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-pidfile/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-pidfile/default.nix
new file mode 100644
index 0000000000..7ba3934151
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-pidfile/default.nix
@@ -0,0 +1,32 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, psutil
+}:
+
+buildPythonPackage rec {
+ pname = "python-pidfile";
+ version = "3.0.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "sha256-HhCX30G8dfV0WZ/++J6LIO/xvfyRkdPtJkzC2ulUKdA=";
+ };
+
+ propagatedBuildInputs = [
+ psutil
+ ];
+
+ pythonImportsCheck = [ "pidfile" ];
+
+ # no tests on the github mirror of the source code
+ # see this: https://github.com/mosquito/python-pidfile/issues/7
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Python context manager for managing pid files";
+ homepage = "https://github.com/mosquito/python-pidfile";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ legendofmiracles ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-pkcs11/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-pkcs11/default.nix
new file mode 100644
index 0000000000..d0d4b4e98d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-pkcs11/default.nix
@@ -0,0 +1,44 @@
+{ lib
+, asn1crypto
+, buildPythonPackage
+, cached-property
+, cython
+, fetchFromGitHub
+, setuptools-scm
+}:
+
+buildPythonPackage rec {
+ pname = "python-pkcs11";
+ version = "0.7.0";
+
+ src = fetchFromGitHub {
+ owner = "danni";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0kncbipfpsb7m7mhv5s5b9wk604h1j08i2j26fn90pklgqll0xhv";
+ };
+
+ SETUPTOOLS_SCM_PRETEND_VERSION = version;
+
+ nativeBuildInputs = [
+ cython
+ setuptools-scm
+ ];
+
+ propagatedBuildInputs = [
+ cached-property
+ asn1crypto
+ ];
+
+ # Test require additional setup
+ doCheck = false;
+
+ pythonImportsCheck = [ "pkcs11" ];
+
+ meta = with lib; {
+ description = "PKCS#11/Cryptoki support for Python";
+ homepage = "https://github.com/danni/python-pkcs11";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python-registry/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python-registry/default.nix
index 44795da8dd..fbf8df7f32 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/python-registry/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python-registry/default.nix
@@ -1,16 +1,20 @@
{ lib
, buildPythonPackage
-, fetchPypi
, enum-compat
+, fetchFromGitHub
+, pytestCheckHook
, unicodecsv
}:
+
buildPythonPackage rec {
pname = "python-registry";
- version = "1.3.1";
+ version = "1.4";
- src = fetchPypi {
- inherit pname version;
- sha256 = "99185f67d5601be3e7843e55902d5769aea1740869b0882f34ff1bd4b43b1eb2";
+ src = fetchFromGitHub {
+ owner = "williballenthin";
+ repo = pname;
+ rev = version;
+ sha256 = "0gwx5jcribgmmbz0ikhz8iphz7yj2d2nmk24nkdrjd3y5irly11s";
};
propagatedBuildInputs = [
@@ -18,8 +22,13 @@ buildPythonPackage rec {
unicodecsv
];
- # no tests
- doCheck = false;
+ checkInputs = [
+ pytestCheckHook
+ ];
+
+ disabledTestPaths = [
+ "samples"
+ ];
pythonImportsCheck = [
"Registry"
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/python3-saml/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/python3-saml/default.nix
index 00774cc40f..af57357d11 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/python3-saml/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/python3-saml/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchurl, fetchFromGitHub, buildPythonPackage, isPy3k,
+{ lib, fetchpatch, fetchFromGitHub, buildPythonPackage, isPy3k,
isodate, lxml, xmlsec, freezegun }:
buildPythonPackage rec {
@@ -13,14 +13,21 @@ buildPythonPackage rec {
sha256 = "1yk02xq90bm7p6k091av6gapb5h2ccxzgrbm03sj2x8h0wff9s8k";
};
+ # Remove both patches on update
patches = [
# Remove the dependency on defusedxml
#
# This patch is already merged upstream and does not introduce any
# functionality changes.
- (fetchurl {
+ (fetchpatch {
url = "https://github.com/onelogin/python3-saml/commit/4b6c4b1f2ed3f6eab70ff4391e595b808ace168c.patch";
- sha256 = "11gqn7ib2hmlx5wp4xhi375v5ajapwmj4lpw0y44bh5ww8cypvqy";
+ sha256 = "sha256-KHyAoX3our3Rz2z4xo0lTBB1XOGuC3Pe+lUDCzK5WQI=";
+ })
+
+ # Update expiry dates for test response XMLs
+ (fetchpatch {
+ url = "https://github.com/onelogin/python3-saml/commit/05611bbf6d7d8313adb9c77ff88a9210333ccc38.patch";
+ sha256 = "sha256-62TwgCXDFYsZIAeqAysJRziMvhUVhGzta/C2wS3v4HY=";
})
];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytile/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytile/default.nix
index 0d269522e1..cf445fd968 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytile/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytile/default.nix
@@ -8,23 +8,25 @@
, pytest-aiohttp
, pytest-asyncio
, pytestCheckHook
-, pythonAtLeast
+, pythonOlder
}:
buildPythonPackage rec {
pname = "pytile";
- version = "5.2.1";
+ version = "5.2.2";
+ format = "pyproject";
+ disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "bachya";
repo = pname;
rev = version;
- sha256 = "0d63xga4gjlfl9fzv3i4j605rrx2qgbzam6cl609ny96s8q8h1px";
+ sha256 = "sha256-oVtTR5zucYvnaPO0i4sEBBU4nafq7GUfx3kPdSvptDo=";
};
- format = "pyproject";
-
- nativeBuildInputs = [ poetry-core ];
+ nativeBuildInputs = [
+ poetry-core
+ ];
propagatedBuildInputs = [
aiohttp
@@ -38,8 +40,11 @@ buildPythonPackage rec {
pytestCheckHook
];
- # Ignore the examples as they are prefixed with test_
- pytestFlagsArray = [ "--ignore examples/" ];
+ disabledTestPaths = [
+ # Ignore the examples as they are prefixed with test_
+ "examples/"
+ ];
+
pythonImportsCheck = [ "pytile" ];
__darwinAllowLocalNetworking = true;
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pytube/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pytube/default.nix
index 9cedb1ac94..62824354c6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pytube/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pytube/default.nix
@@ -7,7 +7,7 @@
buildPythonPackage rec {
pname = "pytube";
- version = "10.8.5";
+ version = "10.9.0";
disabled = pythonOlder "3.6";
@@ -15,7 +15,7 @@ buildPythonPackage rec {
owner = "pytube";
repo = "pytube";
rev = "v${version}";
- sha256 = "05w2jlrm1kqki3yq4ssf3ydmy0sf4zcychz94wxsppgr2xrghnhn";
+ sha256 = "sha256-9kKazy0Fg3YcNIkzgVFQ46Ipn3Dngfnh5DjwRP/fZGg=";
};
checkInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyupgrade/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyupgrade/default.nix
index 412b032db7..07f21881c5 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyupgrade/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyupgrade/default.nix
@@ -8,14 +8,14 @@
buildPythonPackage rec {
pname = "pyupgrade";
- version = "2.19.1";
+ version = "2.21.0";
disabled = isPy27;
src = fetchFromGitHub {
owner = "asottile";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-zDT8VskHEX4uldMvxnb9A+FKMuvZbtEcmdVl5mghTs4=";
+ sha256 = "sha256-W0zaziTkXReEuLhcd6jEHH/dS1YSZNiWDro+tTH7Ftg=";
};
checkInputs = [ pytestCheckHook ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/pyvex/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/pyvex/default.nix
index b2696b101b..b2f43db50c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/pyvex/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/pyvex/default.nix
@@ -11,11 +11,11 @@
buildPythonPackage rec {
pname = "pyvex";
- version = "9.0.8021";
+ version = "9.0.8761";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-Bx6A258LgmmRBbrwY2pgf0DXdMwh9QjaA4sVbxj+kBo=";
+ sha256 = "sha256-3aLpMiOJfgELfnpqTyXAL6Uofbm4UW4VRRsYzTTAofg=";
};
postPatch = lib.optionalString stdenv.isDarwin ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ratelim/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ratelim/default.nix
new file mode 100644
index 0000000000..8fc3323ce1
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ratelim/default.nix
@@ -0,0 +1,31 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+, decorator
+}:
+
+buildPythonPackage rec {
+ pname = "ratelim";
+ version = "0.1.6";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "07dirdd8y23706110nb0lfz5pzbrcvd9y74h64la3y8igqbk4vc2";
+ };
+
+ propagatedBuildInputs = [
+ decorator
+ ];
+
+ pythonImportsCheck = [ "ratelim" ];
+
+ # package has no tests
+ doCheck = false;
+
+ meta = with lib; {
+ homepage = "https://github.com/themiurgo/ratelim";
+ description = "Simple Python library that limits the number of times a function can be called during a time interval";
+ license = licenses.mit;
+ maintainers = with maintainers; [ dgliwka ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/regenmaschine/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/regenmaschine/default.nix
index 02ac2da967..e19c744ba6 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/regenmaschine/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/regenmaschine/default.nix
@@ -7,33 +7,37 @@
, poetry-core
, pytest-aiohttp
, pytest-asyncio
-, pytest-cov
, pytest-mock
, pytestCheckHook
+, pythonOlder
}:
buildPythonPackage rec {
pname = "regenmaschine";
- version = "3.1.2";
+ version = "3.1.3";
format = "pyproject";
+ disabled = pythonOlder "3.6";
src = fetchFromGitHub {
owner = "bachya";
repo = pname;
rev = version;
- sha256 = "sha256-lARti3Sb/jh7h8x+lFLqkM/BlL6XmELm46owsL041Cw=";
+ sha256 = "sha256-3Q0JQQVspzuQQAn3S46uFbOYW2zQ7c1UL4zjEOnifDY=";
};
- nativeBuildInputs = [ poetry-core ];
+ nativeBuildInputs = [
+ poetry-core
+ ];
- propagatedBuildInputs = [ aiohttp ];
+ propagatedBuildInputs = [
+ aiohttp
+ ];
checkInputs = [
aresponses
asynctest
pytest-aiohttp
pytest-asyncio
- pytest-cov
pytest-mock
pytestCheckHook
];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/requests-cache/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/requests-cache/default.nix
index 35cf74ca84..e2ed5367df 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/requests-cache/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/requests-cache/default.nix
@@ -1,52 +1,57 @@
{ lib
-, buildPythonPackage
-, pythonOlder
-, fetchFromGitHub
, attrs
+, buildPythonPackage
+, cattrs
+, fetchFromGitHub
, itsdangerous
-, requests
-, url-normalize
+, poetry-core
, pytestCheckHook
+, pythonOlder
+, pyyaml
+, requests
, requests-mock
+, rich
, timeout-decorator
+, ujson
+, url-normalize
}:
buildPythonPackage rec {
pname = "requests-cache";
- version = "0.6.4";
-
+ version = "0.7.0";
disabled = pythonOlder "3.6";
-
format = "pyproject";
src = fetchFromGitHub {
owner = "reclosedev";
repo = "requests-cache";
rev = "v${version}";
- sha256 = "10rvs611j16kakqx38kpqpc1v0dfb9rmbz2whpskswb1lsksv3j9";
+ sha256 = "sha256-P7JzImidUXOD4DUMdfy3sgM5RISti23wNnLwDHPoiTA=";
};
+ nativeBuildInputs = [
+ poetry-core
+ ];
+
propagatedBuildInputs = [
attrs
+ cattrs
itsdangerous
+ pyyaml
requests
+ ujson
url-normalize
];
checkInputs = [
pytestCheckHook
requests-mock
+ rich
timeout-decorator
];
- disabledTestPaths = [
- # connect to database on localhost
- "tests/integration/test_cache.py"
- "tests/integration/test_dynamodb.py"
- "tests/integration/test_gridfs.py"
- "tests/integration/test_mongodb.py"
- "tests/integration/test_redis.py"
- ];
+ # Integration tests require local DBs
+ pytestFlagsArray = [ "tests/unit" ];
pythonImportsCheck = [ "requests_cache" ];
@@ -54,5 +59,6 @@ buildPythonPackage rec {
description = "Persistent cache for requests library";
homepage = "https://github.com/reclosedev/requests-cache";
license = licenses.bsd3;
+ maintainers = with maintainers; [ fab ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sacn/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sacn/default.nix
index 46678504ca..e4e14bc93e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/sacn/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sacn/default.nix
@@ -6,12 +6,12 @@
buildPythonPackage rec {
pname = "sacn";
- version = "1.6.4";
+ version = "1.7.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "1abkalzpy8bj2hpx563bxii5h0gv9v89f0yp9clc1l76amyf6dj2";
+ sha256 = "136gw09av7r2y02q7aam4chhivpbwkdskwwavrl5v0zn34y0axwp";
};
# no tests
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/scp/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/scp/default.nix
index e0c6769b07..a177d22f5d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/scp/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/scp/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "scp";
- version = "0.13.4";
+ version = "0.13.6";
src = fetchPypi {
inherit pname version;
- sha256 = "e60948dd3e1aa13da21aa1bf8a025fabbbc2816ed04f1a1272410247d1a86f15";
+ sha256 = "sha256-CnL514LpaLCbEU1WB/lrHxb+mUKFevs1U5nt1VNy/PE=";
};
propagatedBuildInputs = [
@@ -25,10 +25,12 @@ buildPythonPackage rec {
#The Pypi package doesn't include the test
doCheck = false;
+ pythonImportsCheck = [ "scp" ];
+
meta = with lib; {
homepage = "https://github.com/jbardin/scp.py";
description = "SCP module for paramiko";
- license = licenses.lgpl3;
+ license = licenses.lgpl21Only;
maintainers = with maintainers; [ xnaveira ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix
index 9526c27eb1..9b38758225 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sentry-sdk/default.nix
@@ -29,11 +29,11 @@
buildPythonPackage rec {
pname = "sentry-sdk";
- version = "1.1.0";
+ version = "1.3.0";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-wSJ9ONyjFbo1GCNz8SnD4nIujtmZ5SWE5qyn0oeHBzk=";
+ sha256 = "sha256-UhCnEt1X2I0iXB/D/jo2Jv7kk2N7zVTiBIJs8EuNdpw=";
};
checkInputs = [ blinker botocore chalice django flask tornado bottle rq falcon sqlalchemy werkzeug trytond
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/shellingham/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/shellingham/default.nix
index 300368b31f..1d1a1fc46b 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/shellingham/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/shellingham/default.nix
@@ -1,18 +1,33 @@
-{ lib, buildPythonPackage, fetchPypi
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, pytest-mock
+, pytestCheckHook
+, pythonOlder
}:
buildPythonPackage rec {
pname = "shellingham";
- version = "1.3.2";
+ version = "1.4.0";
format = "pyproject";
+ disabled = pythonOlder "3.4";
- src = fetchPypi {
- inherit pname version;
- sha256 = "576c1982bea0ba82fb46c36feb951319d7f42214a82634233f58b40d858a751e";
+ src = fetchFromGitHub {
+ owner = "sarugaku";
+ repo = pname;
+ rev = version;
+ sha256 = "0f686ym3ywjffis5jfqkhsshjgii64060hajysczflhffrjn9jcp";
};
+ checkInputs = [
+ pytest-mock
+ pytestCheckHook
+ ];
+
+ pythonImportsCheck = [ "shellingham" ];
+
meta = with lib; {
- description = "Tool to Detect Surrounding Shell";
+ description = "Tool to detect the surrounding shell";
homepage = "https://github.com/sarugaku/shellingham";
license = licenses.isc;
maintainers = with maintainers; [ mbode ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/simanneal/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/simanneal/default.nix
index 2d29797b28..c712edf5ca 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/simanneal/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/simanneal/default.nix
@@ -2,13 +2,13 @@
buildPythonPackage rec {
pname = "simanneal";
- version = "0.4.2";
+ version = "0.5.0";
src = fetchFromGitHub {
owner = "perrygeo";
repo = "simanneal";
rev = version;
- sha256 = "0p75da4nbk6iy16aahl0ilqg605jrr6aa1pzfyd9hc7ak2vs6840";
+ sha256 = "sha256-yKZHkrf6fM0WsHczIEK5Kxusz5dSBgydK3fLu1nDyvk=";
};
checkInputs = [ pytest ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/slowapi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/slowapi/default.nix
new file mode 100644
index 0000000000..921a191d5f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/slowapi/default.nix
@@ -0,0 +1,63 @@
+{ lib
+, buildPythonPackage
+, fastapi
+, fetchFromGitHub
+, fetchpatch
+, limits
+, mock
+, hiro
+, poetry-core
+, pytestCheckHook
+, pythonOlder
+, redis
+, starlette
+}:
+
+buildPythonPackage rec {
+ pname = "slowapi";
+ version = "0.1.4";
+ format = "pyproject";
+ disabled = pythonOlder "3.6";
+
+ src = fetchFromGitHub {
+ owner = "laurentS";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0bnnzgv2wy145sdab54hljwv1b5029ndrr0y9rc2q0mraz8lf8lm";
+ };
+
+ nativeBuildInputs = [
+ poetry-core
+ ];
+
+ propagatedBuildInputs = [
+ limits
+ redis
+ ];
+
+ checkInputs = [
+ fastapi
+ hiro
+ mock
+ pytestCheckHook
+ starlette
+ ];
+
+ patches = [
+ # Switch to poetry-core, https://github.com/laurentS/slowapi/pull/54
+ (fetchpatch {
+ name = "switch-to-poetry-core.patch";
+ url = "https://github.com/laurentS/slowapi/commit/fe165f2d479f4f8e4b7dd9cd88ec0ae847b490c5.patch";
+ sha256 = "16vjxdjjiyg8zjrgfyg9q2ym2lmnms2zy5d2cg3ccg51cfl715fi";
+ })
+ ];
+
+ pythonImportsCheck = [ "slowapi" ];
+
+ meta = with lib; {
+ description = "Python library for API rate limiting";
+ homepage = "https://github.com/laurentS/slowapi";
+ license = with licenses; [ mit ];
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sqlalchemy-jsonfield/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sqlalchemy-jsonfield/default.nix
new file mode 100644
index 0000000000..5496238796
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sqlalchemy-jsonfield/default.nix
@@ -0,0 +1,44 @@
+{ lib
+, buildPythonPackage
+, fetchFromGitHub
+, sqlalchemy
+, setuptools-scm
+, setuptools
+, tox
+, sphinx
+, pytest
+, pytest-cov
+, pytest-html
+, pytest-sugar
+, coverage
+, pymysql
+, psycopg2 }:
+
+buildPythonPackage rec {
+ pname = "sqlalchemy-jsonfield";
+ version = "1.0.0";
+
+ src = fetchFromGitHub {
+ owner = "penguinolog";
+ repo = "sqlalchemy_jsonfield";
+ rev = version;
+ sha256 = "015pl4z84spfw8389hk1szlm37jgw2basvbmzmkacdqi0685zx24";
+ };
+
+ SETUPTOOLS_SCM_PRETEND_VERSION = "v${version}";
+
+ nativeBuildInputs = [ setuptools-scm ];
+ propagatedBuildInputs = [ sqlalchemy setuptools ];
+ checkInputs = [ tox sphinx pytest pytest-cov pytest-html pytest-sugar coverage pymysql psycopg2 ];
+
+ checkPhase = ''
+ TOX_TESTENV_PASSENV="PYTHONPATH SETUPTOOLS_SCM_PRETEND_VERSION" tox -e functional
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/penguinolog/sqlalchemy_jsonfield";
+ description = "SQLALchemy JSONField implementation for storing dicts at SQL independently from JSON type support";
+ license = licenses.asl20;
+ maintainers = [ maintainers.ivan-tkatchev ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sqlmap/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sqlmap/default.nix
index 5b32cb8b64..762df0ab7e 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/sqlmap/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sqlmap/default.nix
@@ -7,11 +7,11 @@
buildPythonPackage rec {
pname = "sqlmap";
- version = "1.5.6";
+ version = "1.5.7";
src = fetchPypi {
inherit pname version;
- sha256 = "fc4be53bb7f64b1cc2e8058e7660059d8f5afb9857cc033084953ea615a10305";
+ sha256 = "sha256-HTayAlXehm3Azmbi+ar/Vav5bPYmGu9gflzZCwWZihw=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/starlette/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/starlette/default.nix
index 694b678930..3079b60564 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/starlette/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/starlette/default.nix
@@ -53,9 +53,13 @@ buildPythonPackage rec {
typing-extensions
];
- # fails to import graphql, but integrated graphql support is about to
- # be removed in 0.15, see https://github.com/encode/starlette/pull/1135.
- disabledTestPaths = [ "tests/test_graphql.py" ];
+ disabledTestPaths = [
+ # fails to import graphql, but integrated graphql support is about to
+ # be removed in 0.15, see https://github.com/encode/starlette/pull/1135.
+ "tests/test_graphql.py"
+ # contextfunction was removed in Jinja 3.1
+ "tests/test_templates.py"
+ ];
pythonImportsCheck = [ "starlette" ];
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/sunpy/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/sunpy/default.nix
index 987523ed42..c8fd82043a 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/sunpy/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/sunpy/default.nix
@@ -31,12 +31,12 @@
buildPythonPackage rec {
pname = "sunpy";
- version = "3.0.0";
+ version = "3.0.1";
disabled = pythonOlder "3.6";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-N/DAvnO+S9E4tndEWpiG84P3FCFwxYNdGFxbxUVsTx8=";
+ sha256 = "sha256-WpqkCAwDYb6L+W4VTC/1auGVbblnNYwBxbk+tZbAiBw=";
};
nativeBuildInputs = [
@@ -75,11 +75,13 @@ buildPythonPackage rec {
# darwin has write permission issues
doCheck = stdenv.isLinux;
- # ignore documentation tests
+ # ignore documentation tests and ignore tests with schema issues
checkPhase = ''
PY_IGNORE_IMPORTMISMATCH=1 HOME=$(mktemp -d) pytest sunpy -k 'not rst' \
--deselect=sunpy/tests/tests/test_self_test.py::test_main_nonexisting_module \
- --deselect=sunpy/tests/tests/test_self_test.py::test_main_stdlib_module
+ --deselect=sunpy/tests/tests/test_self_test.py::test_main_stdlib_module \
+ --ignore=sunpy/io/special/asdf/schemas/sunpy.org/sunpy/coordinates/frames/heliocentric-1.0.0.yaml \
+ --ignore=sunpy/io/special/asdf/schemas/sunpy.org/sunpy/coordinates/frames/helioprojective-1.0.0.yaml
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tinydb/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tinydb/default.nix
index db162ecc2a..ccbe263170 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/tinydb/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/tinydb/default.nix
@@ -3,7 +3,6 @@
, pythonOlder
, fetchFromGitHub
, poetry-core
-, fetchpatch
, pytestCheckHook
, pycodestyle
, pyyaml
@@ -11,7 +10,7 @@
buildPythonPackage rec {
pname = "tinydb";
- version = "4.4.0";
+ version = "4.5.0";
disabled = pythonOlder "3.5";
format = "pyproject";
@@ -19,22 +18,13 @@ buildPythonPackage rec {
owner = "msiemens";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-3FbsnLU7G4VVhI5NYRqCEQgo51zDeAkEhH69H52zr/w=";
+ sha256 = "sha256-rJVJfsPhGTQpE6p0kzN6GDR0r9M71ADa67Oi5jLgeWY=";
};
nativeBuildInputs = [
poetry-core
];
- patches = [
- # Switch to poetry-core, https://github.com/msiemens/tinydb/pull/391
- (fetchpatch {
- name = "switch-to-peotry-core.patch";
- url = "https://github.com/msiemens/tinydb/commit/5b547c18e7ce9f5925d5943dfa47d408435a0da5.patch";
- sha256 = "19ma9ib020b82sn1mcr7sfysqbj8h6nbb365bih1x1wn3ym8xlbc";
- })
- ];
-
postPatch = ''
substituteInPlace pytest.ini \
--replace "--cov-append --cov-report term --cov tinydb" ""
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/transitions/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/transitions/default.nix
index c469875728..752cd8fb4d 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/transitions/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/transitions/default.nix
@@ -33,6 +33,7 @@ buildPythonPackage rec {
preCheck = ''
export FONTCONFIG_FILE=${fontconfig.out}/etc/fonts/fonts.conf
+ export HOME=$TMPDIR
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tvdb_api/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tvdb_api/default.nix
index 2af25abf3e..1264f07c18 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/tvdb_api/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/tvdb_api/default.nix
@@ -26,6 +26,7 @@ buildPythonPackage rec {
homepage = "https://github.com/dbr/tvdb_api";
license = licenses.unlicense;
maintainers = with maintainers; [ peterhoeg ];
+ # https://github.com/dbr/tvdb_api/issues/94
+ broken = true;
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/tvnamer/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/tvnamer/default.nix
deleted file mode 100644
index a9439d3e88..0000000000
--- a/third_party/nixpkgs/pkgs/development/python-modules/tvnamer/default.nix
+++ /dev/null
@@ -1,30 +0,0 @@
-{ lib
-, buildPythonPackage
-, fetchPypi
-, pytest
-, tvdb_api
-}:
-
-buildPythonPackage rec {
- pname = "tvnamer";
- version = "3.0.4";
-
- src = fetchPypi {
- inherit pname version;
- sha256 = "dc2ea8188df6ac56439343630466b874c57756dd0b2538dd8e7905048f425f04";
- };
-
- checkInputs = [ pytest ];
- propagatedBuildInputs = [ tvdb_api ];
-
- # a ton of tests fail with: IOError: tvnamer/main.py could not be found in . or ..
- doCheck = false;
-
- meta = with lib; {
- description = "Automatic TV episode file renamer, uses data from thetvdb.com via tvdb_api.";
- homepage = "https://github.com/dbr/tvnamer";
- license = licenses.unlicense;
- maintainers = with maintainers; [ peterhoeg ];
- };
-
-}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/types-decorator/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/types-decorator/default.nix
new file mode 100644
index 0000000000..54f531e0f5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/types-decorator/default.nix
@@ -0,0 +1,26 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "types-decorator";
+ version = "0.1.5";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "0rfg2s4y23w1xk0502sg2jqbzswalkg6infblyzgf94i4bsg1j48";
+ };
+
+ # Modules doesn't have tests
+ doCheck = false;
+
+ pythonImportsCheck = [ "decorator-stubs" ];
+
+ meta = with lib; {
+ description = "Typing stubs for decorator";
+ homepage = "https://github.com/python/typeshed";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/types-requests/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/types-requests/default.nix
new file mode 100644
index 0000000000..0450da3f1a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/python-modules/types-requests/default.nix
@@ -0,0 +1,26 @@
+{ lib
+, buildPythonPackage
+, fetchPypi
+}:
+
+buildPythonPackage rec {
+ pname = "types-requests";
+ version = "2.25.0";
+
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "022q31fgiyq6zfjv4pbpg10hh9m7x91wqfc6bdyin50hf980q3gf";
+ };
+
+ # Modules doesn't have tests
+ doCheck = false;
+
+ pythonImportsCheck = [ "requests-stubs" ];
+
+ meta = with lib; {
+ description = "Typing stubs for requests";
+ homepage = "https://github.com/python/typeshed";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ fab ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/uamqp/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/uamqp/default.nix
index 8e4abc5bd0..b038eb5316 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/uamqp/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/uamqp/default.nix
@@ -16,11 +16,11 @@
buildPythonPackage rec {
pname = "uamqp";
- version = "1.4.0";
+ version = "1.4.1";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-XzfiLzRK1/DCmnxPW/H+KqnBuCbpYPawS2JnTQq+Vbw=";
+ sha256 = "sha256-JNGlpu2HvwTGV77WnAQFyvJImHesE2R+ZwMAlhlyk2U=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/uranium/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/uranium/default.nix
index db8c8c8bd2..a8ce6713f2 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/uranium/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/uranium/default.nix
@@ -2,7 +2,7 @@
, pyqt5, numpy, scipy, shapely, libarcus, cryptography, doxygen, gettext, pythonOlder }:
buildPythonPackage rec {
- version = "4.9.0";
+ version = "4.10.0";
pname = "uranium";
format = "other";
@@ -10,7 +10,7 @@ buildPythonPackage rec {
owner = "Ultimaker";
repo = "Uranium";
rev = version;
- sha256 = "0bqrc4g4pd7b209swlv06bm5sx7df96h9kjpqpra4mfz469km4nn";
+ sha256 = "0bxbkqc4ajs52vmalmhvvqvl1aw2ss6yf7nclwx8nc2g5vchd4ng";
};
disabled = pythonOlder "3.5.0";
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/xknx/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/xknx/default.nix
index 0a8da94e52..6dd624d597 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/xknx/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/xknx/default.nix
@@ -11,14 +11,14 @@
buildPythonPackage rec {
pname = "xknx";
- version = "0.18.7";
+ version = "0.18.8";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "XKNX";
repo = pname;
rev = version;
- sha256 = "17w6a4ci4w6ggxpa99197f84awd116ygzd3fa5cvn1a7221dvdj4";
+ sha256 = "sha256-Y+SHZd/E72eR7gANqHHutZt1a4G4R1oHC8uV0hpJ/J0=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/yfinance/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/yfinance/default.nix
index 81250f98a6..9a64572e38 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/yfinance/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/yfinance/default.nix
@@ -9,12 +9,12 @@
buildPythonPackage rec {
pname = "yfinance";
- version = "0.1.59";
+ version = "0.1.61";
# GitHub source releases aren't tagged
src = fetchPypi {
inherit pname version;
- sha256 = "fe4dc46807eceadc6604bf51ece7297b752dc5402a38a87385094fbfc7565fa0";
+ sha256 = "sha256-+tc0rwweGFaBkrl7LBHdsff98PuupqovKh4nRP3hRJ0=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/youtube-search/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/youtube-search/default.nix
index 41424aa56d..439cc31c8c 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/youtube-search/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/youtube-search/default.nix
@@ -1,20 +1,19 @@
-{ lib, buildPythonPackage, fetchFromGitHub, requests }:
+{ lib, buildPythonPackage, fetchPypi, requests }:
buildPythonPackage rec {
pname = "youtube-search";
- version = "unstable-2021-02-27";
+ version = "2.1.0";
- src = fetchFromGitHub {
- owner = "joetats";
- repo = "youtube_search";
- rev = "886fe1b16c829215ee0984b6859f874b4a30d875";
- sha256 = "sha256-3ECJ6iHNzx5PLgpTFraFzAYbKnyMYRf/iJ0zajU+hlo=";
+ src = fetchPypi {
+ inherit pname version;
+ sha256 = "1541120273996fa433698b2e57b73296dfb8e90536211f29ea997dcf161b66fe";
};
propagatedBuildInputs = [ requests ];
- # Check disabled due to relative import with no known parent package
+ # tests require network connection
doCheck = false;
+
pythonImportsCheck = [ "youtube_search" ];
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/python-modules/ytmusicapi/default.nix b/third_party/nixpkgs/pkgs/development/python-modules/ytmusicapi/default.nix
index daba39eb22..6ec5fda2ca 100644
--- a/third_party/nixpkgs/pkgs/development/python-modules/ytmusicapi/default.nix
+++ b/third_party/nixpkgs/pkgs/development/python-modules/ytmusicapi/default.nix
@@ -7,13 +7,13 @@
buildPythonPackage rec {
pname = "ytmusicapi";
- version = "0.17.3";
+ version = "0.18.0";
disabled = isPy27;
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-miScxT79ZAgDT0AamkN1JyqbM56Otk86LnE6HM0G1Vs=";
+ sha256 = "sha256-RH0ballPSZQvesdUEsulnBkbbzVA2YrGWhMzRFvuwW0=";
};
propagatedBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/ruby-modules/bundler/default.nix b/third_party/nixpkgs/pkgs/development/ruby-modules/bundler/default.nix
index fc2733de3f..912bace202 100644
--- a/third_party/nixpkgs/pkgs/development/ruby-modules/bundler/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ruby-modules/bundler/default.nix
@@ -4,8 +4,8 @@ buildRubyGem rec {
inherit ruby;
name = "${gemName}-${version}";
gemName = "bundler";
- version = "2.1.4";
- source.sha256 = "12glbb1357x91fvd004jgkw7ihlkpc9dwr349pd7j83isqhls0ah";
+ version = "2.2.20";
+ source.sha256 = "259ba486173d72a71df43fee8e3bc8dcb868c8a65e0c4020af3a6f13c3a57ff8";
dontPatchShebangs = true;
postFixup = ''
diff --git a/third_party/nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix b/third_party/nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix
index 5f054e6b99..bc70f30f95 100644
--- a/third_party/nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix
+++ b/third_party/nixpkgs/pkgs/development/ruby-modules/gem-config/default.nix
@@ -25,7 +25,7 @@
, cairo, re2, rake, gobject-introspection, gdk-pixbuf, zeromq, czmq, graphicsmagick, libcxx
, file, libvirt, glib, vips, taglib, libopus, linux-pam, libidn, protobuf, fribidi, harfbuzz
, bison, flex, pango, python3, patchelf, binutils, freetds, wrapGAppsHook, atk
-, bundler, libsass, libselinux, libsepol, shared-mime-info, libthai, libdatrie
+, bundler, libsass, libexif, libselinux, libsepol, shared-mime-info, libthai, libdatrie
, CoreServices, DarwinTools, cctools
}@args:
@@ -187,6 +187,11 @@ in
buildInputs = [ openssl ];
};
+ exif = attrs: {
+ buildFlags = [ "--with-exif-dir=${libexif}" ];
+ buildInputs = [ libexif ];
+ };
+
ffi = attrs: {
nativeBuildInputs = [ pkg-config ];
buildInputs = [ libffi ];
diff --git a/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile b/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile
deleted file mode 100644
index 388f96a59b..0000000000
--- a/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile
+++ /dev/null
@@ -1,2 +0,0 @@
-source 'https://rubygems.org'
-gem 'solargraph'
diff --git a/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile.lock b/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile.lock
deleted file mode 100644
index f5e0b5a0a9..0000000000
--- a/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/Gemfile.lock
+++ /dev/null
@@ -1,64 +0,0 @@
-GEM
- remote: https://rubygems.org/
- specs:
- ast (2.4.1)
- backport (1.1.2)
- benchmark (0.1.1)
- e2mmap (0.1.0)
- jaro_winkler (1.5.4)
- kramdown (2.3.0)
- rexml
- kramdown-parser-gfm (1.1.0)
- kramdown (~> 2.0)
- mini_portile2 (2.5.0)
- nokogiri (1.11.1)
- mini_portile2 (~> 2.5.0)
- racc (~> 1.4)
- parallel (1.20.1)
- parser (2.7.2.0)
- ast (~> 2.4.1)
- racc (1.5.2)
- rainbow (3.0.0)
- regexp_parser (2.0.3)
- reverse_markdown (2.0.0)
- nokogiri
- rexml (3.2.4)
- rubocop (1.7.0)
- parallel (~> 1.10)
- parser (>= 2.7.1.5)
- rainbow (>= 2.2.2, < 4.0)
- regexp_parser (>= 1.8, < 3.0)
- rexml
- rubocop-ast (>= 1.2.0, < 2.0)
- ruby-progressbar (~> 1.7)
- unicode-display_width (>= 1.4.0, < 2.0)
- rubocop-ast (1.4.0)
- parser (>= 2.7.1.5)
- ruby-progressbar (1.11.0)
- solargraph (0.40.1)
- backport (~> 1.1)
- benchmark
- bundler (>= 1.17.2)
- e2mmap
- jaro_winkler (~> 1.5)
- kramdown (~> 2.3)
- kramdown-parser-gfm (~> 1.1)
- parser (~> 2.3)
- reverse_markdown (>= 1.0.5, < 3)
- rubocop (>= 0.52)
- thor (~> 1.0)
- tilt (~> 2.0)
- yard (~> 0.9, >= 0.9.24)
- thor (1.0.1)
- tilt (2.0.10)
- unicode-display_width (1.7.0)
- yard (0.9.26)
-
-PLATFORMS
- ruby
-
-DEPENDENCIES
- solargraph
-
-BUNDLED WITH
- 2.1.4
diff --git a/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/default.nix b/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/default.nix
deleted file mode 100644
index 356224c023..0000000000
--- a/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/default.nix
+++ /dev/null
@@ -1,16 +0,0 @@
-{ lib, bundlerApp, bundlerUpdateScript }:
-
-bundlerApp {
- pname = "solargraph";
- exes = [ "solargraph" ];
- gemdir = ./.;
-
- passthru.updateScript = bundlerUpdateScript "solargraph";
-
- meta = with lib; {
- description = "A Ruby language server";
- homepage = "https://solargraph.org/";
- license = licenses.mit;
- maintainers = with maintainers; [ nicknovitski angristan ];
- };
-}
diff --git a/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/gemset.nix b/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/gemset.nix
deleted file mode 100644
index cd9575f128..0000000000
--- a/third_party/nixpkgs/pkgs/development/ruby-modules/solargraph/gemset.nix
+++ /dev/null
@@ -1,250 +0,0 @@
-{
- ast = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1l3468czzjmxl93ap40hp7z94yxp4nbag0bxqs789bm30md90m2a";
- type = "gem";
- };
- version = "2.4.1";
- };
- backport = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1xmjljpyx5ly078gi0lmmgkv4y0msxxa3hmv74bzxzp3l8qbn5vc";
- type = "gem";
- };
- version = "1.1.2";
- };
- benchmark = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1jvrl7400fv7v2jjri1r7ilj3sri36hzipwwgpn5psib4c9c59c6";
- type = "gem";
- };
- version = "0.1.1";
- };
- e2mmap = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0n8gxjb63dck3vrmsdcqqll7xs7f3wk78mw8w0gdk9wp5nx6pvj5";
- type = "gem";
- };
- version = "0.1.0";
- };
- jaro_winkler = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1y8l6k34svmdyqxya3iahpwbpvmn3fswhwsvrz0nk1wyb8yfihsh";
- type = "gem";
- };
- version = "1.5.4";
- };
- kramdown = {
- dependencies = ["rexml"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1vmw752c26ny2jwl0npn0gbyqwgz4hdmlpxnsld9qi9xhk5b1qh7";
- type = "gem";
- };
- version = "2.3.0";
- };
- kramdown-parser-gfm = {
- dependencies = ["kramdown"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0a8pb3v951f4x7h968rqfsa19c8arz21zw1vaj42jza22rap8fgv";
- type = "gem";
- };
- version = "1.1.0";
- };
- mini_portile2 = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1hdbpmamx8js53yk3h8cqy12kgv6ca06k0c9n3pxh6b6cjfs19x7";
- type = "gem";
- };
- version = "2.5.0";
- };
- nokogiri = {
- dependencies = ["mini_portile2" "racc"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1ajwkqr28hwqbyl1l3czx4a34c88acxywyqp8cjyy0zgsd6sbhj2";
- type = "gem";
- };
- version = "1.11.1";
- };
- parallel = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0055br0mibnqz0j8wvy20zry548dhkakws681bhj3ycb972awkzd";
- type = "gem";
- };
- version = "1.20.1";
- };
- parser = {
- dependencies = ["ast"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1f7gmm60yla325wlnd3qkxs59qm2y0aan8ljpg6k18rwzrrfil6z";
- type = "gem";
- };
- version = "2.7.2.0";
- };
- racc = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "178k7r0xn689spviqzhvazzvxfq6fyjldxb3ywjbgipbfi4s8j1g";
- type = "gem";
- };
- version = "1.5.2";
- };
- rainbow = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0bb2fpjspydr6x0s8pn1pqkzmxszvkfapv0p4627mywl7ky4zkhk";
- type = "gem";
- };
- version = "3.0.0";
- };
- regexp_parser = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0zm86k9q8m5jkcnpb1f93wsvc57saldfj8czxkx1aw031i95inip";
- type = "gem";
- };
- version = "2.0.3";
- };
- reverse_markdown = {
- dependencies = ["nokogiri"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0w6fv779542vdliq2kmikfhymjv55z8mgzblkfjdy2agl07da9c6";
- type = "gem";
- };
- version = "2.0.0";
- };
- rexml = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1mkvkcw9fhpaizrhca0pdgjcrbns48rlz4g6lavl5gjjq3rk2sq3";
- type = "gem";
- };
- version = "3.2.4";
- };
- rubocop = {
- dependencies = ["parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "12kkyzyzh30mi9xs52lc1pjki1al4x9acdaikj40wslhpwp1ng1l";
- type = "gem";
- };
- version = "1.7.0";
- };
- rubocop-ast = {
- dependencies = ["parser"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1qvfp567aprjgcwj757p55ynj0dx2b3c3hd76za9z3c43sphprcj";
- type = "gem";
- };
- version = "1.4.0";
- };
- ruby-progressbar = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "02nmaw7yx9kl7rbaan5pl8x5nn0y4j5954mzrkzi9i3dhsrps4nc";
- type = "gem";
- };
- version = "1.11.0";
- };
- solargraph = {
- dependencies = ["backport" "benchmark" "e2mmap" "jaro_winkler" "kramdown" "kramdown-parser-gfm" "parser" "reverse_markdown" "rubocop" "thor" "tilt" "yard"];
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0q0dh4da4qygn92vjwqz0w6m4pdhs2zdmrx3zlmxmghizh32ghk7";
- type = "gem";
- };
- version = "0.40.1";
- };
- thor = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "1xbhkmyhlxwzshaqa7swy2bx6vd64mm0wrr8g3jywvxy7hg0cwkm";
- type = "gem";
- };
- version = "1.0.1";
- };
- tilt = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0rn8z8hda4h41a64l0zhkiwz2vxw9b1nb70gl37h1dg2k874yrlv";
- type = "gem";
- };
- version = "2.0.10";
- };
- unicode-display_width = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "06i3id27s60141x6fdnjn5rar1cywdwy64ilc59cz937303q3mna";
- type = "gem";
- };
- version = "1.7.0";
- };
- yard = {
- groups = ["default"];
- platforms = [];
- source = {
- remotes = ["https://rubygems.org"];
- sha256 = "0qzr5j1a1cafv81ib3i51qyl8jnmwdxlqi3kbiraldzpbjh4ln9h";
- type = "gem";
- };
- version = "0.9.26";
- };
-}
diff --git a/third_party/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile b/third_party/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
index bfb52fe72e..b3ddb5b131 100644
--- a/third_party/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
+++ b/third_party/nixpkgs/pkgs/development/ruby-modules/with-packages/Gemfile
@@ -126,6 +126,7 @@ source 'https://rubygems.org' do
gem 'semian'
gem 'sequel'
gem 'sequel_pg'
+ gem 'solargraph'
gem 'simplecov'
gem 'sinatra'
gem 'slop'
diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/codeql/default.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/codeql/default.nix
index a239631438..df3c42b471 100644
--- a/third_party/nixpkgs/pkgs/development/tools/analysis/codeql/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/analysis/codeql/default.nix
@@ -12,7 +12,7 @@
stdenv.mkDerivation rec {
pname = "codeql";
- version = "2.5.6";
+ version = "2.5.7";
dontConfigure = true;
dontBuild = true;
@@ -20,7 +20,7 @@ stdenv.mkDerivation rec {
src = fetchzip {
url = "https://github.com/github/codeql-cli-binaries/releases/download/v${version}/codeql.zip";
- sha256 = "sha256-YBGKIfBTU7MRm1Om4Jknd5Nu77qJftCgjuohcO/9X/w=";
+ sha256 = "sha256-dKJQv/omXT/L5dWYkveXodNNt5Q3i1WDIA9nwmo0Sfc=";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/cppcheck/default.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/cppcheck/default.nix
index 600d0efc92..5e7f6a3f2d 100644
--- a/third_party/nixpkgs/pkgs/development/tools/analysis/cppcheck/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/analysis/cppcheck/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "cppcheck";
- version = "2.4";
+ version = "2.5";
src = fetchurl {
url = "mirror://sourceforge/${pname}/${pname}-${version}.tar.bz2";
- sha256 = "sha256-mGJPqOmz1/siAVkwDP5WXFvx3TtD5KT/klciqnaEoCo=";
+ sha256 = "sha256-s+KJpA11A4bFOXgy2eVkRMYBFwwBjU7QZgSPZ0oVKxo=";
};
buildInputs = [ pcre ] ++ lib.optionals withZ3 [ z3 ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/flow/default.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/flow/default.nix
index 599908b493..8ac0958ffd 100644
--- a/third_party/nixpkgs/pkgs/development/tools/analysis/flow/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/analysis/flow/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "flow";
- version = "0.154.0";
+ version = "0.155.0";
src = fetchFromGitHub {
owner = "facebook";
repo = "flow";
rev = "refs/tags/v${version}";
- sha256 = "sha256-QqTHhcEgMfq4+1G3aSAvcyU26kNKiFc3vOTyFRo8l40=";
+ sha256 = "sha256-NMqglKpVrGgkxnrxSKKUeQ9RZ3eamlO6CDlaHjwKA3I=";
};
installPhase = ''
diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix
index ab82aed8e5..9d87cb3052 100644
--- a/third_party/nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/analysis/frama-c/default.nix
@@ -31,12 +31,12 @@ in
stdenv.mkDerivation rec {
pname = "frama-c";
- version = "23.0-rc1";
+ version = "23.0";
slang = "Vanadium";
src = fetchurl {
- url = "http://frama-c.com/download/frama-c-${version}-${slang}.tar.gz";
- sha256 = "1z9f9a217bav3vfc99kq57d5rza6j7hr91ndviwkgcaib6wc5hcv";
+ url = "https://frama-c.com/download/frama-c-${version}-${slang}.tar.gz";
+ sha256 = "0pdm3y2nfyjhpnicv1pg9j48llq86dmb591d2imnafp4xfqani0s";
};
preConfigure = lib.optionalString stdenv.cc.isClang "configureFlagsArray=(\"--with-cpp=clang -E -C\")";
diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/rr/unstable.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/rr/unstable.nix
index 82b644f76a..35098c1bcf 100644
--- a/third_party/nixpkgs/pkgs/development/tools/analysis/rr/unstable.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/analysis/rr/unstable.nix
@@ -1,9 +1,8 @@
-# This is a temporary copy of the default.nix in this folder, with the version updated to the current tip of rr's master branch.
-# This exists because rr has not had a release in a long time, but there have been a lot of improvements including UX.
-# Some of the UX improvements help prevent foot shooting.
-# Upstream has stated that it should be fine to use master.
-# This file, and its attribute in all-packages, can be removed once rr makes a release.
-# For further information, please see https://github.com/NixOS/nixpkgs/issues/99535 "Improve support for the rr debugger in nixos containers"
+# This is a temporary copy of the default.nix in this folder, with the version
+# updated to the current tip of rr's master branch. This exists because rr has
+# not had a release in a long time. Upstream has stated that it should be fine
+# to use master. This file, and its attribute in all-packages, can be removed
+# once rr makes a release.
{ callPackage, fetchFromGitHub }:
@@ -12,12 +11,12 @@ let
in
rr.overrideAttrs (old: {
- version = "unstable-2020-10-04";
+ version = "unstable-2021-07-06";
src = fetchFromGitHub {
owner = "mozilla";
repo = "rr";
- rev = "9ff375813a740a0a6ebcdfcebc58bd61ab68c667";
- sha256 = "0raifs6cg5ckpi2445inhy3hfhp4p89s1lkx9z17mcc2g1c1phf5";
+ rev = "0fc21a8d654dabc7fb1991d76343824cb7951ea0";
+ sha256 = "0s851rflxmvxcfw97zmplcwzhv86xmd3my78pi4c7gkj18d621i5";
};
})
diff --git a/third_party/nixpkgs/pkgs/development/tools/analysis/tfsec/default.nix b/third_party/nixpkgs/pkgs/development/tools/analysis/tfsec/default.nix
index 246f42b639..7b028e28ed 100644
--- a/third_party/nixpkgs/pkgs/development/tools/analysis/tfsec/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/analysis/tfsec/default.nix
@@ -1,24 +1,31 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib
+, buildGoPackage
+, fetchFromGitHub
+}:
buildGoPackage rec {
pname = "tfsec";
- version = "0.39.16";
+ version = "0.48.2";
src = fetchFromGitHub {
- owner = "tfsec";
+ owner = "aquasecurity";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-5We3Nk/AU5dj37vG4pvqzvNztK01PAPadQV/CgHZe8w=";
+ sha256 = "sha256-ZJHm+shCbyM2cyLW5ZgrqLMwnnvp7IOHI5+Ta2gdaNQ=";
};
- goPackagePath = "github.com/tfsec/tfsec";
+ goPackagePath = "github.com/aquasecurity/tfsec";
- buildFlagsArray = [ "-ldflags=-s -w -X ${goPackagePath}/version.Version=${version}" ];
+ ldflags = [
+ "-w"
+ "-s"
+ "-X ${goPackagePath}/version.Version=${version}"
+ ];
meta = with lib; {
- homepage = "https://github.com/tfsec/tfsec";
- description = "Static analysis powered security scanner for your terraform code";
+ description = "Static analysis powered security scanner for terraform code";
+ homepage = "https://github.com/aquasecurity/tfsec";
license = licenses.mit;
- maintainers = [ maintainers.marsam ];
+ maintainers = with maintainers; [ fab marsam ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/apksigcopier/default.nix b/third_party/nixpkgs/pkgs/development/tools/apksigcopier/default.nix
new file mode 100644
index 0000000000..16cfbad52a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/apksigcopier/default.nix
@@ -0,0 +1,60 @@
+{ lib
+, fetchFromGitHub
+, python3
+, installShellFiles
+, bash
+, pandoc
+}:
+
+# FIXME: how to "recommend" apksigner like the Debian package?
+
+python3.pkgs.buildPythonApplication rec {
+ pname = "apksigcopier";
+ version = "1.0.1";
+
+ src = fetchFromGitHub {
+ owner = "obfusk";
+ repo = "apksigcopier";
+ rev = "v${version}";
+ sha256 = "07ldq3q1x2lpb15q5s5i1pbg89sn6ah45amskm9pndqlh16z9k2x";
+ };
+
+ nativeBuildInputs = [ installShellFiles pandoc ];
+ propagatedBuildInputs = with python3.pkgs; [ click ];
+ checkInputs = with python3.pkgs; [ flake8 mypy pylint ];
+
+ postPatch = ''
+ substituteInPlace Makefile \
+ --replace /bin/bash ${bash}/bin/bash \
+ --replace 'apksigcopier --version' '${python3.interpreter} apksigcopier --version'
+ '';
+
+ postBuild = ''
+ make ${pname}.1
+ '';
+
+ checkPhase = ''
+ make test
+ '';
+
+ postInstall = ''
+ installManPage ${pname}.1
+ '';
+
+ meta = with lib; {
+ description = "Copy/extract/patch android apk signatures & compare apks";
+ longDescription = ''
+ apksigcopier is a tool for copying android APK signatures from a signed APK to an unsigned one (in order to verify reproducible builds).
+ It can also be used to compare two APKs with different signatures.
+ Its command-line tool offers four operations:
+
+ * copy signatures directly from a signed to an unsigned APK
+ * extract signatures from a signed APK to a directory
+ * patch previously extracted signatures onto an unsigned APK
+ * compare two APKs with different signatures (requires apksigner)
+ '';
+ homepage = "https://github.com/obfusk/apksigcopier";
+ license = with licenses; [ gpl3Plus ];
+ maintainers = [ maintainers.obfusk ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/bazelisk/default.nix b/third_party/nixpkgs/pkgs/development/tools/bazelisk/default.nix
index 5bfe83def0..22636b588b 100644
--- a/third_party/nixpkgs/pkgs/development/tools/bazelisk/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/bazelisk/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "bazelisk";
- version = "1.9.0";
+ version = "1.10.0";
src = fetchFromGitHub {
owner = "bazelbuild";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-APHRNCJNQ4cheY+wBB8q4fcOOL6SFeg5SflvnrxjYhI=";
+ sha256 = "sha256-G2cHKhgsv1fj7eKbADER3R2uXp9DnKevboE7vnO5pDE=";
};
- vendorSha256 = "sha256-+B+5GQTEiCwLCoGB5uIIJEWJRjylgt9txcsJCXcOAQs=";
+ vendorSha256 = "sha256-5qpeAD4VFsR8iJlRiNTncOdq39lq3MU6gSLu3G/BcPU=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/development/tools/buf/default.nix b/third_party/nixpkgs/pkgs/development/tools/buf/default.nix
index c1060744f4..fc87f5b781 100644
--- a/third_party/nixpkgs/pkgs/development/tools/buf/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/buf/default.nix
@@ -7,18 +7,19 @@
buildGoModule rec {
pname = "buf";
- version = "0.43.2";
+ version = "0.44.0";
src = fetchFromGitHub {
owner = "bufbuild";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-Go0wLcJrxMgB67WlAI7TwX2UU2sQ/yfmC0h2igOkjc4=";
+ sha256 = "sha256-ZcZvsFw/l/7N8Yb4HG6w96ce9c4g4iiG/TcDoj8RYmA=";
leaveDotGit = true; # Required by TestWorkspaceGit
};
- vendorSha256 = "sha256-HT0dsGniBoQW2Y7MhahDeFvE0nCASoPdzHETju0JuRY=";
+ vendorSha256 = "sha256-g0wrHPeHFOL6KB0SUgBy2WK54Kttiks4cuYg8jf3N9g=";
patches = [
+ # Skip a test that requires networking to be available to work.
./skip_test_requiring_network.patch
];
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/bmake/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/bmake/default.nix
index a93de053c4..0d8ca35109 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/bmake/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/bmake/default.nix
@@ -1,21 +1,25 @@
{ lib, stdenv, fetchurl, fetchpatch
-, getopt, tzdata
+, getopt, tzdata, ksh
+, pkgsMusl # for passthru.tests
}:
stdenv.mkDerivation rec {
pname = "bmake";
- version = "20210420";
+ version = "20210621";
src = fetchurl {
url = "http://www.crufty.net/ftp/pub/sjg/${pname}-${version}.tar.gz";
- sha256 = "1ajq8v5rq3pl5y9h1hlscs83007fsyk3lhcp87z09ma370lm3ra7";
+ sha256 = "0gpzv75ibzqz1j1h0hdjgx1v7hkl3i5cb5yf6q9sfcgx0bvb55xa";
};
# Make tests work with musl
# * Disable deptgt-delete_on_error test (alpine does this too)
+ # * Disable shell-ksh test (ksh doesn't compile with musl)
# * Fix test failing due to different strerror(3) output for musl and glibc
postPatch = lib.optionalString (stdenv.hostPlatform.libc == "musl") ''
- sed -i unit-tests/Makefile -e '/deptgt-delete_on_error/d'
+ sed -i unit-tests/Makefile \
+ -e '/deptgt-delete_on_error/d' \
+ -e '/shell-ksh/d'
substituteInPlace unit-tests/opt-chdir.exp --replace "File name" "Filename"
'';
@@ -28,6 +32,8 @@ stdenv.mkDerivation rec {
./fix-unexport-env-test.patch
# Fix localtime tests without global /etc/zoneinfo directory
./fix-localtime-test.patch
+ # Always enable ksh test since it checks in a impure location /bin/ksh
+ ./unconditional-ksh-test.patch
# decouple tests from build phase
(fetchpatch {
name = "separate-tests.patch";
@@ -68,7 +74,11 @@ stdenv.mkDerivation rec {
'';
doCheck = true;
- checkInputs = [ tzdata ];
+ checkInputs = [
+ tzdata
+ ] ++ lib.optionals (stdenv.hostPlatform.libc != "musl") [
+ ksh
+ ];
checkPhase = ''
runHook preCheck
@@ -79,6 +89,10 @@ stdenv.mkDerivation rec {
setupHook = ./setup-hook.sh;
+ passthru.tests = {
+ bmakeMusl = pkgsMusl.bmake;
+ };
+
meta = with lib; {
description = "Portable version of NetBSD 'make'";
homepage = "http://www.crufty.net/help/sjg/bmake.html";
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/bmake/unconditional-ksh-test.patch b/third_party/nixpkgs/pkgs/development/tools/build-managers/bmake/unconditional-ksh-test.patch
new file mode 100644
index 0000000000..117b85da16
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/bmake/unconditional-ksh-test.patch
@@ -0,0 +1,12 @@
+--- bmake/unit-tests/Makefile.orig 2021-07-04 19:13:09.068094922 +0200
++++ bmake/unit-tests/Makefile 2021-07-04 19:13:14.630080696 +0200
+@@ -295,9 +295,7 @@
+ TESTS+= sh-single-line
+ TESTS+= shell-csh
+ TESTS+= shell-custom
+-.if exists(/bin/ksh)
+ TESTS+= shell-ksh
+-.endif
+ TESTS+= shell-sh
+ TESTS+= suff-add-later
+ TESTS+= suff-clear-regular
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/boot/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/boot/default.nix
index 68a4d5f44e..1590906206 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/boot/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/boot/default.nix
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Build tooling for Clojure";
- homepage = "https://boot-clj.com/";
+ homepage = "https://boot-clj.github.io/";
license = licenses.epl10;
platforms = platforms.linux ++ platforms.darwin;
maintainers = with maintainers; [ ragge ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix
index 702652db87..3b2c8ac2ce 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/cmake/default.nix
@@ -7,11 +7,11 @@
, useSharedLibraries ? (!isBootstrap && !stdenv.isCygwin)
, useOpenSSL ? !isBootstrap, openssl
, useNcurses ? false, ncurses
-, withQt5 ? false, qtbase
+, withQt5 ? false, qtbase, wrapQtAppsHook
, buildDocs ? (!isBootstrap && (useNcurses || withQt5)), sphinx, texinfo
}:
-stdenv.mkDerivation (rec {
+stdenv.mkDerivation rec {
pname = "cmake"
+ lib.optionalString isBootstrap "-boot"
+ lib.optionalString useNcurses "-cursesUI"
@@ -45,7 +45,8 @@ stdenv.mkDerivation (rec {
depsBuildBuild = [ buildPackages.stdenv.cc ];
nativeBuildInputs = [ setupHook pkg-config ]
- ++ lib.optionals buildDocs [ texinfo ];
+ ++ lib.optionals buildDocs [ texinfo ]
+ ++ lib.optionals withQt5 [ wrapQtAppsHook ];
buildInputs = []
++ lib.optionals useSharedLibraries [ bzip2 curlMinimal expat libarchive xz zlib libuv rhash ]
@@ -130,5 +131,4 @@ stdenv.mkDerivation (rec {
maintainers = with maintainers; [ ttuegel lnl7 ];
license = licenses.bsd3;
};
-} // (if withQt5 then { dontWrapQtApps = true; } else {})
-)
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/conan/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/conan/default.nix
index 8c150e114f..f59e74b02f 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/conan/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/conan/default.nix
@@ -39,6 +39,22 @@ let newPython = python3.override {
"test_ec_verify_should_return_false_if_signature_invalid"
];
});
+ # conan needs jinja2<3
+ jinja2 = super.jinja2.overridePythonAttrs (oldAttrs: rec {
+ version = "2.11.3";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "a6d58433de0ae800347cab1fa3043cebbabe8baa9d29e668f1c768cb87a333c6";
+ };
+ });
+ # old jinja2 needs old markupsafe
+ markupsafe = super.markupsafe.overridePythonAttrs (oldAttrs: rec {
+ version = "1.1.1";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "29872e92839765e546828bb7754a68c418d927cd064fd4708fab9fe9c8bb116b";
+ };
+ });
};
};
@@ -92,7 +108,8 @@ in newPython.pkgs.buildPythonApplication rec {
postPatch = ''
substituteInPlace conans/requirements.txt \
- --replace "deprecation>=2.0, <2.1" "deprecation"
+ --replace "deprecation>=2.0, <2.1" "deprecation" \
+ --replace "six>=1.10.0,<=1.15.0" "six>=1.10.0,<=1.16.0"
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/gradle/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/gradle/default.nix
index 0013eb4e2e..3afe88043d 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/gradle/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/gradle/default.nix
@@ -64,9 +64,9 @@ in rec {
gradle_latest = gradle_7;
gradle_7 = gradleGen (gradleSpec {
- version = "7.0";
- nativeVersion = "0.22-milestone-11";
- sha256 = "01f3bjn8pbpni8kmxvx1dpwpf4zz04vj7cpm6025n0k188c8k2zb";
+ version = "7.1";
+ nativeVersion = "0.22-milestone-16";
+ sha256 = "0yyqksq3zza7r9ls389ha81l3s768j7dfdqiwk3846qy4wcyxsrd";
});
gradle_6_8 = gradleGen (gradleSpec {
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix
index 9be3d232fb..3b775eeaef 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/default.nix
@@ -39,6 +39,14 @@ let
HOME=. escript bootstrap
'';
+
+ patches = []
+ # Skips test that can write outside the designated tmp directory, potentially resulting in build failures
+ # due to file ownership issues if ran without sandbox (eg. Mac M1 default). This patch can be Removed when
+ # rebar3 releases with the following commit:
+ # https://github.com/erlang/rebar3/commit/11055384dbd5bf7d181bca83a33b0e100275ff21
+ ++ lib.optionals (stdenv.isDarwin && stdenv.isAarch64) [ ./tmp-tests-skip.patch ];
+
checkPhase = ''
HOME=. escript ./rebar3 ct
'';
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/tmp-tests-skip.patch b/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/tmp-tests-skip.patch
new file mode 100644
index 0000000000..b90e0f9d2b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/rebar3/tmp-tests-skip.patch
@@ -0,0 +1,17 @@
+diff --git a/test/rebar_file_utils_SUITE.erl b/test/rebar_file_utils_SUITE.erl
+index d771a82..05cfbf7 100644
+--- a/test/rebar_file_utils_SUITE.erl
++++ b/test/rebar_file_utils_SUITE.erl
+@@ -34,13 +34,11 @@
+
+ all() ->
+ [{group, tmpdir},
+- {group, reset_dir},
+ {group, mv},
+ path_from_ancestor,
+ canonical_path,
+ absolute_path,
+ normalized_path,
+- resolve_link,
+ split_dirname,
+ mv_warning_is_ignored].
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/redo-c/Makefile b/third_party/nixpkgs/pkgs/development/tools/build-managers/redo-c/Makefile
index f2c43cc500..5a1dd74c5b 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/redo-c/Makefile
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/redo-c/Makefile
@@ -1,4 +1,4 @@
-CFLAGS=-Os
+CFLAGS ?= -Os
all: redo links
diff --git a/third_party/nixpkgs/pkgs/development/tools/build-managers/redo-c/default.nix b/third_party/nixpkgs/pkgs/development/tools/build-managers/redo-c/default.nix
index 40708b7877..14d33cba03 100644
--- a/third_party/nixpkgs/pkgs/development/tools/build-managers/redo-c/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/build-managers/redo-c/default.nix
@@ -1,13 +1,13 @@
{ lib, stdenv, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "redo-c";
- version = "0.2";
+ version = "0.3";
src = fetchFromGitHub {
owner = "leahneukirchen";
repo = pname;
rev = "v${version}";
- sha256 = "11wc2sgw1ssdm83cjdc6ndnp1bv5mzhbw7njw47mk7ri1ic1x51b";
+ sha256 = "sha256-oZcaBgESIaD7/SUBE7luh7axucKTEzXPVkQAQs2NCXE=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/tools/cloud-nuke/default.nix b/third_party/nixpkgs/pkgs/development/tools/cloud-nuke/default.nix
index ecb6991d3d..75fb29db88 100644
--- a/third_party/nixpkgs/pkgs/development/tools/cloud-nuke/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/cloud-nuke/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "cloud-nuke";
- version = "0.2.0";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "gruntwork-io";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-FQx5k6HuOf3gKa71LteNGhH2KILUQ+aeKmtQXRwTNYI=";
+ sha256 = "sha256-rxWTh+iltD1kcntlu9sovwG/mQPmukYbw8V2FAFi1KE=";
};
- vendorSha256 = "sha256-VsP1YWvszux7qiRVLRF40NX3qoNOa9yrfRhQAaw7aKI=";
+ vendorSha256 = "sha256-mfNbcnJ62v6tdEhOtA0P9lDoD5HmLBAtNcrv1H3/mSE=";
buildFlagsArray = [ "-ldflags=-s -w -X main.VERSION=${version}" ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/continuous-integration/drone/default.nix b/third_party/nixpkgs/pkgs/development/tools/continuous-integration/drone/default.nix
index c6d1e47389..46ee41d37d 100644
--- a/third_party/nixpkgs/pkgs/development/tools/continuous-integration/drone/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/continuous-integration/drone/default.nix
@@ -3,9 +3,9 @@
buildGoModule rec {
pname = "drone.io${lib.optionalString (!enableUnfree) "-oss"}";
- version = "2.0.0";
+ version = "2.0.3";
- vendorSha256 = "sha256-cnbZSnHU+ORm7/dV+U9NfM18Zrzi24vf7qITPJsusU8=";
+ vendorSha256 = "sha256-3qTH/p0l6Ke1F9SUcvK2diqZooOMnlXYO1PHLdJJ8PM=";
doCheck = false;
@@ -13,7 +13,7 @@ buildGoModule rec {
owner = "drone";
repo = "drone";
rev = "v${version}";
- sha256 = "sha256-BxwCJf3uY34rqegZJ6H/zb63orELhq41trOgzGXQe80=";
+ sha256 = "sha256-MKV5kor+Wm9cuIFFcjSNyCgVKtY+/B9sgBOXMMRvMPI=";
};
preBuild = ''
diff --git a/third_party/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix b/third_party/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix
index 415b22894c..88156f815a 100644
--- a/third_party/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/continuous-integration/jenkins/default.nix
@@ -1,18 +1,28 @@
-{ lib, stdenv, fetchurl, common-updater-scripts, coreutils, git, gnused, nix
-, nixfmt, writeScript, nixosTests, jq, cacert, curl }:
+{ lib, stdenv, fetchurl, common-updater-scripts, coreutils, git, gnused, makeWrapper, nix
+, nixfmt, openjdk, writeScript, nixosTests, jq, cacert, curl }:
stdenv.mkDerivation rec {
pname = "jenkins";
- version = "2.289.1";
+ version = "2.289.2";
src = fetchurl {
url = "http://mirrors.jenkins.io/war-stable/${version}/jenkins.war";
- sha256 = "1wkm1y2bj245b9i51vhns9qfxc6xm44hg60vhgmswndcy5pwrybh";
+ sha256 = "0413ymfrb00ifxl8ww8nn8y4k07jhgsaxaw2h0qnfh9s6yxifpbf";
};
+ nativeBuildInputs = [ makeWrapper ];
+
buildCommand = ''
- mkdir -p "$out/webapps"
+ mkdir -p "$out/bin" "$out/share" "$out/webapps"
+
cp "$src" "$out/webapps/jenkins.war"
+
+ # Create the `jenkins-cli` command.
+ ${openjdk}/bin/jar -xf "$src" WEB-INF/lib/cli-${version}.jar \
+ && mv WEB-INF/lib/cli-${version}.jar "$out/share/jenkins-cli.jar"
+
+ makeWrapper "${openjdk}/bin/java" "$out/bin/jenkins-cli" \
+ --add-flags "-jar $out/share/jenkins-cli.jar"
'';
passthru = {
diff --git a/third_party/nixpkgs/pkgs/development/tools/detect-secrets/default.nix b/third_party/nixpkgs/pkgs/development/tools/detect-secrets/default.nix
index f0dddf66ff..5dc765ffe6 100644
--- a/third_party/nixpkgs/pkgs/development/tools/detect-secrets/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/detect-secrets/default.nix
@@ -1,10 +1,7 @@
{ lib
, buildPythonApplication
-, configparser
-, enum34
, fetchFromGitHub
-, functools32
-, future
+, gibberish-detector
, isPy27
, mock
, pyahocorasick
@@ -17,34 +14,54 @@
buildPythonApplication rec {
pname = "detect-secrets";
- version = "0.14.3";
+ version = "1.1.0";
disabled = isPy27;
- # PyPI tarball doesn't ship tests
src = fetchFromGitHub {
owner = "Yelp";
repo = pname;
rev = "v${version}";
- sha256 = "0c4hxih9ljmv0d3izq5idyspk5zci26gdb6lv9klwcshwrfkvxj0";
+ sha256 = "sha256-dj0lqm9s8OKhM4OmNrmGVRc32/ZV0I9+5WcW2hvLwu0=";
};
propagatedBuildInputs = [
+ gibberish-detector
pyyaml
+ pyahocorasick
requests
];
checkInputs = [
mock
- pyahocorasick
pytestCheckHook
responses
unidiff
];
+ preCheck = ''
+ export HOME=$(mktemp -d);
+ '';
+
disabledTests = [
- "TestMain"
- "TestPreCommitHook"
- "TestInitializeBaseline"
+ # Tests are failing for various reasons. Needs to be adjusted with the next update
+ "test_baseline_filters_out_known_secrets"
+ "test_basic"
+ "test_does_not_modify_slim_baseline"
+ "test_handles_each_path_separately"
+ "test_handles_multiple_directories"
+ "test_load_and_output"
+ "test_make_decisions"
+ "test_modifies_baseline"
+ "test_no_files_in_git_repo"
+ "test_outputs_baseline_if_none_supplied"
+ "test_saves_to_baseline"
+ "test_scan_all_files"
+ "test_should_scan_all_files_in_directory_if_flag_is_provided"
+ "test_should_scan_specific_non_tracked_file"
+ "test_should_scan_tracked_files_in_directory"
+ "test_start_halfway"
+ "test_works_from_different_directory"
+ "TestModifiesBaselineFromVersionChange"
];
pythonImportsCheck = [ "detect_secrets" ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/doctl/default.nix b/third_party/nixpkgs/pkgs/development/tools/doctl/default.nix
index 9ebc04ca63..aa7c7c8ca0 100644
--- a/third_party/nixpkgs/pkgs/development/tools/doctl/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/doctl/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "doctl";
- version = "1.61.0";
+ version = "1.62.0";
vendorSha256 = null;
@@ -32,7 +32,7 @@ buildGoModule rec {
owner = "digitalocean";
repo = "doctl";
rev = "v${version}";
- sha256 = "sha256-Z6G80Xg2DSoUj8vhxkDr3W/wh3fecRwxm0oly2GYDdg=";
+ sha256 = "sha256-5YqGNuC1mmsIsEtnbgumaLuZGy3k6L9jZNbVwZln8WY=";
};
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/development/tools/dprint/default.nix b/third_party/nixpkgs/pkgs/development/tools/dprint/default.nix
new file mode 100644
index 0000000000..7ac81b236d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/dprint/default.nix
@@ -0,0 +1,30 @@
+{ lib, fetchCrate, rustPlatform }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "dprint";
+ version = "0.15.0";
+
+ src = fetchCrate {
+ inherit pname version;
+ sha256 = "sha256-1DUGp+HiiY03fyZ+b8hNUBIfuQV5Z/gEcOxc/vG3YiA=";
+ };
+
+ cargoSha256 = "sha256-twFXA8A+vP1n6IFJO78fKNs+FC2ui46rj1JmJ/eq3wc=";
+
+ # Tests fail because they expect a test WASM plugin. Tests already run for
+ # every commit upstream on GitHub Actions
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Code formatting platform written in Rust";
+ longDescription = ''
+ dprint is a pluggable and configurable code formatting platform written in Rust.
+ It offers multiple WASM plugins to support various languages. It's written in
+ Rust, so it’s small, fast, and portable.
+ '';
+ changelog = "https://github.com/dprint/dprint/releases/tag/${version}";
+ homepage = "https://dprint.dev";
+ license = licenses.mit;
+ maintainers = with maintainers; [ khushraj ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/eclipse-mat/default.nix b/third_party/nixpkgs/pkgs/development/tools/eclipse-mat/default.nix
index 608c721caf..01146542d0 100644
--- a/third_party/nixpkgs/pkgs/development/tools/eclipse-mat/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/eclipse-mat/default.nix
@@ -20,7 +20,7 @@
with lib;
let
- pVersion = "1.11.0.20201202";
+ pVersion = "1.12.0.20210602";
pVersionTriple = splitVersion pVersion;
majorVersion = elemAt pVersionTriple 0;
minorVersion = elemAt pVersionTriple 1;
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
src = fetchurl {
url = "http://ftp.halifax.rwth-aachen.de/eclipse//mat/${baseVersion}/rcp/MemoryAnalyzer-${version}-linux.gtk.x86_64.zip";
- sha256 = "sha256-HtIKcGfdjb2wovGGSxv16ud7y1cPQFBn77pkhiekAkI=";
+ sha256 = "sha256-qX4RPuZdeiEduJAEpzOi/QnbJ+kaD0PZ3WHrmGsvqHc=";
};
desktopItem = makeDesktopItem {
diff --git a/third_party/nixpkgs/pkgs/development/tools/ecpdap/default.nix b/third_party/nixpkgs/pkgs/development/tools/ecpdap/default.nix
index 3bb12c40e3..38ba9d7871 100644
--- a/third_party/nixpkgs/pkgs/development/tools/ecpdap/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/ecpdap/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "ecpdap";
- version = "0.1.6";
+ version = "0.1.7";
src = fetchFromGitHub {
owner = "adamgreig";
repo = pname;
rev = "v${version}";
- sha256 = "1va96hxm22a2lfy141x1sv5f5g8f6mp965an4jsff9qzi55kfv2g";
+ sha256 = "sha256-fdvpGmEy54i48H6YJ4E1LIuogimNEL8PJS5ScoW/6DM=";
};
- cargoSha256 = "1dk6x2f36c546qr415kzmqr2r4550iwdmj4chrb46p3hr64jddhd";
+ cargoSha256 = "sha256-2YARNoHVDBwGr8FE/oRlNZMX/vCPIre7OnZbr04eF/M=";
nativeBuildInputs = [ pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/efm-langserver/default.nix b/third_party/nixpkgs/pkgs/development/tools/efm-langserver/default.nix
index f42ae929af..2984de4c5e 100644
--- a/third_party/nixpkgs/pkgs/development/tools/efm-langserver/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/efm-langserver/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "efm-langserver";
- version = "0.0.31";
+ version = "0.0.32";
src = fetchFromGitHub {
owner = "mattn";
repo = "efm-langserver";
rev = "v${version}";
- sha256 = "sha256-4NdD+WwvlqfJdPqXTz9LUyriJyLPppi8jH6dxYupe6A=";
+ sha256 = "sha256-zjjzdHlWEDDmPaDPuyk1ZoXwEFBogf51KjOmRmhFAdc=";
};
vendorSha256 = "sha256-tca+1SRrFyvU8ttHmfMFiGXd1A8rQSEWm1Mc2qp0EfI=";
diff --git a/third_party/nixpkgs/pkgs/development/tools/electron/default.nix b/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
index ebcfcf1c55..07a094dd0e 100644
--- a/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/electron/default.nix
@@ -95,33 +95,33 @@ rec {
headers = "01x6a0r2jawjpl09ixgzap3g0z6znj34hsnnhzanavkbds0ri4k6";
};
- electron_11 = mkElectron "11.4.9" {
- x86_64-linux = "c18ed2e16e60ca1eddd01ab2e4fff2bbfd9f197ab17b7577155f05687297d7be";
- x86_64-darwin = "ec34759ae768e55449c23244283c8af3dc5d5ab533d64cea0231be0a0878ebdd";
- i686-linux = "ef9125268e03f2f1d13c2b2505ba2529af88a8397cad640bd35116caae7ab296";
- armv7l-linux = "b43c00f4a0b4cf8affa09cedff93066d23d57a6148af383a8fc9f6d25b63d449";
- aarch64-linux = "3df038538056fc4a918afe07138052b1f53648c411add47c3a18abe8a30e6f71";
- aarch64-darwin = "acf880cfaea9ca382831df165fa7ef7e0b442c663d5a586cdfe0baa1aea4e17c";
- headers = "1wfhc22g680pvv85rq8d8lw4vphpr700fmzs3nwxixxnzhp1sb79";
+ electron_11 = mkElectron "11.4.10" {
+ x86_64-linux = "bad6af91183bcb27428a258fba3fab24ef3e8435402d6cb2d500fe215b8c920c";
+ x86_64-darwin = "aaa11e61697ec2eec99950082a68eef32bc1231e51ac77cde6d96a12837f5b73";
+ i686-linux = "8e956bad6a6c5f85fe5a53304ffe878191c670ffbc13176fbe01911ba7d6da0f";
+ armv7l-linux = "c9e3873316416426151fbff9a190526e40a3e311d0f348ee6965a8c7948cb9c1";
+ aarch64-linux = "4ee0dab2af08f0d8f0d141a165744c949b068a8a6537ef5ff7973b63266c2abf";
+ aarch64-darwin = "53f96ba6099617c219ca75bde1682abb9e961927e5a3645b38dee11b95517659";
+ headers = "0c7qms8vbirblg6z86s19p5l472p3h8lw1rj7ckgnwna4b68vn33";
};
- electron_12 = mkElectron "12.0.12" {
- x86_64-linux = "98e7cc5dd3f161c37cbbd9aef90d55c51531a4bad8221a9d1f92e78014758054";
- x86_64-darwin = "3a39933c1c83406e4ddbce2af193e9a6b7b77f418c4f1d5e7b8f9edc348acd15";
- i686-linux = "2a06936fa13929342ebb7521d2e3e8b4a7a08ac1d757c0521a047b4cf0a979fc";
- armv7l-linux = "c0a2c13d99a1152aa6252fd8237207a6f395b70d0890eba5b7209a03beb9a6ec";
- aarch64-linux = "a92e2eaebab75b93eda0bc523ba9262a32db95c7546c095fee93d39a304521a0";
- aarch64-darwin = "810a1f36574a2db8d7d4022a042a65cceec3443644487868c5609b16b5dfe29f";
- headers = "1qis2k8yc7g1klvhiysjrgl5gclx4idxdz60kh8ldrji5a0lgha1";
+ electron_12 = mkElectron "12.0.14" {
+ x86_64-linux = "a75886b5aad27c64232ec0ec47d8c3c1d696ab968007cd8bfa5db87b33e8a5e7";
+ x86_64-darwin = "03b30610f23be9ef835a78e9d4babc52ff32e29ff33c51218b1b8970c3bd6062";
+ i686-linux = "0bb86208173da28250f261b162657c3614b859fb561df54cbd25b566d619c75c";
+ armv7l-linux = "bd743c6eec434aedb80e7e5eef58dfe9f133bc48015d263dc12a119dd1276e32";
+ aarch64-linux = "1f287496cc61c67db25339f8f79d09ace952edeaca47ea664766425ceaebc2a3";
+ aarch64-darwin = "50171b32c927ab5b658da5b4459eca5ddb5df89cc655ae753cc6d02b4ed9b30d";
+ headers = "1znhnily1gl2f58f0ny1fa3yilmm4xn5fcdvqkjh4czv5c12rrbg";
};
- electron_13 = mkElectron "13.1.4" {
- x86_64-linux = "096909396be9fac888ca35093d16bdb50a965e3200823f2384574c359f15cd4f";
- x86_64-darwin = "3d9980f8062766be3cfcfd54b9fd9f469993df06d538a2324c4879eae1284c84";
- i686-linux = "73c8b1fc01a89a5f9b12de38ed70bd01686e50a55d817f0cdf5914e953bdc868";
- armv7l-linux = "db2fe2f499865ea697cacef992fc0042ac0f75da4c016d64e5c41deae7f5eb72";
- aarch64-linux = "4acdd4eae499e1ed42871ed8b744fdef9f608f5613742090cc20e4f6b5314ae8";
- aarch64-darwin = "e961b7d361c378e4adab7903211ac7200684cb91044c3b300acde04ca24d0468";
- headers = "1h1sr5nk37asbj1fadgjzksgr876wxdmq3b017bb9k5kcgajcmqr";
+ electron_13 = mkElectron "13.1.6" {
+ x86_64-linux = "6f28af0a3ccb20b0d2e4f26ea4698d5b89b81e860cbd40a446c2a8223fdf0101";
+ x86_64-darwin = "e2bde9b3b2ee092b80d18439780c4ecb4620da1ead9fcae00cc603f3a56fda3e";
+ i686-linux = "7c266148fba83c3eb912c5ccd7cd7c24829bc93b380378cba0480b02c38f5d42";
+ armv7l-linux = "8d54ec6babc06b118038d2d4f49cab84ec6d5617c645266b88dd829c02354e77";
+ aarch64-linux = "d24ba0e3f8624ec611fb2e9165c08b227ba799196b0f2787cad8c60f1cc23b5b";
+ aarch64-darwin = "0fa29c1ba89ab906c5ba20216c505b6d8d3fbccdc58cd397146783bddeff1dd4";
+ headers = "122ppxayj1fijzfdpnh3wqyi636dq53j8imyf46ik8fkvgmrw2mz";
};
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/elkhound/default.nix b/third_party/nixpkgs/pkgs/development/tools/elkhound/default.nix
new file mode 100644
index 0000000000..5c29b10a61
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/elkhound/default.nix
@@ -0,0 +1,50 @@
+{ stdenv
+, lib
+, fetchFromGitHub
+, bison
+, cmake
+, flex
+, perl
+}:
+
+stdenv.mkDerivation rec {
+ pname = "elkhound";
+ version = "unstable-2020-04-13";
+
+ src = fetchFromGitHub {
+ owner = "WeiDUorg";
+ repo = pname;
+ rev = "a7eb4bb2151c00cc080613a770d37560f62a285c";
+ sha256 = "sha256-Y96OFpBNrD3vrKoEZ4KdJuI1Q4RmYANsu7H3ZzfaA6g=";
+ };
+
+ postPatch = ''
+ patchShebangs scripts
+ '';
+
+ sourceRoot = "source/src";
+
+ nativeBuildInputs = [ bison cmake flex perl ];
+
+ installPhase = ''
+ runHook preInstall
+
+ install -Dm555 -t $out/bin ast/astgen elkhound/elkhound
+ for d in ast elkhound smbase; do
+ install -Dm444 -t $out/lib $d/*.a
+ install -Dm444 -t $out/include/$d $src/src/$d/*.h
+ done
+ install -Dm444 -t $out/share/doc/${pname} $src/src/elkhound/*.txt
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "A parser generator which emits GLR parsers, either in OCaml or C++";
+ homepage = "https://scottmcpeak.com/elkhound/";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ peterhoeg ];
+ # possibly works on Darwin
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/esbuild/default.nix b/third_party/nixpkgs/pkgs/development/tools/esbuild/default.nix
index 309845df80..d3833d3b14 100644
--- a/third_party/nixpkgs/pkgs/development/tools/esbuild/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/esbuild/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "esbuild";
- version = "0.12.12";
+ version = "0.12.15";
src = fetchFromGitHub {
owner = "evanw";
repo = "esbuild";
rev = "v${version}";
- sha256 = "sha256-4Ooadv8r6GUBiayiv4WKVurUeRPIv6LPlMhieH4VL8o=";
+ sha256 = "sha256-Ikt8kBkwI9AQrWp9j4Zaf+BqGVcyhyagBDjTGZm/dzQ=";
};
vendorSha256 = "sha256-2ABWPqhK2Cf4ipQH7XvRrd+ZscJhYPc3SV2cGT0apdg=";
diff --git a/third_party/nixpkgs/pkgs/development/tools/gnulib/default.nix b/third_party/nixpkgs/pkgs/development/tools/gnulib/default.nix
index 7441d4018a..708cdb511a 100644
--- a/third_party/nixpkgs/pkgs/development/tools/gnulib/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/gnulib/default.nix
@@ -2,12 +2,12 @@
stdenv.mkDerivation {
pname = "gnulib";
- version = "20200223";
+ version = "20210702";
src = fetchgit {
url = "https://git.savannah.gnu.org/r/gnulib.git";
- rev = "292fd5d6ff5ecce81ec3c648f353732a9ece83c0";
- sha256 = "0hkg3nql8nsll0vrqk4ifda0v4kpi67xz42r8daqsql6c4rciqnw";
+ rev = "901694b904cd861adc2529b2e05a3fb33f9b534f";
+ sha256 = "1f5znlv2wjziglw9vlygdgm4jfbsz34h2dz6w4h90bl4hm0ycb1w";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/development/tools/go-task/default.nix b/third_party/nixpkgs/pkgs/development/tools/go-task/default.nix
index 58a986e813..d9b32c2c52 100644
--- a/third_party/nixpkgs/pkgs/development/tools/go-task/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/go-task/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "go-task";
- version = "3.4.3";
+ version = "3.6.0";
src = fetchFromGitHub {
owner = pname;
repo = "task";
rev = "v${version}";
- sha256 = "sha256-hI6x3DOB7pP+umnEFqL0sIx+6qN74sooLdkR2pC74D8=";
+ sha256 = "sha256-3DTjxcMxgaTMunctHaCgOX5/P85lJDRin6RpMuv9Rfg=";
};
vendorSha256 = "sha256-bsVzV2M31BA7X6aq8na7v56uGYgne4OwR5kz/utmQHI=";
diff --git a/third_party/nixpkgs/pkgs/development/tools/just/default.nix b/third_party/nixpkgs/pkgs/development/tools/just/default.nix
index 8a8d420145..d7a2e73385 100644
--- a/third_party/nixpkgs/pkgs/development/tools/just/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/just/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "just";
- version = "0.9.6";
+ version = "0.9.8";
src = fetchFromGitHub {
owner = "casey";
repo = pname;
rev = version;
- sha256 = "sha256-FWJ7fSJysT5LVFio49nbN0T0b+zWwiV7NvEJlojbNKs=";
+ sha256 = "sha256-WT3r6qw/lCZy6hdfAJmoAgUqjSLPVT8fKX4DnqDnhOs=";
};
- cargoSha256 = "sha256-/VmCuHPURQTyeIumMaWVrFu18ZgVR0klpc/bO1f1w4o=";
+ cargoSha256 = "sha256-0R/9VndP/Oh5/yP7NsBC25jiCSRVNEXhbVksElLXeEc=";
nativeBuildInputs = [ installShellFiles ];
buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/kubectx/default.nix b/third_party/nixpkgs/pkgs/development/tools/kubectx/default.nix
index f9d109f338..8ddd7685dc 100644
--- a/third_party/nixpkgs/pkgs/development/tools/kubectx/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/kubectx/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "kubectx";
- version = "0.9.3";
+ version = "0.9.4";
src = fetchFromGitHub {
owner = "ahmetb";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-anTogloat0YJN6LR6mww5IPwokHYoDY6L7i2pMzI8/M=";
+ sha256 = "sha256-WY0zFt76mvdzk/s2Rzqys8n+DVw6qg7V6Y8JncOUVCM=";
};
vendorSha256 = "sha256-4sQaqC0BOsDfWH3cHy2EMQNMq6qiAcbV+RwxCdcSxsg=";
diff --git a/third_party/nixpkgs/pkgs/development/tools/kustomize/default.nix b/third_party/nixpkgs/pkgs/development/tools/kustomize/default.nix
index 489b62891b..c2453c8ff1 100644
--- a/third_party/nixpkgs/pkgs/development/tools/kustomize/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/kustomize/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "kustomize";
- version = "4.1.3";
+ version = "4.2.0";
# rev is the commit of the tag, mainly for kustomize version command output
rev = "9e8e7a7fe99ec9fbf801463e8607928322fc5245";
@@ -17,7 +17,7 @@ buildGoModule rec {
owner = "kubernetes-sigs";
repo = pname;
rev = "kustomize/v${version}";
- sha256 = "sha256-NPWKInDHOoelWqDrUn/AlRItI4e8J6dbBxgLW078ecs=";
+ sha256 = "sha256-mFF0Yc+j292oajY1i9SApnWaQnVoHxvkGCIurKC0t4o=";
};
# TODO: Remove once https://github.com/kubernetes-sigs/kustomize/pull/3708 got merged.
@@ -26,7 +26,7 @@ buildGoModule rec {
# avoid finding test and development commands
sourceRoot = "source/kustomize";
- vendorSha256 = "sha256-6maEpEPEV436NrVnVlvWV1q6YywGVILXbxn8Z8Ku/hs=";
+ vendorSha256 = "sha256-VMvXDIrg/BkuxZVDHvpfHY/hgwQGz2kw1/hu5lhcYEE=";
meta = with lib; {
description = "Customization of kubernetes YAML configurations";
diff --git a/third_party/nixpkgs/pkgs/development/tools/literate-programming/funnelweb/default.nix b/third_party/nixpkgs/pkgs/development/tools/literate-programming/funnelweb/default.nix
index 53b7f208e8..56d53104a2 100644
--- a/third_party/nixpkgs/pkgs/development/tools/literate-programming/funnelweb/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/literate-programming/funnelweb/default.nix
@@ -1,8 +1,9 @@
-{lib, stdenv, fetchurl}:
+{ lib, stdenv, fetchurl }:
stdenv.mkDerivation rec {
+ pname = "funnelweb";
+ version = "3.20";
- name = "funnelweb-${meta.version}";
src = fetchurl {
url = "http://www.ross.net/funnelweb/download/funnelweb_v320/funnelweb_v320_source.tar.gz";
sha256 = "0zqhys0j9gabrd12mnk8ibblpc8dal4kbl8vnhxmdlplsdpwn4wg";
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/ccls/wrapper b/third_party/nixpkgs/pkgs/development/tools/misc/ccls/wrapper
index c92bc6b40d..294b60893a 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/ccls/wrapper
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/ccls/wrapper
@@ -4,6 +4,6 @@ printf -v extraArgs ',\"%s\"' \
$(cat @clang@/nix-support/libc-cflags \
@clang@/nix-support/libcxx-cxxflags) \
${NIX_CFLAGS_COMPILE}
-initString="--init={\"clang\":{\"extraArgs\":[${extraArgs:1}]}}"
+initString="--init={\"clang\":{\"extraArgs\":[${extraArgs:1}],\"resourceDir\":\"@clang@/resource-root\"}}"
exec -a "$0" "@out@/bin/@wrapped@" "${initString}" "$@"
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/clojure-lsp/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/clojure-lsp/default.nix
index 8783d217c1..b99e8a7345 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/clojure-lsp/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/clojure-lsp/default.nix
@@ -1,28 +1,26 @@
-{ lib, stdenv, graalvm11-ce, babashka, fetchurl, fetchFromGitHub }:
+{ lib, stdenv, graalvm11-ce, babashka, fetchurl, fetchFromGitHub, clojure }:
stdenv.mkDerivation rec {
pname = "clojure-lsp";
- version = "2021.06.01-16.19.44";
+ version = "2021.07.12-12.30.59";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = version;
- sha256 = "sha256-dACvjm+uEVWotoeYhA4gCenKeprpF2dI0PGNRAVALao=";
+ sha256 = "0iky3yh548xn28285x8gnjzc00f3i2b415wb2dhd9p9y2bgzhkld";
};
jar = fetchurl {
url = "https://github.com/clojure-lsp/clojure-lsp/releases/download/${version}/clojure-lsp.jar";
- sha256 = "sha256-V12rSYv/Yu12ZpLSROd+4pyGiEGRfJ7lmRqCeikcQ5Q=";
+ sha256 = "02k1k0slh1lm7k43d52jvgl0fdyp9gcr8csbr6yi71qbhy0axrmp";
};
GRAALVM_HOME = graalvm11-ce;
CLOJURE_LSP_JAR = jar;
CLOJURE_LSP_XMX = "-J-Xmx4g";
- patches = lib.optionals stdenv.isDarwin [ ./disable-check-toolchain.patch ];
-
- buildInputs = [ graalvm11-ce ];
+ buildInputs = [ graalvm11-ce clojure ];
buildPhase = with lib; ''
runHook preBuild
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/clojure-lsp/disable-check-toolchain.patch b/third_party/nixpkgs/pkgs/development/tools/misc/clojure-lsp/disable-check-toolchain.patch
deleted file mode 100644
index 402189627c..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/misc/clojure-lsp/disable-check-toolchain.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/graalvm/native-unix-compile.sh b/graalvm/native-unix-compile.sh
-index ec0e49f..e19a120 100755
---- a/graalvm/native-unix-compile.sh
-+++ b/graalvm/native-unix-compile.sh
-@@ -17,6 +17,7 @@ CLOJURE_LSP_XMX=${CLOJURE_LSP_XMX:-"-J-Xmx4g"}
-
- args=("-jar" "$CLOJURE_LSP_JAR"
- "-H:+ReportExceptionStackTraces"
-+ "-H:-CheckToolchain"
- "--verbose"
- "--no-fallback"
- "--native-image-info"
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/editorconfig-core-c/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/editorconfig-core-c/default.nix
index de5c1e070f..f48ba999d8 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/editorconfig-core-c/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/editorconfig-core-c/default.nix
@@ -1,14 +1,14 @@
{ lib, stdenv, fetchgit, cmake, pcre, doxygen }:
stdenv.mkDerivation rec {
- name = "editorconfig-core-c-${meta.version}";
+ pname = "editorconfig-core-c";
+ version = "0.12.1";
src = fetchgit {
url = "https://github.com/editorconfig/editorconfig-core-c.git";
- rev = "v${meta.version}";
+ rev = "v${version}";
sha256 = "0awpb63ci85kal3pnlj2b54bay8igj1rbc13d8gqkvidlb51nnx4";
fetchSubmodules = true;
- inherit name;
};
buildInputs = [ pcre ];
@@ -31,7 +31,6 @@ stdenv.mkDerivation rec {
'';
downloadPage = "https://github.com/editorconfig/editorconfig-core-c";
license = with licenses; [ bsd2 bsd3 ];
- version = "0.12.1";
maintainers = with maintainers; [ dochang ];
platforms = platforms.unix;
};
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix
index 775ad6937d..7220ca3144 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/elfkickers/default.nix
@@ -2,22 +2,22 @@
stdenv.mkDerivation rec {
pname = "elfkickers";
- version = "3.1a";
+ version = "3.2";
src = fetchurl {
- url = "http://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-${version}.tar.gz";
- sha256 = "02354yn1lh1dxny35ky2d0b44iq302krsqpwk5grr4glma00hhq6";
+ url = "https://www.muppetlabs.com/~breadbox/pub/software/ELFkickers-${version}.tar.gz";
+ sha256 = "sha256-m4HmxT4MlPwZjZiC63NxVvNtVlFS3DIRiJfHewaiaHw=";
};
- makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc prefix=$(out)" ];
+ makeFlags = [ "CC=${stdenv.cc.targetPrefix}cc" "prefix:=${placeholder "out"}" ];
enableParallelBuilding = true;
meta = with lib; {
- homepage = "http://www.muppetlabs.com/~breadbox/software/elfkickers.html";
+ homepage = "https://www.muppetlabs.com/~breadbox/software/elfkickers.html";
description = "A collection of programs that access and manipulate ELF files";
platforms = platforms.linux;
- license = licenses.gpl2;
+ license = licenses.gpl2Plus;
maintainers = [ maintainers.dtzWill ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/rolespec/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/rolespec/default.nix
index b26fbf7503..7b084fae89 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/rolespec/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/rolespec/default.nix
@@ -1,15 +1,14 @@
{ lib, stdenv, fetchFromGitHub, makeWrapper }:
stdenv.mkDerivation rec {
-
- name = "rolespec-${meta.version}";
+ pname = "rolespec";
+ version = "20161104";
src = fetchFromGitHub {
owner = "nickjj";
repo = "rolespec";
rev = "d9ee530cd709168882059776c482fc37f46cb743";
sha256 = "1jkidw6aqr0zfqwmcvlpi9qa140z2pxcfsd43xm5ikx6jcwjdrzl";
- inherit name;
};
nativeBuildInputs = [ makeWrapper ];
@@ -41,9 +40,7 @@ stdenv.mkDerivation rec {
'';
downloadPage = "https://github.com/nickjj/rolespec";
license = licenses.gpl3;
- version = "20161104";
maintainers = [ maintainers.dochang ];
platforms = platforms.unix;
};
-
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/misc/terraform-ls/default.nix b/third_party/nixpkgs/pkgs/development/tools/misc/terraform-ls/default.nix
index e189c563e8..f48c6f9e0b 100644
--- a/third_party/nixpkgs/pkgs/development/tools/misc/terraform-ls/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/misc/terraform-ls/default.nix
@@ -2,19 +2,17 @@
buildGoModule rec {
pname = "terraform-ls";
- version = "0.18.1";
+ version = "0.19.0";
src = fetchFromGitHub {
owner = "hashicorp";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-68Hs9kwv7GTGnYtoJh61ubaggPKbxFwz7qDwYaJ74c8=";
+ sha256 = "sha256-q97N9I1EzpcFlMuHe3X5rfZHt6XTytYO1inpGEvv1IQ=";
};
- vendorSha256 = "sha256-NgOpnCe0uGQVDVKYUIULqPTfvfkDtxIUQiCVwiE7nuc=";
+ vendorSha256 = "sha256-7XcAt0+slNIjxxf7pUl7XO/PAN2z8WmzTuI0FsjgrBM=";
- preBuild = ''
- buildFlagsArray+=("-ldflags" "-s -w -X main.version=v${version} -X main.prerelease=")
- '';
+ ldflags = [ "-s" "-w" "-X main.version=v${version}" "-X main.prerelease=" ];
preCheck = ''
# Remove tests that requires networking
diff --git a/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/create-deps.sh b/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/create-deps.sh
new file mode 100755
index 0000000000..402d64c9b6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/create-deps.sh
@@ -0,0 +1,66 @@
+#!/usr/bin/env nix-shell
+#!nix-shell -i bash -p msbuild -p jq -p xmlstarlet -p curl
+set -euo pipefail
+
+cat << EOL
+{ fetchurl }: [
+EOL
+
+tmpdir="$(mktemp -d -p "$(pwd)")" # must be under source root
+trap 'rm -rf "$tmpdir"' EXIT
+
+mapfile -t repos < <(
+ xmlstarlet sel -t -v 'configuration/packageSources/add/@value' -n NuGet.Config |
+ while IFS= read index
+ do
+ curl --compressed -fsL "$index" | \
+ jq -r '.resources[] | select(."@type" == "PackageBaseAddress/3.0.0")."@id"'
+ done
+ )
+
+msbuild -t:restore -p:Configuration=Release -p:RestorePackagesPath="$tmpdir" \
+ -p:RestoreNoCache=true -p:RestoreForce=true \
+ src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj >&2
+
+cd "$tmpdir"
+for package in *
+do
+ cd "$package"
+ for version in *
+ do
+ found=false
+ for repo in "${repos[@]}"
+ do
+ url="$repo$package/$version/$package.$version.nupkg"
+ if curl -fsL "$url" -o /dev/null
+ then
+ found=true
+ break
+ fi
+ done
+
+ if ! $found
+ then
+ echo "couldn't find $package $version" >&2
+ exit 1
+ fi
+
+ sha256=$(nix-prefetch-url "$url" 2>/dev/null)
+ cat << EOL
+ {
+ name = "$package";
+ version = "$version";
+ src = fetchurl {
+ url = "$url";
+ sha256 = "$sha256";
+ };
+ }
+EOL
+ done
+ cd ..
+done
+cd ..
+
+cat << EOL
+]
+EOL
diff --git a/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/default.nix b/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/default.nix
index e0710079b6..a07f2f9115 100644
--- a/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/default.nix
@@ -1,42 +1,104 @@
{ lib, stdenv
+, fetchFromGitHub
, fetchurl
-, mono
+, mono6
, msbuild
, dotnet-sdk
, makeWrapper
-, dotnetPackages
+, unzip
+, writeText
}:
-stdenv.mkDerivation rec {
+let
+
+ deps = map (package: stdenv.mkDerivation (with package; {
+ pname = name;
+ inherit version src;
+
+ buildInputs = [ unzip ];
+ unpackPhase = ''
+ unzip $src
+ chmod -R u+r .
+ function traverseRename () {
+ for e in *
+ do
+ t="$(echo "$e" | sed -e "s/%20/\ /g" -e "s/%2B/+/g")"
+ [ "$t" != "$e" ] && mv -vn "$e" "$t"
+ if [ -d "$t" ]
+ then
+ cd "$t"
+ traverseRename
+ cd ..
+ fi
+ done
+ }
+
+ traverseRename
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ package=$out/lib/dotnet/${name}/${version}
+ mkdir -p $package
+ cp -r . $package
+ echo "{}" > $package/.nupkg.metadata
+
+ runHook postInstall
+ '';
+
+ dontFixup = true;
+ }))
+ (import ./deps.nix { inherit fetchurl; });
+
+ nuget-config = writeText "NuGet.Config" ''
+
+
+
+
+
+
+ ${lib.concatStringsSep "\n" (map (package: "") deps)}
+
+
+ '';
+
+in stdenv.mkDerivation rec {
pname = "omnisharp-roslyn";
version = "1.37.8";
- src = fetchurl {
- url = "https://github.com/OmniSharp/omnisharp-roslyn/releases/download/v${version}/omnisharp-mono.tar.gz";
- sha256 = "0kgv4l15rli9a7grmcsbv72csmxi7vqa7lrrr8bd4cq9ighh54q3";
+ src = fetchFromGitHub {
+ owner = "OmniSharp";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "1zi31m6ngk4rm7444n6q7mim096w5h4j2biwmvwmcf5yvig845za";
};
- nativeBuildInputs = [ makeWrapper dotnet-sdk dotnetPackages.Nuget ];
+ nativeBuildInputs = [ makeWrapper msbuild ];
- preUnpack = ''
- mkdir src
- cd src
- sourceRoot=.
+ buildPhase = ''
+ runHook preBuild
+
+ HOME=$(pwd)/fake-home msbuild -r -p:Configuration=Release -p:RestoreConfigFile=${nuget-config} src/OmniSharp.Stdio.Driver/OmniSharp.Stdio.Driver.csproj
+
+ runHook postBuild
'';
installPhase = ''
mkdir -p $out/bin
- cd ..
- cp -r src $out/
- rm -r $out/src/.msbuild
- cp -r ${msbuild}/lib/mono/msbuild $out/src/.msbuild
+ cp -r bin/Release/OmniSharp.Stdio.Driver/net472 $out/src
+ cp bin/Release/OmniSharp.Host/net472/SQLitePCLRaw* $out/src
+ mkdir $out/src/.msbuild
+ ln -s ${msbuild}/lib/mono/xbuild/* $out/src/.msbuild/
+ rm $out/src/.msbuild/Current
+ mkdir $out/src/.msbuild/Current
+ ln -s ${msbuild}/lib/mono/xbuild/Current/* $out/src/.msbuild/Current/
+ ln -s ${msbuild}/lib/mono/msbuild/Current/bin $out/src/.msbuild/Current/Bin
- chmod -R u+w $out/src
- mv $out/src/.msbuild/Current/{bin,Bin}
-
- makeWrapper ${mono}/bin/mono $out/bin/omnisharp \
- --add-flags "$out/src/OmniSharp.exe"
+ makeWrapper ${mono6}/bin/mono $out/bin/omnisharp \
+ --prefix PATH : ${dotnet-sdk}/bin \
+ --add-flags "$out/src/OmniSharp.exe"
'';
meta = with lib; {
@@ -44,7 +106,7 @@ stdenv.mkDerivation rec {
homepage = "https://github.com/OmniSharp/omnisharp-roslyn";
platforms = platforms.linux;
license = licenses.mit;
- maintainers = with maintainers; [ tesq0 ericdallo ];
+ maintainers = with maintainers; [ tesq0 ericdallo corngood ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/deps.nix b/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/deps.nix
new file mode 100644
index 0000000000..de6761045d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/omnisharp-roslyn/deps.nix
@@ -0,0 +1,2178 @@
+{ fetchurl }: [
+ {
+ name = "cake.scripting.abstractions";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/cake.scripting.abstractions/0.3.0/cake.scripting.abstractions.0.3.0.nupkg";
+ sha256 = "009yca6zskcwx9hg3gpgapvzl5mvisl8ni737plbznx033bhw8s8";
+ };
+ }
+ {
+ name = "cake.scripting.transport";
+ version = "0.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/cake.scripting.transport/0.3.0/cake.scripting.transport.0.3.0.nupkg";
+ sha256 = "0sc7rlnrqq30753h5cg3fndrlmix4vp2sxqb4sl044296mzcszl4";
+ };
+ }
+ {
+ name = "dotnet.script.dependencymodel";
+ version = "1.0.2";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/dotnet.script.dependencymodel/1.0.2/dotnet.script.dependencymodel.1.0.2.nupkg";
+ sha256 = "0nqqplwykgbkpyidvkls9nrwxkpl1w1zrv8l7smjm62s18z5mqxb";
+ };
+ }
+ {
+ name = "dotnet.script.dependencymodel.nuget";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/dotnet.script.dependencymodel.nuget/1.0.1/dotnet.script.dependencymodel.nuget.1.0.1.nupkg";
+ sha256 = "1ja9wsc73l5bqx0nv8lzyj2l65h1i7sk77wc7biplb80wm1rvsj4";
+ };
+ }
+ {
+ name = "humanizer.core";
+ version = "2.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/humanizer.core/2.2.0/humanizer.core.2.2.0.nupkg";
+ sha256 = "08mzg65y9d3zvq16rsmpapcdan71ggq2mpks6k777h3wlm2sh3p5";
+ };
+ }
+ {
+ name = "icsharpcode.decompiler";
+ version = "7.0.0.6372-preview3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/7.0.0.6372-preview3/icsharpcode.decompiler.7.0.0.6372-preview3.nupkg";
+ sha256 = "0g7ki0ia1qcp9z9hgs2f63yffx66y8zi43k7nrf2n122ll1f0hsg";
+ };
+ }
+ {
+ name = "mcmaster.extensions.commandlineutils";
+ version = "2.2.4";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/mcmaster.extensions.commandlineutils/2.2.4/mcmaster.extensions.commandlineutils.2.2.4.nupkg";
+ sha256 = "0hy45iacm9zlrj6p2j2i2gkbs4k52mncnlnjvwgh6b6523p9msfy";
+ };
+ }
+ {
+ name = "mediatr";
+ version = "8.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/mediatr/8.1.0/mediatr.8.1.0.nupkg";
+ sha256 = "0cqx7yfh998xhsfk5pr6229lcjcs1jxxyqz7dwskc9jddl6a2akp";
+ };
+ }
+ {
+ name = "messagepack";
+ version = "2.1.152";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/messagepack/2.1.152/messagepack.2.1.152.nupkg";
+ sha256 = "1ks1w6pn96zm8nhz3ff6qdrmf0abppglwaa6vw83kj3d2qw74sw1";
+ };
+ }
+ {
+ name = "messagepackanalyzer";
+ version = "2.1.152";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/messagepackanalyzer/2.1.152/messagepackanalyzer.2.1.152.nupkg";
+ sha256 = "18iacmw5v3dp8lma9c0rh5jh8g1hkxnkq78kx7n00wkwxa58badx";
+ };
+ }
+ {
+ name = "messagepack.annotations";
+ version = "2.1.152";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.1.152/messagepack.annotations.2.1.152.nupkg";
+ sha256 = "196swfxaz7l26hiyfv1mix0y80amhlq48krc4g5p9894wx1az3c3";
+ };
+ }
+ {
+ name = "microsoft.bcl.asyncinterfaces";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg";
+ sha256 = "1dq5yw7cy6s42193yl4iqscfw5vzkjkgv0zyy32scr4jza6ni1a1";
+ };
+ }
+ {
+ name = "microsoft.bcl.asyncinterfaces";
+ version = "1.1.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.1/microsoft.bcl.asyncinterfaces.1.1.1.nupkg";
+ sha256 = "0a1ahssqds2ympr7s4xcxv5y8jgxs7ahd6ah6fbgglj4rki1f1vw";
+ };
+ }
+ {
+ name = "microsoft.bcl.asyncinterfaces";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg";
+ sha256 = "0cp5jbax2mf6xr3dqiljzlwi05fv6n9a35z337s92jcljiq674kf";
+ };
+ }
+ {
+ name = "microsoft.build";
+ version = "16.9.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build/16.9.0/microsoft.build.16.9.0.nupkg";
+ sha256 = "0kgfx3iqmc58f3a59ggc1wi486fjrqnzgayxldhpr2w7q5600w5p";
+ };
+ }
+ {
+ name = "microsoft.build.framework";
+ version = "16.9.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/16.9.0/microsoft.build.framework.16.9.0.nupkg";
+ sha256 = "1yddq21q82p28k6cdq3hzic20l6dcma2fzfbm35zanfljxdsb4cf";
+ };
+ }
+ {
+ name = "microsoft.build.tasks.core";
+ version = "16.9.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/16.9.0/microsoft.build.tasks.core.16.9.0.nupkg";
+ sha256 = "1gpra00srwvwzi0a3d5nkjik9y8glh6qn0qdba4f5wiza1l2bdzw";
+ };
+ }
+ {
+ name = "microsoft.build.tasks.git";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.0.0/microsoft.build.tasks.git.1.0.0.nupkg";
+ sha256 = "0avwja8vk56f2kr2pmrqx3h60bnwbs7ds062lhvhcxv87m5yfqnj";
+ };
+ }
+ {
+ name = "microsoft.build.utilities.core";
+ version = "16.9.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/16.9.0/microsoft.build.utilities.core.16.9.0.nupkg";
+ sha256 = "0g05hmpzj33bknigdz5samw5pqss1q0sscv34sr53w2aiki5nx2c";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.analyzers";
+ version = "3.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.0.0/microsoft.codeanalysis.analyzers.3.0.0.nupkg";
+ sha256 = "0bbl0jpqywqmzz2gagld1p2gvdfldjfjmm25hil9wj2nq1zc4di8";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.analyzerutilities";
+ version = "3.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg";
+ sha256 = "0b2xy6m3l1y6j2xc97cg5llia169jv4nszrrrqclh505gpw6qccz";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.common";
+ version = "3.10.0-1.21125.6";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.common/3.10.0-1.21125.6/microsoft.codeanalysis.common.3.10.0-1.21125.6.nupkg";
+ sha256 = "0rj7210v3i16pwjswa6fz3ksg19ncn8g7nm8qp8ly3xf9v5j25kn";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.csharp";
+ version = "3.10.0-1.21125.6";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp/3.10.0-1.21125.6/microsoft.codeanalysis.csharp.3.10.0-1.21125.6.nupkg";
+ sha256 = "194h2r33f2w2ssbnrp21ly3m7md9mizhhanmccqbkqg3pbjd2lik";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.csharp.features";
+ version = "3.10.0-1.21125.6";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.features/3.10.0-1.21125.6/microsoft.codeanalysis.csharp.features.3.10.0-1.21125.6.nupkg";
+ sha256 = "027njgyzc4w136sa9f68n8fx62qpzb4nigx50knljgk622k3acjl";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.csharp.scripting";
+ version = "3.10.0-1.21125.6";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.scripting/3.10.0-1.21125.6/microsoft.codeanalysis.csharp.scripting.3.10.0-1.21125.6.nupkg";
+ sha256 = "1378ad9cfv5zlzix96q0viqylqzhgcb52zb8bc5y9k8rvnjqgppk";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.csharp.workspaces";
+ version = "3.10.0-1.21125.6";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.csharp.workspaces/3.10.0-1.21125.6/microsoft.codeanalysis.csharp.workspaces.3.10.0-1.21125.6.nupkg";
+ sha256 = "1yhcm1qm7jjmp1fkpkkzq136frjqc558w49ygdiknyk253llqvm7";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.features";
+ version = "3.10.0-1.21125.6";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.features/3.10.0-1.21125.6/microsoft.codeanalysis.features.3.10.0-1.21125.6.nupkg";
+ sha256 = "1ydzx96a925a98zdxd6l9kgkl7b67sfbnkam61y0hkvgfdg1xg1a";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.scripting.common";
+ version = "3.10.0-1.21125.6";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.scripting.common/3.10.0-1.21125.6/microsoft.codeanalysis.scripting.common.3.10.0-1.21125.6.nupkg";
+ sha256 = "1blr101n2l7k0bmc248blh36a7nxbbjw3kirsn154zrbmc8s8m1m";
+ };
+ }
+ {
+ name = "microsoft.codeanalysis.workspaces.common";
+ version = "3.10.0-1.21125.6";
+ src = fetchurl {
+ url = "https://pkgs.dev.azure.com/dnceng/9ee6d478-d288-47f7-aacc-f6e6d082ae6d/_packaging/d1622942-d16f-48e5-bc83-96f4539e7601/nuget/v3/flat2/microsoft.codeanalysis.workspaces.common/3.10.0-1.21125.6/microsoft.codeanalysis.workspaces.common.3.10.0-1.21125.6.nupkg";
+ sha256 = "029scic0mdbmw8gm6wmg5wsnjfx0s4wbfw5lbvyrpbfvdcagvyb2";
+ };
+ }
+ {
+ name = "microsoft.csharp";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.3.0/microsoft.csharp.4.3.0.nupkg";
+ sha256 = "0gw297dgkh0al1zxvgvncqs0j15lsna9l1wpqas4rflmys440xvb";
+ };
+ }
+ {
+ name = "microsoft.diasymreader";
+ version = "1.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.diasymreader/1.3.0/microsoft.diasymreader.1.3.0.nupkg";
+ sha256 = "1nswah83z3pfibaqmjd8y96fgnkrak8005qqinc8nqs5mpkf5pfb";
+ };
+ }
+ {
+ name = "microsoft.dotnet.platformabstractions";
+ version = "3.1.6";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg";
+ sha256 = "0b9myd7gqbpaw9pkd2bx45jhik9mwj0f1ss57sk2cxmag2lkdws5";
+ };
+ }
+ {
+ name = "microsoft.extensions.caching.abstractions";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/3.1.12/microsoft.extensions.caching.abstractions.3.1.12.nupkg";
+ sha256 = "1p65fs9rjrygviwbqdd214p9y7acpln6zhbd6b741slvp2jwjmyg";
+ };
+ }
+ {
+ name = "microsoft.extensions.caching.memory";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.memory/3.1.12/microsoft.extensions.caching.memory.3.1.12.nupkg";
+ sha256 = "0ydrnqwnph5npf3rwzw1kzq0g3c2kajicdk251fdnjkx6yiw1vsp";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.0.0/microsoft.extensions.configuration.2.0.0.nupkg";
+ sha256 = "0yssxq9di5h6xw2cayp5hj3l9b2p0jw9wcjz73rwk4586spac9s9";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/3.1.12/microsoft.extensions.configuration.3.1.12.nupkg";
+ sha256 = "02bp53ahr98q3h8fzjl9rrxi48zja966dalrkbsqxqk1c5g1kl48";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration.abstractions";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.0.0/microsoft.extensions.configuration.abstractions.2.0.0.nupkg";
+ sha256 = "1ilz2yrgg9rbjyhn6a5zh9pr51nmh11z7sixb4p7vivgydj9gxwf";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration.abstractions";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/3.1.12/microsoft.extensions.configuration.abstractions.3.1.12.nupkg";
+ sha256 = "0g35m4q03aag60pi3i5xi3p9q398w4jlq18n0n5qzq0xrlmny6k9";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration.binder";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.0.0/microsoft.extensions.configuration.binder.2.0.0.nupkg";
+ sha256 = "1prvdbma6r18n5agbhhabv6g357p1j70gq4m9g0vs859kf44nrgc";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration.binder";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/3.1.12/microsoft.extensions.configuration.binder.3.1.12.nupkg";
+ sha256 = "18xizhcjwknwvj0fwdm91pssrpwndz7gzdlx48hph53z8cqqvkbv";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration.commandline";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.commandline/3.1.12/microsoft.extensions.configuration.commandline.3.1.12.nupkg";
+ sha256 = "1c2qldblfp5m376a2nc82ljxjk0ljzrj48iwcvl6j48sjwcn3jl4";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration.environmentvariables";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.environmentvariables/3.1.12/microsoft.extensions.configuration.environmentvariables.3.1.12.nupkg";
+ sha256 = "08wb14rp6pgsqwakvn0491mmarqhwbihq8gnri7bnf6chaaqbxml";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration.fileextensions";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/3.1.12/microsoft.extensions.configuration.fileextensions.3.1.12.nupkg";
+ sha256 = "03qg5mjs2f6ihs5dp6d7gbv5bxd98xdvmpwzxp8qyqifjgpkprkj";
+ };
+ }
+ {
+ name = "microsoft.extensions.configuration.json";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/3.1.12/microsoft.extensions.configuration.json.3.1.12.nupkg";
+ sha256 = "0mhq8d6iijhjyk9jv2k3fnqr6gpbxlzarb5m6y48dx5amnf89k42";
+ };
+ }
+ {
+ name = "microsoft.extensions.dependencyinjection";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/2.0.0/microsoft.extensions.dependencyinjection.2.0.0.nupkg";
+ sha256 = "018izzgykaqcliwarijapgki9kp2c560qv8qsxdjywr7byws5apq";
+ };
+ }
+ {
+ name = "microsoft.extensions.dependencyinjection";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/3.1.12/microsoft.extensions.dependencyinjection.3.1.12.nupkg";
+ sha256 = "0fkcyxayj1mzdj124mabzvhl1p5irwab02rxnwf8bnvszkwgam8l";
+ };
+ }
+ {
+ name = "microsoft.extensions.dependencyinjection.abstractions";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg";
+ sha256 = "1pwrfh9b72k9rq6mb2jab5qhhi225d5rjalzkapiayggmygc8nhz";
+ };
+ }
+ {
+ name = "microsoft.extensions.dependencyinjection.abstractions";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/3.1.12/microsoft.extensions.dependencyinjection.abstractions.3.1.12.nupkg";
+ sha256 = "0flixm1physp9gxqzrrplzqkpfz4lljiak7fw87g65av0cksval2";
+ };
+ }
+ {
+ name = "microsoft.extensions.dependencymodel";
+ version = "3.1.6";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/3.1.6/microsoft.extensions.dependencymodel.3.1.6.nupkg";
+ sha256 = "13m2na8a5mglbbjjp0dxb8ifkf23grkyk1g8585mr7v6cbj098ac";
+ };
+ }
+ {
+ name = "microsoft.extensions.fileproviders.abstractions";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/3.1.12/microsoft.extensions.fileproviders.abstractions.3.1.12.nupkg";
+ sha256 = "11plp1izss3sz03a76gpicwfs0l3jqad0yhz0dam6iirdniharvx";
+ };
+ }
+ {
+ name = "microsoft.extensions.fileproviders.physical";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.physical/3.1.12/microsoft.extensions.fileproviders.physical.3.1.12.nupkg";
+ sha256 = "1lgqvpbqhq2izgq2cka9ls5l99gymhx1ynh1887rjb890cb9hg42";
+ };
+ }
+ {
+ name = "microsoft.extensions.filesystemglobbing";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.filesystemglobbing/3.1.12/microsoft.extensions.filesystemglobbing.3.1.12.nupkg";
+ sha256 = "16binlxq56n6a3vkmxhlrhiyl01fb2zvyzfh00hwa4ixxfl1is8n";
+ };
+ }
+ {
+ name = "microsoft.extensions.logging";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.0.0/microsoft.extensions.logging.2.0.0.nupkg";
+ sha256 = "1jkwjcq1ld9znz1haazk8ili2g4pzfdp6i7r7rki4hg3jcadn386";
+ };
+ }
+ {
+ name = "microsoft.extensions.logging";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/3.1.12/microsoft.extensions.logging.3.1.12.nupkg";
+ sha256 = "12i0kvv4fl2y15dgzqzhqhj7fxy4qapqd78xwi1wsvrlbn9pp9h0";
+ };
+ }
+ {
+ name = "microsoft.extensions.logging.abstractions";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/1.1.0/microsoft.extensions.logging.abstractions.1.1.0.nupkg";
+ sha256 = "0vgp0jqi7rik4p5i86ib1lzhwldc3kyf4w38a1pd3086gfz021ab";
+ };
+ }
+ {
+ name = "microsoft.extensions.logging.abstractions";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.0.0/microsoft.extensions.logging.abstractions.2.0.0.nupkg";
+ sha256 = "1x5isi71z02khikzvm7vaschb006pqqrsv86ky1x08a4hir4s43h";
+ };
+ }
+ {
+ name = "microsoft.extensions.logging.abstractions";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/3.1.12/microsoft.extensions.logging.abstractions.3.1.12.nupkg";
+ sha256 = "0yv681ddcrsn8cf0fnfi3jgcrmganf05r8lsw82d8rk0ljbjivz5";
+ };
+ }
+ {
+ name = "microsoft.extensions.logging.configuration";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/3.1.12/microsoft.extensions.logging.configuration.3.1.12.nupkg";
+ sha256 = "0nrijpk4azaw5xk4473yb9sc1aal7phjrbswdg7dr6yrfibpb3fn";
+ };
+ }
+ {
+ name = "microsoft.extensions.logging.console";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/3.1.12/microsoft.extensions.logging.console.3.1.12.nupkg";
+ sha256 = "0vr65vcw15kycbpxk5z04nwcxlkcq0ljsnb4njcbzdcj4p87bcmr";
+ };
+ }
+ {
+ name = "microsoft.extensions.options";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg";
+ sha256 = "0g4zadlg73f507krilhaaa7h0jdga216syrzjlyf5fdk25gxmjqh";
+ };
+ }
+ {
+ name = "microsoft.extensions.options";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/3.1.12/microsoft.extensions.options.3.1.12.nupkg";
+ sha256 = "0phxp1m5p2sfn7mgdb4dzb2rscda8wwzgr0hqqyh19faf0kg2msm";
+ };
+ }
+ {
+ name = "microsoft.extensions.options.configurationextensions";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/2.0.0/microsoft.extensions.options.configurationextensions.2.0.0.nupkg";
+ sha256 = "1isc3rjbzz60f7wbmgcwslx5d10hm5hisnk7v54vfi2bz7132gll";
+ };
+ }
+ {
+ name = "microsoft.extensions.options.configurationextensions";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/3.1.12/microsoft.extensions.options.configurationextensions.3.1.12.nupkg";
+ sha256 = "1vvxhy31mf3z7al8gh9pvzn4z67ma6zc7wwc6f7bvbg6k235wz2v";
+ };
+ }
+ {
+ name = "microsoft.extensions.primitives";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg";
+ sha256 = "1xppr5jbny04slyjgngxjdm0maxdh47vq481ps944d7jrfs0p3mb";
+ };
+ }
+ {
+ name = "microsoft.extensions.primitives";
+ version = "3.1.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/3.1.12/microsoft.extensions.primitives.3.1.12.nupkg";
+ sha256 = "0ns4dsrfglas2qdn6qdyg004yjsk578fgfq76rs16hjr3iw9dkks";
+ };
+ }
+ {
+ name = "microsoft.netcore.app";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app/2.1.0/microsoft.netcore.app.2.1.0.nupkg";
+ sha256 = "1qgw6njwz30l5cwkvgf2fbsjqkc9vy0w3939c24iabmvjnzjr6a4";
+ };
+ }
+ {
+ name = "microsoft.netcore.dotnetapphost";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnetapphost/2.1.0/microsoft.netcore.dotnetapphost.2.1.0.nupkg";
+ sha256 = "10hnhkix2av0c7djp2q88pw407m8gk3im4r06x762a3cs6f2jprd";
+ };
+ }
+ {
+ name = "microsoft.netcore.dotnethostpolicy";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnethostpolicy/2.1.0/microsoft.netcore.dotnethostpolicy.2.1.0.nupkg";
+ sha256 = "1xh8ij7zyfkrk20rgpwqs00mxdy2qiwr7qar2xk397zk2bh2d90n";
+ };
+ }
+ {
+ name = "microsoft.netcore.dotnethostresolver";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnethostresolver/2.1.0/microsoft.netcore.dotnethostresolver.2.1.0.nupkg";
+ sha256 = "1384k3cg4sjcn3hyalcm43fhmlfj5pnywpzd9zpgc4jsr2c16x76";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg";
+ sha256 = "01al6cfxp68dscl15z7rxfw9zvhm64dncsw09a1vmdkacsa2v6lr";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg";
+ sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "2.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg";
+ sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.0/microsoft.netcore.platforms.2.1.0.nupkg";
+ sha256 = "0nmdnkmwyxj8cp746hs9an57zspqlmqdm55b00i7yk8a22s6akxz";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "2.1.2";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg";
+ sha256 = "1507hnpr9my3z4w1r6xk5n0s1j3y6a2c2cnynj76za7cphxi1141";
+ };
+ }
+ {
+ name = "microsoft.netcore.platforms";
+ version = "3.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/3.1.0/microsoft.netcore.platforms.3.1.0.nupkg";
+ sha256 = "1gc1x8f95wk8yhgznkwsg80adk1lc65v9n5rx4yaa4bc5dva0z3j";
+ };
+ }
+ {
+ name = "microsoft.netcore.targets";
+ version = "1.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg";
+ sha256 = "0ppdkwy6s9p7x9jix3v4402wb171cdiibq7js7i13nxpdky7074p";
+ };
+ }
+ {
+ name = "microsoft.netcore.targets";
+ version = "1.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg";
+ sha256 = "193xwf33fbm0ni3idxzbr5fdq3i2dlfgihsac9jj7whj0gd902nh";
+ };
+ }
+ {
+ name = "microsoft.netcore.targets";
+ version = "2.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/2.1.0/microsoft.netcore.targets.2.1.0.nupkg";
+ sha256 = "1dav8x5551nwdqfigxf9zfsml5l9lakg86x38s9dvps81xs5d9zq";
+ };
+ }
+ {
+ name = "microsoft.netframework.referenceassemblies";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.0/microsoft.netframework.referenceassemblies.1.0.0.nupkg";
+ sha256 = "0na724xhvqm63vq9y18fl9jw9q2v99bdwr353378s5fsi11qzxp9";
+ };
+ }
+ {
+ name = "microsoft.netframework.referenceassemblies.net472";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net472/1.0.0/microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg";
+ sha256 = "1bqinq2nxnpqxziypg1sqy3ly0nymxxjpn8fwkn3rl4vl6gdg3rc";
+ };
+ }
+ {
+ name = "microsoft.sourcelink.common";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.0.0/microsoft.sourcelink.common.1.0.0.nupkg";
+ sha256 = "1zxkpx01zdv17c39iiy8fx25ran89n14qwddh1f140v1s4dn8z9c";
+ };
+ }
+ {
+ name = "microsoft.sourcelink.github";
+ version = "1.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.0.0/microsoft.sourcelink.github.1.0.0.nupkg";
+ sha256 = "029ixyaqn48cjza87m5qf0g1ynyhlm6irgbx1n09src9g666yhpd";
+ };
+ }
+ {
+ name = "microsoft.testplatform.objectmodel";
+ version = "16.6.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.6.1/microsoft.testplatform.objectmodel.16.6.1.nupkg";
+ sha256 = "0q98q1nw6jl4bajm66z4a9vvh928w8ffsd3k6fpsps23ykpsky7h";
+ };
+ }
+ {
+ name = "microsoft.testplatform.translationlayer";
+ version = "16.6.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.translationlayer/16.6.1/microsoft.testplatform.translationlayer.16.6.1.nupkg";
+ sha256 = "1j5pg3qdgqxila90x5h1hvq8wk53s4zf225x5zddmx6q26r9zq83";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.debugger.contracts";
+ version = "16.9.0-beta.20604.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.debugger.contracts/16.9.0-beta.20604.1/microsoft.visualstudio.debugger.contracts.16.9.0-beta.20604.1.nupkg";
+ sha256 = "0sy1ahy1xv39mkk5inhb63lmfnmkcc6vjljhljx0l2lkrrc33k0h";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.sdk.embedinteroptypes";
+ version = "15.0.12";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.sdk.embedinteroptypes/15.0.12/microsoft.visualstudio.sdk.embedinteroptypes.15.0.12.nupkg";
+ sha256 = "083pva0a0xxvqqrjv75if25wr3rq034wgjhbax74zhzdb665nzsw";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.setup.configuration.interop";
+ version = "1.14.114";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.setup.configuration.interop/1.14.114/microsoft.visualstudio.setup.configuration.interop.1.14.114.nupkg";
+ sha256 = "062mqkmjf4k6zm3wi9ih0lzypfsnv82lgh88r35fj66akihn86gv";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.setup.configuration.interop";
+ version = "1.16.30";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.setup.configuration.interop/1.16.30/microsoft.visualstudio.setup.configuration.interop.1.16.30.nupkg";
+ sha256 = "14022lx03vdcqlvbbdmbsxg5pqfx1rfq2jywxlyaz9v68cvsb0g4";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.threading";
+ version = "16.7.56";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/16.7.56/microsoft.visualstudio.threading.16.7.56.nupkg";
+ sha256 = "13x0xrsjxd86clf9cjjwmpzlyp8pkrf13riya7igs8zy93zw2qap";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.threading.analyzers";
+ version = "16.7.56";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/16.7.56/microsoft.visualstudio.threading.analyzers.16.7.56.nupkg";
+ sha256 = "04v9df0k7bsc0rzgkw4mnvi43pdrh42vk6xdcwn9m6im33m0nnz2";
+ };
+ }
+ {
+ name = "microsoft.visualstudio.validation";
+ version = "15.5.31";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/15.5.31/microsoft.visualstudio.validation.15.5.31.nupkg";
+ sha256 = "1ah99rn922qa0sd2k3h64m324f2r32pw8cn4cfihgvwx4qdrpmgw";
+ };
+ }
+ {
+ name = "microsoft.win32.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg";
+ sha256 = "0j0c1wj4ndj21zsgivsc24whiya605603kxrbiw6wkfdync464wq";
+ };
+ }
+ {
+ name = "microsoft.win32.registry";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg";
+ sha256 = "1gxyzxam8163vk1kb6xzxjj4iwspjsz9zhgn1w9rjzciphaz0ig7";
+ };
+ }
+ {
+ name = "microsoft.win32.registry";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.6.0/microsoft.win32.registry.4.6.0.nupkg";
+ sha256 = "0i4y782yrqqyx85pg597m20gm0v126w0j9ddk5z7xb3crx4z9f2s";
+ };
+ }
+ {
+ name = "nerdbank.streams";
+ version = "2.6.81";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.6.81/nerdbank.streams.2.6.81.nupkg";
+ sha256 = "06wihcaga8537ibh0mkj28m720m6vzkqk562zkynhca85nd236yi";
+ };
+ }
+ {
+ name = "netstandard.library";
+ version = "1.6.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg";
+ sha256 = "1z70wvsx2d847a2cjfii7b83pjfs34q05gb037fdjikv5kbagml8";
+ };
+ }
+ {
+ name = "netstandard.library";
+ version = "2.0.3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg";
+ sha256 = "1fn9fxppfcg4jgypp2pmrpr6awl3qz1xmnri0cygpkwvyx27df1y";
+ };
+ }
+ {
+ name = "newtonsoft.json";
+ version = "11.0.2";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg";
+ sha256 = "1784xi44f4k8v1fr696hsccmwpy94bz7kixxqlri98zhcxn406b2";
+ };
+ }
+ {
+ name = "newtonsoft.json";
+ version = "12.0.3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/newtonsoft.json/12.0.3/newtonsoft.json.12.0.3.nupkg";
+ sha256 = "17dzl305d835mzign8r15vkmav2hq8l6g7942dfjpnzr17wwl89x";
+ };
+ }
+ {
+ name = "newtonsoft.json";
+ version = "9.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg";
+ sha256 = "0mcy0i7pnfpqm4pcaiyzzji4g0c8i3a5gjz28rrr28110np8304r";
+ };
+ }
+ {
+ name = "nuget.common";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.common/5.2.0/nuget.common.5.2.0.nupkg";
+ sha256 = "14y7axpmdl9fg8jfc42gxpcq9wj8k3vzc07npmgjnzqlp5xjyyac";
+ };
+ }
+ {
+ name = "nuget.configuration";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.configuration/5.2.0/nuget.configuration.5.2.0.nupkg";
+ sha256 = "0b4dkym3vnj7qldnqqq6h6ry0gkql5c2ps5wy72b8s4fc3dmnvf1";
+ };
+ }
+ {
+ name = "nuget.dependencyresolver.core";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.dependencyresolver.core/5.2.0/nuget.dependencyresolver.core.5.2.0.nupkg";
+ sha256 = "156yjfsk9pzqviiwy69lxfqf61yyj4hn4vdgfcbqvw4d567i150r";
+ };
+ }
+ {
+ name = "nuget.frameworks";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.0.0/nuget.frameworks.5.0.0.nupkg";
+ sha256 = "18ijvmj13cwjdrrm52c8fpq021531zaz4mj4b4zapxaqzzxf2qjr";
+ };
+ }
+ {
+ name = "nuget.frameworks";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.2.0/nuget.frameworks.5.2.0.nupkg";
+ sha256 = "1fh4rp26m77jq5dyln68wz9qm217la9vv21amis2qvcy6gknk2wp";
+ };
+ }
+ {
+ name = "nuget.librarymodel";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.librarymodel/5.2.0/nuget.librarymodel.5.2.0.nupkg";
+ sha256 = "0vxd0y7rzzxvmxji9bzp95p2rx48303r3nqrlhmhhfc4z5fxjlqk";
+ };
+ }
+ {
+ name = "nuget.packaging";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.packaging/5.2.0/nuget.packaging.5.2.0.nupkg";
+ sha256 = "14frrbdkka9jd6g52bv4lbqnpckw09yynr08f9kfgbc3j8pklqqb";
+ };
+ }
+ {
+ name = "nuget.packaging.core";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.packaging.core/5.2.0/nuget.packaging.core.5.2.0.nupkg";
+ sha256 = "16sm2amzvbpmisb6x6dz1pvj1h3xm67vd2byl1wl13vrda0az3xb";
+ };
+ }
+ {
+ name = "nuget.projectmodel";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.projectmodel/5.2.0/nuget.projectmodel.5.2.0.nupkg";
+ sha256 = "1j23jk2zql52v2nqgi0k6d7z63pjjzrvw8y1s38zpf0sn7lzdr0h";
+ };
+ }
+ {
+ name = "nuget.protocol";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.protocol/5.2.0/nuget.protocol.5.2.0.nupkg";
+ sha256 = "1vlrrlcy7p2sf23wqax8mfhplnzppd73xqlr2g83ya056w0yf2rd";
+ };
+ }
+ {
+ name = "nuget.versioning";
+ version = "5.2.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/nuget.versioning/5.2.0/nuget.versioning.5.2.0.nupkg";
+ sha256 = "08ay8bhddj9yiq6h9lk814l65fpx5gh1iprkl7pcp78g57a6k45k";
+ };
+ }
+ {
+ name = "omnisharp.extensions.jsonrpc";
+ version = "0.19.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc/0.19.0/omnisharp.extensions.jsonrpc.0.19.0.nupkg";
+ sha256 = "0m9lw21iz90ayl35f24ir3vbiydf4sjqw590qqgwknykpzsi1ai2";
+ };
+ }
+ {
+ name = "omnisharp.extensions.jsonrpc.generators";
+ version = "0.19.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc.generators/0.19.0/omnisharp.extensions.jsonrpc.generators.0.19.0.nupkg";
+ sha256 = "17akjdh9dnyxr01lnlsa41ca52psqnny8j3wxz904zs15pz932ln";
+ };
+ }
+ {
+ name = "omnisharp.extensions.languageprotocol";
+ version = "0.19.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageprotocol/0.19.0/omnisharp.extensions.languageprotocol.0.19.0.nupkg";
+ sha256 = "06d4wakdaj42c9qnlhdyqrjnm97azp4hrvfg70f96ldl765y9vrf";
+ };
+ }
+ {
+ name = "omnisharp.extensions.languageserver";
+ version = "0.19.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver/0.19.0/omnisharp.extensions.languageserver.0.19.0.nupkg";
+ sha256 = "0k1z3zchl1d82fj0ha63i54g5j046iaz8vb3cyxpjb6kp7zah28v";
+ };
+ }
+ {
+ name = "omnisharp.extensions.languageserver.shared";
+ version = "0.19.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver.shared/0.19.0/omnisharp.extensions.languageserver.shared.0.19.0.nupkg";
+ sha256 = "0s3h9v5p043ip27g9jcvd0np9q3hn2pfv6gn539m45yb5d74a6i5";
+ };
+ }
+ {
+ name = "runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "16rnxzpk5dpbbl1x354yrlsbvwylrq456xzpsha1n9y3glnhyx9d";
+ };
+ }
+ {
+ name = "runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0hkg03sgm2wyq8nqk6dbm9jh5vcq57ry42lkqdmfklrw89lsmr59";
+ };
+ }
+ {
+ name = "runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0c2p354hjx58xhhz7wv6div8xpi90sc6ibdm40qin21bvi7ymcaa";
+ };
+ }
+ {
+ name = "runtime.native.system";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg";
+ sha256 = "15hgf6zaq9b8br2wi1i3x0zvmk410nlmsmva9p0bbg73v6hml5k4";
+ };
+ }
+ {
+ name = "runtime.native.system.io.compression";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg";
+ sha256 = "1vvivbqsk6y4hzcid27pqpm5bsi6sc50hvqwbcx8aap5ifrxfs8d";
+ };
+ }
+ {
+ name = "runtime.native.system.net.http";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg";
+ sha256 = "1n6rgz5132lcibbch1qlf0g9jk60r0kqv087hxc0lisy50zpm7kk";
+ };
+ }
+ {
+ name = "runtime.native.system.security.cryptography.apple";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg";
+ sha256 = "1b61p6gw1m02cc1ry996fl49liiwky6181dzr873g9ds92zl326q";
+ };
+ }
+ {
+ name = "runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "18pzfdlwsg2nb1jjjjzyb5qlgy6xjxzmhnfaijq5s2jw3cm3ab97";
+ };
+ }
+ {
+ name = "runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0qyynf9nz5i7pc26cwhgi8j62ps27sqmf78ijcfgzab50z9g8ay3";
+ };
+ }
+ {
+ name = "runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "1klrs545awhayryma6l7g2pvnp9xy4z0r1i40r80zb45q3i9nbyf";
+ };
+ }
+ {
+ name = "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg";
+ sha256 = "10yc8jdrwgcl44b4g93f1ds76b176bajd3zqi2faf5rvh1vy9smi";
+ };
+ }
+ {
+ name = "runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0zcxjv5pckplvkg0r6mw3asggm7aqzbdjimhvsasb0cgm59x09l3";
+ };
+ }
+ {
+ name = "runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0vhynn79ih7hw7cwjazn87rm9z9fj0rvxgzlab36jybgcpcgphsn";
+ };
+ }
+ {
+ name = "runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "160p68l2c7cqmyqjwxydcvgw7lvl1cr0znkw8fp24d1by9mqc8p3";
+ };
+ }
+ {
+ name = "runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "15zrc8fgd8zx28hdghcj5f5i34wf3l6bq5177075m2bc2j34jrqy";
+ };
+ }
+ {
+ name = "runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "1p4dgxax6p7rlgj4q73k73rslcnz4wdcv8q2flg1s8ygwcm58ld5";
+ };
+ }
+ {
+ name = "sqlitepclraw.bundle_green";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.bundle_green/2.0.4/sqlitepclraw.bundle_green.2.0.4.nupkg";
+ sha256 = "1197ynpm4fl6il9vi0mi1s1pmw3rk3j0a05kwrxpqlfgp7iwhc22";
+ };
+ }
+ {
+ name = "sqlitepclraw.core";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.core/2.0.4/sqlitepclraw.core.2.0.4.nupkg";
+ sha256 = "0lb5vwfl1hd24xzzdaj2p4k2hv2k0i3mgdri6fjj0ssb37mcyir1";
+ };
+ }
+ {
+ name = "sqlitepclraw.lib.e_sqlite3";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.lib.e_sqlite3/2.0.4/sqlitepclraw.lib.e_sqlite3.2.0.4.nupkg";
+ sha256 = "0kmx1w5qllmwxldr8338qxwmpfzc6g2lmyrah7wfaxd3mvfzky5c";
+ };
+ }
+ {
+ name = "sqlitepclraw.provider.dynamic_cdecl";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.provider.dynamic_cdecl/2.0.4/sqlitepclraw.provider.dynamic_cdecl.2.0.4.nupkg";
+ sha256 = "084r98kilpm0q1aw41idq8slncpd7cz65g0m1wr0p8d12x8z5g6j";
+ };
+ }
+ {
+ name = "sqlitepclraw.provider.e_sqlite3";
+ version = "2.0.4";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/sqlitepclraw.provider.e_sqlite3/2.0.4/sqlitepclraw.provider.e_sqlite3.2.0.4.nupkg";
+ sha256 = "1vm8w8xvqi11sihdz5s6y4w7ghq4pp5f2ksixdhlbycvs6m4h7i7";
+ };
+ }
+ {
+ name = "system.appcontext";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg";
+ sha256 = "1649qvy3dar900z3g817h17nl8jp4ka5vcfmsr05kh0fshn7j3ya";
+ };
+ }
+ {
+ name = "system.buffers";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg";
+ sha256 = "0fgns20ispwrfqll4q1zc1waqcmylb3zc50ys9x8zlwxh9pmd9jy";
+ };
+ }
+ {
+ name = "system.buffers";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg";
+ sha256 = "183f8063w8zqn99pv0ni0nnwh7fgx46qzxamwnans55hhs2l0g19";
+ };
+ }
+ {
+ name = "system.buffers";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.0/system.buffers.4.5.0.nupkg";
+ sha256 = "1ywfqn4md6g3iilpxjn5dsr0f5lx6z0yvhqp4pgjcamygg73cz2c";
+ };
+ }
+ {
+ name = "system.buffers";
+ version = "4.5.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg";
+ sha256 = "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3";
+ };
+ }
+ {
+ name = "system.codedom";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.codedom/4.4.0/system.codedom.4.4.0.nupkg";
+ sha256 = "1zgbafm5p380r50ap5iddp11kzhr9khrf2pnai6k593wjar74p1g";
+ };
+ }
+ {
+ name = "system.collections";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg";
+ sha256 = "1ga40f5lrwldiyw6vy67d0sg7jd7ww6kgwbksm19wrvq9hr0bsm6";
+ };
+ }
+ {
+ name = "system.collections";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg";
+ sha256 = "19r4y64dqyrq6k4706dnyhhw7fs24kpp3awak7whzss39dakpxk9";
+ };
+ }
+ {
+ name = "system.collections.concurrent";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg";
+ sha256 = "0wi10md9aq33jrkh2c24wr2n9hrpyamsdhsxdcnf43b7y86kkii8";
+ };
+ }
+ {
+ name = "system.collections.immutable";
+ version = "1.5.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.nupkg";
+ sha256 = "1d5gjn5afnrf461jlxzawcvihz195gayqpcfbv6dd7pxa9ialn06";
+ };
+ }
+ {
+ name = "system.collections.immutable";
+ version = "1.7.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.7.1/system.collections.immutable.1.7.1.nupkg";
+ sha256 = "1nh4nlxfc7lbnbl86wwk1a3jwl6myz5j6hvgh5sp4krim9901hsq";
+ };
+ }
+ {
+ name = "system.collections.immutable";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg";
+ sha256 = "1kvcllagxz2q92g81zkz81djkn2lid25ayjfgjalncyc68i15p0r";
+ };
+ }
+ {
+ name = "system.componentmodel.annotations";
+ version = "4.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/4.4.1/system.componentmodel.annotations.4.4.1.nupkg";
+ sha256 = "1d46yx6h36bssqyshq44qxx0fsx43bjf09zrlbvqfigacfsp9mph";
+ };
+ }
+ {
+ name = "system.componentmodel.annotations";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/4.7.0/system.componentmodel.annotations.4.7.0.nupkg";
+ sha256 = "06x1m46ddxj0ng28d7gry9gjkqdg2kp89jyf480g5gznyybbs49z";
+ };
+ }
+ {
+ name = "system.componentmodel.composition";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.componentmodel.composition/4.5.0/system.componentmodel.composition.4.5.0.nupkg";
+ sha256 = "196ihd17in5idnxq5l5xvpa1fhqamnihjg3mcmv1k4n8bjrrj5y7";
+ };
+ }
+ {
+ name = "system.composition";
+ version = "1.0.31";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.composition/1.0.31/system.composition.1.0.31.nupkg";
+ sha256 = "0aa27jz73qb0xm6dyxv22qhfrmyyqjyn2dvvsd9asi82lcdh9i61";
+ };
+ }
+ {
+ name = "system.composition.attributedmodel";
+ version = "1.0.31";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/1.0.31/system.composition.attributedmodel.1.0.31.nupkg";
+ sha256 = "1ipyb86hvw754kmk47vjmzyilvj5hymg9nqabz70sbgsz1fygrdv";
+ };
+ }
+ {
+ name = "system.composition.convention";
+ version = "1.0.31";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.composition.convention/1.0.31/system.composition.convention.1.0.31.nupkg";
+ sha256 = "00gqcdrql7vhynxh4xq0s9j5nw27kghmn2n773v7lhzjh3ash18r";
+ };
+ }
+ {
+ name = "system.composition.hosting";
+ version = "1.0.31";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.composition.hosting/1.0.31/system.composition.hosting.1.0.31.nupkg";
+ sha256 = "1f1bnk3j7ndx9r7zpzibmrhw78clys1pspl20j2dhnmkiwhl23vy";
+ };
+ }
+ {
+ name = "system.composition.runtime";
+ version = "1.0.31";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.composition.runtime/1.0.31/system.composition.runtime.1.0.31.nupkg";
+ sha256 = "1shfybfzsn4g6aim4pggb5ha31g0fz2kkk0519c4vj6m166g39ws";
+ };
+ }
+ {
+ name = "system.composition.typedparts";
+ version = "1.0.31";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/1.0.31/system.composition.typedparts.1.0.31.nupkg";
+ sha256 = "1m4j19zx50lbbdx1xxbgpsd1dai2r3kzkyapw47kdvkb89qjkl63";
+ };
+ }
+ {
+ name = "system.console";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg";
+ sha256 = "1flr7a9x920mr5cjsqmsy9wgnv3lvd0h1g521pdr1lkb2qycy7ay";
+ };
+ }
+ {
+ name = "system.diagnostics.debug";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg";
+ sha256 = "00yjlf19wjydyr6cfviaph3vsjzg3d5nvnya26i2fvfg53sknh3y";
+ };
+ }
+ {
+ name = "system.diagnostics.diagnosticsource";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg";
+ sha256 = "0z6m3pbiy0qw6rn3n209rrzf9x1k4002zh90vwcrsym09ipm2liq";
+ };
+ }
+ {
+ name = "system.diagnostics.process";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg";
+ sha256 = "0g4prsbkygq8m21naqmcp70f24a1ksyix3dihb1r1f71lpi3cfj7";
+ };
+ }
+ {
+ name = "system.diagnostics.tools";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg";
+ sha256 = "0in3pic3s2ddyibi8cvgl102zmvp9r9mchh82ns9f0ms4basylw1";
+ };
+ }
+ {
+ name = "system.diagnostics.tracing";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg";
+ sha256 = "1m3bx6c2s958qligl67q7grkwfz3w53hpy7nc97mh6f7j5k168c4";
+ };
+ }
+ {
+ name = "system.dynamic.runtime";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg";
+ sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
+ };
+ }
+ {
+ name = "system.globalization";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg";
+ sha256 = "070c5jbas2v7smm660zaf1gh0489xanjqymkvafcs4f8cdrs1d5d";
+ };
+ }
+ {
+ name = "system.globalization";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg";
+ sha256 = "1cp68vv683n6ic2zqh2s1fn4c2sd87g5hpp6l4d4nj4536jz98ki";
+ };
+ }
+ {
+ name = "system.globalization.calendars";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg";
+ sha256 = "1xwl230bkakzzkrggy1l1lxmm3xlhk4bq2pkv790j5lm8g887lxq";
+ };
+ }
+ {
+ name = "system.globalization.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg";
+ sha256 = "02a5zfxavhv3jd437bsncbhd2fp1zv4gxzakp1an9l6kdq1mcqls";
+ };
+ }
+ {
+ name = "system.io";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg";
+ sha256 = "1g0yb8p11vfd0kbkyzlfsbsp5z44lwsvyc0h3dpw6vqnbi035ajp";
+ };
+ }
+ {
+ name = "system.io";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg";
+ sha256 = "05l9qdrzhm4s5dixmx68kxwif4l99ll5gqmh7rqgw554fx0agv5f";
+ };
+ }
+ {
+ name = "system.io.compression";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg";
+ sha256 = "084zc82yi6yllgda0zkgl2ys48sypiswbiwrv7irb3r0ai1fp4vz";
+ };
+ }
+ {
+ name = "system.io.compression.zipfile";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg";
+ sha256 = "1yxy5pq4dnsm9hlkg9ysh5f6bf3fahqqb6p8668ndy5c0lk7w2ar";
+ };
+ }
+ {
+ name = "system.io.filesystem";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg";
+ sha256 = "0z2dfrbra9i6y16mm9v1v6k47f0fm617vlb7s5iybjjsz6g1ilmw";
+ };
+ }
+ {
+ name = "system.io.filesystem.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg";
+ sha256 = "0j6ndgglcf4brg2lz4wzsh1av1gh8xrzdsn9f0yznskhqn1xzj9c";
+ };
+ }
+ {
+ name = "system.io.pipelines";
+ version = "4.7.3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.io.pipelines/4.7.3/system.io.pipelines.4.7.3.nupkg";
+ sha256 = "0djp59x56klidi04xx8p5jc1nchv5zvd1d59diphqxwvgny3aawy";
+ };
+ }
+ {
+ name = "system.io.pipelines";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.io.pipelines/5.0.0/system.io.pipelines.5.0.0.nupkg";
+ sha256 = "1kdvbzr98sdddm18r3gbsbcxpv58gm1yy3iig8zg9dvp7mli7453";
+ };
+ }
+ {
+ name = "system.linq";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg";
+ sha256 = "1w0gmba695rbr80l1k2h4mrwzbzsyfl2z4klmpbsvsg5pm4a56s7";
+ };
+ }
+ {
+ name = "system.linq.expressions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg";
+ sha256 = "0ky2nrcvh70rqq88m9a5yqabsl4fyd17bpr63iy2mbivjs2nyypv";
+ };
+ }
+ {
+ name = "system.memory";
+ version = "4.5.2";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.memory/4.5.2/system.memory.4.5.2.nupkg";
+ sha256 = "1g24dwqfcmf4gpbgbhaw1j49xmpsz389l6bw2xxbsmnzvsf860ld";
+ };
+ }
+ {
+ name = "system.memory";
+ version = "4.5.3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg";
+ sha256 = "0naqahm3wljxb5a911d37mwjqjdxv9l0b49p5dmfyijvni2ppy8a";
+ };
+ }
+ {
+ name = "system.memory";
+ version = "4.5.4";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg";
+ sha256 = "14gbbs22mcxwggn0fcfs1b062521azb9fbb7c113x0mq6dzq9h6y";
+ };
+ }
+ {
+ name = "system.net.http";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg";
+ sha256 = "1i4gc757xqrzflbk7kc5ksn20kwwfjhw9w7pgdkn19y3cgnl302j";
+ };
+ }
+ {
+ name = "system.net.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg";
+ sha256 = "0c87k50rmdgmxx7df2khd9qj7q35j9rzdmm2572cc55dygmdk3ii";
+ };
+ }
+ {
+ name = "system.net.sockets";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg";
+ sha256 = "1ssa65k6chcgi6mfmzrznvqaxk8jp0gvl77xhf1hbzakjnpxspla";
+ };
+ }
+ {
+ name = "system.net.websockets";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.net.websockets/4.3.0/system.net.websockets.4.3.0.nupkg";
+ sha256 = "1gfj800078kggcgl0xyl00a6y5k4wwh2k2qm69rjy22wbmq7fy4p";
+ };
+ }
+ {
+ name = "system.numerics.vectors";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg";
+ sha256 = "0rdvma399070b0i46c4qq1h2yvjj3k013sqzkilz4bz5cwmx1rba";
+ };
+ }
+ {
+ name = "system.numerics.vectors";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg";
+ sha256 = "1kzrj37yzawf1b19jq0253rcs8hsq1l2q8g69d7ipnhzb0h97m59";
+ };
+ }
+ {
+ name = "system.objectmodel";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg";
+ sha256 = "191p63zy5rpqx7dnrb3h7prvgixmk168fhvvkkvhlazncf8r3nc2";
+ };
+ }
+ {
+ name = "system.reactive";
+ version = "4.4.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg";
+ sha256 = "0gx8jh3hny2y5kijz5k9pxiqw481d013787c04zlhps21ygklw4a";
+ };
+ }
+ {
+ name = "system.reflection";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg";
+ sha256 = "1js89429pfw79mxvbzp8p3q93il6rdff332hddhzi5wqglc4gml9";
+ };
+ }
+ {
+ name = "system.reflection";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg";
+ sha256 = "0xl55k0mw8cd8ra6dxzh974nxif58s3k1rjv1vbd7gjbjr39j11m";
+ };
+ }
+ {
+ name = "system.reflection.dispatchproxy";
+ version = "4.5.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.dispatchproxy/4.5.1/system.reflection.dispatchproxy.4.5.1.nupkg";
+ sha256 = "0cdnl4i9mfk7kx2ylglayqwqw7kl5k1xr8siaxch45hfyc2cpds8";
+ };
+ }
+ {
+ name = "system.reflection.emit";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg";
+ sha256 = "11f8y3qfysfcrscjpjym9msk7lsfxkk4fmz9qq95kn3jd0769f74";
+ };
+ }
+ {
+ name = "system.reflection.emit";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.6.0/system.reflection.emit.4.6.0.nupkg";
+ sha256 = "18h375q5bn9h7swxnk4krrxym1dxmi9bm26p89xps9ygrj4q6zqw";
+ };
+ }
+ {
+ name = "system.reflection.emit.ilgeneration";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg";
+ sha256 = "0w1n67glpv8241vnpz1kl14sy7zlnw414aqwj4hcx5nd86f6994q";
+ };
+ }
+ {
+ name = "system.reflection.emit.ilgeneration";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.6.0/system.reflection.emit.ilgeneration.4.6.0.nupkg";
+ sha256 = "0jxc26k5q0rwrldi30bfbrfw4jh3kvribzwc8ryzr24kmhr3vv96";
+ };
+ }
+ {
+ name = "system.reflection.emit.lightweight";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg";
+ sha256 = "0ql7lcakycrvzgi9kxz1b3lljd990az1x6c4jsiwcacrvimpib5c";
+ };
+ }
+ {
+ name = "system.reflection.emit.lightweight";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.6.0/system.reflection.emit.lightweight.4.6.0.nupkg";
+ sha256 = "0hry2k6b7kicg4zxnq0hhn0ys52711pxy7l9v5sp7gvp9cicwpgp";
+ };
+ }
+ {
+ name = "system.reflection.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg";
+ sha256 = "02bly8bdc98gs22lqsfx9xicblszr2yan7v2mmw3g7hy6miq5hwq";
+ };
+ }
+ {
+ name = "system.reflection.metadata";
+ version = "1.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg";
+ sha256 = "1wdbavrrkajy7qbdblpbpbalbdl48q3h34cchz24gvdgyrlf15r4";
+ };
+ }
+ {
+ name = "system.reflection.metadata";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg";
+ sha256 = "17qsl5nanlqk9iz0l5wijdn6ka632fs1m1fvx18dfgswm258r3ss";
+ };
+ }
+ {
+ name = "system.reflection.primitives";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg";
+ sha256 = "1bangaabhsl4k9fg8khn83wm6yial8ik1sza7401621jc6jrym28";
+ };
+ }
+ {
+ name = "system.reflection.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg";
+ sha256 = "04xqa33bld78yv5r93a8n76shvc8wwcdgr1qvvjh959g3rc31276";
+ };
+ }
+ {
+ name = "system.reflection.typeextensions";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg";
+ sha256 = "1bjli8a7sc7jlxqgcagl9nh8axzfl11f4ld3rjqsyxc516iijij7";
+ };
+ }
+ {
+ name = "system.reflection.typeextensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg";
+ sha256 = "0y2ssg08d817p0vdag98vn238gyrrynjdj4181hdg780sif3ykp1";
+ };
+ }
+ {
+ name = "system.resources.extensions";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.resources.extensions/4.6.0/system.resources.extensions.4.6.0.nupkg";
+ sha256 = "0inch9jgchgmsg3xjivbhh9mpin40mhdd8dgf4i1p3g42i0hzc0j";
+ };
+ }
+ {
+ name = "system.resources.resourcemanager";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg";
+ sha256 = "0b4i7mncaf8cnai85jv3wnw6hps140cxz8vylv2bik6wyzgvz7bi";
+ };
+ }
+ {
+ name = "system.resources.resourcemanager";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg";
+ sha256 = "0sjqlzsryb0mg4y4xzf35xi523s4is4hz9q4qgdvlvgivl7qxn49";
+ };
+ }
+ {
+ name = "system.runtime";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg";
+ sha256 = "02hdkgk13rvsd6r9yafbwzss8kr55wnj8d5c7xjnp8gqrwc8sn0m";
+ };
+ }
+ {
+ name = "system.runtime";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg";
+ sha256 = "066ixvgbf2c929kgknshcxqj6539ax7b9m570cp8n179cpfkapz7";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.4.0/system.runtime.compilerservices.unsafe.4.4.0.nupkg";
+ sha256 = "0a6ahgi5b148sl5qyfpyw383p3cb4yrkm802k29fsi4mxkiwir29";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "4.5.2";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg";
+ sha256 = "1vz4275fjij8inf31np78hw50al8nqkngk04p3xv5n4fcmf1grgi";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "4.5.3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg";
+ sha256 = "1afi6s2r1mh1kygbjmfba6l4f87pi5sg13p4a48idqafli94qxln";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.0/system.runtime.compilerservices.unsafe.4.7.0.nupkg";
+ sha256 = "16r6sn4czfjk8qhnz7bnqlyiaaszr0ihinb7mq9zzr1wba257r54";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "4.7.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg";
+ sha256 = "119br3pd85lq8zcgh4f60jzmv1g976q1kdgi3hvqdlhfbw6siz2j";
+ };
+ }
+ {
+ name = "system.runtime.compilerservices.unsafe";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg";
+ sha256 = "02k25ivn50dmqx5jn8hawwmz24yf0454fjd823qk6lygj9513q4x";
+ };
+ }
+ {
+ name = "system.runtime.extensions";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg";
+ sha256 = "0rw4rm4vsm3h3szxp9iijc3ksyviwsv6f63dng3vhqyg4vjdkc2z";
+ };
+ }
+ {
+ name = "system.runtime.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg";
+ sha256 = "1ykp3dnhwvm48nap8q23893hagf665k0kn3cbgsqpwzbijdcgc60";
+ };
+ }
+ {
+ name = "system.runtime.handles";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg";
+ sha256 = "1g0zrdi5508v49pfm3iii2hn6nm00bgvfpjq1zxknfjrxxa20r4g";
+ };
+ }
+ {
+ name = "system.runtime.handles";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg";
+ sha256 = "0sw2gfj2xr7sw9qjn0j3l9yw07x73lcs97p8xfc9w1x9h5g5m7i8";
+ };
+ }
+ {
+ name = "system.runtime.interopservices";
+ version = "4.1.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg";
+ sha256 = "01kxqppx3dr3b6b286xafqilv4s2n0gqvfgzfd4z943ga9i81is1";
+ };
+ }
+ {
+ name = "system.runtime.interopservices";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg";
+ sha256 = "00hywrn4g7hva1b2qri2s6rabzwgxnbpw9zfxmz28z09cpwwgh7j";
+ };
+ }
+ {
+ name = "system.runtime.interopservices.runtimeinformation";
+ version = "4.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg";
+ sha256 = "0glmvarf3jz5xh22iy3w9v3wyragcm4hfdr17v90vs7vcrm7fgp6";
+ };
+ }
+ {
+ name = "system.runtime.interopservices.runtimeinformation";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg";
+ sha256 = "0q18r1sh4vn7bvqgd6dmqlw5v28flbpj349mkdish2vjyvmnb2ii";
+ };
+ }
+ {
+ name = "system.runtime.interopservices.windowsruntime";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.windowsruntime/4.3.0/system.runtime.interopservices.windowsruntime.4.3.0.nupkg";
+ sha256 = "0bpsy91yqm2ryp5y9li8p6yh4yrxcvg9zvm569ifw25rpy67bgp9";
+ };
+ }
+ {
+ name = "system.runtime.numerics";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg";
+ sha256 = "19rav39sr5dky7afygh309qamqqmi9kcwvz3i0c5700v0c5cg61z";
+ };
+ }
+ {
+ name = "system.security.accesscontrol";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg";
+ sha256 = "1wvwanz33fzzbnd2jalar0p0z3x0ba53vzx1kazlskp7pwyhlnq0";
+ };
+ }
+ {
+ name = "system.security.accesscontrol";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.6.0/system.security.accesscontrol.4.6.0.nupkg";
+ sha256 = "1wl1dyghi0qhpap1vgfhg2ybdyyhy9vc2a7dpm1xb30vfgmlkjmf";
+ };
+ }
+ {
+ name = "system.security.accesscontrol";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.7.0/system.security.accesscontrol.4.7.0.nupkg";
+ sha256 = "0n0k0w44flkd8j0xw7g3g3vhw7dijfm51f75xkm1qxnbh4y45mpz";
+ };
+ }
+ {
+ name = "system.security.cryptography.algorithms";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg";
+ sha256 = "03sq183pfl5kp7gkvq77myv7kbpdnq3y0xj7vi4q1kaw54sny0ml";
+ };
+ }
+ {
+ name = "system.security.cryptography.cng";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg";
+ sha256 = "1k468aswafdgf56ab6yrn7649kfqx2wm9aslywjam1hdmk5yypmv";
+ };
+ }
+ {
+ name = "system.security.cryptography.cng";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.7.0/system.security.cryptography.cng.4.7.0.nupkg";
+ sha256 = "00797sqbba8lys486ifxblz9j52m29kidclvmqpk531820k55x9j";
+ };
+ }
+ {
+ name = "system.security.cryptography.csp";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg";
+ sha256 = "1x5wcrddf2s3hb8j78cry7yalca4lb5vfnkrysagbn6r9x6xvrx1";
+ };
+ }
+ {
+ name = "system.security.cryptography.encoding";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg";
+ sha256 = "1jr6w70igqn07k5zs1ph6xja97hxnb3mqbspdrff6cvssgrixs32";
+ };
+ }
+ {
+ name = "system.security.cryptography.openssl";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg";
+ sha256 = "0givpvvj8yc7gv4lhb6s1prq6p2c4147204a0wib89inqzd87gqc";
+ };
+ }
+ {
+ name = "system.security.cryptography.pkcs";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/4.7.0/system.security.cryptography.pkcs.4.7.0.nupkg";
+ sha256 = "1mwvzl5ask8kk0vdgchhqr90nl61kagg47warb7dxrb03cxjd4wm";
+ };
+ }
+ {
+ name = "system.security.cryptography.primitives";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg";
+ sha256 = "0pyzncsv48zwly3lw4f2dayqswcfvdwq2nz0dgwmi7fj3pn64wby";
+ };
+ }
+ {
+ name = "system.security.cryptography.protecteddata";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.3.0/system.security.cryptography.protecteddata.4.3.0.nupkg";
+ sha256 = "1kg264xmqabyz8gfg8ymp6qp6aw43vawfp0znf0909d7b5jd3dq9";
+ };
+ }
+ {
+ name = "system.security.cryptography.x509certificates";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg";
+ sha256 = "0valjcz5wksbvijylxijjxb1mp38mdhv03r533vnx1q3ikzdav9h";
+ };
+ }
+ {
+ name = "system.security.cryptography.xml";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/4.7.0/system.security.cryptography.xml.4.7.0.nupkg";
+ sha256 = "08c82yb1nhfqr15rrypc36c7pysp7jymkwnra84w72nd53h3dfgb";
+ };
+ }
+ {
+ name = "system.security.permissions";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.5.0/system.security.permissions.4.5.0.nupkg";
+ sha256 = "192ww5rm3c9mirxgl1nzyrwd18am3izqls0hzm0fvcdjl5grvbhm";
+ };
+ }
+ {
+ name = "system.security.permissions";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.7.0/system.security.permissions.4.7.0.nupkg";
+ sha256 = "13f366sj36jwbvld957gk2q64k2xbj48r8b0k9avrri2nlq1fs04";
+ };
+ }
+ {
+ name = "system.security.principal.windows";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg";
+ sha256 = "0rmj89wsl5yzwh0kqjgx45vzf694v9p92r4x4q6yxldk1cv1hi86";
+ };
+ }
+ {
+ name = "system.security.principal.windows";
+ version = "4.6.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.6.0/system.security.principal.windows.4.6.0.nupkg";
+ sha256 = "1jmfzfz1n8hp63s5lja5xxpzkinbp6g59l3km9h8avjiisdrg5wm";
+ };
+ }
+ {
+ name = "system.security.principal.windows";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg";
+ sha256 = "1a56ls5a9sr3ya0nr086sdpa9qv0abv31dd6fp27maqa9zclqq5d";
+ };
+ }
+ {
+ name = "system.text.encoding";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg";
+ sha256 = "1dyqv0hijg265dwxg6l7aiv74102d6xjiwplh2ar1ly6xfaa4iiw";
+ };
+ }
+ {
+ name = "system.text.encoding";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg";
+ sha256 = "1f04lkir4iladpp51sdgmis9dj4y8v08cka0mbmsy0frc9a4gjqr";
+ };
+ }
+ {
+ name = "system.text.encoding.codepages";
+ version = "4.0.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg";
+ sha256 = "00wpm3b9y0k996rm9whxprngm8l500ajmzgy2ip9pgwk0icp06y3";
+ };
+ }
+ {
+ name = "system.text.encoding.codepages";
+ version = "4.5.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg";
+ sha256 = "1z21qyfs6sg76rp68qdx0c9iy57naan89pg7p6i3qpj8kyzn921w";
+ };
+ }
+ {
+ name = "system.text.encoding.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg";
+ sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
+ };
+ }
+ {
+ name = "system.text.encodings.web";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.7.0/system.text.encodings.web.4.7.0.nupkg";
+ sha256 = "0sd3bihfar5rwm6nib4lhyys306nkm02qvk6p6sgzmnlfmma2wn3";
+ };
+ }
+ {
+ name = "system.text.encodings.web";
+ version = "4.7.1";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/4.7.1/system.text.encodings.web.4.7.1.nupkg";
+ sha256 = "1wj7r07mjwbf9a79kapy2l9m8mcq8b3nbhg0zaprlsav09k85fmb";
+ };
+ }
+ {
+ name = "system.text.json";
+ version = "4.7.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.0/system.text.json.4.7.0.nupkg";
+ sha256 = "0fp3xrysccm5dkaac4yb51d793vywxks978kkl5x4db9gw29rfdr";
+ };
+ }
+ {
+ name = "system.text.json";
+ version = "4.7.2";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.2/system.text.json.4.7.2.nupkg";
+ sha256 = "10xj1pw2dgd42anikvj9qm23ccssrcp7dpznpj4j7xjp1ikhy3y4";
+ };
+ }
+ {
+ name = "system.text.regularexpressions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg";
+ sha256 = "1bgq51k7fwld0njylfn7qc5fmwrk2137gdq7djqdsw347paa9c2l";
+ };
+ }
+ {
+ name = "system.threading";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg";
+ sha256 = "19x946h926bzvbsgj28csn46gak2crv2skpwsx80hbgazmkgb1ls";
+ };
+ }
+ {
+ name = "system.threading";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg";
+ sha256 = "0rw9wfamvhayp5zh3j7p1yfmx9b5khbf4q50d8k5rk993rskfd34";
+ };
+ }
+ {
+ name = "system.threading.tasks";
+ version = "4.0.11";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg";
+ sha256 = "0nr1r41rak82qfa5m0lhk9mp0k93bvfd7bbd9sdzwx9mb36g28p5";
+ };
+ }
+ {
+ name = "system.threading.tasks";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg";
+ sha256 = "134z3v9abw3a6jsw17xl3f6hqjpak5l682k2vz39spj4kmydg6k7";
+ };
+ }
+ {
+ name = "system.threading.tasks.dataflow";
+ version = "5.0.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/5.0.0/system.threading.tasks.dataflow.5.0.0.nupkg";
+ sha256 = "028fimgwn5j9fv6m547c975a8b90d9qcnb89k5crjyspsnjcqbhy";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg";
+ sha256 = "1xxcx2xh8jin360yjwm4x4cf5y3a2bwpn2ygkfkwkicz7zk50s2z";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.5.2";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.2/system.threading.tasks.extensions.4.5.2.nupkg";
+ sha256 = "1sh63dz0dymqcwmprp0nadm77b83vmm7lyllpv578c397bslb8hj";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.5.3";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.3/system.threading.tasks.extensions.4.5.3.nupkg";
+ sha256 = "0g7r6hm572ax8v28axrdxz1gnsblg6kszq17g51pj14a5rn2af7i";
+ };
+ }
+ {
+ name = "system.threading.tasks.extensions";
+ version = "4.5.4";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg";
+ sha256 = "0y6ncasgfcgnjrhynaf0lwpkpkmv4a07sswwkwbwb5h7riisj153";
+ };
+ }
+ {
+ name = "system.threading.thread";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg";
+ sha256 = "0y2xiwdfcph7znm2ysxanrhbqqss6a3shi1z3c779pj2s523mjx4";
+ };
+ }
+ {
+ name = "system.threading.threadpool";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg";
+ sha256 = "027s1f4sbx0y1xqw2irqn6x161lzj8qwvnh2gn78ciiczdv10vf1";
+ };
+ }
+ {
+ name = "system.threading.timer";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg";
+ sha256 = "1nx773nsx6z5whv8kaa1wjh037id2f1cxhb69pvgv12hd2b6qs56";
+ };
+ }
+ {
+ name = "system.valuetuple";
+ version = "4.4.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.4.0/system.valuetuple.4.4.0.nupkg";
+ sha256 = "1wydfgszs00yxga57sam66vzv9fshk2pw7gim57saplsnkfliaif";
+ };
+ }
+ {
+ name = "system.valuetuple";
+ version = "4.5.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg";
+ sha256 = "00k8ja51d0f9wrq4vv5z2jhq8hy31kac2rg0rv06prylcybzl8cy";
+ };
+ }
+ {
+ name = "system.xml.readerwriter";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg";
+ sha256 = "0c47yllxifzmh8gq6rq6l36zzvw4kjvlszkqa9wq3fr59n0hl3s1";
+ };
+ }
+ {
+ name = "system.xml.xdocument";
+ version = "4.3.0";
+ src = fetchurl {
+ url = "https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg";
+ sha256 = "08h8fm4l77n0nd4i4fk2386y809bfbwqb7ih9d7564ifcxr5ssxd";
+ };
+ }
+]
diff --git a/third_party/nixpkgs/pkgs/development/tools/pandoc/default.nix b/third_party/nixpkgs/pkgs/development/tools/pandoc/default.nix
index 4f65d5fa5d..7c286218d8 100644
--- a/third_party/nixpkgs/pkgs/development/tools/pandoc/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/pandoc/default.nix
@@ -8,6 +8,14 @@ in
configureFlags = drv.configureFlags or [] ++ ["-fembed_data_files"];
buildDepends = drv.buildDepends or [] ++ [haskellPackages.file-embed];
buildTools = (drv.buildTools or []) ++ [ removeReferencesTo ];
+ patches = (drv.patches or []) ++ [
+ # Support citerefentry DocBook element.
+ # https://github.com/jgm/pandoc/pull/7437
+ (fetchpatch {
+ url = "https://github.com/jgm/pandoc/commit/06408d08e5ccf06a6a04c9b77470e6a67d98e52c.patch";
+ sha256 = "gOtrWVylzwgu0YLD4SztqlXxtaXXGOf8nTqLwUBS7qs=";
+ })
+ ];
})).overrideAttrs (drv: {
# These libraries are still referenced, because they generate
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix
index e5eb3029c8..2671e4148b 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/default.nix
@@ -16,6 +16,7 @@
tree-sitter-jsdoc = (builtins.fromJSON (builtins.readFile ./tree-sitter-jsdoc.json));
tree-sitter-json = (builtins.fromJSON (builtins.readFile ./tree-sitter-json.json));
tree-sitter-julia = (builtins.fromJSON (builtins.readFile ./tree-sitter-julia.json));
+ tree-sitter-latex = (builtins.fromJSON (builtins.readFile ./tree-sitter-latex.json));
tree-sitter-lua = (builtins.fromJSON (builtins.readFile ./tree-sitter-lua.json));
tree-sitter-markdown = (builtins.fromJSON (builtins.readFile ./tree-sitter-markdown.json));
tree-sitter-nix = (builtins.fromJSON (builtins.readFile ./tree-sitter-nix.json));
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-latex.json b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-latex.json
new file mode 100644
index 0000000000..fdc910c4fd
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/grammars/tree-sitter-latex.json
@@ -0,0 +1,10 @@
+{
+ "url": "https://github.com/latex-lsp/tree-sitter-latex",
+ "rev": "7f720661de5316c0f8fee956526d4002fa1086d8",
+ "date": "2021-05-11T16:35:53+02:00",
+ "path": "/nix/store/ssqxahrza89qmb97bxas6dvhbqd7w0dr-tree-sitter-latex",
+ "sha256": "14jfmbv3czs643bggcsi3pyxhf81jirpvg8hxcbcdx1f3fzhs16m",
+ "fetchSubmodules": false,
+ "deepClone": false,
+ "leaveDotGit": false
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/update.nix b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/update.nix
index ad064c556a..55237b298d 100644
--- a/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/update.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/parsing/tree-sitter/update.nix
@@ -74,6 +74,10 @@ let
orga = "cstrahan";
repo = "tree-sitter-nix";
};
+ "tree-sitter-latex" = {
+ orga = "latex-lsp";
+ repo = "tree-sitter-latex";
+ };
"tree-sitter-lua" = {
orga = "nvim-treesitter";
repo = "tree-sitter-lua";
diff --git a/third_party/nixpkgs/pkgs/development/tools/profiling/malt/default.nix b/third_party/nixpkgs/pkgs/development/tools/profiling/malt/default.nix
new file mode 100644
index 0000000000..fa3810cab6
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/profiling/malt/default.nix
@@ -0,0 +1,34 @@
+{ stdenv, lib
+, fetchFromGitHub
+, cmake, nodejs, libelf, libunwind
+}:
+
+stdenv.mkDerivation rec {
+ pname = "malt";
+ version = "1.2.1";
+
+ src = fetchFromGitHub {
+ owner = "memtt";
+ repo = "malt";
+ rev = "v${version}";
+ sha256 = "1yh9gmf7cggf3mx15cwmm99dha34aibkzhnpd0ckl0fkc6w17xqg";
+ };
+
+ postPatch = ''
+ sed -i s,@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@,@CMAKE_INSTALL_LIBDIR@, \
+ src/integration/malt.sh.in
+ sed -i -e 's,^NODE=""$,NODE=${nodejs}/bin/node,' -e s,^detectNodeJS$,, \
+ src/integration/malt-{webview,passwd}.sh.in
+ '';
+
+ nativeBuildInputs = [ cmake ];
+ buildInputs = [ libelf libunwind ];
+
+ meta = with lib; {
+ description = "Memory tool to find where you allocate your memory";
+ homepage = "https://github.com/memtt/malt";
+ license = licenses.cecill-c;
+ maintainers = with maintainers; [ viric ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/pscale/default.nix b/third_party/nixpkgs/pkgs/development/tools/pscale/default.nix
new file mode 100644
index 0000000000..701c22471e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/development/tools/pscale/default.nix
@@ -0,0 +1,23 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "pscale";
+ version = "0.51.0";
+
+ src = fetchFromGitHub {
+ owner = "planetscale";
+ repo = "cli";
+ rev = "v${version}";
+ sha256 = "sha256-ykHwDVwL30uXeCEP4EcM8TPYqZmCDDAUUpfinpYipHE=";
+ };
+
+ vendorSha256 = "sha256-3VP2fluQLZs4nWT3O6NmCFxrqKw0/j3ASNxtbXHlZEA=";
+
+ meta = with lib; {
+ homepage = "https://www.planetscale.com/";
+ changelog = "https://github.com/planetscale/cli/releases/tag/v${version}";
+ description = "The CLI for PlanetScale Database";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ pimeys ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix
index c0baf9f396..549c3d11e3 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-bloat/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-bloat";
- version = "0.10.0";
+ version = "0.10.1";
src = fetchFromGitHub {
owner = "RazrFalcon";
repo = pname;
rev = "v${version}";
- sha256 = "0bqzzh8vfqm7dpnb0fv4calnhsg9p3c5j06ycvg621p4zp4fydh2";
+ sha256 = "sha256-VcdZ/dKqFFQs8ItNEj407z1pWJqpHwwIsuNnsQ8KU/8=";
};
- cargoSha256 = "0f7hmwrs99qdvhn4lvs8cqva68w2y04fy3ca1xlhk7ncdmclcc4g";
+ cargoSha256 = "sha256-1TIGv0yVhkhThqZiQW9JrvFd0eouTlr8kgN/g7b4vDM=";
meta = with lib; {
description = "A tool and Cargo subcommand that helps you find out what takes most of the space in your executable";
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix
index d5fd7ee4a8..01173474db 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/cargo-make/default.nix
@@ -13,11 +13,11 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-make";
- version = "0.34.0";
+ version = "0.35.0";
src = fetchCrate {
inherit pname version;
- sha256 = "sha256-/9v9nedLoXwuFuqw3W4RjTwvNIlisbiPCcVF/0oH4fw=";
+ sha256 = "sha256-pC3iX5jAPBArxs+YECDyUW5+MP+/f2HMLZNjo+BoKOE=";
};
nativeBuildInputs = [ pkg-config ];
@@ -25,7 +25,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = [ openssl ]
++ lib.optionals stdenv.isDarwin [ Security SystemConfiguration libiconv ];
- cargoSha256 = "sha256-clav4lGDuWvwzq78Kw+vtz+boNcZnNH+NHH7ZaZYSC4=";
+ cargoSha256 = "sha256-Zp2LoeCnpYupi/QY3Ft1VQ+O/y3I96UaouEFs9QpbLg=";
# Some tests fail because they need network access.
# However, Travis ensures a proper build.
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/racer/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/racer/default.nix
index c4d0d605cf..cb9081f49e 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/racer/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/racer/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "racer";
- version = "2.1.44";
+ version = "2.1.46";
src = fetchFromGitHub {
owner = "racer-rust";
repo = "racer";
rev = "v${version}";
- sha256 = "sha256-EmxJg2QDpGZ5TbMy9y6P11LdMucBdvewkRewuUzccGM=";
+ sha256 = "sha256-7h1w5Yyt5VN6+pYuTTbdM1Nrd8aDEhPLusxuIsdS+mQ=";
};
- cargoSha256 = "sha256-kKQnpEashpIwrXubuZIpU+tzxFaUjr6jaVunYPqaHnM=";
+ cargoSha256 = "sha256-fllhB+so6H36b+joW0l+NBtz3PefOKdj6C8qKQPuJpk=";
nativeBuildInputs = [ makeWrapper ];
buildInputs = lib.optional stdenv.isDarwin Security;
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/default.nix b/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/default.nix
index b3c75d9747..7daeaac14b 100644
--- a/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/default.nix
@@ -7,21 +7,16 @@
rustPlatform.buildRustPackage rec {
pname = "rust-analyzer-unwrapped";
- version = "2021-06-28";
- cargoSha256 = "sha256-Xpo/VK/w6BVbHUc+m/70AE0Cag8D3fT+wosOA8Lzz2A=";
+ version = "2021-07-12";
+ cargoSha256 = "sha256-wlo3GlB9OhyVXys5pHAqWPKHWZHzNjcQ0hiaYnp2SUc=";
src = fetchFromGitHub {
owner = "rust-analyzer";
repo = "rust-analyzer";
rev = version;
- sha256 = "sha256-aWLqcCSeKRmCsETu4ri+SPQ5iB6nqaYELj0Qt3zW9/E=";
+ sha256 = "sha256-nd8valnltycywxBObSVFbt4fySEYQknFsFf5ZnEbgOk=";
};
- patches = [
- # We have rustc 1.52.1 in nixpkgs.
- ./no-rust-1-53-features.patch
- ];
-
buildAndTestSubdir = "crates/rust-analyzer";
cargoBuildFlags = lib.optional useMimalloc "--features=mimalloc";
diff --git a/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/no-rust-1-53-features.patch b/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/no-rust-1-53-features.patch
deleted file mode 100644
index 864dc749b2..0000000000
--- a/third_party/nixpkgs/pkgs/development/tools/rust/rust-analyzer/no-rust-1-53-features.patch
+++ /dev/null
@@ -1,689 +0,0 @@
-diff --git a/crates/hir/src/semantics.rs b/crates/hir/src/semantics.rs
-index 43162797e..613266e07 100644
---- a/crates/hir/src/semantics.rs
-+++ b/crates/hir/src/semantics.rs
-@@ -51,14 +51,12 @@ impl PathResolution {
- PathResolution::Def(ModuleDef::BuiltinType(builtin)) => {
- Some(TypeNs::BuiltinType((*builtin).into()))
- }
-- PathResolution::Def(
-- ModuleDef::Const(_)
-- | ModuleDef::Variant(_)
-- | ModuleDef::Function(_)
-- | ModuleDef::Module(_)
-- | ModuleDef::Static(_)
-- | ModuleDef::Trait(_),
-- ) => None,
-+ PathResolution::Def(ModuleDef::Const(_))
-+ | PathResolution::Def(ModuleDef::Variant(_))
-+ | PathResolution::Def(ModuleDef::Function(_))
-+ | PathResolution::Def(ModuleDef::Module(_))
-+ | PathResolution::Def(ModuleDef::Static(_))
-+ | PathResolution::Def(ModuleDef::Trait(_)) => None,
- PathResolution::Def(ModuleDef::TypeAlias(alias)) => {
- Some(TypeNs::TypeAliasId((*alias).into()))
- }
-@@ -67,7 +65,8 @@ impl PathResolution {
- }
- PathResolution::TypeParam(param) => Some(TypeNs::GenericParam((*param).into())),
- PathResolution::SelfType(impl_def) => Some(TypeNs::SelfType((*impl_def).into())),
-- PathResolution::AssocItem(AssocItem::Const(_) | AssocItem::Function(_)) => None,
-+ PathResolution::AssocItem(AssocItem::Const(_))
-+ | PathResolution::AssocItem(AssocItem::Function(_)) => None,
- PathResolution::AssocItem(AssocItem::TypeAlias(alias)) => {
- Some(TypeNs::TypeAliasId((*alias).into()))
- }
-diff --git a/crates/hir_def/src/item_tree/pretty.rs b/crates/hir_def/src/item_tree/pretty.rs
-index 8b12e5a67..d03c11377 100644
---- a/crates/hir_def/src/item_tree/pretty.rs
-+++ b/crates/hir_def/src/item_tree/pretty.rs
-@@ -63,7 +63,7 @@ impl<'a> Printer<'a> {
- fn blank(&mut self) {
- let mut iter = self.buf.chars().rev().fuse();
- match (iter.next(), iter.next()) {
-- (Some('\n'), Some('\n') | None) | (None, None) => {}
-+ (Some('\n'), Some('\n')) | (Some('\n'), None) | (None, None) => {}
- (Some('\n'), Some(_)) => {
- self.buf.push('\n');
- }
-@@ -77,7 +77,7 @@ impl<'a> Printer<'a> {
-
- fn whitespace(&mut self) {
- match self.buf.chars().next_back() {
-- None | Some('\n' | ' ') => {}
-+ None | Some('\n') | Some(' ') => {}
- _ => self.buf.push(' '),
- }
- }
-diff --git a/crates/hir_def/src/nameres/collector.rs b/crates/hir_def/src/nameres/collector.rs
-index 634e02205..250eb1c3e 100644
---- a/crates/hir_def/src/nameres/collector.rs
-+++ b/crates/hir_def/src/nameres/collector.rs
-@@ -1260,7 +1260,7 @@ impl DefCollector<'_> {
- for directive in &self.unresolved_imports {
- if let ImportSource::Import { id: import, use_tree } = &directive.import.source {
- match (directive.import.path.segments().first(), &directive.import.path.kind) {
-- (Some(krate), PathKind::Plain | PathKind::Abs) => {
-+ (Some(krate), PathKind::Plain) | (Some(krate), PathKind::Abs) => {
- if diagnosed_extern_crates.contains(krate) {
- continue;
- }
-diff --git a/crates/hir_def/src/resolver.rs b/crates/hir_def/src/resolver.rs
-index a11439c3b..1841fe989 100644
---- a/crates/hir_def/src/resolver.rs
-+++ b/crates/hir_def/src/resolver.rs
-@@ -605,7 +605,8 @@ fn to_value_ns(per_ns: PerNs) -> Option {
- ModuleDefId::ConstId(it) => ValueNs::ConstId(it),
- ModuleDefId::StaticId(it) => ValueNs::StaticId(it),
-
-- ModuleDefId::AdtId(AdtId::EnumId(_) | AdtId::UnionId(_))
-+ ModuleDefId::AdtId(AdtId::EnumId(_))
-+ | ModuleDefId::AdtId(AdtId::UnionId(_))
- | ModuleDefId::TraitId(_)
- | ModuleDefId::TypeAliasId(_)
- | ModuleDefId::BuiltinType(_)
-diff --git a/crates/hir_def/src/visibility.rs b/crates/hir_def/src/visibility.rs
-index aeb1e7726..83500f54e 100644
---- a/crates/hir_def/src/visibility.rs
-+++ b/crates/hir_def/src/visibility.rs
-@@ -172,8 +172,9 @@ impl Visibility {
- /// visible in unrelated modules).
- pub(crate) fn max(self, other: Visibility, def_map: &DefMap) -> Option {
- match (self, other) {
-- (Visibility::Module(_) | Visibility::Public, Visibility::Public)
-- | (Visibility::Public, Visibility::Module(_)) => Some(Visibility::Public),
-+ (Visibility::Module(_), Visibility::Public)
-+ | (Visibility::Public, Visibility::Module(_))
-+ | (Visibility::Public, Visibility::Public) => Some(Visibility::Public),
- (Visibility::Module(mod_a), Visibility::Module(mod_b)) => {
- if mod_a.krate != mod_b.krate {
- return None;
-diff --git a/crates/hir_expand/src/hygiene.rs b/crates/hir_expand/src/hygiene.rs
-index 848522411..05c6c3fb1 100644
---- a/crates/hir_expand/src/hygiene.rs
-+++ b/crates/hir_expand/src/hygiene.rs
-@@ -146,11 +146,10 @@ impl HygieneInfo {
- (&self.macro_arg.1, InFile::new(loc.kind.file_id(), arg_start))
- }
- mbe::Origin::Def => match (&*self.macro_def, self.def_start) {
-- (
-- TokenExpander::MacroDef { def_site_token_map, .. }
-- | TokenExpander::MacroRules { def_site_token_map, .. },
-- Some(tt),
-- ) => (def_site_token_map, tt),
-+ (TokenExpander::MacroDef { def_site_token_map, .. }, Some(tt))
-+ | (TokenExpander::MacroRules { def_site_token_map, .. }, Some(tt)) => {
-+ (def_site_token_map, tt)
-+ }
- _ => panic!("`Origin::Def` used with non-`macro_rules!` macro"),
- },
- };
-diff --git a/crates/hir_expand/src/lib.rs b/crates/hir_expand/src/lib.rs
-index c31426d7c..33107aa24 100644
---- a/crates/hir_expand/src/lib.rs
-+++ b/crates/hir_expand/src/lib.rs
-@@ -368,11 +368,10 @@ impl ExpansionInfo {
- let (token_map, tt) = match origin {
- mbe::Origin::Call => (&self.macro_arg.1, self.arg.clone()),
- mbe::Origin::Def => match (&*self.macro_def, self.def.as_ref()) {
-- (
-- db::TokenExpander::MacroRules { def_site_token_map, .. }
-- | db::TokenExpander::MacroDef { def_site_token_map, .. },
-- Some(tt),
-- ) => (def_site_token_map, tt.as_ref().map(|tt| tt.syntax().clone())),
-+ (db::TokenExpander::MacroRules { def_site_token_map, .. }, Some(tt))
-+ | (db::TokenExpander::MacroDef { def_site_token_map, .. }, Some(tt)) => {
-+ (def_site_token_map, tt.as_ref().map(|tt| tt.syntax().clone()))
-+ }
- _ => panic!("`Origin::Def` used with non-`macro_rules!` macro"),
- },
- };
-diff --git a/crates/hir_ty/src/consteval.rs b/crates/hir_ty/src/consteval.rs
-index ab1afce08..6f0bf8f8c 100644
---- a/crates/hir_ty/src/consteval.rs
-+++ b/crates/hir_ty/src/consteval.rs
-@@ -38,7 +38,8 @@ impl ConstExt for Const {
- // FIXME: support more than just evaluating literals
- pub fn eval_usize(expr: &Expr) -> Option {
- match expr {
-- Expr::Literal(Literal::Uint(v, None | Some(BuiltinUint::Usize))) => (*v).try_into().ok(),
-+ Expr::Literal(Literal::Uint(v, None))
-+ | Expr::Literal(Literal::Uint(v, Some(BuiltinUint::Usize))) => (*v).try_into().ok(),
- _ => None,
- }
- }
-diff --git a/crates/hir_ty/src/diagnostics/match_check/deconstruct_pat.rs b/crates/hir_ty/src/diagnostics/match_check/deconstruct_pat.rs
-index e3d640a79..471cd4921 100644
---- a/crates/hir_ty/src/diagnostics/match_check/deconstruct_pat.rs
-+++ b/crates/hir_ty/src/diagnostics/match_check/deconstruct_pat.rs
-@@ -84,7 +84,10 @@ impl IntRange {
- #[inline]
- fn is_integral(ty: &Ty) -> bool {
- match ty.kind(&Interner) {
-- TyKind::Scalar(Scalar::Char | Scalar::Int(_) | Scalar::Uint(_) | Scalar::Bool) => true,
-+ TyKind::Scalar(Scalar::Char)
-+ | TyKind::Scalar(Scalar::Int(_))
-+ | TyKind::Scalar(Scalar::Uint(_))
-+ | TyKind::Scalar(Scalar::Bool) => true,
- _ => false,
- }
- }
-@@ -378,7 +381,7 @@ impl Constructor {
- // Wildcards cover anything
- (_, Wildcard) => true,
- // The missing ctors are not covered by anything in the matrix except wildcards.
-- (Missing | Wildcard, _) => false,
-+ (Missing, _) | (Wildcard, _) => false,
-
- (Single, Single) => true,
- (Variant(self_id), Variant(other_id)) => self_id == other_id,
-@@ -520,7 +523,7 @@ impl SplitWildcard {
- }
- }
- TyKind::Scalar(Scalar::Char) => unhandled(),
-- TyKind::Scalar(Scalar::Int(..) | Scalar::Uint(..)) => unhandled(),
-+ TyKind::Scalar(Scalar::Int(..)) | TyKind::Scalar(Scalar::Uint(..)) => unhandled(),
- TyKind::Never if !cx.feature_exhaustive_patterns() && !pcx.is_top_level => {
- smallvec![NonExhaustive]
- }
-diff --git a/crates/hir_ty/src/infer/coerce.rs b/crates/hir_ty/src/infer/coerce.rs
-index 7be914451..4b7f31521 100644
---- a/crates/hir_ty/src/infer/coerce.rs
-+++ b/crates/hir_ty/src/infer/coerce.rs
-@@ -47,7 +47,10 @@ impl<'a> InferenceContext<'a> {
- // pointers to have a chance at getting a match. See
- // https://github.com/rust-lang/rust/blob/7b805396bf46dce972692a6846ce2ad8481c5f85/src/librustc_typeck/check/coercion.rs#L877-L916
- let sig = match (ty1.kind(&Interner), ty2.kind(&Interner)) {
-- (TyKind::FnDef(..) | TyKind::Closure(..), TyKind::FnDef(..) | TyKind::Closure(..)) => {
-+ (TyKind::FnDef(..), TyKind::FnDef(..))
-+ | (TyKind::Closure(..), TyKind::FnDef(..))
-+ | (TyKind::FnDef(..), TyKind::Closure(..))
-+ | (TyKind::Closure(..), TyKind::Closure(..)) => {
- // FIXME: we're ignoring safety here. To be more correct, if we have one FnDef and one Closure,
- // we should be coercing the closure to a fn pointer of the safety of the FnDef
- cov_mark::hit!(coerce_fn_reification);
-@@ -445,7 +448,8 @@ fn safe_to_unsafe_fn_ty(fn_ty: FnPointer) -> FnPointer {
-
- fn coerce_mutabilities(from: Mutability, to: Mutability) -> Result<(), TypeError> {
- match (from, to) {
-- (Mutability::Mut, Mutability::Mut | Mutability::Not)
-+ (Mutability::Mut, Mutability::Mut)
-+ | (Mutability::Mut, Mutability::Not)
- | (Mutability::Not, Mutability::Not) => Ok(()),
- (Mutability::Not, Mutability::Mut) => Err(TypeError),
- }
-diff --git a/crates/hir_ty/src/infer/expr.rs b/crates/hir_ty/src/infer/expr.rs
-index c3a5b979f..346e94128 100644
---- a/crates/hir_ty/src/infer/expr.rs
-+++ b/crates/hir_ty/src/infer/expr.rs
-@@ -593,11 +593,11 @@ impl<'a> InferenceContext<'a> {
- UnaryOp::Neg => {
- match inner_ty.kind(&Interner) {
- // Fast path for builtins
-- TyKind::Scalar(Scalar::Int(_) | Scalar::Uint(_) | Scalar::Float(_))
-- | TyKind::InferenceVar(
-- _,
-- TyVariableKind::Integer | TyVariableKind::Float,
-- ) => inner_ty,
-+ TyKind::Scalar(Scalar::Int(_))
-+ | TyKind::Scalar(Scalar::Uint(_))
-+ | TyKind::Scalar(Scalar::Float(_))
-+ | TyKind::InferenceVar(_, TyVariableKind::Integer)
-+ | TyKind::InferenceVar(_, TyVariableKind::Float) => inner_ty,
- // Otherwise we resolve via the std::ops::Neg trait
- _ => self
- .resolve_associated_type(inner_ty, self.resolve_ops_neg_output()),
-@@ -606,7 +606,9 @@ impl<'a> InferenceContext<'a> {
- UnaryOp::Not => {
- match inner_ty.kind(&Interner) {
- // Fast path for builtins
-- TyKind::Scalar(Scalar::Bool | Scalar::Int(_) | Scalar::Uint(_))
-+ TyKind::Scalar(Scalar::Bool)
-+ | TyKind::Scalar(Scalar::Int(_))
-+ | TyKind::Scalar(Scalar::Uint(_))
- | TyKind::InferenceVar(_, TyVariableKind::Integer) => inner_ty,
- // Otherwise we resolve via the std::ops::Not trait
- _ => self
-@@ -733,7 +735,7 @@ impl<'a> InferenceContext<'a> {
- Expr::Array(array) => {
- let elem_ty =
- match expected.to_option(&mut self.table).as_ref().map(|t| t.kind(&Interner)) {
-- Some(TyKind::Array(st, _) | TyKind::Slice(st)) => st.clone(),
-+ Some(TyKind::Array(st, _)) | Some(TyKind::Slice(st)) => st.clone(),
- _ => self.table.new_type_var(),
- };
-
-diff --git a/crates/hir_ty/src/infer/pat.rs b/crates/hir_ty/src/infer/pat.rs
-index c79ed91ea..80ecd4ea9 100644
---- a/crates/hir_ty/src/infer/pat.rs
-+++ b/crates/hir_ty/src/infer/pat.rs
-@@ -297,11 +297,10 @@ fn is_non_ref_pat(body: &hir_def::body::Body, pat: PatId) -> bool {
- Expr::Literal(Literal::String(..)) => false,
- _ => true,
- },
-- Pat::Bind {
-- mode: BindingAnnotation::Mutable | BindingAnnotation::Unannotated,
-- subpat: Some(subpat),
-- ..
-- } => is_non_ref_pat(body, *subpat),
-+ Pat::Bind { mode: BindingAnnotation::Mutable, subpat: Some(subpat), .. }
-+ | Pat::Bind { mode: BindingAnnotation::Unannotated, subpat: Some(subpat), .. } => {
-+ is_non_ref_pat(body, *subpat)
-+ }
- Pat::Wild | Pat::Bind { .. } | Pat::Ref { .. } | Pat::Box { .. } | Pat::Missing => false,
- }
- }
-diff --git a/crates/hir_ty/src/op.rs b/crates/hir_ty/src/op.rs
-index 5ef6342d5..0222de2bc 100644
---- a/crates/hir_ty/src/op.rs
-+++ b/crates/hir_ty/src/op.rs
-@@ -8,15 +8,17 @@ pub(super) fn binary_op_return_ty(op: BinaryOp, lhs_ty: Ty, rhs_ty: Ty) -> Ty {
- match op {
- BinaryOp::LogicOp(_) | BinaryOp::CmpOp(_) => TyKind::Scalar(Scalar::Bool).intern(&Interner),
- BinaryOp::Assignment { .. } => TyBuilder::unit(),
-- BinaryOp::ArithOp(ArithOp::Shl | ArithOp::Shr) => {
-+ BinaryOp::ArithOp(ArithOp::Shl) | BinaryOp::ArithOp(ArithOp::Shr) => {
- // all integer combinations are valid here
- if matches!(
- lhs_ty.kind(&Interner),
-- TyKind::Scalar(Scalar::Int(_) | Scalar::Uint(_))
-+ TyKind::Scalar(Scalar::Int(_))
-+ | TyKind::Scalar(Scalar::Uint(_))
- | TyKind::InferenceVar(_, TyVariableKind::Integer)
- ) && matches!(
- rhs_ty.kind(&Interner),
-- TyKind::Scalar(Scalar::Int(_) | Scalar::Uint(_))
-+ TyKind::Scalar(Scalar::Int(_))
-+ | TyKind::Scalar(Scalar::Uint(_))
- | TyKind::InferenceVar(_, TyVariableKind::Integer)
- ) {
- lhs_ty
-@@ -30,15 +32,15 @@ pub(super) fn binary_op_return_ty(op: BinaryOp, lhs_ty: Ty, rhs_ty: Ty) -> Ty {
- | (TyKind::Scalar(Scalar::Uint(_)), TyKind::Scalar(Scalar::Uint(_)))
- | (TyKind::Scalar(Scalar::Float(_)), TyKind::Scalar(Scalar::Float(_))) => rhs_ty,
- // ({int}, int) | ({int}, uint)
-- (
-- TyKind::InferenceVar(_, TyVariableKind::Integer),
-- TyKind::Scalar(Scalar::Int(_) | Scalar::Uint(_)),
-- ) => rhs_ty,
-+ (TyKind::InferenceVar(_, TyVariableKind::Integer), TyKind::Scalar(Scalar::Int(_)))
-+ | (TyKind::InferenceVar(_, TyVariableKind::Integer), TyKind::Scalar(Scalar::Uint(_))) => {
-+ rhs_ty
-+ }
- // (int, {int}) | (uint, {int})
-- (
-- TyKind::Scalar(Scalar::Int(_) | Scalar::Uint(_)),
-- TyKind::InferenceVar(_, TyVariableKind::Integer),
-- ) => lhs_ty,
-+ (TyKind::Scalar(Scalar::Int(_)), TyKind::InferenceVar(_, TyVariableKind::Integer))
-+ | (TyKind::Scalar(Scalar::Uint(_)), TyKind::InferenceVar(_, TyVariableKind::Integer)) => {
-+ lhs_ty
-+ }
- // ({float} | float)
- (TyKind::InferenceVar(_, TyVariableKind::Float), TyKind::Scalar(Scalar::Float(_))) => {
- rhs_ty
-@@ -67,15 +69,21 @@ pub(super) fn binary_op_rhs_expectation(op: BinaryOp, lhs_ty: Ty) -> Ty {
- BinaryOp::Assignment { op: None } => lhs_ty,
- BinaryOp::CmpOp(CmpOp::Eq { .. }) => match lhs_ty.kind(&Interner) {
- TyKind::Scalar(_) | TyKind::Str => lhs_ty,
-- TyKind::InferenceVar(_, TyVariableKind::Integer | TyVariableKind::Float) => lhs_ty,
-+ TyKind::InferenceVar(_, TyVariableKind::Integer)
-+ | TyKind::InferenceVar(_, TyVariableKind::Float) => lhs_ty,
- _ => TyKind::Error.intern(&Interner),
- },
-- BinaryOp::ArithOp(ArithOp::Shl | ArithOp::Shr) => TyKind::Error.intern(&Interner),
-+ BinaryOp::ArithOp(ArithOp::Shl) | BinaryOp::ArithOp(ArithOp::Shr) => {
-+ TyKind::Error.intern(&Interner)
-+ }
- BinaryOp::CmpOp(CmpOp::Ord { .. })
- | BinaryOp::Assignment { op: Some(_) }
- | BinaryOp::ArithOp(_) => match lhs_ty.kind(&Interner) {
-- TyKind::Scalar(Scalar::Int(_) | Scalar::Uint(_) | Scalar::Float(_)) => lhs_ty,
-- TyKind::InferenceVar(_, TyVariableKind::Integer | TyVariableKind::Float) => lhs_ty,
-+ TyKind::Scalar(Scalar::Int(_))
-+ | TyKind::Scalar(Scalar::Uint(_))
-+ | TyKind::Scalar(Scalar::Float(_)) => lhs_ty,
-+ TyKind::InferenceVar(_, TyVariableKind::Integer)
-+ | TyKind::InferenceVar(_, TyVariableKind::Float) => lhs_ty,
- _ => TyKind::Error.intern(&Interner),
- },
- }
-diff --git a/crates/ide/src/join_lines.rs b/crates/ide/src/join_lines.rs
-index ffa8bd182..93d3760bf 100644
---- a/crates/ide/src/join_lines.rs
-+++ b/crates/ide/src/join_lines.rs
-@@ -197,7 +197,7 @@ fn join_single_use_tree(edit: &mut TextEditBuilder, token: &SyntaxToken) -> Opti
- }
-
- fn is_trailing_comma(left: SyntaxKind, right: SyntaxKind) -> bool {
-- matches!((left, right), (T![,], T![')'] | T![']']))
-+ matches!((left, right), (T![,], T![')']) | (T![,], T![']']))
- }
-
- fn compute_ws(left: SyntaxKind, right: SyntaxKind) -> &'static str {
-diff --git a/crates/ide/src/references.rs b/crates/ide/src/references.rs
-index 2d3a0f598..7a7654b6c 100644
---- a/crates/ide/src/references.rs
-+++ b/crates/ide/src/references.rs
-@@ -79,7 +79,8 @@ pub(crate) fn find_all_refs(
- });
- usages.references.retain(|_, it| !it.is_empty());
- }
-- Definition::ModuleDef(hir::ModuleDef::Adt(_) | hir::ModuleDef::Variant(_)) => {
-+ Definition::ModuleDef(hir::ModuleDef::Adt(_))
-+ | Definition::ModuleDef(hir::ModuleDef::Variant(_)) => {
- refs.for_each(|it| {
- it.retain(|reference| {
- reference.name.as_name_ref().map_or(false, is_lit_name_ref)
-diff --git a/crates/ide/src/syntax_highlighting.rs b/crates/ide/src/syntax_highlighting.rs
-index 5259d86d2..365d0c4de 100644
---- a/crates/ide/src/syntax_highlighting.rs
-+++ b/crates/ide/src/syntax_highlighting.rs
-@@ -295,7 +295,7 @@ fn traverse(
- Some(parent) => {
- // We only care Name and Name_ref
- match (token.kind(), parent.kind()) {
-- (IDENT, NAME | NAME_REF) => parent.into(),
-+ (IDENT, NAME) | (IDENT, NAME_REF) => parent.into(),
- _ => token.into(),
- }
- }
-@@ -311,7 +311,7 @@ fn traverse(
- Some(parent) => {
- // We only care Name and Name_ref
- match (token.kind(), parent.kind()) {
-- (IDENT, NAME | NAME_REF) => parent.into(),
-+ (IDENT, NAME) | (IDENT, NAME_REF) => parent.into(),
- _ => token.into(),
- }
- }
-diff --git a/crates/ide_assists/src/handlers/extract_function.rs b/crates/ide_assists/src/handlers/extract_function.rs
-index 870d4f665..454de2645 100644
---- a/crates/ide_assists/src/handlers/extract_function.rs
-+++ b/crates/ide_assists/src/handlers/extract_function.rs
-@@ -1398,7 +1398,7 @@ fn fix_param_usages(ctx: &AssistContext, params: &[Param], syntax: &SyntaxNode)
- for (param, usages) in usages_for_param {
- for usage in usages {
- match usage.syntax().ancestors().skip(1).find_map(ast::Expr::cast) {
-- Some(ast::Expr::MethodCallExpr(_) | ast::Expr::FieldExpr(_)) => {
-+ Some(ast::Expr::MethodCallExpr(_)) | Some(ast::Expr::FieldExpr(_)) => {
- // do nothing
- }
- Some(ast::Expr::RefExpr(node))
-diff --git a/crates/ide_assists/src/tests.rs b/crates/ide_assists/src/tests.rs
-index 841537c77..d9d9124b6 100644
---- a/crates/ide_assists/src/tests.rs
-+++ b/crates/ide_assists/src/tests.rs
-@@ -181,10 +181,9 @@ fn check(handler: Handler, before: &str, expected: ExpectedResult, assist_label:
- "unresolved assist should not contain source changes"
- ),
- (Some(_), ExpectedResult::NotApplicable) => panic!("assist should not be applicable!"),
-- (
-- None,
-- ExpectedResult::After(_) | ExpectedResult::Target(_) | ExpectedResult::Unresolved,
-- ) => {
-+ (None, ExpectedResult::After(_))
-+ | (None, ExpectedResult::Target(_))
-+ | (None, ExpectedResult::Unresolved) => {
- panic!("code action is not applicable")
- }
- (None, ExpectedResult::NotApplicable) => (),
-diff --git a/crates/ide_completion/src/completions/qualified_path.rs b/crates/ide_completion/src/completions/qualified_path.rs
-index 1b8997ecf..aaaef27d2 100644
---- a/crates/ide_completion/src/completions/qualified_path.rs
-+++ b/crates/ide_completion/src/completions/qualified_path.rs
-@@ -65,11 +65,9 @@ pub(crate) fn complete_qualified_path(acc: &mut Completions, ctx: &CompletionCon
- // Don't suggest attribute macros and derives.
- hir::ScopeDef::MacroDef(mac) => mac.is_fn_like(),
- // no values in type places
-- hir::ScopeDef::ModuleDef(
-- hir::ModuleDef::Function(_)
-- | hir::ModuleDef::Variant(_)
-- | hir::ModuleDef::Static(_),
-- )
-+ hir::ScopeDef::ModuleDef(hir::ModuleDef::Function(_))
-+ | hir::ScopeDef::ModuleDef(hir::ModuleDef::Variant(_))
-+ | hir::ScopeDef::ModuleDef(hir::ModuleDef::Static(_))
- | hir::ScopeDef::Local(_) => !ctx.expects_type(),
- // unless its a constant in a generic arg list position
- hir::ScopeDef::ModuleDef(hir::ModuleDef::Const(_)) => {
-@@ -83,13 +81,9 @@ pub(crate) fn complete_qualified_path(acc: &mut Completions, ctx: &CompletionCon
- }
- }
- }
-- hir::PathResolution::Def(
-- def
-- @
-- (hir::ModuleDef::Adt(_)
-- | hir::ModuleDef::TypeAlias(_)
-- | hir::ModuleDef::BuiltinType(_)),
-- ) => {
-+ hir::PathResolution::Def(def @ hir::ModuleDef::Adt(_))
-+ | hir::PathResolution::Def(def @ hir::ModuleDef::TypeAlias(_))
-+ | hir::PathResolution::Def(def @ hir::ModuleDef::BuiltinType(_)) => {
- if let hir::ModuleDef::Adt(hir::Adt::Enum(e)) = def {
- add_enum_variants(acc, ctx, e);
- }
-diff --git a/crates/ide_completion/src/completions/unqualified_path.rs b/crates/ide_completion/src/completions/unqualified_path.rs
-index 5abd6ee37..5e6a2e661 100644
---- a/crates/ide_completion/src/completions/unqualified_path.rs
-+++ b/crates/ide_completion/src/completions/unqualified_path.rs
-@@ -40,7 +40,7 @@ pub(crate) fn complete_unqualified_path(acc: &mut Completions, ctx: &CompletionC
- ctx.scope.process_all_names(&mut |name, res| {
- let add_resolution = match res {
- ScopeDef::MacroDef(mac) => mac.is_fn_like(),
-- ScopeDef::ModuleDef(hir::ModuleDef::Trait(_) | hir::ModuleDef::Module(_)) => true,
-+ ScopeDef::ModuleDef(hir::ModuleDef::Trait(_)) | ScopeDef::ModuleDef(hir::ModuleDef::Module(_)) => true,
- _ => false,
- };
- if add_resolution {
-@@ -88,11 +88,9 @@ pub(crate) fn complete_unqualified_path(acc: &mut Completions, ctx: &CompletionC
- // Don't suggest attribute macros and derives.
- ScopeDef::MacroDef(mac) => mac.is_fn_like(),
- // no values in type places
-- ScopeDef::ModuleDef(
-- hir::ModuleDef::Function(_)
-- | hir::ModuleDef::Variant(_)
-- | hir::ModuleDef::Static(_),
-- )
-+ ScopeDef::ModuleDef(hir::ModuleDef::Function(_))
-+ | ScopeDef::ModuleDef(hir::ModuleDef::Variant(_))
-+ | ScopeDef::ModuleDef(hir::ModuleDef::Static(_))
- | ScopeDef::Local(_) => !ctx.expects_type(),
- // unless its a constant in a generic arg list position
- ScopeDef::ModuleDef(hir::ModuleDef::Const(_))
-diff --git a/crates/ide_completion/src/context.rs b/crates/ide_completion/src/context.rs
-index f0da98739..ea1e110da 100644
---- a/crates/ide_completion/src/context.rs
-+++ b/crates/ide_completion/src/context.rs
-@@ -242,23 +242,24 @@ impl<'a> CompletionContext<'a> {
- }
-
- pub(crate) fn expects_assoc_item(&self) -> bool {
-- matches!(self.completion_location, Some(ImmediateLocation::Trait | ImmediateLocation::Impl))
-+ matches!(
-+ self.completion_location,
-+ Some(ImmediateLocation::Trait) | Some(ImmediateLocation::Impl)
-+ )
- }
-
- pub(crate) fn has_dot_receiver(&self) -> bool {
- matches!(
- &self.completion_location,
-- Some(ImmediateLocation::FieldAccess { receiver, .. } | ImmediateLocation::MethodCall { receiver,.. })
-+ Some(ImmediateLocation::FieldAccess { receiver, .. }) | Some(ImmediateLocation::MethodCall { receiver,.. })
- if receiver.is_some()
- )
- }
-
- pub(crate) fn dot_receiver(&self) -> Option<&ast::Expr> {
- match &self.completion_location {
-- Some(
-- ImmediateLocation::MethodCall { receiver, .. }
-- | ImmediateLocation::FieldAccess { receiver, .. },
-- ) => receiver.as_ref(),
-+ Some(ImmediateLocation::MethodCall { receiver, .. })
-+ | Some(ImmediateLocation::FieldAccess { receiver, .. }) => receiver.as_ref(),
- _ => None,
- }
- }
-@@ -282,28 +283,28 @@ impl<'a> CompletionContext<'a> {
- pub(crate) fn expects_ident_pat_or_ref_expr(&self) -> bool {
- matches!(
- self.completion_location,
-- Some(ImmediateLocation::IdentPat | ImmediateLocation::RefExpr)
-+ Some(ImmediateLocation::IdentPat) | Some(ImmediateLocation::RefExpr)
- )
- }
-
- pub(crate) fn expect_field(&self) -> bool {
- matches!(
- self.completion_location,
-- Some(ImmediateLocation::RecordField | ImmediateLocation::TupleField)
-+ Some(ImmediateLocation::RecordField) | Some(ImmediateLocation::TupleField)
- )
- }
-
- pub(crate) fn in_use_tree(&self) -> bool {
- matches!(
- self.completion_location,
-- Some(ImmediateLocation::Use | ImmediateLocation::UseTree)
-+ Some(ImmediateLocation::Use) | Some(ImmediateLocation::UseTree)
- )
- }
-
- pub(crate) fn has_impl_or_trait_prev_sibling(&self) -> bool {
- matches!(
- self.prev_sibling,
-- Some(ImmediatePrevSibling::ImplDefType | ImmediatePrevSibling::TraitDefName)
-+ Some(ImmediatePrevSibling::ImplDefType) | Some(ImmediatePrevSibling::TraitDefName)
- )
- }
-
-@@ -324,16 +325,14 @@ impl<'a> CompletionContext<'a> {
- || self.previous_token_is(T![unsafe])
- || matches!(
- self.prev_sibling,
-- Some(ImmediatePrevSibling::Attribute | ImmediatePrevSibling::Visibility)
-+ Some(ImmediatePrevSibling::Attribute) | Some(ImmediatePrevSibling::Visibility)
- )
- || matches!(
- self.completion_location,
-- Some(
-- ImmediateLocation::Attribute(_)
-- | ImmediateLocation::ModDeclaration(_)
-- | ImmediateLocation::RecordPat(_)
-- | ImmediateLocation::RecordExpr(_)
-- )
-+ Some(ImmediateLocation::Attribute(_))
-+ | Some(ImmediateLocation::ModDeclaration(_))
-+ | Some(ImmediateLocation::RecordPat(_))
-+ | Some(ImmediateLocation::RecordExpr(_))
- )
- }
-
-@@ -707,8 +706,8 @@ fn path_or_use_tree_qualifier(path: &ast::Path) -> Option<(ast::Path, bool)> {
-
- fn has_ref(token: &SyntaxToken) -> bool {
- let mut token = token.clone();
-- for skip in [WHITESPACE, IDENT, T![mut]] {
-- if token.kind() == skip {
-+ for skip in &[WHITESPACE, IDENT, T![mut]] {
-+ if token.kind() == *skip {
- token = match token.prev_token() {
- Some(it) => it,
- None => return false,
-diff --git a/crates/ide_completion/src/render/builder_ext.rs b/crates/ide_completion/src/render/builder_ext.rs
-index 33d3a5ee1..749dfc665 100644
---- a/crates/ide_completion/src/render/builder_ext.rs
-+++ b/crates/ide_completion/src/render/builder_ext.rs
-@@ -32,7 +32,7 @@ impl Builder {
- cov_mark::hit!(no_parens_in_use_item);
- return false;
- }
-- if matches!(ctx.path_call_kind(), Some(CallKind::Expr | CallKind::Pat))
-+ if matches!(ctx.path_call_kind(), Some(CallKind::Expr) | Some(CallKind::Pat))
- | matches!(
- ctx.completion_location,
- Some(ImmediateLocation::MethodCall { has_parens: true, .. })
-diff --git a/crates/mbe/src/expander/matcher.rs b/crates/mbe/src/expander/matcher.rs
-index 0d694b1a7..5c4680d19 100644
---- a/crates/mbe/src/expander/matcher.rs
-+++ b/crates/mbe/src/expander/matcher.rs
-@@ -804,17 +804,33 @@ impl<'a> TtIter<'a> {
- };
-
- match (punct.char, second, third) {
-- ('.', '.', Some('.' | '=')) | ('<', '<', Some('=')) | ('>', '>', Some('=')) => {
-+ ('.', '.', Some('.'))
-+ | ('.', '.', Some('='))
-+ | ('<', '<', Some('='))
-+ | ('>', '>', Some('=')) => {
- let tt2 = self.next().unwrap().clone();
- let tt3 = self.next().unwrap().clone();
- Ok(tt::Subtree { delimiter: None, token_trees: vec![tt, tt2, tt3] }.into())
- }
-- ('-' | '!' | '*' | '/' | '&' | '%' | '^' | '+' | '<' | '=' | '>' | '|', '=', _)
-- | ('-' | '=' | '>', '>', _)
-+ ('-', '=', _)
-+ | ('-', '>', _)
- | (':', ':', _)
-+ | ('!', '=', _)
- | ('.', '.', _)
-+ | ('*', '=', _)
-+ | ('/', '=', _)
- | ('&', '&', _)
-+ | ('&', '=', _)
-+ | ('%', '=', _)
-+ | ('^', '=', _)
-+ | ('+', '=', _)
- | ('<', '<', _)
-+ | ('<', '=', _)
-+ | ('=', '=', _)
-+ | ('=', '>', _)
-+ | ('>', '=', _)
-+ | ('>', '>', _)
-+ | ('|', '=', _)
- | ('|', '|', _) => {
- let tt2 = self.next().unwrap().clone();
- Ok(tt::Subtree { delimiter: None, token_trees: vec![tt, tt2] }.into())
-diff --git a/crates/parser/src/grammar/params.rs b/crates/parser/src/grammar/params.rs
-index 5a78675fb..e0c1d3b3a 100644
---- a/crates/parser/src/grammar/params.rs
-+++ b/crates/parser/src/grammar/params.rs
-@@ -184,7 +184,8 @@ fn opt_self_param(p: &mut Parser, m: Marker) -> Result<(), Marker> {
- if !matches!(
- (p.current(), la1, la2, la3),
- (T![&], T![self], _, _)
-- | (T![&], T![mut] | LIFETIME_IDENT, T![self], _)
-+ | (T![&], LIFETIME_IDENT, T![self], _)
-+ | (T![&], T![mut], T![self], _)
- | (T![&], LIFETIME_IDENT, T![mut], T![self])
- ) {
- return Err(m);
-diff --git a/crates/vfs/src/vfs_path.rs b/crates/vfs/src/vfs_path.rs
-index ef2d7657a..2b3d7fd84 100644
---- a/crates/vfs/src/vfs_path.rs
-+++ b/crates/vfs/src/vfs_path.rs
-@@ -389,7 +389,7 @@ impl VirtualPath {
-
- match (file_stem, extension) {
- (None, None) => None,
-- (None | Some(""), Some(_)) => Some((file_name, None)),
-+ (None, Some(_)) | (Some(""), Some(_)) => Some((file_name, None)),
- (Some(file_stem), extension) => Some((file_stem, extension)),
- }
- }
-diff --git a/xtask/src/install.rs b/xtask/src/install.rs
-index 64ab12b42..7e2dccdfe 100644
---- a/xtask/src/install.rs
-+++ b/xtask/src/install.rs
-@@ -8,7 +8,7 @@ use xshell::{cmd, pushd};
- use crate::flags;
-
- // Latest stable, feel free to send a PR if this lags behind.
--const REQUIRED_RUST_VERSION: u32 = 53;
-+const REQUIRED_RUST_VERSION: u32 = 52;
-
- impl flags::Install {
- pub(crate) fn run(self) -> Result<()> {
diff --git a/third_party/nixpkgs/pkgs/development/tools/stylua/default.nix b/third_party/nixpkgs/pkgs/development/tools/stylua/default.nix
index 7394b402cf..86ab951bb9 100644
--- a/third_party/nixpkgs/pkgs/development/tools/stylua/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/stylua/default.nix
@@ -8,16 +8,16 @@
rustPlatform.buildRustPackage rec {
pname = "stylua";
- version = "0.9.3";
+ version = "0.10.0";
src = fetchFromGitHub {
owner = "johnnymorganz";
repo = pname;
rev = "v${version}";
- sha256 = "1xpl3nxiln6hxxjd9nx99h4qijjym3afxm5nalw40p152h8zgig4";
+ sha256 = "03w976fghqs2kswab5bridpr2p6hgldjyfd3l4kz0p5h98f3wzvf";
};
- cargoSha256 = "012zv1myackwk0x73l6ri7zzrzwdkd970hh4p30b590bmsam6sb9";
+ cargoSha256 = "1311ly02r6c2rqx0ssd6hpbw3sp0ffrf37bzdm66chxnh8cr83sj";
cargoBuildFlags = lib.optionals lua52Support [ "--features" "lua52" ]
++ lib.optionals luauSupport [ "--features" "luau" ];
diff --git a/third_party/nixpkgs/pkgs/development/tools/tabnine/default.nix b/third_party/nixpkgs/pkgs/development/tools/tabnine/default.nix
index 0f596a0327..5499a937b2 100644
--- a/third_party/nixpkgs/pkgs/development/tools/tabnine/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/tabnine/default.nix
@@ -1,19 +1,19 @@
{ stdenv, lib, fetchurl, unzip }:
let
- version = "3.3.115";
+ version = "3.5.15";
src =
if stdenv.hostPlatform.system == "x86_64-darwin" then
fetchurl
{
url = "https://update.tabnine.com/bundles/${version}/x86_64-apple-darwin/TabNine.zip";
- sha256 = "104h3b9cvmz2m27a94cfc00xm8wa2p1pvrfs92hrz59hcs8vdldf";
+ sha256 = "sha256-JrDAF/3yPGJXwonWIvaKf0dw4GQf3U2wbf5iF4QUXco=";
}
else if stdenv.hostPlatform.system == "x86_64-linux" then
fetchurl
{
url = "https://update.tabnine.com/bundles/${version}/x86_64-unknown-linux-musl/TabNine.zip";
- sha256 = "0rs2vmdz8c9zs53pjbzy27ir0p5v752cpsnqfaqf0ilx7k6fpnnm";
+ sha256 = "sha256-fgVVJ+J4w+Z3Kmryixp844xlLFiRs5PSAcD/wrcXF1w=";
}
else throw "Not supported on ${stdenv.hostPlatform.system}";
in
@@ -31,10 +31,12 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ unzip ];
installPhase = ''
+ runHook preInstall
install -Dm755 TabNine $out/bin/TabNine
install -Dm755 TabNine-deep-cloud $out/bin/TabNine-deep-cloud
install -Dm755 TabNine-deep-local $out/bin/TabNine-deep-local
install -Dm755 WD-TabNine $out/bin/WD-TabNine
+ runHook postInstall
'';
meta = with lib; {
@@ -42,5 +44,6 @@ stdenv.mkDerivation rec {
description = "Smart Compose for code that uses deep learning to help you write code faster";
license = licenses.unfree;
platforms = [ "x86_64-darwin" "x86_64-linux" ];
+ maintainers = with maintainers; [ lovesegfault ];
};
}
diff --git a/third_party/nixpkgs/pkgs/development/tools/vagrant/default.nix b/third_party/nixpkgs/pkgs/development/tools/vagrant/default.nix
index db807bda0a..688fd6eb84 100644
--- a/third_party/nixpkgs/pkgs/development/tools/vagrant/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/vagrant/default.nix
@@ -5,9 +5,9 @@
let
# NOTE: bumping the version and updating the hash is insufficient;
# you must use bundix to generate a new gemset.nix in the Vagrant source.
- version = "2.2.16";
+ version = "2.2.17";
url = "https://github.com/hashicorp/vagrant/archive/v${version}.tar.gz";
- sha256 = "sha256-qzxguxKy2pFv0HMZKEnytdPyJPlf6/NTghIkfEzeKNY=";
+ sha256 = "sha256-T48ui7jgq9ni3pC09Jd2WzkT9PBaJ+SUDfcXA5QMjM8=";
deps = bundlerEnv rec {
name = "${pname}-${version}";
diff --git a/third_party/nixpkgs/pkgs/development/tools/vagrant/gemset.nix b/third_party/nixpkgs/pkgs/development/tools/vagrant/gemset.nix
index 27ebf31c32..332fb265f8 100644
--- a/third_party/nixpkgs/pkgs/development/tools/vagrant/gemset.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/vagrant/gemset.nix
@@ -24,20 +24,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08hd3d2lfi19cns4d6wkq51scasn17l83fgbzbjjk3dqccz4rg3j";
+ sha256 = "1lvcp8bsd35g57f7wz4jigcw2sryzzwrpcgjwwf3chmjrjcww5in";
type = "gem";
};
- version = "4.0.0";
+ version = "4.1.0";
};
concurrent-ruby = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3";
+ sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f";
type = "gem";
};
- version = "1.1.8";
+ version = "1.1.9";
};
ed25519 = {
groups = ["default"];
@@ -64,20 +64,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "19g5nvkycnkzqq4mqn1zjznq9adrlv2jz0dr9w10cbn42hhqpiz7";
+ sha256 = "186sra2bww83wa245mhmm57ngdn4w2k2x39iqkmxasjhibg5jsbl";
type = "gem";
};
- version = "0.81.0";
+ version = "0.84.0";
};
ffi = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nq1fb3vbfylccwba64zblxy96qznxbys5900wd7gm9bpplmf432";
+ sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq";
type = "gem";
};
- version = "1.15.0";
+ version = "1.15.3";
};
gssapi = {
dependencies = ["ffi"];
@@ -190,10 +190,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1phcq7z0zpipwd7y4fbqmlaqghv07fjjgrx99mwq3z3n0yvy7fmi";
+ sha256 = "0dlxwc75iy0dj23x824cxpvpa7c8aqcpskksrmb32j6m66h5mkcy";
type = "gem";
};
- version = "3.2021.0225";
+ version = "3.2021.0704";
};
multi_json = {
groups = ["default"];
@@ -211,10 +211,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0b0jqrcsp4bbi4n4mzyf70cp2ysyp6x07j8k8cqgxnvb4i3a134j";
+ sha256 = "0b4h3ip8d1gkrc0znnw54hbxillk73mdnaf5pz330lmrcl1wiilg";
type = "gem";
};
- version = "1.2.1";
+ version = "3.0.0";
};
net-sftp = {
dependencies = ["net-ssh"];
@@ -252,10 +252,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1k9bsj7ni0g2fd7scyyy1sk9dy2pg9akniahab0iznvjmhn54h87";
+ sha256 = "1qsx9c4jr11vr3a9s5j83avczx9qn9rjaf32gxpc2v451hvbc0is";
type = "gem";
};
- version = "0.10.4";
+ version = "0.11.0";
};
rb-inotify = {
dependencies = ["ffi"];
@@ -279,6 +279,16 @@
};
version = "0.2.6";
};
+ rexml = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53";
+ type = "gem";
+ };
+ version = "3.2.5";
+ };
rubyntlm = {
groups = ["default"];
platforms = [];
@@ -294,10 +304,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0590m2pr9i209pp5z4mx0nb1961ishdiqb28995hw1nln1d1b5ji";
+ sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
type = "gem";
};
- version = "2.3.0";
+ version = "2.3.2";
};
vagrant_cloud = {
dependencies = ["excon" "log4r"];
diff --git a/third_party/nixpkgs/pkgs/development/tools/vala-language-server/default.nix b/third_party/nixpkgs/pkgs/development/tools/vala-language-server/default.nix
index 7a5ab2ae41..1d211e55ad 100644
--- a/third_party/nixpkgs/pkgs/development/tools/vala-language-server/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/vala-language-server/default.nix
@@ -16,13 +16,13 @@
stdenv.mkDerivation rec {
pname = "vala-language-server";
- version = "0.48.2";
+ version = "0.48.3";
src = fetchFromGitHub {
- owner = "benwaffle";
+ owner = "Prince781";
repo = pname;
rev = version;
- sha256 = "sha256-vtb2l4su+zuwGbS9F+Sv0tDInQMH4Uw6GjT+s7fHIio=";
+ sha256 = "sha256-MhVwK4RtEAJcwcJe71ganCaXQHa9jzxyknzc9kJi274=";
};
passthru = {
@@ -51,7 +51,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Code Intelligence for Vala & Genie";
- homepage = "https://github.com/benwaffle/vala-language-server";
+ homepage = "https://github.com/Prince781/vala-language-server";
license = licenses.lgpl21Plus;
maintainers = with maintainers; [ andreasfelix ];
platforms = platforms.linux;
diff --git a/third_party/nixpkgs/pkgs/development/tools/vndr/default.nix b/third_party/nixpkgs/pkgs/development/tools/vndr/default.nix
index 82f0018ce6..d4e665adc4 100644
--- a/third_party/nixpkgs/pkgs/development/tools/vndr/default.nix
+++ b/third_party/nixpkgs/pkgs/development/tools/vndr/default.nix
@@ -2,8 +2,8 @@
buildGoPackage rec {
pname = "vndr-unstable";
- version = "2018-06-23";
- rev = "81cb8916aad3c8d06193f008dba3e16f82851f52";
+ version = "2020-07-28";
+ rev = "f12b881cb8f081a5058408a58f429b9014833fc6";
goPackagePath = "github.com/LK4D4/vndr";
excludedPackages = "test";
@@ -12,13 +12,13 @@ buildGoPackage rec {
inherit rev;
owner = "LK4D4";
repo = "vndr";
- sha256 = "0c0k0cic35d1141az72gbf8r0vm9zaq4xi8v1sqpxhlzf28m297l";
+ sha256 = "04za4x8p8qzwjlp4i0j0gsb4xx0x9f4yp3ab0b97r50pah1ac2g3";
};
meta = {
description = "Stupid golang vendoring tool, inspired by docker vendor script";
homepage = "https://github.com/LK4D4/vndr";
- maintainers = with lib.maintainers; [ vdemeester ];
+ maintainers = with lib.maintainers; [ vdemeester rvolosatovs ];
license = lib.licenses.asl20;
};
}
diff --git a/third_party/nixpkgs/pkgs/development/web/cypress/default.nix b/third_party/nixpkgs/pkgs/development/web/cypress/default.nix
index 9563563bc4..0b61aa2308 100644
--- a/third_party/nixpkgs/pkgs/development/web/cypress/default.nix
+++ b/third_party/nixpkgs/pkgs/development/web/cypress/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "cypress";
- version = "7.5.0";
+ version = "7.7.0";
src = fetchzip {
url = "https://cdn.cypress.io/desktop/${version}/linux-x64/cypress.zip";
- sha256 = "07i475b17v8qazdq6qzjqsdfpvhg1b8x1p5a51hwhcxaym3p5njj";
+ sha256 = "1mr46raha5aqi8ba0cqvyil5z4vcr46hnxqqmpk3fkrr8awd2897";
};
passthru.updateScript = ./update.sh;
diff --git a/third_party/nixpkgs/pkgs/development/web/deno/default.nix b/third_party/nixpkgs/pkgs/development/web/deno/default.nix
index b469a49eb7..f6cd67d70b 100644
--- a/third_party/nixpkgs/pkgs/development/web/deno/default.nix
+++ b/third_party/nixpkgs/pkgs/development/web/deno/default.nix
@@ -17,15 +17,15 @@
rustPlatform.buildRustPackage rec {
pname = "deno";
- version = "1.11.3";
+ version = "1.12.0";
src = fetchFromGitHub {
owner = "denoland";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-Ru75eyyyaaFDD71AzDE5kgLsiB7thjqrJvvnA/PdvrA=";
+ sha256 = "sha256-heri1vb0KykEqef8uBfEazPzTgz8jjYSUB0dpPiDJ7g=";
};
- cargoSha256 = "sha256-8UnsmIDdFEKp4diJ6Cr/fsbPKlw7wGHmGjXu5oqh2HI=";
+ cargoSha256 = "sha256-v/yafzfAy1SBjeFwaMEWVTGJH3Fv1CYYU70TA7AUUsk=";
# Install completions post-install
nativeBuildInputs = [ installShellFiles ];
diff --git a/third_party/nixpkgs/pkgs/development/web/deno/librusty_v8.nix b/third_party/nixpkgs/pkgs/development/web/deno/librusty_v8.nix
index 6ae0de15c7..a85d2bf76f 100644
--- a/third_party/nixpkgs/pkgs/development/web/deno/librusty_v8.nix
+++ b/third_party/nixpkgs/pkgs/development/web/deno/librusty_v8.nix
@@ -11,11 +11,11 @@ let
};
in
fetch_librusty_v8 {
- version = "0.22.3";
+ version = "0.25.3";
shas = {
- x86_64-linux = "sha256-RS1fUuTm6zhln67ank6Sit9nhGyKij1UsJ77ezffCh8=";
- aarch64-linux = "sha256-E7SSFYODO8diPmEvpJyzAcltrh7YUXhWlqsRytFRmtA=";
- x86_64-darwin = "sha256-29XTC7RoUDNJq46WkLCQT1vCuv4dzBrp8no6vVCsQ2g=";
- aarch64-darwin = "sha256-UZHhKUjWQGklH26z2Kc2J7VwlV83LWl5n3YZt5ryKrY=";
+ x86_64-linux = "sha256-Z3lEJT3QVhP8PoDiM6Fw0sm5rXWvasBqASBO5tZA5zM=";
+ aarch64-linux = "sha256-pbcd1zV7IIEqCIp8vsRiO0KBGrOv52SvMZ4gthxuN/I=";
+ x86_64-darwin = "sha256-BwYdgd1kK8EQFfDc9RgtNvwvx7agt9hYNVmBGwHoqz0=";
+ aarch64-darwin = "sha256-/RHeNuR7VjhfwdjZXWMMX3UnweAjJblSCUq9eIwGvWc=";
};
}
diff --git a/third_party/nixpkgs/pkgs/development/web/insomnia/default.nix b/third_party/nixpkgs/pkgs/development/web/insomnia/default.nix
index 8fcf4696d0..31ec970b42 100644
--- a/third_party/nixpkgs/pkgs/development/web/insomnia/default.nix
+++ b/third_party/nixpkgs/pkgs/development/web/insomnia/default.nix
@@ -16,12 +16,12 @@ let
];
in stdenv.mkDerivation rec {
pname = "insomnia";
- version = "2021.4.0";
+ version = "2021.4.1";
src = fetchurl {
url =
"https://github.com/Kong/insomnia/releases/download/core%40${version}/Insomnia.Core-${version}.deb";
- sha256 = "sha256-lMQWoShlEACTrcGgQtfPGVQ4X8pCG/6SkXtz+rWAOyg=";
+ sha256 = "sha256-74du6UQB1LfsnYF9tmx41KJNmlEVVL5H2W+YQR720FY=";
};
nativeBuildInputs =
diff --git a/third_party/nixpkgs/pkgs/development/web/nodejs/v12.nix b/third_party/nixpkgs/pkgs/development/web/nodejs/v12.nix
index 776f84309d..cfd6c211ab 100644
--- a/third_party/nixpkgs/pkgs/development/web/nodejs/v12.nix
+++ b/third_party/nixpkgs/pkgs/development/web/nodejs/v12.nix
@@ -8,7 +8,7 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "12.22.2";
- sha256 = "1p281hdw3y32pnbfr7cdc9igv2yrzqg16pn4yj3g01pi3mbhbn3z";
+ version = "12.22.3";
+ sha256 = "143ihn30jd08nk19saxn6qp3ldc9yvy8w338i4cg9256wgx120im";
patches = lib.optional stdenv.isDarwin ./bypass-xcodebuild.diff;
}
diff --git a/third_party/nixpkgs/pkgs/development/web/nodejs/v14.nix b/third_party/nixpkgs/pkgs/development/web/nodejs/v14.nix
index 6271401a0f..ad6c8aacdd 100644
--- a/third_party/nixpkgs/pkgs/development/web/nodejs/v14.nix
+++ b/third_party/nixpkgs/pkgs/development/web/nodejs/v14.nix
@@ -7,7 +7,7 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "14.17.2";
- sha256 = "0gjq61l1lm15bv47w0phil44nbh0fsq3mmqf40xxlm92gswb4psg";
+ version = "14.17.3";
+ sha256 = "0j3zd5vavsapqs9h682mr8r5i7xp47n0w4vjvm8rw3rn3dg4p2sb";
patches = lib.optional stdenv.isDarwin ./bypass-xcodebuild.diff;
}
diff --git a/third_party/nixpkgs/pkgs/development/web/nodejs/v16.nix b/third_party/nixpkgs/pkgs/development/web/nodejs/v16.nix
index 305baadeca..766df734a4 100644
--- a/third_party/nixpkgs/pkgs/development/web/nodejs/v16.nix
+++ b/third_party/nixpkgs/pkgs/development/web/nodejs/v16.nix
@@ -8,6 +8,6 @@ let
in
buildNodejs {
inherit enableNpm;
- version = "16.4.1";
- sha256 = "1a1aygksmbafxvrs8g2jv0y1jj3cwyclk0qbqxkn5qfq5r1i943n";
+ version = "16.5.0";
+ sha256 = "16dapj5pm2y1m3ldrjjlz8rq9axk85nn316iz02nk6qjs66y6drz";
}
diff --git a/third_party/nixpkgs/pkgs/games/0ad/wrapper.nix b/third_party/nixpkgs/pkgs/games/0ad/wrapper.nix
index ca7c8e16e3..ede151307d 100644
--- a/third_party/nixpkgs/pkgs/games/0ad/wrapper.nix
+++ b/third_party/nixpkgs/pkgs/games/0ad/wrapper.nix
@@ -6,7 +6,7 @@ buildEnv {
name = "zeroad-${zeroad-unwrapped.version}";
inherit (zeroad-unwrapped) meta;
- buildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ makeWrapper ];
paths = [ zeroad-unwrapped zeroad-data ];
diff --git a/third_party/nixpkgs/pkgs/games/cataclysm-dda/common.nix b/third_party/nixpkgs/pkgs/games/cataclysm-dda/common.nix
index d975a60c1f..d91db073ff 100644
--- a/third_party/nixpkgs/pkgs/games/cataclysm-dda/common.nix
+++ b/third_party/nixpkgs/pkgs/games/cataclysm-dda/common.nix
@@ -13,17 +13,15 @@ let
tilesDeps = [ SDL2 SDL2_image SDL2_mixer SDL2_ttf freetype ]
++ optionals stdenv.isDarwin [ Cocoa ];
- installXDGAppLauncher = ''
- launcher="$out/share/applications/cataclysm-dda.desktop"
- install -D -m 444 data/xdg/*cataclysm-dda.desktop -T "$launcher"
- sed -i "$launcher" -e "s,\(Exec=\)\(cataclysm-tiles\),\1$out/bin/\2,"
- install -D -m 444 data/xdg/cataclysm-dda.svg -t $out/share/icons/hicolor/scalable/apps
+ patchDesktopFile = ''
+ substituteInPlace $out/share/applications/org.cataclysmdda.CataclysmDDA.desktop \
+ --replace "Exec=cataclysm-tiles" "Exec=$out/bin/cataclysm-tiles"
'';
installMacOSAppLauncher = ''
app=$out/Applications/Cataclysm.app
- install -D -m 444 data/osx/Info.plist -t $app/Contents
- install -D -m 444 data/osx/AppIcon.icns -t $app/Contents/Resources
+ install -D -m 444 build-data/osx/Info.plist -t $app/Contents
+ install -D -m 444 build-data/osx/AppIcon.icns -t $app/Contents/Resources
mkdir $app/Contents/MacOS
launcher=$app/Contents/MacOS/Cataclysm.sh
cat << EOF > $launcher
@@ -58,22 +56,19 @@ stdenv.mkDerivation {
] ++ optionals tiles [
"TILES=1" "SOUND=1"
] ++ optionals stdenv.isDarwin [
- "NATIVE=osx" "CLANG=1"
+ "NATIVE=osx"
+ "CLANG=1"
+ "OSX_MIN=${stdenv.targetPlatform.darwinMinVersion}"
];
postInstall = optionalString tiles
( if !stdenv.isDarwin
- then installXDGAppLauncher
+ then patchDesktopFile
else installMacOSAppLauncher
);
dontStrip = debug;
- # https://hydra.nixos.org/build/65193254
- # src/weather_data.cpp:203:1: fatal error: opening dependency file obj/tiles/weather_data.d: No such file or directory
- # make: *** [Makefile:687: obj/tiles/weather_data.o] Error 1
- enableParallelBuilding = false;
-
passthru = {
isTiles = tiles;
isCurses = !tiles;
diff --git a/third_party/nixpkgs/pkgs/games/cataclysm-dda/git.nix b/third_party/nixpkgs/pkgs/games/cataclysm-dda/git.nix
index b07689c093..3dc0e944b5 100644
--- a/third_party/nixpkgs/pkgs/games/cataclysm-dda/git.nix
+++ b/third_party/nixpkgs/pkgs/games/cataclysm-dda/git.nix
@@ -2,9 +2,9 @@
, tiles ? true, Cocoa
, debug ? false
, useXdgDir ? false
-, version ? "2020-12-09"
-, rev ? "cb02195d9fb5ba71f35a105be4104c3d8883065c"
-, sha256 ? "108cs6vp99qmqqfnmczad0xjgcl82bypm5xszwnlfcswdsrfs4da"
+, version ? "2021-07-03"
+, rev ? "9017808252e1e149446c8f8bd7a6582ce0f95285"
+, sha256 ? "0qrvkbyg098jb9hv69sg5093b1vj8f4n75p73v01jnmyxlz3ax28"
}:
let
diff --git a/third_party/nixpkgs/pkgs/games/cataclysm-dda/stable.nix b/third_party/nixpkgs/pkgs/games/cataclysm-dda/stable.nix
index d0452090ca..ba475ac960 100644
--- a/third_party/nixpkgs/pkgs/games/cataclysm-dda/stable.nix
+++ b/third_party/nixpkgs/pkgs/games/cataclysm-dda/stable.nix
@@ -10,13 +10,13 @@ let
};
self = common.overrideAttrs (common: rec {
- version = "0.E-3";
+ version = "0.F";
src = fetchFromGitHub {
owner = "CleverRaven";
repo = "Cataclysm-DDA";
rev = version;
- sha256 = "qhHtsm5cM0ct/7qXev0SiLInO2jqs2odxhWndLfRDIE=";
+ sha256 = "1jid8lcl04y768b3psj1ifhx96lmd6fn1j2wzxhl4ic7ra66p2z3";
};
meta = common.meta // {
diff --git a/third_party/nixpkgs/pkgs/games/dwarf-fortress/default.nix b/third_party/nixpkgs/pkgs/games/dwarf-fortress/default.nix
index 3e96351acb..7fd3dc61dd 100644
--- a/third_party/nixpkgs/pkgs/games/dwarf-fortress/default.nix
+++ b/third_party/nixpkgs/pkgs/games/dwarf-fortress/default.nix
@@ -40,7 +40,7 @@ let
# The latest Dwarf Fortress version. Maintainers: when a new version comes
# out, ensure that (unfuck|dfhack|twbt) are all up to date before changing
# this.
- latestVersion = "0.47.04";
+ latestVersion = "0.47.05";
# Converts a version to a package name.
versionToName = version: "dwarf-fortress_${lib.replaceStrings ["."] ["_"] version}";
diff --git a/third_party/nixpkgs/pkgs/games/dwarf-fortress/dfhack/default.nix b/third_party/nixpkgs/pkgs/games/dwarf-fortress/dfhack/default.nix
index 4bfb69355a..80fa1de18e 100644
--- a/third_party/nixpkgs/pkgs/games/dwarf-fortress/dfhack/default.nix
+++ b/third_party/nixpkgs/pkgs/games/dwarf-fortress/dfhack/default.nix
@@ -71,6 +71,13 @@ let
xmlRev = "036b662a1bbc96b4911f3cbe74dfa1243b6459bc";
prerelease = false;
};
+ "0.47.05" = {
+ dfHackRelease = "0.47.05-r1";
+ sha256 = "sha256-B0iv7fpIcnaO8sx9wPqI7/WuyLK15p8UYlYIcF5F5bw=";
+ xmlRev = "11c379ffd31255f2a1415d98106114a46245e1c3";
+ prerelease = false;
+ };
+
};
release =
diff --git a/third_party/nixpkgs/pkgs/games/dwarf-fortress/game.json b/third_party/nixpkgs/pkgs/games/dwarf-fortress/game.json
index f5f1f38990..522cccdcda 100644
--- a/third_party/nixpkgs/pkgs/games/dwarf-fortress/game.json
+++ b/third_party/nixpkgs/pkgs/games/dwarf-fortress/game.json
@@ -121,5 +121,19 @@
"legacy_s": "19ai7lvxx0y3iha9qrbl5krric547rzs6vm4ibk8x61vv97jrbd8",
"legacy32": "0lli6s1g7yj3p3h26ajgq3h619n88qn6s7amyz6z8w7hyzfi7wij",
"legacy32_s": "1wzxbzgln9pmsk2nchrl94d2yd09xdgynmjl4qwcaqzkrnf3sfqc"
+ },
+ "0.47.05": {
+ "linux": "18zwmz2nsgwjxbr2yd9jcrgw6l5b481hh1848cgn5nfpnzdscx5c",
+ "linux32": "1jbav7ghsjsxd6cdp6f2x5qn83zc8707dqan5sp73fp6mbj2jasl",
+ "osx": "092z1vhc5sbdc5irggdz5ai7rxifmg4yhy33aicpsjcnvcmajydw",
+ "osx32": "0lpbwfiagp0zp280aw3fmj8938w5fc5r9gibzk2h86jy63ps29ww",
+ "win": "0bbk7j3d4h2wn9hmbsbbbbr0ajf3ddlprxfaajfbnbiyv72cpn9s",
+ "win_s": "0nl7c9dpfx7jjpy7y52z8h3kiy4cpax1m58apbcfyy95an4jz8s4",
+ "win32": "08ka1lklly82h4mr770y9p0a21x9dx6jqvjgxdsxj5979f26il1v",
+ "win32_s": "06w844zxzx3lfykibgkk4gbg4xymnqraj1ikv4mzlv31l727a1x4",
+ "legacy": "042a0gbad3cp5dwhnrzg3vr9w48b8ybqgxgw5i9rk4c1i0gjjpw2",
+ "legacy_s": "1rb7h8lzlsjs08rvhhl3nwbrpj54zijijp4y0qdp4vyzsig6nisk",
+ "legacy32": "0ayw09x9smihh8qp5pdvr6vvhwkvcqz36h3lh4g1b5kzxj7g9cyf",
+ "legacy32_s": "10gfxlysfs9gyi1mv52idp5xk45g9h517g2jq4a8cqp2j7594v9c"
}
}
diff --git a/third_party/nixpkgs/pkgs/games/dwarf-fortress/game.nix b/third_party/nixpkgs/pkgs/games/dwarf-fortress/game.nix
index d73b111919..e4b7349a69 100644
--- a/third_party/nixpkgs/pkgs/games/dwarf-fortress/game.nix
+++ b/third_party/nixpkgs/pkgs/games/dwarf-fortress/game.nix
@@ -52,7 +52,8 @@ let
in
stdenv.mkDerivation {
- name = "dwarf-fortress-${dfVersion}";
+ pname = "dwarf-fortress";
+ version = dfVersion;
src = fetchurl {
url = "${homepage}df_${baseVersion}_${patchVersion}_${dfPlatform}.tar.bz2";
diff --git a/third_party/nixpkgs/pkgs/games/dwarf-fortress/themes/themes.json b/third_party/nixpkgs/pkgs/games/dwarf-fortress/themes/themes.json
index 8b0b9127d5..1b2449addf 100644
--- a/third_party/nixpkgs/pkgs/games/dwarf-fortress/themes/themes.json
+++ b/third_party/nixpkgs/pkgs/games/dwarf-fortress/themes/themes.json
@@ -1,8 +1,8 @@
[
{
"name": "afro-graphics",
- "version": "47.04",
- "sha256": "1x1ir0qi3g8wgzwm1pnrkrqb6lhnjq87vs30l8kva6y5wr4sz7q0"
+ "version": "47.05",
+ "sha256": "0gqrxb4bbx1h93xjz4ygd7yp8g5barj2zc6y7xvr94ww8b9a2r28"
},
{
"name": "autoreiv",
@@ -21,13 +21,13 @@
},
{
"name": "gemset",
- "version": "47.04",
- "sha256": "015nkkdnpykhz6a1n8qi3wgap19a4wavz4n2xbvfa4g770lcjd92"
+ "version": "47.05",
+ "sha256": "1ivsbj71w3zwxnaz0405xhqhn4yzdfziijc0s0vmbmcphhhqnjaj"
},
{
"name": "ironhand",
- "version": "47.04",
- "sha256": "0x3hi1isgc2cv7c3qz87rm7ik0kbd748djpnghvjdqpj3a0n1ih2"
+ "version": "47.05",
+ "sha256": "003yrwishkzf6nvr6xlldbnd3x7rf5ds7l91mc0npdq1lcl0br9w"
},
{
"name": "jolly-bastion",
@@ -36,33 +36,33 @@
},
{
"name": "mayday",
- "version": "47.04a",
- "sha256": "1hpj40762n81grsddg3nc5jxc0bqmy2xamxvsgxzb2bx0b7akz0w"
+ "version": "47.05",
+ "sha256": "17sdvr9a98xx5r2nrr3m4jlddvlb4h6qlch8r23g9g4mj0hsifnj"
},
{
"name": "meph",
- "version": "47.04_v5.5.0_V1.1.2",
- "sha256": "0q8hfm66rag61qd2hab7lsr4nyg52bn1hvy6bl7z6kv4yj5cra50"
+ "version": "47.05_v5.5.1-V",
+ "sha256": "1kiqxiqw686dii5x7zav2nsw15csg0grv4h8hrb764rl4fw6x9nl"
},
{
"name": "obsidian",
- "version": "47.04a",
- "sha256": "0y5kmj362i9y8w1n5d1nx80yq88c0xqps9i02gvnls6r421a4nms"
+ "version": "47.05",
+ "sha256": "1dkwdwm52fsj4gqqqr5vppbsk8a4kd3i7d3qawawgl0qn6q139xs"
},
{
"name": "phoebus",
- "version": "47.04a",
- "sha256": "1ihbqs5a3b8pydbcynblvgw2bxkgr9hhpmgjlji7a7zvz8m6h6pw"
+ "version": "47.05",
+ "sha256": "18pn3dqyk9hp82gva92c6y3vk52s366rrx74rdnvahswdr5dmq4d"
},
{
"name": "rally-ho",
- "version": "47.04",
- "sha256": "0pmvpfbj07ll674lw7mjgkb4kgjk4mxr82fjq4ppvwrnzx6vi2g0"
+ "version": "47.05",
+ "sha256": "1h3jqq0yq2rbzbl70sq85lgdpwswczpay16kqfwq1n8zdisl4gqn"
},
{
"name": "spacefox",
- "version": "47.04",
- "sha256": "0sk3k5bcpfl2xind4vfrgzbcqqbw0mg47pm3d3h44vi6hl3bdaqj"
+ "version": "47.05a",
+ "sha256": "1y1rbsxr1m0mb2k02q6gh24c4nyqc9lw98dvfckp2bzc5f9cx3ks"
},
{
"name": "taffer",
@@ -76,8 +76,8 @@
},
{
"name": "vettlingr",
- "version": "1.4a",
- "sha256": "1p4y0dm52rb49dnmcnivddlsd94m4gr1pxn04fpjbrvck22klgpj"
+ "version": "47.05",
+ "sha256": "0s1vy3ssp1hk8f6wlkz09xy5v747dpbsgw5vi6i1mq3lnlcy68vq"
},
{
"name": "wanderlust",
diff --git a/third_party/nixpkgs/pkgs/games/dwarf-fortress/twbt/default.nix b/third_party/nixpkgs/pkgs/games/dwarf-fortress/twbt/default.nix
index e6c82e32f0..7882cf06a0 100644
--- a/third_party/nixpkgs/pkgs/games/dwarf-fortress/twbt/default.nix
+++ b/third_party/nixpkgs/pkgs/games/dwarf-fortress/twbt/default.nix
@@ -50,6 +50,12 @@ let
sha256 = "092dgp8fh1j4nqr9wbzn89ib1nhscclr8m91lfxsvg0mgn7j8xlv";
prerelease = true;
};
+ "0.47.05" = {
+ twbtRelease = "6.xx";
+ dfhackRelease = "0.47.05-beta1";
+ sha256 = "sha256-Y6G0qBMHvotp/oyiqANlzXZVklL270dhskd135PnE9Q=";
+ prerelease = true;
+ };
};
release =
diff --git a/third_party/nixpkgs/pkgs/games/dwarf-fortress/unfuck.nix b/third_party/nixpkgs/pkgs/games/dwarf-fortress/unfuck.nix
index 7e96b28404..5b25cf4ff4 100644
--- a/third_party/nixpkgs/pkgs/games/dwarf-fortress/unfuck.nix
+++ b/third_party/nixpkgs/pkgs/games/dwarf-fortress/unfuck.nix
@@ -12,6 +12,7 @@
, ncurses
, glib
, gtk2
+, gtk3
, libsndfile
, zlib
, dfVersion
@@ -58,6 +59,10 @@ let
unfuckRelease = "0.47.04";
sha256 = "1wa990xbsyiiz7abq153xmafvvk1dmgz33rp907d005kzl1z86i9";
};
+ "0.47.05" = {
+ unfuckRelease = "0.47.04";
+ sha256 = "1wa990xbsyiiz7abq153xmafvvk1dmgz33rp907d005kzl1z86i9";
+ };
};
release =
@@ -90,11 +95,16 @@ stdenv.mkDerivation {
glew
openalSoft
ncurses
- gtk2
libsndfile
zlib
libGL
- ];
+ ]
+ # switched to gtk3 in 0.47.05
+ ++ (if lib.versionOlder release.unfuckRelease "0.47.05" then [
+ gtk2
+ ] else [
+ gtk3
+ ]);
# Don't strip unused symbols; dfhack hooks into some of them.
dontStrip = true;
diff --git a/third_party/nixpkgs/pkgs/games/empty-epsilon/0001-bundle-system-glm-in-seriousproton.patch b/third_party/nixpkgs/pkgs/games/empty-epsilon/0001-bundle-system-glm-in-seriousproton.patch
new file mode 100644
index 0000000000..d59d548a4a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/empty-epsilon/0001-bundle-system-glm-in-seriousproton.patch
@@ -0,0 +1,34 @@
+From 9718cdb4bdaf7203d07789b2dc5eec4060538889 Mon Sep 17 00:00:00 2001
+From: Maximilian Bosch
+Date: Fri, 9 Jul 2021 11:37:22 +0200
+Subject: [PATCH] bundle system-glm in seriousproton
+
+---
+ CMakeLists.txt | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index cbd68ca..730df82 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -81,6 +81,9 @@ if(NOT ${SFML_FOUND})
+ )
+ endif()
+
++
++find_package(glm)
++
+ add_subdirectory(src/Box2D)
+ add_subdirectory(src/lua)
+ add_subdirectory(src/GL)
+@@ -205,7 +208,7 @@ target_compile_options(seriousproton_deps
+
+ target_link_libraries(seriousproton_deps
+ INTERFACE
+- box2d lua glew ${SFML_LIBRARIES}
++ box2d lua glew ${SFML_LIBRARIES} glm
+ "$<$:wsock32>"
+ # LTO flag must be on the linker's list as well.
+ "$<$,$,$>>:-flto>"
+--
+2.31.1
diff --git a/third_party/nixpkgs/pkgs/games/empty-epsilon/default.nix b/third_party/nixpkgs/pkgs/games/empty-epsilon/default.nix
index d444c50d97..bee806fcdd 100644
--- a/third_party/nixpkgs/pkgs/games/empty-epsilon/default.nix
+++ b/third_party/nixpkgs/pkgs/games/empty-epsilon/default.nix
@@ -1,11 +1,11 @@
-{ lib, stdenv, fetchFromGitHub, cmake, sfml, libX11, glew, python3 }:
+{ lib, stdenv, fetchFromGitHub, cmake, sfml, libX11, glew, python3, fetchpatch, applyPatches, glm}:
let
major = "2021";
- minor = "03";
- patch.seriousproton = "30";
- patch.emptyepsilon = "31";
+ minor = "06";
+ patch.seriousproton = "23";
+ patch.emptyepsilon = "23";
version.seriousproton = "${major}.${minor}.${patch.seriousproton}";
version.emptyepsilon = "${major}.${minor}.${patch.emptyepsilon}";
@@ -14,15 +14,32 @@ let
pname = "serious-proton";
version = version.seriousproton;
- src = fetchFromGitHub {
- owner = "daid";
- repo = "SeriousProton";
- rev = "EE-${version.seriousproton}";
- sha256 = "sha256-wxb/CxJ/HKsVngeahjygZFPMMxitkHdVD0EQ3svxgIU=";
+ src = applyPatches {
+ src = fetchFromGitHub {
+ owner = "daid";
+ repo = "SeriousProton";
+ rev = "EE-${version.seriousproton}";
+ sha256 = "sha256-02cHHWKoe99257qLgxtMjeXnhi0UYajh4v87B57felM=";
+ };
+
+ patches = [
+ # Various CMake fixes for `json11`. Can be removed on the next release.
+ (fetchpatch {
+ url = "https://github.com/daid/SeriousProton/commit/adbba45fd9ae5e020e43e5d7f9326f1355391209.patch";
+ sha256 = "sha256-gMTpIGPGCREmZ/ZxvEc7RVsVUxWXbu2BPUCE3A62sCI=";
+ })
+
+ # Simplified variant of
+ # * https://github.com/daid/SeriousProton/commit/0d1ac45b738195db5e2785531db713328f547e60
+ # * https://github.com/daid/SeriousProton/commit/32509f2db91a58b9528aeb1bb505e9426b52b825
+ #
+ # To fix configure errors when building EmptyEpsilon, can be removed on the next release.
+ ./0001-bundle-system-glm-in-seriousproton.patch
+ ];
};
nativeBuildInputs = [ cmake ];
- buildInputs = [ sfml libX11 ];
+ buildInputs = [ sfml libX11 glm ];
meta = with lib; {
description = "C++ game engine coded on top of SFML used for EmptyEpsilon";
@@ -44,11 +61,23 @@ stdenv.mkDerivation {
owner = "daid";
repo = "EmptyEpsilon";
rev = "EE-${version.emptyepsilon}";
- sha256 = "sha256-x0XJPMU0prubTb4ti/W/dH5P9abNwbjqkeUhKQpct9o=";
+ sha256 = "sha256-dc/Ic1/DULTQO6y9xSop2HxFvUh4kN57oSF/HBmbmF4=";
};
+ patches = [
+ # Various CMake fixes that can be removed when upgrading to the next release.
+ (fetchpatch {
+ url = "https://github.com/daid/EmptyEpsilon/commit/ee0cd42bfe5fd20b8339e8e02eb7f69766168d57.patch";
+ sha256 = "sha256-8dXtl/izfzqbwHtjuugjH34vYP+d4AobqZhxL2GXTzw=";
+ })
+ (fetchpatch {
+ url = "https://github.com/daid/EmptyEpsilon/commit/69d93e6acdae3259755924f9d35e7e5ae949d377.patch";
+ sha256 = "sha256-30AGo4mi73GrW9GNS3vF3mTOS7J5/41LvjOzNjeFhOg=";
+ })
+ ];
+
nativeBuildInputs = [ cmake ];
- buildInputs = [ serious-proton sfml glew libX11 python3 ];
+ buildInputs = [ serious-proton sfml glew libX11 python3 glm ];
cmakeFlags = [
"-DSERIOUS_PROTON_DIR=${serious-proton.src}"
diff --git a/third_party/nixpkgs/pkgs/games/factorio/versions.json b/third_party/nixpkgs/pkgs/games/factorio/versions.json
index b230d94cfa..98c58191f1 100644
--- a/third_party/nixpkgs/pkgs/games/factorio/versions.json
+++ b/third_party/nixpkgs/pkgs/games/factorio/versions.json
@@ -2,12 +2,12 @@
"x86_64-linux": {
"alpha": {
"experimental": {
- "name": "factorio_alpha_x64-1.1.35.tar.xz",
+ "name": "factorio_alpha_x64-1.1.36.tar.xz",
"needsAuth": true,
- "sha256": "1svjjpyffdrmll1b3icsrikfi4v2r1z6j7iqq0v36iq0zw7vw3bk",
+ "sha256": "1x9a2lv6zbqawqlxg8bcbx04hjy0pq40macfa4sqi8w6h14wgww8",
"tarDirectory": "x64",
- "url": "https://factorio.com/get-download/1.1.35/alpha/linux64",
- "version": "1.1.35"
+ "url": "https://factorio.com/get-download/1.1.36/alpha/linux64",
+ "version": "1.1.36"
},
"stable": {
"name": "factorio_alpha_x64-1.1.35.tar.xz",
@@ -38,12 +38,12 @@
},
"headless": {
"experimental": {
- "name": "factorio_headless_x64-1.1.35.tar.xz",
+ "name": "factorio_headless_x64-1.1.36.tar.xz",
"needsAuth": false,
- "sha256": "0xpiw89ad6cfpc576g5jpsyzwjncs3jrx01056p52wj01747fm94",
+ "sha256": "1s8g030xp5nrlmnn21frrd8n4nd7jjmb5hbpj1vhxjrk6vpijh24",
"tarDirectory": "x64",
- "url": "https://factorio.com/get-download/1.1.35/headless/linux64",
- "version": "1.1.35"
+ "url": "https://factorio.com/get-download/1.1.36/headless/linux64",
+ "version": "1.1.36"
},
"stable": {
"name": "factorio_headless_x64-1.1.35.tar.xz",
diff --git a/third_party/nixpkgs/pkgs/games/fheroes2/default.nix b/third_party/nixpkgs/pkgs/games/fheroes2/default.nix
index b9802bd81b..ea154db121 100644
--- a/third_party/nixpkgs/pkgs/games/fheroes2/default.nix
+++ b/third_party/nixpkgs/pkgs/games/fheroes2/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "fheroes2";
- version = "0.9.4";
+ version = "0.9.5";
src = fetchFromGitHub {
owner = "ihhub";
repo = "fheroes2";
rev = version;
- sha256 = "sha256-z+88tVsf4uyMFzNfZDKXo0cYqBCYn1ehX+A+e+aIfSg=";
+ sha256 = "sha256-fqV2u6vChzU8387aQGf3OKeiWX188GouYZr4ZUmXWxs=";
};
buildInputs = [ gettext libpng SDL2 SDL2_image SDL2_mixer SDL2_ttf zlib ];
diff --git a/third_party/nixpkgs/pkgs/games/flare/default.nix b/third_party/nixpkgs/pkgs/games/flare/default.nix
index 2058abebb5..b0d5f63413 100644
--- a/third_party/nixpkgs/pkgs/games/flare/default.nix
+++ b/third_party/nixpkgs/pkgs/games/flare/default.nix
@@ -1,14 +1,14 @@
{ lib, buildEnv, callPackage, makeWrapper, Cocoa }:
buildEnv {
- name = "flare-1.11";
+ name = "flare-1.12rc1";
paths = [
(callPackage ./engine.nix { inherit Cocoa; })
(callPackage ./game.nix {})
];
- buildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ makeWrapper ];
postBuild = ''
mkdir -p $out/bin
makeWrapper $out/games/flare $out/bin/flare --run "cd $out/share/games/flare"
diff --git a/third_party/nixpkgs/pkgs/games/flare/engine.nix b/third_party/nixpkgs/pkgs/games/flare/engine.nix
index 2b2738b410..9104195feb 100644
--- a/third_party/nixpkgs/pkgs/games/flare/engine.nix
+++ b/third_party/nixpkgs/pkgs/games/flare/engine.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "flare-engine";
- version = "1.11";
+ version = "1.12rc1";
src = fetchFromGitHub {
owner = "flareteam";
repo = pname;
rev = "v${version}";
- sha256 = "1j6raymz128miq517h9drks4gj79dajw3lsr0msqxz0z3zm6cc4n";
+ sha256 = "0bl5vayf87y2jd6b1w4nn7pbrhix6dj86xv5kzqxz6b2y65lq73p";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/games/flare/game.nix b/third_party/nixpkgs/pkgs/games/flare/game.nix
index 6b7f15fd9c..7eae29f84d 100644
--- a/third_party/nixpkgs/pkgs/games/flare/game.nix
+++ b/third_party/nixpkgs/pkgs/games/flare/game.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "flare-game";
- version = "1.11";
+ version = "1.12rc1";
src = fetchFromGitHub {
owner = "flareteam";
repo = pname;
rev = "v${version}";
- sha256 = "18m2qfbbaqklm20gnr7wzrwbmylp1jh781a4p1dq0hymqcg92x5l";
+ sha256 = "1i2fa2hds5ph8gf5b9647vrn7ycz2fl9xaaaybz8yrjmnpx27bzc";
};
nativeBuildInputs = [ cmake ];
diff --git a/third_party/nixpkgs/pkgs/games/iortcw/default.nix b/third_party/nixpkgs/pkgs/games/iortcw/default.nix
index 3aa459777e..8af3dfe31f 100644
--- a/third_party/nixpkgs/pkgs/games/iortcw/default.nix
+++ b/third_party/nixpkgs/pkgs/games/iortcw/default.nix
@@ -12,7 +12,7 @@ in buildEnv {
pathsToLink = [ "/opt" ];
- buildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ makeWrapper ];
# so we can launch sp from mp game and vice versa
postBuild = ''
diff --git a/third_party/nixpkgs/pkgs/games/katago/default.nix b/third_party/nixpkgs/pkgs/games/katago/default.nix
index 2457cd1cf9..fb08ef4471 100644
--- a/third_party/nixpkgs/pkgs/games/katago/default.nix
+++ b/third_party/nixpkgs/pkgs/games/katago/default.nix
@@ -34,7 +34,7 @@ let
in env.mkDerivation rec {
pname = "katago";
version = "1.9.1";
- githash = "b846bddd88fbc5353e4a93fa514f6cbf45358362";
+ githash = "c3220a5a404af835792c476f3f24904e4b799444";
src = fetchFromGitHub {
owner = "lightvector";
diff --git a/third_party/nixpkgs/pkgs/games/osu-lazer/default.nix b/third_party/nixpkgs/pkgs/games/osu-lazer/default.nix
index efdcbe9b36..4209311154 100644
--- a/third_party/nixpkgs/pkgs/games/osu-lazer/default.nix
+++ b/third_party/nixpkgs/pkgs/games/osu-lazer/default.nix
@@ -16,13 +16,13 @@ let
in stdenv.mkDerivation rec {
pname = "osu-lazer";
- version = "2021.612.0";
+ version = "2021.703.0";
src = fetchFromGitHub {
owner = "ppy";
repo = "osu";
rev = version;
- sha256 = "1hrk8sfg4bdrrrqpwb5a8dhpy0lfnrx575z3l2jygzbwgqgr4jy4";
+ sha256 = "52wGjNVCh1dyPgDfKnsfPcCI1Jh1R70zRUs/jNyaBI8=";
};
patches = [ ./bypass-tamper-detection.patch ];
diff --git a/third_party/nixpkgs/pkgs/games/osu-lazer/deps.nix b/third_party/nixpkgs/pkgs/games/osu-lazer/deps.nix
index d0a5717175..f6da6d5c14 100644
--- a/third_party/nixpkgs/pkgs/games/osu-lazer/deps.nix
+++ b/third_party/nixpkgs/pkgs/games/osu-lazer/deps.nix
@@ -1,4 +1,9 @@
{ fetchNuGet }: [
+ (fetchNuGet {
+ name = "AutoMapper";
+ version = "10.1.1";
+ sha256 = "1l1p9g7f7finr8laklbm7h2c45k0swl47iq0ik68js5s6pzvd6f8";
+ })
(fetchNuGet {
name = "DeltaCompressionDotNet";
version = "2.0.0.0";
@@ -19,6 +24,11 @@
version = "4.3.0.1";
sha256 = "0n6x57mnnvcjnrs8zyvy07h5zm4bcfy9gh4n4bvd9fx5ys4pxkvv";
})
+ (fetchNuGet {
+ name = "Fody";
+ version = "6.5.1";
+ sha256 = "08zpyrniajjba5isjb09spggfh0af2z6x4h2zy5ilk3y5bb9vdch";
+ })
(fetchNuGet {
name = "HidSharpCore";
version = "1.2.1.1";
@@ -26,18 +36,18 @@
})
(fetchNuGet {
name = "HtmlAgilityPack";
- version = "1.11.33";
- sha256 = "08valqp6hzdfy532kv70fgzhizyc3xs9y0sw0rsr3z2h7pk1vp6n";
+ version = "1.11.34";
+ sha256 = "078dad719hkv806qgj1f0hkn7di5zvvm594awfn5bsgb9afq94a7";
})
(fetchNuGet {
name = "Humanizer";
- version = "2.10.1";
- sha256 = "0bcs3vp028dq7hs0dxvqynichgbnhzwdx61phwl8yvls15hav05c";
+ version = "2.11.10";
+ sha256 = "057pqzvdxsbpnnc5f1xkqg7j3ywp68ggia3w74fgqp0158dm6rdk";
})
(fetchNuGet {
name = "Humanizer.Core";
- version = "2.10.1";
- sha256 = "1vn52y8pkg8ny7sz83nag4cwmna61jscs2n68bx7x4xkgialzhzy";
+ version = "2.11.10";
+ sha256 = "0z7kmd5rh1sb6izq0vssk6c2p63n00xglk45s7ga9z18z9aaskxv";
})
(fetchNuGet {
name = "Humanizer.Core";
@@ -46,238 +56,238 @@
})
(fetchNuGet {
name = "Humanizer.Core.af";
- version = "2.10.1";
- sha256 = "0a7x11kprn650kk3qzhsncyfxazwanqwmrizkxbzyc29y46bmsr3";
+ version = "2.11.10";
+ sha256 = "18fiixfvjwn8m1i8z2cz4aqykzylvfdqmmpwc2zcd8sr1a2xm86z";
})
(fetchNuGet {
name = "Humanizer.Core.ar";
- version = "2.10.1";
- sha256 = "0k40zj3jpscv0k780x5p8cc45ivd8pla1hqz8416qgywg9kc6b7z";
+ version = "2.11.10";
+ sha256 = "009fpm4jd325izm82ipipsvlwd31824gvskda68bdwi4yqmycz4p";
})
(fetchNuGet {
name = "Humanizer.Core.az";
- version = "2.10.1";
- sha256 = "1djhspqlxj6qys915bd8is1hfy87ykrpxpjwlwsw2gvrrc74p16c";
+ version = "2.11.10";
+ sha256 = "144b9diwprabxwgi5a98k5iy95ajq4p7356phdqi2lhzwbz7b6a9";
})
(fetchNuGet {
name = "Humanizer.Core.bg";
- version = "2.10.1";
- sha256 = "1z89a9sc3ny2bm2h3g8cnb6c77q2yhh4wmi18yj98y6irdmimn16";
+ version = "2.11.10";
+ sha256 = "1b9y40gvq2kwnj5wa40f8cbywv79jkajcwknagrgr27sykpfadl2";
})
(fetchNuGet {
name = "Humanizer.Core.bn-BD";
- version = "2.10.1";
- sha256 = "17cwk09h3fkjl76z0w3ihj3448h8lchf3l9l10zrjisjf918mxp8";
+ version = "2.11.10";
+ sha256 = "18pn4jcp36ygcx283l3fi9bs5d7q1a384b72a10g5kl0qckn88ay";
})
(fetchNuGet {
name = "Humanizer.Core.cs";
- version = "2.10.1";
- sha256 = "0403f5mbyzyjw8jm988rbw2xim353rd4lc0pnkdcn7qlhcrm3gbj";
+ version = "2.11.10";
+ sha256 = "03crw1lnzp32v2kcdmllkrsqh07r4ggw9gyc96qw7cv0nk5ch1h8";
})
(fetchNuGet {
name = "Humanizer.Core.da";
- version = "2.10.1";
- sha256 = "0am71dkxyzh40vqb7aa9k6p8whh4fwdrrwwjar9vc3c49wnw7nky";
+ version = "2.11.10";
+ sha256 = "0glby12zra3y3yiq4cwq1m6wjcjl8f21v8ghi6s20r48glm8vzy9";
})
(fetchNuGet {
name = "Humanizer.Core.de";
- version = "2.10.1";
- sha256 = "027iydimqnx5r7lw0661zyz41kd4nh6sxx75dmh9lcgawz8h8agy";
+ version = "2.11.10";
+ sha256 = "0a35xrm1f9p74x0fkr52bw9sd54vdy9d5rnvf565yh8ww43xfk7b";
})
(fetchNuGet {
name = "Humanizer.Core.el";
- version = "2.10.1";
- sha256 = "1k3g4ffv51da0p12xg7mw21zm6hdvz28x1vaqpspyb156042vxqq";
+ version = "2.11.10";
+ sha256 = "0bhwwdx5vc48zikdsbrkghdhwahxxc2lkff0yaa5nxhbhasl84h8";
})
(fetchNuGet {
name = "Humanizer.Core.es";
- version = "2.10.1";
- sha256 = "0rv3b39hwc1spb0r036sjcn8hkl9bfaka1p8bdh7zsnq21674pqb";
+ version = "2.11.10";
+ sha256 = "07bw07qy8nyzlgxl7l2lxv9f78qmkfppgzx7iyq5ikrcnpvc7i9q";
})
(fetchNuGet {
name = "Humanizer.Core.fa";
- version = "2.10.1";
- sha256 = "0v3ccydbf9cpv54lk65fqaiq1lfzz6cnxq0wyaa5014axwh9h8nn";
+ version = "2.11.10";
+ sha256 = "00d4hc1pfmhfkc5wmx9p7i00lgi4r0k6wfcns9kl1syjxv3bs5f2";
})
(fetchNuGet {
name = "Humanizer.Core.fi-FI";
- version = "2.10.1";
- sha256 = "0gvm0g24ccrk6081sz2ligbskn5rv2i0bfarndhf5k12zwvx0y67";
+ version = "2.11.10";
+ sha256 = "0z4is7pl5jpi4pfdvd2zvx5mp00bj26d9l9ksqyc0liax8nfzyik";
})
(fetchNuGet {
name = "Humanizer.Core.fr";
- version = "2.10.1";
- sha256 = "1307byhrygg45vrba5h30gmr94zp8spxqy75xi482y5va6vxv778";
+ version = "2.11.10";
+ sha256 = "0sybpg6kbbhrnk7gxcdk7ppan89lsfqsdssrg4i1dm8w48wgicap";
})
(fetchNuGet {
name = "Humanizer.Core.fr-BE";
- version = "2.10.1";
- sha256 = "11mdqwz3nx3a9rval2y9vhxyrfzas2rasbilljky3k893anrpr36";
+ version = "2.11.10";
+ sha256 = "1s25c86nl9wpsn6fydzwv4rfmdx5sm0vgyd7xhw5344k20gazvhv";
})
(fetchNuGet {
name = "Humanizer.Core.he";
- version = "2.10.1";
- sha256 = "1rvzgh6hky9gl55625a7pjd8n9rai4vxl05qbjg3icg86a27ia9b";
+ version = "2.11.10";
+ sha256 = "1nx61qkjd6p9r36dmnm4942khyv35fpdqmb2w69gz6463g4d7z29";
})
(fetchNuGet {
name = "Humanizer.Core.hr";
- version = "2.10.1";
- sha256 = "1adm2k7ydgbdhvy1wpilhclg3xvcbvcynh4g3qhl1zk7kpicwzy1";
+ version = "2.11.10";
+ sha256 = "02jhcyj72prkqsjxyilv04drm0bknqjh2r893jlbsfi9vjg2zay3";
})
(fetchNuGet {
name = "Humanizer.Core.hu";
- version = "2.10.1";
- sha256 = "19kznch1wm6pyy4dbinp0zn991s84ak4x9hpq9sjhd60azrc9vr9";
+ version = "2.11.10";
+ sha256 = "0yb6ly4s1wdyaf96h2dvifqyb575aid6irwl3qx8gcvrs0xpcxdp";
})
(fetchNuGet {
name = "Humanizer.Core.hy";
- version = "2.10.1";
- sha256 = "047427rspi90rbhzmzanfqkn6rzcgvnnhbn7h923kg07d4lky6l7";
+ version = "2.11.10";
+ sha256 = "0b7vaqldn7ca3xi4gkvkhjk900kw2zwb0m0d20bg45a83zdlx79c";
})
(fetchNuGet {
name = "Humanizer.Core.id";
- version = "2.10.1";
- sha256 = "0r3spq1in5y7dxkp3yk5695csair5w0jrc0xjlicqadgfk9j809f";
+ version = "2.11.10";
+ sha256 = "1yqxirknwga4j18k7ixwgqxlv20479afanhariy3c5mkwvglsr9b";
})
(fetchNuGet {
name = "Humanizer.Core.it";
- version = "2.10.1";
- sha256 = "1191qns3gpbq45phhaz9vy5bj0cdmznn3c2zgl4pn323knhgjfxf";
+ version = "2.11.10";
+ sha256 = "1skwgj5a6kkx3pm9w4f29psch69h1knmwbkdydlmx13h452p1w4l";
})
(fetchNuGet {
name = "Humanizer.Core.ja";
- version = "2.10.1";
- sha256 = "0a0gf2vkgnqyxa3fxzs7pq6almpzv6a53bi7yhn9w4ki1jqjjv6v";
+ version = "2.11.10";
+ sha256 = "1wpc3yz9v611dqbw8j5yimk8dpz0rvpnls4rmlnp1m47gavpj8x4";
})
(fetchNuGet {
name = "Humanizer.Core.ko-KR";
- version = "2.10.1";
- sha256 = "0x9x7134f8ikbvvalahrb3q080w2zxd9dx0k32gd10axcvqpgxq3";
+ version = "2.11.10";
+ sha256 = "1df0kd7vwdc3inxfkb3wsl1aw3d6vbab99dzh08p4m04g7i2c1a9";
})
(fetchNuGet {
name = "Humanizer.Core.ku";
- version = "2.10.1";
- sha256 = "0ry4fjfvwp13p1qq8hjykg60ga0vxirdl7l7czj56lwj29ll8zqa";
+ version = "2.11.10";
+ sha256 = "17b66xfgwjr0sffx0hw4c6l90h43z7ffylrs26hgav0n110q2nwg";
})
(fetchNuGet {
name = "Humanizer.Core.lv";
- version = "2.10.1";
- sha256 = "1v08ds9r2k7vx5b2rw9swc3gxfj7mb9r2as0sqg5n2wy04w9ki5j";
+ version = "2.11.10";
+ sha256 = "0czxx4b9g0w7agykdl82wds09zasa9y58dmgjm925amlfz4wkyzs";
})
(fetchNuGet {
name = "Humanizer.Core.ms-MY";
- version = "2.10.1";
- sha256 = "0cfb7wmffbwdv8w7j082mc3z59cj3hh6rnnii55wfrbziv1ci5yz";
+ version = "2.11.10";
+ sha256 = "0kix95nbw94fx0dziyz80y59i7ii7d21b63f7f94niarljjq36i3";
})
(fetchNuGet {
name = "Humanizer.Core.mt";
- version = "2.10.1";
- sha256 = "1pn00dmn1k3jp0s23rfzv8sj7fdbmy0i45ls0agvy1wxxjyg7cn9";
+ version = "2.11.10";
+ sha256 = "1rwy6m22pq65gxn86xlr9lv818fp5kb0wz98zxxfljc2iviw1f4p";
})
(fetchNuGet {
name = "Humanizer.Core.nb";
- version = "2.10.1";
- sha256 = "122b1wk8acnc7sm8bs3ww9kl6z8sw0ym7y1ar9wyiw9aw36a94f3";
+ version = "2.11.10";
+ sha256 = "0ra2cl0avvv4sylha7z76jxnb4pdiqfbpr5m477snr04dsjxd9q9";
})
(fetchNuGet {
name = "Humanizer.Core.nb-NO";
- version = "2.10.1";
- sha256 = "0mry95z4ch5bdl71k88wsswmcdxsckhp3d578l9fwy8kgj7dg597";
+ version = "2.11.10";
+ sha256 = "1qszib03pvmjkrg8za7jjd2vzrs9p4fn2rmy82abnzldkhvifipq";
})
(fetchNuGet {
name = "Humanizer.Core.nl";
- version = "2.10.1";
- sha256 = "03cm6vfsi5rgnc456b07vc7h3rfn3qjxfykq8f6cq61z1xgh9i53";
+ version = "2.11.10";
+ sha256 = "1i9bvy0i2yyasl9mgxiiwrkmfpm2c53d3wwdp9270r6120sxyy63";
})
(fetchNuGet {
name = "Humanizer.Core.pl";
- version = "2.10.1";
- sha256 = "1gsrfp8d3ay5kra95sk0sy8vcak0ncxmddpwh9vw2sdhlj453bzx";
+ version = "2.11.10";
+ sha256 = "0kggh4wgcic7wzgxy548n6w61schss2ccf9kz8alqshfi42xifby";
})
(fetchNuGet {
name = "Humanizer.Core.pt";
- version = "2.10.1";
- sha256 = "1z9asjsng8njvi8vr5ryklwdrfmgkjk2knd8q3hkf0k1zj4bkhsf";
+ version = "2.11.10";
+ sha256 = "09j90s8x1lpvhfiy3syfnj8slkgcacf3xjy3pnkgxa6g4mi4f4bd";
})
(fetchNuGet {
name = "Humanizer.Core.ro";
- version = "2.10.1";
- sha256 = "0r8b1yl5dby56x6q0vgkzdnb08q3ar9kvnqz7pxfld9zh03k0snp";
+ version = "2.11.10";
+ sha256 = "1jgidmqfly91v1k22gn687mfql5bz7gjzp1aapi93vq5x635qssy";
})
(fetchNuGet {
name = "Humanizer.Core.ru";
- version = "2.10.1";
- sha256 = "1nqgscy7wqfbpld3bb6g1hwy2zdl88as1kxcflfiyysmnysavviz";
+ version = "2.11.10";
+ sha256 = "13mmlh0ibxfyc85xrz3vx4mcg56mkzqql184iwdryq94p0g5ahil";
})
(fetchNuGet {
name = "Humanizer.Core.sk";
- version = "2.10.1";
- sha256 = "0wk4a7g87s26da57a4srwnmhm9d2x68afn961lkd2anz8wixr97x";
+ version = "2.11.10";
+ sha256 = "04ja06y5jaz1jwkwn117wx9cib04gpbi0vysn58a8sd5jrxmxai5";
})
(fetchNuGet {
name = "Humanizer.Core.sl";
- version = "2.10.1";
- sha256 = "1vsjl6nbk2mxlvkk0zi0igzmfxfhr3jmnnx8ljwpz8a501svksxl";
+ version = "2.11.10";
+ sha256 = "05hxk9v3a7fn7s4g9jp5zxk2z6a33b9fkavyb1hjqnl2i37q2wja";
})
(fetchNuGet {
name = "Humanizer.Core.sr";
- version = "2.10.1";
- sha256 = "03n64v7hl9awvq06y94wc0czqqf5nrw0d0k7xyx0l3lgw02jpgy2";
+ version = "2.11.10";
+ sha256 = "0x6l2msimrx72iywa1g0rqklgy209sdwg0r77i2lz0s1rvk5klm5";
})
(fetchNuGet {
name = "Humanizer.Core.sr-Latn";
- version = "2.10.1";
- sha256 = "0yw5k8g4672kcaia82aq36asjkjlkssi8lkkjn35hn9spq5734lc";
+ version = "2.11.10";
+ sha256 = "01hdyn7mmbyy7f3aglawgnsj3nblcdpqjgzdcvniy73l536mira0";
})
(fetchNuGet {
name = "Humanizer.Core.sv";
- version = "2.10.1";
- sha256 = "1n0631ka9cdikjyw9kr3vqwgd33g83chdabra50hnwcrykkigy4f";
+ version = "2.11.10";
+ sha256 = "0cbgchivw3d5ndib1zmgzmnymhyvfh9g9f0hijc860g5vaa9fkvh";
})
(fetchNuGet {
name = "Humanizer.Core.th-TH";
- version = "2.10.1";
- sha256 = "0s1v0sap22xzqis95wmg66vriaavf6fgk8hcpm3as185dn37gxwn";
+ version = "2.11.10";
+ sha256 = "1v7f9x3b04iwhz9lb3ir8az8128nvcw1gi4park5zh3fg0f3mni0";
})
(fetchNuGet {
name = "Humanizer.Core.tr";
- version = "2.10.1";
- sha256 = "063qr62a8cqa82xc3calv37x6d5v29wdssmrq9b7pas60vd5n7yd";
+ version = "2.11.10";
+ sha256 = "02c4ky0dskxkdrkc7vy8yzmvwjr1wqll1kzx0k21afhlx8xynjd4";
})
(fetchNuGet {
name = "Humanizer.Core.uk";
- version = "2.10.1";
- sha256 = "0n0zh9z19fwbb0dbpdld6jzydmwv7zj0nf2x0vpilrhcdhd4icfm";
+ version = "2.11.10";
+ sha256 = "0900ilhwj8yvhyzpg1pjr7f5vrl62wp8dsnhk4c2igs20qvnv079";
})
(fetchNuGet {
name = "Humanizer.Core.uz-Cyrl-UZ";
- version = "2.10.1";
- sha256 = "1q6z6c4hkxi5kq13k5qm6i6dx2namkdsysb09jvkvj2vl54gj074";
+ version = "2.11.10";
+ sha256 = "09b7p2m8y49j49ckrmx2difgyj6y7fm2mwca093j8psxclsykcyr";
})
(fetchNuGet {
name = "Humanizer.Core.uz-Latn-UZ";
- version = "2.10.1";
- sha256 = "1758m8b2kv1k5r26al9x4vhss1f7b7yhk971b41zqapw7z66sgmx";
+ version = "2.11.10";
+ sha256 = "029kvkawqhlln52vpjpvr52dhr18ylk01cgsj2z8lxnqaka0q9hk";
})
(fetchNuGet {
name = "Humanizer.Core.vi";
- version = "2.10.1";
- sha256 = "1z45zd7gpx20zaaxrv9ac6v0ig0s3d80nxdiig2pm1zrlx01ps33";
+ version = "2.11.10";
+ sha256 = "0q4d47plsj956ivn82qwyidfxppjr9dp13m8c66aamrvhy4q8ny5";
})
(fetchNuGet {
name = "Humanizer.Core.zh-CN";
- version = "2.10.1";
- sha256 = "02pdpzzwk4wnj1bvzl059ndh67i5yx5ab8ayq5qkrg2hfkid9nn5";
+ version = "2.11.10";
+ sha256 = "01dy5kf6ai8id77px92ji4kcxjc8haj39ivv55xy1afcg3qiy7mh";
})
(fetchNuGet {
name = "Humanizer.Core.zh-Hans";
- version = "2.10.1";
- sha256 = "1pm73sl5s1axzmwks68kdyskyv183z5yy020bhzcf0rwbrv3s2qi";
+ version = "2.11.10";
+ sha256 = "16gcxgw2g6gck3nc2hxzlkbsg7wkfaqsjl87kasibxxh47zdqqv2";
})
(fetchNuGet {
name = "Humanizer.Core.zh-Hant";
- version = "2.10.1";
- sha256 = "0fxyl2m05qgmnycdsbzv2dyzixq4jqnvvx7al87d6v5rvkrzwgik";
+ version = "2.11.10";
+ sha256 = "1rjg2xvkwjjw3c7z9mdjjvbnl9lcvvhh4fr7l61rla2ynzdk46cj";
})
(fetchNuGet {
name = "JetBrains.Annotations";
@@ -301,8 +311,8 @@
})
(fetchNuGet {
name = "Markdig";
- version = "0.24.0";
- sha256 = "03i0mw9717xwf3pffr8ar7k7fmyhgdw222j58l4x0xr4slpg94l7";
+ version = "0.25.0";
+ sha256 = "1f7iqkaphfyf6szjrp0633rj44wynqgiqyivbja5djyxjy4csfyy";
})
(fetchNuGet {
name = "MessagePack";
@@ -321,53 +331,53 @@
})
(fetchNuGet {
name = "Microsoft.AspNetCore.Connections.Abstractions";
- version = "5.0.6";
- sha256 = "1ggvdz6sq668w8nv99qg9pi2i3vx0vihfybjbyyywjgjppq93y8l";
+ version = "5.0.7";
+ sha256 = "119wk2aqnas2sfyawv0wkg20ygk1cr15lycvvnw2x42kwgcimmks";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.Http.Connections.Client";
- version = "5.0.6";
- sha256 = "16xzbs1mvbgzblzmzxznr4fpkwk9lz318rnscj7498k1dmk972s4";
+ version = "5.0.7";
+ sha256 = "0jdpqmjv9w29ih13nprzvf2m6cjrg69x0kwyi3d7b371rvz7m66l";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.Http.Connections.Common";
- version = "5.0.6";
- sha256 = "1zqvmcb1zc704zf246byhf3sm1isixrdr4hlrqpss7zwd89vznv3";
+ version = "5.0.7";
+ sha256 = "1h6bw9hs92xp505c9x0jn1mx1i86r3s6xs7yyycx905grwisga39";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.Http.Features";
- version = "5.0.6";
- sha256 = "18y9np24ybhzgv5lmaaah98l9s53c07lawld4y3nnngy4a2l8byq";
+ version = "5.0.7";
+ sha256 = "1v89zxk15c7gswq10cbsf2yr974inpbk5npw2v6qj8vcs66qqwq3";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.SignalR.Client";
- version = "5.0.6";
- sha256 = "0vyqd11b02vfh1xbkq01z4nsj73rqnjpms1xm461x2p1yajs3792";
+ version = "5.0.7";
+ sha256 = "13mqsa5nks9fcxv6kxm9j75mxafs3h5pikv35a56h7d9z8wdazsr";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.SignalR.Client.Core";
- version = "5.0.6";
- sha256 = "0q2fcz6g1jqiwqy05va26wf6mn7vjd915igaiqgmhqzjc2rgif88";
+ version = "5.0.7";
+ sha256 = "033q9ijbbkh3crby96c62azyi61m0c7byiz89xbrdvagpj6ydqn5";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.SignalR.Common";
- version = "5.0.6";
- sha256 = "1apa35dffb29w9fj79ypdyvwkz37v04bbsl51hxrx1pa66jj4ymx";
+ version = "5.0.7";
+ sha256 = "0s04flgfrljv3r8kxplc569mp3gsqd4nwda0h3yly3rqzwmbrnwp";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.SignalR.Protocols.Json";
- version = "5.0.6";
- sha256 = "1yr94d8yry7i22a2zvcan7rr9lwbx298lz7k6wsgscj1isg5nrr7";
+ version = "5.0.7";
+ sha256 = "0nb3v6hhhlndagczac255v2iyjs40jfi9gnb0933zh01wqrgkrv7";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.SignalR.Protocols.MessagePack";
- version = "5.0.6";
- sha256 = "1asz4kaa0c42z8lgsh6ywn0399v1w8axvhxjbb6m39w9xq596rdr";
+ version = "5.0.7";
+ sha256 = "06clfalw2xn7rfw53y8kiwcf2j3902iz0pl9fn2q4czhfwfp23ld";
})
(fetchNuGet {
name = "Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson";
- version = "5.0.6";
- sha256 = "1l5bl8zqw9wnincd7yxghik0k3yzip02zz26bah7mwyqaf4nhbma";
+ version = "5.0.7";
+ sha256 = "1m2likbhq8mxv33yw5zl2ybgc11ksjzqi7nhjrnx1bc12amb3nw4";
})
(fetchNuGet {
name = "Microsoft.Bcl.AsyncInterfaces";
@@ -386,8 +396,8 @@
})
(fetchNuGet {
name = "Microsoft.Build.Framework";
- version = "15.3.409";
- sha256 = "1dhanwb9ihbfay85xj7cwn0byzmmdz94hqfi3q6r1ncwdjd8y1s2";
+ version = "16.5.0";
+ sha256 = "1xgr02r7s9i6s70n237hss4yi9zicssia3zd2ny6s8vyxb7jpdyb";
})
(fetchNuGet {
name = "Microsoft.Build.Locator";
@@ -396,8 +406,8 @@
})
(fetchNuGet {
name = "Microsoft.CodeAnalysis.Analyzers";
- version = "3.0.0";
- sha256 = "0bbl0jpqywqmzz2gagld1p2gvdfldjfjmm25hil9wj2nq1zc4di8";
+ version = "3.3.2";
+ sha256 = "162vb5894zxps0cf5n9gc08an7gwybzz87allx3lsszvllr9ldx4";
})
(fetchNuGet {
name = "Microsoft.CodeAnalysis.BannedApiAnalyzers";
@@ -406,18 +416,18 @@
})
(fetchNuGet {
name = "Microsoft.CodeAnalysis.Common";
- version = "3.9.0";
- sha256 = "1x6l6kn8iv5gk1545nxs2gwzkb8gj4sb9kryai132l7yg9afjqik";
+ version = "3.10.0";
+ sha256 = "12a7wq45liw89ylnf2b7v374s3m0lbknkx7kazk3bf6nd1b8ny81";
})
(fetchNuGet {
name = "Microsoft.CodeAnalysis.CSharp";
- version = "3.9.0";
- sha256 = "0crb9x5rhija8y7b0iya9axcvinz2hv3bgf80bvz7kv6zpbpszkz";
+ version = "3.10.0";
+ sha256 = "0plpvimh9drip1fvic3zfg1gmiw3q8xb85nqjqy1hq140p4him6k";
})
(fetchNuGet {
name = "Microsoft.CodeAnalysis.CSharp.Workspaces";
- version = "3.9.0";
- sha256 = "0cvg6lby34cnjg5a84dx7vnkvjkbvm5vd2p61in9frd6vk0pjwpz";
+ version = "3.10.0";
+ sha256 = "0g12hg6r8h2s99p8a0rx8h71rlmj9aff2hr26fkw7i734n39p070";
})
(fetchNuGet {
name = "Microsoft.CodeAnalysis.NetAnalyzers";
@@ -426,13 +436,13 @@
})
(fetchNuGet {
name = "Microsoft.CodeAnalysis.Workspaces.Common";
- version = "3.9.0";
- sha256 = "1ibr9k1qf93i7sjml0xhp03is7qqgfj91za9dp4i1w00fjnvyf37";
+ version = "3.10.0";
+ sha256 = "1hr3ndhb7sw0l63blgp2y0a6d1pgkxah0ls1v7kdxmkdazv35svc";
})
(fetchNuGet {
name = "Microsoft.CodeAnalysis.Workspaces.MSBuild";
- version = "3.9.0";
- sha256 = "1p8rgd9b9p49dkar97mjcmahkzvrdghw7m5a6csldx62nlknsc9m";
+ version = "3.10.0";
+ sha256 = "13h0wza8anac6snkry9fvzd188vnykifzy43ms8x07d40zmqnicd";
})
(fetchNuGet {
name = "Microsoft.CSharp";
@@ -444,6 +454,11 @@
version = "4.5.0";
sha256 = "01i28nvzccxbqmiz217fxs6hnjwmd5fafs37rd49a6qp53y6623l";
})
+ (fetchNuGet {
+ name = "Microsoft.CSharp";
+ version = "4.7.0";
+ sha256 = "0gd67zlw554j098kabg887b5a6pq9kzavpa3jjy5w53ccjzjfy8j";
+ })
(fetchNuGet {
name = "Microsoft.Data.Sqlite.Core";
version = "2.2.6";
@@ -576,8 +591,8 @@
})
(fetchNuGet {
name = "Microsoft.Extensions.ObjectPool";
- version = "5.0.6";
- sha256 = "0kwhcnsagwn3x9ms2sfy5js25gfnipkrakqgn7bbg0a1k35qa5xx";
+ version = "5.0.7";
+ sha256 = "047wv490fjizknyhbmxwbbh9fns13pq2inpc9idxq42n2zj3zbij";
})
(fetchNuGet {
name = "Microsoft.Extensions.Options";
@@ -619,6 +634,11 @@
version = "1.1.0";
sha256 = "08vh1r12g6ykjygq5d3vq09zylgb84l63k49jc4v8faw9g93iqqm";
})
+ (fetchNuGet {
+ name = "Microsoft.NETCore.Platforms";
+ version = "2.0.0";
+ sha256 = "1fk2fk2639i7nzy58m9dvpdnzql4vb8yl8vr19r2fp8lmj9w2jr0";
+ })
(fetchNuGet {
name = "Microsoft.NETCore.Platforms";
version = "2.1.2";
@@ -654,6 +674,11 @@
version = "5.0.0";
sha256 = "102hvhq2gmlcbq8y2cb7hdr2dnmjzfp2k3asr1ycwrfacwyaak7n";
})
+ (fetchNuGet {
+ name = "MongoDB.Bson";
+ version = "2.11.3";
+ sha256 = "0fn900i51rwgk3ywpcp4dsf7c9v5glch7hia9l9w8aj8s10qjf1r";
+ })
(fetchNuGet {
name = "Mono.Cecil";
version = "0.9.6.1";
@@ -696,48 +721,48 @@
})
(fetchNuGet {
name = "NuGet.Common";
- version = "5.9.1";
- sha256 = "0d919d15r6fzixfxz56xnayfbw9lfvpr99k7k2wlyh228l58xlng";
+ version = "5.10.0";
+ sha256 = "0qy6blgppgvxpfcricmvva3qzddk18dza5vy851jrbqshvf9g7kx";
})
(fetchNuGet {
name = "NuGet.Configuration";
- version = "5.9.1";
- sha256 = "13v3jmirwil1w74wwsspm31rzppb7fbnh99sfig6hrqxhxyzhgnc";
+ version = "5.10.0";
+ sha256 = "0xb1n94lrwa6k83i9xcsq68202086p2gj74gzlbhlvb8c2pw6lbb";
})
(fetchNuGet {
name = "NuGet.DependencyResolver.Core";
- version = "5.9.1";
- sha256 = "0bdmz886bmdgndy7101mq08idzwp8y73hf4l9az3jdndd6cia1ic";
+ version = "5.10.0";
+ sha256 = "0dhhclm281ihpfsjzxw34l6zlw49nwzyjiynkmsbcj9icfkp3y4r";
})
(fetchNuGet {
name = "NuGet.Frameworks";
- version = "5.9.1";
- sha256 = "12fjigazzlmh63479hralrfgdcqxq6qsdr57b9zj0ipwqj0s6l3i";
+ version = "5.10.0";
+ sha256 = "0gb6n8rg2jpjp52icgpb3wjdfs3qllh5vbcz8hbcix3l7dncy3v2";
})
(fetchNuGet {
name = "NuGet.LibraryModel";
- version = "5.9.1";
- sha256 = "1z1m6ik1sxsr129578dy22wspci4xavwjza0f08nm1vbb4v3y4va";
+ version = "5.10.0";
+ sha256 = "0b6mmq2mqfr06ypc772dmcd8bz55gkyfrgn0j3nrgkcdww4fzf9q";
})
(fetchNuGet {
name = "NuGet.Packaging";
- version = "5.9.1";
- sha256 = "0yknzgwmpkcddba3b2d1kq9yizxxdd08xcxv508brr2079g01q6d";
+ version = "5.10.0";
+ sha256 = "11g0v061axhp0nisclq5cm2mc92d69z92giz9l40ih478c5nishw";
})
(fetchNuGet {
name = "NuGet.ProjectModel";
- version = "5.9.1";
- sha256 = "0g3gxh0g6lcaczk9jczzkpmikxhdivfflpqw40jygs64r5837rbv";
+ version = "5.10.0";
+ sha256 = "1cqg319n986wciskrqsfawfhqp1d7a7i2qjd0qplpckyw8msng2i";
})
(fetchNuGet {
name = "NuGet.Protocol";
- version = "5.9.1";
- sha256 = "1wz7rv262wb42s1y866w9bcvpl22dr4s915dsky8sbc69y5646wn";
+ version = "5.10.0";
+ sha256 = "0cs9qp169zx6g2w5bzrlhxv0q1i8mb8dxlb2nkiq7pkvah86rxkc";
})
(fetchNuGet {
name = "NuGet.Versioning";
- version = "5.9.1";
- sha256 = "0vpswa6gz36z2vqwvbylmh7r9hjhlib91vbvkf0icjfkhzijjq08";
+ version = "5.10.0";
+ sha256 = "10vvw6vjpx0c26rlxh7dnpyp4prahn25717ccd8bzkjmyzhm90cs";
})
(fetchNuGet {
name = "NUnit";
@@ -756,13 +781,13 @@
})
(fetchNuGet {
name = "ppy.LocalisationAnalyser";
- version = "2021.608.0";
- sha256 = "1lsb7nr2gynz7llbl22f5mrd9hlxaq48gssfcn5qfji7afv8kwql";
+ version = "2021.614.0";
+ sha256 = "0b3b72lvjz8lfh0n5rilmf91j0phgmy1jjnw0v6l7qral72lhd4y";
})
(fetchNuGet {
name = "ppy.osu.Framework";
- version = "2021.611.0";
- sha256 = "14a2032khf2ys51rp6qs3ikp0lvqxgdqh0hbvchj34q0l3g40yv0";
+ version = "2021.702.0";
+ sha256 = "16lx73gikjl2bmndqh3vizfn1whjvvq2iwy8sll3yqwb20bg7kaa";
})
(fetchNuGet {
name = "ppy.osu.Framework.NativeLibs";
@@ -771,8 +796,8 @@
})
(fetchNuGet {
name = "ppy.osu.Game.Resources";
- version = "2021.611.0";
- sha256 = "01pbxccfrwzn47xg9xgjn91l6w3d0d3gqkkx53ak7ynxbbvx9q07";
+ version = "2021.701.0";
+ sha256 = "0ii5ki983vxjq0iq28nzb9xqkmg8iscwj77hcnpf14cj7xiyg454";
})
(fetchNuGet {
name = "ppy.osuTK.NS20";
@@ -789,6 +814,16 @@
version = "1.9.0.5";
sha256 = "0nmhrg3q6izapfpwdslq80fqkvjj12ad9r94pd0nr2xx1zw0x1zl";
})
+ (fetchNuGet {
+ name = "Realm";
+ version = "10.2.1";
+ sha256 = "14pi7vz7nl8ag0bmlbyds52z5nx9wbg154qkm6jai10rm02ws86l";
+ })
+ (fetchNuGet {
+ name = "Realm.Fody";
+ version = "10.2.1";
+ sha256 = "1zv57wb7zcgyigsxqikf2yq2h7an4c3dbydl9la5xdpa76dgmxdi";
+ })
(fetchNuGet {
name = "Remotion.Linq";
version = "2.2.0";
@@ -896,8 +931,8 @@
})
(fetchNuGet {
name = "Sentry";
- version = "3.4.0";
- sha256 = "0yivi1gmay29831parvsy4x9kzbv04754l0lgzv0v0p4l8m1gy6s";
+ version = "3.6.0";
+ sha256 = "1yjz3m8chg796izrdd9vlxvka60rmv6cmsxpnrv9llmsss2mqssz";
})
(fetchNuGet {
name = "SharpCompress";
@@ -906,8 +941,8 @@
})
(fetchNuGet {
name = "SharpCompress";
- version = "0.28.2";
- sha256 = "0pj30qm48m9vpq3i8wx9x11ficv36ki1973dk0873vqgvw8fwjj4";
+ version = "0.28.3";
+ sha256 = "1svymm2vyg3815p3sbwjdk563mz0a4ag1sr30pm0ki01brqpaaas";
})
(fetchNuGet {
name = "SharpFNT";
@@ -989,6 +1024,11 @@
version = "4.5.1";
sha256 = "04kb1mdrlcixj9zh1xdi5as0k0qi8byr5mi3p3jcxx72qz93s2y3";
})
+ (fetchNuGet {
+ name = "System.CodeDom";
+ version = "4.5.0";
+ sha256 = "1js3h3ig0zwyynl1q88siynp8ra0gz0pfq1wmvls6ji83jrxsami";
+ })
(fetchNuGet {
name = "System.Collections";
version = "4.0.11";
@@ -1124,6 +1164,11 @@
version = "4.0.11";
sha256 = "1pla2dx8gkidf7xkciig6nifdsb494axjvzvann8g2lp3dbqasm9";
})
+ (fetchNuGet {
+ name = "System.Dynamic.Runtime";
+ version = "4.3.0";
+ sha256 = "1d951hrvrpndk7insiag80qxjbf2y0y39y8h5hnq9612ws661glk";
+ })
(fetchNuGet {
name = "System.Formats.Asn1";
version = "5.0.0";
@@ -1219,11 +1264,6 @@
version = "5.0.0";
sha256 = "08l85pi8jy65las973szqdnir2awxp0r16h21c0bgrz19gxhs11n";
})
- (fetchNuGet {
- name = "System.IO.Pipelines";
- version = "5.0.0";
- sha256 = "1kdvbzr98sdddm18r3gbsbcxpv58gm1yy3iig8zg9dvp7mli7453";
- })
(fetchNuGet {
name = "System.IO.Pipelines";
version = "5.0.1";
@@ -1254,6 +1294,11 @@
version = "4.0.1";
sha256 = "11jn9k34g245yyf260gr3ldzvaqa9477w2c5nhb1p8vjx4xm3qaw";
})
+ (fetchNuGet {
+ name = "System.Management";
+ version = "4.5.0";
+ sha256 = "19z5x23n21xi94bgl531l9hrm64nyw9d5fpd7klfvr5xfsbh9jwr";
+ })
(fetchNuGet {
name = "System.Memory";
version = "4.5.1";
@@ -1344,6 +1389,11 @@
version = "4.6.0";
sha256 = "18h375q5bn9h7swxnk4krrxym1dxmi9bm26p89xps9ygrj4q6zqw";
})
+ (fetchNuGet {
+ name = "System.Reflection.Emit";
+ version = "4.7.0";
+ sha256 = "121l1z2ypwg02yz84dy6gr82phpys0njk7yask3sihgy214w43qp";
+ })
(fetchNuGet {
name = "System.Reflection.Emit.ILGeneration";
version = "4.0.1";
@@ -1624,11 +1674,6 @@
version = "4.3.0";
sha256 = "11q1y8hh5hrp5a3kw25cb6l00v5l5dvirkz8jr3sq00h1xgcgrxy";
})
- (fetchNuGet {
- name = "System.Text.Encodings.Web";
- version = "5.0.0";
- sha256 = "144pgy65jc3bkar7d4fg1c0rq6qmkx68gj9k1ldk97558w22v1r1";
- })
(fetchNuGet {
name = "System.Text.Encodings.Web";
version = "5.0.1";
@@ -1636,8 +1681,8 @@
})
(fetchNuGet {
name = "System.Text.Json";
- version = "5.0.0";
- sha256 = "1gpgl18z6qrgmqrikgh99xkjwzb1didrjp77bch7nrlra21gr4ks";
+ version = "4.7.0";
+ sha256 = "0fp3xrysccm5dkaac4yb51d793vywxks978kkl5x4db9gw29rfdr";
})
(fetchNuGet {
name = "System.Text.Json";
diff --git a/third_party/nixpkgs/pkgs/games/papermc/default.nix b/third_party/nixpkgs/pkgs/games/papermc/default.nix
index 72612394fe..6740b51cfd 100644
--- a/third_party/nixpkgs/pkgs/games/papermc/default.nix
+++ b/third_party/nixpkgs/pkgs/games/papermc/default.nix
@@ -1,10 +1,10 @@
{ lib, stdenv, fetchurl, bash, jre }:
let
- mcVersion = "1.16.5";
- buildNum = "771";
+ mcVersion = "1.17.1";
+ buildNum = "97";
jar = fetchurl {
url = "https://papermc.io/api/v1/paper/${mcVersion}/${buildNum}/download";
- sha256 = "1lmlfhigbzbkgzfq6knglka0ccf4i32ch25gkny0c5fllmsnm08l";
+ sha256 = "sha256:0d7q6v5w872phcgkha7j5sxniqq9wqbh1jxdvyvy6d2jl74g1gzw";
};
in stdenv.mkDerivation {
pname = "papermc";
diff --git a/third_party/nixpkgs/pkgs/games/powermanga/default.nix b/third_party/nixpkgs/pkgs/games/powermanga/default.nix
new file mode 100644
index 0000000000..ce3f5b9bf5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/powermanga/default.nix
@@ -0,0 +1,58 @@
+{ lib
+, stdenv
+, fetchurl
+, autoconf
+, automake
+, SDL
+, SDL_mixer
+, libpng
+}:
+
+stdenv.mkDerivation rec {
+ pname = "powermanga";
+ version = "0.93.1";
+
+ src = fetchurl {
+ url = "https://linux.tlk.fr/games/Powermanga/download/powermanga-${version}.tgz";
+ sha256 = "sha256-2nU/zoOQWm2z/Y6mXHDFfWYjYshsQp1saVRBcUT5Q+g=";
+ };
+
+ nativeBuildInputs = [
+ autoconf
+ automake
+ ];
+
+ buildInputs = [
+ SDL
+ SDL_mixer
+ libpng
+ ];
+
+ preConfigure = ''
+ ./bootstrap
+ '';
+
+ installFlags = [
+ # Default is $(out)/games
+ "gamesdir=$(out)/bin"
+ # We set the scoredir to $TMPDIR.
+ # Otherwise it will try to write in /var/games at install time
+ "scoredir=$(TMPDIR)"
+ ];
+
+ meta = with lib; {
+ homepage = "https://linux.tlk.fr/games/Powermanga/";
+ downloadPage = "https://linux.tlk.fr/games/Powermanga/download/";
+ description = "An arcade 2D shoot-em-up game";
+ longDescription = ''
+ Powermanga is an arcade 2D shoot-em-up game with 41 levels and more than
+ 200 sprites. It runs in 320x200 or 640x400 pixels, with Window mode or
+ full screen and support for 8, 15, 16, 24, and 32 bpp. As you go through
+ the levels, you will destroy enemy spaceships and bosses, collect gems to
+ power up your ship and get special powers, helpers and weapons.
+ '';
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ fgaz ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/games/scid-vs-pc/default.nix b/third_party/nixpkgs/pkgs/games/scid-vs-pc/default.nix
index 2837f96357..9d3cdeb02e 100644
--- a/third_party/nixpkgs/pkgs/games/scid-vs-pc/default.nix
+++ b/third_party/nixpkgs/pkgs/games/scid-vs-pc/default.nix
@@ -42,6 +42,7 @@ tcl.mkTclDerivation rec {
dontPatchShebangs = true;
+ # TODO: can this use tclWrapperArgs?
postFixup = ''
sed -i -e '1c#!'"$out"'/bin/tcscid' "$out/bin/scidpgn"
sed -i -e '1c#!${tk}/bin/wish' "$out/bin/sc_remote"
diff --git a/third_party/nixpkgs/pkgs/games/scid/default.nix b/third_party/nixpkgs/pkgs/games/scid/default.nix
index 43794f6bc2..a1955e9cce 100644
--- a/third_party/nixpkgs/pkgs/games/scid/default.nix
+++ b/third_party/nixpkgs/pkgs/games/scid/default.nix
@@ -31,6 +31,7 @@ tcl.mkTclDerivation {
dontPatchShebangs = true;
+ # TODO: can this use tclWrapperArgs?
postFixup = ''
for cmd in sc_addmove sc_eco sc_epgn scidpgn \
sc_import sc_spell sc_tree spliteco
diff --git a/third_party/nixpkgs/pkgs/games/steam/runtime.nix b/third_party/nixpkgs/pkgs/games/steam/runtime.nix
index ab2c19249a..a986e1baa2 100644
--- a/third_party/nixpkgs/pkgs/games/steam/runtime.nix
+++ b/third_party/nixpkgs/pkgs/games/steam/runtime.nix
@@ -8,11 +8,11 @@ stdenv.mkDerivation rec {
pname = "steam-runtime";
# from https://repo.steampowered.com/steamrt-images-scout/snapshots/
- version = "0.20210527.0";
+ version = "0.20210630.0";
src = fetchurl {
url = "https://repo.steampowered.com/steamrt-images-scout/snapshots/${version}/steam-runtime.tar.xz";
- sha256 = "1880d1byn265w0vy5p98d8w8virnbywj707ydybj7rixhid2gzdc";
+ sha256 = "sha256-vwSgk3hEaI/RO9uvehAx3+ZBynpqjwGDzuyeyGCnu18=";
name = "scout-runtime-${version}.tar.gz";
};
diff --git a/third_party/nixpkgs/pkgs/games/stockfish/default.nix b/third_party/nixpkgs/pkgs/games/stockfish/default.nix
index b09dc523d1..5aa2408afd 100644
--- a/third_party/nixpkgs/pkgs/games/stockfish/default.nix
+++ b/third_party/nixpkgs/pkgs/games/stockfish/default.nix
@@ -1,6 +1,4 @@
-{ lib, stdenv, fetchurl }:
-
-with lib;
+{ lib, stdenv, fetchurl, fetchFromGitHub }:
let
# The x86-64-modern may need to be refined further in the future
@@ -12,28 +10,29 @@ let
if stdenv.isi686 then "x86-32" else
if stdenv.isAarch64 then "armv8" else
"unknown";
- version = "13";
- nnueFile = "nn-62ef826d1a6d.nnue";
+ nnueFile = "nn-3475407dc199.nnue";
nnue = fetchurl {
name = nnueFile;
url = "https://tests.stockfishchess.org/api/nn/${nnueFile}";
- sha256 = "0qsy9rr4zgxrpgwhwbi96z01a2560am2b00q2klbj4bd39nq5vv2";
+ sha256 = "sha256-NHVAfcGZc+pERnZ4Y0zOAj1iDkGXcMERzIk3/maJ7Ic=";
};
in
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
pname = "stockfish";
- inherit version;
+ version = "14";
- src = fetchurl {
- url = "https://github.com/official-stockfish/Stockfish/archive/sf_${version}.tar.gz";
- sha256 = "0qhxp2w543psanzhzn8jhfafx8aip57v9nsvafbwa5xynchlgl8m";
+ src = fetchFromGitHub {
+ owner = "official-stockfish";
+ repo = "Stockfish";
+ rev = "sf_${version}";
+ sha256 = "sha256-fX0Tr1yqjmNRSxmisFRKUY1E5//qF3zAfJ8innAeyxA=";
};
# This addresses a linker issue with Darwin
# https://github.com/NixOS/nixpkgs/issues/19098
- preBuild = optionalString stdenv.isDarwin ''
+ preBuild = lib.optionalString stdenv.isDarwin ''
sed -i.orig '/^\#\#\# 3.*Link Time Optimization/,/^\#\#\# 3/d' Makefile
'';
@@ -48,14 +47,14 @@ stdenv.mkDerivation {
enableParallelBuilding = true;
- meta = {
+ meta = with lib; {
homepage = "https://stockfishchess.org/";
description = "Strong open source chess engine";
longDescription = ''
Stockfish is one of the strongest chess engines in the world. It is also
much stronger than the best human chess grandmasters.
'';
- maintainers = with maintainers; [ luispedro peti ];
+ maintainers = with maintainers; [ luispedro peti siraben ];
platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin" "aarch64-linux"];
license = licenses.gpl2;
};
diff --git a/third_party/nixpkgs/pkgs/games/tecnoballz/default.nix b/third_party/nixpkgs/pkgs/games/tecnoballz/default.nix
new file mode 100644
index 0000000000..d13468b78e
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/games/tecnoballz/default.nix
@@ -0,0 +1,68 @@
+{ lib
+, stdenv
+, fetchurl
+, autoconf
+, automake
+, SDL
+, SDL_mixer
+, SDL_image
+, libmikmod
+, tinyxml
+}:
+
+stdenv.mkDerivation rec {
+ pname = "tecnoballz";
+ version = "0.93.1";
+
+ src = fetchurl {
+ url = "https://linux.tlk.fr/games/TecnoballZ/download/tecnoballz-${version}.tgz";
+ sha256 = "sha256-WRW76e+/eXE/KwuyOjzTPFQnKwNznbIrUrz14fnvgug=";
+ };
+
+ nativeBuildInputs = [
+ autoconf
+ automake
+ ];
+
+ buildInputs = [
+ SDL
+ SDL_mixer
+ SDL_image
+ libmikmod
+ tinyxml
+ ];
+
+ # Newer compilers introduced warnings
+ postPatch = ''
+ substituteInPlace configure.ac \
+ --replace "-Werror" ""
+ '';
+
+ preConfigure = ''
+ ./bootstrap
+ '';
+
+ installFlags = [
+ # Default is $(out)/games
+ "gamesdir=$(out)/bin"
+ # We set the scoredir to $TMPDIR at install time.
+ # Otherwise it will try to write in /var/games at install time
+ "scoredir=$(TMPDIR)"
+ ];
+
+ meta = with lib; {
+ homepage = "https://linux.tlk.fr/games/TecnoballZ/";
+ downloadPage = "https://linux.tlk.fr/games/TecnoballZ/download/";
+ description = "A brick breaker game with a sophisticated system of weapons and bonuses";
+ longDescription = ''
+ A exciting Brick Breaker with 50 levels of game and 11 special levels,
+ distributed on the 2 modes of game to give the player a sophisticated
+ system of attack weapons with an enormous power of fire that can be build
+ by gaining bonuses. Numerous decors, musics and sounds complete this great
+ game. This game was ported from the Commodore Amiga.
+ '';
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ fgaz ];
+ platforms = platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/games/the-powder-toy/default.nix b/third_party/nixpkgs/pkgs/games/the-powder-toy/default.nix
index 5d240a9fe9..703578c2d4 100644
--- a/third_party/nixpkgs/pkgs/games/the-powder-toy/default.nix
+++ b/third_party/nixpkgs/pkgs/games/the-powder-toy/default.nix
@@ -29,7 +29,8 @@ stdenv.mkDerivation rec {
description = "A free 2D physics sandbox game";
homepage = "http://powdertoy.co.uk/";
platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" ];
- license = licenses.gpl3;
+ license = licenses.gpl3Plus;
maintainers = with maintainers; [ abbradar siraben ];
+ mainProgram = "powder";
};
}
diff --git a/third_party/nixpkgs/pkgs/games/uchess/default.nix b/third_party/nixpkgs/pkgs/games/uchess/default.nix
index bc2524466c..cafd7cf576 100644
--- a/third_party/nixpkgs/pkgs/games/uchess/default.nix
+++ b/third_party/nixpkgs/pkgs/games/uchess/default.nix
@@ -18,7 +18,7 @@ buildGoModule rec {
# package does not contain any tests as of v0.2.1
doCheck = false;
- buildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ makeWrapper ];
postInstall = ''
wrapProgram $out/bin/uchess --suffix PATH : ${stockfish}/bin
'';
diff --git a/third_party/nixpkgs/pkgs/games/unciv/default.nix b/third_party/nixpkgs/pkgs/games/unciv/default.nix
index 6d9deb022e..307138c03a 100644
--- a/third_party/nixpkgs/pkgs/games/unciv/default.nix
+++ b/third_party/nixpkgs/pkgs/games/unciv/default.nix
@@ -25,11 +25,11 @@ let
in
stdenv.mkDerivation rec {
pname = "unciv";
- version = "3.13.12-patch1";
+ version = "3.15.9";
src = fetchurl {
url = "https://github.com/yairm210/Unciv/releases/download/${version}/Unciv.jar";
- sha256 = "sha256-SgDfa3henwUb+oKybFJhvo1GkmC24wWz3U78etk+Dsk=";
+ sha256 = "sha256-ONp7M6nMlVjxNnsIveDpqV7/WahydphP16DFDrcjY4E=";
};
dontUnpack = true;
diff --git a/third_party/nixpkgs/pkgs/games/warzone2100/default.nix b/third_party/nixpkgs/pkgs/games/warzone2100/default.nix
index c3eebf203c..feadcc7f8b 100644
--- a/third_party/nixpkgs/pkgs/games/warzone2100/default.nix
+++ b/third_party/nixpkgs/pkgs/games/warzone2100/default.nix
@@ -39,11 +39,11 @@ in
stdenv.mkDerivation rec {
inherit pname;
- version = "4.0.1";
+ version = "4.1.0";
src = fetchurl {
url = "mirror://sourceforge/${pname}/releases/${version}/${pname}_src.tar.xz";
- sha256 = "1f8a4kflslsjl8jrryhwg034h1yc9y3y1zmllgww3fqkz3aj4xik";
+ sha256 = "sha256-HQlphogK2jjTXV7cQ8lFNWjHMBnpStyvT3wKYjlDQW0=";
};
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix b/third_party/nixpkgs/pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix
index f6504b598c..1f0f7ab6e9 100644
--- a/third_party/nixpkgs/pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/cups/drivers/cnijfilter_4_00/default.nix
@@ -41,6 +41,7 @@ in stdenv.mkDerivation {
./patches/cnijfilter-4.00-4-ppd.patch
./patches/cnijfilter-4.00-5-abi_x86_32.patch
./patches/cnijfilter-4.00-6-headers.patch
+ ./patches/cnijfilter-4.00-7-sysctl.patch
];
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/misc/cups/drivers/cnijfilter_4_00/patches/cnijfilter-4.00-7-sysctl.patch b/third_party/nixpkgs/pkgs/misc/cups/drivers/cnijfilter_4_00/patches/cnijfilter-4.00-7-sysctl.patch
new file mode 100644
index 0000000000..a28ca20849
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/misc/cups/drivers/cnijfilter_4_00/patches/cnijfilter-4.00-7-sysctl.patch
@@ -0,0 +1,10 @@
+--- a/cnijnpr/src/cnijnpr.c
++++ b/cnijnpr/src/cnijnpr.c
+@@ -33,7 +33,6 @@
+ #include
+ #include
+ #include
+-#include
+ #include
+ #include
+ #include
diff --git a/third_party/nixpkgs/pkgs/misc/cups/drivers/mfcl2700dncupswrapper/default.nix b/third_party/nixpkgs/pkgs/misc/cups/drivers/mfcl2700dncupswrapper/default.nix
index 6eebfe64d5..d32968cc45 100644
--- a/third_party/nixpkgs/pkgs/misc/cups/drivers/mfcl2700dncupswrapper/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/cups/drivers/mfcl2700dncupswrapper/default.nix
@@ -1,10 +1,11 @@
{ coreutils, dpkg, fetchurl, gnugrep, gnused, makeWrapper, mfcl2700dnlpr, perl, lib, stdenv }:
stdenv.mkDerivation rec {
- name = "mfcl2700dncupswrapper-${meta.version}";
+ pname = "mfcl2700dncupswrapper";
+ version = "3.2.0-1";
src = fetchurl {
- url = "https://download.brother.com/welcome/dlf102086/${name}.i386.deb";
+ url = "https://download.brother.com/welcome/dlf102086/mfcl2700dncupswrapper-${version}.i386.deb";
sha256 = "07w48mah0xbv4h8vsh1qd5cd4b463bx8y6gc5x9pfgsxsy6h6da1";
};
@@ -39,6 +40,5 @@ stdenv.mkDerivation rec {
license = lib.licenses.gpl2Plus;
maintainers = [ lib.maintainers.tv ];
platforms = lib.platforms.linux;
- version = "3.2.0-1";
};
}
diff --git a/third_party/nixpkgs/pkgs/misc/drivers/hplip/default.nix b/third_party/nixpkgs/pkgs/misc/drivers/hplip/default.nix
index 98a67a75f0..c8566bfc07 100644
--- a/third_party/nixpkgs/pkgs/misc/drivers/hplip/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/drivers/hplip/default.nix
@@ -101,7 +101,12 @@ python3Packages.buildPythonApplication {
./hplip-3.20.11-nixos-cups-ppd-search-path.patch
];
- prePatch = ''
+ postPatch = ''
+ # https://github.com/NixOS/nixpkgs/issues/44230
+ substituteInPlace createPPD.sh \
+ --replace ppdc "${cups}/bin/ppdc" \
+ --replace "gzip -c" "gzip -cn"
+
# HPLIP hardcodes absolute paths everywhere. Nuke from orbit.
find . -type f -exec sed -i \
-e s,/etc/hp,$out/etc/hp,g \
@@ -149,6 +154,12 @@ python3Packages.buildPythonApplication {
export CUPS_DATADIR="${cups}/share/cups"
'';
+ postConfigure = ''
+ # don't save timestamp, in order to improve reproducibility
+ substituteInPlace Makefile \
+ --replace "GZIP_ENV = --best" "GZIP_ENV = --best -n"
+ '';
+
enableParallelBuilding = true;
#
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/ryujinx/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/ryujinx/default.nix
index 91f4ef5193..856a56f5f5 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/ryujinx/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/ryujinx/default.nix
@@ -1,7 +1,7 @@
{ lib, stdenv, fetchFromGitHub, fetchurl, makeWrapper, makeDesktopItem, linkFarmFromDrvs
, dotnet-sdk_5, dotnetPackages, dotnetCorePackages, cacert
, libX11, libgdiplus, ffmpeg
-, SDL2_mixer, openal, libsoundio, sndio
+, SDL2_mixer, openal, libsoundio, sndio, pulseaudio
, gtk3, gobject-introspection, gdk-pixbuf, wrapGAppsHook
}:
@@ -15,16 +15,17 @@ let
openal
libsoundio
sndio
+ pulseaudio
];
in stdenv.mkDerivation rec {
pname = "ryujinx";
- version = "1.0.6893"; # Versioning is based off of the official appveyor builds: https://ci.appveyor.com/project/gdkchan/ryujinx
+ version = "1.0.6954"; # Versioning is based off of the official appveyor builds: https://ci.appveyor.com/project/gdkchan/ryujinx
src = fetchFromGitHub {
owner = "Ryujinx";
repo = "Ryujinx";
- rev = "fb65f392d1c4b0e01f22b6ddebcc8317ba9769c3";
- sha256 = "0ncrcbwyirz21j81vc6yvcjc2fn8nc5ilrfczclq6f8cpy09c3y8";
+ rev = "31cbd09a75a9d5f4814c3907a060e0961eb2bb15";
+ sha256 = "00qql0wmlzs722s0igip3v0yjlqhc31jcr7nghwibcqrmx031azk";
};
nativeBuildInputs = [ dotnet-sdk_5 dotnetPackages.Nuget cacert makeWrapper wrapGAppsHook gobject-introspection gdk-pixbuf ];
@@ -79,9 +80,13 @@ in stdenv.mkDerivation rec {
--output $out/lib/ryujinx
shopt -s extglob
+ # TODO: fix this hack https://github.com/Ryujinx/Ryujinx/issues/2349
+ mkdir -p $out/lib/sndio-6
+ ln -s ${sndio}/lib/libsndio.so $out/lib/sndio-6/libsndio.so.6
+
makeWrapper $out/lib/ryujinx/Ryujinx $out/bin/Ryujinx \
--set DOTNET_ROOT "${dotnetCorePackages.net_5_0}" \
- --suffix LD_LIBRARY_PATH : "${lib.makeLibraryPath runtimeDeps}" \
+ --suffix LD_LIBRARY_PATH : "${builtins.concatStringsSep ":" [ (lib.makeLibraryPath runtimeDeps) "$out/lib/sndio-6" ]}" \
''${gappsWrapperArgs[@]}
for i in 16 32 48 64 96 128 256 512 1024; do
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/ryujinx/deps.nix b/third_party/nixpkgs/pkgs/misc/emulators/ryujinx/deps.nix
index 23eacb690a..be92819498 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/ryujinx/deps.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/ryujinx/deps.nix
@@ -9,6 +9,11 @@
version = "3.22.25.128";
sha256 = "1rjdxd4fq5z3n51qx8vrcaf4i277ccc62jxk88xzbsxapdmjjdf9";
})
+ (fetchNuGet {
+ name = "CommandLineParser";
+ version = "2.8.0";
+ sha256 = "1m32xyilv2b7k55jy8ddg08c20glbcj2yi545kxs9hj2ahanhrbb";
+ })
(fetchNuGet {
name = "Concentus";
version = "1.1.7";
@@ -259,11 +264,6 @@
version = "3.22.25.128";
sha256 = "0dkl9j0yd65s5ds9xj5z6yb7yca7wlycqz25m8dng20d13sqr1zp";
})
- (fetchNuGet {
- name = "ppy.SDL2-CS";
- version = "1.0.225-alpha";
- sha256 = "1x8hvk9kikwi7wrvwxdxk3pkbs491iss2mvqgiw844zld5izihqc";
- })
(fetchNuGet {
name = "runtime.any.System.Collections";
version = "4.3.0";
@@ -514,6 +514,11 @@
version = "4.4.0-build7";
sha256 = "0g1l3lgs0ffxp64ka81v6q1cgsdirl1qlf73255v29r3v337074m";
})
+ (fetchNuGet {
+ name = "Ryujinx.SDL2-CS";
+ version = "2.0.15-build11";
+ sha256 = "0s4h69l2b508l5wxp4v4ip8k83k78p3963xxv8bfamin9517przi";
+ })
(fetchNuGet {
name = "SharpZipLib";
version = "1.3.0";
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/wine/sources.nix b/third_party/nixpkgs/pkgs/misc/emulators/wine/sources.nix
index 72a5240dfc..f2e61d18ee 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/wine/sources.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/wine/sources.nix
@@ -44,9 +44,9 @@ in rec {
unstable = fetchurl rec {
# NOTE: Don't forget to change the SHA256 for staging as well.
- version = "6.11";
+ version = "6.12";
url = "https://dl.winehq.org/wine/source/6.x/wine-${version}.tar.xz";
- sha256 = "02v725qjsibiv6ad6hxsc6199dvlmnp7983286a4k8rygqnvqln9";
+ sha256 = "1a6fnxb4rci310m0wjcs9cnmpj88775q70qk7xi3k06z1qqbx4pv";
inherit (stable) gecko32 gecko64;
## see http://wiki.winehq.org/Mono
@@ -65,10 +65,11 @@ in rec {
staging = fetchFromGitHub rec {
# https://github.com/wine-staging/wine-staging/releases
inherit (unstable) version;
- sha256 = "0gbci8fjvl1bdz7fj4bh25mqrgi1i04q5na2ckv9hj9nh9x7crbm";
+ sha256 = "1mg5yrw5jk2nbdp9mcqc3iar01lr76lmm1py95wify9p2bqzavpp";
owner = "wine-staging";
repo = "wine-staging";
- rev = "v${version}";
+ # Replace back on next release: rev = "v${version}";
+ rev = "v6.12.1";
disabledPatchsets = [ ];
};
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/yuzu/base.nix b/third_party/nixpkgs/pkgs/misc/emulators/yuzu/base.nix
index 1160a5fc1e..4bee17c695 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/yuzu/base.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/yuzu/base.nix
@@ -1,5 +1,5 @@
{ pname, version, src, branchName
-, stdenv, lib, fetchFromGitHub, fetchpatch, wrapQtAppsHook
+, stdenv, lib, wrapQtAppsHook
, cmake, pkg-config
, libpulseaudio, libjack2, alsa-lib, sndio
, vulkan-loader, vulkan-headers
@@ -9,7 +9,7 @@
, glslang
, boost173
, catch2
-, fmt
+, fmt_8
, SDL2
, udev
, libusb1
@@ -29,20 +29,13 @@ stdenv.mkDerivation rec {
glslang
boost173
catch2
- fmt
+ fmt_8
SDL2
udev
libusb1
ffmpeg
];
- patches = [
- (fetchpatch { # Without this, yuzu tries to read version info from .git which is not present.
- url = "https://raw.githubusercontent.com/pineappleEA/Pineapple-Linux/28cbf656e3188b80eda0031d0b2713708ecd630f/inject-git-info.patch";
- sha256 = "1zxh5fwdr7jl0aagb3yfwd0995vyyk54f0f748f7c4rqvg6867fd";
- })
- ];
-
cmakeFlags = [
"-DYUZU_USE_BUNDLED_QT=OFF"
"-DYUZU_USE_BUNDLED_SDL2=OFF"
@@ -50,19 +43,20 @@ stdenv.mkDerivation rec {
"-DENABLE_QT_TRANSLATION=ON"
"-DYUZU_USE_QT_WEB_ENGINE=ON"
"-DUSE_DISCORD_PRESENCE=ON"
- # Shows errors about not being able to find .git at runtime if you do not set these
- "-DGIT_BRANCH=\"\""
- "-DGIT_DESC=\"\""
];
+ # This changes `ir/opt` to `ir/var/empty` in `externals/dynarmic/src/dynarmic/CMakeLists.txt`
+ # making the build fail, as that path does not exist
+ dontFixCmake = true;
+
preConfigure = ''
# Trick the configure system. This prevents a check for submodule directories.
rm -f .gitmodules
# see https://github.com/NixOS/nixpkgs/issues/114044, setting this through cmakeFlags does not work.
cmakeFlagsArray+=(
- "-DTITLE_BAR_FORMAT_IDLE=\"yuzu ${branchName} ${version}\""
- "-DTITLE_BAR_FORMAT_RUNNING=\"yuzu ${branchName} ${version} \| \{3\}\""
+ "-DTITLE_BAR_FORMAT_IDLE=yuzu ${branchName} ${version}"
+ "-DTITLE_BAR_FORMAT_RUNNING=yuzu ${branchName} ${version} | {3}"
)
'';
@@ -87,5 +81,6 @@ stdenv.mkDerivation rec {
];
maintainers = with maintainers; [ ivar joshuafern ];
platforms = platforms.linux;
+ broken = stdenv.isAarch64; # Currently aarch64 is not supported.
};
}
diff --git a/third_party/nixpkgs/pkgs/misc/emulators/yuzu/default.nix b/third_party/nixpkgs/pkgs/misc/emulators/yuzu/default.nix
index 806ec806e4..3ecf17f023 100644
--- a/third_party/nixpkgs/pkgs/misc/emulators/yuzu/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/emulators/yuzu/default.nix
@@ -4,25 +4,25 @@ let
in {
mainline = libsForQt5.callPackage ./base.nix rec {
pname = "yuzu-mainline";
- version = "633";
+ version = "679";
branchName = branch;
src = fetchFromGitHub {
owner = "yuzu-emu";
repo = "yuzu-mainline";
rev = "mainline-0-${version}";
- sha256 = "1zq20dd6x3kk179ls7y3mc5rj9vr73qs12bdj52bl3kscphxybf1";
+ sha256 = "1wkxkgfff5nn30mn2pqcrlsr7fja6bgaallsx1ainlcbamfyspcz";
fetchSubmodules = true;
};
};
early-access = libsForQt5.callPackage ./base.nix rec {
pname = "yuzu-ea";
- version = "1704";
+ version = "1855";
branchName = branch;
src = fetchFromGitHub {
owner = "pineappleEA";
repo = "pineapple-src";
rev = "EA-${version}";
- sha256 = "07pcldcmn8ammzbnxki6by7hgacr6z0548dvhv2p5lp9qcf3xz22";
+ sha256 = "0civ63zi23cym3kii4v3aiqrsg2zzj0w6sp6sa14ixysagqxsd4a";
};
};
}.${branch}
diff --git a/third_party/nixpkgs/pkgs/misc/lightspark/default.nix b/third_party/nixpkgs/pkgs/misc/lightspark/default.nix
index 0e99767a2c..a00e784df0 100644
--- a/third_party/nixpkgs/pkgs/misc/lightspark/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/lightspark/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "lightspark";
- version = "0.8.4.1";
+ version = "0.8.5";
src = fetchFromGitHub {
owner = "lightspark";
repo = "lightspark";
rev = version;
- sha256 = "sha256-pIiv5wEDLvTHjlYSicXUTTI6pVAsO6FC39Gie9Z/hZ4=";
+ sha256 = "sha256-F+zCwKTPWkp+VWYvYN5+VbBJeQAwspKy7+Uv+ZstowA=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/misc/tmux-plugins/default.nix b/third_party/nixpkgs/pkgs/misc/tmux-plugins/default.nix
index 8d511c05af..60d6545ae5 100644
--- a/third_party/nixpkgs/pkgs/misc/tmux-plugins/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/tmux-plugins/default.nix
@@ -127,12 +127,12 @@ in rec {
dracula = mkTmuxPlugin rec {
pluginName = "dracula";
- version = "1.0";
+ version = "1.0.1";
src = fetchFromGitHub {
owner = "dracula";
repo = "tmux";
rev = "v${version}";
- sha256 = "YINyER/HT3L7RpTclD3UNiCRj1CL4GPCBBEUJRqUyEQ=";
+ sha256 = "sha256-hq+sKA/EkiKia/31SY1zYPz/bxLuwm6sSrGlip1DULw=";
};
meta = with lib; {
homepage = "https://draculatheme.com/tmux";
diff --git a/third_party/nixpkgs/pkgs/misc/uboot/default.nix b/third_party/nixpkgs/pkgs/misc/uboot/default.nix
index 3d7e9e48eb..71f3e13fc9 100644
--- a/third_party/nixpkgs/pkgs/misc/uboot/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/uboot/default.nix
@@ -401,6 +401,13 @@ in {
ubootRockPro64 = buildUBoot {
extraMakeFlags = [ "all" "u-boot.itb" ];
+ extraPatches = [
+ # https://patchwork.ozlabs.org/project/uboot/list/?series=237654&archive=both&state=*
+ (fetchpatch {
+ url = "https://patchwork.ozlabs.org/series/237654/mbox/";
+ sha256 = "0aiw9zk8w4msd3v8nndhkspjify0yq6a5f0zdy6mhzs0ilq896c3";
+ })
+ ];
defconfig = "rockpro64-rk3399_defconfig";
extraMeta.platforms = ["aarch64-linux"];
BL31="${armTrustedFirmwareRK3399}/bl31.elf";
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/aliases.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/aliases.nix
index 4e08e5fe05..67607fe456 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/aliases.nix
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/aliases.nix
@@ -82,6 +82,7 @@ mapAliases (with prev; {
hlint-refactor = hlint-refactor-vim;
hoogle = vim-hoogle;
Hoogle = vim-hoogle;
+ indent-blankline-nvim-lua = indent-blankline-nvim; # backwards compat, added 2021-07-05
ipython = vim-ipython;
latex-live-preview = vim-latex-live-preview;
maktaba = vim-maktaba;
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix
index ea9aaae53e..704b064aa0 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/generated.nix
@@ -65,12 +65,12 @@ final: prev:
ale = buildVimPluginFrom2Nix {
pname = "ale";
- version = "2021-06-29";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "dense-analysis";
repo = "ale";
- rev = "7862633d9d0e35157d54ad1487bd5a73c618fc7f";
- sha256 = "0m7hh7h4jxfw9j5fq00a11qaz8khyrxcn4ka81qn73wzg28hdv11";
+ rev = "d098124e59ba38b0fcd97b41eec4a6de81bc09ab";
+ sha256 = "1q524z5xaxshgwwfwbzgad7d6ni9f1ldk2f67chnywd0v8c6qr7f";
};
meta.homepage = "https://github.com/dense-analysis/ale/";
};
@@ -221,12 +221,12 @@ final: prev:
auto-session = buildVimPluginFrom2Nix {
pname = "auto-session";
- version = "2021-06-17";
+ version = "2021-07-08";
src = fetchFromGitHub {
owner = "rmagatti";
repo = "auto-session";
- rev = "99e9370291857c74d9aa7b4a91553ab838c28d95";
- sha256 = "0wckm7829f5gmcjvbh5rfbig5724k3wlb2xbn06k1hcbnv76pyvh";
+ rev = "e40bd7e5d08818380b244916c9dbd6bc9c5657a2";
+ sha256 = "03qb5ziwpd1x1jwvwsdipindlc0izwlmgnhinxyabhb17shsay7r";
};
meta.homepage = "https://github.com/rmagatti/auto-session/";
};
@@ -245,12 +245,12 @@ final: prev:
awesome-vim-colorschemes = buildVimPluginFrom2Nix {
pname = "awesome-vim-colorschemes";
- version = "2021-05-16";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "rafi";
repo = "awesome-vim-colorschemes";
- rev = "39f8083c885149f52712b65b8d5380d63939bc23";
- sha256 = "1kc8lszdc4gglf5pyp7g6kb4kspml8rd41jv083p29ipwy9n8a8j";
+ rev = "dbb29a451bb5441e860e70a35b925e43ab307e3f";
+ sha256 = "1qd9rfbq0b9jj38arv2mwyrlg7vfpia293lbyhxgn3ilsl85m63h";
};
meta.homepage = "https://github.com/rafi/awesome-vim-colorschemes/";
};
@@ -413,12 +413,12 @@ final: prev:
chadtree = buildVimPluginFrom2Nix {
pname = "chadtree";
- version = "2021-07-01";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
- rev = "d66a7ec580c5e006bf44c5ffc0c17e39897b0c22";
- sha256 = "0an89qwx70gj3dzlmx9j61vmsqfzsh9p4jhqysrg1n6hx56ak7yj";
+ rev = "fca28c101eba19beffb9ce3018f1523f192adbfc";
+ sha256 = "1fzlhjnr8yvzcy8r1sj54app0gfvjcawsg10kj213z4k69z9v7ri";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
@@ -521,12 +521,12 @@ final: prev:
coc-lua = buildVimPluginFrom2Nix {
pname = "coc-lua";
- version = "2021-06-22";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "josa42";
repo = "coc-lua";
- rev = "dcf506e0cd37bf4929f23bb1faae779895811ea8";
- sha256 = "113p982rm8jp3krxyszmr6zyp586xyyinxqmhfjf14h0v515kklh";
+ rev = "0b3967864c7d5cf94682f07d1cdb8afec3c8753f";
+ sha256 = "0jpjarg6fjlkwwk69pl44f1r8racb0fzf5dqr58fgn31l7zcvrak";
};
meta.homepage = "https://github.com/josa42/coc-lua/";
};
@@ -557,12 +557,12 @@ final: prev:
coc-nvim = buildVimPluginFrom2Nix {
pname = "coc-nvim";
- version = "2021-06-29";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "neoclide";
repo = "coc.nvim";
- rev = "34d9d52f4e030a7f1c5e15afa1928cad6d9d903d";
- sha256 = "0mp71zwaiavn8crw64srgcg4fic69dl0rssd1y5jkwfy25r7jnfv";
+ rev = "acc2b95be6652d79f86d586e52c7566557608476";
+ sha256 = "1cp6sqvy3xwssr6dn7nzbxb4a2jpskqdbivpaf7984zd2sx8sqrq";
};
meta.homepage = "https://github.com/neoclide/coc.nvim/";
};
@@ -666,24 +666,24 @@ final: prev:
compe-tabnine = buildVimPluginFrom2Nix {
pname = "compe-tabnine";
- version = "2021-05-09";
+ version = "2021-07-07";
src = fetchFromGitHub {
owner = "tzachar";
repo = "compe-tabnine";
- rev = "755e45c97d29d73400f8fba591ff06054d37127a";
- sha256 = "0gsq2v0qpzw211fmss3c004pmqcfns9vy4fhki9a0c69zk1ggalp";
+ rev = "a4d7b60dc538b724c4bc7df50687a879bcf764c7";
+ sha256 = "1lhy2m4awni2pmz9b7b1hkjmaaf4napgihykqwhm9rshsb0xzgvx";
};
meta.homepage = "https://github.com/tzachar/compe-tabnine/";
};
compe-tmux = buildVimPluginFrom2Nix {
pname = "compe-tmux";
- version = "2021-05-31";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "andersevenrud";
repo = "compe-tmux";
- rev = "b199db008d07caf7f1d488ac3f171910416528a4";
- sha256 = "1qiir95bz046ppp6pp8k6m00jrjcy2yp098s72lwfnsls6pqsgpf";
+ rev = "d2837688cb0de46712b602eb9fbd17c6c0a8047b";
+ sha256 = "089vcjqhdbzld89w5rfw6rx2fnybc0xbaa3q6abpckyir175d7a7";
};
meta.homepage = "https://github.com/andersevenrud/compe-tmux/";
};
@@ -714,12 +714,12 @@ final: prev:
completion-nvim = buildVimPluginFrom2Nix {
pname = "completion-nvim";
- version = "2021-06-16";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "completion-nvim";
- rev = "d62fff879b29fa1ce915887a75305af0fff57d32";
- sha256 = "0hfsz06djyja8phj099fmbg2sa9jj89rqxvizwhwdxadshmr1f20";
+ rev = "22624f0aa5d1fdd0c84456300d2390b223c1a226";
+ sha256 = "133zmiblkh145abrv9xagzq3qw504g1nvm5v1vmxhxsa7rilr376";
};
meta.homepage = "https://github.com/nvim-lua/completion-nvim/";
};
@@ -966,12 +966,12 @@ final: prev:
defx-nvim = buildVimPluginFrom2Nix {
pname = "defx-nvim";
- version = "2021-06-23";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "Shougo";
repo = "defx.nvim";
- rev = "b3353d8bc1f14553e18c68332dc65418977698d1";
- sha256 = "0cydx3qv217k72rvn3gx3wb3dv5y6bf4zgggz8s84w9kn451swxn";
+ rev = "0cd4c51246206c9c1e893dd4418e35d17ed67d52";
+ sha256 = "1wqmm96waqm11vkin5xzklvmr9z9j3iajvk1bmk9zxdffng6b2hv";
};
meta.homepage = "https://github.com/Shougo/defx.nvim/";
};
@@ -1014,24 +1014,24 @@ final: prev:
denite-nvim = buildVimPluginFrom2Nix {
pname = "denite-nvim";
- version = "2021-06-27";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "Shougo";
repo = "denite.nvim";
- rev = "54abca453ae90607a3f70cc316cba9b384bfaac1";
- sha256 = "0hhsrw2pkp0pb8sjdr4hmqnnbnfviir56mdwl8m0vzci7zx4409x";
+ rev = "29ece0ca76408c191e3c5ed997b239efb4b38f58";
+ sha256 = "02s43lyqb17066wjjcl29vyky76svzaddclh1q6jh2awhixpsqx2";
};
meta.homepage = "https://github.com/Shougo/denite.nvim/";
};
deol-nvim = buildVimPluginFrom2Nix {
pname = "deol-nvim";
- version = "2021-06-24";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deol.nvim";
- rev = "8e535d2c19b5307196de736ff9ceadcfe2de9a96";
- sha256 = "09xfikgrj4krlqnf6j26yhaiiv7im0sm4h0q049m927sh248kxh7";
+ rev = "df506505ab2de577b35271a2b222042000a30381";
+ sha256 = "0hqfbbcq4bnc48bknd7lfm41djq6977s18j14kyanp9gm7851sis";
};
meta.homepage = "https://github.com/Shougo/deol.nvim/";
};
@@ -1256,12 +1256,12 @@ final: prev:
deoplete-nvim = buildVimPluginFrom2Nix {
pname = "deoplete-nvim";
- version = "2021-06-27";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "Shougo";
repo = "deoplete.nvim";
- rev = "6fc33bed8f5c75a08b14af285d7775d893037cc4";
- sha256 = "1cg4lvb1py6q838rvd2z3kvcr3xa9cziz0wgsjlg7392ivkss8hd";
+ rev = "1b39ec8dde1e263570418cb65e0b6f63dce20ba0";
+ sha256 = "0mybjvr4kmkcf0sqr7hwlwfg9s9bzvqqw3sn46aqclqqhliimj2v";
};
meta.homepage = "https://github.com/Shougo/deoplete.nvim/";
};
@@ -1304,12 +1304,12 @@ final: prev:
diffview-nvim = buildVimPluginFrom2Nix {
pname = "diffview-nvim";
- version = "2021-06-28";
+ version = "2021-07-04";
src = fetchFromGitHub {
owner = "sindrets";
repo = "diffview.nvim";
- rev = "451fdee6e4c0f32ccfde89081bc73bacf0ee05a0";
- sha256 = "0zpkqdg1cd5a9lr0cqwf50x3jx55dkkbdv0sijfighrx9fxs7ixl";
+ rev = "1936824f5986c986befad5995e7bf87ba124d109";
+ sha256 = "16h82yn7g9jq2chdb4wjjvz6akb0r06wjjvqpj9xkp82rx55m4ix";
};
meta.homepage = "https://github.com/sindrets/diffview.nvim/";
};
@@ -1326,6 +1326,18 @@ final: prev:
meta.homepage = "https://github.com/direnv/direnv.vim/";
};
+ doki-theme-vim = buildVimPluginFrom2Nix {
+ pname = "doki-theme-vim";
+ version = "2021-07-07";
+ src = fetchFromGitHub {
+ owner = "doki-theme";
+ repo = "doki-theme-vim";
+ rev = "570577ba3f47baebd9e9019916971bee60e2c2e4";
+ sha256 = "05y3dd2w518jcpgbmj83hv8knm92xnagzbv9hknhbs99bgghmp0h";
+ };
+ meta.homepage = "https://github.com/doki-theme/doki-theme-vim/";
+ };
+
DoxygenToolkit-vim = buildVimPluginFrom2Nix {
pname = "DoxygenToolkit-vim";
version = "2010-11-06";
@@ -1352,24 +1364,24 @@ final: prev:
echodoc-vim = buildVimPluginFrom2Nix {
pname = "echodoc-vim";
- version = "2021-06-05";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "Shougo";
repo = "echodoc.vim";
- rev = "d02232ff17517f9bc048f0d4a668ef00d57b5f6c";
- sha256 = "17m9nph5xk1dcd5l89asp2fw6jd97hsmr78ni67id23v9mjyqslk";
+ rev = "9288bef70cda903edc2561c7612fe2d6a3c73aa5";
+ sha256 = "1s6glmc489dfz750d3xikwxm84qqa89qza1jp3vfj7jn47h1r826";
};
meta.homepage = "https://github.com/Shougo/echodoc.vim/";
};
edge = buildVimPluginFrom2Nix {
pname = "edge";
- version = "2021-07-01";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "edge";
- rev = "1e540f25a4bb84fcc50b5f10c969fbda02d21027";
- sha256 = "17qpqiv63jpap10wgfkb6zmj2xqcl7jwjglg74y9pajkpm1l050h";
+ rev = "0aad4037902271c8c85d00d02e77f79ec2141267";
+ sha256 = "0knxkcf8ndj6ggcj8jsfgcmm98pmshl1n05qrixkhgh4ilrisqr4";
};
meta.homepage = "https://github.com/sainnhe/edge/";
};
@@ -1496,6 +1508,18 @@ final: prev:
meta.homepage = "https://github.com/konfekt/fastfold/";
};
+ feline-nvim = buildVimPluginFrom2Nix {
+ pname = "feline-nvim";
+ version = "2021-07-11";
+ src = fetchFromGitHub {
+ owner = "famiu";
+ repo = "feline.nvim";
+ rev = "4c04c967691d028b4056f726735db329039cdff2";
+ sha256 = "18z9dl58mfmffysr8g5drd6iy79fwn463lagp629cdghrjxcq65c";
+ };
+ meta.homepage = "https://github.com/famiu/feline.nvim/";
+ };
+
fennel-vim = buildVimPluginFrom2Nix {
pname = "fennel-vim";
version = "2020-11-15";
@@ -1510,24 +1534,24 @@ final: prev:
fern-vim = buildVimPluginFrom2Nix {
pname = "fern-vim";
- version = "2021-05-23";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "lambdalisue";
repo = "fern.vim";
- rev = "5fe781e4a12101871bc778b977ce6b76685c1ab0";
- sha256 = "1220sclgczaqww0d2zdgr0lfpjwrrjyscjn2j40k8h4j1axah9zi";
+ rev = "1b234d8ec0ffadf7fe3f4ddba13480dd4adeb7c7";
+ sha256 = "1prl720r82mp89jfciw50pd2cygp97v46w7vq30b1m4v3016lh15";
};
meta.homepage = "https://github.com/lambdalisue/fern.vim/";
};
ferret = buildVimPluginFrom2Nix {
pname = "ferret";
- version = "2021-06-12";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "wincent";
repo = "ferret";
- rev = "ce27366ab52ef27a2307836e586b9b9c54a00ae5";
- sha256 = "1j69gd5j7bml6a8gaa8skp3z0145372pnqmqq8hfn7gvncql6l97";
+ rev = "14d883975b2f1d50bbf7a6f74a04f39e59c0b06c";
+ sha256 = "1hnn3x37iphbaam3h5kz0l6y09v2xr79p1nkhs10m939vxavg62k";
};
meta.homepage = "https://github.com/wincent/ferret/";
};
@@ -1544,6 +1568,18 @@ final: prev:
meta.homepage = "https://github.com/bogado/file-line/";
};
+ FixCursorHold-nvim = buildVimPluginFrom2Nix {
+ pname = "FixCursorHold-nvim";
+ version = "2021-04-16";
+ src = fetchFromGitHub {
+ owner = "antoinemadec";
+ repo = "FixCursorHold.nvim";
+ rev = "b5158c93563ee6192ce8d903bfef839393bfeccd";
+ sha256 = "1y6hv7vl268zbf3bzd72l43jjgi0cq364p15z8ia9jlph1syk9zz";
+ };
+ meta.homepage = "https://github.com/antoinemadec/FixCursorHold.nvim/";
+ };
+
flake8-vim = buildVimPluginFrom2Nix {
pname = "flake8-vim";
version = "2020-10-20";
@@ -1595,12 +1631,12 @@ final: prev:
formatter-nvim = buildVimPluginFrom2Nix {
pname = "formatter-nvim";
- version = "2021-06-07";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "mhartington";
repo = "formatter.nvim";
- rev = "fc5757d6c9099125edba64b86cb5c9afac9b833b";
- sha256 = "170lcd7qwzckxib98clld0hgydkjvrr86md3b035q7higgad386m";
+ rev = "9866548f1c543ba90d7bb8a62c4fa939a5dcba46";
+ sha256 = "04289wv1zw7r30x7whzf2s9gis7g3a7l8wswsxiwf55zvrqr95j7";
};
meta.homepage = "https://github.com/mhartington/formatter.nvim/";
};
@@ -1619,12 +1655,12 @@ final: prev:
friendly-snippets = buildVimPluginFrom2Nix {
pname = "friendly-snippets";
- version = "2021-06-27";
+ version = "2021-07-08";
src = fetchFromGitHub {
owner = "rafamadriz";
repo = "friendly-snippets";
- rev = "3361919766dde206849b901163abd7cb820e59a7";
- sha256 = "0q25v9qlyjv58wlq6yzjajmnzi3rw8yiz9amjia6h0bzhnfxwn3l";
+ rev = "f3ca66b6a2a42eb01ffc255ac03039177b888951";
+ sha256 = "08wzq5i86wxdyhl2yrl9ggfhng92pfx5d7rhmxfcm4abnnl9sj07";
};
meta.homepage = "https://github.com/rafamadriz/friendly-snippets/";
};
@@ -1727,12 +1763,12 @@ final: prev:
ghcid = buildVimPluginFrom2Nix {
pname = "ghcid";
- version = "2021-05-16";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "ndmitchell";
repo = "ghcid";
- rev = "dec6adb151cc5514f8ea99b8568e7a4c94db6318";
- sha256 = "14k0crk6lvj6qp1rpfmldmw5w9axy7336aacpvfsh7d4a93xdjzv";
+ rev = "a1a83a3385e0d67c9875492aaa9cbbab2322dbdc";
+ sha256 = "0agsajz53409zvzpwbw24cfny027ymlw32jrakqdizmgrl46zm45";
};
meta.homepage = "https://github.com/ndmitchell/ghcid/";
};
@@ -1811,12 +1847,12 @@ final: prev:
gitsigns-nvim = buildVimPluginFrom2Nix {
pname = "gitsigns-nvim";
- version = "2021-06-26";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "lewis6991";
repo = "gitsigns.nvim";
- rev = "521e9357bdbd2cadf4863d5c67f2e816182bdecf";
- sha256 = "1cd11gvbw2rs5vg6n5w7g22n8c46prsfd906ycld30zq5sm85fg5";
+ rev = "acbf54d357ddb2c558d7f536a8da409d6e357dff";
+ sha256 = "0kvgfvabgg992309xw15slpk0klvzlcjdlnbvgva0bkwkybagnja";
};
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/";
};
@@ -1847,12 +1883,12 @@ final: prev:
glow-nvim = buildVimPluginFrom2Nix {
pname = "glow-nvim";
- version = "2021-05-29";
+ version = "2021-07-06";
src = fetchFromGitHub {
owner = "npxbr";
repo = "glow.nvim";
- rev = "d7f5eb0af3f2a51c2f493fec066015dc29184a4e";
- sha256 = "1180g55d6adj9jzx9dxld3345hw80vjjj3r8n7snba1m3c8jd5xm";
+ rev = "76e834e6c44ac176202a541cb46755303bdcc88d";
+ sha256 = "0byzim4zl9hgr50qh8caq8d50xkjiplh1kp1jrpmfclzxwzzq3l3";
};
meta.homepage = "https://github.com/npxbr/glow.nvim/";
};
@@ -1931,12 +1967,12 @@ final: prev:
gruvbox-nvim = buildVimPluginFrom2Nix {
pname = "gruvbox-nvim";
- version = "2021-06-07";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "npxbr";
repo = "gruvbox.nvim";
- rev = "2dc25bb14fbd69f888dd0615c5576dd730de869a";
- sha256 = "1i87f7vfgk1szy18cg7nng2yqvcny4v1wnh4dbw74lcqmmazgi7y";
+ rev = "ac0948e28203cba5d0510cf3443906228645e3eb";
+ sha256 = "0g9j2gqsgx7la96xhc72l7rb535phqjpb5mva191wjfn13j0hkda";
};
meta.homepage = "https://github.com/npxbr/gruvbox.nvim/";
};
@@ -2039,12 +2075,12 @@ final: prev:
hop-nvim = buildVimPluginFrom2Nix {
pname = "hop-nvim";
- version = "2021-07-01";
+ version = "2021-07-06";
src = fetchFromGitHub {
owner = "phaazon";
repo = "hop.nvim";
- rev = "0e9d4b4585f8a37d6cccbe9dd5993900b96a595b";
- sha256 = "0gpah47azk1miybwm2aa6m3vm08683z85rgrjfywx76fnih9rs66";
+ rev = "3c46b25e2a12544e52c23377c4a0c43ab920ad65";
+ sha256 = "0sajb93635rxgv5v3bhbakbfpg958vsj8yaln7d91ab87zhbq1zj";
};
meta.homepage = "https://github.com/phaazon/hop.nvim/";
};
@@ -2145,26 +2181,14 @@ final: prev:
meta.homepage = "https://github.com/haya14busa/incsearch.vim/";
};
- indent-blankline-nvim-lua = buildVimPluginFrom2Nix {
- pname = "indent-blankline-nvim-lua";
- version = "2021-06-23";
- src = fetchFromGitHub {
- owner = "lukas-reineke";
- repo = "indent-blankline.nvim";
- rev = "f314659a68f936bf65502fe318222facbeb439a5";
- sha256 = "0mzkkacdcbxdvaxjfwyiphlwa1z7f5809y03mhyl7656lan8vk90";
- };
- meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/";
- };
-
indent-blankline-nvim = buildVimPluginFrom2Nix {
pname = "indent-blankline-nvim";
- version = "2021-06-10";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "lukas-reineke";
repo = "indent-blankline.nvim";
- rev = "5d5d2f80ec48e3f5fe7237ec17cd1587f39d3be7";
- sha256 = "005nv99jw9ricgy1xyxixl1ssyh7jai9kv7cx95g5igfvvpblz7k";
+ rev = "17a83ea765831cb0cc64f768b8c3f43479b90bbe";
+ sha256 = "155da638i4ff1wsy5600jgrqicykb27lxq9liag174nga6xazbn6";
};
meta.homepage = "https://github.com/lukas-reineke/indent-blankline.nvim/";
};
@@ -2328,12 +2352,12 @@ final: prev:
kotlin-vim = buildVimPluginFrom2Nix {
pname = "kotlin-vim";
- version = "2021-04-20";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "udalov";
repo = "kotlin-vim";
- rev = "e043f6a2ddcb0611e4afcb1871260a520e475c74";
- sha256 = "0ygvicf8gcaskz33qkfl1yg1jiv0l9cyp8fn2rrnzdsb7amsss0v";
+ rev = "9122b2805499fbde06f27116f4b7a2a30d6996f5";
+ sha256 = "0xq156vqzwix87ndq8nfwqmvwp251fnp553zxjlqhccbbyr70pky";
};
meta.homepage = "https://github.com/udalov/kotlin-vim/";
};
@@ -2400,24 +2424,24 @@ final: prev:
lazygit-nvim = buildVimPluginFrom2Nix {
pname = "lazygit-nvim";
- version = "2021-05-10";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "kdheepak";
repo = "lazygit.nvim";
- rev = "acc383d1eab516318816f43e3e380fead8249acb";
- sha256 = "0w777was4z7yk3z6fn55phqzxmsbzbz0v4959h52yi91pdbb4qfc";
+ rev = "d3f6a7f629931880df3c86ef5d123db1eed9c26a";
+ sha256 = "0z9zsl56ikrk7y9njflj9la2wr5iaxbqp73xay69flgkycsnbpy7";
};
meta.homepage = "https://github.com/kdheepak/lazygit.nvim/";
};
LeaderF = buildVimPluginFrom2Nix {
pname = "LeaderF";
- version = "2021-06-24";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "Yggdroot";
repo = "LeaderF";
- rev = "3899965851a0b3e59998f2b42e716eeee6bcc473";
- sha256 = "1w89nlkl35yzadbnhxv0c7qcwzynhvv1kqhvwpbj5h4x2gnb9x33";
+ rev = "64a941e317fb9a432d8924eb3a124627c71c0d18";
+ sha256 = "10d6fr2kasm13js7k85a9mm6q7ga6b3h6z9mys6wwaphzsm7vli1";
};
meta.homepage = "https://github.com/Yggdroot/LeaderF/";
};
@@ -2556,12 +2580,12 @@ final: prev:
lightspeed-nvim = buildVimPluginFrom2Nix {
pname = "lightspeed-nvim";
- version = "2021-06-29";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "ggandor";
repo = "lightspeed.nvim";
- rev = "b93922421bd41e8349cf46640b5742feb5e0031a";
- sha256 = "1sb0z6nrq9nmrqlv6p6xvk1plndc347s3ydsgq6n6p8c2xgfb1ch";
+ rev = "a3c62fc1d2bb9fffa14b42b97c100f148e96f15b";
+ sha256 = "0mp4p5d2m51f716938pzm8xifh8nxlmspdxpwbzqgnkf1b1rcvz0";
};
meta.homepage = "https://github.com/ggandor/lightspeed.nvim/";
};
@@ -2602,6 +2626,18 @@ final: prev:
meta.homepage = "https://github.com/folke/lsp-colors.nvim/";
};
+ lsp-rooter-nvim = buildVimPluginFrom2Nix {
+ pname = "lsp-rooter-nvim";
+ version = "2021-05-25";
+ src = fetchFromGitHub {
+ owner = "ahmedkhalf";
+ repo = "lsp-rooter.nvim";
+ rev = "ca8670c8fc4efbd9a05f330f4037304962c9abbb";
+ sha256 = "1p24gk4yps21wm8gwrsp9a6c2ynwv6xlp7iny2448l2yvrjw494n";
+ };
+ meta.homepage = "https://github.com/ahmedkhalf/lsp-rooter.nvim/";
+ };
+
lsp-status-nvim = buildVimPluginFrom2Nix {
pname = "lsp-status-nvim";
version = "2021-05-20";
@@ -2628,12 +2664,12 @@ final: prev:
lsp_signature-nvim = buildVimPluginFrom2Nix {
pname = "lsp_signature-nvim";
- version = "2021-06-29";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "ray-x";
repo = "lsp_signature.nvim";
- rev = "ef20fad69270f4d3df356be3c01bd079739e72c4";
- sha256 = "0whmqkz6k27hrsjmbw841bsdg8xkiv8gj01sw40cg99mcdyags70";
+ rev = "27fa218ca099a07eefbe9d5b5e57f06887b48b5f";
+ sha256 = "0yi35p05f28dm6l1qk93chizachnk2ciybrnvqcnx0ry0cipd727";
};
meta.homepage = "https://github.com/ray-x/lsp_signature.nvim/";
};
@@ -2676,12 +2712,12 @@ final: prev:
luasnip = buildVimPluginFrom2Nix {
pname = "luasnip";
- version = "2021-06-30";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "l3mon4d3";
repo = "luasnip";
- rev = "b94accc40260be439b6bfa120402ebd10bd60577";
- sha256 = "19lz2l9dzq5a339rhp8xdzj1m0dxxnwm9w4kg4lizgxi1ck53dpq";
+ rev = "d7638d0a72686ca3e0e2ff019aae8cb9073d7980";
+ sha256 = "0fsd4azmmjjqqm6sb492bp02fvddalklmbyn1a07xql35fj5cq89";
};
meta.homepage = "https://github.com/l3mon4d3/luasnip/";
};
@@ -2772,24 +2808,24 @@ final: prev:
minimap-vim = buildVimPluginFrom2Nix {
pname = "minimap-vim";
- version = "2021-06-29";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "wfxr";
repo = "minimap.vim";
- rev = "8ff65412c76eb25731d96089660c9591b87f104b";
- sha256 = "1r2n1mvs5zxxz0khg2dsy6m2w6d3wj7jds9swg5n08wa4m8zl05w";
+ rev = "05356257ff2ecd340f01a1f09ebb86be3eccc003";
+ sha256 = "1s6djj76mghbzqz0sydivfc1jhrwmqq64p4dcigji1jasm2z88fn";
};
meta.homepage = "https://github.com/wfxr/minimap.vim/";
};
mkdx = buildVimPluginFrom2Nix {
pname = "mkdx";
- version = "2021-05-28";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "SidOfc";
repo = "mkdx";
- rev = "e129e3c7d92477563aeb068628ee0ccdd46ed36e";
- sha256 = "0q0cyigkszw0qsdvg9dxs293sf8hbmwwy6qxlknmrfiy5xyn6ik5";
+ rev = "439c518cea989c875eea44ce54a36f7e7dc561d9";
+ sha256 = "19b155lfiynm450cr9acm7dk58hh2ynrs3zpvrcll7slz8fgrhql";
};
meta.homepage = "https://github.com/SidOfc/mkdx/";
};
@@ -3096,12 +3132,12 @@ final: prev:
neogit = buildVimPluginFrom2Nix {
pname = "neogit";
- version = "2021-06-27";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "TimUntersberger";
repo = "neogit";
- rev = "3b5fa08467a77c289027bbc01ce8f8341f8d911c";
- sha256 = "1q1dz06msbw68wf7vs482y77nlmbz797hsdpqimfh65liz6bjh77";
+ rev = "90b1901774c11b86f3d36f7d17803125bfbe82b8";
+ sha256 = "1fi4dajrhrsfj64bxz9vpd2ipsjnsx51sqc34qg0iw47qraw8yij";
};
meta.homepage = "https://github.com/TimUntersberger/neogit/";
};
@@ -3144,12 +3180,12 @@ final: prev:
neorg = buildVimPluginFrom2Nix {
pname = "neorg";
- version = "2021-07-01";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "vhyrro";
repo = "neorg";
- rev = "7fe4530c9a71f81444ad9fee9d89c5e2f5bfbf8d";
- sha256 = "1zyi32x8wfz3lqb2nqggrjlp8d0j4qpnkck4pfg15fgmkycrivf7";
+ rev = "4b084b7bdbdec913ba2432c54eb0b5d72183c4ac";
+ sha256 = "1fngbp7gvfqk0jidll36mvh0ixsrlsr0bh8g2fxy2x9v26zdpw61";
};
meta.homepage = "https://github.com/vhyrro/neorg/";
};
@@ -3204,12 +3240,12 @@ final: prev:
neovim-fuzzy = buildVimPluginFrom2Nix {
pname = "neovim-fuzzy";
- version = "2021-06-17";
+ version = "2021-07-02";
src = fetchFromGitHub {
owner = "cloudhead";
repo = "neovim-fuzzy";
- rev = "0a65732a4a346384cb828a42014d2833dc301b99";
- sha256 = "133l6qyzsddmcwxmphbv49a3b0ksnmrbrf6lwacyld5id663yjkj";
+ rev = "0bef4e1a81c65fc05d31380dd74454bd67733837";
+ sha256 = "02a8ipk341bs6y8mk7nixdkbk1c4jdddsjp1qvqgyyca0shaqsz8";
};
meta.homepage = "https://github.com/cloudhead/neovim-fuzzy/";
};
@@ -3336,24 +3372,24 @@ final: prev:
nord-vim = buildVimPluginFrom2Nix {
pname = "nord-vim";
- version = "2021-06-09";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "arcticicestudio";
repo = "nord-vim";
- rev = "537c66ca7c1308430b00dab41d9ad9c4201555f7";
- sha256 = "18v7xgag87czxnm2mvxg273z88gc8bh4jgzl1rh10y6kbbyv9c82";
+ rev = "7e8d8abec9226d3697a9725b24a7d840623c6b66";
+ sha256 = "0zi86iqc6hznf6vnmhyk7rlqwmkl0gxvjsc55ygxkypa1075lqg3";
};
meta.homepage = "https://github.com/arcticicestudio/nord-vim/";
};
nord-nvim = buildVimPluginFrom2Nix {
pname = "nord-nvim";
- version = "2021-07-01";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "shaunsingh";
repo = "nord.nvim";
- rev = "98063a91de4179685c29acb1c765a99bf08ef0f2";
- sha256 = "18q05vfb4h94nlxylkir9chb3n62x2ibb3qlcij4rhn35fsnrfd9";
+ rev = "05814232c4369ef36961123de6ff3826936e9784";
+ sha256 = "16z7kk8cvf52xnpkw8jvaaskd6zmah14va8cfgi52ckfl482w2pd";
};
meta.homepage = "https://github.com/shaunsingh/nord.nvim/";
};
@@ -3370,14 +3406,26 @@ final: prev:
meta.homepage = "https://github.com/chrisbra/NrrwRgn/";
};
+ numb-nvim = buildVimPluginFrom2Nix {
+ pname = "numb-nvim";
+ version = "2021-07-12";
+ src = fetchFromGitHub {
+ owner = "nacro90";
+ repo = "numb.nvim";
+ rev = "c8b128230adb22727256fd24a221f4c5a1b41e93";
+ sha256 = "0dg5cym0rcjy198rhkd61mhq1mg7lw5z4vprik8aimgnlqdzgqad";
+ };
+ meta.homepage = "https://github.com/nacro90/numb.nvim/";
+ };
+
nvcode-color-schemes-vim = buildVimPluginFrom2Nix {
pname = "nvcode-color-schemes-vim";
- version = "2021-06-26";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "ChristianChiarulli";
repo = "nvcode-color-schemes.vim";
- rev = "cb3682a8eaf25485efe0b377f0b9e8291f68ab59";
- sha256 = "0n08mkxf4m0sz07wd893s63l17v3kvvgx5aj62nf5p7paw1zv91c";
+ rev = "3a0e624a67ecd2c7f990bc3c25a1044e85782b10";
+ sha256 = "03ifj5a3f02k00jrcjsdiy7a8wzq5k2b28hmrc7nkzm8gd4fmczb";
};
meta.homepage = "https://github.com/ChristianChiarulli/nvcode-color-schemes.vim/";
};
@@ -3396,12 +3444,12 @@ final: prev:
nvim-autopairs = buildVimPluginFrom2Nix {
pname = "nvim-autopairs";
- version = "2021-06-29";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-autopairs";
- rev = "b64fa0d85e9e1b6aa86c8c44cf8a604840a571af";
- sha256 = "1sqjxf5w77aa0jxzk3yz9l2qw9xja7i9vxnrajajf1m7wa3zm4nl";
+ rev = "6b10db9b39fbdb696dc354cc81b0102a04f36668";
+ sha256 = "0pbpf3im0z13h6q4labp5qmlgg78pgfn3yba0dnsqkzmh2p66fav";
};
meta.homepage = "https://github.com/windwp/nvim-autopairs/";
};
@@ -3420,24 +3468,36 @@ final: prev:
nvim-bqf = buildVimPluginFrom2Nix {
pname = "nvim-bqf";
- version = "2021-06-21";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "kevinhwang91";
repo = "nvim-bqf";
- rev = "6bfc90ca36dbe602ba0696eb6569803d44f437f9";
- sha256 = "16c976gxs7lwxb8xs9iqcizmfznlilwrsaz7v32csfn38i4j77hr";
+ rev = "46e6469fb1ef90d475fb43c56e0eeb81eacf08dd";
+ sha256 = "1mj134zmrq9ldvl7w2m4769az9g2iyk4fvrpahaz93czdx9ac6gh";
};
meta.homepage = "https://github.com/kevinhwang91/nvim-bqf/";
};
+ nvim-bufdel = buildVimPluginFrom2Nix {
+ pname = "nvim-bufdel";
+ version = "2021-05-21";
+ src = fetchFromGitHub {
+ owner = "ojroques";
+ repo = "nvim-bufdel";
+ rev = "9a1f0f3ed55db86f66ad87f72639269ac1374169";
+ sha256 = "0f10pik2msm7rdi9lx9ll7jgh1gk9y3q8756ri6jdzk4bwd8j4is";
+ };
+ meta.homepage = "https://github.com/ojroques/nvim-bufdel/";
+ };
+
nvim-bufferline-lua = buildVimPluginFrom2Nix {
pname = "nvim-bufferline-lua";
- version = "2021-06-29";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "akinsho";
repo = "nvim-bufferline.lua";
- rev = "165114f65c267ee912018ef3565d70cba7183fc3";
- sha256 = "07km6dn0mc60zzqbyymxmzgy2wjrw6q2a8lmzc55iqyflfhza8qn";
+ rev = "d66f0e45243a46fc3fd0d84ed7d54e37882207ba";
+ sha256 = "0rwihzz2lcyza86bgmmvny685g1nlz23yagz5agdqjzibqz973xf";
};
meta.homepage = "https://github.com/akinsho/nvim-bufferline.lua/";
};
@@ -3468,12 +3528,12 @@ final: prev:
nvim-compe = buildVimPluginFrom2Nix {
pname = "nvim-compe";
- version = "2021-07-01";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-compe";
- rev = "a46dfe7d7fc8f7af5bb84006db45ba11fb7b786c";
- sha256 = "161zrqvw5kpcphn747cpa4388x4c2flps5qwxkl5yxkn320937im";
+ rev = "a3e530ea915634afb43b21e621d45515f7bdff77";
+ sha256 = "1dx95vnwz65d07irb3c6dy7nkalmfla501dwcyhyk3zygws50zaw";
};
meta.homepage = "https://github.com/hrsh7th/nvim-compe/";
};
@@ -3492,12 +3552,12 @@ final: prev:
nvim-dap = buildVimPluginFrom2Nix {
pname = "nvim-dap";
- version = "2021-06-25";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-dap";
- rev = "e92ef2acc81b668c90b2dbf2e2a4412ea5975242";
- sha256 = "0y27kaspmygv0lgvp6msyazhya7indqlii0rsxiahmp5sdg85qap";
+ rev = "55f2737dcfb2f0d846623ae3996cf141bb692fab";
+ sha256 = "10g1qbknzh6b5nfh316976s2blqamivgi6gpwpydsdsnc59pshdz";
};
meta.homepage = "https://github.com/mfussenegger/nvim-dap/";
};
@@ -3540,12 +3600,12 @@ final: prev:
nvim-highlite = buildVimPluginFrom2Nix {
pname = "nvim-highlite";
- version = "2021-06-29";
+ version = "2021-07-06";
src = fetchFromGitHub {
owner = "Iron-E";
repo = "nvim-highlite";
- rev = "20ff07b00545daad1c3e90c6484d838b43cf3660";
- sha256 = "1pb8v2yzrljqmgjhqzhv03zvdqwbqqyly6vkfdscbq7ra9afiw2j";
+ rev = "85c931fa18cb9a7c54b0a6bde54924741bdb296c";
+ sha256 = "0fw59qgfaskwv8k8pjq1xb8b4k55rgr04311xma4arki9gjrv128";
};
meta.homepage = "https://github.com/Iron-E/nvim-highlite/";
};
@@ -3576,12 +3636,12 @@ final: prev:
nvim-jdtls = buildVimPluginFrom2Nix {
pname = "nvim-jdtls";
- version = "2021-06-29";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "mfussenegger";
repo = "nvim-jdtls";
- rev = "018b013d5ee873dfaa9fa2d487d166c5f6dd3aee";
- sha256 = "0liwxdfalm85i2ck9hx5pj4ih58ypil8fw3ricrc6r7czfv6gfmf";
+ rev = "391e55bb5f90bc23e47c3b57eed6c6fcc95b0e7f";
+ sha256 = "1djjdllr1klzy9yggkwmv7cv8gcpyb96mw1c9qfq9vdi5fmhcsyn";
};
meta.homepage = "https://github.com/mfussenegger/nvim-jdtls/";
};
@@ -3600,12 +3660,12 @@ final: prev:
nvim-lspconfig = buildVimPluginFrom2Nix {
pname = "nvim-lspconfig";
- version = "2021-06-30";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "neovim";
repo = "nvim-lspconfig";
- rev = "161ec66bda585fd7ba402cf7434bac87c927734f";
- sha256 = "1d4qwxrkx9cbbrxddg2n9f7sszmp23jnx83g52yydsxhlxq8dj8l";
+ rev = "bc7796a5fd8a9c0373413105f0fbd5ea44583538";
+ sha256 = "0qz8pqbj9ijd1qp16fqr4q7fpdjb6j0574q8bsp3lg3x8355skzy";
};
meta.homepage = "https://github.com/neovim/nvim-lspconfig/";
};
@@ -3624,36 +3684,36 @@ final: prev:
nvim-nonicons = buildVimPluginFrom2Nix {
pname = "nvim-nonicons";
- version = "2021-05-10";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "yamatsum";
repo = "nvim-nonicons";
- rev = "5056aebb8d0ecc87b26a4f7fe9e9e520e5ea493f";
- sha256 = "0z1j18hb5n3500b6sxm1dsya9yd9jnnywhhw9z3sbndb3irn2mny";
+ rev = "93450b02533516231e16ddc71f8ab1caf5005eaa";
+ sha256 = "1mfvi3mzid0fwhgwrg8w4bjy0x6hz78jij60h0ivblvlfai6w0qr";
};
meta.homepage = "https://github.com/yamatsum/nvim-nonicons/";
};
nvim-peekup = buildVimPluginFrom2Nix {
pname = "nvim-peekup";
- version = "2021-04-04";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "gennaro-tedesco";
repo = "nvim-peekup";
- rev = "2f03df68bced26399b7576818b3cded3ce334ca0";
- sha256 = "1bap28b9jbaywll50mwjfp91i0h671762ylgy3fxhnayf78py00d";
+ rev = "e8ad8c7160e1f8ed2a7e4e071110b8b18866b463";
+ sha256 = "1kjvz2hv05a2id72xi28n1iq7cclcvy3ql74h8f0vcpn10zqvfxx";
};
meta.homepage = "https://github.com/gennaro-tedesco/nvim-peekup/";
};
nvim-scrollview = buildVimPluginFrom2Nix {
pname = "nvim-scrollview";
- version = "2021-06-26";
+ version = "2021-07-07";
src = fetchFromGitHub {
owner = "dstein64";
repo = "nvim-scrollview";
- rev = "f0423e8085503889170b695d56191b29b51239e2";
- sha256 = "193h67azj8pldx8csphb7vaj7sza1kv5ayzxx1xq9fynywwncjyy";
+ rev = "2216837c0178dc81cca3d47aff9699ac1b2aec8e";
+ sha256 = "0n1p7abd08k28c30pzk51vm1j3wghyjxbw0c8j0jwxiyzaf3p865";
};
meta.homepage = "https://github.com/dstein64/nvim-scrollview/";
};
@@ -3672,36 +3732,36 @@ final: prev:
nvim-toggleterm-lua = buildVimPluginFrom2Nix {
pname = "nvim-toggleterm-lua";
- version = "2021-06-26";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "akinsho";
repo = "nvim-toggleterm.lua";
- rev = "f8cf9ec7592e8b8c19a56f5985cec108e18c3101";
- sha256 = "13ayc57q7r3bns0y6qqqhsi2rr1kqi0bxzdw4qz3my4nj3npqk9h";
+ rev = "96af0fa98252ab3543ff1464c6452930f242c615";
+ sha256 = "10r9zqmkhh3bpjhjhrr24vssy5wazd4499sxsyqsr6p9bb1mkhqh";
};
meta.homepage = "https://github.com/akinsho/nvim-toggleterm.lua/";
};
nvim-tree-lua = buildVimPluginFrom2Nix {
pname = "nvim-tree-lua";
- version = "2021-07-01";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "kyazdani42";
repo = "nvim-tree.lua";
- rev = "a01a33f9a8aea3eb19eb76601131c01e23d8e034";
- sha256 = "1jsf6prmf1555kd87gfjdiydkvl15qk0lk6x04dwbrx6wxfvd77a";
+ rev = "f178c8c8c5cb994326578a24d3296dde6f2e9bd3";
+ sha256 = "1xdakhjsjfx7y3dqi99ldgwmh69jyyvisqainlkiz63g0nsy81ay";
};
meta.homepage = "https://github.com/kyazdani42/nvim-tree.lua/";
};
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
- version = "2021-07-01";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
- rev = "5fa8d5741dca82a15426db659f461244975678e6";
- sha256 = "1xqq1m27w3vh1dd9g3k4kwva92hr8zf1xnlvqhy2jz1xazx4k2m1";
+ rev = "647268183f8eb164bf8c94ec1c87634f51f5c34a";
+ sha256 = "1xf4px6vsxm623dvj7jgd0i73k1a9k5rq7jjz7azd0mv54dm5hbj";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
@@ -3732,36 +3792,36 @@ final: prev:
nvim-treesitter-refactor = buildVimPluginFrom2Nix {
pname = "nvim-treesitter-refactor";
- version = "2021-05-03";
+ version = "2021-07-04";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter-refactor";
- rev = "1a377fafa30920fa974e68da230161af36bf56fb";
- sha256 = "06vww83i73f4gyp3x0007qqdk06dd2i9v1v9dk12ky9d8r0pmxl6";
+ rev = "505e58a8b04596a073b326157490706ee63c3b81";
+ sha256 = "0z42rpnig6iq73d3mjfgadvqa03k02f4c89j5dp9dhpnrjja8nha";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-refactor/";
};
nvim-treesitter-textobjects = buildVimPluginFrom2Nix {
pname = "nvim-treesitter-textobjects";
- version = "2021-06-28";
+ version = "2021-07-08";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter-textobjects";
- rev = "63a6d3c85d6625f90093808d15c72c378f5fc2d5";
- sha256 = "15l9624ggvbxrm4cr97p9hhsjpdli1iqkm32ffvvfhaa1kzv9lfd";
+ rev = "379bc8f48256c07139241e1c7a70f22dd4344c4f";
+ sha256 = "0bmy6rzmh3jfqd567wiavwfm9j2dpb0asmcgkyvj5j5qy2xfmi5l";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/";
};
nvim-ts-rainbow = buildVimPluginFrom2Nix {
pname = "nvim-ts-rainbow";
- version = "2021-06-25";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "p00f";
repo = "nvim-ts-rainbow";
- rev = "c2a5af6b6f08b883ac6925273142eb178178a2f6";
- sha256 = "1z07c9w8ms6gpqjy1xfjhqbr1zn717i6gyn9vm7wm60rk86xrn3j";
+ rev = "802a9d576d836531447f29423fe15abce19d82f7";
+ sha256 = "19ww2r4jzmwp4pb2c78aj7jp8a93s25nmlxgzfgb7hpixg8q16p0";
};
meta.homepage = "https://github.com/p00f/nvim-ts-rainbow/";
};
@@ -3850,14 +3910,26 @@ final: prev:
meta.homepage = "https://github.com/Th3Whit3Wolf/one-nvim/";
};
+ onedark-nvim = buildVimPluginFrom2Nix {
+ pname = "onedark-nvim";
+ version = "2021-06-18";
+ src = fetchFromGitHub {
+ owner = "olimorris";
+ repo = "onedark.nvim";
+ rev = "1304235686bc682e744ba9691c7545e0b27762ea";
+ sha256 = "0ygy9hl171qa9zp8gmj80azp4vxxn5ba3v19mgy36qf390jgrwc4";
+ };
+ meta.homepage = "https://github.com/olimorris/onedark.nvim/";
+ };
+
onedark-vim = buildVimPluginFrom2Nix {
pname = "onedark-vim";
- version = "2021-06-22";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "joshdick";
repo = "onedark.vim";
- rev = "a4dadcd2a37ea69624a808fd8fd47b540c797a45";
- sha256 = "16pqifn99c1y1g70pg2rqh6pr5p3cznl68l77z7b4rjpk01s9c2v";
+ rev = "ee4b22cbae8a3a434fad832bd89a6981c7c061af";
+ sha256 = "1fz3ly97w0n8viarlqil2q38s6hwd0lzyyi2jvpqsg9bj07dg4k3";
};
meta.homepage = "https://github.com/joshdick/onedark.vim/";
};
@@ -3900,12 +3972,12 @@ final: prev:
packer-nvim = buildVimPluginFrom2Nix {
pname = "packer-nvim";
- version = "2021-06-28";
+ version = "2021-07-13";
src = fetchFromGitHub {
owner = "wbthomason";
repo = "packer.nvim";
- rev = "78a42c3bc7b153a621b5f9d35623db88d6d0d0ee";
- sha256 = "0awmwcj3a27m81180k52i5gvvbf6r115qkbfskpxbvrsc8h5qqx5";
+ rev = "3a48ecad19a111b629cc5c5afa62d0513e440dc6";
+ sha256 = "1ngm3c5piivxzsx05p1bzyac9rlsy050qzlwq1zvc15zz70gfkk0";
};
meta.homepage = "https://github.com/wbthomason/packer.nvim/";
};
@@ -3996,24 +4068,24 @@ final: prev:
playground = buildVimPluginFrom2Nix {
pname = "playground";
- version = "2021-05-28";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "playground";
- rev = "1e02dece0daa4bef6a24c7a8b6edd48169885b18";
- sha256 = "182nkdzcviz3ap3vphcks4gzw99d4jsmxxlkmb42m0gzd54k1hwq";
+ rev = "d9a9b44e6de4d8b5326317432c91c7f6508269f7";
+ sha256 = "10c1h1xs2s2wijhpil88fr5rhzibsg568960pqga24ms9rs2qy44";
};
meta.homepage = "https://github.com/nvim-treesitter/playground/";
};
plenary-nvim = buildVimPluginFrom2Nix {
pname = "plenary-nvim";
- version = "2021-06-30";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "nvim-lua";
repo = "plenary.nvim";
- rev = "18da6621459032aa5608b760622f0bc8fdc0535c";
- sha256 = "1z1n3jpxmz3672f8bd6s898mlqjf17pv11qqy15l2npfd9crh5sv";
+ rev = "8bae2c1fadc9ed5bfcfb5ecbd0c0c4d7d40cb974";
+ sha256 = "1axvjv6n77afkjqk914dpc020kxd7mig6m5sr916k1n1q35jc4ny";
};
meta.homepage = "https://github.com/nvim-lua/plenary.nvim/";
};
@@ -4057,12 +4129,12 @@ final: prev:
presence-nvim = buildVimPluginFrom2Nix {
pname = "presence-nvim";
- version = "2021-06-30";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "andweeb";
repo = "presence.nvim";
- rev = "774994a5b930b9e6635e6a9b83b7f476bdd7dd23";
- sha256 = "0q6d5k2rf6ci3mgmdga304ihklb10falp4g29djnfxxsi2iapvjv";
+ rev = "080d24394b9abc93b6cd7635cb96c7d6601759a3";
+ sha256 = "19xc61xfdyi21k9wbs63iynkfysqi3v28897bqig8myjr1mifbpb";
};
meta.homepage = "https://github.com/andweeb/presence.nvim/";
};
@@ -4249,12 +4321,12 @@ final: prev:
registers-nvim = buildVimPluginFrom2Nix {
pname = "registers-nvim";
- version = "2021-07-01";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "tversteeg";
repo = "registers.nvim";
- rev = "fd21f094a460bb319a8f6eac18653a1a2122d41c";
- sha256 = "0y5qga2x767blzbrlbfxidz73fpby81xpsw133wmfy3hnkg8xdam";
+ rev = "8b02ba8dc9a2946f90f51cc43ff1175b0f916616";
+ sha256 = "10xrwxm5qpb1d25d5kr485xik4wmgr0pz92jn9w5rbf6widsdi7a";
};
meta.homepage = "https://github.com/tversteeg/registers.nvim/";
};
@@ -4345,12 +4417,12 @@ final: prev:
rust-tools-nvim = buildVimPluginFrom2Nix {
pname = "rust-tools-nvim";
- version = "2021-06-15";
+ version = "2021-07-07";
src = fetchFromGitHub {
owner = "simrat39";
repo = "rust-tools.nvim";
- rev = "493202aa28b5b9e4aa378ad04de50162ec1f353c";
- sha256 = "11azahjqg6wvahchds8hanbs8qrx2kjz7g5vcxcfyajfpns1ck6r";
+ rev = "0bf6e0986ddc5677a6ca60a59624e49234c368a5";
+ sha256 = "0anvnb1szy2w5dsvnznkdcppmcn6sd2d1419ny0bv3hb4bg07jcy";
};
meta.homepage = "https://github.com/simrat39/rust-tools.nvim/";
};
@@ -4550,12 +4622,12 @@ final: prev:
snap = buildVimPluginFrom2Nix {
pname = "snap";
- version = "2021-06-28";
+ version = "2021-07-04";
src = fetchFromGitHub {
owner = "camspiers";
repo = "snap";
- rev = "1fbd674dc53401fd643a2bb8bf07dd3e7125d430";
- sha256 = "0lwhl74yfzd34fv241i9ra6w72qhf1jxf6fkyl1h0c427sz09mmj";
+ rev = "4ed8f920f437138b7da38d5ad9003a1e2ca2ddb3";
+ sha256 = "15cxx8yz522kb8wdgcs95irqy7hlfniipzyxyd16hg69wycl64gx";
};
meta.homepage = "https://github.com/camspiers/snap/";
};
@@ -4574,12 +4646,12 @@ final: prev:
sonokai = buildVimPluginFrom2Nix {
pname = "sonokai";
- version = "2021-07-01";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "sainnhe";
repo = "sonokai";
- rev = "e8935bde797ce92318c60a21ee671caf04387a33";
- sha256 = "1sw8d7ipadpa4hazs2fija3rzlf6ch7h8lkm4k3hg9m9gpviygla";
+ rev = "ef631befe2bea01c23f4f0d9685025ac15d51ace";
+ sha256 = "1hk1f1mbk37gcqhrwvn352q83qsf5nrgyrgghvkj8m91jgf4m31y";
};
meta.homepage = "https://github.com/sainnhe/sonokai/";
};
@@ -4610,12 +4682,12 @@ final: prev:
Spacegray-vim = buildVimPluginFrom2Nix {
pname = "Spacegray-vim";
- version = "2021-06-15";
+ version = "2021-07-06";
src = fetchFromGitHub {
owner = "ackyshake";
repo = "Spacegray.vim";
- rev = "0aa4e5c973413add9766689385bf9137d8c6cbc9";
- sha256 = "12lwvcm2ahwvr8gj1sdlgf42cd2f4xxjmiir68f09yimzajip7yi";
+ rev = "c699ca10ed421c462bd1c87a158faaa570dc8e28";
+ sha256 = "0ma8w6p5jh6llka49x5j5ql8fmhv0bx5hhsn5b2phak79yqg1k61";
};
meta.homepage = "https://github.com/ackyshake/Spacegray.vim/";
};
@@ -4825,6 +4897,19 @@ final: prev:
meta.homepage = "https://github.com/vim-scripts/tabmerge/";
};
+ tabnine-vim = buildVimPluginFrom2Nix {
+ pname = "tabnine-vim";
+ version = "2021-07-12";
+ src = fetchFromGitHub {
+ owner = "codota";
+ repo = "tabnine-vim";
+ rev = "4c22054dffdd84811664cb6957b001a8617333ae";
+ sha256 = "16r27kzpk4xww82x18m6m0hwbplsdw96vcmkyy9r6ndxq0hcblqi";
+ fetchSubmodules = true;
+ };
+ meta.homepage = "https://github.com/codota/tabnine-vim/";
+ };
+
tabpagebuffer-vim = buildVimPluginFrom2Nix {
pname = "tabpagebuffer-vim";
version = "2014-09-30";
@@ -4984,12 +5069,12 @@ final: prev:
telescope-nvim = buildVimPluginFrom2Nix {
pname = "telescope-nvim";
- version = "2021-07-01";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope.nvim";
- rev = "5a53ec5c2fdab10ca8775d3979b1a85e63d57953";
- sha256 = "1mr98irwsc5pmj63ssxd3cdwb3x31lalbkk1pyp79bswdfjmx0nl";
+ rev = "5692edd004fed1dbd55c90775c34a051298724e7";
+ sha256 = "0mzgbnm9ic173spnm9w9da7yl79fqg6p7s1sv0w3d3m7qqvz0bpz";
};
meta.homepage = "https://github.com/nvim-telescope/telescope.nvim/";
};
@@ -5032,12 +5117,12 @@ final: prev:
thesaurus_query-vim = buildVimPluginFrom2Nix {
pname = "thesaurus_query-vim";
- version = "2019-11-09";
+ version = "2021-07-08";
src = fetchFromGitHub {
owner = "ron89";
repo = "thesaurus_query.vim";
- rev = "830a20ec77780ebfe8d2a7e8c740ca4abb079f89";
- sha256 = "0kfqpjwashwf084cbz6dmhirk42a4n8d1zj17i086by17nx7qn1g";
+ rev = "65e67a2dc3290d1fbed59db2a3f58944a73e7251";
+ sha256 = "1hak0ncsq43j0vblcgy9y4ylx2lazhij71sm3471cgini42klmgp";
};
meta.homepage = "https://github.com/ron89/thesaurus_query.vim/";
};
@@ -5080,12 +5165,12 @@ final: prev:
todo-comments-nvim = buildVimPluginFrom2Nix {
pname = "todo-comments-nvim";
- version = "2021-06-28";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "folke";
repo = "todo-comments.nvim";
- rev = "12758792a0d207b5a4a4fb5a11a0d321a4608108";
- sha256 = "1w4z3x1d36cf0zjlz5kshvf5d5lz126rhcl55p2qd4ibrcfw8cwg";
+ rev = "4a27e05519827ba1594d5ce3fde874040f005bfe";
+ sha256 = "0g6dxyd7vh89rg4xfdl20djfdcv1scq44mvxd3imzb7yhrhdpa95";
};
meta.homepage = "https://github.com/folke/todo-comments.nvim/";
};
@@ -5103,6 +5188,18 @@ final: prev:
meta.homepage = "https://github.com/freitass/todo.txt-vim/";
};
+ tokyonight-nvim = buildVimPluginFrom2Nix {
+ pname = "tokyonight-nvim";
+ version = "2021-07-09";
+ src = fetchFromGitHub {
+ owner = "folke";
+ repo = "tokyonight.nvim";
+ rev = "e3ad6032a7e2c54dd7500335b43c7d353a19ede9";
+ sha256 = "1slb67kirb0jfgjsw09dhimmxagsk2aii6w461y1w8nj3fkl6p28";
+ };
+ meta.homepage = "https://github.com/folke/tokyonight.nvim/";
+ };
+
traces-vim = buildVimPluginFrom2Nix {
pname = "traces-vim";
version = "2021-06-16";
@@ -5537,12 +5634,12 @@ final: prev:
vim-airline = buildVimPluginFrom2Nix {
pname = "vim-airline";
- version = "2021-06-07";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "vim-airline";
repo = "vim-airline";
- rev = "49cdcb7b3ea76ee19c737885c0ab19e64e564169";
- sha256 = "17p0j9i6ylns66cx6qw4266yd6al1gvmran3k4v2mhjlynf5c4s3";
+ rev = "4807a211cdfab3a5b5640111978ba301461c5ac1";
+ sha256 = "1lrx54cfd9x6dx3kfz6x6jwakmkisj5y55s156fchdf83hsm967n";
};
meta.homepage = "https://github.com/vim-airline/vim-airline/";
};
@@ -5585,12 +5682,12 @@ final: prev:
vim-android = buildVimPluginFrom2Nix {
pname = "vim-android";
- version = "2021-05-28";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "hsanson";
repo = "vim-android";
- rev = "520e29d4dd2c4418e246bc28a3383fefdf501cd2";
- sha256 = "13kdbp6542k2g2vnzvfrijyc3qmkfysn4wyrsq95bai4pqaipraf";
+ rev = "9be0a3c46a45c7a790022e5e3e293635469446fb";
+ sha256 = "16xgidkd2v2g5zljfpdx82nai7cxq4nzw1irdfsdllv4ns9q27si";
};
meta.homepage = "https://github.com/hsanson/vim-android/";
};
@@ -5837,12 +5934,12 @@ final: prev:
vim-clap = buildVimPluginFrom2Nix {
pname = "vim-clap";
- version = "2021-07-01";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "liuchengxu";
repo = "vim-clap";
- rev = "4402c9292c4495916b075e27dac88ad391c47ceb";
- sha256 = "0hwap5z5727iq42zpl769m1w84qr41xgbg7rfjbk94qb3kkikb4m";
+ rev = "e8fda02cd9ee8cbd4955a387cce3752584b85ac0";
+ sha256 = "1l88pxfxjjfc0wfgkr2nj2x3dp3sj2xghyjzihafdp4nrynvygb8";
};
meta.homepage = "https://github.com/liuchengxu/vim-clap/";
};
@@ -6123,6 +6220,18 @@ final: prev:
meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-completion/";
};
+ vim-dadbod-ui = buildVimPluginFrom2Nix {
+ pname = "vim-dadbod-ui";
+ version = "2021-05-12";
+ src = fetchFromGitHub {
+ owner = "kristijanhusak";
+ repo = "vim-dadbod-ui";
+ rev = "09fb2f51dcd022a6be20b48a730df493f4b3ca2d";
+ sha256 = "1bsy8illa9xsawx6lfs67y2xri38fpxdb4xz25ajy43snls41say";
+ };
+ meta.homepage = "https://github.com/kristijanhusak/vim-dadbod-ui/";
+ };
+
vim-dasht = buildVimPluginFrom2Nix {
pname = "vim-dasht";
version = "2020-07-11";
@@ -6197,12 +6306,12 @@ final: prev:
vim-dirvish = buildVimPluginFrom2Nix {
pname = "vim-dirvish";
- version = "2020-09-07";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-dirvish";
- rev = "9c0dc32af9235d42715751b30cf04fa0584c1798";
- sha256 = "1xl655mnhjn1mbqzvxblsbqyg3yq50ri2a7szvqmpywq8rr0ymq9";
+ rev = "ff3f5cdff71d7a9710a012f2ff11e1294f70c7a5";
+ sha256 = "0hxbwwml7qsjyjc88bmsl6ikc4bhpz17xh8qql9jsi3mkna66krh";
};
meta.homepage = "https://github.com/justinmk/vim-dirvish/";
};
@@ -6377,24 +6486,24 @@ final: prev:
vim-erlang-compiler = buildVimPluginFrom2Nix {
pname = "vim-erlang-compiler";
- version = "2021-01-16";
+ version = "2021-06-20";
src = fetchFromGitHub {
owner = "vim-erlang";
repo = "vim-erlang-compiler";
- rev = "a99e75f792650c8dae86d9a44c7af2411ea2ead7";
- sha256 = "13400kjf90sxlpx1pqs379ihdn65i3gpck3dwkjnf1xiv1p9rzvz";
+ rev = "b334e956026f61c0bf289ffdf37ce9b2aefe01e1";
+ sha256 = "1lhy5kdq3chr1zd0f67nfzmd81jiiw4hif11rx7pkwh019wyalxx";
};
meta.homepage = "https://github.com/vim-erlang/vim-erlang-compiler/";
};
vim-erlang-omnicomplete = buildVimPluginFrom2Nix {
pname = "vim-erlang-omnicomplete";
- version = "2021-01-16";
+ version = "2021-07-03";
src = fetchFromGitHub {
owner = "vim-erlang";
repo = "vim-erlang-omnicomplete";
- rev = "924a50ed0ad93141063d0f27c9f62b1bea991baf";
- sha256 = "0zh730wsb0n9nk1x5qdbx78zgzhamd2a6fa5gxl4milvr5ddvdy9";
+ rev = "7337df845b90b51f24087716564789c70ae03dc3";
+ sha256 = "00k7vr5x32qqhgp61fhbcbd2rfjs42lpig3k5jd6008hhpm2gw4j";
};
meta.homepage = "https://github.com/vim-erlang/vim-erlang-omnicomplete/";
};
@@ -6521,12 +6630,12 @@ final: prev:
vim-flake8 = buildVimPluginFrom2Nix {
pname = "vim-flake8";
- version = "2021-03-29";
+ version = "2021-07-06";
src = fetchFromGitHub {
owner = "nvie";
repo = "vim-flake8";
- rev = "719cc31e2d07021906cc6471b7d7b1863d2b6acf";
- sha256 = "0514gm0r36zclhzjckxnb3v9y8hl85iddjldh0irlagfwa7by773";
+ rev = "ddceec6c457fd59bc2a9321cbf817e42aa4bfd86";
+ sha256 = "0w0g0wjikvvah6fckay2slrcl7zh9f199safhfs875g6f8halj6g";
};
meta.homepage = "https://github.com/nvie/vim-flake8/";
};
@@ -6545,12 +6654,12 @@ final: prev:
vim-floaterm = buildVimPluginFrom2Nix {
pname = "vim-floaterm";
- version = "2021-06-26";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "voldikss";
repo = "vim-floaterm";
- rev = "cb6ea20165aeb437d1bf16ca45275748b836c1ce";
- sha256 = "1kv309fyf56vp0lglm8b93m4jk5yb8w0bm9gjr9wql4p32nlxkc1";
+ rev = "f1bace622bcb0e81c5aa41fc663de5c0c34d54f4";
+ sha256 = "0f8dzv3rdlzmcmd5j71rsvqa95dznc56kj2k9ynakn28lcvpjvyc";
};
meta.homepage = "https://github.com/voldikss/vim-floaterm/";
};
@@ -6605,12 +6714,12 @@ final: prev:
vim-fugitive = buildVimPluginFrom2Nix {
pname = "vim-fugitive";
- version = "2021-06-19";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-fugitive";
- rev = "79e2bd381ad6e7f3d70ce4a8ec9f3f107b40f053";
- sha256 = "0blgivpm1zbbm1pj77c1ks1w3aa9vid77h08146npa4xi6nnyzwf";
+ rev = "1c2663f516c32f8453f542be10192a49ee844a93";
+ sha256 = "01gh4p2d41khx5cb7hcpjp9gs5fkgil838rnik1gawiw7w83hnaa";
};
meta.homepage = "https://github.com/tpope/vim-fugitive/";
};
@@ -6653,12 +6762,12 @@ final: prev:
vim-git = buildVimPluginFrom2Nix {
pname = "vim-git";
- version = "2021-05-26";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "tpope";
repo = "vim-git";
- rev = "314fa6f289cec56d7d6e631f71b6d987832f0af4";
- sha256 = "0ar095jxrnfcfbg5gzwb82mz93hpwsdsclzam80424m0iapgl4li";
+ rev = "75047b7d812cbe182ee04f0956bb31ba7efd46b0";
+ sha256 = "00hz040ar9ka3mcf2pgjc6iwznh7baqi6q09xkpr0pnjhm9k0bci";
};
meta.homepage = "https://github.com/tpope/vim-git/";
};
@@ -6677,12 +6786,12 @@ final: prev:
vim-gitgutter = buildVimPluginFrom2Nix {
pname = "vim-gitgutter";
- version = "2021-06-08";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "airblade";
repo = "vim-gitgutter";
- rev = "0f98634b92da9a35580b618c11a6d2adc42d9f90";
- sha256 = "0l1f98zfmxq8xi2ii31ih0mbq5yilpc0l61qbprs1g5h5p4azjy8";
+ rev = "7d9b7125ff2533f6c520573f54e91db2f13a44b0";
+ sha256 = "1ckz2b7y6y483d0ignkv8mm0xf9jbs8k3srp50m7sj24nsdadb1v";
};
meta.homepage = "https://github.com/airblade/vim-gitgutter/";
};
@@ -7255,12 +7364,12 @@ final: prev:
vim-kitty-navigator = buildVimPluginFrom2Nix {
pname = "vim-kitty-navigator";
- version = "2021-04-28";
+ version = "2021-07-02";
src = fetchFromGitHub {
owner = "knubie";
repo = "vim-kitty-navigator";
- rev = "50b87c4287c791addc7364dfa377605d0837d326";
- sha256 = "0z3hmgflpiv0czdrkvpc845ms7bjy9rs2a6mp7gyzlqyqrjvqzzy";
+ rev = "dedbd5358a5b3b519f1f2c9c032ea6e4ff41d6b4";
+ sha256 = "01jgblg1qfq9149fab5kcaa3q5fa7d8psxvgs8gkbs109nxkrjc4";
};
meta.homepage = "https://github.com/knubie/vim-kitty-navigator/";
};
@@ -7532,12 +7641,12 @@ final: prev:
vim-matchup = buildVimPluginFrom2Nix {
pname = "vim-matchup";
- version = "2021-06-17";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "andymass";
repo = "vim-matchup";
- rev = "4cd3736a6869ab0b0a4b739dbde11f1f6129beea";
- sha256 = "1i863kl9n2cwkdidn8gajm5n2hv0mfqir4xycva54fw28mads8ds";
+ rev = "05f4962c64c5dcd720b8cf5f7af777de33f2fa43";
+ sha256 = "10nfiban4ihsix2zf4qp38mcdmlz3zb6n01n5wkgz9yga28y9jxm";
};
meta.homepage = "https://github.com/andymass/vim-matchup/";
};
@@ -7616,12 +7725,12 @@ final: prev:
vim-move = buildVimPluginFrom2Nix {
pname = "vim-move";
- version = "2020-07-29";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "matze";
repo = "vim-move";
- rev = "1460aa915c521864c926aa51fe20bf6bb8eaa065";
- sha256 = "0sbdd1z8nlwpac1n4234pnczavxr1kazvj86xp4a8aa7vggdm9xa";
+ rev = "6442747a3d3084e3c1214388192b8308fcf391b8";
+ sha256 = "1acmaabzqc01gvnxs8jfpiwmgyrd4d20p3lm3g2xsg5zv1l67hbf";
};
meta.homepage = "https://github.com/matze/vim-move/";
};
@@ -7652,12 +7761,12 @@ final: prev:
vim-mundo = buildVimPluginFrom2Nix {
pname = "vim-mundo";
- version = "2021-03-25";
+ version = "2021-07-09";
src = fetchFromGitHub {
owner = "simnalamburt";
repo = "vim-mundo";
- rev = "c6dcea90166750bb5ed40321749966b1a8020a1a";
- sha256 = "1bd9xab96m2j6zcp6bh7k958wj95m8w40hczmn2qzpq3cvpy8nb0";
+ rev = "b662ebc5fb5f995d8565aa3f2cb5c48fa018bbd7";
+ sha256 = "0l2a5cl6j1bmxc536893dfy7dcgrmzb70lh4wj1bd4nms409wrqx";
};
meta.homepage = "https://github.com/simnalamburt/vim-mundo/";
};
@@ -7940,12 +8049,12 @@ final: prev:
vim-pandoc-syntax = buildVimPluginFrom2Nix {
pname = "vim-pandoc-syntax";
- version = "2021-03-10";
+ version = "2021-07-06";
src = fetchFromGitHub {
owner = "vim-pandoc";
repo = "vim-pandoc-syntax";
- rev = "aba6b5596cf0e879a83a2aa5edc93e5e5753bea8";
- sha256 = "0hgzmfcyl3qhdmyyxdaynlm7psk164v8xg5j1kvdaxxgj4lwbnig";
+ rev = "5056e635ecf406e65d7d28651bab55600dd18741";
+ sha256 = "0mzvknzk42x5h2p3l9gmmxhbardfkrirr8wzfx460cm5daps6j2q";
};
meta.homepage = "https://github.com/vim-pandoc/vim-pandoc-syntax/";
};
@@ -8060,12 +8169,12 @@ final: prev:
vim-polyglot = buildVimPluginFrom2Nix {
pname = "vim-polyglot";
- version = "2021-06-27";
+ version = "2021-07-08";
src = fetchFromGitHub {
owner = "sheerun";
repo = "vim-polyglot";
- rev = "4f5388350be1052f610b830c8fce8fbc17370ec6";
- sha256 = "04cljqrywz3y3r336ahri2b2jig9a6pvxljkkjnlssgjlx0azvv9";
+ rev = "554a6ac7575f87b5b85d1b2bf60e7071c4164cbc";
+ sha256 = "0qh3gzvv3y4fjjk9cqz8nqqh87181rq9pxp4j4ly52jpk7hca7qc";
};
meta.homepage = "https://github.com/sheerun/vim-polyglot/";
};
@@ -8324,12 +8433,12 @@ final: prev:
vim-ruby = buildVimPluginFrom2Nix {
pname = "vim-ruby";
- version = "2021-06-12";
+ version = "2021-07-07";
src = fetchFromGitHub {
owner = "vim-ruby";
repo = "vim-ruby";
- rev = "a006f67d18ce0ed6ff75c98b266eaa606dfcec30";
- sha256 = "0dhkyfignmcv9jwrszk37k7l8h2ivbv3krz5xwk17fbdd2y7jwz2";
+ rev = "0f603a17435f6b25614e70449304d38216d0e6e3";
+ sha256 = "0dz4rmbifz5l03ch5rrnzb18j7kdwz1nkfz0lcvkwgxgjnrrhk15";
};
meta.homepage = "https://github.com/vim-ruby/vim-ruby/";
};
@@ -8576,12 +8685,12 @@ final: prev:
vim-sneak = buildVimPluginFrom2Nix {
pname = "vim-sneak";
- version = "2020-09-01";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "justinmk";
repo = "vim-sneak";
- rev = "65e5e4668371152c6ef7a6269c6a6b960cef21b4";
- sha256 = "0bfibshqqa17n9vbdd2g8kalnc78v1ag3hzws9pdacrcsxhsh0ry";
+ rev = "95374ad3e4b5ef902854e8f4bcfa9a7a31a91d71";
+ sha256 = "0ns80kjirk72l5lapl7m32ybyr5q71p2mr8a45ihh1k2dlc2wv06";
};
meta.homepage = "https://github.com/justinmk/vim-sneak/";
};
@@ -8600,12 +8709,12 @@ final: prev:
vim-snippets = buildVimPluginFrom2Nix {
pname = "vim-snippets";
- version = "2021-06-28";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "honza";
repo = "vim-snippets";
- rev = "749460bc5b05b1f4015a041508031d99b1b24982";
- sha256 = "0f1n0gg8asz0sg81dwc3gg5nl5j142qyd960f7fzdiv7grv7l0xk";
+ rev = "e77399e64d6f54a623c52797973a23ecfe28b813";
+ sha256 = "13c90zq8pxd1kfrk5f0zj6r48v86j4fnijss71j7ilb38mj4dyxq";
};
meta.homepage = "https://github.com/honza/vim-snippets/";
};
@@ -8684,12 +8793,12 @@ final: prev:
vim-startuptime = buildVimPluginFrom2Nix {
pname = "vim-startuptime";
- version = "2021-06-28";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "dstein64";
repo = "vim-startuptime";
- rev = "3b8fcc0b21fd28eaabb5feac786462926e5a5069";
- sha256 = "19aj7d24qwkpyfgk8adrr5nz30inblsrhm56vp6l3phai1c7rbn2";
+ rev = "e82e635e1e188b1d00fa9ed3de21794c07ea1445";
+ sha256 = "1623rkqni2xbz6jl8cs848db0gydnpsp0nxss6rg2cp9l813k68f";
};
meta.homepage = "https://github.com/dstein64/vim-startuptime/";
};
@@ -8816,12 +8925,12 @@ final: prev:
vim-terraform = buildVimPluginFrom2Nix {
pname = "vim-terraform";
- version = "2021-06-09";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "hashivim";
repo = "vim-terraform";
- rev = "814a21db89f742c3ea492c69c5a2bfecded1aeb3";
- sha256 = "0acdq2m16mhm3g6n4saqf9fljz5qfdalw88h126z2f6mm731y6pi";
+ rev = "f0b17ac9f1bbdf3a29dba8b17ab429b1eed5d443";
+ sha256 = "0j87i6kxafwl8a8szy2gzv7d0qhzwynd93iw8k0i42jnpqm8rp3a";
};
meta.homepage = "https://github.com/hashivim/vim-terraform/";
};
@@ -8841,12 +8950,12 @@ final: prev:
vim-test = buildVimPluginFrom2Nix {
pname = "vim-test";
- version = "2021-06-17";
+ version = "2021-07-08";
src = fetchFromGitHub {
owner = "vim-test";
repo = "vim-test";
- rev = "237c463f40f7b7fe2e4e01518e62bfc00c85ff32";
- sha256 = "1v5kfccjls8bi7h3gs1nq5h68n6d2wc79hqrwkvlvbp2sqwmvrz3";
+ rev = "849d378a499ada59d3326c166d44f0a118e4bdbf";
+ sha256 = "161a3nh1ggd2ff2d6bllssfds6kcab3z7sckr2q2bbipggl33lkd";
};
meta.homepage = "https://github.com/vim-test/vim-test/";
};
@@ -9069,12 +9178,12 @@ final: prev:
vim-ultest = buildVimPluginFrom2Nix {
pname = "vim-ultest";
- version = "2021-06-27";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "rcarriga";
repo = "vim-ultest";
- rev = "8b551f7fe1f87c832a7aada741eac25d2944407c";
- sha256 = "1vfns3srdskncy2s3z58s2k35vlz8gvf8yrh5s49r7d9nzrv45rq";
+ rev = "43ec7b40a83fcde104d3e5e69a2c112f9dc52325";
+ sha256 = "1q2rcqllip1raay9nj2cacn6vsairrywg7yxh783zf13n9bmr5vb";
};
meta.homepage = "https://github.com/rcarriga/vim-ultest/";
};
@@ -9141,12 +9250,12 @@ final: prev:
vim-visual-multi = buildVimPluginFrom2Nix {
pname = "vim-visual-multi";
- version = "2021-06-22";
+ version = "2021-07-11";
src = fetchFromGitHub {
owner = "mg979";
repo = "vim-visual-multi";
- rev = "929703f069c7078e0c41efb5a260421347ce083a";
- sha256 = "05ky5l3yadp3whbi2a2i38rq620m51r2xi86q80z11a99j5q6ff5";
+ rev = "46c082aad84fd83c3c3d962c65afa800c2c33d85";
+ sha256 = "1i3vz8c2v0ygk2m512phkpb8hcz1jj60k583yjkra9l78y7dj7y5";
};
meta.homepage = "https://github.com/mg979/vim-visual-multi/";
};
@@ -9165,12 +9274,12 @@ final: prev:
vim-vsnip = buildVimPluginFrom2Nix {
pname = "vim-vsnip";
- version = "2021-07-01";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "vim-vsnip";
- rev = "a1d1841ecadc19eeab9efdd9fa17054cedcba6e6";
- sha256 = "0zzqxxv2jqi71p76z0fsnc25kmclazb3x6rg248npsn8pnfwwi1s";
+ rev = "d9d3c2d2942b8e35aedc5c82552913b19958de77";
+ sha256 = "06hv1rf3br32n6ks5fic8x9c1m32n3wx4pj4xgmy9q58gf95sn2w";
};
meta.homepage = "https://github.com/hrsh7th/vim-vsnip/";
};
@@ -9285,12 +9394,12 @@ final: prev:
vim-xkbswitch = buildVimPluginFrom2Nix {
pname = "vim-xkbswitch";
- version = "2021-05-08";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "lyokha";
repo = "vim-xkbswitch";
- rev = "cd88d9bc34ca1df6bd06a9e427350d45a6c2931c";
- sha256 = "0gf0xla3jm8cp4j5mldn79kfbd3zlwil3wdgdvsx8w3kybi6dap1";
+ rev = "df53e9c5fce91a84e1d6e8722956a01595d16c40";
+ sha256 = "0zndnmdmxlr6114d29sc1q8fc0s2zlsrj1v28gp0sgnim1rmavfp";
};
meta.homepage = "https://github.com/lyokha/vim-xkbswitch/";
};
@@ -9489,12 +9598,12 @@ final: prev:
vimspector = buildVimPluginFrom2Nix {
pname = "vimspector";
- version = "2021-06-24";
+ version = "2021-07-04";
src = fetchFromGitHub {
owner = "puremourning";
repo = "vimspector";
- rev = "aa0cddc0da5b2547d20551dcffe1d9dc073b3904";
- sha256 = "0niv2aa294ay0ifksg5ymrslbj9l6sxypyi3pnmgiigqj8m61yzs";
+ rev = "da39c4955c2ad0ffa28f5cba81651b568697629c";
+ sha256 = "02c7kxfalp52k2ij5r6hjnvqd2azkhx9sglqr85bc53rvh1rgi7y";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/puremourning/vimspector/";
@@ -9502,12 +9611,12 @@ final: prev:
vimtex = buildVimPluginFrom2Nix {
pname = "vimtex";
- version = "2021-06-30";
+ version = "2021-07-12";
src = fetchFromGitHub {
owner = "lervag";
repo = "vimtex";
- rev = "c9b3b50427d97403e8a36b3fe2d636d0a97db0d8";
- sha256 = "1vpl02n2xy7b95mhagbsq7fiz55i0x3wpqpbmpmp16mva6r6agvr";
+ rev = "a064c48ade2a4df3d010e02b2d528fc2534a62eb";
+ sha256 = "03za8pwaqi2bhkq9zgial6fpipkbij530f54alaqc8mrd6nydz90";
};
meta.homepage = "https://github.com/lervag/vimtex/";
};
@@ -9598,12 +9707,12 @@ final: prev:
which-key-nvim = buildVimPluginFrom2Nix {
pname = "which-key-nvim";
- version = "2021-06-26";
+ version = "2021-07-06";
src = fetchFromGitHub {
owner = "folke";
repo = "which-key.nvim";
- rev = "e0dce1552ea37964ae6ac7144709867544eae7f3";
- sha256 = "16xwpds1d1dc5p2rz17yqiyr0a844kqj5gnxwnrk2l56fhrhq8xx";
+ rev = "dc9c3be7acae2a486c117f5a9f6ada62b2243336";
+ sha256 = "105fnr3qa64izllb9s4r6lsg5mfddiap784j7zz7gh3znpy43n3m";
};
meta.homepage = "https://github.com/folke/which-key.nvim/";
};
@@ -9706,12 +9815,12 @@ final: prev:
yats-vim = buildVimPluginFrom2Nix {
pname = "yats-vim";
- version = "2021-05-29";
+ version = "2021-07-10";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
- rev = "7c5e526f1aac81e4913be72a5a891e8de38925bd";
- sha256 = "1p3rgw1fx6ficzyk7ba9s22aj9xjsf50ipkx4bdmp4a2zskacqcp";
+ rev = "dfa61676a32d096aa05003ace3ba8b977c136e1f";
+ sha256 = "1mj35p5ym92qi4gjfnvfxqv328cgwp8sp2sldw54g6f6yxfzi37a";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
@@ -9719,12 +9828,12 @@ final: prev:
YouCompleteMe = buildVimPluginFrom2Nix {
pname = "YouCompleteMe";
- version = "2021-05-25";
+ version = "2021-07-05";
src = fetchFromGitHub {
owner = "ycm-core";
repo = "YouCompleteMe";
- rev = "4df6f35f0c9f9aec21a3f567397496b5dee6acc7";
- sha256 = "1ywdxm9sy57k9wp9gkcahhsy8r75ahxsgb7xcdjpzacg4iranj99";
+ rev = "c83c240e1397291bf1babcba173253d7f753a0b6";
+ sha256 = "0lr2vl9rdjr2lgbs5vlbcjw3zrwv66w5bijlpk1xy45ccbrbq2nw";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/ycm-core/YouCompleteMe/";
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix b/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
index 0901531a8a..6c2063e0a9 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/overrides.nix
@@ -395,6 +395,10 @@ self: super: {
dependencies = with self; [ ultisnips ];
});
+ neogit = super.neogit.overrideAttrs (old: {
+ dependencies = with self; [ plenary-nvim ];
+ });
+
nvim-lsputils = super.nvim-lsputils.overrideAttrs (old: {
dependencies = with self; [ popfix ];
});
@@ -621,7 +625,7 @@ self: super: {
libiconv
];
- cargoSha256 = "sha256-IKSnXNFdtykuajOxpw5CYsw2q/mkVLkRtPC49hiXsPc=";
+ cargoSha256 = "sha256-hcbNjp9KLJO0RANOvtopvdiK0w9ESUXk0KOTPvVcCX4=";
};
in
''
diff --git a/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names b/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
index 22adf1de60..8dc6f9aa99 100644
--- a/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/third_party/nixpkgs/pkgs/misc/vim-plugins/vim-plugin-names
@@ -2,6 +2,7 @@
aca/completion-tabnine
AckslD/nvim-whichkey-setup.lua@main
ackyshake/Spacegray.vim@main
+ahmedkhalf/lsp-rooter.nvim@main
airblade/vim-gitgutter
airblade/vim-rooter
ajmwagar/vim-deus
@@ -24,6 +25,7 @@ andweeb/presence.nvim@main
andymass/vim-matchup
andys8/vim-elm-syntax
antoinemadec/coc-fzf
+antoinemadec/FixCursorHold.nvim
ap/vim-css-color
arcticicestudio/nord-vim
arthurxavierx/vim-unicoder
@@ -72,6 +74,7 @@ clojure-vim/vim-jack-in
cloudhead/neovim-fuzzy
CoatiSoftware/vim-sourcetrail
cocopon/iceberg.vim
+codota/tabnine-vim
cohama/lexima.vim
ConradIrwin/vim-bracketed-paste
crusoexia/vim-monokai
@@ -100,6 +103,7 @@ digitaltoad/vim-pug
direnv/direnv.vim
dleonard0/pony-vim-syntax
dmix/elvish.vim
+doki-theme/doki-theme-vim
dominikduda/vim_current_word
dpelle/vim-LanguageTool
dracula/vim as dracula-vim
@@ -133,6 +137,7 @@ esneider/YUNOcommit.vim
euclidianAce/BetterLua.vim
euclio/vim-markdown-composer
f-person/git-blame.nvim
+famiu/feline.nvim
farmergreg/vim-lastplace
fatih/vim-go
fcpg/vim-osc52
@@ -145,6 +150,7 @@ flazz/vim-colorschemes
floobits/floobits-neovim
folke/lsp-colors.nvim@main
folke/todo-comments.nvim@main
+folke/tokyonight.nvim@main
folke/trouble.nvim@main
folke/which-key.nvim@main
freitass/todo.txt-vim
@@ -250,7 +256,7 @@ jonsmithers/vim-html-template-literals
joonty/vim-xdebug
josa42/coc-lua
josa42/vim-lightline-coc
-joshdick/onedark.vim
+joshdick/onedark.vim@main
jpalardy/vim-slime@main
jparise/vim-graphql
jparise/vim-phabricator
@@ -309,6 +315,7 @@ kristijanhusak/defx-icons
kristijanhusak/deoplete-phpactor
kristijanhusak/vim-carbon-now-sh
kristijanhusak/vim-dadbod-completion
+kristijanhusak/vim-dadbod-ui
kristijanhusak/vim-dirvish-git
kristijanhusak/vim-hybrid-material
kshenoy/vim-signature
@@ -344,7 +351,6 @@ LucHermitte/lh-vim-lib
ludovicchabant/vim-gutentags
ludovicchabant/vim-lawrencium
lukas-reineke/indent-blankline.nvim
-lukas-reineke/indent-blankline.nvim@lua as indent-blankline-nvim-lua
lukaszkorecki/workflowish
lumiliet/vim-twig
luochen1990/rainbow
@@ -417,6 +423,7 @@ ms-jpq/chadtree@chad
mtikekar/vim-bsv
mzlogin/vim-markdown-toc
mzlogin/vim-smali
+nacro90/numb.nvim
nanotech/jellybeans.vim
natebosch/vim-lsc
nathanaelkane/vim-indent-guides
@@ -488,9 +495,11 @@ nvim-treesitter/playground
oberblastmeister/termwrapper.nvim
ocaml/vim-ocaml
octol/vim-cpp-enhanced-highlight
+ojroques/nvim-bufdel@main
ojroques/vim-oscyank@main
Olical/aniseed
Olical/conjure
+olimorris/onedark.nvim
onsails/lspkind-nvim
OrangeT/vim-csharp
osyo-manga/shabadou.vim
diff --git a/third_party/nixpkgs/pkgs/misc/vscode-extensions/ms-vsliveshare-vsliveshare/default.nix b/third_party/nixpkgs/pkgs/misc/vscode-extensions/ms-vsliveshare-vsliveshare/default.nix
index 8ccf18171c..0fa9a4bb4b 100644
--- a/third_party/nixpkgs/pkgs/misc/vscode-extensions/ms-vsliveshare-vsliveshare/default.nix
+++ b/third_party/nixpkgs/pkgs/misc/vscode-extensions/ms-vsliveshare-vsliveshare/default.nix
@@ -38,8 +38,8 @@ in ((vscode-utils.override { stdenv = gccStdenv; }).buildVscodeMarketplaceExtens
mktplcRef = {
name = "vsliveshare";
publisher = "ms-vsliveshare";
- version = "1.0.4419";
- sha256 = "1r2xp8ggcrfsf4yzxjiss3hprk4dw7nchwxy920yn2iglvkaalsh";
+ version = "1.0.4498";
+ sha256 = "01gg9jqkq9z05ckw0mnqfr769359j6h3z8ay6r17jj6m4mhy2m5g";
};
}).overrideAttrs({ nativeBuildInputs ? [], buildInputs ? [], ... }: {
nativeBuildInputs = nativeBuildInputs ++ [
diff --git a/third_party/nixpkgs/pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix b/third_party/nixpkgs/pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix
index bb4300d623..b8786ec92f 100644
--- a/third_party/nixpkgs/pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/darwin/apple-sdk-11.0/private-frameworks.nix
@@ -15,4 +15,7 @@
SignpostMetrics = {};
PassKitCore = {};
SkyLight = {};
+
+ # Also expose CoreSymbolication; used by `root` package.
+ CoreSymbolication = {};
}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/bluez/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/bluez/default.nix
index f995c8c5c1..6d0d49b9d3 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/bluez/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/bluez/default.nix
@@ -3,9 +3,11 @@
, fetchurl
, alsa-lib
, dbus
+, ell
, glib
, json_c
, libical
+, docutils
, pkg-config
, python3
, readline
@@ -19,16 +21,17 @@
];
in stdenv.mkDerivation rec {
pname = "bluez";
- version = "5.58";
+ version = "5.60";
src = fetchurl {
url = "mirror://kernel/linux/bluetooth/${pname}-${version}.tar.xz";
- sha256 = "1wgiv8cqya6n1w5fz24cb8q401bhn5aa6s7g95l26rzblmsmw1n8";
+ sha256 = "sha256-cQmZWA0B7lnsWF5efAf9lO3e3AAaom/nRkxUb52UUwQ=";
};
buildInputs = [
alsa-lib
dbus
+ ell
glib
json_c
libical
@@ -38,6 +41,7 @@ in stdenv.mkDerivation rec {
];
nativeBuildInputs = [
+ docutils
pkg-config
python3.pkgs.wrapPython
];
@@ -55,6 +59,7 @@ in stdenv.mkDerivation rec {
"--enable-library"
"--enable-cups"
"--enable-pie"
+ "--enable-external-ell"
"--with-dbusconfdir=${placeholder "out"}/share"
"--with-dbussystembusdir=${placeholder "out"}/share/dbus-1/system-services"
"--with-dbussessionbusdir=${placeholder "out"}/share/dbus-1/services"
@@ -67,7 +72,6 @@ in stdenv.mkDerivation rec {
"--enable-nfc"
"--enable-sap"
"--enable-sixaxis"
- "--enable-wiimote"
];
# Work around `make install' trying to create /var/lib/bluetooth.
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/busybox/sandbox-shell.nix b/third_party/nixpkgs/pkgs/os-specific/linux/busybox/sandbox-shell.nix
index f5db0b25f1..fa70e5f91d 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/busybox/sandbox-shell.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/busybox/sandbox-shell.nix
@@ -8,6 +8,7 @@ busybox.override {
CONFIG_FEATURE_FANCY_ECHO y
CONFIG_FEATURE_SH_MATH y
CONFIG_FEATURE_SH_MATH_64 y
+ CONFIG_FEATURE_TEST_64 y
CONFIG_ASH y
CONFIG_ASH_OPTIMIZE_FOR_SIZE y
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/evdi/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/evdi/default.nix
index a8a0445e95..5eb31e9422 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/evdi/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/evdi/default.nix
@@ -2,15 +2,28 @@
stdenv.mkDerivation rec {
pname = "evdi";
- version = "unstable-20210401";
+ version = "unstable-2021-06-11";
src = fetchFromGitHub {
owner = "DisplayLink";
repo = pname;
- rev = "b0b3d131b26df62664ca33775679eea7b70c47b1";
- sha256 = "09apbvdc78bbqzja9z3b1wrwmqkv3k7cn3lll5gsskxjnqbhxk9y";
+ rev = "65e12fca334f2f42396f4e8d16592d53cab34dd6";
+ sha256 = "sha256-81IfdYKadKT7vRdkmxzfGo4KHa4UJ8uJ0K6djQCr22U=";
};
+ # Linux 5.13 support
+ # The patches break compilation for older kernels
+ patches = lib.optional (kernel.kernelAtLeast "5.13") [
+ (fetchpatch {
+ url = "https://github.com/DisplayLink/evdi/commit/c5f5441d0a115d2cfc8125b8bafaa05b2edc7938.patch";
+ sha256 = "sha256-tWYgBrRh3mXPebhUygOvJ07V87g9JU66hREriACfEVI=";
+ })
+ (fetchpatch {
+ url = "https://github.com/DisplayLink/evdi/commit/5f04d2e2df4cfd21dc15d31f1152c6a66fa48a78.patch";
+ sha256 = "sha256-690/eUiEVWvnT/YAVgKcLo86dgolF9giWRuPxXpL+eQ=";
+ })
+ ];
+
nativeBuildInputs = kernel.moduleBuildDependencies;
buildInputs = [ kernel libdrm ];
@@ -31,8 +44,8 @@ stdenv.mkDerivation rec {
description = "Extensible Virtual Display Interface";
maintainers = with maintainers; [ eyjhb ];
platforms = platforms.linux;
- license = with licenses; [ lgpl21 gpl2 ];
+ license = with licenses; [ lgpl21Only gpl2Only ];
homepage = "https://www.displaylink.com/";
- broken = versionOlder kernel.version "4.19" || stdenv.isAarch64;
+ broken = kernel.kernelOlder "4.19" || stdenv.isAarch64;
};
}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/firmware/rtw89-firmware/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/firmware/rtw89-firmware/default.nix
new file mode 100644
index 0000000000..8e71770df9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/firmware/rtw89-firmware/default.nix
@@ -0,0 +1,25 @@
+{ stdenvNoCC, lib, linuxPackages }:
+
+stdenvNoCC.mkDerivation {
+ pname = "rtw89-firmware";
+ inherit (linuxPackages.rtw89) version src;
+
+ dontBuild = true;
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/lib/firmware/rtw89
+ cp *.bin $out/lib/firmware/rtw89
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "Driver for Realtek 8852AE, an 802.11ax device";
+ homepage = "https://github.com/lwfinger/rtw89";
+ license = licenses.unfreeRedistributableFirmware;
+ maintainers = with maintainers; [ tvorog ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/g15daemon/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/g15daemon/default.nix
index c670fc86d1..118a17c4c8 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/g15daemon/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/g15daemon/default.nix
@@ -65,7 +65,7 @@ stdenv.mkDerivation rec {
patches = let
patch = fname: sha256: fetchurl rec {
- url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/${pname}-${version}-${fname}.patch?h=packages/${pname}";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/c0b0b6d4d6d7b79eca68123b20e0c9fb82e1c6e1/g15daemon/trunk/${pname}-${version}-${fname}.patch";
name = "${fname}.patch";
inherit sha256;
};
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix
index 26bb9f8206..355e653c8e 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/common-config.nix
@@ -844,6 +844,7 @@ let
PREEMPT_VOLUNTARY = yes;
X86_AMD_PLATFORM_DEVICE = yes;
+ X86_PLATFORM_DRIVERS_DELL = whenAtLeast "5.12" yes;
} // optionalAttrs (stdenv.hostPlatform.system == "x86_64-linux" || stdenv.hostPlatform.system == "aarch64-linux") {
# Enable CPU/memory hotplug support
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/hardened/patches.json b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/hardened/patches.json
index 3d3ddfc331..e97d9151db 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/hardened/patches.json
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/hardened/patches.json
@@ -1,32 +1,32 @@
{
"4.14": {
"extra": "-hardened1",
- "name": "linux-hardened-4.14.237-hardened1.patch",
- "sha256": "0iz7q29dazp11ii1f2kcffkpi14765w0ryrn6dsb8mlqcsw639lc",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.237-hardened1/linux-hardened-4.14.237-hardened1.patch"
+ "name": "linux-hardened-4.14.238-hardened1.patch",
+ "sha256": "13wld3dm9ymwcsk5f06l64z9q49ff7rh7dqfqxxhkngdx2i1h566",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.238-hardened1/linux-hardened-4.14.238-hardened1.patch"
},
"4.19": {
"extra": "-hardened1",
- "name": "linux-hardened-4.19.195-hardened1.patch",
- "sha256": "1h8v28kscaz4y2samww3vxpq4xvkbdvsnr0hybimn0ygwphshpqq",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.195-hardened1/linux-hardened-4.19.195-hardened1.patch"
+ "name": "linux-hardened-4.19.196-hardened1.patch",
+ "sha256": "1wna5j1g1703gl4xw4x5z8dmc8gjqg879zq4xnmlyc0vryqjrxyq",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.196-hardened1/linux-hardened-4.19.196-hardened1.patch"
},
"5.10": {
"extra": "-hardened1",
- "name": "linux-hardened-5.10.45-hardened1.patch",
- "sha256": "1382dflkv31b9apf3l0b5wcq8hyi69jm03139z3m0vbxi93pk44z",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.45-hardened1/linux-hardened-5.10.45-hardened1.patch"
+ "name": "linux-hardened-5.10.48-hardened1.patch",
+ "sha256": "1drfh4ljiih4y5fn2bvg15wrmz10s50q5qyhn89r63b5qkb1lp21",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.48-hardened1/linux-hardened-5.10.48-hardened1.patch"
},
"5.12": {
"extra": "-hardened1",
- "name": "linux-hardened-5.12.12-hardened1.patch",
- "sha256": "10923kjxhfphsh1wr0zjj3lk16bxkq9ana4hyy8af7cn2k30k4iw",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.12.12-hardened1/linux-hardened-5.12.12-hardened1.patch"
+ "name": "linux-hardened-5.12.15-hardened1.patch",
+ "sha256": "1d81z67y9659icgmkchj0y2jlcs4nh4grlzf7ppbq6vmrr92xq8x",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.12.15-hardened1/linux-hardened-5.12.15-hardened1.patch"
},
"5.4": {
"extra": "-hardened1",
- "name": "linux-hardened-5.4.127-hardened1.patch",
- "sha256": "1qsz5cnm0ny138pbd9f7j5avvz69g51db7dgr1q4farrjml3nshy",
- "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.127-hardened1/linux-hardened-5.4.127-hardened1.patch"
+ "name": "linux-hardened-5.4.130-hardened1.patch",
+ "sha256": "0d7q6pkl74hkx65p25jxjjky08zdprsfbcyik9cdlsfrbiidwn53",
+ "url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.130-hardened1/linux-hardened-5.4.130-hardened1.patch"
}
}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
index a550008b9d..f418afc280 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.14.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "4.14.237";
+ version = "4.14.238";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,7 +13,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "0kib9p61hhwjbr8zhir9aw86qik7k6bm95503n3k09ayyachajpq";
+ sha256 = "1phjgm1fhyfpm2h9b2bngcbh91v2qrxcm7vma86q7pdqrcbh1fih";
};
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_14 ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix
index 42d98f1485..460982b6d2 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.19.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "4.19.195";
+ version = "4.19.196";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,7 +13,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "02rdy5mdmwxli0cin5n7ab492y9fs01hhqxrjq6b4idwv5baa42m";
+ sha256 = "0liapgaczv6lq7223wnq2cbwfb6w93iw14dv1xidcb3bnakm4h5f";
};
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_19 ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
index d06d5133b4..9a5dcb7e1a 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.4.nix
@@ -1,13 +1,13 @@
{ buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args:
buildLinux (args // rec {
- version = "4.4.273";
+ version = "4.4.274";
extraMeta.branch = "4.4";
extraMeta.broken = stdenv.isAarch64;
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "1pd39cak0zhda3m9nvn9yxgd070wxvckaha5wl8pi7c8i6jfpclb";
+ sha256 = "1n4wawk8fi5s22177994vq9hzay49cackdabl9r1x8y2i9jcqmg4";
};
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_4 ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
index d614464bf2..a4d57135e4 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-4.9.nix
@@ -1,13 +1,13 @@
{ buildPackages, fetchurl, perl, buildLinux, nixosTests, stdenv, ... } @ args:
buildLinux (args // rec {
- version = "4.9.273";
+ version = "4.9.274";
extraMeta.branch = "4.9";
extraMeta.broken = stdenv.isAarch64;
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
- sha256 = "0jjarv3xfkc21j1xhgch53w8wm6rq3xw1i03rjw9fv5i9k4x6qsw";
+ sha256 = "0xdi33f25lbpplx36cz7chdsn7a6xdjvwxgvnmvrw7b2y0g45m95";
};
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_4_9 ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.10.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.10.nix
index e11b5db3d3..fd29ff465f 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.10.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.10.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "5.10.45";
+ version = "5.10.48";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,7 +13,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "01rmw5rnxyybr8sh0v9rgamrg71ign2nr7m0ilrq9704k6dj9dzj";
+ sha256 = "0pn24bkz9mkphv9f634117zam0ak6q3pbpfwv0l5kf71h0s1klfv";
};
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_10 ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.12.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.12.nix
index 5cc25f4a6d..3a482d92a4 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.12.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.12.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "5.12.12";
+ version = "5.12.15";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,7 +13,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "1a1ymbgkp8ngrkf7cfjrn56zb9qz1mm1j1pmd60g85ln7nyb4ai1";
+ sha256 = "1nlgwcxfhxzf5wak8c0gamn4k8vpdllzqlpqqn5fa08cdjcymz27";
};
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_12 ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.13.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.13.nix
index eb01fb6289..c13b37a74a 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.13.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.13.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "5.13";
+ version = "5.13.1";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,7 +13,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "sha256-P2uql/N1GEOfUd8uTz1lqCLKX/AWqo5g0sxTuVpsidk=";
+ sha256 = "140a9ngzlarin84mnnwgx6z3ckw431d578aixxl60ll5853gdakj";
};
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_13 ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix
index 377a530834..0c8355d101 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-5.4.nix
@@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
- version = "5.4.127";
+ version = "5.4.130";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = if (modDirVersionArg == null) then concatStringsSep "." (take 3 (splitVersion "${version}.0")) else modDirVersionArg;
@@ -13,7 +13,7 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
- sha256 = "1gr89x1ymxaslp9fqcchaa7939yvhxy67z3pgskmx6z2vrd9pgd0";
+ sha256 = "0ywwy6g0fd05fxgwsrycz2l6khjljxa3qbi6hywp3rjgmgxp2ak6";
};
kernelTests = args.kernelTests or [ nixosTests.kernel-generic.linux_5_4 ];
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-lqx.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-lqx.nix
index 609dc494c6..eacb906f2e 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-lqx.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-lqx.nix
@@ -1,8 +1,8 @@
{ lib, fetchFromGitHub, buildLinux, linux_zen, ... } @ args:
let
- version = "5.12.9";
- suffix = "lqx1";
+ version = "5.12.14";
+ suffix = "lqx2";
in
buildLinux (args // {
@@ -14,7 +14,7 @@ buildLinux (args // {
owner = "zen-kernel";
repo = "zen-kernel";
rev = "v${version}-${suffix}";
- sha256 = "sha256-qmX66nz+gVOt1RGsUT9fA3wPUT7I9Z4jhxpybP0I8Cw=";
+ sha256 = "sha256-pj5sSW4ggZEx2n7bVU2sfK3JOXG5n4Rsp3S66/+/wVU=";
};
extraMeta = {
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix
index 78e45a7bd9..efe499d024 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-rt-5.10.nix
@@ -6,7 +6,7 @@
, ... } @ args:
let
- version = "5.10.41-rt42"; # updated by ./update-rt.sh
+ version = "5.10.47-rt45"; # updated by ./update-rt.sh
branch = lib.versions.majorMinor version;
kversion = builtins.elemAt (lib.splitString "-" version) 0;
in buildLinux (args // {
@@ -18,14 +18,14 @@ in buildLinux (args // {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${kversion}.tar.xz";
- sha256 = "0wb739q7dha8nxkd72x42k4in5nw633yw065ppwc8rq7x2fpa17n";
+ sha256 = "1ig1kb10729xyawm2zqzx8slpdbylgwms7b5vkhw3q6iwqpjmd9h";
};
kernelPatches = let rt-patch = {
name = "rt";
patch = fetchurl {
url = "mirror://kernel/linux/kernel/projects/rt/${branch}/older/patch-${version}.patch.xz";
- sha256 = "1z8jgsq5fkg486xxawg4c4wk1l9xra7x1cfqaf4grhw0csbbx883";
+ sha256 = "0s3y636ymrhm8rg6n47wdk1pvvmpsnynmyhyy5681f2pw5z2c1ay";
};
}; in [ rt-patch ] ++ kernelPatches;
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix
index 619bf48b73..a12633eb6d 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-testing-bcachefs.nix
@@ -1,24 +1,33 @@
-{ lib, buildPackages, fetchFromGitHub, fetchpatch, perl, buildLinux, ... } @ args:
+{ lib
+, fetchpatch
+, kernel
+, date ? "2021-07-08"
+, commit ? "3693b2ca83ff9eda49660b31299d2bebe3a1075f"
+, diffHash ? "1sfq3vwc2kxa761s292f2cqrm0vvqvkdx6drpyn5yaxwnapwidcw"
+, kernelPatches # must always be defined in bcachefs' all-packages.nix entry because it's also a top-level attribute supplied by callPackage
+, argsOverride ? {}
+, ...
+} @ args:
-buildLinux (args // {
- version = "5.9.0-2020.11.20";
- modDirVersion = "5.9.0";
+kernel.override ( args // {
- src = fetchFromGitHub {
- owner = "koverstreet";
- repo = "bcachefs";
- # commit does not exist on any branch on the target repository
- rev = "6a505b63ed3003faf5000f19fd08bbd477d93fbc";
- sha256 = "1rf34gzv9npafp1c3i6lymk3b0gnqp4rb0wl33pw6yrpgnsry3cc";
- };
+ argsOverride = {
+ version = "${kernel.version}-bcachefs-unstable-${date}";
+ extraMeta = {
+ branch = "master";
+ maintainers = with lib.maintainers; [ davidak chiiruno ];
+ platforms = [ "x86_64-linux" ];
+ };
+ } // argsOverride;
- extraConfig = "BCACHEFS_FS m";
+ kernelPatches = [ {
+ name = "bcachefs-${commit}";
+ patch = fetchpatch {
+ name = "bcachefs-${commit}.diff";
+ url = "https://evilpiepirate.org/git/bcachefs.git/rawdiff/?id=${commit}&id2=v${lib.versions.majorMinor kernel.version}";
+ sha256 = diffHash;
+ };
+ extraConfig = "BCACHEFS_FS m";
+ } ] ++ kernelPatches;
- extraMeta = {
- branch = "master";
- hydraPlatforms = []; # Should the testing kernels ever be built on Hydra?
- maintainers = with lib.maintainers; [ davidak chiiruno ];
- platforms = [ "x86_64-linux" ];
- };
-
-} // (args.argsOverride or {}))
+})
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-xanmod.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-xanmod.nix
index b389532c01..04c17eac25 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-xanmod.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-xanmod.nix
@@ -1,7 +1,7 @@
{ lib, stdenv, buildLinux, fetchFromGitHub, ... } @ args:
let
- version = "5.12.13";
+ version = "5.13.1";
suffix = "xanmod1-cacule";
in
buildLinux (args // rec {
@@ -12,11 +12,10 @@ buildLinux (args // rec {
owner = "xanmod";
repo = "linux";
rev = modDirVersion;
- sha256 = "sha256-eFIWlguU1hnkAgTbRxSMTStq0X7XW4IT1/9XlQSgdMQ=";
+ sha256 = "sha256-QC2BgsbytpKQs7TyuXt4aan8hUwd43pHj2ApYXv0HAA=";
};
structuredExtraConfig = with lib.kernel; {
-
# Preemptive Full Tickless Kernel at 500Hz
PREEMPT_VOLUNTARY = lib.mkForce no;
PREEMPT = lib.mkForce yes;
@@ -47,7 +46,7 @@ buildLinux (args // rec {
};
extraMeta = {
- branch = "5.12-cacule";
+ branch = "5.13-cacule";
maintainers = with lib.maintainers; [ fortuneteller2k ];
description = "Built with custom settings and new features built to provide a stable, responsive and smooth desktop experience";
broken = stdenv.isAarch64;
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-zen.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-zen.nix
index 47e72a61c1..f646e380ac 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-zen.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/linux-zen.nix
@@ -1,7 +1,7 @@
{ lib, fetchFromGitHub, buildLinux, ... } @ args:
let
- version = "5.12.9";
+ version = "5.12.14";
suffix = "zen1";
in
@@ -14,7 +14,7 @@ buildLinux (args // {
owner = "zen-kernel";
repo = "zen-kernel";
rev = "v${version}-${suffix}";
- sha256 = "sha256-Sbe7pY/htLRRx5Qs78BpEzNCSIEsnZMj1+bkAftZdbQ=";
+ sha256 = "sha256-xmU2HNigSMb+xGkQ9XShBKfRxVHPHsz88JoTI2KsShQ=";
};
extraMeta = {
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix
index f874762267..fda2881a8d 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/manual-config.nix
@@ -119,7 +119,7 @@ let
# This way kernels can be bit-by-bit reproducible depending on settings
# (e.g. MODULE_SIG and SECURITY_LOCKDOWN_LSM need to be disabled).
# See also https://kernelnewbies.org/BuildId
- sed -i Makefile -e 's|--build-id|--build-id=none|'
+ sed -i Makefile -e 's|--build-id=[^ ]*|--build-id=none|'
patchShebangs scripts/ld-version.sh
'';
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/patches.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/patches.nix
index 48dd9b38d9..f41cedca0f 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/kernel/patches.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kernel/patches.nix
@@ -102,13 +102,4 @@
name = "mac_nvme_t2";
patch = ./mac-nvme-t2.patch;
};
-
- rtnetlink_fix_regression_in_bridge_vlan_configuration = rec {
- name = "rtnetlink_fix_regression_in_bridge_vlan_configuration";
- patch = fetchpatch {
- name = name + ".patch";
- url = "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/patch/?id=d2e381c4963663bca6f30c3b996fa4dbafe8fcb5";
- sha256 = "0ragdi13yh5ypp9x49vrdjqx8ddh7sq7i1qjp8fyrbk3n0jdaac3";
- };
- };
}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/default.nix
new file mode 100644
index 0000000000..94ae4806cf
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/default.nix
@@ -0,0 +1,91 @@
+{ lib
+, stdenv
+, fetchgit
+, requireFile
+, pkg-config
+, libusb1
+, p7zip
+}:
+
+let
+ # The last known good firmware package to have been tested
+ # by the upstream projet.
+ # The firmware URL is hardcoded in the upstream project's installation script
+ firmwareUrl = "https://download.microsoft.com/download/F/9/9/F99791F2-D5BE-478A-B77A-830AD14950C3/KinectSDK-v1.0-beta2-x86.msi";
+ # The original URL "https://research.microsoft.com/en-us/um/legal/kinectsdk-tou_noncommercial.htm"
+ # redirects to the following url:
+ licenseUrl = "https://www.microsoft.com/en-us/legal/terms-of-use";
+in
+stdenv.mkDerivation rec {
+ pname = "kinect-audio-setup";
+
+ # On update: Make sure that the `firmwareURL` is still in sync with upstream.
+ # If the project structure hasn't changed you can find the URL in the
+ # `kinect_fetch_fw` file in the project source.
+ version = "0.5";
+
+ # This is an MSI or CAB file
+ FIRMWARE = requireFile rec {
+ name = "UACFirmware";
+ sha256 = "08a2vpgd061cmc6h3h8i6qj3sjvjr1fwcnwccwywqypz3icn8xw1";
+ message = ''
+ In order to install the Kinect Audio Firmware, you need to download the
+ non-redistributable firmware from Microsoft.
+ The firmware is available at ${firmwareUrl} and the license at ${licenseUrl} .
+ Save the file as UACFirmware and use "nix-prefetch-url file://\$PWD/UACFirmware" to
+ add it to the Nix store.
+ '';
+ };
+
+ src = fetchgit {
+ url = "git://git.ao2.it/kinect-audio-setup.git";
+ rev = "v${version}";
+ sha256 = "sha256-bFwmWh822KvFwP/0Gu097nF5K2uCwCLMB1RtP7k+Zt0=";
+ };
+
+ # These patches are not upstream because the project has seen no
+ # activity since 2016
+ patches = [
+ ./libusb-1-import-path.patch
+ ./udev-rules-extra-devices.patch
+ ];
+
+ nativeBuildInputs = [ p7zip libusb1 pkg-config ];
+
+ makeFlags = [
+ "PREFIX=$(out)"
+ "DESTDIR=$(out)"
+ "FIRMWARE_PATH=$(out)/lib/firmware/UACFirmware"
+ "LOADER_PATH=$(out)/libexec/kinect_upload_fw"
+ ];
+
+ buildPhase = ''
+ runHook preBuild
+ make -C kinect_upload_fw kinect_upload_fw $makeFlags "''${makeFlagsArray[@]}"
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/libexec/ $out/lib/firmware $out/lib/udev/rules.d
+
+ install -Dm755 kinect_upload_fw/kinect_upload_fw $out/libexec/
+
+ # 7z extract "assume yes on all queries" "only extract/keep files/directories matching UACFIRMWARE.* recursively"
+ 7z e -y -r "${FIRMWARE}" "UACFirmware.*" >/dev/null
+ # The filename is bound to change with the Firmware SDK
+ mv UACFirmware.* $out/lib/firmware/UACFirmware
+
+ make install_udev_rules $makeFlags "''${makeFlagsArray[@]}"
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "Tools to enable audio input from the Microsoft Kinect sensor device";
+ homepage = "https://git.ao2.it/kinect-audio-setup.git";
+ maintainers = with maintainers; [ berbiche ];
+ platforms = platforms.linux;
+ license = licenses.unfree;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/libusb-1-import-path.patch b/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/libusb-1-import-path.patch
new file mode 100644
index 0000000000..a0c5ad99f9
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/libusb-1-import-path.patch
@@ -0,0 +1,23 @@
+commit 02fd6c4355809e1bff7c66d478e88f30bedde13b
+Author: Nicolas Berbiche
+Date: Wed May 5 23:14:56 2021 -0400
+
+ fix libusb include for Linux
+
+diff --git a/kinect_upload_fw/kinect_upload_fw.c b/kinect_upload_fw/kinect_upload_fw.c
+index 1bd4102..351c94f 100644
+--- a/kinect_upload_fw/kinect_upload_fw.c
++++ b/kinect_upload_fw/kinect_upload_fw.c
+@@ -35,7 +35,12 @@
+ #include
+ #include
+ #include
++
++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(_WIN32)
+ #include
++#else
++#include
++#endif
+
+ #include "endian.h"
+
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/udev-rules-extra-devices.patch b/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/udev-rules-extra-devices.patch
new file mode 100644
index 0000000000..d58b970c7c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kinect-audio-setup/udev-rules-extra-devices.patch
@@ -0,0 +1,15 @@
+commit afaaa77b0a03811f86428cf264397b60dd795549
+Author: Nicolas Berbiche
+Date: Thu May 6 00:10:37 2021 -0400
+
+ Add support for other Kinect device in udev
+
+diff --git a/contrib/55-kinect_audio.rules.in b/contrib/55-kinect_audio.rules.in
+index 25ea713..9e1b69f 100644
+--- a/contrib/55-kinect_audio.rules.in
++++ b/contrib/55-kinect_audio.rules.in
+@@ -1,2 +1,4 @@
+ # Rule to load the Kinect UAC firmware on the "generic" usb device
+ ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="02ad", RUN+="@LOADER_PATH@ @FIRMWARE_PATH@"
++# Rule to load the Kinect UAC firmware on another supported device
++ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="045e", ATTRS{idProduct}=="02bb", RUN+="@LOADER_PATH@ @FIRMWARE_PATH@"
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/kvmfr/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/kvmfr/default.nix
new file mode 100644
index 0000000000..a7949c85c2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/kvmfr/default.nix
@@ -0,0 +1,32 @@
+{ lib, stdenv, fetchFromGitHub, kernel, kmod, looking-glass-client }:
+
+stdenv.mkDerivation rec {
+ pname = "kvmfr";
+ version = looking-glass-client.version;
+
+ src = looking-glass-client.src;
+ sourceRoot = "source/module";
+ hardeningDisable = [ "pic" "format" ];
+ nativeBuildInputs = kernel.moduleBuildDependencies;
+
+ makeFlags = [
+ "KVER=${kernel.modDirVersion}"
+ "KDIR=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build"
+ ];
+
+ installPhase = ''
+ install -D kvmfr.ko -t "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/misc/"
+ '';
+
+ meta = with lib; {
+ description = "Optional kernel module for LookingGlass";
+ longDescription = ''
+ This kernel module implements a basic interface to the IVSHMEM device for LookingGlass when using LookingGlass in VM->VM mode
+ Additionally, in VM->host mode, it can be used to generate a shared memory device on the host machine that supports dmabuf
+ '';
+ homepage = "https://github.com/gnif/LookingGlass";
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ j-brn ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/linuxptp/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/linuxptp/default.nix
index 4f58c9f3f2..4c14d2ecae 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/linuxptp/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/linuxptp/default.nix
@@ -3,11 +3,11 @@
stdenv.mkDerivation rec {
pname = "linuxptp";
- version = "3.1";
+ version = "3.1.1";
src = fetchurl {
url = "mirror://sourceforge/linuxptp/${pname}-${version}.tgz";
- sha256 = "0zff502w3nlycgv2ad8cy8nd0hqf34kzpzcygi7prp0lrw8mp3zm";
+ sha256 = "1nf0w4xyzg884v8blb81zkk6q8p6zbiq9lx61jdqwbbzkdgqbmll";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/rtw89/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/rtw89/default.nix
new file mode 100644
index 0000000000..86ca72c537
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/rtw89/default.nix
@@ -0,0 +1,40 @@
+{ stdenv, lib, fetchFromGitHub, kernel }:
+
+let
+ modDestDir = "$out/lib/modules/${kernel.modDirVersion}/kernel/drivers/net/wireless/realtek/rtw89";
+in
+stdenv.mkDerivation {
+ pname = "rtw89";
+ version = "unstable-2021-07-03";
+
+ src = fetchFromGitHub {
+ owner = "lwfinger";
+ repo = "rtw89";
+ rev = "cebafc6dc839e66c725b92c0fabf131bc908f607";
+ sha256 = "1vw67a423gajpzd5d51bxnja1qpppx9x5ii2vcfkj6cbnqwr83af";
+ };
+
+ makeFlags = [ "KSRC=${kernel.dev}/lib/modules/${kernel.modDirVersion}/build" ];
+
+ enableParallelBuilding = true;
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p ${modDestDir}
+ find . -name '*.ko' -exec cp --parents {} ${modDestDir} \;
+ find ${modDestDir} -name '*.ko' -exec xz -f {} \;
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = " Driver for Realtek 8852AE, an 802.11ax device";
+ homepage = "https://github.com/lwfinger/rtw89";
+ license = with licenses; [ gpl2Only ];
+ maintainers = with maintainers; [ tvorog ];
+ platforms = platforms.linux;
+ broken = kernel.kernelOlder "5.4";
+ priority = -1;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/default.nix b/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/default.nix
index 0f69cb13fc..4ca7f50b7d 100644
--- a/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/default.nix
+++ b/third_party/nixpkgs/pkgs/os-specific/linux/syslinux/default.nix
@@ -23,12 +23,12 @@ stdenv.mkDerivation {
sha256 = "06ifgzbpjj4picpj17zgprsfi501zf4pp85qjjgn29i5rs291zni";
})
(fetchurl {
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/0005-gnu-efi-version-compatibility.patch?id=821c3da473d1399d930d5b4a086e46a4179eaa45";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/821c3da473d1399d930d5b4a086e46a4179eaa45/trunk/0005-gnu-efi-version-compatibility.patch";
name = "0005-gnu-efi-version-compatibility.patch";
sha256 = "1mz2idg8cwn0mvd3jixxynhkn7rhmi5fp8cc8zznh5f0ysfra446";
})
(fetchurl {
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/0025-reproducible-build.patch?id=821c3da473d1399d930d5b4a086e46a4179eaa45";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/821c3da473d1399d930d5b4a086e46a4179eaa45/trunk/0025-reproducible-build.patch";
name = "0025-reproducible-build.patch";
sha256 = "0qk6wc6z3648828y3961pn4pi7xhd20a6fqn6z1mnj22bbvzcxls";
})
diff --git a/third_party/nixpkgs/pkgs/servers/code-server/default.nix b/third_party/nixpkgs/pkgs/servers/code-server/default.nix
index c5c27f5300..8370dfb16a 100644
--- a/third_party/nixpkgs/pkgs/servers/code-server/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/code-server/default.nix
@@ -1,26 +1,26 @@
{ lib, stdenv, fetchFromGitHub, buildGoModule, makeWrapper, runCommand
-, moreutils, jq, git, zip, rsync, pkg-config, yarn, python2
-, nodejs-12_x, libsecret, xorg, ripgrep
+, moreutils, jq, git, zip, rsync, pkg-config, yarn, python3
+, nodejs-14_x, libsecret, xorg, ripgrep
, AppKit, Cocoa, Security, cctools }:
let
system = stdenv.hostPlatform.system;
- nodejs = nodejs-12_x;
- python = python2;
+ nodejs = nodejs-14_x;
+ python = python3;
yarn' = yarn.override { inherit nodejs; };
defaultYarnOpts = [ "frozen-lockfile" "non-interactive" "no-progress"];
in stdenv.mkDerivation rec {
pname = "code-server";
- version = "3.8.0";
- commit = "c4610f7829701aadb045d450013b84491c30580d";
+ version = "3.9.0";
+ commit = "fc6d123da59a4e5a675ac8e080f66e032ba01a1b";
src = fetchFromGitHub {
owner = "cdr";
repo = "code-server";
rev = "v${version}";
- sha256 = "1snc7dbqfz53337h6av2zhkrn54ypanxljs5by4jqczq96c2v6yk";
+ sha256 = "0jgmf8d7hki1iv6yy1z0s5qjyxchxnwj8kv53jrwkllim08swbi3";
};
cloudAgent = buildGoModule rec {
@@ -62,9 +62,9 @@ in stdenv.mkDerivation rec {
# to get hash values use nix-build -A code-server.prefetchYarnCache
outputHash = {
- x86_64-linux = "0xc1yjz53ydg1mwyc2rp4hq20hg6i4aiirfwsnykjw1zm79qgrgb";
- aarch64-linux = "0xc1yjz53ydg1mwyc2rp4hq20hg6i4aiirfwsnykjw1zm79qgrgb";
- x86_64-darwin = "0xc1yjz53ydg1mwyc2rp4hq20hg6i4aiirfwsnykjw1zm79qgrgb";
+ x86_64-linux = "01nkqcfvx2qw9g60h8k9x221ibv3j58vdkjzcjnj7ph54a33ifih";
+ aarch64-linux = "01nkqcfvx2qw9g60h8k9x221ibv3j58vdkjzcjnj7ph54a33ifih";
+ x86_64-darwin = "01nkqcfvx2qw9g60h8k9x221ibv3j58vdkjzcjnj7ph54a33ifih";
}.${system} or (throw "Unsupported system ${system}");
};
@@ -210,7 +210,7 @@ in stdenv.mkDerivation rec {
ln -s "${cloudAgent}/bin/cloud-agent" $out/libexec/code-server/lib/coder-cloud-agent
# create wrapper
- makeWrapper "${nodejs-12_x}/bin/node" "$out/bin/code-server" \
+ makeWrapper "${nodejs-14_x}/bin/node" "$out/bin/code-server" \
--add-flags "$out/libexec/code-server/out/node/entry.js"
'';
diff --git a/third_party/nixpkgs/pkgs/servers/computing/slurm/default.nix b/third_party/nixpkgs/pkgs/servers/computing/slurm/default.nix
index 843b7c3400..49beef53fe 100644
--- a/third_party/nixpkgs/pkgs/servers/computing/slurm/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/computing/slurm/default.nix
@@ -9,7 +9,7 @@
stdenv.mkDerivation rec {
pname = "slurm";
- version = "20.11.7.1";
+ version = "20.11.8.1";
# N.B. We use github release tags instead of https://www.schedmd.com/downloads.php
# because the latter does not keep older releases.
@@ -18,7 +18,7 @@ stdenv.mkDerivation rec {
repo = "slurm";
# The release tags use - instead of .
rev = "${pname}-${builtins.replaceStrings ["."] ["-"] version}";
- sha256 = "0ril6k4dj96qhx5x7r4nc2ghp7n9700808731v4qn9yvcslqzg9a";
+ sha256 = "0id2b01rvq81zd2p34il0gg880f94g9ip4gn1pyh20zz5bxlnbjc";
};
outputs = [ "out" "dev" ];
diff --git a/third_party/nixpkgs/pkgs/servers/dns/pdns-recursor/default.nix b/third_party/nixpkgs/pkgs/servers/dns/pdns-recursor/default.nix
index 70e7e758bb..da57282ae0 100644
--- a/third_party/nixpkgs/pkgs/servers/dns/pdns-recursor/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/dns/pdns-recursor/default.nix
@@ -5,11 +5,11 @@
stdenv.mkDerivation rec {
pname = "pdns-recursor";
- version = "4.5.2";
+ version = "4.5.4";
src = fetchurl {
url = "https://downloads.powerdns.com/releases/pdns-recursor-${version}.tar.bz2";
- sha256 = "1101izvyknxqhzz987j3acsa221ymgrnmyciaz8v7jziai9ksa5i";
+ sha256 = "0sl98ykk2bh0v2aw2hyak7wk9k3pbhvmfkb3i4a72jlsixm60p81";
};
nativeBuildInputs = [ pkg-config ];
diff --git a/third_party/nixpkgs/pkgs/servers/headscale/default.nix b/third_party/nixpkgs/pkgs/servers/headscale/default.nix
new file mode 100644
index 0000000000..8b9380c6ba
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/headscale/default.nix
@@ -0,0 +1,26 @@
+{ lib, buildGoModule, fetchFromGitHub }:
+
+buildGoModule rec {
+ pname = "headscale";
+ version = "0.3.3";
+
+ src = fetchFromGitHub {
+ owner = "juanfont";
+ repo = "headscale";
+ rev = "v${version}";
+ sha256 = "0nf2l8l23wzn3l3x4698rfr3g6lkx5qfzsbfl0rv25q1pqgybdzj";
+ };
+
+ vendorSha256 = "sha256-0Lqr/tWk31S01vi21sG2gtlGouOhecL4u8ScKG0nWLo=";
+
+ # Ldflags are same as build target in the project's Makefile
+ # https://github.com/juanfont/headscale/blob/main/Makefile
+ ldflags = [ "-s" "-w" "-X main.version=v${version}" ];
+
+ meta = with lib; {
+ description = "An implementation of the Tailscale coordination server";
+ homepage = "https://github.com/juanfont/headscale";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ nkje ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix b/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
index dbe9c938c6..123984e66a 100644
--- a/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
+++ b/third_party/nixpkgs/pkgs/servers/home-assistant/component-packages.nix
@@ -287,7 +287,7 @@
"fritzbox" = ps: with ps; [ pyfritzhome ];
"fritzbox_callmonitor" = ps: with ps; [ fritzconnection ];
"fritzbox_netmonitor" = ps: with ps; [ fritzconnection ];
- "fronius" = ps: with ps; [ ]; # missing inputs: pyfronius
+ "fronius" = ps: with ps; [ pyfronius ];
"frontend" = ps: with ps; [ aiohttp-cors home-assistant-frontend pillow ];
"frontier_silicon" = ps: with ps; [ ]; # missing inputs: afsapi
"futurenow" = ps: with ps; [ pyfnip ];
diff --git a/third_party/nixpkgs/pkgs/servers/http/jetty/default.nix b/third_party/nixpkgs/pkgs/servers/http/jetty/default.nix
index d9830df4f4..f226e0ad7e 100644
--- a/third_party/nixpkgs/pkgs/servers/http/jetty/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/http/jetty/default.nix
@@ -2,10 +2,10 @@
stdenv.mkDerivation rec {
pname = "jetty";
- version = "9.4.41.v20210516";
+ version = "9.4.43.v20210629";
src = fetchurl {
url = "https://repo1.maven.org/maven2/org/eclipse/jetty/jetty-distribution/${version}/jetty-distribution-${version}.tar.gz";
- sha256 = "sha256-hFQC1UiqZbbvyMf1FC3eqvVga3QdPWh0fbotatkVHBI=";
+ sha256 = "sha256-AfrmVLCZMuRGAZqoWeevbgXifbreErVM17rjJJ/HI9k=";
};
dontBuild = true;
diff --git a/third_party/nixpkgs/pkgs/servers/http/nginx/mainline.nix b/third_party/nixpkgs/pkgs/servers/http/nginx/mainline.nix
index 5b87b49996..80e56d1bf0 100644
--- a/third_party/nixpkgs/pkgs/servers/http/nginx/mainline.nix
+++ b/third_party/nixpkgs/pkgs/servers/http/nginx/mainline.nix
@@ -1,6 +1,6 @@
{ callPackage, ... }@args:
callPackage ./generic.nix args {
- version = "1.21.0";
- sha256 = "0w87zhm5nfx88x9hj6drrvm5f3m02kzbjp39x1lsglrbmi5jl6gy";
+ version = "1.21.1";
+ sha256 = "0q2m2pd9x287py54kp49ys5pwnn0j17x7jjl0cx1c5916h8h7fk8";
}
diff --git a/third_party/nixpkgs/pkgs/servers/http/nginx/quic.nix b/third_party/nixpkgs/pkgs/servers/http/nginx/quic.nix
index a886486472..8bb383d599 100644
--- a/third_party/nixpkgs/pkgs/servers/http/nginx/quic.nix
+++ b/third_party/nixpkgs/pkgs/servers/http/nginx/quic.nix
@@ -6,8 +6,8 @@
callPackage ./generic.nix args {
src = fetchhg {
url = "https://hg.nginx.org/nginx-quic";
- rev = "1fec68e322d0"; # branch=quic
- sha256 = "0nr1mjic215yc6liyv1kfwhfdija3q2sw3qdwibds5vkg330vmw8";
+ rev = "5b0c229ba5fe"; # branch=quic
+ sha256 = "1bb6n6b4nkc1cfllj75lwr4gjijl8883bkcvq8ncg7r4s5xs7r90";
};
preConfigure = ''
diff --git a/third_party/nixpkgs/pkgs/servers/http/trafficserver/default.nix b/third_party/nixpkgs/pkgs/servers/http/trafficserver/default.nix
index 4a7f9854d1..e7ce72e086 100644
--- a/third_party/nixpkgs/pkgs/servers/http/trafficserver/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/http/trafficserver/default.nix
@@ -49,11 +49,11 @@
stdenv.mkDerivation rec {
pname = "trafficserver";
- version = "9.0.1";
+ version = "9.0.2";
src = fetchurl {
url = "mirror://apache/trafficserver/trafficserver-${version}.tar.bz2";
- sha256 = "1q164pvfmbqh3gzy3bqy96lwd0fdbhz78r06pd92p7rmkqwx005z";
+ sha256 = "0r05iqmnnjq259nsibncgfrfsr0l4h3hsafizvgfl9zgmrkm6izz";
};
patches = [
@@ -63,13 +63,6 @@ stdenv.mkDerivation rec {
url = "https://github.com/apache/trafficserver/commit/19d3af481cf74c91fbf713fc9d2f8b138ed5fbaf.diff";
sha256 = "0z1ikgpp00rzrrcqh97931586yn9wbksgai9xlkcjd5cg8gq0150";
})
-
- # Fixes a bug in tspush which pushes incorrect contents to cache
- # https://github.com/apache/trafficserver/pull/7696
- (fetchpatch {
- url = "https://github.com/apache/trafficserver/commit/b08215272872f452787915cd3a8e0b0ea0b88385.diff";
- sha256 = "0axk8x1xvd8wvpgcxgyqqg7kgxyxwfgwmisq3xnk1da0cqv9cx9f";
- })
];
# NOTE: The upstream README indicates that flex is needed for some features,
diff --git a/third_party/nixpkgs/pkgs/servers/icingaweb2/default.nix b/third_party/nixpkgs/pkgs/servers/icingaweb2/default.nix
index e7d9b1a284..6e8cdd5dca 100644
--- a/third_party/nixpkgs/pkgs/servers/icingaweb2/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/icingaweb2/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "icingaweb2";
- version = "2.8.2";
+ version = "2.8.3";
src = fetchFromGitHub {
owner = "Icinga";
repo = "icingaweb2";
rev = "v${version}";
- sha256 = "1zrni1hzblaangiqm7iqbvg2h9rdc2l3pzzymz52r7mri4qnr4s8";
+ sha256 = "sha256-wk6rTEYRS0q0HpQRbFAmfeYVrF/xLP/HchEXNqqNpYg=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/servers/imgproxy/default.nix b/third_party/nixpkgs/pkgs/servers/imgproxy/default.nix
index 3c93b7f826..601e93a998 100644
--- a/third_party/nixpkgs/pkgs/servers/imgproxy/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/imgproxy/default.nix
@@ -3,12 +3,12 @@
buildGoModule rec {
pname = "imgproxy";
- version = "2.16.5";
+ version = "2.16.6";
src = fetchFromGitHub {
owner = pname;
repo = pname;
- sha256 = "sha256-CLmnc33mVvm7CR0Qv4zsLiQ/jyRIkr1N53mMfD3flNM=";
+ sha256 = "sha256-wrd8G2y8oepaHMJaU4Bcvkf91ABX4ZapQSlztq4Gg84=";
rev = "v${version}";
};
diff --git a/third_party/nixpkgs/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix b/third_party/nixpkgs/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix
index a20068767e..841ee7915a 100644
--- a/third_party/nixpkgs/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/mail/dovecot/plugins/fts_xapian/default.nix
@@ -1,13 +1,13 @@
{ lib, stdenv, fetchFromGitHub, autoconf, automake, pkg-config, dovecot, libtool, xapian, icu64 }:
stdenv.mkDerivation rec {
pname = "fts-xapian";
- version = "1.4.9";
+ version = "1.4.11";
src = fetchFromGitHub {
owner = "grosjo";
repo = "fts-xapian";
rev = version;
- sha256 = "0p4ps9h24vr9bldrcf9cdx6l4rdz5i8zyc58qp10h7cc3jilwddy";
+ sha256 = "sha256-HPmS2Z1PIEM9fc6EerCEigQJg5BK/115zOW2uxFqjP0=";
};
buildInputs = [ dovecot xapian icu64 ];
diff --git a/third_party/nixpkgs/pkgs/servers/matrix-synapse/default.nix b/third_party/nixpkgs/pkgs/servers/matrix-synapse/default.nix
index 7940b560b5..c7894529e2 100644
--- a/third_party/nixpkgs/pkgs/servers/matrix-synapse/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/matrix-synapse/default.nix
@@ -12,11 +12,11 @@ let
in
buildPythonApplication rec {
pname = "matrix-synapse";
- version = "1.37.1";
+ version = "1.38.0";
src = fetchPypi {
inherit pname version;
- sha256 = "sha256-KxDHJrKm/QUZtOzI6MEpIUb4hTtxtIPLFuD1as3j4EA=";
+ sha256 = "sha256-k9/enFktixO4zvgBW3zw0COBakDP1PHVWAlbMi+FiWQ=";
};
patches = [
diff --git a/third_party/nixpkgs/pkgs/servers/misc/gobgpd/default.nix b/third_party/nixpkgs/pkgs/servers/misc/gobgpd/default.nix
index 450e454374..570b2b40c1 100644
--- a/third_party/nixpkgs/pkgs/servers/misc/gobgpd/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/misc/gobgpd/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "gobgpd";
- version = "2.28.0";
+ version = "2.29.0";
src = fetchFromGitHub {
owner = "osrg";
repo = "gobgp";
rev = "v${version}";
- sha256 = "sha256-AlAfs1wi3hS7cqAtGqfUgv5CIonu7TmXWgxL1zSBh54=";
+ sha256 = "sha256-DhSIf8fAG2Zf0mwJ/iMgQU5sugHK2jJ6WJPbFbA/mhM=";
};
vendorSha256 = "sha256-PWm7XnO6LPaU8g8ymmqRkQv2KSX9kLv9RVaa000mrTY=";
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-agent/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-agent/default.nix
index 41b8b56fc4..c772b76cf0 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-agent/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-agent/default.nix
@@ -2,16 +2,21 @@
buildGoModule rec {
pname = "grafana-agent";
- version = "0.15.0";
+ version = "0.16.1";
src = fetchFromGitHub {
rev = "v${version}";
owner = "grafana";
repo = "agent";
- sha256 = "sha256-mRDd9G/VMbDwp/GYPoUE0v9j+BmUd08wOMJjgcg2qdo=";
+ sha256 = "0kqbn6fqlrxjqdkkhbr7qmm2m05a7dlskfdb7y4gr5ggi65m6ik5";
};
- vendorSha256 = "sha256-sQFWdBOjfYb1e7ZzHGgtgnuEQCU4xnkJTyzC/9DRcYs=";
+ vendorSha256 = "0xi69a1zkcmi5q8m7lfwp3xb4cbkwc2dzqm24lfqsq13xj5jq6ph";
+
+ patches = [
+ # https://github.com/grafana/agent/issues/731
+ ./skip_test_requiring_network.patch
+ ];
# uses go-systemd, which uses libsystemd headers
# https://github.com/coreos/go-systemd/issues/351
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana-agent/skip_test_requiring_network.patch b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-agent/skip_test_requiring_network.patch
new file mode 100644
index 0000000000..fcba11dd2f
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana-agent/skip_test_requiring_network.patch
@@ -0,0 +1,15 @@
+diff --git a/pkg/operator/selector_eventhandler_test.go b/pkg/operator/selector_eventhandler_test.go
+index 7b6ec602..e79bae0e 100644
+--- a/pkg/operator/selector_eventhandler_test.go
++++ b/pkg/operator/selector_eventhandler_test.go
+@@ -39,6 +39,10 @@ var (
+ // TestEnqueueRequestForSelector creates an example Kubenretes cluster and runs
+ // EnqueueRequestForSelector to validate it works.
+ func TestEnqueueRequestForSelector(t *testing.T) {
++ // Requires network access, which is not available during
++ // the nixpkgs sandboxed build
++ t.Skip()
++
+ l := log.NewNopLogger()
+
+ ctx, cancel := context.WithTimeout(context.Background(), 5*time.Minute)
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
index 14d0c63d90..4fa0032500 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "grafana";
- version = "8.0.4";
+ version = "8.0.5";
excludedPackages = [ "release_publisher" ];
@@ -10,15 +10,15 @@ buildGoModule rec {
rev = "v${version}";
owner = "grafana";
repo = "grafana";
- sha256 = "sha256-I4TUPni2WDdpsV19nltsaF1PugB5SOtQ9Jb0YzWUwFg=";
+ sha256 = "sha256-tehqb86Mkg1dD4x34zHwLD9uV/PssslLDIs9bl28ap0=";
};
srcStatic = fetchurl {
url = "https://dl.grafana.com/oss/release/grafana-${version}.linux-amd64.tar.gz";
- sha256 = "sha256-GUVnw2kKxVfztvfsNMwRLxPTqRYzbxXzoH2GkmZB2JE=";
+ sha256 = "sha256-aVZpTQ4ERrJV3YN4U0v/tJoYkTg7vlQVe6sIIK2NE0k=";
};
- vendorSha256 = "sha256-x7sSVIim/TOhMTbnRK/fpgxiSRSO8KwGILTE2i1gU3U=";
+ vendorSha256 = "sha256-INvFZ9hNbtpaDXuhBPaSaqBZyi7QJ18tMk+AZjJtYjg=";
preBuild = ''
# The testcase makes an API call against grafana.com:
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix
index f87526242b..c518972066 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/doitintl-bigquery-datasource/default.nix
@@ -2,8 +2,8 @@
grafanaPlugin rec {
pname = "doitintl-bigquery-datasource";
- version = "2.0.1";
- zipHash = "sha256-tZyvER/rxL+mo2tgxFvwSIAmjFm/AnZ0RgvmD1YAE2U=";
+ version = "2.0.2";
+ zipHash = "sha256-GE6DNuQ5WtS/2VmXbQBeRdVKDbLlLirWXW51i0RF6Cc=";
meta = with lib; {
description = "BigQuery DataSource for Grafana";
license = licenses.mit;
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
index 07694688c4..85b4c7069a 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/grafana/plugins/grafana-polystat-panel/default.nix
@@ -2,8 +2,8 @@
grafanaPlugin rec {
pname = "grafana-polystat-panel";
- version = "1.2.3";
- zipHash = "sha256-Eu3dTPfJxAWwqqGT6l4El4MqviBbzERarU30OXU+eEM=";
+ version = "1.2.5";
+ zipHash = "sha256-U9vNfK4ofNzwL7MVe43tGY85gI56Jt1eb7TrCkeNrOQ=";
meta = with lib; {
description = "Hexagonal multi-stat panel for Grafana";
license = licenses.asl20;
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/bird-exporter.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/bird-exporter.nix
index 67ec88332b..f15f7b6e00 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/bird-exporter.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/bird-exporter.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "bird-exporter";
- version = "1.2.5";
+ version = "1.2.6";
src = fetchFromGitHub {
owner = "czerwonk";
repo = "bird_exporter";
rev = version;
- sha256 = "06rlmmvr79db3lh54938yxi0ixcfb8fni0vgcv3nafqnlr2zbs58";
+ sha256 = "sha256-zQKdO1E5VKZaQLNOfL3e/iCdugwNx3xFy7R7vun/Efs=";
};
- vendorSha256 = "14bjdfqvxvb9gs1nm0nnlib52vd0dbvjll22x7d2cc721cbd0hj0";
+ vendorSha256 = "sha256-o/OVWALLOw7eNH3xsQlQ5ZNFV3l9iD8lhyckBt6Qn3E=";
passthru.tests = { inherit (nixosTests.prometheus-exporters) bird; };
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/lnd-exporter.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/lnd-exporter.nix
index 34a9511d0b..034d5a0c38 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/lnd-exporter.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/lnd-exporter.nix
@@ -2,23 +2,21 @@
buildGoModule rec {
pname = "lndmon";
- version = "unstable-2020-12-04";
+ version = "unstable-2021-03-26";
src = fetchFromGitHub {
owner = "lightninglabs";
repo = "lndmon";
- sha256 = "0q72jbkhw1vpwxd0r80l1v4ab71sakc315plfqbijy7al9ywq5nl";
- rev = "f07d574320dd1a6a428fecd47f3a5bb46a0fc4d1";
+ sha256 = "14lmmjq61p8yhc86swigs43risqi31vlmz7ri8j0n0fyp8lm2kxs";
+ rev = "3aa925aa4f633a6c4d132601922e78f173ae8ac1";
};
vendorSha256 = "06if387b9m02ciqgcissih1x06l33djp87vgspwzz589f77vczk8";
- doCheck = false;
-
passthru.tests = { inherit (nixosTests.prometheus-exporters) lnd; };
meta = with lib; {
- inherit (src.meta) homepage;
+ homepage = "https://github.com/lightninglabs/lndmon";
description = "Prometheus exporter for lnd (Lightning Network Daemon)";
license = licenses.mit;
maintainers = with maintainers; [ mmilata ];
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
index ff32764fcd..9a856eedf6 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/prometheus/mysqld-exporter.nix
@@ -1,19 +1,22 @@
-{ lib, buildGoPackage, fetchFromGitHub }:
+{ lib, buildGoModule, fetchFromGitHub }:
-buildGoPackage rec {
+buildGoModule rec {
pname = "mysqld_exporter";
- version = "0.12.1";
+ version = "0.13.0";
rev = "v${version}";
- goPackagePath = "github.com/prometheus/mysqld_exporter";
-
src = fetchFromGitHub {
inherit rev;
owner = "prometheus";
repo = "mysqld_exporter";
- sha256 = "0nzbfzx4dzs3cagdid1fqddrqimgr8x6r8gmmxglrss05c8srgs8";
+ sha256 = "05gb6p65a0ys356qnanwc40klz1izrib37rz5yzyg2ysvamlvmys";
};
+ vendorSha256 = "19785rfzlx8h0h8vmg0ghd40h3p4y6ikhgf8rd2qfj5f6qxfhrgv";
+
+ # skips tests with external dependencies, e.g. on mysqld
+ checkFlags = [ "-short" ];
+
meta = with lib; {
description = "Prometheus exporter for MySQL server metrics";
homepage = "https://github.com/prometheus/mysqld_exporter";
diff --git a/third_party/nixpkgs/pkgs/servers/monitoring/telegraf/default.nix b/third_party/nixpkgs/pkgs/servers/monitoring/telegraf/default.nix
index 37a4b3e87d..0a60ebc77c 100644
--- a/third_party/nixpkgs/pkgs/servers/monitoring/telegraf/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/monitoring/telegraf/default.nix
@@ -2,7 +2,7 @@
buildGoModule rec {
pname = "telegraf";
- version = "1.18.1";
+ version = "1.19.1";
excludedPackages = "test";
@@ -12,10 +12,10 @@ buildGoModule rec {
owner = "influxdata";
repo = "telegraf";
rev = "v${version}";
- sha256 = "sha256-iFigbnqUXWQrhDovwQYZsr8llkB9553c5LgcKJ78yZ4=";
+ sha256 = "sha256-8shyNKwSg3pUxfQsIHBNnIaks/86vHuHN/SroDE3QFU=";
};
- vendorSha256 = "sha256-m53S/L71nyioCBbIDDAWEnqStBdqTFGq16y5ozsXq1c=";
+ vendorSha256 = "sha256-jP6P2NShzlFCptCQ04XY4cIrONNArwthiEONEo32Btw=";
preBuild = ''
buildFlagsArray+=("-ldflags=-w -s -X main.version=${version}")
diff --git a/third_party/nixpkgs/pkgs/servers/nextcloud/default.nix b/third_party/nixpkgs/pkgs/servers/nextcloud/default.nix
index 3f2b1798a2..1776987bae 100644
--- a/third_party/nixpkgs/pkgs/servers/nextcloud/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/nextcloud/default.nix
@@ -33,35 +33,29 @@ let
};
};
in {
- nextcloud18 = throw ''
- Nextcloud v18 has been removed from `nixpkgs` as the support for it was dropped
- by upstream in 2021-01. Please upgrade to at least Nextcloud v19 by
+ nextcloud19 = throw ''
+ Nextcloud v19 has been removed from `nixpkgs` as the support for it was dropped
+ by upstream in 2021-06. Please upgrade to at least Nextcloud v20 by
declaring
- services.nextcloud.package = pkgs.nextcloud19;
+ services.nextcloud.package = pkgs.nextcloud20;
in your NixOS config.
-
- [1] https://docs.nextcloud.com/server/18/admin_manual/release_schedule.html
'';
- # FIXME(@Ma27) remove on 21.05
- nextcloud19 = generic {
- version = "19.0.6";
- sha256 = "sha256-pqqIayE0OyTailtd2zeYi+G1APjv/YHqyO8jCpq7KJg=";
- extraVulnerabilities = [
- "Nextcloud 19 is still supported, but CVE-2020-8259 & CVE-2020-8152 are unfixed! Please note that both CVEs only affect the file encryption module which is turned off by default. Alternatively, `pkgs.nextcloud20` can be used."
- ];
- };
-
nextcloud20 = generic {
- version = "20.0.7";
- sha256 = "sha256-jO2Ct3K/CvZ9W+EyPkD5d0KbwKK8yGQJXvx4dnUAtys=";
+ version = "20.0.11";
+ sha256 = "sha256-CLrJH5eNTiJJrDzfCg+re3J2qmwxFOe12nUU/QgtD6A=";
};
nextcloud21 = generic {
- version = "21.0.2";
- sha256 = "5e5b38109a3485db5fd2d248f24478eabe6c0790ec10b030acbbee207d5511fe";
+ version = "21.0.3";
+ sha256 = "8adcd175c7a70c33332586fa9ce36d03ba02d1df5d4c334d1210201d3fb953ee";
+ };
+
+ nextcloud22 = generic {
+ version = "22.0.0";
+ sha256 = "sha256-ORHTdUw3rKfJtfOys3UTwPK1u5ea8AgWwRF7Hu28XXo=";
};
# tip: get she sha with:
# curl 'https://download.nextcloud.com/server/releases/nextcloud-${version}.tar.bz2.sha256'
diff --git a/third_party/nixpkgs/pkgs/servers/plex/raw.nix b/third_party/nixpkgs/pkgs/servers/plex/raw.nix
index 929abe23cc..b6618eb429 100644
--- a/third_party/nixpkgs/pkgs/servers/plex/raw.nix
+++ b/third_party/nixpkgs/pkgs/servers/plex/raw.nix
@@ -12,16 +12,16 @@
# server, and the FHS userenv and corresponding NixOS module should
# automatically pick up the changes.
stdenv.mkDerivation rec {
- version = "1.23.3.4707-ebb5fe9f3";
+ version = "1.23.4.4805-186bae04e";
pname = "plexmediaserver";
# Fetch the source
src = if stdenv.hostPlatform.system == "aarch64-linux" then fetchurl {
url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_arm64.deb";
- sha256 = "0b3xsyrpz1098lyqfapnjp7k55d07qg7h9avc7f3zmpkiclxf2ry";
+ sha256 = "161baz4klwb8wyvc3mnbvvwjcmdfp38rn270jwvmwzp6b70jclyx";
} else fetchurl {
url = "https://downloads.plex.tv/plex-media-server-new/${version}/debian/plexmediaserver_${version}_amd64.deb";
- sha256 = "1as83prhlfi4g172k3mgm6p8k58zm4bahjf8bp8pyxcmgiii76m0";
+ sha256 = "0vj7k81fl8chaxqz287arvn9vva4cd4wcnybc5yvls3589h9x1zq";
};
outputs = [ "out" "basedb" ];
diff --git a/third_party/nixpkgs/pkgs/servers/roon-server/default.nix b/third_party/nixpkgs/pkgs/servers/roon-server/default.nix
index a6592ee235..91371a0855 100644
--- a/third_party/nixpkgs/pkgs/servers/roon-server/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/roon-server/default.nix
@@ -11,15 +11,15 @@
, zlib
}: stdenv.mkDerivation rec {
pname = "roon-server";
- version = "1.8-795";
+ version = "1.8-806";
# N.B. The URL is unstable. I've asked for them to provide a stable URL but
# they have ignored me. If this package fails to build for you, you may need
# to update the version and sha256.
# c.f. https://community.roonlabs.com/t/latest-roon-server-is-not-available-for-download-on-nixos/118129
src = fetchurl {
- url = "https://web.archive.org/web/20210610060249/http://download.roonlabs.com/builds/RoonServer_linuxx64.tar.bz2";
- sha256 = "sha256-gC+UquDMyDpgCEYKPp2RRIkHD/4itJssl0hcSEQO5Rc=";
+ url = "https://web.archive.org/web/20210707070319/http://download.roonlabs.com/builds/RoonServer_linuxx64.tar.bz2";
+ sha256 = "sha256-TRgsHR71wNz2MoH+RZrIaWEzQSAbo+q8ICKfmmCFy5Y=";
};
buildInputs = [
diff --git a/third_party/nixpkgs/pkgs/servers/sql/mariadb/default.nix b/third_party/nixpkgs/pkgs/servers/sql/mariadb/default.nix
index db588b3abe..b7205f9302 100644
--- a/third_party/nixpkgs/pkgs/servers/sql/mariadb/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/sql/mariadb/default.nix
@@ -4,7 +4,7 @@
, bzip2, lz4, lzo, snappy, xz, zlib, zstd
, fixDarwinDylibNames, cctools, CoreServices, less
, numactl # NUMA Support
-, withStorageMroonga ? true, kytea, msgpack, zeromq
+, withStorageMroonga ? true, kytea, libsodium, msgpack, zeromq
, withStorageRocks ? true
}:
@@ -155,12 +155,17 @@ server = stdenv.mkDerivation (common // {
bzip2 lz4 lzo snappy xz zstd
libxml2 judy libevent cracklib
] ++ optional (stdenv.hostPlatform.isLinux && !stdenv.hostPlatform.isAarch32) numactl
- ++ optionals withStorageMroonga [ kytea msgpack zeromq ]
+ ++ optionals withStorageMroonga [ kytea libsodium msgpack zeromq ]
++ optional stdenv.hostPlatform.isLinux linux-pam
++ optional (!stdenv.hostPlatform.isDarwin) mytopEnv;
patches = common.patches;
+ postPatch = ''
+ substituteInPlace scripts/galera_new_cluster.sh \
+ --replace ":-mariadb" ":-mysql"
+ '';
+
cmakeFlags = common.cmakeFlags ++ [
"-DMYSQL_DATADIR=/var/lib/mysql"
"-DENABLED_LOCAL_INFILE=OFF"
@@ -202,7 +207,6 @@ server = stdenv.mkDerivation (common // {
mv "$out"/OFF/suite/plugins/pam/pam_mariadb_mtr.so "$out"/share/pam/lib/security
mv "$out"/OFF/suite/plugins/pam/mariadb_mtr "$out"/share/pam/etc/security
rm -r "$out"/OFF
- sed -i 's/-mariadb/-mysql/' "$out"/bin/galera_new_cluster
'';
# perlPackages.DBDmysql is broken on darwin
diff --git a/third_party/nixpkgs/pkgs/servers/sql/materialize/default.nix b/third_party/nixpkgs/pkgs/servers/sql/materialize/default.nix
index 5a2a3ad8eb..f2c6d59bd2 100644
--- a/third_party/nixpkgs/pkgs/servers/sql/materialize/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/sql/materialize/default.nix
@@ -40,17 +40,17 @@ let
in
rustPlatform.buildRustPackage rec {
pname = "materialize";
- version = "0.8.0";
- rev = "b2fe225f1afcfec4912976bdaa4a44caf3ca0842";
+ version = "0.8.1";
+ rev = "ef996c54db7c9504690b9f230a4a676ae1fb617f";
src = fetchFromGitHub {
owner = "MaterializeInc";
repo = pname;
- inherit rev;
- hash = "sha256:09q1bfgsp6j8l8wv2abgibndwfkg2w3nm4dif4qgdkd52fdg0kc5";
+ rev = "v${version}";
+ sha256 = "1lrv0q191rhdqk316557qk2a6b00vrf07j1g63ri6mp8ad1g8gk3";
};
- cargoSha256 = "sha256:0y2r4980dyajf2ql9vb2jxcsn0a2q0gd3f8v932fgjqw13ysmi0s";
+ cargoSha256 = "0fx7m1ci4zak7sm71kdiaj2l29rlqax15hd424i9yn4aj1bd358b";
nativeBuildInputs = [ cmake perl pkg-config ]
# Provides the mig command used by the krb5-src build script
@@ -76,7 +76,7 @@ rustPlatform.buildRustPackage rec {
'';
MZ_DEV_BUILD_SHA = rev;
- cargoBuildFlags = [ "--package materialized" ];
+ cargoBuildFlags = [ "--bin materialized" ];
postInstall = ''
install --mode=444 -D ./misc/dist/materialized.service $out/etc/systemd/system/materialized.service
diff --git a/third_party/nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix b/third_party/nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix
index cdbfdaea7a..d5bc017169 100644
--- a/third_party/nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix
+++ b/third_party/nixpkgs/pkgs/servers/sql/mysql/8.0.x.nix
@@ -1,16 +1,16 @@
{ lib, stdenv, fetchurl, bison, cmake, pkg-config
, boost, icu, libedit, libevent, lz4, ncurses, openssl, protobuf, re2, readline, zlib, zstd
-, numactl, perl, cctools, CoreServices, developer_cmds, libtirpc, rpcsvc-proto
+, numactl, perl, cctools, CoreServices, developer_cmds, libtirpc, rpcsvc-proto, curl
}:
let
self = stdenv.mkDerivation rec {
pname = "mysql";
- version = "8.0.22";
+ version = "8.0.25";
src = fetchurl {
url = "https://dev.mysql.com/get/Downloads/MySQL-${self.mysqlVersion}/${pname}-${version}.tar.gz";
- sha256 = "9fd85bb243940ef8234d21384ef421a0962fd4d13406fc1420efa902115ce17a";
+ sha256 = "c16aa9cf621bc028efba2bb11f3c36a323b125fa0d108ff92fab60e46309206e";
};
patches = [
@@ -27,7 +27,7 @@ self = stdenv.mkDerivation rec {
'';
buildInputs = [
- boost icu libedit libevent lz4 ncurses openssl protobuf re2 readline zlib
+ boost curl icu libedit libevent lz4 ncurses openssl protobuf re2 readline zlib
zstd
] ++ lib.optionals stdenv.isLinux [
numactl libtirpc
diff --git a/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix b/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
index b5438d84ba..c51cd9117a 100644
--- a/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
+++ b/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/pg_auto_failover.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "pg_auto_failover";
- version = "1.5.2";
+ version = "1.6.1";
src = fetchFromGitHub {
owner = "citusdata";
repo = pname;
rev = "v${version}";
- sha256 = "1svzln0dc1vidb9qmg4m881pvmqqjq8d43ghb8yjl7shirawqkqx";
+ sha256 = "0bg1qxjszqnv0c5k5vf60sh8lcfagp9d66sprkf0d83yjh5qpwlm";
};
buildInputs = [ postgresql openssl zlib readline libkrb5 ];
diff --git a/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix b/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix
index 4afb4c9854..bebe586769 100644
--- a/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix
+++ b/third_party/nixpkgs/pkgs/servers/sql/postgresql/ext/timescaledb.nix
@@ -8,7 +8,7 @@
stdenv.mkDerivation rec {
pname = "timescaledb";
- version = "2.3.0";
+ version = "2.3.1";
nativeBuildInputs = [ cmake ];
buildInputs = [ postgresql openssl libkrb5 ];
@@ -17,7 +17,7 @@ stdenv.mkDerivation rec {
owner = "timescale";
repo = "timescaledb";
rev = "refs/tags/${version}";
- sha256 = "03k6skl3191i5jby710xr1caq85cvzbjqmqv59mfkfbvihn2zfx2";
+ sha256 = "0azcg8fh0bbc4a6b0mghdg4b9v62bb3haaq6cycj40fk4mf1dldx";
};
cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" ]
diff --git a/third_party/nixpkgs/pkgs/servers/tailscale/default.nix b/third_party/nixpkgs/pkgs/servers/tailscale/default.nix
index 56acbf3d22..ff2c8f9af3 100644
--- a/third_party/nixpkgs/pkgs/servers/tailscale/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/tailscale/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "tailscale";
- version = "1.10.0";
+ version = "1.10.1";
src = fetchFromGitHub {
owner = "tailscale";
repo = "tailscale";
rev = "v${version}";
- sha256 = "0smc2xqbqc2p4jj1c98gzzxbr28sbx8z8625hbrng9m39vwylfxf";
+ sha256 = "1s4qpz4jwar3lcqyzkgyvgm4bghzass974lq1pw4fziqlsblh0vm";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/servers/unifi-video/default.nix b/third_party/nixpkgs/pkgs/servers/unifi-video/default.nix
new file mode 100755
index 0000000000..4c55d51025
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/unifi-video/default.nix
@@ -0,0 +1,61 @@
+{ dpkg
+, stdenv
+, lib
+, fetchurl
+, jre8
+, jsvc
+, lsb-release
+, libcap
+, util-linux
+, makeWrapper
+, autoPatchelfHook
+, glibc
+, gcc-unwrapped
+}:
+
+stdenv.mkDerivation rec {
+ pname = "unifi-video";
+ version = "3.10.13";
+ src = fetchurl {
+ urls = [ "https://dl.ui.com/firmwares/ufv/v${version}/unifi-video.Debian9_amd64.v${version}.deb" "https://archive.org/download/unifi-video.Debian9_amd64.v${version}/unifi-video.Debian9_amd64.v${version}.deb" ];
+ sha256 = "06mxjdizs4mhm1by8kj4pg5hhdi8ns6x75ggwyp1k6zb26jvvdny";
+ };
+
+ buildInputs = [ jre8 jsvc lsb-release libcap util-linux ];
+ nativeBuildInputs = [ dpkg makeWrapper autoPatchelfHook glibc gcc-unwrapped ];
+
+ unpackCmd = ''
+ runHook preUnpack
+
+ dpkg-deb -x $src .
+ rm -r etc
+
+ runHook postUnpack
+ '';
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out
+ cp -ar sbin $out/bin
+ cp -ar lib share $out
+ chmod +x $out/bin/*
+ wrapProgram $out/bin/unifi-video --set JAVA_HOME "${jre8}" --prefix PATH : ${lib.makeBinPath [ jre8 lsb-release libcap util-linux]}
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "Unifi Video NVR (aka Airvision) is a software package for controlling Unifi cameras";
+ longDescription = ''
+ Unifi Video is the NVR server software which can monitor and
+ record footage from supported Unifi video cameras
+ '';
+ homepage = "https://www.ui.com";
+ downloadPage = "https://www.ui.com/download/unifi-video/";
+ license = licenses.unfree;
+ maintainers = [ maintainers.rsynnest ];
+ platforms = [ "x86_64-linux" ];
+ knownVulnerabilities = [ "Upstream support for Unifi Video ended January 1st, 2021." ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/uwsgi/default.nix b/third_party/nixpkgs/pkgs/servers/uwsgi/default.nix
index ddfa6faf24..c6c65d58e3 100644
--- a/third_party/nixpkgs/pkgs/servers/uwsgi/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/uwsgi/default.nix
@@ -14,13 +14,13 @@ let php-embed = php.override {
};
pythonPlugin = pkg : lib.nameValuePair "python${if pkg.isPy2 then "2" else "3"}" {
- interpreter = pkg.interpreter;
+ interpreter = pkg.pythonForBuild.interpreter;
path = "plugins/python";
inputs = [ pkg ncurses ];
install = ''
install -Dm644 uwsgidecorators.py $out/${pkg.sitePackages}/uwsgidecorators.py
- ${pkg.executable} -m compileall $out/${pkg.sitePackages}/
- ${pkg.executable} -O -m compileall $out/${pkg.sitePackages}/
+ ${pkg.pythonForBuild.executable} -m compileall $out/${pkg.sitePackages}/
+ ${pkg.pythonForBuild.executable} -O -m compileall $out/${pkg.sitePackages}/
'';
};
@@ -91,6 +91,13 @@ stdenv.mkDerivation rec {
inherit python2 python3;
};
+ postPatch = ''
+ for f in uwsgiconfig.py plugins/*/uwsgiplugin.py; do
+ substituteInPlace "$f" \
+ --replace pkg-config "$PKG_CONFIG"
+ done
+ '';
+
configurePhase = ''
export pluginDir=$out/lib/uwsgi
substituteAll ${./nixos.ini} buildconf/nixos.ini
diff --git a/third_party/nixpkgs/pkgs/servers/web-apps/bookstack/default.nix b/third_party/nixpkgs/pkgs/servers/web-apps/bookstack/default.nix
index 139a8588ee..1c35ebeff3 100644
--- a/third_party/nixpkgs/pkgs/servers/web-apps/bookstack/default.nix
+++ b/third_party/nixpkgs/pkgs/servers/web-apps/bookstack/default.nix
@@ -15,13 +15,13 @@ let
in package.override rec {
name = "bookstack";
- version = "21.05";
+ version = "21.05.3";
src = fetchFromGitHub {
owner = "bookstackapp";
repo = name;
rev = "v${version}";
- sha256 = "0vn1n2l66xsv2qjhh53dm28vwm7d9ba62syx2gviznva1lsyn78z";
+ sha256 = "0dymrmy771lv6h9432vw7d12x5xgchjn9s3z8maz3b9d5xlx9gw8";
};
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/servers/web-apps/bookstack/php-packages.nix b/third_party/nixpkgs/pkgs/servers/web-apps/bookstack/php-packages.nix
index aa3115ef95..69f39241f4 100644
--- a/third_party/nixpkgs/pkgs/servers/web-apps/bookstack/php-packages.nix
+++ b/third_party/nixpkgs/pkgs/servers/web-apps/bookstack/php-packages.nix
@@ -5,10 +5,10 @@ let
"aws/aws-sdk-php" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "aws-aws-sdk-php-3b3aafdceac4cb820e2ae65a8785e4d07db471a7";
+ name = "aws-aws-sdk-php-35310302912fdc3b4a0e829b84424c41e3fd9727";
src = fetchurl {
- url = https://api.github.com/repos/aws/aws-sdk-php/zipball/3b3aafdceac4cb820e2ae65a8785e4d07db471a7;
- sha256 = "0pyc5n1h9c12li03wk0p04k25rg1x8qlq4ns4wr8xbxcysdm6xi1";
+ url = https://api.github.com/repos/aws/aws-sdk-php/zipball/35310302912fdc3b4a0e829b84424c41e3fd9727;
+ sha256 = "043ia45zlb3596cnh76yc7wvizr8acn5jrilnnqdv78v07s9c99i";
};
};
};
@@ -35,20 +35,20 @@ let
"doctrine/cache" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "doctrine-cache-3bb5588cec00a0268829cc4a518490df6741af9d";
+ name = "doctrine-cache-c9622c6820d3ede1e2315a6a377ea1076e421d88";
src = fetchurl {
- url = https://api.github.com/repos/doctrine/cache/zipball/3bb5588cec00a0268829cc4a518490df6741af9d;
- sha256 = "0r9fhv0y79ma7a5llmj1skycflnwbxyyrblkavjj6svld46li94q";
+ url = https://api.github.com/repos/doctrine/cache/zipball/c9622c6820d3ede1e2315a6a377ea1076e421d88;
+ sha256 = "0dw03i597mffza3bllsh89fqwa61zwhp0gvs8hh6qzkhwmsw9rk5";
};
};
};
"doctrine/dbal" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "doctrine-dbal-c800380457948e65bbd30ba92cc17cda108bf8c9";
+ name = "doctrine-dbal-8dd39d2ead4409ce652fd4f02621060f009ea5e4";
src = fetchurl {
- url = https://api.github.com/repos/doctrine/dbal/zipball/c800380457948e65bbd30ba92cc17cda108bf8c9;
- sha256 = "1x6bij89yaj0d52ffx683rlpxrgxl0vx9q6a121mkz1zplnif647";
+ url = https://api.github.com/repos/doctrine/dbal/zipball/8dd39d2ead4409ce652fd4f02621060f009ea5e4;
+ sha256 = "107k0qr3m34cjxy00yhdjmd8liqa8wg729zj4z2jifz26niiy8qs";
};
};
};
@@ -125,10 +125,10 @@ let
"facade/flare-client-php" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "facade-flare-client-php-69742118c037f34ee1ef86dc605be4a105d9e984";
+ name = "facade-flare-client-php-47b639dc02bcfdfc4ebb83de703856fa01e35f5f";
src = fetchurl {
- url = https://api.github.com/repos/facade/flare-client-php/zipball/69742118c037f34ee1ef86dc605be4a105d9e984;
- sha256 = "1if56r0g9ymwankz40l5xhw5vch1qkjjy9914lz1vgbkj7ln9pvz";
+ url = https://api.github.com/repos/facade/flare-client-php/zipball/47b639dc02bcfdfc4ebb83de703856fa01e35f5f;
+ sha256 = "1chpfxmnlpl98cg127i70ari7nb3w83l91l119hc2fhyjk0zrcy5";
};
};
};
@@ -165,10 +165,10 @@ let
"filp/whoops" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "filp-whoops-c13c0be93cff50f88bbd70827d993026821914dd";
+ name = "filp-whoops-2edbc73a4687d9085c8f20f398eebade844e8424";
src = fetchurl {
- url = https://api.github.com/repos/filp/whoops/zipball/c13c0be93cff50f88bbd70827d993026821914dd;
- sha256 = "0janbd93xvr5hy2bms05q1l31gmwbqrgjfvbzkmv3bfw4gcksq0i";
+ url = https://api.github.com/repos/filp/whoops/zipball/2edbc73a4687d9085c8f20f398eebade844e8424;
+ sha256 = "1x79vnjdbjk9z2mix75ri56kyc5iwvjv3dyivncg6n3wd80nyfgg";
};
};
};
@@ -225,10 +225,10 @@ let
"laravel/framework" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "laravel-framework-92c0417e60efc39bc556ba5dfc9b20a56f7848fb";
+ name = "laravel-framework-00fa9c04aed10d68481f5757b89da0e6798f53b3";
src = fetchurl {
- url = https://api.github.com/repos/laravel/framework/zipball/92c0417e60efc39bc556ba5dfc9b20a56f7848fb;
- sha256 = "17wpm3fk6qakq4b8qf2bvmyzm7zfamiabdgqshzcnfjm7kj4rijy";
+ url = https://api.github.com/repos/laravel/framework/zipball/00fa9c04aed10d68481f5757b89da0e6798f53b3;
+ sha256 = "1ryk6c23sa6lfsx2zpm8mcfng4ys474959kqg959cjaqzq47blq9";
};
};
};
@@ -245,20 +245,20 @@ let
"league/commonmark" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "league-commonmark-7d70d2f19c84bcc16275ea47edabee24747352eb";
+ name = "league-commonmark-44ffd8d3c4a9133e4bd0548622b09c55af39db5f";
src = fetchurl {
- url = https://api.github.com/repos/thephpleague/commonmark/zipball/7d70d2f19c84bcc16275ea47edabee24747352eb;
- sha256 = "1clfi4k0xp15pzg8c344qj5jk54k9dm9xbg4sd6l6iv66md1xasn";
+ url = https://api.github.com/repos/thephpleague/commonmark/zipball/44ffd8d3c4a9133e4bd0548622b09c55af39db5f;
+ sha256 = "1nlydxyfsh51hrvxg5c7c5lqphynvdclch6w8k9dh1whl8pwjf27";
};
};
};
"league/flysystem" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "league-flysystem-9be3b16c877d477357c015cec057548cf9b2a14a";
+ name = "league-flysystem-f3ad69181b8afed2c9edf7be5a2918144ff4ea32";
src = fetchurl {
- url = https://api.github.com/repos/thephpleague/flysystem/zipball/9be3b16c877d477357c015cec057548cf9b2a14a;
- sha256 = "0mhlr6l75j58xwbadq30x58s67434195zlpdax6ix4nkr7fc907j";
+ url = https://api.github.com/repos/thephpleague/flysystem/zipball/f3ad69181b8afed2c9edf7be5a2918144ff4ea32;
+ sha256 = "0s4sx4j7c16qkk7m6k2r4ajfjidlv15z18ybxhfmmz4jb4wsmv94";
};
};
};
@@ -305,20 +305,20 @@ let
"mtdowling/jmespath.php" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "mtdowling-jmespath.php-42dae2cbd13154083ca6d70099692fef8ca84bfb";
+ name = "mtdowling-jmespath.php-9b87907a81b87bc76d19a7fb2d61e61486ee9edb";
src = fetchurl {
- url = https://api.github.com/repos/jmespath/jmespath.php/zipball/42dae2cbd13154083ca6d70099692fef8ca84bfb;
- sha256 = "157pdx45dmkxwxyq8vdjfci24fw7kl3yc2gj1cifp9kaia7mwlkk";
+ url = https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb;
+ sha256 = "1ig3gi6f8gisagcn876598ps48s86s6m0c82diyksylarg3yn0yd";
};
};
};
"nesbot/carbon" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "nesbot-carbon-8d1f50f1436fb4b05e7127360483dd9c6e73da16";
+ name = "nesbot-carbon-f47f17d17602b2243414a44ad53d9f8b9ada5fdb";
src = fetchurl {
- url = https://api.github.com/repos/briannesbitt/Carbon/zipball/8d1f50f1436fb4b05e7127360483dd9c6e73da16;
- sha256 = "102pypd7x9l739qv2fp5lv4gw4sywr1jpgxlgpqyi1ww1dm3dch0";
+ url = https://api.github.com/repos/briannesbitt/Carbon/zipball/f47f17d17602b2243414a44ad53d9f8b9ada5fdb;
+ sha256 = "0b7pr4cqg5l75fncw1lzxcpn4xjnjddyrz287lb4zrjgx1raz3ah";
};
};
};
@@ -555,10 +555,10 @@ let
"socialiteproviders/microsoft-azure" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "socialiteproviders-microsoft-azure-7808764f777a01df88be9ca6b14d683e50aaf88a";
+ name = "socialiteproviders-microsoft-azure-64779ec21db0bee3111039a67c0fa0ab550a3462";
src = fetchurl {
- url = https://api.github.com/repos/SocialiteProviders/Microsoft-Azure/zipball/7808764f777a01df88be9ca6b14d683e50aaf88a;
- sha256 = "1lxsvb5pzqrm467a8737v98sgmsxs6mvxc683p19b2y30g4fyrlj";
+ url = https://api.github.com/repos/SocialiteProviders/Microsoft-Azure/zipball/64779ec21db0bee3111039a67c0fa0ab550a3462;
+ sha256 = "00jjj7jwmhf2nypwwnmv5rbw6mw0phdlcz8rxybxzy72p2v51m1c";
};
};
};
@@ -615,30 +615,30 @@ let
"symfony/console" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-console-1b15ca1b1bedda86f98064da9ff5d800560d4c6d";
+ name = "symfony-console-9aa1eb46c1b12fada74dc0c529e93d1ccef22576";
src = fetchurl {
- url = https://api.github.com/repos/symfony/console/zipball/1b15ca1b1bedda86f98064da9ff5d800560d4c6d;
- sha256 = "0xpk6241vg866z56dksv384xmk0vkrz1by9vb8q2d6cbp6nw17y0";
+ url = https://api.github.com/repos/symfony/console/zipball/9aa1eb46c1b12fada74dc0c529e93d1ccef22576;
+ sha256 = "0xsjpsgdm2x2avw92cgx90r5yvpgqfcy0ad8cviwcfdardqfh7z0";
};
};
};
"symfony/css-selector" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-css-selector-947cacaf1b3a2af6f13a435392873d5ddaba5f70";
+ name = "symfony-css-selector-c1e29de6dc893b130b45d20d8051efbb040560a9";
src = fetchurl {
- url = https://api.github.com/repos/symfony/css-selector/zipball/947cacaf1b3a2af6f13a435392873d5ddaba5f70;
- sha256 = "1v5fl6vhbc2n9mm0y9m28i1gz12n1v0zqzc2sspymyq98921q3gp";
+ url = https://api.github.com/repos/symfony/css-selector/zipball/c1e29de6dc893b130b45d20d8051efbb040560a9;
+ sha256 = "0af571s9i7inwsjbqpf5dkpghs2k5ds8ba8x7wdvad6hpgphify8";
};
};
};
"symfony/debug" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-debug-45b2136377cca5f10af858968d6079a482bca473";
+ name = "symfony-debug-a8d2d5c94438548bff9f998ca874e202bb29d07f";
src = fetchurl {
- url = https://api.github.com/repos/symfony/debug/zipball/45b2136377cca5f10af858968d6079a482bca473;
- sha256 = "0p7g2mwrvg8x264kl9kn7a23adnqxh66jy1kjczq5c5xlpw2rxdb";
+ url = https://api.github.com/repos/symfony/debug/zipball/a8d2d5c94438548bff9f998ca874e202bb29d07f;
+ sha256 = "0w0i66c42bvh5ss84jqgjzq81dx673sliaf7z7p60p3fxiy0fdsy";
};
};
};
@@ -655,20 +655,20 @@ let
"symfony/error-handler" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-error-handler-21d75bfbdfdd3581a7f97080deb98926987f14a7";
+ name = "symfony-error-handler-4001f01153d0eb5496fe11d8c76d1e56b47fdb88";
src = fetchurl {
- url = https://api.github.com/repos/symfony/error-handler/zipball/21d75bfbdfdd3581a7f97080deb98926987f14a7;
- sha256 = "0hdcvmid17xcm21crj3k2gxvnhfww3yaw3liiqrjrkwmny9pr73q";
+ url = https://api.github.com/repos/symfony/error-handler/zipball/4001f01153d0eb5496fe11d8c76d1e56b47fdb88;
+ sha256 = "19pf2qk8nal0p59xvgvl04s2v2bcmi87wffml35qiks1pirn6znp";
};
};
};
"symfony/event-dispatcher" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-event-dispatcher-c352647244bd376bf7d31efbd5401f13f50dad0c";
+ name = "symfony-event-dispatcher-047773e7016e4fd45102cedf4bd2558ae0d0c32f";
src = fetchurl {
- url = https://api.github.com/repos/symfony/event-dispatcher/zipball/c352647244bd376bf7d31efbd5401f13f50dad0c;
- sha256 = "1cxgn0y83i4qqx757kq96jadwwbc68h11snhvy175xvy8nvsmxkd";
+ url = https://api.github.com/repos/symfony/event-dispatcher/zipball/047773e7016e4fd45102cedf4bd2558ae0d0c32f;
+ sha256 = "1cc2lm7fwwqjvx72990k8mzb1xiprpnc1lky13bc61jipdk49jq0";
};
};
};
@@ -685,10 +685,10 @@ let
"symfony/finder" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-finder-a96bc19ed87c88eec78e1a4c803bdc1446952983";
+ name = "symfony-finder-ed33314396d968a8936c95f5bd1b88bd3b3e94a3";
src = fetchurl {
- url = https://api.github.com/repos/symfony/finder/zipball/a96bc19ed87c88eec78e1a4c803bdc1446952983;
- sha256 = "065mk0cvby82wv799gl5n4xw75nm7q32g816kily39d70rfjwzrs";
+ url = https://api.github.com/repos/symfony/finder/zipball/ed33314396d968a8936c95f5bd1b88bd3b3e94a3;
+ sha256 = "06m9xr0aik0y5f3j9rr0f23rwdr2b1ib55340myf0lah62as7nxm";
};
};
};
@@ -705,30 +705,30 @@ let
"symfony/http-foundation" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-http-foundation-2ffb43bd6c589a274ee1e93a5fd6b7ef1577b9c5";
+ name = "symfony-http-foundation-8759ed5c27c2a8a47cb60f367f4be6727f08d58b";
src = fetchurl {
- url = https://api.github.com/repos/symfony/http-foundation/zipball/2ffb43bd6c589a274ee1e93a5fd6b7ef1577b9c5;
- sha256 = "02dras9h0h2g3xkibvpqfly7108qhg609cv16cgmw109m9d6rv7p";
+ url = https://api.github.com/repos/symfony/http-foundation/zipball/8759ed5c27c2a8a47cb60f367f4be6727f08d58b;
+ sha256 = "0g47jlsz2p3np3mq4vdhj68jr7a84lwi8hifq132igzgdkbdg6ln";
};
};
};
"symfony/http-kernel" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-http-kernel-59925ee79f2541b4c6e990843e1a42768e898254";
+ name = "symfony-http-kernel-e08b2fb8a6eedd81c70522e514bad9b2c1fff881";
src = fetchurl {
- url = https://api.github.com/repos/symfony/http-kernel/zipball/59925ee79f2541b4c6e990843e1a42768e898254;
- sha256 = "1v6ah9ibz6n2kdpmji1wfqzvb4cbndnwfz4hjqhhrysc0vffpbk4";
+ url = https://api.github.com/repos/symfony/http-kernel/zipball/e08b2fb8a6eedd81c70522e514bad9b2c1fff881;
+ sha256 = "009w87c31vp5x7hcy77g1b03avm3wp0jznxbqqvdfrid0s42zz77";
};
};
};
"symfony/mime" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-mime-64258e870f8cc75c3dae986201ea2df58c210b52";
+ name = "symfony-mime-47dd7912152b82d0d4c8d9040dbc93d6232d472a";
src = fetchurl {
- url = https://api.github.com/repos/symfony/mime/zipball/64258e870f8cc75c3dae986201ea2df58c210b52;
- sha256 = "14s26zam8dxhbskizcw6mpyizg6n4i1ambq5ni6r9gv3rs6cfr9p";
+ url = https://api.github.com/repos/symfony/mime/zipball/47dd7912152b82d0d4c8d9040dbc93d6232d472a;
+ sha256 = "1xyk50qrd5hzpwp795adbc56pqxljy3yalsd7p2bfyhd1y5ihwdv";
};
};
};
@@ -815,20 +815,20 @@ let
"symfony/process" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-process-f5481b22729d465acb1cea3455fc04ce84b0148b";
+ name = "symfony-process-7e812c84c3f2dba173d311de6e510edf701685a8";
src = fetchurl {
- url = https://api.github.com/repos/symfony/process/zipball/f5481b22729d465acb1cea3455fc04ce84b0148b;
- sha256 = "1cz0gd7lkp07dlylf8c32fjpfsm9z3d66iwx45i7b5wh5gc96ns0";
+ url = https://api.github.com/repos/symfony/process/zipball/7e812c84c3f2dba173d311de6e510edf701685a8;
+ sha256 = "1bayw4mnjxqr94y0w0mk1ch5ynvyz71v2hlxlp7w6xw15m9ccpsk";
};
};
};
"symfony/routing" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-routing-b42c3631fd9e3511610afb2ba081ea7e38d9fa38";
+ name = "symfony-routing-3a3c2f197ad0846ac6413225fc78868ba1c61434";
src = fetchurl {
- url = https://api.github.com/repos/symfony/routing/zipball/b42c3631fd9e3511610afb2ba081ea7e38d9fa38;
- sha256 = "167lvg9n8qvgkz7hgx8hv7a53j4shqiriir03g5qz7zhvddlk7vp";
+ url = https://api.github.com/repos/symfony/routing/zipball/3a3c2f197ad0846ac6413225fc78868ba1c61434;
+ sha256 = "0wbd206gn64q89kiz3fvpcynmpfrjrj081l5lfab0rfj50m80q4h";
};
};
};
@@ -845,10 +845,10 @@ let
"symfony/translation" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-translation-424d29dfcc15575af05196de0100d7b52f650602";
+ name = "symfony-translation-2f7fa60b8d10ca71c30dc46b0870143183a8f131";
src = fetchurl {
- url = https://api.github.com/repos/symfony/translation/zipball/424d29dfcc15575af05196de0100d7b52f650602;
- sha256 = "0fpbhbiix0yqvbq5iv5wy7b37wsfgnsay0g1292s339dil60i6a6";
+ url = https://api.github.com/repos/symfony/translation/zipball/2f7fa60b8d10ca71c30dc46b0870143183a8f131;
+ sha256 = "0nhljcj0bmkdx5xsyyxyj32hdl2lirypr5yyy2n9w16bal9fxmc9";
};
};
};
@@ -865,10 +865,10 @@ let
"symfony/var-dumper" = {
targetDir = "";
src = composerEnv.buildZipPackage {
- name = "symfony-var-dumper-c194bcedde6295f3ec3e9eba1f5d484ea97c41a7";
+ name = "symfony-var-dumper-a586efdf2aa832d05b9249e9115d24f6a2691160";
src = fetchurl {
- url = https://api.github.com/repos/symfony/var-dumper/zipball/c194bcedde6295f3ec3e9eba1f5d484ea97c41a7;
- sha256 = "0wccbr4l03asdar89bss3fhy486wjjqgjsk5iypmxaiga12ac01b";
+ url = https://api.github.com/repos/symfony/var-dumper/zipball/a586efdf2aa832d05b9249e9115d24f6a2691160;
+ sha256 = "12wnz5hrqcml2l28f1b5949rcvadhc8vigqcg9sqbkzzhxn6gli1";
};
};
};
diff --git a/third_party/nixpkgs/pkgs/servers/web-apps/lemmy/default.nix b/third_party/nixpkgs/pkgs/servers/web-apps/lemmy/default.nix
new file mode 100644
index 0000000000..e9b6eb1162
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/web-apps/lemmy/default.nix
@@ -0,0 +1,40 @@
+{ lib
+, stdenv
+, rustPlatform
+, fetchFromGitHub
+, openssl
+, postgresql
+, libiconv
+, Security
+}:
+
+rustPlatform.buildRustPackage rec {
+ pname = "lemmy-server";
+ version = "0.11.2";
+
+ src = fetchFromGitHub {
+ owner = "LemmyNet";
+ repo = "lemmy";
+ rev = version;
+ sha256 = "sha256-wDRBeAYjPpAd3DL99fH4Yng994hGmAmxlBqzOeXTP88=";
+ };
+
+ cargoSha256 = "sha256-7wF5mUjSeJvCNLZcR6XB31RX2RLOOEyTGpOQxg+NcWk=";
+
+ buildInputs = [ postgresql ]
+ ++ lib.optionals stdenv.isDarwin [ libiconv Security ];
+
+ # Using OPENSSL_NO_VENDOR is not an option on darwin
+ # As of version 0.10.35 rust-openssl looks for openssl on darwin
+ # with a hardcoded path to /usr/lib/libssl.x.x.x.dylib
+ # https://github.com/sfackler/rust-openssl/blob/master/openssl-sys/build/find_normal.rs#L115
+ OPENSSL_LIB_DIR = "${openssl.out}/lib";
+ OPENSSL_INCLUDE_DIR = "${openssl.dev}/include";
+
+ meta = with lib; {
+ description = "Ultra relevant and instant full-text search API";
+ homepage = "https://join-lemmy.org/";
+ license = licenses.agpl3Only;
+ maintainers = with maintainers; [ happysalada ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/web-apps/vikunja/api.nix b/third_party/nixpkgs/pkgs/servers/web-apps/vikunja/api.nix
new file mode 100644
index 0000000000..285352da36
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/web-apps/vikunja/api.nix
@@ -0,0 +1,57 @@
+{ lib, buildGoModule, fetchFromGitea, mage, writeShellScriptBin, nixosTests }:
+
+buildGoModule rec {
+ pname = "vikunja-api";
+ version = "0.17.1";
+
+ src = fetchFromGitea {
+ domain = "kolaente.dev";
+ owner = "vikunja";
+ repo = "api";
+ rev = "v${version}";
+ sha256 = "sha256-xqC7MaPe5cClMUTSRE3HLTEH3LH1J1bJSdH+1ZOfGo4=";
+ };
+
+ nativeBuildInputs =
+ let
+ fakeGit = writeShellScriptBin "git" ''
+ if [[ $@ = "describe --tags --always --abbrev=10" ]]; then
+ echo "${version}"
+ else
+ >&2 echo "Unknown command: $@"
+ exit 1
+ fi
+ '';
+ in [ fakeGit mage ];
+
+ vendorSha256 = "sha256-/vXyZznGxj5hxwqi4sttBBkEoS25DJqwoBtADCRO9Qc=";
+
+ # checks need to be disabled because of needed internet for some checks
+ doCheck = false;
+
+ buildPhase = ''
+ runHook preBuild
+
+ # Fixes "mkdir /homeless-shelter: permission denied" - "Error: error compiling magefiles" during build
+ export HOME=$(mktemp -d)
+ mage build:build
+
+ runHook postBuild
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ install -Dt $out/bin vikunja
+ runHook postInstall
+ '';
+
+ passthru.tests.vikunja = nixosTests.vikunja;
+
+ meta = {
+ description = "API of the Vikunja to-do list app";
+ homepage = "https://vikunja.io/";
+ license = lib.licenses.agpl3Plus;
+ maintainers = with lib.maintainers; [ em0lar ];
+ platforms = lib.platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/web-apps/vikunja/frontend.nix b/third_party/nixpkgs/pkgs/servers/web-apps/vikunja/frontend.nix
new file mode 100644
index 0000000000..e3b8a8785d
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/servers/web-apps/vikunja/frontend.nix
@@ -0,0 +1,33 @@
+{ stdenv, lib, fetchurl, unzip, nixosTests, ... }:
+
+stdenv.mkDerivation rec {
+ pname = "vikunja-frontend";
+ version = "0.17.0";
+ src = fetchurl {
+ url = "https://dl.vikunja.io/frontend/${pname}-${version}.zip";
+ sha256 = "sha256-LUYBCdEwDMwhFuIIRmnrtQN9ChaEZyFbItMxh27H5XY=";
+ };
+
+ nativeBuildInputs = [ unzip ];
+
+ sourceRoot = ".";
+
+ installPhase = ''
+ runHook preInstall
+
+ mkdir -p $out/
+ cp -r * $out/
+
+ runHook postInstall
+ '';
+
+ passthru.tests.vikunja = nixosTests.vikunja;
+
+ meta = {
+ description = "Frontend of the Vikunja to-do list app";
+ homepage = "https://vikunja.io/";
+ license = lib.licenses.agpl3Plus;
+ maintainers = with lib.maintainers; [ em0lar ];
+ platforms = lib.platforms.all;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/servers/x11/xorg/overrides.nix b/third_party/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
index 7e8eee77a0..a52e1a7b0a 100644
--- a/third_party/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
+++ b/third_party/nixpkgs/pkgs/servers/x11/xorg/overrides.nix
@@ -659,6 +659,7 @@ self: super:
"--with-xkb-output=$out/share/X11/xkb/compiled"
"--with-log-dir=/var/log"
"--enable-glamor"
+ "--with-os-name=Nix" # r13y, embeds the build machine's kernel version otherwise
] ++ lib.optionals stdenv.hostPlatform.isMusl [
"--disable-tls"
];
@@ -781,7 +782,7 @@ self: super:
# don't unset DBUS_SESSION_BUS_ADDRESS in startx
(fetchpatch {
name = "dont-unset-DBUS_SESSION_BUS_ADDRESS.patch";
- url = "https://git.archlinux.org/svntogit/packages.git/plain/repos/extra-x86_64/fs46369.patch?h=packages/xorg-xinit&id=40f3ac0a31336d871c76065270d3f10e922d06f3";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/40f3ac0a31336d871c76065270d3f10e922d06f3/trunk/fs46369.patch";
sha256 = "18kb88i3s9nbq2jxl7l2hyj6p56c993hivk8mzxg811iqbbawkp7";
})
];
diff --git a/third_party/nixpkgs/pkgs/servers/x11/xorg/xwayland.nix b/third_party/nixpkgs/pkgs/servers/x11/xorg/xwayland.nix
index c16391a3c5..84df46605f 100644
--- a/third_party/nixpkgs/pkgs/servers/x11/xorg/xwayland.nix
+++ b/third_party/nixpkgs/pkgs/servers/x11/xorg/xwayland.nix
@@ -43,10 +43,10 @@
stdenv.mkDerivation rec {
pname = "xwayland";
- version = "21.1.1";
+ version = "21.1.2";
src = fetchurl {
url = "mirror://xorg/individual/xserver/${pname}-${version}.tar.xz";
- sha256 = "sha256-MfJhzlG77namyj7AKqNn/6K176K5hBLfV8zv16GQA84=";
+ sha256 = "sha256-uBy91a1guLetjD7MfsKijJvwIUSGcHNc67UB8Ivr0Ys=";
};
depsBuildBuild = [
diff --git a/third_party/nixpkgs/pkgs/shells/fish/default.nix b/third_party/nixpkgs/pkgs/shells/fish/default.nix
index 23edf20681..c53a9ed0fe 100644
--- a/third_party/nixpkgs/pkgs/shells/fish/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/fish/default.nix
@@ -134,7 +134,7 @@ let
fish = stdenv.mkDerivation rec {
pname = "fish";
- version = "3.3.0";
+ version = "3.3.1";
src = fetchurl {
# There are differences between the release tarball and the tarball GitHub
@@ -144,7 +144,7 @@ let
# --version`), as well as the local documentation for all builtins (and
# maybe other things).
url = "https://github.com/fish-shell/fish-shell/releases/download/${version}/${pname}-${version}.tar.xz";
- sha256 = "sha256-pCFeTKsqWxAbC4hDcgvaPH65jooU3KCVC47xfpQoL6o=";
+ sha256 = "sha256-tbTuGlJpdiy76ZOkvWUH5nXkEAzpu+hCFKXusrGfrok=";
};
# Fix FHS paths in tests
diff --git a/third_party/nixpkgs/pkgs/shells/fish/plugins/done.nix b/third_party/nixpkgs/pkgs/shells/fish/plugins/done.nix
index 25065b21fb..8d1a14e19f 100644
--- a/third_party/nixpkgs/pkgs/shells/fish/plugins/done.nix
+++ b/third_party/nixpkgs/pkgs/shells/fish/plugins/done.nix
@@ -2,13 +2,13 @@
buildFishPlugin rec {
pname = "done";
- version = "1.16.1";
+ version = "1.16.3";
src = fetchFromGitHub {
owner = "franciscolourenco";
repo = "done";
rev = version;
- sha256 = "NFysKzRZgDXXZW/sUlZNu7ZpMCKwbjAhIfspSK3UqCY=";
+ sha256 = "Xld66z9vVp3kxikndZ9k/zlNvP0YSoSCNTBkJ8rT3uo=";
};
checkPlugins = [ fishtape ];
diff --git a/third_party/nixpkgs/pkgs/shells/oil/default.nix b/third_party/nixpkgs/pkgs/shells/oil/default.nix
index 1f6c7b70dc..4d66f0d401 100644
--- a/third_party/nixpkgs/pkgs/shells/oil/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/oil/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "oil";
- version = "0.8.11";
+ version = "0.8.12";
src = fetchurl {
url = "https://www.oilshell.org/download/oil-${version}.tar.xz";
- sha256 = "sha256-GVV+532dPrXkQ3X2+wa4u6aCPBvQAIiypeoqzJqvk9Y=";
+ sha256 = "sha256-M8JdMru2DDcPWa7qQq9m1NQwjI7kVkHvK5I4W5U1XPU=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/shells/zsh/pure-prompt/default.nix b/third_party/nixpkgs/pkgs/shells/zsh/pure-prompt/default.nix
index a15c9b5bbb..0ba449870b 100644
--- a/third_party/nixpkgs/pkgs/shells/zsh/pure-prompt/default.nix
+++ b/third_party/nixpkgs/pkgs/shells/zsh/pure-prompt/default.nix
@@ -4,13 +4,13 @@ with lib;
stdenv.mkDerivation rec {
pname = "pure-prompt";
- version = "1.16.0";
+ version = "1.17.0";
src = fetchFromGitHub {
owner = "sindresorhus";
repo = "pure";
rev = "v${version}";
- sha256 = "sha256-fnk4lLRASX7FFAovAiRd9sm4jNlnFIJ78UCzdsXYVfM=";
+ sha256 = "sha256-6j6QZtsA5ZgfXthYjXRrND2zAJwZx0/6WRI1f3c+2mE=";
};
installPhase = ''
diff --git a/third_party/nixpkgs/pkgs/stdenv/generic/make-derivation.nix b/third_party/nixpkgs/pkgs/stdenv/generic/make-derivation.nix
index 4536024c51..d6704d5911 100644
--- a/third_party/nixpkgs/pkgs/stdenv/generic/make-derivation.nix
+++ b/third_party/nixpkgs/pkgs/stdenv/generic/make-derivation.nix
@@ -110,7 +110,9 @@ in rec {
++ depsTargetTarget ++ depsTargetTargetPropagated) == 0;
dontAddHostSuffix = attrs ? outputHash && !noNonNativeDeps || !stdenv.hasCC;
supportedHardeningFlags = [ "fortify" "stackprotector" "pie" "pic" "strictoverflow" "format" "relro" "bindnow" ];
- # Musl-based platforms will keep "pie", other platforms will not.
+ # Musl-based platforms will keep "pie", other platforms will not.
+ # If you change this, make sure to update section `{#sec-hardening-in-nixpkgs}`
+ # in the nixpkgs manual to inform users about the defaults.
defaultHardeningFlags = if stdenv.hostPlatform.isMusl &&
# Except when:
# - static aarch64, where compilation works, but produces segfaulting dynamically linked binaries.
diff --git a/third_party/nixpkgs/pkgs/stdenv/generic/setup.sh b/third_party/nixpkgs/pkgs/stdenv/generic/setup.sh
index a73474c952..066ef6ed9e 100644
--- a/third_party/nixpkgs/pkgs/stdenv/generic/setup.sh
+++ b/third_party/nixpkgs/pkgs/stdenv/generic/setup.sh
@@ -1,6 +1,12 @@
set -eu
set -o pipefail
+if [ -n "${BASH_VERSINFO-}" ] && [ "${BASH_VERSINFO-}" -lt 4 ]; then
+ echo "Detected Bash version that isn't supported by Nixpkgs (${BASH_VERSION})"
+ echo "Please install Bash 4 or greater to continue."
+ exit 1
+fi
+
if (( "${NIX_DEBUG:-0}" >= 6 )); then
set -x
fi
diff --git a/third_party/nixpkgs/pkgs/test/default.nix b/third_party/nixpkgs/pkgs/test/default.nix
index 8c9e7b6f28..ebf732839c 100644
--- a/third_party/nixpkgs/pkgs/test/default.nix
+++ b/third_party/nixpkgs/pkgs/test/default.nix
@@ -52,6 +52,7 @@ with pkgs;
cuda = callPackage ./cuda { };
trivial = callPackage ../build-support/trivial-builders/test.nix {};
+ trivial-overriding = callPackage ../build-support/trivial-builders/test-overriding.nix {};
writers = callPackage ../build-support/writers/test.nix {};
}
diff --git a/third_party/nixpkgs/pkgs/test/texlive/default.nix b/third_party/nixpkgs/pkgs/test/texlive/default.nix
index 86c0a7f795..caeca4ae00 100644
--- a/third_party/nixpkgs/pkgs/test/texlive/default.nix
+++ b/third_party/nixpkgs/pkgs/test/texlive/default.nix
@@ -119,4 +119,37 @@
texdoc --debug --list texdoc | tee "$out"
grep texdoc.pdf "$out"
'';
+
+ # test that language files are generated as expected
+ hyphen-base = runCommandNoCC "texlive-test-hyphen-base" {
+ hyphenBase = lib.head texlive.hyphen-base.pkgs;
+ schemeFull = texlive.combined.scheme-full;
+ schemeInfraOnly = texlive.combined.scheme-infraonly;
+ } ''
+ mkdir -p "$out"/{scheme-infraonly,scheme-full}
+
+ # create language files with no hyphenation patterns
+ cat "$hyphenBase"/tex/generic/config/language.us >language.dat
+ cat "$hyphenBase"/tex/generic/config/language.us.def >language.def
+ cat "$hyphenBase"/tex/generic/config/language.us.lua >language.dat.lua
+
+ cat >>language.dat.lua <>language.def <=1.2.0,<1.3.0" "azure-mgmt-core~=1.2" \
--replace "cryptography>=3.2,<3.4" "cryptography"
'';
@@ -132,17 +132,20 @@ let
'';
};
+ azure-appconfiguration = overrideAzureMgmtPackage super.azure-appconfiguration "1.1.1" "zip"
+ "sha256-uDzSy2PZMiXehOJ6u/wFkhL43id2b0xY3Tq7g53/C+Q=";
+
azure-batch = overrideAzureMgmtPackage super.azure-batch "10.0.0" "zip"
"83d7a2b0be42ca456ac2b56fa3dc6ce704c130e888d37d924072c1d3718f32d0";
azure-mgmt-apimanagement = overrideAzureMgmtPackage super.azure-mgmt-apimanagement "0.2.0" "zip"
"0whx3s8ri9939r3pdvjf8iqcslas1xy6cnccidmp10r5ng0023vr";
- azure-mgmt-batch = overrideAzureMgmtPackage super.azure-mgmt-batch "9.0.0" "zip"
- "1zn3yqwvm2f3sy8v0xvj4yb7m8kxxm1wpcaccxp91b0zzbn7wh83";
+ azure-mgmt-batch = overrideAzureMgmtPackage super.azure-mgmt-batch "15.0.0" "zip"
+ "9b793bb31a0d4dc8c29186db61db24d83795851a75846aadb187cf95bf853ccb";
- azure-mgmt-billing = overrideAzureMgmtPackage super.azure-mgmt-billing "1.0.0" "zip"
- "8b55064546c8e94839d9f8c98e9ea4b021004b3804e192bf39fa65b603536ad0";
+ azure-mgmt-billing = overrideAzureMgmtPackage super.azure-mgmt-billing "6.0.0" "zip"
+ "d4f5c5a4188a456fe1eb32b6c45f55ca2069c74be41eb76921840b39f2f5c07f";
azure-mgmt-botservice = overrideAzureMgmtPackage super.azure-mgmt-botservice "0.3.0" "zip"
"f8318878a66a0685a01bf27b7d1409c44eb90eb72b0a616c1a2455c72330f2f1";
@@ -153,23 +156,23 @@ let
azure-mgmt-rdbms = overrideAzureMgmtPackage super.azure-mgmt-rdbms "8.1.0b4" "zip"
"sha256-39msNYlZeZdn8cJ4LjZw9oxzy0YrNSPVEIN21wnkMKs=";
- azure-mgmt-recoveryservices = overrideAzureMgmtPackage super.azure-mgmt-recoveryservices "0.4.0" "zip"
- "0v0ycyjnnx09jqf958hj2q6zfpsn80bxxm98jf59y8rj09v99rz1";
+ azure-mgmt-recoveryservices = overrideAzureMgmtPackage super.azure-mgmt-recoveryservices "1.0.0" "zip"
+ "0v0ycyjnnx09jqf958hj2q6zfpsn80bxxm98jf59y8rj09v99rza";
- azure-mgmt-recoveryservicesbackup = overrideAzureMgmtPackage super.azure-mgmt-recoveryservicesbackup "0.11.0" "zip"
- "f2b85d1d7d7db2af106000910ea5f8b95639874176a5de2f7ab37a2caa67af6b";
+ azure-mgmt-recoveryservicesbackup = overrideAzureMgmtPackage super.azure-mgmt-recoveryservicesbackup "0.12.0" "zip"
+ "sha256-mrw1Gs3LMOPFiL5mSSrm+g1/dxihplA6ItYHbwljJbM=";
azure-mgmt-resource = overrideAzureMgmtPackage super.azure-mgmt-resource "18.0.0" "zip"
"551036e592f409ef477d30937ea7cc4dda5126576965d9c816fdb8401bbd774c";
- azure-mgmt-appconfiguration = overrideAzureMgmtPackage super.azure-mgmt-appconfiguration "1.0.1" "zip"
+ azure-mgmt-appconfiguration = overrideAzureMgmtPackage super.azure-mgmt-appconfiguration "2.0.0" "zip"
"b58bbe82a7429ba589292024896b58d96fe9fa732c578569cac349928dc2ca5f";
- azure-mgmt-cognitiveservices = overrideAzureMgmtPackage super.azure-mgmt-cognitiveservices "6.3.0" "zip"
- "059lhbxqx1r1717s8xz5ahpxwphq5fgy0h7k6b63cahm818rs0hx";
+ azure-mgmt-cognitiveservices = overrideAzureMgmtPackage super.azure-mgmt-cognitiveservices "12.0.0" "zip"
+ "73054bd19866577e7e327518afc8f47e1639a11aea29a7466354b81804f4a676";
- azure-mgmt-compute = overrideAzureMgmtPackage super.azure-mgmt-compute "20.0.0" "zip"
- "7920bea2e11d78fa616992813aea470a8fb50eab2e646e032e138f93d53b70e8";
+ azure-mgmt-compute = overrideAzureMgmtPackage super.azure-mgmt-compute "21.0.0" "zip"
+ "sha256-kifDdVpwvDd9cONeH8bx+rEJ3YiXT9LHEphnzKoQ+BM=";
azure-mgmt-consumption = overrideAzureMgmtPackage super.azure-mgmt-consumption "2.0.0" "zip"
"12ai4qps73ivawh0yzvgb148ksx02r30pqlvfihx497j62gsi1cs";
@@ -177,14 +180,11 @@ let
azure-mgmt-containerinstance = overrideAzureMgmtPackage super.azure-mgmt-containerinstance "1.4.0" "zip"
"1qw6228bia5pimcijr755npli2l33jyfka1s2bzgl1w4h3prsji7";
- azure-mgmt-containerservice = overrideAzureMgmtPackage super.azure-mgmt-containerservice "11.2.0" "zip"
- "sha256-x2YJt+fX0B+YMn7+yYi4t21K518DQQ3kBHn1nCrDSqo=";
+ azure-mgmt-containerservice = overrideAzureMgmtPackage super.azure-mgmt-containerservice "16.0.0" "zip"
+ "d6aa95951d32fe2cb390b3d8ae4f6459746de51bbaad94b5d1842dd35c4d0c11";
- azure-mgmt-core = overrideAzureMgmtPackage super.azure-mgmt-core "1.2.0" "zip"
- "8fe3b59446438f27e34f7b24ea692a982034d9e734617ca1320eedeee1939998";
-
- azure-mgmt-cosmosdb = overrideAzureMgmtPackage super.azure-mgmt-cosmosdb "6.3.0" "zip"
- "4135104da5b0f3f0a7249abcd8da55936603e50aaaf2868e5f739a717cf20b3d";
+ azure-mgmt-cosmosdb = overrideAzureMgmtPackage super.azure-mgmt-cosmosdb "6.4.0" "zip"
+ "fb6b8ab80ab97214b94ae9e462ba1c459b68a3af296ffc26317ebd3ff500e00b";
azure-mgmt-databoxedge = overrideAzureMgmtPackage super.azure-mgmt-databoxedge "0.2.0" "zip"
"sha256-g8BtUpIGOse8Jrws48gQ/o7sgymlgX0XIxl1ThHS3XA=";
@@ -192,8 +192,8 @@ let
azure-mgmt-deploymentmanager = overrideAzureMgmtPackage super.azure-mgmt-deploymentmanager "0.2.0" "zip"
"0c6pyr36n9snx879vas5r6l25db6nlp2z96xn759mz4kg4i45qs6";
- azure-mgmt-eventgrid = overrideAzureMgmtPackage super.azure-mgmt-eventgrid "3.0.0rc9" "zip"
- "sha256-txWYthg9QI5OSW6yE5lY+Gpb+/E6x3jb/obfSQuaAcg=";
+ azure-mgmt-eventgrid = overrideAzureMgmtPackage super.azure-mgmt-eventgrid "9.0.0" "zip"
+ "aecbb69ecb010126c03668ca7c9a2be8e965568f5b560f0e7b5bc152b157b510";
azure-mgmt-imagebuilder = overrideAzureMgmtPackage super.azure-mgmt-imagebuilder "0.4.0" "zip"
"0cqpjnkpid6a34ifd4vk4fn1h57pa1bg3r756wv082xl2szr34jc";
@@ -210,8 +210,8 @@ let
azure-mgmt-devtestlabs = overrideAzureMgmtPackage super.azure-mgmt-devtestlabs "4.0.0" "zip"
"1397ksrd61jv7400mgn8sqngp6ahir55fyq9n5k69wk88169qm2r";
- azure-mgmt-netapp = overrideAzureMgmtPackage super.azure-mgmt-netapp "2.0.0" "zip"
- "ff3b663e36c961e86fc0cdbd6f9fb9fb863d3e7db9035fe713af7299e809ee5e";
+ azure-mgmt-netapp = overrideAzureMgmtPackage super.azure-mgmt-netapp "4.0.0" "zip"
+ "7195e413a0764684cd42bec9e429c13c290db9ab5c465dbed586a6f6d0ec8a42";
azure-mgmt-dns = overrideAzureMgmtPackage super.azure-mgmt-dns "8.0.0" "zip"
"407c2dacb33513ffbe9ca4be5addb5e9d4bae0cb7efa613c3f7d531ef7bf8de8";
@@ -261,17 +261,17 @@ let
azure-mgmt-security = overrideAzureMgmtPackage super.azure-mgmt-security "0.6.0" "zip"
"9f37d0151d730801222af111f0830905634795dbfd59ad1b89c35197421e74d3";
- azure-mgmt-signalr = overrideAzureMgmtPackage super.azure-mgmt-signalr "0.4.0" "zip"
- "09n12ligh301z4xwixl50n8f1rgd2k6lpsxqzr6n6jvgkpdds0v5";
+ azure-mgmt-signalr = overrideAzureMgmtPackage super.azure-mgmt-signalr "1.0.0b2" "zip"
+ "sha256-FTxY8qoihHG4OZuKT3sRRlKfORbIoqDqug9Ko+6S9dw=";
- azure-mgmt-sql = overrideAzureMgmtPackage super.azure-mgmt-sql "0.26.0" "zip"
- "sha256-tmsxhHt6mRWNOXDebckZSXt4L8+757NRKSDu6wVMqRE=";
+ azure-mgmt-sql = overrideAzureMgmtPackage super.azure-mgmt-sql "0.29.0" "zip"
+ "sha256-a8epWPoGI4SA01DkjToaHmTx8lSPgwMB7dutI/zaoAA=";
azure-mgmt-sqlvirtualmachine = overrideAzureMgmtPackage super.azure-mgmt-sqlvirtualmachine "0.5.0" "zip"
"1b9am8raa17hxnz7d5pk2ix0309wsnhnchq1mi22icd728sl5adm";
- azure-mgmt-synapse = overrideAzureMgmtPackage super.azure-mgmt-synapse "0.6.0" "zip"
- "sha256-+By1KyIHdKq5P/zyW9wX4D/YS2kWg2ZAeJ+G+/Y2uYQ=";
+ azure-mgmt-synapse = overrideAzureMgmtPackage super.azure-mgmt-synapse "2.0.0" "zip"
+ "bec6bdfaeb55b4fdd159f2055e8875bf50a720bb0fce80a816e92a2359b898c8";
azure-mgmt-datamigration = overrideAzureMgmtPackage super.azure-mgmt-datamigration "4.1.0" "zip"
"c33d1deb0ee173a15c8ec21a1e714ba544fe5f4895d3b1d8b0581f3c1b2e8ce4";
@@ -288,17 +288,17 @@ let
azure-mgmt-cdn = overrideAzureMgmtPackage super.azure-mgmt-cdn "11.0.0" "zip"
"28e7070001e7208cdb6c2ad253ec78851abdd73be482230d2c0874eed5bc0907";
- azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "3.0.0rc17" "zip"
- "sha256-M6lenj1rVEJZ+EJyBXkqokFfr1e5sqRgcAbUc0W0svo=";
+ azure-mgmt-containerregistry = overrideAzureMgmtPackage super.azure-mgmt-containerregistry "8.0.0" "zip"
+ "480eb5d1bb910da4e87a5d7047e2f3e426083b14911ac64c48badd0218e9e756";
azure-mgmt-monitor = overrideAzureMgmtPackage super.azure-mgmt-monitor "2.0.0" "zip"
"e7f7943fe8f0efe98b3b1996cdec47c709765257a6e09e7940f7838a0f829e82";
- azure-mgmt-advisor = overrideAzureMgmtPackage super.azure-mgmt-advisor "2.0.1" "zip"
- "1wsfkprdrn22mwm24y2zlcms8ppp7jwq3s86r3ymbl29pbaxca8r";
+ azure-mgmt-advisor = overrideAzureMgmtPackage super.azure-mgmt-advisor "9.0.0" "zip"
+ "fc408b37315fe84781b519124f8cb1b8ac10b2f4241e439d0d3e25fd6ca18d7b";
- azure-mgmt-applicationinsights = overrideAzureMgmtPackage super.azure-mgmt-applicationinsights "0.1.1" "zip"
- "16raxr5naszrxmgbfhsvh7rqcph5cx6x3f480790m79ykvmjj0pi";
+ azure-mgmt-applicationinsights = overrideAzureMgmtPackage super.azure-mgmt-applicationinsights "1.0.0" "zip"
+ "c287a2c7def4de19f92c0c31ba02867fac6f5b8df71b5dbdab19288bb455fc5b";
azure-mgmt-authorization = overrideAzureMgmtPackage super.azure-mgmt-authorization "0.61.0" "zip"
"0xfvx2dvfj3fbz4ngn860ipi4v6gxqajyjc8x92r8knhmniyxk7m";
@@ -312,8 +312,8 @@ let
azure-mgmt-servicefabric = overrideAzureMgmtPackage super.azure-mgmt-servicefabric "0.5.0" "zip"
"0x6wxb9zrvcayg3yw0nm99p10vvgc0x3zwk9amzs5m682r2z4wap";
- azure-mgmt-hdinsight = overrideAzureMgmtPackage super.azure-mgmt-hdinsight "2.2.0" "zip"
- "sha256-Myxg3G0+OAk/bh4k5TOEGGJuyEBtYA2edNlbIXnWE4M=";
+ azure-mgmt-hdinsight = overrideAzureMgmtPackage super.azure-mgmt-hdinsight "8.0.0" "zip"
+ "2c43f1a62e5b83304392b0ad7cfdaeef2ef2f47cb3fdfa2577b703b6ea126000";
azure-multiapi-storage = overrideAzureMgmtPackage super.azure-multiapi-storage "0.6.2" "tar.gz"
"74061f99730fa82c54d9b8ab3c7d6e219da3f30912740ecf0456b20cb3555ebc";
@@ -458,20 +458,6 @@ let
};
});
- pyjwt = super.pyjwt.overridePythonAttrs(oldAttrs: rec {
- version = "1.7.1";
-
- src = super.fetchPypi {
- inherit (oldAttrs) pname;
- inherit version;
- sha256 = "15hflax5qkw1v6nssk1r0wkj83jgghskcmn875m3wgvpzdvajncd";
- };
-
- # new cryptography returns slightly different values than what's expected
- # this gets tested in azure-cli-core, so not absolutely necessary to run tests here
- doCheck = false;
- });
-
PyGithub = super.PyGithub.overridePythonAttrs(oldAttrs: rec {
version = "1.38";
diff --git a/third_party/nixpkgs/pkgs/tools/admin/clair/default.nix b/third_party/nixpkgs/pkgs/tools/admin/clair/default.nix
index 46989bc24f..0298ca29a7 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/clair/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/clair/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "clair";
- version = "4.1.0";
+ version = "4.1.1";
src = fetchFromGitHub {
owner = "quay";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-Ns02Yi0FJPOCpjr1P5c1KOkRZ8saxQzXg/Zn5vYLztU=";
+ sha256 = "sha256-E04G3EJ0JrOVjtTd3nBHZehzuDrvt6t4hfFdGO92uuk=";
};
- vendorSha256 = "sha256-aFaeRhg+aLOmS7VFbgdxaEtZcBKn9zCVINad6ahpDCo=";
+ vendorSha256 = "sha256-xgP5IhB9eyKOIBlT5jKDJkUy8lz2UrWmGqqeDhqRawY=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/admin/eksctl/default.nix b/third_party/nixpkgs/pkgs/tools/admin/eksctl/default.nix
index 9af721f02e..0bfedc2f03 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/eksctl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/eksctl/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "eksctl";
- version = "0.55.0";
+ version = "0.56.0";
src = fetchFromGitHub {
owner = "weaveworks";
repo = pname;
rev = version;
- sha256 = "sha256-5PrwOR70pSmNPHFSDHRvXNn0pksIQun5jJkcCFsYhCE=";
+ sha256 = "sha256-Wa6uvoAsPuswcrPgkLb8qTDEbUyeSeRSIO5t9z5/dqY=";
};
vendorSha256 = "sha256-N2jdaz0lb4Ut8P+FgNNjgyUeJ731fTQ5XSQgOF8KCQs=";
diff --git a/third_party/nixpkgs/pkgs/tools/admin/exoscale-cli/default.nix b/third_party/nixpkgs/pkgs/tools/admin/exoscale-cli/default.nix
index 7136fecf43..b37f3ce465 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/exoscale-cli/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/exoscale-cli/default.nix
@@ -2,13 +2,13 @@
buildGoPackage rec {
pname = "exoscale-cli";
- version = "1.34.0";
+ version = "1.36.0";
src = fetchFromGitHub {
owner = "exoscale";
repo = "cli";
rev = "v${version}";
- sha256 = "sha256-Gu9o1aUDlhcEZPZZsfVF0FnlzT1DvbEXMXjnOxhY8tY=";
+ sha256 = "sha256-2pkSwr/8pmRedcsvl55wHskv0aSAjlIbmHFUoTXCTE0=";
};
goPackagePath = "github.com/exoscale/cli";
diff --git a/third_party/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix b/third_party/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix
index e0c0f061ec..5bd9c95d3a 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/google-cloud-sdk/default.nix
@@ -24,6 +24,11 @@ let
sha256 = "0viiwimnk26jfi4ypkvclqqxw8anlmch10zscjw69d8x1pyqczcd";
};
+ aarch64-darwin = {
+ url = "${baseUrl}/${name}-darwin-arm.tar.gz";
+ sha256 = "sha256-EZbJgMzEZScvaqSKay5aDuayVaIK1zZUzqAHgT0czZk=";
+ };
+
x86_64-linux = {
url = "${baseUrl}/${name}-linux-x86_64.tar.gz";
sha256 = "11113l8pyhq6vbsh79m5anh6ljss94zhnp33ghds9rn1gxa83hnb";
@@ -109,6 +114,6 @@ in stdenv.mkDerivation rec {
license = licenses.free;
homepage = "https://cloud.google.com/sdk/";
maintainers = with maintainers; [ iammrinal0 pradyuman stephenmw zimbatm ];
- platforms = [ "x86_64-linux" "x86_64-darwin" ];
+ platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/admin/pulumi/data.nix b/third_party/nixpkgs/pkgs/tools/admin/pulumi/data.nix
index e1a6d14914..99627b930c 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/pulumi/data.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/pulumi/data.nix
@@ -1,20 +1,20 @@
# DO NOT EDIT! This file is generated automatically by update.sh
{ }:
{
- version = "3.5.1";
+ version = "3.6.0";
pulumiPkgs = {
x86_64-linux = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.5.1-linux-x64.tar.gz";
- sha256 = "1wdkwifn1p0m98dmn0g2kcwnllqilfwzkyyg2sg1pfdmk3da9bi3";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.6.0-linux-x64.tar.gz";
+ sha256 = "1phj65y1l6pllq5fyrxm7hrwg44jpzq1skq6dw7x6zrs8prnlj52";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.2.0-linux-amd64.tar.gz";
sha256 = "0d88xfi7zzmpyrnvakwxsyavdx6d5hmfrcf4jhmd53mni0m0551l";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v4.8.0-linux-amd64.tar.gz";
- sha256 = "14r2akgfrs512h9g6lx9scl0bph3qmw3j113shwg2nhqbmwvvh3z";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v4.10.0-linux-amd64.tar.gz";
+ sha256 = "12fj43pcs64s0i6h05q94abbxi0r1rlh8qgycmmydr8wajsn2a54";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v3.2.0-linux-amd64.tar.gz";
@@ -41,8 +41,8 @@
sha256 = "0yhdcjscdkvvai95z2v6xabvvsfvaqi38ngpqrb73ahlwqhz3nys";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v5.9.0-linux-amd64.tar.gz";
- sha256 = "0w28ikwna057dbhsvidkd5sp2v0frih6n4an1cl3gx51yhqsxzap";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v5.11.0-linux-amd64.tar.gz";
+ sha256 = "0h0dpbdc9rcagw0wgz5l6jjc8wl1hj5ki5shi44jyf4hz7l0yl9y";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.2.0-linux-amd64.tar.gz";
@@ -53,16 +53,16 @@
sha256 = "13rchk54wpjwci26kfa519gqagwfrp31w6a9nk1xfdxj45ha9d3x";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.0.1-linux-amd64.tar.gz";
- sha256 = "1jk3al4mnk6cblaf56yyx0anv3kp3vyr6fqglsinkzaayaswx63z";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.1.0-linux-amd64.tar.gz";
+ sha256 = "0al3578g7l9rvhkswlm56wpkybj6njj39a3g56in9882lhpqixsy";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.4.0-linux-amd64.tar.gz";
- sha256 = "1dpd6m5w6fnxrspig4s2vcd4hxy720gcrdrxakn1mvz29k4s0zv3";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.5.0-linux-amd64.tar.gz";
+ sha256 = "1zi6r1g7l56ra506hxkj8p9wlkgbmry7ir48v8wwdsfvplryj4sf";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v3.1.0-linux-amd64.tar.gz";
- sha256 = "0q1bi1a80jwgx52m9hy0vp67hdv3nbhd0gqxj3jaf5w4dnh48dca";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v3.2.0-linux-amd64.tar.gz";
+ sha256 = "1lvb3vs2yp0ybz2xn2za5f0nfipiisrpzwzfn0wgl9arh17v0phc";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.1.0-linux-amd64.tar.gz";
@@ -99,16 +99,16 @@
];
x86_64-darwin = [
{
- url = "https://get.pulumi.com/releases/sdk/pulumi-v3.5.1-darwin-x64.tar.gz";
- sha256 = "0q2617vg53ib65vlj09z78lqqg4dz5ymcjn9kablkm5a6s1sfh5s";
+ url = "https://get.pulumi.com/releases/sdk/pulumi-v3.6.0-darwin-x64.tar.gz";
+ sha256 = "0yql94y78q0hfsxfsgvkxs7dv2lgrkv4ypm59qjr8l04krcknbmm";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-auth0-v2.2.0-darwin-amd64.tar.gz";
sha256 = "12mkr0xczdnp21k0k7qn4r3swkaq3pr6v2z853p1db7ksz5kds23";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v4.8.0-darwin-amd64.tar.gz";
- sha256 = "0qhpzvfv67fn2n1x3h7znqiw7wxz526iw1a41q8v8jalkahfa2rb";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-aws-v4.10.0-darwin-amd64.tar.gz";
+ sha256 = "0zv4b7nyvz7h0h0jxndd7dxzf4risgqyl7f20cbbcsixxk90sz38";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-cloudflare-v3.2.0-darwin-amd64.tar.gz";
@@ -135,8 +135,8 @@
sha256 = "1dpsbq3b0fz86355jy7rz4kcsa1lnw4azn25vzlis89ay1ncbblc";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v5.9.0-darwin-amd64.tar.gz";
- sha256 = "1y4pjx260dlh7yi0skd5n2ixlqzi6b9lp5h77qaq1b9h3n4xybfh";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-gcp-v5.11.0-darwin-amd64.tar.gz";
+ sha256 = "1k7yxajx3157qdanw1y11053k74rwlcvh828xrpwkzqszmzizxp9";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-github-v4.2.0-darwin-amd64.tar.gz";
@@ -147,16 +147,16 @@
sha256 = "0qbw4b5zm6dmwdilaz4bjdg55gc5lilwagrxwrab37vq4a8and4c";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.0.1-darwin-amd64.tar.gz";
- sha256 = "1ddkzwwr2vc0sp1q3r510rpjqj5dl1dn8ax938874jnflcbcwng6";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-hcloud-v1.1.0-darwin-amd64.tar.gz";
+ sha256 = "1fgh7q7sivip212q2zgvrgg3lwxrzasm9vpa858168fvjv67ylbc";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.4.0-darwin-amd64.tar.gz";
- sha256 = "1x6fqa643n731cadb02288kc2z321gjjldkvi8wvjjy2dm0lfp72";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-kubernetes-v3.5.0-darwin-amd64.tar.gz";
+ sha256 = "0cl8wg5g78c147pqy5q52qq9bd7hw8zgvfmdafszwzwz6xh1051b";
}
{
- url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v3.1.0-darwin-amd64.tar.gz";
- sha256 = "13rq01ylrqp48n62cp640a4mdqbrqnibb0xaw9pcpddl3a3nnck0";
+ url = "https://api.pulumi.com/releases/plugins/pulumi-resource-linode-v3.2.0-darwin-amd64.tar.gz";
+ sha256 = "008jqnrl08g3gd38vg2yjwxdn288z75sbp3ghl2cbncfah2lwwja";
}
{
url = "https://api.pulumi.com/releases/plugins/pulumi-resource-mailgun-v3.1.0-darwin-amd64.tar.gz";
diff --git a/third_party/nixpkgs/pkgs/tools/admin/pulumi/update.sh b/third_party/nixpkgs/pkgs/tools/admin/pulumi/update.sh
index 98f382d12d..efde5e7d66 100755
--- a/third_party/nixpkgs/pkgs/tools/admin/pulumi/update.sh
+++ b/third_party/nixpkgs/pkgs/tools/admin/pulumi/update.sh
@@ -3,25 +3,25 @@
# Version of Pulumi from
# https://www.pulumi.com/docs/get-started/install/versions/
-VERSION="3.5.1"
+VERSION="3.6.0"
# Grab latest release ${VERSION} from
# https://github.com/pulumi/pulumi-${NAME}/releases
plugins=(
"auth0=2.2.0"
- "aws=4.8.0"
+ "aws=4.10.0"
"cloudflare=3.2.0"
"consul=3.2.0"
"datadog=3.3.0"
"digitalocean=4.4.1"
"docker=3.0.0"
"equinix-metal=2.0.0"
- "gcp=5.9.0"
+ "gcp=5.11.0"
"github=4.2.0"
"gitlab=4.1.0"
- "hcloud=1.0.1"
- "kubernetes=3.4.0"
- "linode=3.1.0"
+ "hcloud=1.1.0"
+ "kubernetes=3.5.0"
+ "linode=3.2.0"
"mailgun=3.1.0"
"mysql=3.0.0"
"openstack=3.2.0"
diff --git a/third_party/nixpkgs/pkgs/tools/admin/sec/default.nix b/third_party/nixpkgs/pkgs/tools/admin/sec/default.nix
index fe3517c619..0afac976d0 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/sec/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/sec/default.nix
@@ -1,12 +1,13 @@
{ fetchFromGitHub, perl, lib, stdenv }:
stdenv.mkDerivation rec {
- name = "sec-${meta.version}";
+ pname = "sec";
+ version = "2.8.3";
src = fetchFromGitHub {
owner = "simple-evcorr";
repo = "sec";
- rev = meta.version;
+ rev = version;
sha256 = "0ryic5ilj1i5l41440i0ss6j3yv796fz3gr0qij5pqyd1z21md83";
};
@@ -27,6 +28,5 @@ stdenv.mkDerivation rec {
description = "Simple Event Correlator";
maintainers = [ lib.maintainers.tv ];
platforms = lib.platforms.all;
- version = "2.8.3";
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/admin/trivy/default.nix b/third_party/nixpkgs/pkgs/tools/admin/trivy/default.nix
index 9507096335..f69909d854 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/trivy/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/trivy/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "trivy";
- version = "0.18.3";
+ version = "0.19.1";
src = fetchFromGitHub {
owner = "aquasecurity";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-YQYDDg4rgLygswGl/IYb+USSsuXQ8kXh4NhQYvnaCko=";
+ sha256 = "sha256-oiaH0w7TEztR1i0wBuXXr+JN37UZOQ/zObBzQQvAnZY=";
};
- vendorSha256 = "sha256-f1un8jWhx7VfbbYV0/t3SLFXp496Wt5aEHkcuj/U4KQ=";
+ vendorSha256 = "sha256-bIQSZ+QQ0CnyOQ692Wpy4nXIPDSkD3LmnjwHZRG6soY=";
excludedPackages = "misc";
diff --git a/third_party/nixpkgs/pkgs/tools/admin/turbovnc/default.nix b/third_party/nixpkgs/pkgs/tools/admin/turbovnc/default.nix
index 33d248ffde..c0af38e10f 100644
--- a/third_party/nixpkgs/pkgs/tools/admin/turbovnc/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/admin/turbovnc/default.nix
@@ -95,10 +95,11 @@ stdenv.mkDerivation rec {
wrapProgram $out/bin/vncserver \
--prefix PATH : ${lib.makeBinPath (with xorg; [ xauth ])}
- # The viewer is in Java and requires `JAVA_HOME`.
+ # The viewer is in Java and requires `JAVA_HOME` (which is a single
+ # path, cannot be multiple separated paths).
# For SSH support, `ssh` is required on `PATH`.
wrapProgram $out/bin/vncviewer \
- --prefix JAVA_HOME : "${lib.makeLibraryPath [ openjdk ]}/openjdk" \
+ --set JAVA_HOME "${lib.makeLibraryPath [ openjdk ]}/openjdk" \
--prefix PATH : ${lib.makeBinPath [ openssh ]}
'';
diff --git a/third_party/nixpkgs/pkgs/tools/archivers/p7zip/default.nix b/third_party/nixpkgs/pkgs/tools/archivers/p7zip/default.nix
index 8ba87da6b6..96f9262427 100644
--- a/third_party/nixpkgs/pkgs/tools/archivers/p7zip/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/archivers/p7zip/default.nix
@@ -5,7 +5,7 @@ stdenv.mkDerivation rec {
version = "17.04";
src = fetchFromGitHub {
- owner = "szcnick";
+ owner = "jinfeihan57";
repo = pname;
rev = "v${version}";
sha256 = "sha256-19F4hPV0nKVuFZNbOcXrcA1uW6Y3HQolaHVIYXGmh18=";
@@ -44,7 +44,7 @@ stdenv.mkDerivation rec {
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isClang "-Wno-error=c++11-narrowing";
meta = {
- homepage = "https://github.com/szcnick/p7zip";
+ homepage = "https://github.com/jinfeihan57/p7zip";
description = "A new p7zip fork with additional codecs and improvements (forked from https://sourceforge.net/projects/p7zip/)";
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.raskin ];
diff --git a/third_party/nixpkgs/pkgs/tools/audio/tts/default.nix b/third_party/nixpkgs/pkgs/tools/audio/tts/default.nix
index 0e57e19a28..d80ad9b0dc 100644
--- a/third_party/nixpkgs/pkgs/tools/audio/tts/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/audio/tts/default.nix
@@ -12,25 +12,24 @@
#
# If you upgrade from an old version you may have to delete old models from ~/.local/share/tts
# Also note that your tts version might not support all available models so check:
-# https://github.com/coqui-ai/TTS/releases/tag/v0.0.15.1
+# https://github.com/coqui-ai/TTS/releases/tag/v0.1.2
#
# For now, for deployment check the systemd unit in the pull request:
# https://github.com/NixOS/nixpkgs/pull/103851#issue-521121136
python3Packages.buildPythonApplication rec {
pname = "tts";
- version = "0.0.15.1";
+ version = "0.1.2";
src = fetchFromGitHub {
owner = "coqui-ai";
repo = "TTS";
rev = "v${version}";
- sha256 = "0z6sbzspgmw5ja8r2zysyhdk4jzlv88a0ihkvxvvwxslkyncdb89";
+ sha256 = "1qgiaqn7iqxyf54qgnpmli69nw9s3gmi9qv874jsgycykc10hjg4";
};
postPatch = ''
sed -i -e 's!librosa==[^"]*!librosa!' requirements.txt
- sed -i -e 's!unidecode==[^"]*!unidecode!' requirements.txt
sed -i -e 's!numba==[^"]*!numba!' requirements.txt
sed -i -e 's!numpy==[^"]*!numpy!' requirements.txt
sed -i -e 's!umap-learn==[^"]*!umap-learn!' requirements.txt
@@ -44,6 +43,7 @@ python3Packages.buildPythonApplication rec {
anyascii
coqpit
flask
+ gruut
gdown
inflect
jieba
diff --git a/third_party/nixpkgs/pkgs/tools/backup/borgbackup/default.nix b/third_party/nixpkgs/pkgs/tools/backup/borgbackup/default.nix
index d0e48454a3..ce7887ff0f 100644
--- a/third_party/nixpkgs/pkgs/tools/backup/borgbackup/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/backup/borgbackup/default.nix
@@ -1,33 +1,53 @@
-{ lib, stdenv, python3, fetchpatch, acl, libb2, lz4, zstd, openssl, openssh, nixosTests }:
+{ lib
+, stdenv
+, acl
+, e2fsprogs
+, libb2
+, lz4
+, openssh
+, openssl
+, python3
+, zstd
+, nixosTests
+}:
python3.pkgs.buildPythonApplication rec {
pname = "borgbackup";
- version = "1.1.16";
+ version = "1.1.17";
src = python3.pkgs.fetchPypi {
inherit pname version;
- sha256 = "0l1dqfwrd9l34rg30cmzmq5bs6yha6kg4vy313jq611jsqj94mmw";
+ sha256 = "0x0ncy0b0bmf586hbdgrif3gjmkdw760vfnfxndr493v07y29fbs";
};
- patches = [
- # fix compatibility with sphinx 4
- (fetchpatch {
- url = "https://github.com/borgbackup/borg/commit/6a1f31bf2914d167e2f5051f1d531d5d4a19f54b.patch";
- includes = [ "docs/conf.py" ];
- sha256 = "0aa4kyb3j4apgwqcy1hzg6lxvpf60m2mijcj60vh101b42410hiz";
- })
- ];
+ postPatch = ''
+ # sandbox does not support setuid/setgid/sticky bits
+ substituteInPlace src/borg/testsuite/archiver.py \
+ --replace "0o4755" "0o0755"
+ '';
nativeBuildInputs = with python3.pkgs; [
setuptools-scm
# For building documentation:
- sphinx guzzle_sphinx_theme
+ sphinx
+ guzzle_sphinx_theme
];
+
buildInputs = [
- libb2 lz4 zstd openssl
- ] ++ lib.optionals stdenv.isLinux [ acl ];
+ libb2
+ lz4
+ zstd
+ openssl
+ ] ++ lib.optionals stdenv.isLinux [
+ acl
+ ];
+
propagatedBuildInputs = with python3.pkgs; [
- cython llfuse
+ cython
+ llfuse
+ packaging
+ ] ++ lib.optionals (!stdenv.isDarwin) [
+ pyfuse3
];
preConfigure = ''
@@ -61,15 +81,36 @@ python3.pkgs.buildPythonApplication rec {
'';
checkInputs = with python3.pkgs; [
- pytest
+ e2fsprogs
+ pytest-benchmark
+ pytest-xdist
+ pytestCheckHook
];
- checkPhase = ''
- HOME=$(mktemp -d) py.test --pyargs borg.testsuite
- '';
+ pytestFlagsArray = [
+ "--numprocesses" "auto"
+ "--benchmark-skip"
+ "--pyargs" "borg.testsuite"
+ ];
- # 64 failures, needs pytest-benchmark
- doCheck = false;
+ disabledTests = [
+ # fuse: device not found, try 'modprobe fuse' first
+ "test_fuse"
+ "test_fuse_allow_damaged_files"
+ "test_fuse_mount_hardlinks"
+ "test_fuse_mount_options"
+ "test_fuse_versions_view"
+ "test_readonly_mount"
+ # Error: Permission denied while trying to write to /var/{,tmp}
+ "test_get_cache_dir"
+ "test_get_keys_dir"
+ "test_get_security_dir"
+ "test_get_config_dir"
+ ];
+
+ preCheck = ''
+ export HOME=$TEMP
+ '';
passthru.tests = {
inherit (nixosTests) borgbackup;
diff --git a/third_party/nixpkgs/pkgs/tools/backup/partclone/default.nix b/third_party/nixpkgs/pkgs/tools/backup/partclone/default.nix
index 54108a0c03..06c2074715 100644
--- a/third_party/nixpkgs/pkgs/tools/backup/partclone/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/backup/partclone/default.nix
@@ -1,21 +1,21 @@
{ lib, stdenv, fetchFromGitHub, autoreconfHook
-, pkg-config, libuuid, e2fsprogs, nilfs-utils, ntfs3g
+, pkg-config, libuuid, e2fsprogs, nilfs-utils, ntfs3g, openssl
}:
stdenv.mkDerivation rec {
pname = "partclone";
- version = "0.3.11";
+ version = "0.3.17";
src = fetchFromGitHub {
owner = "Thomas-Tsai";
repo = "partclone";
rev = version;
- sha256 = "0bv15i0gxym4dv48rgaavh8p94waryn1l6viis6qh5zm9cd08skg";
+ sha256 = "sha256-tMdBo26JvHxbVI/Y2KDMejH+YT4IVx2H/y36u9ss0C8=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
buildInputs = [
- e2fsprogs libuuid stdenv.cc.libc nilfs-utils ntfs3g
+ e2fsprogs libuuid stdenv.cc.libc nilfs-utils ntfs3g openssl
(lib.getOutput "static" stdenv.cc.libc)
];
@@ -34,7 +34,7 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
- meta = {
+ meta = with lib; {
description = "Utilities to save and restore used blocks on a partition";
longDescription = ''
Partclone provides utilities to save and restore used blocks on a
@@ -43,8 +43,8 @@ stdenv.mkDerivation rec {
ext2 partition.
'';
homepage = "https://partclone.org";
- license = lib.licenses.gpl2;
- maintainers = [lib.maintainers.marcweber];
- platforms = lib.platforms.linux;
+ license = licenses.gpl2Plus;
+ maintainers = with maintainers; [ marcweber ];
+ platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/backup/rdiff-backup/default.nix b/third_party/nixpkgs/pkgs/tools/backup/rdiff-backup/default.nix
index 0d24e3df72..3307ba08b1 100644
--- a/third_party/nixpkgs/pkgs/tools/backup/rdiff-backup/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/backup/rdiff-backup/default.nix
@@ -1,23 +1,36 @@
-{lib, fetchurl, python2Packages, librsync, gnused }:
+{ lib, python3Packages, librsync }:
-python2Packages.buildPythonApplication {
- name = "rdiff-backup-1.3.3";
+let
+ pypkgs = python3Packages;
- src = fetchurl {
- url = "mirror://savannah/rdiff-backup/rdiff-backup-1.3.3.tar.gz";
- sha256 = "01hcwf5rgqi303fa4kdjkbpa7n8mvvh7h9gpgh2b23nz73k0q0zf";
+in
+pypkgs.buildPythonApplication rec {
+ pname = "rdiff-backup";
+ version = "2.0.5";
+
+ src = pypkgs.fetchPypi {
+ inherit pname version;
+ sha256 = "sha256-VNFgOOYgFO2RbHHIMDsH0vphpqaAOMoYn8LTFTSw84s=";
};
- patches = [ ./fix-librsync-rs_default_strong_len.patch ];
+ # pkg_resources fails to find the version and then falls back to "DEV"
+ postPatch = ''
+ substituteInPlace src/rdiff_backup/Globals.py \
+ --replace 'version = "DEV"' 'version = "${version}"'
+ '';
- buildInputs = [ librsync gnused ];
+ buildInputs = [ librsync ];
+ nativeBuildInputs = with pypkgs; [ setuptools-scm ];
+
+ # no tests from pypi
doCheck = false;
- meta = {
+ meta = with lib; {
description = "Backup system trying to combine best a mirror and an incremental backup system";
- homepage = "http://rdiff-backup.nongnu.org/";
- license = lib.licenses.gpl2;
- platforms = lib.platforms.all;
+ homepage = "https://rdiff-backup.net";
+ license = licenses.gpl2Only;
+ maintainers = with maintainers; [ peterhoeg ];
+ platforms = platforms.all;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/backup/rdiff-backup/fix-librsync-rs_default_strong_len.patch b/third_party/nixpkgs/pkgs/tools/backup/rdiff-backup/fix-librsync-rs_default_strong_len.patch
deleted file mode 100644
index ce23c8a812..0000000000
--- a/third_party/nixpkgs/pkgs/tools/backup/rdiff-backup/fix-librsync-rs_default_strong_len.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-Patch by Roman Tereshonkov and Kari Hautio for rdiff-backup <= 1.2.8 to avoid a build failure with
-librsync >= 1.0.0 (which is a security bugfix release). The discussion and solution finding can be
-found at https://bugs.launchpad.net/duplicity/+bug/1416344 (for duplicity).
-
---- rdiff-backup-1.2.8/_librsyncmodule.c 2009-03-16 15:36:21.000000000 +0100
-+++ rdiff-backup-1.2.8/_librsyncmodule.c.librsync-1.0.0 2015-03-02 00:54:24.000000000 +0100
-@@ -59,8 +59,13 @@
- if (sm == NULL) return NULL;
- sm->x_attr = NULL;
-
-+#ifdef RS_DEFAULT_STRONG_LEN
- sm->sig_job = rs_sig_begin((size_t)blocklen,
- (size_t)RS_DEFAULT_STRONG_LEN);
-+#else
-+ sm->sig_job = rs_sig_begin((size_t)blocklen,
-+ (size_t)8, RS_MD4_SIG_MAGIC);
-+#endif
- return (PyObject*)sm;
- }
-
diff --git a/third_party/nixpkgs/pkgs/tools/backup/zrepl/default.nix b/third_party/nixpkgs/pkgs/tools/backup/zrepl/default.nix
index a711163354..59dbfc0be7 100644
--- a/third_party/nixpkgs/pkgs/tools/backup/zrepl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/backup/zrepl/default.nix
@@ -1,5 +1,9 @@
-{ lib, buildGoModule, fetchFromGitHub }:
-
+{ lib
+, buildGoModule
+, fetchFromGitHub
+, makeWrapper
+, openssh
+}:
buildGoModule rec {
pname = "zrepl";
version = "0.4.0";
@@ -15,10 +19,17 @@ buildGoModule rec {
subPackages = [ "." ];
+ nativeBuildInputs = [
+ makeWrapper
+ ];
+
postInstall = ''
mkdir -p $out/lib/systemd/system
substitute dist/systemd/zrepl.service $out/lib/systemd/system/zrepl.service \
--replace /usr/local/bin/zrepl $out/bin/zrepl
+
+ wrapProgram $out/bin/zrepl \
+ --prefix PATH : ${lib.makeBinPath [ openssh ]}
'';
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/tools/cd-dvd/brasero/wrapper.nix b/third_party/nixpkgs/pkgs/tools/cd-dvd/brasero/wrapper.nix
index 8112b0971f..5371e8d526 100644
--- a/third_party/nixpkgs/pkgs/tools/cd-dvd/brasero/wrapper.nix
+++ b/third_party/nixpkgs/pkgs/tools/cd-dvd/brasero/wrapper.nix
@@ -6,7 +6,7 @@ in symlinkJoin {
name = "brasero-${brasero-original.version}";
paths = [ brasero-original ];
- buildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ makeWrapper ];
postBuild = ''
wrapProgram $out/bin/brasero \
diff --git a/third_party/nixpkgs/pkgs/tools/compression/lbzip2/default.nix b/third_party/nixpkgs/pkgs/tools/compression/lbzip2/default.nix
index 4072dd43ae..ad36ebb81d 100644
--- a/third_party/nixpkgs/pkgs/tools/compression/lbzip2/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/compression/lbzip2/default.nix
@@ -15,6 +15,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoconf automake ];
preConfigure = ''
+ substituteInPlace configure.ac --replace 'AC_PREREQ([2.63])' 'AC_PREREQ(2.64)'
./build-aux/autogen.sh
'';
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/bcachefs-tools/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/bcachefs-tools/default.nix
index a28499f773..be7a42e19e 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/bcachefs-tools/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/bcachefs-tools/default.nix
@@ -1,18 +1,34 @@
-{ lib, stdenv, fetchFromGitHub, pkg-config, attr, libuuid, libscrypt, libsodium, keyutils
-, liburcu, zlib, libaio, udev, zstd, lz4, valgrind, python3Packages, nixosTests
-, fuseSupport ? false, fuse3 ? null }:
-
-assert fuseSupport -> fuse3 != null;
+{ lib
+, stdenv
+, fetchFromGitHub
+, pkg-config
+, docutils
+, libuuid
+, libscrypt
+, libsodium
+, keyutils
+, liburcu
+, zlib
+, libaio
+, zstd
+, lz4
+, python3Packages
+, udev
+, valgrind
+, nixosTests
+, fuse3
+, fuseSupport ? false
+}:
stdenv.mkDerivation {
pname = "bcachefs-tools";
- version = "2020-11-17";
+ version = "unstable-2021-07-08";
src = fetchFromGitHub {
owner = "koverstreet";
repo = "bcachefs-tools";
- rev = "41bec63b265a38dd9fa168b6042ea5bf07135048";
- sha256 = "1y3187kpw1bmnl97isv28k2sw8cmrnsn31a0dw745adwm0n7z6fj";
+ rev = "050d5f7bcf08bd02f5077a1c5559f352fa449e1e";
+ sha256 = "15bl9ni0ckmvs5d7hi6v26z690rrmkb7dx00skn6gwq87ffz3imw";
};
postPatch = ''
@@ -22,7 +38,7 @@ stdenv.mkDerivation {
"INITRAMFS_DIR=${placeholder "out"}/etc/initramfs-tools"
'';
- nativeBuildInputs = [ pkg-config ];
+ nativeBuildInputs = [ pkg-config docutils ];
buildInputs = [
libuuid libscrypt libsodium keyutils liburcu zlib libaio
@@ -48,6 +64,6 @@ stdenv.mkDerivation {
homepage = "https://bcachefs.org/";
license = licenses.gpl2;
maintainers = with maintainers; [ davidak chiiruno ];
- platforms = platforms.linux;
+ platforms = [ "x86_64-linux" ]; # does not build on aarch64, see https://github.com/koverstreet/bcachefs-tools/issues/39
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/filesystems/glusterfs/default.nix b/third_party/nixpkgs/pkgs/tools/filesystems/glusterfs/default.nix
index d7906e5cc2..9933498d07 100644
--- a/third_party/nixpkgs/pkgs/tools/filesystems/glusterfs/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/filesystems/glusterfs/default.nix
@@ -55,13 +55,13 @@ let
];
in stdenv.mkDerivation rec {
pname = "glusterfs";
- version = "9.2";
+ version = "9.3";
src = fetchFromGitHub {
owner = "gluster";
repo = pname;
rev = "v${version}";
- sha256 = "00y2xs7nj4d59x4fp6gq7qql3scykq9lppdvx7y3xbgfmkrwixx9";
+ sha256 = "sha256-xV7griN453f63jwX5jTdW0KJdLi14Km7JengbNeh4iI=";
};
inherit buildInputs propagatedBuildInputs;
diff --git a/third_party/nixpkgs/pkgs/tools/games/amidst/default.nix b/third_party/nixpkgs/pkgs/tools/games/minecraft/amidst/default.nix
similarity index 100%
rename from third_party/nixpkgs/pkgs/tools/games/amidst/default.nix
rename to third_party/nixpkgs/pkgs/tools/games/minecraft/amidst/default.nix
diff --git a/third_party/nixpkgs/pkgs/tools/games/minecraft/fabric-installer/default.nix b/third_party/nixpkgs/pkgs/tools/games/minecraft/fabric-installer/default.nix
new file mode 100644
index 0000000000..ef97887504
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/games/minecraft/fabric-installer/default.nix
@@ -0,0 +1,35 @@
+{ lib
+, stdenv
+, fetchurl
+, makeWrapper
+, jre }:
+
+stdenv.mkDerivation rec {
+ pname = "fabric-installer";
+ version = "0.7.4";
+
+ src = fetchurl {
+ url = "https://maven.fabricmc.net/net/fabricmc/fabric-installer/${version}/fabric-installer-${version}.jar";
+ sha256 = "0s3nmwpq1qg90c27qh4anvvsg4yzsgcp6kwsb35fsiaaakxn0b8r";
+ };
+
+ dontUnpack = true;
+
+ nativeBuildInputs = [ jre makeWrapper ];
+
+ installPhase = ''
+ mkdir -p $out/{bin,lib/fabric}
+
+ cp $src $out/lib/fabric/fabric-installer.jar
+ makeWrapper ${jre}/bin/java $out/bin/fabric-installer \
+ --add-flags "-jar $out/lib/fabric/fabric-installer.jar"
+ '';
+
+ meta = with lib; {
+ homepage = "https://fabricmc.net/";
+ description = "A lightweight, experimental modding toolchain for Minecraft";
+ license = licenses.asl20;
+ maintainers = [ maintainers.ivar ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/games/minecraft/optifine/default.nix b/third_party/nixpkgs/pkgs/tools/games/minecraft/optifine/default.nix
new file mode 100644
index 0000000000..06425e6b67
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/games/minecraft/optifine/default.nix
@@ -0,0 +1,39 @@
+{ lib
+, stdenv
+, fetchurl
+, makeWrapper
+, jre }:
+
+stdenv.mkDerivation rec {
+ pname = "optifine";
+ version = "1.16.5_HD_U_G8";
+
+ src = fetchurl {
+ url = "https://optifine.net/download?f=OptiFine_${version}.jar";
+ sha256 = "0ks91d6n4vkgb5ykdrc67br2c69nqjr0xhp7rrkybg24xn8bqxiw";
+ };
+
+ dontUnpack = true;
+
+ nativeBuildInputs = [ jre makeWrapper ];
+
+ installPhase = ''
+ mkdir -p $out/{bin,lib/optifine}
+ cp $src $out/lib/optifine/optifine.jar
+
+ makeWrapper ${jre}/bin/java $out/bin/optifine \
+ --add-flags "-jar $out/lib/optifine/optifine.jar"
+ '';
+
+ meta = with lib; {
+ homepage = "https://optifine.net/";
+ description = "A Minecraft optimization mod";
+ longDescription = ''
+ OptiFine is a Minecraft optimization mod.
+ It allows Minecraft to run faster and look better with full support for HD textures and many configuration options.
+ '';
+ license = licenses.unfree;
+ maintainers = [ maintainers.ivar ];
+ platforms = platforms.unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/games/weidu/default.nix b/third_party/nixpkgs/pkgs/tools/games/weidu/default.nix
new file mode 100644
index 0000000000..d325746dc8
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/games/weidu/default.nix
@@ -0,0 +1,65 @@
+{ stdenv
+, lib
+, fetchFromGitHub
+, elkhound
+, ocaml-ng
+, perl
+, which
+}:
+
+let
+ # 1. Needs ocaml >= 4.04 and <= 4.11
+ # 2. ocaml 4.10 defaults to safe (immutable) strings so we need a version with
+ # that disabled as weidu is strongly dependent on mutable strings
+ ocaml' = ocaml-ng.ocamlPackages_4_10.ocaml.overrideAttrs (old: {
+ configureFlags = old.configureFlags ++ [
+ # https://github.com/WeiDUorg/weidu/issues/197
+ "--disable-force-safe-string"
+ ];
+ });
+
+in
+stdenv.mkDerivation rec {
+ pname = "weidu";
+ version = "247.00";
+
+ src = fetchFromGitHub {
+ owner = "WeiDUorg";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-vAIIYn0urQnnL82mdfwJtahrS3uWPFferm+0F13TKcw=";
+ };
+
+ postPatch = ''
+ substitute sample.Configuration Configuration \
+ --replace /usr/bin ${lib.makeBinPath [ ocaml' ]} \
+ --replace elkhound ${elkhound}/bin/elkhound
+
+ mkdir -p obj/{.depend,x86_LINUX}
+ '';
+
+ nativeBuildInputs = [ elkhound ocaml' perl which ];
+
+ buildFlags = [ "weidu" "weinstall" "tolower" ];
+
+ installPhase = ''
+ runHook preInstall
+
+ for b in tolower weidu weinstall; do
+ install -Dm555 $b.asm.exe $out/bin/$b
+ done
+
+ install -Dm444 -t $out/share/doc/weidu README* COPYING
+
+ runHook postInstall
+ '';
+
+ meta = with lib; {
+ description = "InfinityEngine Modding Engine";
+ homepage = "https://weidu.org";
+ license = licenses.gpl2Only;
+ maintainers = with maintainers; [ peterhoeg ];
+ # should work fine on both Darwin and Windows
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/cuneiform/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/cuneiform/default.nix
index ac6481cc62..3d7608ac09 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/cuneiform/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/cuneiform/default.nix
@@ -11,7 +11,7 @@ stdenv.mkDerivation {
patches = [
(fetchurl {
- url = "https://git.archlinux.org/svntogit/community.git/plain/cuneiform/trunk/build-fix.patch?id=a2ec92f05de006b56d16ac6a6c370d54a554861a";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/a2ec92f05de006b56d16ac6a6c370d54a554861a/cuneiform/trunk/build-fix.patch";
sha256 = "19cmrlx4khn30qqrpyayn7bicg8yi0wpz1x1bvqqrbvr3kwldxyj";
})
];
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/graphviz/base.nix b/third_party/nixpkgs/pkgs/tools/graphics/graphviz/base.nix
index 1a387042b2..f225f2196c 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/graphviz/base.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/graphviz/base.nix
@@ -2,7 +2,7 @@
{ lib, stdenv, fetchFromGitLab, autoreconfHook, pkg-config, cairo, expat, flex
, fontconfig, gd, gettext, gts, libdevil, libjpeg, libpng, libtool, pango
-, bison, fetchpatch, xorg ? null, ApplicationServices }:
+, bison, fetchpatch, xorg, ApplicationServices, python3 }:
let
inherit (lib) optional optionals optionalString;
@@ -41,7 +41,7 @@ stdenv.mkDerivation {
inherit sha256 rev;
};
- nativeBuildInputs = [ autoreconfHook pkg-config ];
+ nativeBuildInputs = [ autoreconfHook pkg-config python3 ];
buildInputs = [
libpng libjpeg expat bison libtool fontconfig gd gts libdevil flex pango
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/graphviz/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/graphviz/default.nix
index c79fe3aaf4..0662205d17 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/graphviz/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/graphviz/default.nix
@@ -1,5 +1,5 @@
import ./base.nix rec {
- rev = "da4c2ec6f24ca1b6d1752c6b5bc4389e55682147"; # use rev as tags have disappeared before
- version = "2.42.2";
- sha256 = "0lacl11amyvj04j78m63qifljl4c0nkyy50z4bkg8mg9j4hjdy0x";
+ rev = "a11eb938514725493324d18db1686f9a99c8569f"; # use rev as tags have disappeared before
+ version = "2.47.2";
+ sha256 = "sha256-6JFjM/2xl7KVmGhSr6RWgO23UwLDyAif3ONsBG4t/Wc=";
}
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/mangohud/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/mangohud/default.nix
index 888a9a1e3a..6c5da89b85 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/mangohud/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/mangohud/default.nix
@@ -46,14 +46,14 @@ let
};
in stdenv.mkDerivation rec {
pname = "mangohud";
- version = "0.6.4";
+ version = "0.6.5";
src = fetchFromGitHub {
owner = "flightlessmango";
repo = "MangoHud";
rev = "v${version}";
fetchSubmodules = true;
- sha256 = "S7FtO/VLZp6Al13i6IrEbIzsgP3kZ3VSNBLhwReZLqM=";
+ sha256 = "sha256-RRtti0VnB6SXrpFYaEqANvpgvP/Dkvc+x/I40AXaspU=";
};
outputs = [ "out" "doc" "man" ];
diff --git a/third_party/nixpkgs/pkgs/tools/graphics/xcolor/default.nix b/third_party/nixpkgs/pkgs/tools/graphics/xcolor/default.nix
index f19a80357f..1e8f3fd78d 100644
--- a/third_party/nixpkgs/pkgs/tools/graphics/xcolor/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/graphics/xcolor/default.nix
@@ -1,4 +1,4 @@
-{ lib, rustPlatform, fetchFromGitHub, pkg-config, libX11, libXcursor, libxcb, python3 }:
+{ lib, rustPlatform, fetchFromGitHub, fetchpatch, pkg-config, libX11, libXcursor, libxcb, python3 }:
rustPlatform.buildRustPackage rec {
pname = "xcolor";
@@ -11,7 +11,15 @@ rustPlatform.buildRustPackage rec {
sha256 = "sha256-rHqK05dN5lrvDNbRCWGghI7KJwWzNCuRDEThEeMzmio=";
};
- cargoSha256 = "sha256-lHOT/P1Sh1b53EkPIQM3l9Tozdqh60qlUDdjthj32jM=";
+ cargoPatches = [
+ # Update Cargo.lock, lexical_core doesn't build on Rust 1.52.1
+ (fetchpatch {
+ url = "https://github.com/Soft/xcolor/commit/324d80a18a39a11f2f7141b226f492e2a862d2ce.patch";
+ sha256 = "sha256-5VzXitpl/gMef40UQBh1EoHezXPyB08aflqp0mSMAVI=";
+ })
+ ];
+
+ cargoSha256 = "sha256-yD4pX+dCJvbDecsdB8tNt1VsEcyAJxNrB5WsZUhPGII=";
nativeBuildInputs = [ pkg-config python3 ];
diff --git a/third_party/nixpkgs/pkgs/tools/inputmethods/fcitx/wrapper.nix b/third_party/nixpkgs/pkgs/tools/inputmethods/fcitx/wrapper.nix
index 28a08e39b2..6e7e71c571 100644
--- a/third_party/nixpkgs/pkgs/tools/inputmethods/fcitx/wrapper.nix
+++ b/third_party/nixpkgs/pkgs/tools/inputmethods/fcitx/wrapper.nix
@@ -5,7 +5,7 @@ symlinkJoin {
paths = [ fcitx fcitx-configtool libsForQt5.fcitx-qt5 ] ++ plugins;
- buildInputs = [ makeWrapper ];
+ nativeBuildInputs = [ makeWrapper ];
postBuild = ''
wrapProgram $out/bin/fcitx \
diff --git a/third_party/nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-mozc/default.nix b/third_party/nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-mozc/default.nix
index ea82ccaf96..44a44b3af2 100644
--- a/third_party/nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-mozc/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/inputmethods/ibus-engines/ibus-mozc/default.nix
@@ -1,70 +1,64 @@
{ lib, stdenv, fetchFromGitHub, which, ninja, pkg-config, protobuf
, ibus, gtk2, zinnia, qt5, libxcb, tegaki-zinnia-japanese, python3Packages }:
-let
- japanese_usage_dictionary = fetchFromGitHub {
- owner = "hiroyuki-komatsu";
- repo = "japanese-usage-dictionary";
- rev = "e5b3425575734c323e1d947009dd74709437b684";
- sha256 = "0pyrpz9c8nxccwpgyr36w314mi8h132cis8ijvlqmmhqxwsi30hm";
- };
-in stdenv.mkDerivation rec {
- name = "ibus-mozc-${version}";
- version = "2.23.4206.102";
-
- meta = with lib; {
- isIbusEngine = true;
- description = "Japanese input method from Google";
- homepage = "https://github.com/google/mozc";
- license = licenses.free;
- platforms = platforms.linux;
- maintainers = with maintainers; [ gebner ericsagnes ];
- };
-
- nativeBuildInputs = [ which ninja python3Packages.python python3Packages.six
- python3Packages.gyp pkg-config qt5.wrapQtAppsHook ];
- buildInputs = [ protobuf ibus gtk2 zinnia qt5.qtbase libxcb ];
+stdenv.mkDerivation rec {
+ pname = "ibus-mozc";
+ version = "2.26.4423.100";
src = fetchFromGitHub {
- owner = "google";
- repo = "mozc";
- rev = "91cc1e19ef34aeb12888b697fefa52907f1a834d";
- sha256 = "1fyy9g1pnaq6s5nkf56aqmp5mgyibbmp1ylc64fqc6g1plg90zk2";
+ owner = "google";
+ repo = "mozc";
+ rev = "7654223979067e3c5ae52ea238d43880c5508f85";
+ sha256 = "aZVuhj4I9ZCsVR9dOplOd9zinYMgYw5SF5wG3IxBTO0=";
fetchSubmodules = true;
};
- postUnpack = ''
- rm -rf $sourceRoot/src/third_party/japanese_usage_dictionary/
- ln -s ${japanese_usage_dictionary} $sourceRoot/src/third_party/japanese_usage_dictionary
- '' + lib.optionalString stdenv.isLinux ''
+ nativeBuildInputs = [
+ which ninja python3Packages.python python3Packages.six
+ python3Packages.gyp pkg-config qt5.wrapQtAppsHook
+ ];
+
+ buildInputs = [ protobuf ibus gtk2 zinnia qt5.qtbase libxcb ];
+
+ postUnpack = lib.optionalString stdenv.isLinux ''
sed -i 's/-lc++/-lstdc++/g' $sourceRoot/src/gyp/common.gypi
'';
configurePhase = ''
+ runHook preConfigure
+
export GYP_DEFINES="document_dir=$out/share/doc/mozc use_libzinnia=1 use_libprotobuf=1 ibus_mozc_path=$out/lib/ibus-mozc/ibus-engine-mozc zinnia_model_file=${tegaki-zinnia-japanese}/share/tegaki/models/zinnia/handwriting-ja.model"
cd src && python build_mozc.py gyp --gypdir=${python3Packages.gyp}/bin --server_dir=$out/lib/mozc
+
+ runHook postConfigure
'';
buildPhase = ''
+ runHook preBuild
+
PYTHONPATH="$PWD:$PYTHONPATH" python build_mozc.py build -c Release \
unix/ibus/ibus.gyp:ibus_mozc \
unix/emacs/emacs.gyp:mozc_emacs_helper \
server/server.gyp:mozc_server \
gui/gui.gyp:mozc_tool \
renderer/renderer.gyp:mozc_renderer
+
+ runHook postBuild
'';
installPhase = ''
+ runHook preInstall
+
install -d $out/share/licenses/mozc
head -n 29 server/mozc_server.cc > $out/share/licenses/mozc/LICENSE
- install -m 644 data/installer/*.html $out/share/licenses/mozc/
+ install -m 644 data/installer/*.html $out/share/licenses/mozc/
install -D -m 755 out_linux/Release/mozc_server $out/lib/mozc/mozc_server
install -m 755 out_linux/Release/mozc_tool $out/lib/mozc/mozc_tool
wrapQtApp $out/lib/mozc/mozc_tool
install -d $out/share/doc/mozc
- install -m 644 data/installer/*.html $out/share/doc/mozc/
+ install -m 644 data/installer/*.html $out/share/doc/mozc/
install -D -m 755 out_linux/Release/ibus_mozc $out/lib/ibus-mozc/ibus-engine-mozc
install -D -m 644 out_linux/Release/gen/unix/ibus/mozc.xml $out/share/ibus/component/mozc.xml
@@ -79,5 +73,16 @@ in stdenv.mkDerivation rec {
install -m 644 data/images/unix/ui-alpha_half.png $out/share/ibus-mozc/alpha_half.png
install -m 644 data/images/unix/ui-alpha_full.png $out/share/ibus-mozc/alpha_full.png
install -D -m 755 out_linux/Release/mozc_renderer $out/lib/mozc/mozc_renderer
+
+ runHook postInstall
'';
+
+ meta = with lib; {
+ isIbusEngine = true;
+ description = "Japanese input method from Google";
+ homepage = "https://github.com/google/mozc";
+ license = licenses.free;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ gebner ericsagnes ];
+ };
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/bat/default.nix b/third_party/nixpkgs/pkgs/tools/misc/bat/default.nix
index 8bc82547ee..81b910117f 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/bat/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/bat/default.nix
@@ -1,4 +1,5 @@
-{ lib, stdenv
+{ lib
+, stdenv
, nixosTests
, rustPlatform
, fetchFromGitHub
@@ -12,16 +13,15 @@
rustPlatform.buildRustPackage rec {
pname = "bat";
- version = "0.18.1";
+ version = "0.18.2";
src = fetchFromGitHub {
owner = "sharkdp";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-kyl+clL/4uxVaDH/9zPDGQTir4/JVgtHo9kNQ31gXTo=";
+ sha256 = "sha256-Y8CmVOIDPQ9kpggOlKnxLV0oOyNRow0r/nvxNpCtYNU=";
};
-
- cargoSha256 = "sha256-j9HbOXiwN4CWv9wMBrNxY3jehh+KRkXlwmDqChNy1Dk=";
+ cargoSha256 = "sha256-MdfBldImyW8QV0P3zPrYT2Vi9zChvXePI2T8tRsrlcQ=";
nativeBuildInputs = [ pkg-config installShellFiles makeWrapper ];
@@ -29,7 +29,7 @@ rustPlatform.buildRustPackage rec {
postInstall = ''
installManPage $releaseDir/build/bat-*/out/assets/manual/bat.1
- installShellCompletion $releaseDir/build/bat-*/out/assets/completions/bat.{fish,zsh}
+ installShellCompletion $releaseDir/build/bat-*/out/assets/completions/bat.{bash,fish,zsh}
'';
# Insert Nix-built `less` into PATH because the system-provided one may be too old to behave as
diff --git a/third_party/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix b/third_party/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
index 5e91756413..d6ee172043 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/bdf2psf/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "bdf2psf";
- version = "1.203";
+ version = "1.204";
src = fetchurl {
url = "mirror://debian/pool/main/c/console-setup/bdf2psf_${version}_all.deb";
- sha256 = "sha256-jQJC3b+HsEeKYRKQUfI2w3xYDJHs9ajfN8lb6Upzgd8=";
+ sha256 = "sha256-oyBkt52mWM2FiaM++s5Uoe7Wd0v1oLM7HjWKDjIonGE=";
};
nativeBuildInputs = [ dpkg ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/betterdiscordctl/default.nix b/third_party/nixpkgs/pkgs/tools/misc/betterdiscordctl/default.nix
index f75f3a6f82..6a20ebc10c 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/betterdiscordctl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/betterdiscordctl/default.nix
@@ -1,14 +1,14 @@
-{ lib, stdenv, fetchFromGitHub }:
+{ lib, stdenvNoCC, fetchFromGitHub }:
-stdenv.mkDerivation rec {
+stdenvNoCC.mkDerivation rec {
pname = "betterdiscordctl";
- version = "2.0.0";
+ version = "2.0.1";
src = fetchFromGitHub {
owner = "bb010g";
repo = "betterdiscordctl";
rev = "v${version}";
- sha256 = "1wys3wbcz5hq8275ia2887kr5fzz4b3gkcp56667j9k0p3k3zfac";
+ sha256 = "0p321rfcihz2779sdd6qfgpxgk5yd53d33vq5pvb50dbdgxww0bc";
};
postPatch = ''
@@ -26,6 +26,12 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
+ doInstallCheck = true;
+
+ installCheckPhase = ''
+ $out/bin/betterdiscordctl --version
+ '';
+
meta = with lib; {
homepage = "https://github.com/bb010g/betterdiscordctl";
description = "A utility for managing BetterDiscord on Linux";
diff --git a/third_party/nixpkgs/pkgs/tools/misc/bmon/default.nix b/third_party/nixpkgs/pkgs/tools/misc/bmon/default.nix
index ca5f99f3b6..758a42d153 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/bmon/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/bmon/default.nix
@@ -14,7 +14,7 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook pkg-config ];
- buildInputs = [ ncurses libconfuse libnl ];
+ buildInputs = [ ncurses libconfuse ] ++ lib.optional stdenv.isLinux libnl;
preConfigure = ''
# Must be an absolute path
@@ -28,7 +28,7 @@ stdenv.mkDerivation rec {
# - https://github.com/tgraf/bmon/blob/master/LICENSE.BSD
# - https://github.com/tgraf/bmon/blob/master/LICENSE.MIT
license = licenses.bsd2;
- platforms = platforms.linux;
+ platforms = platforms.unix;
maintainers = with maintainers; [ bjornfor pSub ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/chezmoi/default.nix b/third_party/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
index 81e2061b4c..5d9790ec2b 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/chezmoi/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "chezmoi";
- version = "2.0.16";
+ version = "2.1.0";
src = fetchFromGitHub {
owner = "twpayne";
repo = "chezmoi";
rev = "v${version}";
- sha256 = "sha256-0m5ya3S/aqQr0n6MdfWfTo0Q7xTS5qY+iDhexwDGdWo=";
+ sha256 = "sha256-TEY3oEAWnS+iuLgAgR9mp1TaEb+wzlAgN41dgLRdUs4=";
};
- vendorSha256 = "sha256-k2dw8WfOxK+VpnJonm/GXm49rUdIXSA81RO0g+8ocBs=";
+ vendorSha256 = "sha256-pr6bMO1klq/V9zkBftLleSRTg3zjl24EuA283M88HY4=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/misc/cod/default.nix b/third_party/nixpkgs/pkgs/tools/misc/cod/default.nix
index dfad9569d2..741487c668 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/cod/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/cod/default.nix
@@ -2,24 +2,24 @@
buildGoModule rec {
pname = "cod";
- version = "unstable-2020-09-10";
+ version = "0.1.0";
src = fetchFromGitHub {
owner = "dim-an";
repo = pname;
- rev = "ae68da08339471dd278d6df79abbfd6fe89a10fe";
- sha256 = "1l3gn9v8dcy72f5xq9hwbkvkis0vp4dp8qyinsrii3acmhksg9v6";
+ rev = "v${version}";
+ sha256 = "0wi680sxpv0kp1ggy21qp4c4ms79hw4z9w9kvp278p8z3y8wwglr";
};
- vendorSha256 = "1arllkiz1hk12hq5b2zpg3f8i9lxl66mil5sdv8gnhflmb37vbv3";
+ vendorSha256 = "0ann1fbh8rqys3rwbz5h9mfnvkpqiw5rgkd4c30y99706h2dzv4i";
- buildFlagsArray = [ "-ldflags=-s -w -X main.GitSha=${src.rev}" ];
+ ldflags = [ "-s" "-w" "-X main.GitSha=${src.rev}" ];
doCheck = false;
meta = with lib; {
- description = "Tool for generating Bash/Zsh autocompletions based on `--help` output";
- homepage = src.meta.homepage;
+ description = "Tool for generating Bash/Fish/Zsh autocompletions based on `--help` output";
+ homepage = "https://github.com/dim-an/cod/";
license = licenses.asl20;
maintainers = with maintainers; [ SuperSandro2000 ];
};
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ddccontrol/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ddccontrol/default.nix
index b7d0f2c3aa..2a85c0dc2b 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/ddccontrol/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/ddccontrol/default.nix
@@ -34,6 +34,10 @@ stdenv.mkDerivation rec {
ddccontrol-db
];
+ configureFlags = [
+ "--with-systemdsystemunitdir=${placeholder "out"}/etc/systemd/system"
+ ];
+
prePatch = ''
oldPath="\$""{datadir}/ddccontrol-db"
newPath="${ddccontrol-db}/share/ddccontrol-db"
diff --git a/third_party/nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix b/third_party/nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix
index 09c0e0d25c..da87d048b7 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/desktop-file-utils/default.nix
@@ -14,6 +14,11 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ pkg-config ];
buildInputs = [ glib libintl ];
+ postPatch = ''
+ substituteInPlace src/install.c \
+ --replace \"update-desktop-database\" \"$out/bin/update-desktop-database\"
+ '';
+
setupHook = ./setup-hook.sh;
meta = {
diff --git a/third_party/nixpkgs/pkgs/tools/misc/esphome/default.nix b/third_party/nixpkgs/pkgs/tools/misc/esphome/default.nix
index 945af40a71..37c37de839 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/esphome/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/esphome/default.nix
@@ -8,9 +8,13 @@
}:
let
- esphome-dashboard = pkgs.callPackage ./dashboard.nix {};
+ python = python3.override {
+ packageOverrides = self: super: {
+ esphome-dashboard = pkgs.callPackage ./dashboard.nix {};
+ };
+ };
in
-python3.pkgs.buildPythonApplication rec {
+with python.pkgs; buildPythonApplication rec {
pname = "esphome";
version = "1.19.4";
@@ -49,7 +53,7 @@ python3.pkgs.buildPythonApplication rec {
# They have validation functions like:
# - validate_cryptography_installed
# - validate_pillow_installed
- propagatedBuildInputs = with python3.pkgs; [
+ propagatedBuildInputs = [
click
colorama
cryptography
@@ -73,7 +77,7 @@ python3.pkgs.buildPythonApplication rec {
"--set ESPHOME_USE_SUBPROCESS ''"
];
- checkInputs = with python3.pkgs; [
+ checkInputs = [
hypothesis
mock
pytest-asyncio
@@ -82,6 +86,13 @@ python3.pkgs.buildPythonApplication rec {
pytestCheckHook
];
+ disabledTestPaths = [
+ # requires hypothesis 5.49, we have 6.x
+ # ImportError: cannot import name 'ip_addresses' from 'hypothesis.provisional'
+ "tests/unit_tests/test_core.py"
+ "tests/unit_tests/test_helpers.py"
+ ];
+
postCheck = ''
$out/bin/esphome --help > /dev/null
'';
diff --git a/third_party/nixpkgs/pkgs/tools/misc/expect/default.nix b/third_party/nixpkgs/pkgs/tools/misc/expect/default.nix
index 03e8e260ac..5a792c040b 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/expect/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/expect/default.nix
@@ -25,10 +25,9 @@ tcl.mkTclDerivation rec {
strictDeps = true;
hardeningDisable = [ "format" ];
- postInstall = lib.optionalString stdenv.isDarwin ''
- for i in $out/bin/*; do
- wrapProgram $i --prefix DYLD_LIBRARY_PATH : $out/lib/expect${version}
- done
+ postInstall = ''
+ tclWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ tcl ]})
+ ${lib.optionalString stdenv.isDarwin "tclWrapperArgs+=(--prefix DYLD_LIBRARY_PATH : $out/lib/expect${version})"}
'';
outputs = [ "out" "dev" ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/fcp/default.nix b/third_party/nixpkgs/pkgs/tools/misc/fcp/default.nix
new file mode 100644
index 0000000000..db4330e5b0
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/fcp/default.nix
@@ -0,0 +1,33 @@
+{ expect, fetchFromGitHub, lib, rustPlatform, stdenv }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "fcp";
+ version = "0.2.0";
+
+ src = fetchFromGitHub {
+ owner = "svetlitski";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "0ahd79dh48hsi4bhs4zs0a7hr55jzsjix9c61lc42ipdbqgifg2d";
+ };
+
+ cargoSha256 = "1arrw4fz3f3wfjy9nb8vm707vhh4x0vv9wv8z2s07b4qcwwih8k4";
+
+ nativeBuildInputs = [ expect ];
+
+ # character_device fails with "File name too long" on darwin
+ doCheck = !stdenv.isDarwin;
+
+ postPatch = ''
+ patchShebangs tests/*.exp
+ '';
+
+ meta = with lib; {
+ description = "A significantly faster alternative to the classic Unix cp(1) command";
+ homepage = "https://github.com/svetlitski/fcp";
+ changelog = "https://github.com/svetlitski/fcp/releases/tag/v${version}";
+ license = licenses.bsd3;
+ platforms = platforms.unix;
+ maintainers = with maintainers; [ figsoda ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix b/third_party/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
index 5a5ad121b3..fe7599ac81 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/fluent-bit/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, cmake, flex, bison }:
+{ lib, stdenv, fetchFromGitHub, cmake, flex, bison, systemd }:
stdenv.mkDerivation rec {
pname = "fluent-bit";
@@ -13,11 +13,17 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ cmake flex bison ];
+ buildInputs = lib.optionals stdenv.isLinux [ systemd ];
+
+ cmakeFlags = [ "-DFLB_METRICS=ON" "-DFLB_HTTP_SERVER=ON" ];
+
patches = lib.optionals stdenv.isDarwin [ ./fix-luajit-darwin.patch ];
# _FORTIFY_SOURCE requires compiling with optimization (-O)
NIX_CFLAGS_COMPILE = lib.optionalString stdenv.cc.isGNU "-O";
+ outputs = [ "out" "dev" ];
+
postPatch = ''
substituteInPlace src/CMakeLists.txt \
--replace /lib/systemd $out/lib/systemd
@@ -26,9 +32,7 @@ stdenv.mkDerivation rec {
meta = with lib; {
description = "Log forwarder and processor, part of Fluentd ecosystem";
homepage = "https://fluentbit.io";
- maintainers = with maintainers; [
- samrose
- ];
+ maintainers = with maintainers; [ samrose fpletz ];
license = licenses.asl20;
platforms = platforms.unix;
};
diff --git a/third_party/nixpkgs/pkgs/tools/misc/fwup/default.nix b/third_party/nixpkgs/pkgs/tools/misc/fwup/default.nix
index de2b809eea..69b76cf648 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/fwup/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/fwup/default.nix
@@ -21,17 +21,15 @@
stdenv.mkDerivation rec {
pname = "fwup";
- version = "1.8.3";
+ version = "1.8.4";
src = fetchFromGitHub {
owner = "fhunleth";
repo = "fwup";
rev = "v${version}";
- sha256 = "sha256-ayfcnIZ7MuBsCy1giwmY2D2C6AukwS+fevmXqGa4c1w=";
+ sha256 = "sha256-NaSA3mFWf3C03SAGssMqLT0vr5KMfxD5y/iragGNKjw=";
};
- patches = [ ./fix-testrunner-darwin.patch ];
-
nativeBuildInputs = [
autoreconfHook
pkg-config
@@ -44,8 +42,7 @@ stdenv.mkDerivation rec {
libsodium
xz
zlib
- ]
- ++ lib.optionals stdenv.isDarwin [
+ ] ++ lib.optionals stdenv.isDarwin [
DiskArbitration
];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/fwup/fix-testrunner-darwin.patch b/third_party/nixpkgs/pkgs/tools/misc/fwup/fix-testrunner-darwin.patch
deleted file mode 100644
index b04b436ff5..0000000000
--- a/third_party/nixpkgs/pkgs/tools/misc/fwup/fix-testrunner-darwin.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff --git a/tests/common-orig.sh b/tests/common.sh
-index 1f2673f..79dcf74 100755
---- a/tests/common-orig.sh
-+++ b/tests/common.sh
-@@ -21,20 +21,6 @@ else
- fi
-
- case "$HOST_OS" in
-- Darwin)
-- # BSD stat
-- STAT_FILESIZE_FLAGS="-f %z"
--
-- # Not -d?
-- BASE64_DECODE=-D
--
-- READLINK=/usr/local/bin/greadlink
-- [ -e $READLINK ] || ( echo "Please run 'brew install coreutils' to install greadlink"; exit 1 )
-- [ -e /usr/local/bin/mdir ] || ( echo "Please run 'brew install mtools' to install mdir"; exit 1 )
--
-- FSCK_FAT=fsck_msdos
-- TIMEOUT=gtimeout
-- ;;
- FreeBSD|NetBSD|OpenBSD|DragonFly)
- # BSD stat
- STAT_FILESIZE_FLAGS="-f %z"
diff --git a/third_party/nixpkgs/pkgs/tools/misc/gitlint/default.nix b/third_party/nixpkgs/pkgs/tools/misc/gitlint/default.nix
index 014cc76e71..267cdee723 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/gitlint/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/gitlint/default.nix
@@ -2,12 +2,41 @@
, buildPythonApplication
, fetchFromGitHub
, gitMinimal
-, arrow
-, click
-, sh
-, wheel
+, python3
}:
+let
+ py = python3.override {
+ packageOverrides = self: super: {
+
+ click = super.click.overridePythonAttrs (oldAttrs: rec {
+ version = "7.1.2";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "06kbzd6sjfkqan3miwj9wqyddfxc2b6hi7p5s4dvqjb3gif2bdfj";
+ };
+ });
+
+ arrow = super.arrow.overridePythonAttrs (oldAttrs: rec {
+ version = "1.0.3";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "0793badh4hgbk2c5g70hmbl7n3d4g5d87bcflld0w9rjwy59r71r";
+ };
+ });
+
+ sh = super.sh.overridePythonAttrs (oldAttrs: rec {
+ version = "1.14.1";
+ src = oldAttrs.src.override {
+ inherit version;
+ sha256 = "13hxgifab9ichla13qaa7sh8r0il7vs1r21js72s0n355zr9mair";
+ };
+ });
+ };
+ };
+in
+with py.pkgs;
+
buildPythonApplication rec {
pname = "gitlint";
version = "0.15.1";
@@ -19,7 +48,9 @@ buildPythonApplication rec {
sha256 = "sha256-CqmE4V+svSuQAsoX0I3NpUqPU5CQf3fyCHJPrjUjHF4=";
};
- nativeBuildInputs = [ wheel ];
+ nativeBuildInputs = [
+ wheel
+ ];
propagatedBuildInputs = [
arrow
@@ -35,10 +66,10 @@ buildPythonApplication rec {
gitMinimal
];
- meta = {
+ meta = with lib; {
description = "Linting for your git commit messages";
- homepage = "http://jorisroovers.github.io/gitlint";
- license = lib.licenses.mit;
- maintainers = with lib.maintainers; [ ethancedwards8 ];
+ homepage = "https://jorisroovers.com/gitlint/";
+ license = licenses.mit;
+ maintainers = with maintainers; [ ethancedwards8 fab ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/goreleaser/default.nix b/third_party/nixpkgs/pkgs/tools/misc/goreleaser/default.nix
index 18c936befb..5e805920b6 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/goreleaser/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/goreleaser/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "goreleaser";
- version = "0.172.1";
+ version = "0.173.2";
src = fetchFromGitHub {
owner = "goreleaser";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-xTLNAcqvk5GDs9HsNvL+4SPeT8baFMg7J0yW+E8x+Gc=";
+ sha256 = "sha256-X7Tj50A0CwkGUyKGsCj6LBAlNZwMhFk/gDEgG1KNjx0=";
};
- vendorSha256 = "sha256-Zd48I7e5zCbSXz5RVckMXQMpqvf6gAoajx5yLk2ODmU=";
+ vendorSha256 = "sha256-yX8Ffdzq22JHA2owtHurH8AEgqPgPjz+N06oD5ZiZmM=";
buildFlagsArray = [
"-ldflags="
diff --git a/third_party/nixpkgs/pkgs/tools/misc/gpick/default.nix b/third_party/nixpkgs/pkgs/tools/misc/gpick/default.nix
new file mode 100644
index 0000000000..0d39bb810b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/gpick/default.nix
@@ -0,0 +1,25 @@
+{ stdenv, fetchFromGitHub, cmake, glib, boost, pkg-config, gtk3, ragel, lua, lib }:
+
+stdenv.mkDerivation rec {
+ pname = "gpick";
+ version = "0.2.6";
+
+ src = fetchFromGitHub {
+ owner = "thezbyg";
+ repo = pname;
+ rev = "${pname}-${version}";
+ sha256 = "sha256-Z67EJRtKJZLoTUtdMttVTLkzTV2F5rKZ96vaothLiFo=";
+ };
+
+ nativeBuildInputs = [ cmake pkg-config ];
+ NIX_CFLAGS_COMPILE = "-I${glib.dev}/include/gio-unix-2.0";
+ buildInputs = [ boost gtk3 ragel lua ];
+
+ meta = with lib; {
+ description = "Advanced color picker written in C++ using GTK+ toolkit";
+ homepage = "http://www.gpick.org/";
+ license = licenses.bsd3;
+ maintainers = [ maintainers.vanilla ];
+ platforms = platforms.linux;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/grub/default.nix b/third_party/nixpkgs/pkgs/tools/misc/grub/default.nix
index 6d747bf8c6..2371bdb0e0 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/grub/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/grub/default.nix
@@ -18,6 +18,10 @@ stdenv.mkDerivation {
++ map fetchurl (import ./grub1.patches.nix)
;
+ preConfigure = ''
+ substituteInPlace ./configure.ac --replace 'AC_PREREQ(2.61)' 'AC_PREREQ(2.64)'
+ '';
+
# autoreconfHook required for the splashimage patch.
nativeBuildInputs = [ autoreconfHook ];
buildInputs = [ texinfo ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/hexyl/default.nix b/third_party/nixpkgs/pkgs/tools/misc/hexyl/default.nix
index 3f11490fcc..dcab5f249f 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/hexyl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/hexyl/default.nix
@@ -1,17 +1,17 @@
{ lib, fetchFromGitHub, rustPlatform }:
rustPlatform.buildRustPackage rec {
- pname = "hexyl";
- version = "0.8.0";
+ pname = "hexyl";
+ version = "0.9.0";
src = fetchFromGitHub {
- owner = "sharkdp";
- repo = pname;
- rev = "v${version}";
- sha256 = "0aj2sysl0spf5zlcd5kfzlw97w7dzf9x93pv0d1v9blnbd1rz7lm";
+ owner = "sharkdp";
+ repo = pname;
+ rev = "v${version}";
+ sha256 = "sha256-hLDx5OzCE5iA492V3+dhaav2l8/rOVWyskrU4Gz1hf4=";
};
- cargoSha256 = "08hn0csw12xaag95gb5rj4q7k2zyy9j9bf4iw3b0r3ndh66qqra2";
+ cargoSha256 = "sha256-CGaCMrShagK4dAdwJtaeUMJlYOlG/cH+6E1QDYGrqL0=";
meta = with lib; {
changelog = "https://github.com/sharkdp/hexyl/releases/tag/v${version}";
@@ -22,9 +22,8 @@ rustPlatform.buildRustPackage rec {
printable ASCII characters, ASCII whitespace characters, other ASCII
characters and non-ASCII).
'';
- homepage = "https://github.com/sharkdp/hexyl";
- license = with licenses; [ asl20 /* or */ mit ];
- maintainers = with maintainers; [ dywedir ];
- platforms = platforms.linux ++ platforms.darwin;
+ homepage = "https://github.com/sharkdp/hexyl";
+ license = with licenses; [ asl20 /* or */ mit ];
+ maintainers = with maintainers; [ dywedir SuperSandro2000 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/idutils/default.nix b/third_party/nixpkgs/pkgs/tools/misc/idutils/default.nix
index ac64fe9e8b..e43ab2ae87 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/idutils/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/idutils/default.nix
@@ -1,27 +1,29 @@
-{ fetchurl, lib, stdenv, emacs }:
+{ fetchurl, lib, stdenv, emacs, gnulib, autoconf, bison, automake, gettext, gperf, texinfo, perl, rsync, gawk}:
stdenv.mkDerivation rec {
- name = "idutils-4.6";
+ pname = "idutils";
+ version = "4.6";
src = fetchurl {
- url = "mirror://gnu/idutils/${name}.tar.xz";
+ url = "mirror://gnu/idutils/idutils-${version}.tar.xz";
sha256 = "1hmai3422iaqnp34kkzxdnywl7n7pvlxp11vrw66ybxn9wxg90c1";
};
- preConfigure =
- ''
- # Fix for building on Glibc 2.16. Won't be needed once the
- # gnulib in idutils is updated.
- sed -i '/gets is a security hole/d' lib/stdio.in.h
+ preConfigure = ''
+ # replace embedded gnulib tests with those from gnulib package
+ bash -O extglob -c "cd gnulib-tests; rm -r !(Makefile.am)"
+ substituteInPlace ./configure.ac --replace "AC_PREREQ(2.61)" "AC_PREREQ(2.64)"
+ ./bootstrap --force --gnulib-srcdir=${gnulib} --skip-po --bootstrap-sync --no-git
'';
buildInputs = lib.optional stdenv.isLinux emacs;
+ nativeBuildInputs = [ gnulib autoconf bison automake gettext gperf texinfo perl rsync gawk ];
doCheck = !stdenv.isDarwin;
patches = [ ./nix-mapping.patch ];
- meta = {
+ meta = with lib; {
description = "Text searching utility";
longDescription = ''
@@ -46,10 +48,9 @@ stdenv.mkDerivation rec {
'';
homepage = "https://www.gnu.org/software/idutils/";
- license = lib.licenses.gpl3Plus;
+ license = licenses.gpl3Plus;
- maintainers = [ ];
+ maintainers = with maintainers; [ gfrascadorio ];
platforms = lib.platforms.all;
- broken = true;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/infracost/default.nix b/third_party/nixpkgs/pkgs/tools/misc/infracost/default.nix
index abe1872c67..c912eb3322 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/infracost/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/infracost/default.nix
@@ -1,25 +1,66 @@
-{ lib, buildGoModule, fetchFromGitHub, terraform }:
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles, terraform }:
buildGoModule rec {
pname = "infracost";
- version = "0.9.2";
+ version = "0.9.3";
src = fetchFromGitHub {
owner = "infracost";
rev = "v${version}";
repo = "infracost";
- sha256 = "sha256-TM+7Am5hoiRk/StAwCh5yAN1GKv3oPun38pvhArBoJg=";
+ sha256 = "sha256-3AH/VUKIno/jObep5GNfIpyOW5TcfZ5UZyornJWTGOw=";
};
+ vendorSha256 = "sha256-zMEtVPyzwW4SrbpydDFDqgHEC0/khkrSxlEnQ5I0he8=";
- vendorSha256 = "sha256-6sMtM7MTFTDXwH8AKr5Dxq8rPqE92xzcWqBTixcPi+8=";
+ ldflags = [ "-s" "-w" "-X github.com/infracost/infracost/internal/version.Version=v${version}" ];
+
+ # Install completions post-install
+ nativeBuildInputs = [ installShellFiles ];
checkInputs = [ terraform ];
- checkPhase = "make test";
+ checkPhase = ''
+ runHook preCheck
+ make test
+ runHook postCheck
+ '';
+
+ postInstall = ''
+ # panic if .config directory can't be accessed
+ # https://github.com/infracost/infracost/pull/862
+ export HOME="$TMPDIR"
+ mkdir -p "$HOME/.config/infracost"
+ export INFRACOST_SKIP_UPDATE_CHECK=true
+
+ installShellCompletion --cmd infracost \
+ --bash <($out/bin/infracost completion --shell bash) \
+ --fish <($out/bin/infracost completion --shell fish) \
+ --zsh <($out/bin/infracost completion --shell zsh)
+ '';
+
+ doInstallCheck = true;
+ installCheckPhase = ''
+ runHook preInstallCheck
+
+ export HOME="$TMPDIR"
+ mkdir -p "$HOME/.config/infracost"
+ export INFRACOST_SKIP_UPDATE_CHECK=true
+
+ $out/bin/infracost --help
+ $out/bin/infracost --version | grep "v${version}"
+
+ runHook postInstallCheck
+ '';
meta = with lib; {
+ homepage = "https://infracost.io";
+ changelog = "https://github.com/infracost/infracost/releases/tag/v${version}";
description = "Cloud cost estimates for Terraform in your CLI and pull requests";
- homepage = "https://github.com/infracost/infracost";
+ longDescription = ''
+ Infracost shows hourly and monthly cost estimates for a Terraform project.
+ This helps developers, DevOps et al. quickly see the cost breakdown and
+ compare different deployment options upfront.
+ '';
license = [ licenses.asl20 ];
- maintainers = [ maintainers.davegallant ];
+ maintainers = with maintainers; [ davegallant jk ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ipxe/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ipxe/default.nix
index 641e86c22c..4be0b3d417 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/ipxe/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/ipxe/default.nix
@@ -1,4 +1,5 @@
-{ stdenv, lib, fetchFromGitHub, perl, cdrkit, syslinux, xz, openssl, gnu-efi, mtools
+{ stdenv, lib, fetchFromGitHub, perl, cdrkit, xz, openssl, gnu-efi, mtools
+, syslinux ? null
, embedScript ? null
, additionalTargets ? {}
}:
@@ -8,12 +9,20 @@ let
"bin-x86_64-efi/ipxe.efi" = null;
"bin-x86_64-efi/ipxe.efirom" = null;
"bin-x86_64-efi/ipxe.usb" = "ipxe-efi.usb";
- } // {
+ } // lib.optionalAttrs (stdenv.isi686 || stdenv.isx86_64) {
"bin/ipxe.dsk" = null;
"bin/ipxe.usb" = null;
"bin/ipxe.iso" = null;
"bin/ipxe.lkrn" = null;
"bin/undionly.kpxe" = null;
+ } // lib.optionalAttrs stdenv.isAarch32 {
+ "bin-arm32-efi/ipxe.efi" = null;
+ "bin-arm32-efi/ipxe.efirom" = null;
+ "bin-arm32-efi/ipxe.usb" = "ipxe-efi.usb";
+ } // lib.optionalAttrs stdenv.isAarch64 {
+ "bin-arm64-efi/ipxe.efi" = null;
+ "bin-arm64-efi/ipxe.efirom" = null;
+ "bin-arm64-efi/ipxe.usb" = "ipxe-efi.usb";
};
in
@@ -21,7 +30,7 @@ stdenv.mkDerivation rec {
pname = "ipxe";
version = "1.21.1";
- nativeBuildInputs = [ perl cdrkit syslinux xz openssl gnu-efi mtools ];
+ nativeBuildInputs = [ perl cdrkit xz openssl gnu-efi mtools ] ++ lib.optional (stdenv.isi686 || stdenv.isx86_64) syslinux;
src = fetchFromGitHub {
owner = "ipxe";
@@ -37,6 +46,7 @@ stdenv.mkDerivation rec {
makeFlags =
[ "ECHO_E_BIN_ECHO=echo" "ECHO_E_BIN_ECHO_E=echo" # No /bin/echo here.
+ ] ++ lib.optionals (stdenv.isi686 || stdenv.isx86_64) [
"ISOLINUX_BIN_LIST=${syslinux}/share/syslinux/isolinux.bin"
"LDLINUX_C32=${syslinux}/share/syslinux/ldlinux.c32"
] ++ lib.optional (embedScript != null) "EMBED=${embedScript}";
@@ -62,6 +72,8 @@ stdenv.mkDerivation rec {
buildFlags = lib.attrNames targets;
installPhase = ''
+ runHook preInstall
+
mkdir -p $out
${lib.concatStringsSep "\n" (lib.mapAttrsToList (from: to:
if to == null
@@ -71,6 +83,8 @@ stdenv.mkDerivation rec {
# Some PXE constellations especially with dnsmasq are looking for the file with .0 ending
# let's provide it as a symlink to be compatible in this case.
ln -s undionly.kpxe $out/undionly.kpxe.0
+
+ runHook postInstall
'';
enableParallelBuilding = true;
@@ -78,8 +92,8 @@ stdenv.mkDerivation rec {
meta = with lib;
{ description = "Network boot firmware";
homepage = "https://ipxe.org/";
- license = licenses.gpl2;
+ license = licenses.gpl2Only;
maintainers = with maintainers; [ ehmry ];
- platforms = [ "x86_64-linux" "i686-linux" ];
+ platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/kepubify/default.nix b/third_party/nixpkgs/pkgs/tools/misc/kepubify/default.nix
index 546dcb112a..b1ece43154 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/kepubify/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/kepubify/default.nix
@@ -2,18 +2,21 @@
buildGoModule rec {
pname = "kepubify";
- version = "3.1.6";
+ version = "4.0.0";
src = fetchFromGitHub {
owner = "pgaskin";
repo = pname;
rev = "v${version}";
- sha256 = "129izxgvhcybipfgcwzzwsir9zhi7axxadnw822zy5rk2ky4zjpk";
+ sha256 = "sha256-Mxe43U0kxkSdAzs+lSJ0x/VspbJPam59DpTpFEJVMl4=";
};
- vendorSha256 = "0vwzm1c4kada7mqdkr444gj8c2vkvz7av9wkpgdpjrq0v2h0hpcc";
+ vendorSha256 = "sha256-bLQH7ZY2hE8fBTcW7DNoUQxe4N3m9Mv3JjjKO4cG7DY=";
- buildFlagsArray = [ "-ldflags=-s -w -X main.version=${version}" ];
+ # remove when built with >= go 1.17
+ buildFlags = [ "-tags" "zip117" ];
+
+ ldflags = [ "-s" "-w" "-X main.version=${version}" ];
excludedPackages = [ "kobotest" ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/krapslog/default.nix b/third_party/nixpkgs/pkgs/tools/misc/krapslog/default.nix
index c6f1cf8f81..a499c3eb46 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/krapslog/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/krapslog/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "krapslog";
- version = "0.2.0";
+ version = "0.3.0";
src = fetchFromGitHub {
owner = "acj";
repo = "krapslog-rs";
rev = version;
- sha256 = "sha256-Ab5bY5r0tYx3JxYRRq7i9O7WFvdi6cRMSuru/pK50y8=";
+ sha256 = "sha256-IXbOmeWLhGOijO1xLItw1wzbHxl0Zyd0dHvfcaPWE8U=";
};
- cargoSha256 = "sha256-k7jsWMFU/8XogREic4GB+qYocFtiTvSzvBAcORUFe0o=";
+ cargoSha256 = "sha256-2XCtjMV8ko6jnvXYtJhLlNvB1uc0QLO/aYsQX40deBk=";
buildInputs = lib.optional stdenv.isDarwin libiconv;
diff --git a/third_party/nixpkgs/pkgs/tools/misc/latex2html/default.nix b/third_party/nixpkgs/pkgs/tools/misc/latex2html/default.nix
index 5bb4f41a5d..126d5bd4c4 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/latex2html/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/latex2html/default.nix
@@ -4,13 +4,13 @@
stdenv.mkDerivation rec {
pname = "latex2html";
- version = "2021";
+ version = "2021.2";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "sha256-n7VbK/S9EkWxb4fbIXp3tIfX7N+9bvZ/odBylqTuzUU=";
+ sha256 = "sha256-WxMB70TeN53S6PNYDUVZ7lBKw7DvKnJDiHek9/GUYcA=";
};
buildInputs = [ ghostscript netpbm perl ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/lilo/default.nix b/third_party/nixpkgs/pkgs/tools/misc/lilo/default.nix
new file mode 100644
index 0000000000..2babcb2bed
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/lilo/default.nix
@@ -0,0 +1,20 @@
+{ stdenv, lib, fetchurl, dev86, sharutils }:
+
+stdenv.mkDerivation rec {
+ pname = "lilo";
+ version = "24.2";
+ src = fetchurl {
+ url = "https://www.joonet.de/lilo/ftp/sources/${pname}-${version}.tar.gz";
+ hash = "sha256-4VjxneRWDJNevgUHwht5v/F2GLkjDYB2/oxf/5/b1bE=";
+ };
+ nativeBuildInputs = [ dev86 sharutils ];
+ DESTDIR = placeholder "out";
+
+ meta = with lib; {
+ homepage = "https://www.joonet.de/lilo/";
+ description = "Linux bootloader";
+ license = licenses.bsd3;
+ platforms = platforms.linux;
+ maintainers = with maintainers; [ kaction ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/lnav/default.nix b/third_party/nixpkgs/pkgs/tools/misc/lnav/default.nix
index 4d9364ff23..373687fafd 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/lnav/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/lnav/default.nix
@@ -2,15 +2,14 @@
, readline, zlib, bzip2, autoconf, automake, curl }:
stdenv.mkDerivation rec {
-
- name = "lnav-${meta.version}";
+ pname = "lnav";
+ version = "0.9.0";
src = fetchFromGitHub {
owner = "tstack";
repo = "lnav";
- rev = "v${meta.version}";
+ rev = "v${version}";
sha256 = "1frdrr3yjlk2fns3ny0qbr30rpswhwlvv3kyhdl3l6a0q5cqaqsg";
- inherit name;
};
buildInputs = [
@@ -47,7 +46,6 @@ stdenv.mkDerivation rec {
'';
downloadPage = "https://github.com/tstack/lnav/releases";
license = licenses.bsd2;
- version = "0.9.0";
maintainers = with maintainers; [ dochang ma27 ];
platforms = platforms.unix;
};
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ncdu/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ncdu/default.nix
index 1237645eba..66429f338a 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/ncdu/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/ncdu/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "ncdu";
- version = "1.15.1";
+ version = "1.16";
src = fetchurl {
url = "https://dev.yorhel.nl/download/${pname}-${version}.tar.gz";
- sha256 = "1c1zxalm5asyhn4p1hd51h7khw17515gbqmvdz63kc8xpx6xqbdh";
+ sha256 = "1m0gk09jaz114piidiw8fkg0id5l6nhz1cg5nlaf1yl3l595g49b";
};
buildInputs = [ ncurses ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ocz-ssd-guru/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ocz-ssd-guru/default.nix
deleted file mode 100644
index 0c021591e5..0000000000
--- a/third_party/nixpkgs/pkgs/tools/misc/ocz-ssd-guru/default.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-{ fetchurl, lib, stdenv, xorg, freetype, fontconfig, libGLU, libGL, glibc, makeWrapper }:
-
-let
- system = if stdenv.hostPlatform.system == "x86_64-linux" then "linux64" else "linux32";
-in
-stdenv.mkDerivation rec {
- pname = "ocz-ssd-guru";
- version = "1.0.1170";
-
- src = fetchurl {
- url = "http://ocz.com/consumer/download/ssd-guru/SSDGuru_${version}.tar.gz";
- sha256 = "0ri7qmpc1xpy12lpzl6k298c641wcibcwrzz8jn75wdg4rr176r5";
- };
-
- nativeBuildInputs = [ makeWrapper ];
-
- libPath = lib.makeLibraryPath [
- xorg.libX11
- xorg.libxcb
- freetype
- fontconfig
- xorg.libXext
- xorg.libXi
- xorg.libXrender
- stdenv.cc.cc
- glibc
- libGLU libGL
- ];
-
- installPhase = ''
- mkdir -p $out/bin
- cp ${system}/SSDGuru $out/bin/
- rm -rf linux{32,64}
- patchelf \
- --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" \
- --set-rpath $libPath:$out \
- $out/bin/SSDGuru
-
- wrapProgram $out/bin/SSDGuru --prefix LD_LIBRARY_PATH : $libPath
- '';
-
- dontStrip = true;
- dontPatchELF = true;
-
- meta = {
- homepage = "http://ocz.com/ssd-guru";
- description = "SSD Management Tool for OCZ disks";
- license = lib.licenses.unfree;
- platforms = lib.platforms.linux;
- maintainers = with lib.maintainers; [ jagajaga ];
- };
-
-}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/pgcenter/default.nix b/third_party/nixpkgs/pkgs/tools/misc/pgcenter/default.nix
index c27252cc70..e1fed81b2d 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/pgcenter/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/pgcenter/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "pgcenter";
- version = "0.9.0";
+ version = "0.9.1";
src = fetchFromGitHub {
owner = "lesovsky";
repo = "pgcenter";
rev = "v${version}";
- sha256 = "0l3da7migx1gprhlwc98x30qh6lmrn8hizanxgs3hxl0arbrn710";
+ sha256 = "18s102hv6qqlx0nra91srdlb5fyv6x3hwism6c2r6zbxh68pgsag";
};
vendorSha256 = "0mgq9zl56wlr37dxxa1sh53wfkhrl9ybjvxj5y9djspqkp4j45pn";
diff --git a/third_party/nixpkgs/pkgs/tools/misc/rauc/default.nix b/third_party/nixpkgs/pkgs/tools/misc/rauc/default.nix
index 663768c150..667ce3cabe 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/rauc/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/rauc/default.nix
@@ -35,8 +35,9 @@ stdenv.mkDerivation rec {
buildInputs = [ curl dbus glib json-glib openssl ];
configureFlags = [
+ "--with-systemdunitdir=${placeholder "out"}/lib/systemd/system"
"--with-dbusinterfacesdir=${placeholder "out"}/share/dbus-1/interfaces"
- "--with-dbuspolicydir=${placeholder "out"}/share/dbus-1/systemd.d"
+ "--with-dbuspolicydir=${placeholder "out"}/share/dbus-1/system.d"
"--with-dbussystemservicedir=${placeholder "out"}/share/dbus-1/system-services"
];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix b/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
index f5f8f87e9c..052e6198d4 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/starship/default.nix
@@ -11,13 +11,13 @@
rustPlatform.buildRustPackage rec {
pname = "starship";
- version = "0.55.0";
+ version = "0.56.0";
src = fetchFromGitHub {
owner = "starship";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-zXXjy90oxLO/Ac/TQC4J6rOvha2qGBMv0SAAXvDyITo=";
+ sha256 = "0wcldggdavmxajq6dkksdacs5f4729yvxvqiyb9vgalv4akik4yj";
};
nativeBuildInputs = [ installShellFiles ] ++ lib.optionals stdenv.isLinux [ pkg-config ];
@@ -32,7 +32,7 @@ rustPlatform.buildRustPackage rec {
done
'';
- cargoSha256 = "sha256-TXmV1saqZ/XS4HxKpGXWu3HuoZ3WIptSc8oTNnPCqYE=";
+ cargoSha256 = "1ligh5mwids7crf2qh657sdij9fcw7pb3w7vqskpvkyk25h2z6r9";
preCheck = ''
HOME=$TMPDIR
diff --git a/third_party/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix b/third_party/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
index 0e91b9c0e5..5514fd4e30 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/svtplay-dl/default.nix
@@ -8,13 +8,13 @@ let
in stdenv.mkDerivation rec {
pname = "svtplay-dl";
- version = "4.0";
+ version = "4.1";
src = fetchFromGitHub {
owner = "spaam";
repo = "svtplay-dl";
rev = version;
- sha256 = "01q03v6a2rkw49z5nbm5mghm0qmmm12pq3amsiiiv5j6m9p0fdsy";
+ sha256 = "0b0q4k5aacw2nna5higr6sk5lsdn62lw2l9lccfy5s3m530banni";
};
pythonPaths = [ cryptography pyyaml requests ];
@@ -43,6 +43,13 @@ in stdenv.mkDerivation rec {
sh scripts/run-tests.sh -2
'';
+ doInstallCheck = true;
+ installCheckPhase = ''
+ runHook preInstallCheck
+ $out/bin/svtplay-dl --help > /dev/null
+ runHook postInstallCheck
+ '';
+
meta = with lib; {
homepage = "https://github.com/spaam/svtplay-dl";
description = "Command-line tool to download videos from svtplay.se and other sites";
diff --git a/third_party/nixpkgs/pkgs/tools/misc/tea/default.nix b/third_party/nixpkgs/pkgs/tools/misc/tea/default.nix
index 06e54559db..a7af4fec7b 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/tea/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/tea/default.nix
@@ -1,11 +1,13 @@
-{ lib, buildGoModule, fetchgit }:
+{ lib, buildGoModule, fetchFromGitea }:
buildGoModule rec {
pname = "tea";
version = "0.7.0";
- src = fetchgit {
- url = "https://gitea.com/gitea/tea";
+ src = fetchFromGitea {
+ domain = "gitea.com";
+ owner = "gitea";
+ repo = "tea";
rev = "v${version}";
sha256 = "sha256-Kq+A6YELfBJ04t7pPnX8Ulh4NSMFn3AHggplLD9J8MY=";
};
diff --git a/third_party/nixpkgs/pkgs/tools/misc/tmuxinator/default.nix b/third_party/nixpkgs/pkgs/tools/misc/tmuxinator/default.nix
index c3ceae7a0b..c248546fdb 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/tmuxinator/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/tmuxinator/default.nix
@@ -8,8 +8,8 @@ buildRubyGem rec {
inherit ruby;
name = "${gemName}-${version}";
gemName = "tmuxinator";
- version = "2.0.3";
- source.sha256 = "0js43hl07is9nx1b17g8x2blh1q7ls8y4dshcb50r5dn7drpardh";
+ version = "3.0.1";
+ source.sha256 = "1vm96iyzbcy1388b3zyqivfhs4p63v87mp5qwlr4s8i2haq62xyf";
erubis = buildRubyGem rec {
inherit ruby;
diff --git a/third_party/nixpkgs/pkgs/tools/misc/topgrade/default.nix b/third_party/nixpkgs/pkgs/tools/misc/topgrade/default.nix
index 7677a75673..0c1cea4bee 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/topgrade/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/topgrade/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "topgrade";
- version = "7.0.1";
+ version = "7.1.0";
src = fetchFromGitHub {
owner = "r-darwish";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-86lBEtwybHrcm7G0ZIbfOHSZPBzNERHGqrTR4YbpDnE=";
+ sha256 = "sha256-MGu0rQhNEaToPY4o9fz9E3RlvcLKjDq76Mqoq4UeL08=";
};
- cargoSha256 = "sha256-yZIh01A1yC1ZeDDyXeh1C3abPfbW2JuJ7TIsVO1weZk=";
+ cargoSha256 = "sha256-Nx0Mw+V8Hgtioi77sk7p/lq6KGJQ3zRXWMNEIzT4Xn8=";
buildInputs = lib.optional stdenv.isDarwin Foundation;
diff --git a/third_party/nixpkgs/pkgs/tools/misc/trash-cli/default.nix b/third_party/nixpkgs/pkgs/tools/misc/trash-cli/default.nix
index ff218eb108..dbc00e13e1 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/trash-cli/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/trash-cli/default.nix
@@ -2,13 +2,13 @@
python3Packages.buildPythonApplication rec {
pname = "trash-cli";
- version = "0.21.6.10.1";
+ version = "0.21.6.30";
src = fetchFromGitHub {
owner = "andreafrancia";
repo = "trash-cli";
rev = version;
- sha256 = "0mhpzf3vmd876aldl5gazmk4si0zvrh0v1rwsz2hbrn0571zmzy9";
+ sha256 = "09vwg4jpx7pl7rd5ybq5ldgwky8zzf59msmzvmim9vipnmjgkxv7";
};
propagatedBuildInputs = [ python3Packages.psutil ];
diff --git a/third_party/nixpkgs/pkgs/tools/misc/tvnamer/default.nix b/third_party/nixpkgs/pkgs/tools/misc/tvnamer/default.nix
new file mode 100644
index 0000000000..204914c280
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/tvnamer/default.nix
@@ -0,0 +1,47 @@
+{ lib
+, python3
+}:
+
+let
+ python' = python3.override {
+ packageOverrides = self: super: rec {
+ # tvdb_api v3.1.0 has a hard requirement on requests-cache < 0.6
+ requests-cache = super.requests-cache.overridePythonAttrs (super: rec {
+ version = "0.5.2";
+ src = self.fetchPypi {
+ inherit (super) pname;
+ inherit version;
+ sha256 = "sha256-gTAjJpaGBF+OAeIonMHn6a5asi3dHihJqQk6s6tycOs=";
+ };
+
+ # too many changes have been made to requests-cache based on version 0.6 so
+ # simply disable tests
+ doCheck = false;
+ });
+ };
+ };
+
+ pypkgs = python'.pkgs;
+
+in
+pypkgs.buildPythonApplication rec {
+ pname = "tvnamer";
+ version = "3.0.4";
+
+ src = pypkgs.fetchPypi {
+ inherit pname version;
+ sha256 = "dc2ea8188df6ac56439343630466b874c57756dd0b2538dd8e7905048f425f04";
+ };
+
+ propagatedBuildInputs = with pypkgs; [ tvdb_api ];
+
+ # no tests from pypi
+ doCheck = false;
+
+ meta = with lib; {
+ description = "Automatic TV episode file renamer, uses data from thetvdb.com via tvdb_api.";
+ homepage = "https://github.com/dbr/tvnamer";
+ license = licenses.unlicense;
+ maintainers = with maintainers; [ peterhoeg ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix b/third_party/nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix
index b2d3883176..8abfb07759 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/uutils-coreutils/default.nix
@@ -5,36 +5,31 @@
, cargo
, sphinx
, Security
+, libiconv
, prefix ? "uutils-"
, buildMulticallBinary ? true
}:
stdenv.mkDerivation rec {
pname = "uutils-coreutils";
- version = "0.0.6";
+ version = "0.0.7";
src = fetchFromGitHub {
owner = "uutils";
repo = "coreutils";
rev = version;
- sha256 = "sha256-dnswE/DU2jCfxWW10Ctjw8woktwWZqyd3E9IuKkle1M=";
+ sha256 = "sha256-XI6061nCVyL8Q1s+QH75IesneJNhbhxGnILZxQCa5LU=";
};
- postPatch = ''
- # can be removed after https://github.com/uutils/coreutils/pull/1815 is included
- substituteInPlace GNUmakefile \
- --replace uutils coreutils
- '';
-
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
- hash = "sha256-92BHPSVIPZLn399AcaJJjRq2WkxzDm8knKN3FIdAxAA=";
+ hash = "sha256-bfwWyeuslLjh4OCt+H8CM8hCrRFqlibOS8gS64lysa0=";
};
nativeBuildInputs = [ rustPlatform.cargoSetupHook sphinx ];
- buildInputs = lib.optional stdenv.isDarwin Security;
+ buildInputs = lib.optionals stdenv.isDarwin [ Security libiconv ];
makeFlags = [
"CARGO=${cargo}/bin/cargo"
diff --git a/third_party/nixpkgs/pkgs/tools/misc/via/default.nix b/third_party/nixpkgs/pkgs/tools/misc/via/default.nix
new file mode 100644
index 0000000000..5667c8a4c4
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/via/default.nix
@@ -0,0 +1,41 @@
+{ lib, fetchurl, appimageTools }:
+
+let
+ pname = "via";
+ version = "1.3.1";
+ name = "${pname}-${version}";
+ nameExecutable = pname;
+ src = fetchurl {
+ url = "https://github.com/the-via/releases/releases/download/v${version}/via-${version}-linux.AppImage";
+ name = "via-${version}-linux.AppImage";
+ sha256 = "d2cd73d280a265149fedb24161ec7c575523596c4d30898ad6b5875e09b3f34a";
+ };
+ appimageContents = appimageTools.extractType2 { inherit name src; };
+in appimageTools.wrapType2 {
+ inherit name src;
+
+ profile = ''
+ # Skip prompt to add udev rule.
+ # On NixOS you can add this rule with `services.udev.packages = [ pkgs.via ];`.
+ export DISABLE_SUDO_PROMPT=1
+ '';
+
+ extraInstallCommands = ''
+ mv $out/bin/${name} $out/bin/${pname}
+ install -m 444 -D ${appimageContents}/via.desktop -t $out/share/applications
+ substituteInPlace $out/share/applications/via.desktop \
+ --replace 'Exec=AppRun' 'Exec=${pname}'
+ cp -r ${appimageContents}/usr/share/icons $out/share
+
+ mkdir -p $out/etc/udev/rules.d
+ echo 'KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0666", TAG+="uaccess", TAG+="udev-acl"' > $out/etc/udev/rules.d/92-viia.rules
+ '';
+
+ meta = with lib; {
+ description = "Yet another keyboard configurator";
+ homepage = "https://caniusevia.com/";
+ license = licenses.unfree;
+ maintainers = with maintainers; [ angustrau ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/vial/default.nix b/third_party/nixpkgs/pkgs/tools/misc/vial/default.nix
new file mode 100644
index 0000000000..2900a64299
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/misc/vial/default.nix
@@ -0,0 +1,33 @@
+{ lib, fetchurl, appimageTools }:
+let
+ name = "vial-${version}";
+ version = "0.3";
+ pname = "Vial";
+
+ src = fetchurl {
+ url = "https://github.com/vial-kb/vial-gui/releases/download/v${version}/${pname}-v${version}-x86_64.AppImage";
+ sha256 = "sha256-hUwVp2tpKelbISQU/Q30yUeQfWp56dtgtfF/rpq1h5M=";
+ };
+
+ appimageContents = appimageTools.extractType2 { inherit name src; };
+in
+appimageTools.wrapType2 {
+ inherit name src;
+
+ extraInstallCommands = ''
+ mv $out/bin/${name} $out/bin/${pname}
+ install -m 444 -D ${appimageContents}/${pname}.desktop -t $out/share/applications
+ cp -r ${appimageContents}/usr/share/icons $out/share
+
+ mkdir -p $out/etc/udev/rules.d/ # https://get.vial.today/getting-started/linux-udev.html
+ echo 'KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0666", TAG+="uaccess", TAG+="udev-acl"' > $out/etc/udev/rules.d/92-viia.rules
+ '';
+
+ meta = with lib; {
+ description = "An Open-source cross-platform (Windows, Linux and Mac) GUI and a QMK fork for configuring your keyboard in real time";
+ homepage = "https://get.vial.today";
+ license = licenses.gpl2Only;
+ maintainers = with maintainers; [ kranzes ];
+ platforms = [ "x86_64-linux" ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix b/third_party/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix
index 2e50637685..06e886e4d0 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/xvfb-run/default.nix
@@ -3,8 +3,7 @@
let
xvfb-run = fetchurl {
name = "xvfb-run";
- # https://git.archlinux.org/svntogit/packages.git/?h=packages/xorg-server
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/xvfb-run?h=packages/xorg-server&id=9cb733cefa92af3fca608fb051d5251160c9bbff";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/9cb733cefa92af3fca608fb051d5251160c9bbff/trunk/xvfb-run";
sha256 = "1307mz4nr8ga3qz73i8hbcdphky75rq8lrvfk2zm4kmv6pkbk611";
};
in
diff --git a/third_party/nixpkgs/pkgs/tools/misc/yank/default.nix b/third_party/nixpkgs/pkgs/tools/misc/yank/default.nix
index 19a4ba986f..dbbe14cf38 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/yank/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/yank/default.nix
@@ -1,15 +1,14 @@
{ lib, stdenv, fetchFromGitHub, xsel }:
stdenv.mkDerivation rec {
-
- name = "yank-${meta.version}";
+ pname = "yank";
+ version = "1.2.0";
src = fetchFromGitHub {
owner = "mptre";
repo = "yank";
- rev = "v${meta.version}";
+ rev = "v${version}";
sha256 = "1izygx7f1z35li74i2cwca0p28c3v8fbr7w72dwpiqdaiwywa8xc";
- inherit name;
};
installFlags = [ "PREFIX=$(out)" ];
@@ -27,7 +26,6 @@ stdenv.mkDerivation rec {
'';
downloadPage = "https://github.com/mptre/yank/releases";
license = licenses.mit;
- version = "1.2.0";
maintainers = [ maintainers.dochang ];
platforms = platforms.unix;
};
diff --git a/third_party/nixpkgs/pkgs/tools/misc/ytmdl/default.nix b/third_party/nixpkgs/pkgs/tools/misc/ytmdl/default.nix
index 694ee44d5f..43f46bc052 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/ytmdl/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/ytmdl/default.nix
@@ -1,9 +1,11 @@
-{ lib, fetchFromGitHub, buildPythonApplication, ffmpeg, ffmpeg-python, musicbrainzngs, rich, simber
-, pydes, youtube-search, unidecode, pyxdg, downloader-cli, beautifulsoup4, itunespy, mutagen, pysocks
-, youtube-dl, ytmusicapi
+{ lib
+, fetchFromGitHub
+, python3
+, fetchpatch
+, ffmpeg
}:
-buildPythonApplication rec {
+python3.pkgs.buildPythonApplication rec {
pname = "ytmdl";
version = "2021.06.26";
@@ -14,14 +16,23 @@ buildPythonApplication rec {
sha256 = "1jpd5zhqg2m9vjjjw4mgzb594q1v1pq1yl65py6kw42bq9w5yl5p";
};
+ patches = [
+ # Fixes https://github.com/deepjyoti30/ytmdl/issues/188
+ # Only needed until the next major release after 2021.06.26
+ (fetchpatch {
+ url = "https://github.com/deepjyoti30/ytmdl/commit/37ba821d9692249c1fa563505cf60bd11b8e209e.patch";
+ includes = [ "bin/ytmdl" ];
+ sha256 = "sha256-VqtthpUL0Oub3DK7tSvAnemOzPPTcLvXXeebZIGOgdc=";
+ })
+ ];
+
postPatch = ''
substituteInPlace setup.py \
--replace "bs4" "beautifulsoup4"
'';
- propagatedBuildInputs = [
- ffmpeg
+ propagatedBuildInputs = with python3.pkgs; [
ffmpeg-python
musicbrainzngs
rich
@@ -39,6 +50,10 @@ buildPythonApplication rec {
ytmusicapi
];
+ makeWrapperArgs = [
+ "--prefix" "PATH" ":" (lib.makeBinPath [ ffmpeg ])
+ ];
+
# This application has no tests
doCheck = false;
@@ -46,7 +61,6 @@ buildPythonApplication rec {
homepage = "https://github.com/deepjyoti30/ytmdl";
description = "YouTube Music Downloader";
license = licenses.mit;
- platforms = platforms.all;
maintainers = with maintainers; [ j0hax ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/misc/zellij/default.nix b/third_party/nixpkgs/pkgs/tools/misc/zellij/default.nix
index e4fb7411a4..d55353682f 100644
--- a/third_party/nixpkgs/pkgs/tools/misc/zellij/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/misc/zellij/default.nix
@@ -1,21 +1,29 @@
-{ lib, fetchFromGitHub, rustPlatform, stdenv, installShellFiles, libiconv }:
+{ lib
+, fetchFromGitHub
+, rustPlatform
+, stdenv
+, installShellFiles
+, pkg-config
+, libiconv
+, openssl
+}:
rustPlatform.buildRustPackage rec {
pname = "zellij";
- version = "0.13.0";
+ version = "0.14.0";
src = fetchFromGitHub {
owner = "zellij-org";
- repo = pname;
+ repo = "zellij";
rev = "v${version}";
- sha256 = "sha256-m7rAlFMhkX6+l+OceZ/RnusdhGew+Rjp7AmZ7vo2wr0=";
+ sha256 = "sha256-1GG3Bvw3P77dLhvJKwq48TUWMwg+bDgzWmtrw2JixLg=";
};
- cargoSha256 = "sha256-iTPOlbS3gWlJ8E2VB7z/kOsOJcngPGof7R5cH3Z0xk0=";
+ cargoSha256 = "sha256-cqm4QCGy6eTKtEBlE2ihmh93eO7d47zlCrLY8Gp0dxM=";
- nativeBuildInputs = [ installShellFiles ];
+ nativeBuildInputs = [ installShellFiles pkg-config ];
- buildInputs = lib.optionals stdenv.isDarwin [ libiconv ];
+ buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ libiconv ];
preCheck = ''
HOME=$TMPDIR
diff --git a/third_party/nixpkgs/pkgs/tools/networking/amass/default.nix b/third_party/nixpkgs/pkgs/tools/networking/amass/default.nix
index 67dce4c2e8..bf8a1b8e4f 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/amass/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/amass/default.nix
@@ -5,7 +5,7 @@
buildGoModule rec {
pname = "amass";
- version = "3.11.2";
+ version = "3.13.2";
src = fetchFromGitHub {
owner = "OWASP";
@@ -14,7 +14,7 @@ buildGoModule rec {
sha256 = "sha256-3J4yT7GTuVzkxMb+fCD3S9u0XBHa4Y0W+BnkDJ4PhWI=";
};
- vendorSha256 = "sha256-8GzzihKhrf71lLKgb2i3NnmSctvKb95V5pOGoWAgclk=";
+ vendorSha256 = "0nbj41ha31lkwraxwvyavdr94y9nnxl6z85jjkszxbd12a5g6v7h";
outputs = [ "out" "wordlists" ];
diff --git a/third_party/nixpkgs/pkgs/tools/networking/bore/default.nix b/third_party/nixpkgs/pkgs/tools/networking/bore/default.nix
new file mode 100644
index 0000000000..b22cdb0c2a
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/networking/bore/default.nix
@@ -0,0 +1,47 @@
+{ lib, stdenv, rustPlatform, fetchFromBitbucket, llvmPackages, Libsystem, SystemConfiguration, installShellFiles }:
+
+rustPlatform.buildRustPackage rec {
+ pname = "bore";
+ version = "0.3.3";
+
+ src = fetchFromBitbucket {
+ owner = "delan";
+ repo = "nonymous";
+ rev = version;
+ sha256 = "0gws1f625izrb3armh6bay1k8l9p9csl37jx03yss1r720k4vn2x";
+ };
+
+ cargoSha256 = "1n09gcp1y885lz6g2f73zw3fd0fmv7nwlvaqba2yl0kylzk7naa6";
+ cargoBuildFlags = "-p ${pname}";
+
+ # FIXME can’t test --all-targets and --doc in a single invocation
+ cargoTestFlags = "--features std --all-targets --workspace";
+
+ nativeBuildInputs = [ installShellFiles ]
+ ++ lib.optional stdenv.isDarwin llvmPackages.libclang;
+
+ buildInputs = lib.optionals stdenv.isDarwin [
+ Libsystem
+ SystemConfiguration
+ ];
+
+ LIBCLANG_PATH="${llvmPackages.libclang.lib}/lib";
+
+ postInstall = ''
+ installManPage $src/bore/doc/bore.1
+ '';
+
+ doInstallCheck = true;
+ installCheckPhase = ''
+ printf '\0\0\0\0\0\0\0\0\0\0\0\0' \
+ | $out/bin/bore --decode \
+ | grep -q ';; NoError #0 Query 0 0 0 0 flags'
+ '';
+
+ meta = with lib; {
+ description = "DNS query tool";
+ homepage = "https://crates.io/crates/bore";
+ license = licenses.isc;
+ maintainers = [ maintainers.delan ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/networking/corkscrew/default.nix b/third_party/nixpkgs/pkgs/tools/networking/corkscrew/default.nix
index 58a43c30a9..3aacb0da6a 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/corkscrew/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/corkscrew/default.nix
@@ -1,10 +1,11 @@
{ lib, stdenv, fetchurl, automake }:
stdenv.mkDerivation rec {
- name = "corkscrew-2.0";
+ pname = "corkscrew";
+ version = "2.0";
src = fetchurl {
- url = "http://agroman.net/corkscrew/${name}.tar.gz";
+ url = "http://agroman.net/corkscrew/corkscrew-${version}.tar.gz";
sha256 = "0d0fcbb41cba4a81c4ab494459472086f377f9edb78a2e2238ed19b58956b0be";
};
diff --git a/third_party/nixpkgs/pkgs/tools/networking/curlie/default.nix b/third_party/nixpkgs/pkgs/tools/networking/curlie/default.nix
index 9ae9644eb9..9d3e4025a9 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/curlie/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/curlie/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "curlie";
- version = "1.6.0";
+ version = "1.6.2";
src= fetchFromGitHub {
owner = "rs";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-rrwdqaKrC37BaI9RuTTv6EiOZ3ztgd7nGuplmeW02h8=";
+ sha256 = "sha256-2CZpqc1MnAY6M1UFakKLaqGjaifw+7bN4hxc0jWgSps=";
};
vendorSha256 = "sha256-tYZtnD7RUurhl8yccXlTIvOxybBJITM+it1ollYJ1OI=";
diff --git a/third_party/nixpkgs/pkgs/tools/networking/ddclient/default.nix b/third_party/nixpkgs/pkgs/tools/networking/ddclient/default.nix
index 72daa0608a..e4bb685b51 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/ddclient/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/ddclient/default.nix
@@ -14,7 +14,7 @@ perlPackages.buildPerlPackage rec {
# perl packages by default get devdoc which isn't present
outputs = [ "out" ];
- buildInputs = with perlPackages; [ IOSocketSSL DigestSHA1 DataValidateIP JSONPP ];
+ buildInputs = with perlPackages; [ IOSocketSSL DigestSHA1 DataValidateIP JSONPP IOSocketInet6 ];
# Use iproute2 instead of ifconfig
preConfigure = ''
diff --git a/third_party/nixpkgs/pkgs/tools/networking/dhcp/default.nix b/third_party/nixpkgs/pkgs/tools/networking/dhcp/default.nix
index 5d71f9641f..2a722d17c0 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/dhcp/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/dhcp/default.nix
@@ -84,7 +84,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://www.isc.org/dhcp/";
- license = licenses.isc;
+ license = licenses.mpl20;
platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix b/third_party/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix
index c28e94a821..96528a78d4 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/dnsproxy/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "dnsproxy";
- version = "0.38.1";
+ version = "0.38.2";
src = fetchFromGitHub {
owner = "AdguardTeam";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-H0K38SX/mKsVjdQEa6vzx5TNRhqqomYk28+5Wl5H0sA=";
+ sha256 = "sha256-v2uVIFPc8h58W03Jo2vsbLT5f7F8bJw4uMtSErrBYdo=";
};
vendorSha256 = null;
diff --git a/third_party/nixpkgs/pkgs/tools/networking/getmail6/default.nix b/third_party/nixpkgs/pkgs/tools/networking/getmail6/default.nix
index ceec2bab49..dc36a7d124 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/getmail6/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/getmail6/default.nix
@@ -5,13 +5,13 @@
python3.pkgs.buildPythonApplication rec {
pname = "getmail6";
- version = "6.17";
+ version = "6.18.3";
src = fetchFromGitHub {
owner = pname;
repo = pname;
rev = "v${version}";
- sha256 = "sha256-pPf+98zoS1t59RoqbmS4V0OsTLMR37Wcsl9BSWuvc0k=";
+ sha256 = "sha256-8tBSi9QzWcVL09j6aa2yWFhLlqaI6DREX2PpKvHC3qU=";
};
# needs a Docker setup
diff --git a/third_party/nixpkgs/pkgs/tools/networking/gobgp/default.nix b/third_party/nixpkgs/pkgs/tools/networking/gobgp/default.nix
index 96f806aad3..98925489e5 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/gobgp/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/gobgp/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "gobgp";
- version = "2.28.0";
+ version = "2.29.0";
src = fetchFromGitHub {
owner = "osrg";
repo = "gobgp";
rev = "v${version}";
- sha256 = "sha256-AlAfs1wi3hS7cqAtGqfUgv5CIonu7TmXWgxL1zSBh54=";
+ sha256 = "sha256-DhSIf8fAG2Zf0mwJ/iMgQU5sugHK2jJ6WJPbFbA/mhM=";
};
vendorSha256 = "sha256-PWm7XnO6LPaU8g8ymmqRkQv2KSX9kLv9RVaa000mrTY=";
diff --git a/third_party/nixpkgs/pkgs/tools/networking/ifstat-legacy/default.nix b/third_party/nixpkgs/pkgs/tools/networking/ifstat-legacy/default.nix
index 8383f82fd9..014cce5ea4 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/ifstat-legacy/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/ifstat-legacy/default.nix
@@ -9,7 +9,7 @@ stdenv.mkDerivation rec {
sha256 = "01zmv6vk5kh5xmd563xws8a1qnxjb6b6kv59yzz9r3rrghxhd6c5";
};
- buildInputs = [ net-snmp ];
+ buildInputs = lib.optional stdenv.isLinux net-snmp;
nativeBuildInputs = [ autoreconfHook ];
diff --git a/third_party/nixpkgs/pkgs/tools/networking/ip2unix/default.nix b/third_party/nixpkgs/pkgs/tools/networking/ip2unix/default.nix
index 992ee324cc..7e2eef70b8 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/ip2unix/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/ip2unix/default.nix
@@ -5,13 +5,13 @@
stdenv.mkDerivation rec {
pname = "ip2unix";
- version = "2.1.3";
+ version = "2.1.4";
src = fetchFromGitHub {
owner = "nixcloud";
repo = "ip2unix";
rev = "v${version}";
- sha256 = "19c449h60b2m1d8kawnhpi4y9y4ddm24jmlh8kilqmx8m5l2khr6";
+ sha256 = "1pl8ayadxb0zzh5s26yschkjhr1xffbzzv347m88f9y0jv34d24r";
};
nativeBuildInputs = [
diff --git a/third_party/nixpkgs/pkgs/tools/networking/kea/default.nix b/third_party/nixpkgs/pkgs/tools/networking/kea/default.nix
index 8daa2f10d7..e852fdb1c2 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/kea/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/kea/default.nix
@@ -12,11 +12,11 @@
stdenv.mkDerivation rec {
pname = "kea";
- version = "1.9.8";
+ version = "1.9.9";
src = fetchurl {
url = "https://ftp.isc.org/isc/${pname}/${version}/${pname}-${version}.tar.gz";
- sha256 = "sha256-EAi1Ic3YEF0or37At48saKwmAczTwf5GtbEsQNopbl0=";
+ sha256 = "sha256-iVSWBR1+SkXlkwMii2PXpcxFSXYigz4lfNnMZBvS2kM=";
};
patches = [ ./dont-create-var.patch ];
diff --git a/third_party/nixpkgs/pkgs/tools/networking/modem-manager/default.nix b/third_party/nixpkgs/pkgs/tools/networking/modem-manager/default.nix
index 71ea50ea17..2a99c127ac 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/modem-manager/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/modem-manager/default.nix
@@ -1,20 +1,34 @@
-{ lib, stdenv, fetchurl, glib, udev, libgudev, polkit, ppp, gettext, pkg-config
-, libmbim, libqmi, systemd, vala, gobject-introspection, dbus }:
+{ lib, stdenv, fetchurl, fetchpatch
+, glib, udev, libgudev, polkit, ppp, gettext, pkg-config, python3
+, libmbim, libqmi, systemd, vala, gobject-introspection, dbus
+}:
stdenv.mkDerivation rec {
pname = "modem-manager";
- version = "1.14.12";
+ version = "1.16.6";
- package = "ModemManager";
src = fetchurl {
- url = "https://www.freedesktop.org/software/${package}/${package}-${version}.tar.xz";
- sha256 = "sha256-0QqXEZndwl3N8VbFasCOkWEsCVOdVlIueu1G1G5IO7E=";
+ url = "https://www.freedesktop.org/software/ModemManager/ModemManager-${version}.tar.xz";
+ sha256 = "05wn94x71qr36avxjzvyf56nj5illynnf9nn15b17lv61wkbd41a";
};
+ patches = [
+ # Fix a broken test.
+ # https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/556
+ (fetchpatch {
+ url = "https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/commit/a324667386f35df0c3b3bbf615fa0560d215485d.patch";
+ sha256 = "1xj9gfl6spbp4xdp6gn76k8zvzam5m6lgmbiwdn6ixffzhlfwi5l";
+ })
+ ];
+
nativeBuildInputs = [ vala gobject-introspection gettext pkg-config ];
buildInputs = [ glib udev libgudev polkit ppp libmbim libqmi systemd ];
+ installCheckInputs = [
+ python3 python3.pkgs.dbus-python python3.pkgs.pygobject3
+ ];
+
configureFlags = [
"--with-polkit"
"--with-udev-base-dir=${placeholder "out"}/lib/udev"
@@ -26,19 +40,29 @@ stdenv.mkDerivation rec {
"--with-systemd-journal"
];
- preCheck = ''
- export G_TEST_DBUS_DAEMON="${dbus.daemon}/bin/dbus-daemon"
+ postPatch = ''
+ patchShebangs tools/test-modemmanager-service.py
'';
- enableParallelBuilding = true;
+ # In Nixpkgs g-ir-scanner is patched to produce absolute paths, and
+ # that interferes with ModemManager's tests, causing them to try to
+ # load libraries from the install path, which doesn't usually exist
+ # when `make check' is run. So to work around that, we run it as an
+ # install check instead, when those paths will have been created.
+ doInstallCheck = true;
+ preInstallCheck = ''
+ export G_TEST_DBUS_DAEMON="${dbus.daemon}/bin/dbus-daemon"
+ patchShebangs tools/tests/test-wrapper.sh
+ '';
+ installCheckTarget = "check";
- doCheck = true;
+ enableParallelBuilding = true;
meta = with lib; {
description = "WWAN modem manager, part of NetworkManager";
homepage = "https://www.freedesktop.org/wiki/Software/ModemManager/";
license = licenses.gpl2Plus;
- maintainers = [ ];
+ maintainers = teams.freedesktop.members;
platforms = platforms.linux;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/networking/n2n/default.nix b/third_party/nixpkgs/pkgs/tools/networking/n2n/default.nix
new file mode 100644
index 0000000000..aec4a1c5f5
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/networking/n2n/default.nix
@@ -0,0 +1,32 @@
+{ lib, stdenv, fetchFromGitHub, autoreconfHook, pkg-config }:
+
+stdenv.mkDerivation rec {
+ pname = "n2n";
+ version = "2.8";
+
+ src = fetchFromGitHub {
+ owner = "ntop";
+ repo = "n2n";
+ rev = version;
+ hash = "sha256-2xJ8gYVZJZoKs6PZ/9GacgxQ+/3tmnRntT1AbPe1At4=";
+ };
+
+ nativeBuildInputs = [ autoreconfHook pkg-config ];
+
+ postPatch = ''
+ patchShebangs autogen.sh
+ '';
+
+ preAutoreconf = ''
+ ./autogen.sh
+ '';
+
+ PREFIX = placeholder "out";
+
+ meta = with lib; {
+ description = "Peer-to-peer VPN";
+ homepage = "https://www.ntop.org/products/n2n/";
+ license = licenses.gpl3Plus;
+ maintainers = with maintainers; [ malvo ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/networking/ngrok-2/default.nix b/third_party/nixpkgs/pkgs/tools/networking/ngrok-2/default.nix
index fbfab8d2f0..2840b9d840 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/ngrok-2/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/ngrok-2/default.nix
@@ -9,8 +9,7 @@ let versions = builtins.fromJSON (builtins.readFile ./versions.json);
else if stdenv.isAarch64 then "arm64"
else throw "Unsupported architecture";
os = if stdenv.isLinux then "linux"
- else if (stdenv.isDarwin && stdenv.isx86_64) then "darwin"
- else if stdenv.isDarwin then throw "Unsupported architecture"
+ else if stdenv.isDarwin then "darwin"
else throw "Unsupported os";
versionInfo = versions."${os}-${arch}";
inherit (versionInfo) version sha256 url;
diff --git a/third_party/nixpkgs/pkgs/tools/networking/stevenblack-blocklist/default.nix b/third_party/nixpkgs/pkgs/tools/networking/stevenblack-blocklist/default.nix
index 9edb878a53..ebbaaa73fc 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/stevenblack-blocklist/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/stevenblack-blocklist/default.nix
@@ -1,7 +1,7 @@
{ lib, fetchFromGitHub }:
let
- version = "3.7.11";
+ version = "3.7.13";
in
fetchFromGitHub {
name = "stevenblack-blocklist-${version}";
@@ -9,7 +9,7 @@ fetchFromGitHub {
owner = "StevenBlack";
repo = "hosts";
rev = version;
- sha256 = "sha256-hoYh2FdZGY/4/QmrqZubJYHP3bBcnUQFR9C7dfVTnWE=";
+ sha256 = "sha256-nSajiRDpcFp3MwnQPnoBVB/OWnhVqkeSmS7OBrfhMnw=";
meta = with lib; {
description = "Unified hosts file with base extensions";
diff --git a/third_party/nixpkgs/pkgs/tools/networking/tcpdump/default.nix b/third_party/nixpkgs/pkgs/tools/networking/tcpdump/default.nix
index f1fe052763..6726e5b751 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/tcpdump/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/tcpdump/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "tcpdump";
- version = "4.99.0";
+ version = "4.99.1";
src = fetchurl {
url = "http://www.tcpdump.org/release/${pname}-${version}.tar.gz";
- sha256 = "0hmqh2fx8rgs9v1mk3vpywj61xvkifz260q685xllxr8jmxg3wlc";
+ sha256 = "sha256-ebNphfsnAxRmGNh8Ss3j4Gi5HFU/uT8CGjN/F1/RDr4=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/tools/networking/vde2/default.nix b/third_party/nixpkgs/pkgs/tools/networking/vde2/default.nix
index bc3be91226..58fae3f9f1 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/vde2/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/vde2/default.nix
@@ -12,7 +12,7 @@ stdenv.mkDerivation rec {
# Fix build with openssl 1.1.0
(fetchpatch {
name = "vde_cryptcab-compile-against-openssl-1.1.0.patch";
- url = "https://git.archlinux.org/svntogit/packages.git/plain/trunk/vde_cryptcab-compile-against-openssl-1.1.0.patch?h=packages/vde2&id=15b11be49997fa94b603e366064690b7cc6bce61";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-packages/15b11be49997fa94b603e366064690b7cc6bce61/trunk/vde_cryptcab-compile-against-openssl-1.1.0.patch";
sha256 = "07z1yabwigq35mkwzqa934n7vjnjlqz5xfzq8cfj87lgyjjp00qi";
})
] ++ lib.optional stdenv.hostPlatform.isMusl [
diff --git a/third_party/nixpkgs/pkgs/tools/networking/yggdrasil/default.nix b/third_party/nixpkgs/pkgs/tools/networking/yggdrasil/default.nix
index 8228132b5c..506869238e 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/yggdrasil/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/yggdrasil/default.nix
@@ -2,16 +2,16 @@
buildGoModule rec {
pname = "yggdrasil";
- version = "0.3.16";
+ version = "0.4.0";
src = fetchFromGitHub {
owner = "yggdrasil-network";
repo = "yggdrasil-go";
rev = "v${version}";
- sha256 = "sha256-uUF0zkgtzdMZB/GKOtawjn7AQBkRoiAEj9nUUmpQSVQ=";
+ sha256 = "sha256-sMcbOTLdmAXp3U2XeNM0hrwOTjzr+9B6IvAaVbjhuFY=";
};
- vendorSha256 = "sha256-619PSqd7pl3Akj/kzLQhDIp1adumBGhLrzQsZvMzC7w=";
+ vendorSha256 = "sha256-QQN8ePOQ7DT9KeuY4ohFuPtocuinh3Y3us6QMnCQ4gc=";
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/networking/zssh/default.nix b/third_party/nixpkgs/pkgs/tools/networking/zssh/default.nix
index 07b7a8441b..d512b03dbe 100644
--- a/third_party/nixpkgs/pkgs/tools/networking/zssh/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/networking/zssh/default.nix
@@ -17,7 +17,7 @@ in stdenv.mkDerivation rec {
# Cargo-culted from Arch, returns “out of pty's” without it
(fetchurl {
name = "fix_use_ptmx_on_arch.patch";
- url = "https://git.archlinux.org/svntogit/community.git/plain/trunk/fix_use_ptmx_on_arch.patch?h=packages/zssh&id=0a7c92543f9309856d02e31196f06d7c3eaa8b67";
+ url = "https://raw.githubusercontent.com/archlinux/svntogit-community/0a7c92543f9309856d02e31196f06d7c3eaa8b67/trunk/fix_use_ptmx_on_arch.patch";
sha256 = "12daw9wpy58ql882zww945wk9cg2adwp8qsr5rvazx0xq0qawgbr";
})
];
diff --git a/third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/CMakeLists.txt b/third_party/nixpkgs/pkgs/tools/nix/nixos-option/CMakeLists.txt
similarity index 100%
rename from third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/CMakeLists.txt
rename to third_party/nixpkgs/pkgs/tools/nix/nixos-option/CMakeLists.txt
diff --git a/third_party/nixpkgs/pkgs/tools/nix/nixos-option/default.nix b/third_party/nixpkgs/pkgs/tools/nix/nixos-option/default.nix
new file mode 100644
index 0000000000..216e2678e2
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/nix/nixos-option/default.nix
@@ -0,0 +1,12 @@
+{lib, stdenv, boost, cmake, pkg-config, nix, ... }:
+
+stdenv.mkDerivation rec {
+ name = "nixos-option";
+ src = ./.;
+ nativeBuildInputs = [ cmake pkg-config ];
+ buildInputs = [ boost nix ];
+ meta = with lib; {
+ license = licenses.lgpl2Plus;
+ maintainers = with maintainers; [ chkno ];
+ };
+}
diff --git a/third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.cc b/third_party/nixpkgs/pkgs/tools/nix/nixos-option/libnix-copy-paste.cc
similarity index 100%
rename from third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.cc
rename to third_party/nixpkgs/pkgs/tools/nix/nixos-option/libnix-copy-paste.cc
diff --git a/third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.hh b/third_party/nixpkgs/pkgs/tools/nix/nixos-option/libnix-copy-paste.hh
similarity index 100%
rename from third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/libnix-copy-paste.hh
rename to third_party/nixpkgs/pkgs/tools/nix/nixos-option/libnix-copy-paste.hh
diff --git a/third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/nixos-option.cc b/third_party/nixpkgs/pkgs/tools/nix/nixos-option/nixos-option.cc
similarity index 100%
rename from third_party/nixpkgs/nixos/modules/installer/tools/nixos-option/nixos-option.cc
rename to third_party/nixpkgs/pkgs/tools/nix/nixos-option/nixos-option.cc
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix
index 6fa0dd3812..00b3a65be0 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/cargo-audit/default.nix
@@ -1,19 +1,36 @@
-{ stdenv, lib, rustPlatform, fetchFromGitHub, openssl, pkg-config, Security, libiconv }:
+{ lib
+, stdenv
+, rustPlatform
+, fetchFromGitHub
+, openssl
+, pkg-config
+, Security
+, libiconv
+}:
+
rustPlatform.buildRustPackage rec {
pname = "cargo-audit";
- version = "0.14.1";
+ version = "0.15.0";
src = fetchFromGitHub {
owner = "RustSec";
- repo = "cargo-audit";
- rev = "v${version}";
- sha256 = "sha256-apIhTgS7xzDGq2OE1o46bEQxGwkV7bTmzSxy85wHwyo=";
+ repo = "rustsec";
+ rev = "cargo-audit%2Fv${version}";
+ sha256 = "0pvb1m9277ysjzydjvx7viybi6bd23ch7sbjyx1wnz45ahrmia1j";
};
- cargoSha256 = "sha256-b4x5IxoT5KZnY6Pw3VEs/DuCPen6MlgQ2lSIxRDU+5U=";
+ cargoSha256 = "0cf8kg8vhfqbrkm227rzyl3394n7fsqhqgq13qks7374h5d04haw";
- buildInputs = [ openssl libiconv ] ++ lib.optionals stdenv.isDarwin [ Security ];
- nativeBuildInputs = [ pkg-config ];
+ nativeBuildInputs = [
+ pkg-config
+ ];
+
+ buildInputs = [
+ openssl
+ libiconv
+ ] ++ lib.optionals stdenv.isDarwin [
+ Security
+ ];
# enables `cargo audit fix`
cargoBuildFlags = [ "--features fix" ];
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/cargo-release/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/cargo-release/default.nix
index a8fc479570..aeb18f2efd 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/cargo-release/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/cargo-release/default.nix
@@ -2,16 +2,16 @@
rustPlatform.buildRustPackage rec {
pname = "cargo-release";
- version = "0.15.1";
+ version = "0.16.0";
src = fetchFromGitHub {
owner = "sunng87";
repo = "cargo-release";
rev = "v${version}";
- sha256 = "sha256-bCxfZFFmk1Y1Rs41yZXogIjsnZhS/TzkZNXOixbvONU=";
+ sha256 = "sha256-+vQXaI6v8HXzsfXZFxmBJe+1u9nmW0z3SBjo38orJYA=";
};
- cargoSha256 = "sha256-3wSy5WGBLC44Iy3yw2M1f1KpB8KHei+hHuqCGXutgi0=";
+ cargoSha256 = "sha256-Zcg1MAAESD6qrh7domslisT2wG4ZaYyZtPCQ5IQrLVo=";
nativeBuildInputs = [ pkg-config ];
buildInputs = [ openssl ]
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/micromamba/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/micromamba/default.nix
new file mode 100644
index 0000000000..a7e563ce67
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/package-management/micromamba/default.nix
@@ -0,0 +1,49 @@
+{ lib, stdenv, fetchFromGitHub, cmake
+, cli11, nlohmann_json, curl, libarchive, libyamlcpp, libsolv, reproc
+}:
+
+let
+ libsolv' = libsolv.overrideAttrs (oldAttrs: {
+ cmakeFlags = oldAttrs.cmakeFlags ++ [
+ "-DENABLE_CONDA=true" # Maybe enable this in the original libsolv package? No idea about the implications.
+ ];
+ });
+in
+stdenv.mkDerivation rec {
+ pname = "micromamba";
+ version = "0.14.1";
+
+ src = fetchFromGitHub {
+ owner = "mamba-org";
+ repo = "mamba";
+ rev = version;
+ sha256 = "0a5kmwk44ll4d8b2akjc0vm6ap9jfxclcw4fclvjxr2in3am9256";
+ };
+
+ nativeBuildInputs = [ cmake ];
+
+ buildInputs = [
+ cli11
+ nlohmann_json
+ curl
+ libarchive
+ libyamlcpp
+ libsolv'
+ reproc
+ # python3Packages.pybind11 # Would be necessary if someone wants to build with bindings I guess.
+ ];
+
+ cmakeFlags = [
+ "-DBUILD_BINDINGS=OFF" # Fails to build, I don't think it's necessary for now.
+ "-DBUILD_EXE=ON"
+ ];
+
+ CXXFLAGS = "-DMAMBA_USE_STD_FS";
+
+ meta = with lib; {
+ description = "Reimplementation of the conda package manager";
+ homepage = "https://github.com/mamba-org/mamba";
+ license = licenses.bsd3;
+ maintainers = with maintainers; [ mausch ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/package-management/nix-doc/default.nix b/third_party/nixpkgs/pkgs/tools/package-management/nix-doc/default.nix
index ae01601dde..e12bed7d92 100644
--- a/third_party/nixpkgs/pkgs/tools/package-management/nix-doc/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/package-management/nix-doc/default.nix
@@ -2,13 +2,13 @@
rustPlatform.buildRustPackage rec {
pname = "nix-doc";
- version = "0.3.3";
+ version = "0.5.1";
src = fetchFromGitHub {
rev = "v${version}";
owner = "lf-";
repo = "nix-doc";
- sha256 = "0vd7159y5w8jjgaw51kfr3z3r50299gvw7vjchpqx3nwmdink8bh";
+ sha256 = "0yx5y90shdjwihbjrvv2m3bycgpdalafc9q4acfczfaymag8ggad";
};
doCheck = true;
@@ -16,13 +16,13 @@ rustPlatform.buildRustPackage rec {
nativeBuildInputs = [ pkg-config ];
- cargoSha256 = "0xsy13yxm8vblab73gynb781ya168w66c32i1lyv0ns1lnz61dmh";
+ cargoSha256 = "11bcn111j4iqwqwpp26w7rnycasbhiixaqb1rq4ry2402hvl90j7";
meta = with lib; {
description = "An interactive Nix documentation tool";
- longDescription = "An interactive Nix documentation tool providing a CLI for function search and a Nix plugin for docs in the REPL";
+ longDescription = "An interactive Nix documentation tool providing a CLI for function search, a Nix plugin for docs in the REPL, and a ctags implementation for Nix script";
homepage = "https://github.com/lf-/nix-doc";
- license = licenses.lgpl3;
+ license = licenses.lgpl3Plus;
maintainers = [ maintainers.lf- ];
platforms = platforms.unix;
};
diff --git a/third_party/nixpkgs/pkgs/tools/security/age/default.nix b/third_party/nixpkgs/pkgs/tools/security/age/default.nix
index e15618da3f..20735c6e57 100644
--- a/third_party/nixpkgs/pkgs/tools/security/age/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/age/default.nix
@@ -2,14 +2,14 @@
buildGoModule rec {
pname = "age";
- version = "1.0.0-rc.1";
- vendorSha256 = "1qx6pkhq00y0lsi6f82g8hxxh65zk1c0ls91ap6hdlj7ch79bhl2";
+ version = "1.0.0-rc.3";
+ vendorSha256 = "sha256-sXUbfxhPmJXO+KgV/dmWmsyV49Pb6CoJLbt50yVgEvI=";
src = fetchFromGitHub {
owner = "FiloSottile";
repo = "age";
rev = "v${version}";
- sha256 = "1n25wip4qnd3v9ial1apc2ybx10b9z6lwz7flyss6kvj3x5g9jd1";
+ sha256 = "sha256-YXdCTK9/eMvcHWg7gQQiPlLWYx2OjbOJDDNdSYO09HU=";
};
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/tools/security/bitwarden/default.nix b/third_party/nixpkgs/pkgs/tools/security/bitwarden/default.nix
index daddf9a71b..e0bbad3486 100644
--- a/third_party/nixpkgs/pkgs/tools/security/bitwarden/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/bitwarden/default.nix
@@ -17,11 +17,11 @@ let
pname = "bitwarden";
version = {
- x86_64-linux = "1.26.4";
+ x86_64-linux = "1.27.1";
}.${system} or "";
sha256 = {
- x86_64-linux = "sha256-PYqLf1Y3SwPFjq8JJMxHrKWKuCqbVpmzugi3DjRNWUg=";
+ x86_64-linux = "sha256-CqyIARPHri018AOgI1rFJ9Td3K8OamXVgupAINME7BY=";
}.${system} or "";
meta = with lib; {
diff --git a/third_party/nixpkgs/pkgs/tools/security/chkrootkit/default.nix b/third_party/nixpkgs/pkgs/tools/security/chkrootkit/default.nix
index 338df2c2d1..b365fa62f9 100644
--- a/third_party/nixpkgs/pkgs/tools/security/chkrootkit/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/chkrootkit/default.nix
@@ -2,11 +2,11 @@
stdenv.mkDerivation rec {
pname = "chkrootkit";
- version = "0.54";
+ version = "0.55";
src = fetchurl {
url = "ftp://ftp.pangeia.com.br/pub/seg/pac/${pname}-${version}.tar.gz";
- sha256 = "01snj54hhgiqzs72hzabq6abcn46m1yckjx7503vcggm45lr4k0m";
+ sha256 = "sha256-qBwChuxEkxP5U3ASAqAOgbIE/Cz0PieFhaEcEqXgJYs=";
};
# TODO: a lazy work-around for linux build failure ...
diff --git a/third_party/nixpkgs/pkgs/tools/security/cosign/default.nix b/third_party/nixpkgs/pkgs/tools/security/cosign/default.nix
index 31088e2627..550f965b07 100644
--- a/third_party/nixpkgs/pkgs/tools/security/cosign/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/cosign/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "cosign";
- version = "0.5.0";
+ version = "0.6.0";
src = fetchFromGitHub {
owner = "sigstore";
repo = pname;
rev = "v${version}";
- sha256 = "0g60qwdxk6pmkzj0zz9iyc8b0bzh751fj2yyz0vilkgcjq47xjk8";
+ sha256 = "1h0lhbcrynaiwpgpkcn10yrn90j03g00w9hr2lvsj3cwmdbz0rcz";
};
buildInputs =
@@ -17,13 +17,11 @@ buildGoModule rec {
nativeBuildInputs = [ pkg-config ];
- vendorSha256 = "0agmnl5d00hm854sj1iipng36pf7hcc26iwcmpcr1rsmc7v522z4";
+ vendorSha256 = "0f3al6ds0kqyv2fapgdg9i38rfx6h169pmj6az0sfnkh2psq73ia";
subPackages = [ "cmd/cosign" ];
- preBuild = ''
- buildFlagsArray+=("-ldflags" "-s -w -X github.com/sigstore/cosign/cmd/cosign/cli.gitVersion=v${version}")
- '';
+ ldflags = [ "-s" "-w" "-X github.com/sigstore/cosign/cmd/cosign/cli.gitVersion=v${version}"];
meta = with lib; {
homepage = "https://github.com/sigstore/cosign";
diff --git a/third_party/nixpkgs/pkgs/tools/security/exploitdb/default.nix b/third_party/nixpkgs/pkgs/tools/security/exploitdb/default.nix
index bcc27c81f5..1f00eb18b3 100644
--- a/third_party/nixpkgs/pkgs/tools/security/exploitdb/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/exploitdb/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "exploitdb";
- version = "2021-07-02";
+ version = "2021-07-14";
src = fetchFromGitHub {
owner = "offensive-security";
repo = pname;
rev = version;
- sha256 = "sha256-p6D0FM52SF4fnWXa/zpewr+lNWC4hZWc0yAQYnioUdQ=";
+ sha256 = "sha256-s3aohQJM6oDdmzBRfiz45rqGOPl3YdjdE1XrFjBPyaw=";
};
installPhase = ''
diff --git a/third_party/nixpkgs/pkgs/tools/security/fulcio/default.nix b/third_party/nixpkgs/pkgs/tools/security/fulcio/default.nix
new file mode 100644
index 0000000000..4539f10e50
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/security/fulcio/default.nix
@@ -0,0 +1,41 @@
+{ lib, buildGoModule, fetchFromGitHub, installShellFiles }:
+
+buildGoModule rec {
+ pname = "fulcio";
+ version = "0.1.0";
+
+ src = fetchFromGitHub {
+ owner = "sigstore";
+ repo = pname;
+ rev = version;
+ sha256 = "sha256-+HWzhg+LTKpr9VJ9mzQghwOuGgp3EBb4/zltaqp0zHw=";
+ };
+ vendorSha256 = "sha256-1tR1vUm5eFBS93kELQoKWEyFlfMF28GBI8VEHxTyeM4=";
+
+ ldflags = [ "-s" "-w" ];
+
+ # Install completions post-install
+ nativeBuildInputs = [ installShellFiles ];
+
+ postInstall = ''
+ installShellCompletion --cmd fulcio \
+ --bash <($out/bin/fulcio completion bash) \
+ --fish <($out/bin/fulcio completion fish) \
+ --zsh <($out/bin/fulcio completion zsh)
+ '';
+
+ doInstallCheck = true;
+ installCheckPhase = ''
+ runHook preInstallCheck
+ $out/bin/fulcio --help
+ runHook postInstallCheck
+ '';
+
+ meta = with lib; {
+ homepage = "https://github.com/sigstore/fulcio";
+ changelog = "https://github.com/sigstore/fulcio/releases/tag/${version}";
+ description = "A Root-CA for code signing certs - issuing certificates based on an OIDC email address";
+ license = licenses.asl20;
+ maintainers = with maintainers; [ lesuisse jk ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/security/gpg-tui/default.nix b/third_party/nixpkgs/pkgs/tools/security/gpg-tui/default.nix
index 063265e51d..c04f885a91 100644
--- a/third_party/nixpkgs/pkgs/tools/security/gpg-tui/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/gpg-tui/default.nix
@@ -15,16 +15,16 @@
rustPlatform.buildRustPackage rec {
pname = "gpg-tui";
- version = "0.6.2";
+ version = "0.7.0";
src = fetchFromGitHub {
owner = "orhun";
repo = "gpg-tui";
rev = "v${version}";
- sha256 = "sha256-Iv5A+o4TNSHJeTZgZ2e0SCHclz1mGMVRJDdBAWilyT8=";
+ sha256 = "sha256-WUD6KZdtMJ/nEbC5MStK8qWKK05lXuk8+VD741g448s=";
};
- cargoSha256 = "sha256-ISG/0WtgWwZoQd8PsvaQ9L8UKwerzEhY/84DxkdZV2g=";
+ cargoSha256 = "sha256-uF9mbJ7Nd+JaoZN886NX8iRv8/LZSqYntoosyFzzAIs=";
nativeBuildInputs = [
gpgme # for gpgme-config
diff --git a/third_party/nixpkgs/pkgs/tools/security/metasploit/Gemfile b/third_party/nixpkgs/pkgs/tools/security/metasploit/Gemfile
index 79f85f2b37..4a30b94f42 100644
--- a/third_party/nixpkgs/pkgs/tools/security/metasploit/Gemfile
+++ b/third_party/nixpkgs/pkgs/tools/security/metasploit/Gemfile
@@ -1,4 +1,4 @@
# frozen_string_literal: true
source "https://rubygems.org"
-gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.0.51"
+gem "metasploit-framework", git: "https://github.com/rapid7/metasploit-framework", ref: "refs/tags/6.0.52"
diff --git a/third_party/nixpkgs/pkgs/tools/security/metasploit/Gemfile.lock b/third_party/nixpkgs/pkgs/tools/security/metasploit/Gemfile.lock
index 8248f6e818..1d324982a4 100644
--- a/third_party/nixpkgs/pkgs/tools/security/metasploit/Gemfile.lock
+++ b/third_party/nixpkgs/pkgs/tools/security/metasploit/Gemfile.lock
@@ -1,9 +1,9 @@
GIT
remote: https://github.com/rapid7/metasploit-framework
- revision: d9aeac3fea255c475f553be4c55f3ae7cefc8542
- ref: refs/tags/6.0.51
+ revision: f376002331f03483d56ade1c19134dbf02ef2cff
+ ref: refs/tags/6.0.52
specs:
- metasploit-framework (6.0.51)
+ metasploit-framework (6.0.52)
actionpack (~> 5.2.2)
activerecord (~> 5.2.2)
activesupport (~> 5.2.2)
@@ -119,23 +119,23 @@ GEM
i18n (>= 0.7, < 2)
minitest (~> 5.1)
tzinfo (~> 1.1)
- addressable (2.7.0)
+ addressable (2.8.0)
public_suffix (>= 2.0.2, < 5.0)
afm (0.2.2)
arel (9.0.0)
arel-helpers (2.12.0)
activerecord (>= 3.1.0, < 7)
aws-eventstream (1.1.1)
- aws-partitions (1.473.0)
- aws-sdk-core (3.115.0)
+ aws-partitions (1.475.0)
+ aws-sdk-core (3.116.0)
aws-eventstream (~> 1, >= 1.0.2)
aws-partitions (~> 1, >= 1.239.0)
aws-sigv4 (~> 1.1)
jmespath (~> 1.0)
- aws-sdk-ec2 (1.246.0)
+ aws-sdk-ec2 (1.248.0)
aws-sdk-core (~> 3, >= 3.112.0)
aws-sigv4 (~> 1.1)
- aws-sdk-iam (1.55.0)
+ aws-sdk-iam (1.56.0)
aws-sdk-core (~> 3, >= 3.112.0)
aws-sigv4 (~> 1.1)
aws-sdk-kms (1.44.0)
@@ -145,7 +145,7 @@ GEM
aws-sdk-core (~> 3, >= 3.112.0)
aws-sdk-kms (~> 1)
aws-sigv4 (~> 1.1)
- aws-sigv4 (1.2.3)
+ aws-sigv4 (1.2.4)
aws-eventstream (~> 1, >= 1.0.2)
bcrypt (3.1.16)
bcrypt_pbkdf (1.1.0)
@@ -173,19 +173,23 @@ GEM
eventmachine (1.2.7)
faker (2.18.0)
i18n (>= 1.6, < 2)
- faraday (1.4.3)
+ faraday (1.5.0)
faraday-em_http (~> 1.0)
faraday-em_synchrony (~> 1.0)
faraday-excon (~> 1.1)
+ faraday-httpclient (~> 1.0.1)
faraday-net_http (~> 1.0)
faraday-net_http_persistent (~> 1.1)
+ faraday-patron (~> 1.0)
multipart-post (>= 1.2, < 3)
ruby2_keywords (>= 0.0.4)
faraday-em_http (1.0.0)
faraday-em_synchrony (1.0.0)
faraday-excon (1.1.0)
+ faraday-httpclient (1.0.1)
faraday-net_http (1.0.1)
faraday-net_http_persistent (1.1.0)
+ faraday-patron (1.0.0)
faye-websocket (0.11.1)
eventmachine (>= 0.12.0)
websocket-driver (>= 0.5.1)
@@ -195,7 +199,7 @@ GEM
ed25519 (~> 1.2)
http-cookie (1.0.4)
domain_name (~> 0.5)
- http_parser.rb (0.6.0)
+ http_parser.rb (0.7.0)
i18n (1.8.10)
concurrent-ruby (~> 1.0)
io-console (0.5.9)
@@ -208,7 +212,7 @@ GEM
loofah (2.10.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
- metasm (1.0.4)
+ metasm (1.0.5)
metasploit-concern (3.0.2)
activemodel (~> 5.2.2)
activesupport (~> 5.2.2)
@@ -293,7 +297,7 @@ GEM
method_source
rake (>= 0.8.7)
thor (>= 0.19.0, < 2.0)
- rake (13.0.3)
+ rake (13.0.6)
rb-readline (0.5.5)
recog (2.3.20)
nokogiri
@@ -360,7 +364,7 @@ GEM
rubyntlm
windows_error
rubyntlm (0.6.3)
- rubyzip (2.3.0)
+ rubyzip (2.3.2)
sawyer (0.8.2)
addressable (>= 2.3.5)
faraday (> 0.8, < 2.0)
diff --git a/third_party/nixpkgs/pkgs/tools/security/metasploit/default.nix b/third_party/nixpkgs/pkgs/tools/security/metasploit/default.nix
index c48c5e1690..e2e1f6371f 100644
--- a/third_party/nixpkgs/pkgs/tools/security/metasploit/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/metasploit/default.nix
@@ -8,13 +8,13 @@ let
};
in stdenv.mkDerivation rec {
pname = "metasploit-framework";
- version = "6.0.51";
+ version = "6.0.52";
src = fetchFromGitHub {
owner = "rapid7";
repo = "metasploit-framework";
rev = version;
- sha256 = "sha256-ICVF4GVOyCq7dUAvzUUzhG+NuEiHSFvVWbQ8tAqUFFg=";
+ sha256 = "sha256-JN+ulGd47xZFSR7AdxfvviR5mwCHdfBmFkaAJPdaLJ8=";
};
nativeBuildInputs = [ makeWrapper ];
diff --git a/third_party/nixpkgs/pkgs/tools/security/metasploit/gemset.nix b/third_party/nixpkgs/pkgs/tools/security/metasploit/gemset.nix
index b52bff8aa8..23eb207484 100644
--- a/third_party/nixpkgs/pkgs/tools/security/metasploit/gemset.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/metasploit/gemset.nix
@@ -54,10 +54,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
+ sha256 = "022r3m9wdxljpbya69y2i3h9g3dhhfaqzidf95m6qjzms792jvgp";
type = "gem";
};
- version = "2.7.0";
+ version = "2.8.0";
};
afm = {
groups = ["default"];
@@ -114,40 +114,40 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1dw05k0l63lm631lwg5b1bx1nhkirds4rbc1v98bliwfjk5wf71a";
+ sha256 = "0x9d0awfm8s9y025iwn7d5an476f6xq9v99lnynj2vvj1kgya79s";
type = "gem";
};
- version = "1.473.0";
+ version = "1.475.0";
};
aws-sdk-core = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "06cs5wj4njb2ivhv06v5d7rgy1i2g67a93c0kxly8h7fkkxh315q";
+ sha256 = "0vjr1lzddm1pcs5vkpxns1gmrv0l0wb53kcxhh1xdznb7hm8h5km";
type = "gem";
};
- version = "3.115.0";
+ version = "3.116.0";
};
aws-sdk-ec2 = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0n3m2a8jnk64ai4wb1wh1a77i8c561ncjklvp650w8723avbj5bq";
+ sha256 = "1s0r1vk39sjxkc5km2ldvcm1l5ac2c4w5z9bvz18jgqis98j6zd5";
type = "gem";
};
- version = "1.246.0";
+ version = "1.248.0";
};
aws-sdk-iam = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "03vs5wf96qpjl309vnrnr4d8hy4l8bvnflgc806bm9n130cyvs9m";
+ sha256 = "0d30abab908434nmfi5j97vmv63466bmcvhvaknma27qc04s53ph";
type = "gem";
};
- version = "1.55.0";
+ version = "1.56.0";
};
aws-sdk-kms = {
groups = ["default"];
@@ -174,10 +174,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1d9zhmi3mpfzkkpg7yw7s9r1dwk157kh9875j3c7gh6cy95lmmaw";
+ sha256 = "0cb9hsg0x9v4yk6sxif8968sg646qphmsjaqy9z8p7y3my5bkrf0";
type = "gem";
};
- version = "1.2.3";
+ version = "1.2.4";
};
bcrypt = {
groups = ["default"];
@@ -354,10 +354,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0zmdsl6n05khwwq8gjssmfca0ifz6q82wwghf1qyzbxxjdna5mly";
+ sha256 = "0gwbii45plm9bljk22bwzhzxrc5xid8qx24f54vrm74q3zaz00ah";
type = "gem";
};
- version = "1.4.3";
+ version = "1.5.0";
};
faraday-em_http = {
groups = ["default"];
@@ -389,6 +389,16 @@
};
version = "1.1.0";
};
+ faraday-httpclient = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0fyk0jd3ks7fdn8nv3spnwjpzx2lmxmg2gh4inz3by1zjzqg33sc";
+ type = "gem";
+ };
+ version = "1.0.1";
+ };
faraday-net_http = {
groups = ["default"];
platforms = [];
@@ -409,6 +419,16 @@
};
version = "1.1.0";
};
+ faraday-patron = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "19wgsgfq0xkski1g7m96snv39la3zxz6x7nbdgiwhg5v82rxfb6w";
+ type = "gem";
+ };
+ version = "1.0.0";
+ };
faye-websocket = {
groups = ["default"];
platforms = [];
@@ -464,10 +484,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15nidriy0v5yqfjsgsra51wmknxci2n2grliz78sf9pga3n0l7gi";
+ sha256 = "1xha614fi6l04wryqjj1xmpalzlmhb6lb9qmlh8mmliycdhvcshp";
type = "gem";
};
- version = "0.6.0";
+ version = "0.7.0";
};
i18n = {
groups = ["default"];
@@ -544,10 +564,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0mbmpc8vsi574s78f23bhiqk07sr6yrrrmk702lfv61ql4ah5l89";
+ sha256 = "0dpjbkdvi4h6v0g01db7vlcsg15pfiyslkz3zd7wfk04yrc6g7wi";
type = "gem";
};
- version = "1.0.4";
+ version = "1.0.5";
};
metasploit-concern = {
groups = ["default"];
@@ -574,12 +594,12 @@
platforms = [];
source = {
fetchSubmodules = false;
- rev = "d9aeac3fea255c475f553be4c55f3ae7cefc8542";
- sha256 = "0n0ljh5b8g5lb7amnj4792w8svw46d2wsbs0fnxjmj2fcph4a990";
+ rev = "f376002331f03483d56ade1c19134dbf02ef2cff";
+ sha256 = "17rcbbvj90262rkg0xc702dpj95yxwbpgh0y952idvvqcyaaxpr4";
type = "git";
url = "https://github.com/rapid7/metasploit-framework";
};
- version = "6.0.51";
+ version = "6.0.52";
};
metasploit-model = {
groups = ["default"];
@@ -946,10 +966,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1iik52mf9ky4cgs38fp2m8r6skdkq1yz23vh18lk95fhbcxb6a67";
+ sha256 = "15whn7p9nrkxangbs9hh75q585yfn66lv0v2mhj6q6dl6x8bzr2w";
type = "gem";
};
- version = "13.0.3";
+ version = "13.0.6";
};
rb-readline = {
groups = ["default"];
@@ -1246,10 +1266,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0590m2pr9i209pp5z4mx0nb1961ishdiqb28995hw1nln1d1b5ji";
+ sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
type = "gem";
};
- version = "2.3.0";
+ version = "2.3.2";
};
sawyer = {
groups = ["default"];
diff --git a/third_party/nixpkgs/pkgs/tools/security/nuclei/default.nix b/third_party/nixpkgs/pkgs/tools/security/nuclei/default.nix
index e4c6039c45..3f674bef7b 100644
--- a/third_party/nixpkgs/pkgs/tools/security/nuclei/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/nuclei/default.nix
@@ -5,16 +5,16 @@
buildGoModule rec {
pname = "nuclei";
- version = "2.3.8";
+ version = "2.4.0";
src = fetchFromGitHub {
owner = "projectdiscovery";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-MrAJHYfTcziHTKJYRB6FW23XcHqdr9AGF+Cumw7hbcQ=";
+ sha256 = "sha256-nmojx3xX5MZFfd1od2Aq3+dWmHCFgR7+q5C2FIUzq7A=";
};
- vendorSha256 = "sha256-ZzpmHoMkrDAZcMXtD6smEaFEmT/EnRcKd7XYz/IK72Y=";
+ vendorSha256 = "sha256-Ok2VUwtqhlp6NwLbQX9KAaGiZtzmfWG0LcqtBBDk22A=";
modRoot = "./v2";
subPackages = [
diff --git a/third_party/nixpkgs/pkgs/tools/security/rbw/default.nix b/third_party/nixpkgs/pkgs/tools/security/rbw/default.nix
index 9661698751..17ecdee6d3 100644
--- a/third_party/nixpkgs/pkgs/tools/security/rbw/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/rbw/default.nix
@@ -21,15 +21,15 @@
rustPlatform.buildRustPackage rec {
pname = "rbw";
- version = "1.2.0";
+ version = "1.3.0";
src = fetchCrate {
inherit version;
crateName = pname;
- sha256 = "14cnqc5cf6qm2g9ypv2pbqbvymawyrqn3fc778labgqg24khqcyq";
+ sha256 = "17x4q29rsljbalc70r3ks4r6g5zc6jl4si75i33fcicxsvx6f39q";
};
- cargoSha256 = "0izn5bcvk1rx69sjwyfc49nmvw7k0jysqb0bpdpwdliaa06ggl86";
+ cargoSha256 = "14095ds8f5knrqcriphjlbvasc29n9rf8h5vlkmhpxyk7wh9azzc";
nativeBuildInputs = [
pkg-config
diff --git a/third_party/nixpkgs/pkgs/tools/security/saml2aws/default.nix b/third_party/nixpkgs/pkgs/tools/security/saml2aws/default.nix
index e2f1ab7cdb..8ee2c9a4c4 100644
--- a/third_party/nixpkgs/pkgs/tools/security/saml2aws/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/saml2aws/default.nix
@@ -1,18 +1,20 @@
-{ lib, buildGoModule, fetchFromGitHub }:
+{ lib, stdenv, buildGoModule, fetchFromGitHub, AppKit }:
buildGoModule rec {
pname = "saml2aws";
- version = "2.28.0";
+ version = "2.31.0";
src = fetchFromGitHub {
owner = "Versent";
repo = "saml2aws";
rev = "v${version}";
- sha256 = "sha256-2t1MytLjAxhVVsWyMYcQZ9c+ox+X2OszG5mLAv8c7xE=";
+ sha256 = "sha256-Qe7+INWS9b6lw7QbaaQwIkRwvfx5dRKsZqun3z/U/QA=";
};
runVend = true;
- vendorSha256 = "sha256-8Kox01iyWhv/Fp7jHPeNXxc/K2TT1WPyWFieHZkqLho=";
+ vendorSha256 = "sha256-TieQVPSWtIteU0wTqX7si6GrPdYd4WD2eK4ZlLz0VJ8=";
+
+ buildInputs = lib.optionals stdenv.isDarwin [ AppKit ];
doCheck = false;
diff --git a/third_party/nixpkgs/pkgs/tools/security/sipvicious/default.nix b/third_party/nixpkgs/pkgs/tools/security/sipvicious/default.nix
index 8403019a34..1167d40e43 100644
--- a/third_party/nixpkgs/pkgs/tools/security/sipvicious/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/sipvicious/default.nix
@@ -5,13 +5,13 @@
buildPythonApplication rec {
pname = "sipvicious";
- version = "0.3.3";
+ version = "0.3.4";
src = fetchFromGitHub {
owner = "EnableSecurity";
repo = pname;
rev = "v${version}";
- sha256 = "17f6w7qh33zvlhqwf22y9y7skha0xjs46yk66q8xm4brsv4lfxxa";
+ sha256 = "sha256-O8/9Vz/u8BoF1dfGceOJdzPPYLfkdBp2DkwA5WQ3dgo=";
};
# Project has no tests
diff --git a/third_party/nixpkgs/pkgs/tools/security/theharvester/default.nix b/third_party/nixpkgs/pkgs/tools/security/theharvester/default.nix
index 2fae6c465d..dc1596facd 100644
--- a/third_party/nixpkgs/pkgs/tools/security/theharvester/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/theharvester/default.nix
@@ -4,8 +4,8 @@
}:
python3.pkgs.buildPythonApplication rec {
- pname = "theHarvester";
- version = "3.2.3";
+ pname = "theharvester";
+ version = "4.0.0";
src = fetchFromGitHub {
owner = "laramies";
@@ -16,6 +16,7 @@ python3.pkgs.buildPythonApplication rec {
propagatedBuildInputs = with python3.pkgs; [
aiodns
+ aiofiles
aiohttp
aiomultiprocess
aiosqlite
@@ -23,8 +24,7 @@ python3.pkgs.buildPythonApplication rec {
censys
certifi
dnspython
- gevent
- grequests
+ fastapi
lxml
netaddr
plotly
@@ -33,14 +33,23 @@ python3.pkgs.buildPythonApplication rec {
requests
retrying
shodan
- texttable
+ slowapi
+ starlette
+ uvicorn
uvloop
];
- checkInputs = [ python3.pkgs.pytest ];
+ checkInputs = with python3.pkgs; [
+ pytest
+ pytest-asyncio
+ ];
- checkPhase = "runHook preCheck ; pytest tests/test_myparser.py ; runHook postCheck";
# We don't run other tests (discovery modules) because they require network access
+ checkPhase = ''
+ runHook preCheck
+ pytest tests/test_myparser.py
+ runHook postCheck
+ '';
meta = with lib; {
description = "Gather E-mails, subdomains and names from different public sources";
diff --git a/third_party/nixpkgs/pkgs/tools/security/vault/default.nix b/third_party/nixpkgs/pkgs/tools/security/vault/default.nix
index 89900ff313..66a6d5e63e 100644
--- a/third_party/nixpkgs/pkgs/tools/security/vault/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/vault/default.nix
@@ -1,4 +1,4 @@
-{ lib, fetchFromGitHub, buildGoPackage, installShellFiles, nixosTests
+{ stdenv, lib, fetchFromGitHub, buildGoPackage, installShellFiles, nixosTests
, makeWrapper
, gawk
, glibc
@@ -26,7 +26,7 @@ buildGoPackage rec {
postInstall = ''
echo "complete -C $out/bin/vault vault" > vault.bash
installShellCompletion vault.bash
-
+ '' + lib.optionalString stdenv.isLinux ''
wrapProgram $out/bin/vault \
--prefix PATH ${lib.makeBinPath [ gawk glibc ]}
'';
diff --git a/third_party/nixpkgs/pkgs/tools/security/vault/vault-bin.nix b/third_party/nixpkgs/pkgs/tools/security/vault/vault-bin.nix
index 6ae4845346..68df6e557f 100644
--- a/third_party/nixpkgs/pkgs/tools/security/vault/vault-bin.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/vault/vault-bin.nix
@@ -40,10 +40,10 @@ in stdenv.mkDerivation {
mkdir -p $out/bin $out/share/bash-completion/completions
mv vault $out/bin
echo "complete -C $out/bin/vault vault" > $out/share/bash-completion/completions/vault
-
+ '' + lib.optionalString stdenv.isLinux ''
wrapProgram $out/bin/vault \
--prefix PATH ${lib.makeBinPath [ gawk glibc ]}
-
+ '' + ''
runHook postInstall
'';
diff --git a/third_party/nixpkgs/pkgs/tools/security/volatility/default.nix b/third_party/nixpkgs/pkgs/tools/security/volatility/default.nix
index 6cc5ddbfb4..4abbbd2d1d 100644
--- a/third_party/nixpkgs/pkgs/tools/security/volatility/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/volatility/default.nix
@@ -13,7 +13,7 @@ pythonPackages.buildPythonApplication rec {
doCheck = false;
- propagatedBuildInputs = [ pythonPackages.pycrypto pythonPackages.distorm3 ];
+ propagatedBuildInputs = with pythonPackages; [ pycrypto distorm3 pillow ];
meta = with lib; {
homepage = "https://www.volatilityfoundation.org/";
diff --git a/third_party/nixpkgs/pkgs/tools/security/wpscan/Gemfile.lock b/third_party/nixpkgs/pkgs/tools/security/wpscan/Gemfile.lock
index 96857239bd..65e09d0aec 100644
--- a/third_party/nixpkgs/pkgs/tools/security/wpscan/Gemfile.lock
+++ b/third_party/nixpkgs/pkgs/tools/security/wpscan/Gemfile.lock
@@ -1,7 +1,7 @@
GEM
remote: https://rubygems.org/
specs:
- activesupport (6.1.3.2)
+ activesupport (6.1.4)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
@@ -9,10 +9,10 @@ GEM
zeitwerk (~> 2.3)
addressable (2.7.0)
public_suffix (>= 2.0.2, < 5.0)
- cms_scanner (0.13.4)
+ cms_scanner (0.13.5)
ethon (~> 0.14.0)
get_process_mem (~> 0.2.5)
- nokogiri (~> 1.11.0)
+ nokogiri (~> 1.11.4)
opt_parse_validator (~> 1.9.4)
public_suffix (~> 4.0.3)
ruby-progressbar (>= 1.10, < 1.12)
@@ -20,17 +20,17 @@ GEM
typhoeus (>= 1.3, < 1.5)
xmlrpc (~> 0.3)
yajl-ruby (~> 1.4.1)
- concurrent-ruby (1.1.8)
+ concurrent-ruby (1.1.9)
ethon (0.14.0)
ffi (>= 1.15.0)
- ffi (1.15.1)
+ ffi (1.15.3)
get_process_mem (0.2.7)
ffi (~> 1.0)
i18n (1.8.10)
concurrent-ruby (~> 1.0)
mini_portile2 (2.5.3)
minitest (5.14.4)
- nokogiri (1.11.6)
+ nokogiri (1.11.7)
mini_portile2 (~> 2.5.0)
racc (~> 1.4)
opt_parse_validator (1.9.4)
@@ -46,8 +46,8 @@ GEM
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
webrick (1.7.0)
- wpscan (3.8.17)
- cms_scanner (~> 0.13.3)
+ wpscan (3.8.18)
+ cms_scanner (~> 0.13.5)
xmlrpc (0.3.2)
webrick
yajl-ruby (1.4.1)
diff --git a/third_party/nixpkgs/pkgs/tools/security/wpscan/default.nix b/third_party/nixpkgs/pkgs/tools/security/wpscan/default.nix
index e7a784c1a7..6a41611e67 100644
--- a/third_party/nixpkgs/pkgs/tools/security/wpscan/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/wpscan/default.nix
@@ -11,11 +11,13 @@ bundlerApp {
--prefix PATH : ${lib.makeBinPath [ curl ]}
'';
+ passthru.updateScript = ./update.sh;
+
meta = with lib; {
description = "Black box WordPress vulnerability scanner";
- homepage = "https://wpscan.org/";
- license = licenses.unfreeRedistributable;
+ homepage = "https://wpscan.org/";
+ license = licenses.unfreeRedistributable;
maintainers = with maintainers; [ nyanloutre manveru ];
- platforms = platforms.unix;
+ platforms = platforms.unix;
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/security/wpscan/gemset.nix b/third_party/nixpkgs/pkgs/tools/security/wpscan/gemset.nix
index c3d79ea77f..80b5ec290c 100644
--- a/third_party/nixpkgs/pkgs/tools/security/wpscan/gemset.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/wpscan/gemset.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1csxddyhl6k773ycxjvmyshyr4g9jb1icbs3pnm7crnavqs4h1yr";
+ sha256 = "0kqgywy4cj3h5142dh7pl0xx5nybp25jn0ykk0znziivzks68xdk";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
addressable = {
dependencies = ["public_suffix"];
@@ -27,20 +27,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1xzkbk6a93sdhshzlkx1dcpln3fcw2apccb7g6jha0g1im7yhgcj";
+ sha256 = "15qh28drxkyv294l1qcpsghfa875p71q0vkmmv5l6fbmpapmllrk";
type = "gem";
};
- version = "0.13.4";
+ version = "0.13.5";
};
concurrent-ruby = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3";
+ sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f";
type = "gem";
};
- version = "1.1.8";
+ version = "1.1.9";
};
ethon = {
dependencies = ["ffi"];
@@ -58,10 +58,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15nn2v70rql15vb0pm9cg0f3xsaslwjkv6xgz0k5jh48idmfw9fi";
+ sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq";
type = "gem";
};
- version = "1.15.1";
+ version = "1.15.3";
};
get_process_mem = {
dependencies = ["ffi"];
@@ -111,10 +111,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1z4x366icbl9w13pk50vxx5kywlksvhxqxrpv8f5xpjxfl3jl64z";
+ sha256 = "1vrn31385ix5k9b0yalnlzv360isv6dincbcvi8psllnwz4sjxj9";
type = "gem";
};
- version = "1.11.6";
+ version = "1.11.7";
};
opt_parse_validator = {
dependencies = ["activesupport" "addressable"];
@@ -206,10 +206,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jdn2v5cmxlzq9nkzh5lqnqr0mbiyn87g6bfc0074m19m38g19r9";
+ sha256 = "01ig3fbxxm0gnvqkzmsc4zcipijprrw5xs84rnwp50w0crww842c";
type = "gem";
};
- version = "3.8.17";
+ version = "3.8.18";
};
xmlrpc = {
dependencies = ["webrick"];
diff --git a/third_party/nixpkgs/pkgs/tools/security/wpscan/update.sh b/third_party/nixpkgs/pkgs/tools/security/wpscan/update.sh
new file mode 100755
index 0000000000..4e55a770fd
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/security/wpscan/update.sh
@@ -0,0 +1,11 @@
+#!/usr/bin/env nix-shell
+#! nix-shell -i bash -p bash bundix bundler
+
+set -e
+
+cd "$(dirname "${BASH_SOURCE[0]}")"
+
+rm -f Gemfile.lock Gemfile.lock
+bundler lock
+BUNDLE_GEMFILE=Gemfile bundler lock --lockfile=Gemfile.lock
+bundix --gemfile=Gemfile --lockfile=Gemfile.lock --gemset=gemset.nix
diff --git a/third_party/nixpkgs/pkgs/tools/security/yubikey-agent/default.nix b/third_party/nixpkgs/pkgs/tools/security/yubikey-agent/default.nix
index 305f5a4fe7..baccb14faf 100644
--- a/third_party/nixpkgs/pkgs/tools/security/yubikey-agent/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/security/yubikey-agent/default.nix
@@ -2,13 +2,13 @@
buildGoModule rec {
pname = "yubikey-agent";
- version = "unstable-2021-02-18";
+ version = "0.1.4";
src = fetchFromGitHub {
owner = "FiloSottile";
repo = pname;
- rev = "8cadc13d107757f8084d9d2b93ea64ff0c1748e8";
- sha256 = "1lklgq9qkqil5s0g56wbhs0vpr9c1bd4ir7bkrjwqj75ygxim8ml";
+ rev = "v${version}";
+ sha256 = "1b4522s7xkh6q74m0lprbnzg2hspg1pr9rzn94qmd06sry82d3fd";
};
buildInputs =
@@ -17,15 +17,11 @@ buildGoModule rec {
nativeBuildInputs = [ makeWrapper pkg-config ];
- # pull in go-piv/piv-go#75
- # once go-piv/piv-go#75 is merged and released, we should
- # use the released version (and push upstream to do the same)
- patches = [ ./use-piv-go-75.patch ];
postPatch = lib.optionalString stdenv.isLinux ''
substituteInPlace main.go --replace 'notify-send' ${libnotify}/bin/notify-send
'';
- vendorSha256 = "1zx1w2is61471v4dlmr4wf714zqsc8sppik671p7s4fis5vccsca";
+ vendorSha256 = "0cpj4nj2g0ick6p79h4pnjg7ybnyz9p26jivv0awi6bmn378nbxn";
doCheck = false;
@@ -35,12 +31,7 @@ buildGoModule rec {
# ensure the nixpkgs-provided one is available
postInstall = lib.optionalString stdenv.isDarwin ''
wrapProgram $out/bin/yubikey-agent --suffix PATH : $(dirname ${pinentry_mac}/${pinentry_mac.binaryPath})
- ''
- # Note: in the next release, upstream provides
- # contrib/systemd/user/yubikey-agent.service, which we should use
- # instead
- # See https://github.com/FiloSottile/yubikey-agent/pull/43
- + lib.optionalString stdenv.isLinux ''
+ '' + lib.optionalString stdenv.isLinux ''
mkdir -p $out/lib/systemd/user
substitute contrib/systemd/user/yubikey-agent.service $out/lib/systemd/user/yubikey-agent.service \
--replace 'ExecStart=yubikey-agent' "ExecStart=$out/bin/yubikey-agent"
diff --git a/third_party/nixpkgs/pkgs/tools/security/yubikey-agent/use-piv-go-75.patch b/third_party/nixpkgs/pkgs/tools/security/yubikey-agent/use-piv-go-75.patch
deleted file mode 100644
index 73967d817d..0000000000
--- a/third_party/nixpkgs/pkgs/tools/security/yubikey-agent/use-piv-go-75.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 547695fff9cbfc4037168cdeb07cfe16bd89b6db Mon Sep 17 00:00:00 2001
-From: Philip Potter
-Date: Sat, 25 Jul 2020 21:59:50 +0100
-Subject: [PATCH] Pull in piv-go#75
-
----
- go.mod | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/go.mod b/go.mod
-index d4d13c8..f75be2d 100644
---- a/go.mod
-+++ b/go.mod
-@@ -7,3 +7,5 @@ require (
- github.com/gopasspw/gopass v1.9.1
- golang.org/x/crypto v0.0.0-20200429183012-4b2356b1ed79
- )
-+
-+replace github.com/go-piv/piv-go => github.com/rawkode/piv-go v1.5.1-0.20200725154545-1c3200c75a28
---
-2.27.0
-
diff --git a/third_party/nixpkgs/pkgs/tools/system/fancy-motd/default.nix b/third_party/nixpkgs/pkgs/tools/system/fancy-motd/default.nix
index a009fe1423..2c30e7e934 100644
--- a/third_party/nixpkgs/pkgs/tools/system/fancy-motd/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/system/fancy-motd/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "fancy-motd";
- version = "unstable-2021-06-27";
+ version = "unstable-2021-07-04";
src = fetchFromGitHub {
owner = "bcyran";
repo = pname;
- rev = "839320ab261612c9ba5b13fc8d1445d094ea0ab3";
- sha256 = "00wv7nk2f3q186z2qfks5salf97s04vk7ilk8jnbimxg4fl7hcda";
+ rev = "2cc3c3c164ef695c9dd465beca61716a364db32c";
+ sha256 = "003p5rsyl216xwldrk8slpnzw6wdrcm8hpfdgy9a0mja5g1xdqzr";
};
buildInputs = [ bc curl figlet fortune gawk iproute2 ];
diff --git a/third_party/nixpkgs/pkgs/tools/system/gdu/default.nix b/third_party/nixpkgs/pkgs/tools/system/gdu/default.nix
index 5a84cd6ee3..547265196c 100644
--- a/third_party/nixpkgs/pkgs/tools/system/gdu/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/system/gdu/default.nix
@@ -7,13 +7,13 @@
buildGoModule rec {
pname = "gdu";
- version = "5.1.1";
+ version = "5.2.0";
src = fetchFromGitHub {
owner = "dundee";
repo = pname;
rev = "v${version}";
- sha256 = "sha256-9o/njurf1AWt04A8u38FMFcteLZlRHDejbH9+ekDjKI=";
+ sha256 = "sha256-PByW1wj9B6aJhYZYPT1uUDUDVtZHGYC2ingvxdr8Gbc=";
};
vendorSha256 = "sha256-9W1K01PJ+tRLSJ0L7NGHXT5w5oHmlBkT8kwnOLOzSCc=";
diff --git a/third_party/nixpkgs/pkgs/tools/system/hwinfo/default.nix b/third_party/nixpkgs/pkgs/tools/system/hwinfo/default.nix
index 1739d5a631..9ee77bfc6d 100644
--- a/third_party/nixpkgs/pkgs/tools/system/hwinfo/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/system/hwinfo/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "hwinfo";
- version = "21.74";
+ version = "21.75";
src = fetchFromGitHub {
owner = "opensuse";
repo = "hwinfo";
rev = version;
- sha256 = "sha256-pPL/RYL8eVPuX71kT64p/ZkUE4uVFALMVj8mWZM3NuU=";
+ sha256 = "sha256-w2Lb+4FvPXw2uFqwsmzVdKIXY8IXV/TAb8FHFPl/K40=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/tools/system/jsvc/default.nix b/third_party/nixpkgs/pkgs/tools/system/jsvc/default.nix
new file mode 100644
index 0000000000..442f8d9041
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/system/jsvc/default.nix
@@ -0,0 +1,40 @@
+{ lib, stdenv, fetchurl, commonsDaemon, jdk, makeWrapper, jre }:
+
+stdenv.mkDerivation rec {
+ pname = "jsvc";
+ version = "1.2.4";
+
+ src = fetchurl {
+ url = "https://downloads.apache.org//commons/daemon/source/commons-daemon-${version}-src.tar.gz";
+ sha256 = "1nrr6ggy6h20r9zyv14vx6vc9p1w6l8fl9fn6i8dx2hrq6kk2bjw";
+ };
+
+ buildInputs = [ commonsDaemon ];
+ nativeBuildInputs = [ jdk makeWrapper ];
+
+ preConfigure = ''
+ cd ./src/native/unix/
+ sh ./support/buildconf.sh
+ '';
+
+ preBuild = ''
+ export JAVA_HOME=${jre}
+ '';
+
+ installPhase = ''
+ runHook preInstall
+ mkdir -p $out/bin
+ cp jsvc $out/bin/jsvc
+ chmod +x $out/bin/jsvc
+ wrapProgram $out/bin/jsvc --set JAVA_HOME "${jre}"
+ runHook postInstall
+ '';
+
+ meta = {
+ homepage = "https://commons.apache.org/proper/commons-daemon";
+ description = "JSVC is part of the Apache Commons Daemon software, a set of utilities and Java support classes for running Java applications as server processes.";
+ maintainers = with lib.maintainers; [ rsynnest ];
+ license = lib.licenses.asl20;
+ platforms = with lib.platforms; unix;
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/system/stress-ng/default.nix b/third_party/nixpkgs/pkgs/tools/system/stress-ng/default.nix
index 2e1c4e3a1f..8065355383 100644
--- a/third_party/nixpkgs/pkgs/tools/system/stress-ng/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/system/stress-ng/default.nix
@@ -4,11 +4,11 @@
stdenv.mkDerivation rec {
pname = "stress-ng";
- version = "0.12.04";
+ version = "0.12.11";
src = fetchurl {
url = "https://kernel.ubuntu.com/~cking/tarballs/${pname}/${pname}-${version}.tar.xz";
- sha256 = "sha256-tONL2o207TfjO3qGG8Bq13y70jTWMjbaLLWPAuPzIY4=";
+ sha256 = "sha256-lxOTB1Mhwkw9V2ms+rtwWRHR9BHO1ZN7fP6lhSjBtOY=";
};
postPatch = ''
diff --git a/third_party/nixpkgs/pkgs/tools/system/tm/default.nix b/third_party/nixpkgs/pkgs/tools/system/tm/default.nix
index aa946c72ff..19ade9b929 100644
--- a/third_party/nixpkgs/pkgs/tools/system/tm/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/system/tm/default.nix
@@ -1,26 +1,28 @@
-{lib, stdenv, fetchurl}:
+{ lib
+, stdenv
+, fetchurl
+}:
-stdenv.mkDerivation {
-
- name = "tm-0.4.1";
-
- installPhase=''make install "PREFIX=$out"'';
-
- patchPhase = ''
- sed -i 's@/usr/bin/install@install@g ; s/gcc/cc/g' Makefile
- '';
+stdenv.mkDerivation rec {
+ pname = "tm";
+ version = "0.4.1";
src = fetchurl {
- url = "http://vicerveza.homeunix.net/~viric/soft/tm/tm-0.4.1.tar.gz";
+ url = "https://vicerveza.homeunix.net/~viric/soft/tm/tm-${version}.tar.gz";
sha256 = "3b389bc03b6964ad5ffa57a344b891fdbcf7c9b2604adda723a863f83657c4a0";
};
+ makeFlags = [ "PREFIX=$(out)" ];
+
+ postPatch = ''
+ sed -i 's@/usr/bin/install@install@g ; s/gcc/cc/g' Makefile
+ '';
+
meta = with lib; {
- homepage = "http://vicerveza.homeunix.net/~viric/soft/tm";
description = "Terminal mixer - multiplexer for the i/o of terminal applications";
- license = licenses.gpl2;
+ homepage = "http://vicerveza.homeunix.net/~viric/soft/tm";
+ license = licenses.gpl2Plus;
maintainers = with maintainers; [ viric ];
platforms = platforms.all;
};
-
}
diff --git a/third_party/nixpkgs/pkgs/tools/text/gawk/gawk-with-extensions.nix b/third_party/nixpkgs/pkgs/tools/text/gawk/gawk-with-extensions.nix
index 751e5181bb..1b82d798d3 100644
--- a/third_party/nixpkgs/pkgs/tools/text/gawk/gawk-with-extensions.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/gawk/gawk-with-extensions.nix
@@ -1,7 +1,8 @@
{ runCommand, gawk, extensions, makeWrapper }:
runCommand "gawk-with-extensions" {
- buildInputs = [ makeWrapper gawk ] ++ extensions;
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = [ gawk ] ++ extensions;
} ''
mkdir -p $out/bin
for i in ${gawk}/bin/*; do
diff --git a/third_party/nixpkgs/pkgs/tools/text/html-tidy/default.nix b/third_party/nixpkgs/pkgs/tools/text/html-tidy/default.nix
index 6caa3d34a0..d4bb26a0a7 100644
--- a/third_party/nixpkgs/pkgs/tools/text/html-tidy/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/html-tidy/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "html-tidy";
- version = "5.7.28";
+ version = "5.8.0";
src = fetchFromGitHub {
owner = "htacg";
repo = "tidy-html5";
rev = version;
- sha256 = "sha256-Tny53PtaQWAMAEjqw4tKnmGURfZhhwFQNCJr9jjWZQY=";
+ sha256 = "sha256-ZMz0NySxzX2XHiqB8f5asvwjIG6kdIcq8Gb3EbAxBaU=";
};
nativeBuildInputs = [ cmake libxslt/*manpage*/ ];
diff --git a/third_party/nixpkgs/pkgs/tools/text/mdbook/default.nix b/third_party/nixpkgs/pkgs/tools/text/mdbook/default.nix
index a8c5efb0a4..29007dd128 100644
--- a/third_party/nixpkgs/pkgs/tools/text/mdbook/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/mdbook/default.nix
@@ -1,17 +1,17 @@
-{ lib, stdenv, fetchFromGitHub, rustPlatform, CoreServices, darwin }:
+{ lib, stdenv, fetchFromGitHub, rustPlatform, CoreServices }:
rustPlatform.buildRustPackage rec {
pname = "mdbook";
- version = "0.4.9";
+ version = "0.4.10";
src = fetchFromGitHub {
owner = "rust-lang-nursery";
repo = "mdBook";
rev = "v${version}";
- sha256 = "sha256-wc3poiLnIHbbl0j2sWQkEbxccpohPnvjLPdNuKfsDSY=";
+ sha256 = "sha256-1Ddy/kb2Q7P+tzyEr3EC3qWm6MGSsDL3/vnPJLAm/J0=";
};
- cargoSha256 = "sha256-2DNfacPp9IMke2j8WYxpGmMxityaFGyXrc0jOyqPl3c=";
+ cargoSha256 = "sha256-x2BwnvEwTqz378aDE7OHWuEwNEsUnRudLq7sUJjHRpA=";
buildInputs = lib.optionals stdenv.isDarwin [ CoreServices ];
diff --git a/third_party/nixpkgs/pkgs/tools/text/mdcat/default.nix b/third_party/nixpkgs/pkgs/tools/text/mdcat/default.nix
index 6f6750b1b0..e298a56c58 100644
--- a/third_party/nixpkgs/pkgs/tools/text/mdcat/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/mdcat/default.nix
@@ -1,4 +1,5 @@
-{ lib, stdenv
+{ lib
+, stdenv
, fetchFromGitHub
, rustPlatform
, pkg-config
@@ -11,19 +12,20 @@
rustPlatform.buildRustPackage rec {
pname = "mdcat";
- version = "0.22.2";
+ version = "0.23.0";
src = fetchFromGitHub {
owner = "lunaryorn";
repo = pname;
rev = "mdcat-${version}";
- hash = "sha256-i36MYTMkbSuWxxlWUDsyYMay/4Mg7M5jEFhHM60UrkM=";
+ hash = "sha256-bGXuYGQyrXa9gUEQfB7BF9K04z88r1UoM8R5gpL2nRM=";
};
nativeBuildInputs = [ pkg-config asciidoctor installShellFiles ];
- buildInputs = [ openssl ] ++ lib.optional stdenv.isDarwin Security;
+ buildInputs = [ openssl ]
+ ++ lib.optional stdenv.isDarwin Security;
- cargoSha256 = "sha256-y9yg4EQDL+RcD6NI7n6W/Hi6Tw4Wr1Kf6hbcIuidIf4=";
+ cargoSha256 = "sha256-hmv4LNk7NEYjT/5XXUpMd+xGS19KHOW+HIgsiFEWeig=";
checkInputs = [ ansi2html ];
# Skip tests that use the network and that include files.
@@ -32,6 +34,7 @@ rustPlatform.buildRustPackage rec {
"--skip magic::tests::detect_mimetype_of_magic_param_bytes_max_length"
"--skip magic::tests::detect_mimetype_of_png_image"
"--skip magic::tests::detect_mimetype_of_svg_image"
+ "--skip resources::tests::read_url_with_http_url_fails_when_size_limit_is_exceeded"
"--skip resources::tests::read_url_with_http_url_fails_when_status_404"
"--skip resources::tests::read_url_with_http_url_returns_content_when_status_200"
"--skip iterm2_tests_render_md_samples_images_md"
@@ -48,6 +51,6 @@ rustPlatform.buildRustPackage rec {
description = "cat for markdown";
homepage = "https://github.com/lunaryorn/mdcat";
license = with licenses; [ asl20 ];
- maintainers = with maintainers; [ davidtwco ];
+ maintainers = with maintainers; [ davidtwco SuperSandro2000 ];
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/text/num-utils/default.nix b/third_party/nixpkgs/pkgs/tools/text/num-utils/default.nix
new file mode 100644
index 0000000000..14784a4e8c
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/tools/text/num-utils/default.nix
@@ -0,0 +1,29 @@
+{ lib, stdenv, fetchurl, perl }:
+
+stdenv.mkDerivation rec {
+ pname = "num-utils";
+ version = "0.5";
+
+ src = fetchurl {
+ url = "https://suso.suso.org/programs/num-utils/downloads/num-utils-${version}.tar.gz";
+ sha256 = "0kn6yskjww2agcqvas5l2xp55mp4njdxqkdicchlji3qzih2fn83";
+ };
+
+ buildInputs = [ perl ];
+
+ patchPhase = ''
+ substituteInPlace Makefile --replace "-o 0 -g 0" "" --replace "\$(RPMDIR)" ""
+ '';
+ makeFlags = [
+ "TOPDIR=${placeholder "out"}"
+ "PERL=${perl}/bin/perl"
+ ];
+
+ meta = with lib; {
+ description = "Programs for dealing with numbers from the command line";
+ homepage = "https://suso.suso.org/xulu/Num-utils";
+ license = licenses.gpl2Plus;
+ platforms = platforms.all;
+ maintainers = [ maintainers.catern ];
+ };
+}
diff --git a/third_party/nixpkgs/pkgs/tools/text/sd/default.nix b/third_party/nixpkgs/pkgs/tools/text/sd/default.nix
index 1536e72ad2..009150062d 100644
--- a/third_party/nixpkgs/pkgs/tools/text/sd/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/text/sd/default.nix
@@ -1,4 +1,4 @@
-{ lib, stdenv, fetchFromGitHub, rustPlatform, Security
+{ lib, stdenv, fetchFromGitHub, rustPlatform, installShellFiles, Security
}:
rustPlatform.buildRustPackage rec {
@@ -14,8 +14,17 @@ rustPlatform.buildRustPackage rec {
cargoSha256 = "1iwgy9zzdxay6hb9pz47jchy03jrsy5csxijlq4i228qhqnvq1lr";
+ nativeBuildInputs = [ installShellFiles ];
+
buildInputs = lib.optionals stdenv.isDarwin [ Security ];
+ preFixup = ''
+ installManPage $releaseDir/build/sd-*/out/sd.1
+
+ installShellCompletion $releaseDir/build/sd-*/out/sd.{bash,fish}
+ installShellCompletion --zsh $releaseDir/build/sd-*/out/_sd
+ '';
+
meta = with lib; {
description = "Intuitive find & replace CLI (sed alternative)";
homepage = "https://github.com/chmln/sd";
diff --git a/third_party/nixpkgs/pkgs/tools/typesetting/asciidoctor/Gemfile.lock b/third_party/nixpkgs/pkgs/tools/typesetting/asciidoctor/Gemfile.lock
index 4e321311f2..3240f65167 100644
--- a/third_party/nixpkgs/pkgs/tools/typesetting/asciidoctor/Gemfile.lock
+++ b/third_party/nixpkgs/pkgs/tools/typesetting/asciidoctor/Gemfile.lock
@@ -5,15 +5,15 @@ GEM
addressable (2.7.0)
public_suffix (>= 2.0.2, < 5.0)
afm (0.2.2)
- asciidoctor (2.0.12)
- asciidoctor-diagram (2.1.0)
+ asciidoctor (2.0.15)
+ asciidoctor-diagram (2.1.2)
asciidoctor (>= 1.5.7, < 3.x)
- asciidoctor-diagram-ditaamini (~> 0.13)
+ asciidoctor-diagram-ditaamini (~> 1.0.0)
asciidoctor-diagram-plantuml (~> 1.2021)
rexml
- asciidoctor-diagram-ditaamini (0.13.1)
- asciidoctor-diagram-plantuml (1.2021.0)
- asciidoctor-epub3 (1.5.0.alpha.19)
+ asciidoctor-diagram-ditaamini (1.0.0)
+ asciidoctor-diagram-plantuml (1.2021.7)
+ asciidoctor-epub3 (1.5.1)
asciidoctor (>= 1.5.6, < 3.0.0)
gepub (~> 1.0.0)
mime-types (~> 3.0)
@@ -21,67 +21,66 @@ GEM
asciidoctor (~> 2.0)
asciimath (~> 2.0)
mathematical (~> 1.6.0)
- asciidoctor-pdf (1.5.4)
- asciidoctor (>= 1.5.3, < 3.0.0)
- concurrent-ruby (~> 1.1.0)
- prawn (~> 2.2.0)
- prawn-icon (~> 2.5.0)
- prawn-svg (~> 0.31.0)
+ asciidoctor-pdf (1.6.0)
+ asciidoctor (~> 2.0)
+ concurrent-ruby (~> 1.1)
+ prawn (~> 2.4.0)
+ prawn-icon (~> 3.0.0)
+ prawn-svg (~> 0.32.0)
prawn-table (~> 0.2.0)
prawn-templates (~> 0.1.0)
safe_yaml (~> 1.0.0)
- thread_safe (~> 0.3.0)
treetop (~> 1.6.0)
- ttfunk (~> 1.5.0, >= 1.5.1)
asciidoctor-revealjs (4.1.0)
asciidoctor (>= 2.0.0, < 3.0.0)
concurrent-ruby (~> 1.0)
thread_safe (~> 0.3.5)
asciimath (2.0.2)
coderay (1.1.3)
- concurrent-ruby (1.1.8)
+ concurrent-ruby (1.1.9)
css_parser (1.9.0)
addressable
gepub (1.0.13)
nokogiri (>= 1.8.2, < 1.12)
rubyzip (> 1.1.1, < 2.4)
hashery (2.1.2)
- i18n (1.8.9)
+ i18n (1.8.10)
concurrent-ruby (~> 1.0)
mathematical (1.6.14)
ruby-enum (~> 0.4)
mime-types (3.3.1)
mime-types-data (~> 3.2015)
mime-types-data (3.2021.0225)
- mini_portile2 (2.5.0)
- nokogiri (1.11.1)
+ mini_portile2 (2.5.3)
+ nokogiri (1.11.7)
mini_portile2 (~> 2.5.0)
racc (~> 1.4)
- pdf-core (0.7.0)
- pdf-reader (2.4.2)
+ pdf-core (0.9.0)
+ pdf-reader (2.5.0)
Ascii85 (~> 1.0)
afm (~> 0.2.1)
hashery (~> 2.0)
ruby-rc4
ttfunk
polyglot (0.3.5)
- prawn (2.2.2)
- pdf-core (~> 0.7.0)
- ttfunk (~> 1.5)
- prawn-icon (2.5.0)
+ prawn (2.4.0)
+ pdf-core (~> 0.9.0)
+ ttfunk (~> 1.7)
+ prawn-icon (3.0.0)
prawn (>= 1.1.0, < 3.0.0)
- prawn-svg (0.31.0)
+ prawn-svg (0.32.0)
css_parser (~> 1.6)
prawn (>= 0.11.1, < 3)
+ rexml (~> 3.2)
prawn-table (0.2.2)
prawn (>= 1.3.0, < 3.0.0)
prawn-templates (0.1.2)
pdf-reader (~> 2.0)
prawn (~> 2.2)
public_suffix (4.0.6)
- pygments.rb (2.1.0)
+ pygments.rb (2.2.0)
racc (1.5.2)
- rexml (3.2.4)
+ rexml (3.2.5)
rouge (3.26.0)
ruby-enum (0.9.0)
i18n
@@ -91,7 +90,7 @@ GEM
thread_safe (0.3.6)
treetop (1.6.11)
polyglot (~> 0.3)
- ttfunk (1.5.1)
+ ttfunk (1.7.0)
PLATFORMS
ruby
diff --git a/third_party/nixpkgs/pkgs/tools/typesetting/asciidoctor/gemset.nix b/third_party/nixpkgs/pkgs/tools/typesetting/asciidoctor/gemset.nix
index 19106214c2..6fe57ff485 100644
--- a/third_party/nixpkgs/pkgs/tools/typesetting/asciidoctor/gemset.nix
+++ b/third_party/nixpkgs/pkgs/tools/typesetting/asciidoctor/gemset.nix
@@ -35,10 +35,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gjk9v83vw0pz4x0xqqnw231z9sgscm6vnacjw7hy5njkw8fskj9";
+ sha256 = "0k3lijm4dmiz977bfmpclk5glj5jwv7bidamwwwywm60ywb0n4n4";
type = "gem";
};
- version = "2.0.12";
+ version = "2.0.15";
};
asciidoctor-diagram = {
dependencies = ["asciidoctor" "asciidoctor-diagram-ditaamini" "asciidoctor-diagram-plantuml" "rexml"];
@@ -46,30 +46,30 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1fh73k306q1x4rzsly2fy1rdq1kpkdvs3r1084hgk0sh516ksc0s";
+ sha256 = "09ci775f7y7d6spn0fl5wfmfyxianjp4z0p3fwcrzajy63f381v9";
type = "gem";
};
- version = "2.1.0";
+ version = "2.1.2";
};
asciidoctor-diagram-ditaamini = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08jwpyklcplmfcxs4z9z0b0la6xdwrnf9bk6c02y54502228bg6b";
+ sha256 = "1frnjz0j00v5hqp5macgnn6jq77jcpjy2l6hqmn5jn5ds7bmi2rl";
type = "gem";
};
- version = "0.13.1";
+ version = "1.0.0";
};
asciidoctor-diagram-plantuml = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0bxlkq3k775lhhnbs85cx8cbixhw7p70hnxrqnnig470h6jhmj0b";
+ sha256 = "1kcxwbaancxfq08fr7syg8mxsi97jiczxyp4an2x0ymq3mkss0k8";
type = "gem";
};
- version = "1.2021.0";
+ version = "1.2021.7";
};
asciidoctor-epub3 = {
dependencies = ["asciidoctor" "gepub" "mime-types"];
@@ -77,10 +77,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1fgi0rb8026k0a43wnanan6nzc8386azygmfl4zv7c9vram4nr6h";
+ sha256 = "05lylv2k18vcnf3647n47zdqxpa70bg16znzn252ymp8say25zzg";
type = "gem";
};
- version = "1.5.0.alpha.19";
+ version = "1.5.1";
};
asciidoctor-mathematical = {
dependencies = ["asciidoctor" "asciimath" "mathematical"];
@@ -94,15 +94,15 @@
version = "0.3.5";
};
asciidoctor-pdf = {
- dependencies = ["asciidoctor" "concurrent-ruby" "prawn" "prawn-icon" "prawn-svg" "prawn-table" "prawn-templates" "safe_yaml" "thread_safe" "treetop" "ttfunk"];
+ dependencies = ["asciidoctor" "concurrent-ruby" "prawn" "prawn-icon" "prawn-svg" "prawn-table" "prawn-templates" "safe_yaml" "treetop"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0k8hn9lrvr08grqx17x2vrllw5qmfh0j08wp56464w2pj279ka67";
+ sha256 = "0sxfz3qp2j76jlab7fb1d1ylbf0h2nnbkhg019qqch5wkd4k1iw9";
type = "gem";
};
- version = "1.5.4";
+ version = "1.6.0";
};
asciidoctor-revealjs = {
dependencies = ["asciidoctor" "concurrent-ruby" "thread_safe"];
@@ -140,10 +140,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3";
+ sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f";
type = "gem";
};
- version = "1.1.8";
+ version = "1.1.9";
};
css_parser = {
dependencies = ["addressable"];
@@ -183,10 +183,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "08p6b13p99j1rrcrw1l3v0kb9mxbsvy6nk31r8h4rnszdgzpga32";
+ sha256 = "0g2fnag935zn2ggm5cn6k4s4xvv53v2givj1j90szmvavlpya96a";
type = "gem";
};
- version = "1.8.9";
+ version = "1.8.10";
};
mathematical = {
dependencies = ["ruby-enum"];
@@ -225,10 +225,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1hdbpmamx8js53yk3h8cqy12kgv6ca06k0c9n3pxh6b6cjfs19x7";
+ sha256 = "1ad0mli9rc0f17zw4ibp24dbj1y39zkykijsjmnzl4gwpg5s0j6k";
type = "gem";
};
- version = "2.5.0";
+ version = "2.5.3";
};
nokogiri = {
dependencies = ["mini_portile2" "racc"];
@@ -236,20 +236,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ajwkqr28hwqbyl1l3czx4a34c88acxywyqp8cjyy0zgsd6sbhj2";
+ sha256 = "1vrn31385ix5k9b0yalnlzv360isv6dincbcvi8psllnwz4sjxj9";
type = "gem";
};
- version = "1.11.1";
+ version = "1.11.7";
};
pdf-core = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "19llwch2wfg51glb0kff0drfp3n6nb9vim4zlvzckxysksvxpby1";
+ sha256 = "1fz0yj4zrlii2j08kaw11j769s373ayz8jrdhxwwjzmm28pqndjg";
type = "gem";
};
- version = "0.7.0";
+ version = "0.9.0";
};
pdf-reader = {
dependencies = ["Ascii85" "afm" "hashery" "ruby-rc4" "ttfunk"];
@@ -257,10 +257,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1cxladxy18dhk4a3b263crq8hyxb3q0c7ifxrb5nr1bs6y0pk8i6";
+ sha256 = "14cxj3ra9nnn334qpm2vsx9s0zk3095s8ih6cwcp47h3hv03c73y";
type = "gem";
};
- version = "2.4.2";
+ version = "2.5.0";
};
polyglot = {
groups = ["default"];
@@ -278,10 +278,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1qdjf1v6sfl44g3rqxlg8k4jrzkwaxgvh2l4xws97a8f3xv4na4m";
+ sha256 = "1g9avv2rprsjisdk137s9ljr05r7ajhm78hxa1vjsv0jyx22f1l2";
type = "gem";
};
- version = "2.2.2";
+ version = "2.4.0";
};
prawn-icon = {
dependencies = ["prawn"];
@@ -289,21 +289,21 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1ivkdf8rdf92hhy97vbmc2a4w97vcvqd58jcj4z9hz3hfsb1526w";
+ sha256 = "1xdnjik5zinnkjavmybbh2s52wzcpb8hzaqckiv0mxp0vs0x9j6s";
type = "gem";
};
- version = "2.5.0";
+ version = "3.0.0";
};
prawn-svg = {
- dependencies = ["css_parser" "prawn"];
+ dependencies = ["css_parser" "prawn" "rexml"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1rb5hmjqc4hvy6liw9y51y6glbw66f09r09w0nvdfxhfi2kka16l";
+ sha256 = "0mbxzw7r7hv43db9422flc24ib9d8bdy1nasbni2h998jc5a5lb6";
type = "gem";
};
- version = "0.31.0";
+ version = "0.32.0";
};
prawn-table = {
dependencies = ["prawn"];
@@ -342,10 +342,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1736rbjgin97p3vjknz60p6dl66c936djwsk7wnwvwmav8r1nx0y";
+ sha256 = "1mshqjh8v0v8k29f8annqfr4qlgkp39nbwx3sgm69aymv4skfddb";
type = "gem";
};
- version = "2.1.0";
+ version = "2.2.0";
};
racc = {
groups = ["default"];
@@ -362,10 +362,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1mkvkcw9fhpaizrhca0pdgjcrbns48rlz4g6lavl5gjjq3rk2sq3";
+ sha256 = "08ximcyfjy94pm1rhcx04ny1vx2sk0x4y185gzn86yfsbzwkng53";
type = "gem";
};
- version = "3.2.4";
+ version = "3.2.5";
};
rouge = {
groups = ["default"];
@@ -444,9 +444,9 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1mgrnqla5n51v4ivn844albsajkck7k6lviphfqa8470r46c58cd";
+ sha256 = "15iaxz9iak5643bq2bc0jkbjv8w2zn649lxgvh5wg48q9d4blw13";
type = "gem";
};
- version = "1.5.1";
+ version = "1.7.0";
};
}
diff --git a/third_party/nixpkgs/pkgs/tools/typesetting/lowdown/default.nix b/third_party/nixpkgs/pkgs/tools/typesetting/lowdown/default.nix
index e45eda3326..640bf49fc1 100644
--- a/third_party/nixpkgs/pkgs/tools/typesetting/lowdown/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/typesetting/lowdown/default.nix
@@ -2,13 +2,13 @@
stdenv.mkDerivation rec {
pname = "lowdown";
- version = "0.8.4";
+ version = "0.8.5";
outputs = [ "out" "lib" "dev" "man" ];
src = fetchurl {
url = "https://kristaps.bsd.lv/lowdown/snapshots/lowdown-${version}.tar.gz";
- sha512 = "1rbsngfw36lyc8s6qxl8hgb1pzj0gdzlb7yqkfblb8fpgs2z0ggyhnfszrqfir8s569i7a9yk9bdx2ggwqhjj56hmi2i4inlnb3rmni";
+ sha512 = "0gvrjxvizpxm5xvw8v2jygmx244wdl9n75qxz4chqbzkwshk4gwscz38p7sq9qlsbq8jmnv4l095a9dl9b836kym38hh1bvzmdiflar";
};
nativeBuildInputs = [ which ]
diff --git a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md
index 71c4291739..86e650afd4 100644
--- a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md
+++ b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/UPGRADING.md
@@ -35,13 +35,18 @@ See https://tug.org/texlive/acquire-mirror.html for instructions.
```bash
-curl -L http://mirror.ctan.org/tex-archive/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz \
- | xzcat | uniq -u | sed -rn -f ./tl2nix.sed > ./pkgs.nix
+curl -L https://texlive.info/tlnet-archive/$YEAR/$MONTH/$DAY/tlnet/tlpkg/texlive.tlpdb.xz \
+ | xzcat | sed -rn -f ./tl2nix.sed | uniq > ./pkgs.nix
```
-This will download a current snapshot of the CTAN package database `texlive.tlpdb.xz`
+This will download the daily snapshot of the CTAN package database `texlive.tlpdb.xz`
and regenerate all of the sha512 hashes for the current upstream distribution in `pkgs.nix`.
+Use the url
+
+https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/$YEAR/tlnet-final/tlpkg/texlive.tlpdb.xz
+
+for the final TeX Live release.
### Build packages locally and generate fix hashes
diff --git a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/combine.nix b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/combine.nix
index f553908d9c..c503a1fd82 100644
--- a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/combine.nix
+++ b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/combine.nix
@@ -50,7 +50,8 @@ in (buildEnv {
"/tex/generic/config" # make it a real directory for scheme-infraonly
];
- buildInputs = [ makeWrapper ] ++ pkgList.extraInputs;
+ nativeBuildInputs = [ makeWrapper ];
+ buildInputs = pkgList.extraInputs;
# This is set primarily to help find-tarballs.nix to do its job
passthru.packages = pkgList.all;
@@ -122,23 +123,35 @@ in (buildEnv {
'' +
# now filter hyphenation patterns, in a hacky way ATM
(let
- pnames = uniqueStrings (map (p: p.pname) pkgList.splitBin.wrong);
+ hyphens = lib.filter (p: p.hasHyphens or false && p.tlType == "run") pkgList.splitBin.wrong;
+ pnames = uniqueStrings (map (p: p.pname) hyphens);
+ # sed expression that prints the lines in /start/,/end/ except for /end/
+ section = start: end: "/${start}/,/${end}/{ /${start}/p; /${end}/!p; };\n";
script =
writeText "hyphens.sed" (
+ # document how the file was generated (for language.dat)
+ "1{ s/^(% Generated by .*)$/\\1, modified by texlive.combine/; p; }\n"
# pick up the header
- "1,/^% from/p;"
+ + "2,/^% from/{ /^% from/!p; };\n"
# pick up all sections matching packages that we combine
- + lib.concatMapStrings (pname: "/^% from ${pname}:$/,/^%/p;\n") pnames
+ + lib.concatMapStrings (pname: section "^% from ${pname}:$" "^% from|^%%% No changes may be made beyond this point.$") pnames
+ # pick up the footer (for language.def)
+ + "/^%%% No changes may be made beyond this point.$/,$p;\n"
+ );
+ scriptLua =
+ writeText "hyphens.lua.sed" (
+ "1{ s/^(-- Generated by .*)$/\\1, modified by texlive.combine/; p; }\n"
+ + "2,/^-- END of language.us.lua/p;\n"
+ + lib.concatMapStrings (pname: section "^-- from ${pname}:$" "^}$|^-- from") pnames
+ + "$p;\n"
);
in ''
(
cd ./share/texmf/tex/generic/config/
- for fname in language.dat language.def; do
- [ -e $fname ] || continue;
- cnfOrig="$(realpath ./$fname)"
- rm ./$fname
- cat "$cnfOrig" | sed -n -f '${script}' > ./$fname
+ for fname in language.{dat,def}; do
+ [[ -e "$fname" ]] && sed -E -n -f '${script}' -i "$fname"
done
+ [[ -e language.dat.lua ]] && sed -E -n -f '${scriptLua}' -i language.dat.lua
)
'') +
diff --git a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix
index c26b944522..386e0d8d3b 100644
--- a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/default.nix
@@ -110,7 +110,11 @@ let
# tarball of a collection/scheme itself only contains a tlobj file
[( if (attrs.hasRunfiles or false) then mkPkgV "run"
# the fake derivations are used for filtering of hyphenation patterns
- else { inherit pname version; tlType = "run"; }
+ else {
+ inherit pname version;
+ tlType = "run";
+ hasHyphens = attrs.hasHyphens or false;
+ }
)]
++ lib.optional (attrs.sha512 ? doc) (mkPkgV "doc")
++ lib.optional (attrs.sha512 ? source) (mkPkgV "source")
@@ -165,7 +169,10 @@ let
src = fetchurl { inherit urls sha512; };
inherit stripPrefix;
# metadata for texlive.combine
- passthru = { inherit pname tlType version; };
+ passthru = {
+ inherit pname tlType version;
+ hasHyphens = args.hasHyphens or false;
+ };
} // lib.optionalAttrs (fixedHash != null) {
outputHash = fixedHash;
outputHashAlgo = "sha1";
diff --git a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix
index 6cdcde78cc..ea9a11b8a3 100644
--- a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix
+++ b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/pkgs.nix
@@ -12018,6 +12018,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "ed2a3c4d91ecc125ecc2179594e66b5bbe66bb806c1b232ae1b71fdd0d29152a2d28e3dc6dbb2e1724650b8b8cb67e8c8bdf5b7506357207ba61c636768fb8c5";
sha512.doc = "e40955db986b94bb9bbbbf9daaf6a12d2898ae736741fb0a5626755b55908b056a2b4dbc1d87e9681201d7e45c99297393d6e1d2de17d135d8d74c732106897a";
hasRunfiles = true;
@@ -18001,6 +18002,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "0f969847994b3b377c752c23f802e8c51b4076efc2d43ad2560a72b83cea3bf0a64d7df18a59afe4289a4547a9f23cf81b0c365a499be85a2467579941fa9700";
hasRunfiles = true;
};
@@ -18009,6 +18011,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "3f91560ecf78c5540fd4f5d9890f6aa7a57bcd3a41095985785505b82e40793b91a5da3a01bdc021b11c32db3dd7030a104686b34b496c9094acfb85509cd007";
hasRunfiles = true;
};
@@ -18017,6 +18020,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "85012062097dd4b624cb39c68b293169a25ab3c9cd15b4474c3a3ffbe4b8ab13d6856c6c70a580da45a2d210952df2d9760682da3917cfd24d17772dc2ccce7f";
};
"hyphen-armenian" = {
@@ -18024,6 +18028,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "59538414bf5a4701199100fbd9d5247999a36bc28c7c6ef2a28deb9024e01605d48839f00f345c848365853ac3a9f1aab7402f44860532d7a5c099d2f27ee189";
sha512.source = "d25e6347545e00a809db1dc8e48ef3fe67678b9ec93a1f3619d2a5a3d786d6e411c2e9f905120e3c5d01d9489c0a83035ce8025836249c88ee768bf07b8e2ca7";
hasRunfiles = true;
@@ -18039,6 +18044,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "b90680dc5692824d60ca603e8bdd2fcade7cc772c8c0f9538d579704fb16165db2baf0c466ccaff46d92491b4a678fa86a127c0d106dbef6d640dfd2f887663d";
sha512.source = "75a20da77fa056c719ecc1f014bb09c67f62f1c4a3abe04b7cadf45c7a4e06e4492cb0d34a8025f19f3ee5e3330e488212885095335d4a7e97baa5b106576223";
hasRunfiles = true;
@@ -18048,6 +18054,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "19b9bd10d2357d0cb6ecc9ddb5e46b65b3c0eec1b2917a78311f255c1609bbb86595ce617d331271a72de934ae4001597f4a04d61b3810e34f3b197b21cab193";
hasRunfiles = true;
};
@@ -18056,6 +18063,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "9763e6ece053594b01cd9255a8a3551eb6b86ab082f6f9283664e256c55d43b9513b624774a650d83215d656334751f569496030187c1c78e2fe80f2d10f2f1f";
hasRunfiles = true;
};
@@ -18064,6 +18072,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "37189e09ee902f2c5145f30180b51211091b07d7d04125c98f1b7c424ad27f6899424b78cd17c559509076eeeb957b4f268fb4130807e7fafb461174fed8200b";
hasRunfiles = true;
};
@@ -18072,6 +18081,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "a78b70095fcfe297e2d85a49108affd5d48451ff4740461eed46d395410a665011614c9a89dff37e9477ee3803de6ebaa68595ac39222f2968a4124355ea7fa7";
hasRunfiles = true;
};
@@ -18080,6 +18090,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "c44b3f5fec7b44958336dcfb1a43c5b71fd1715262278863f5fcd74d7ec0cc6f1d572b741256d791e6979f15e4b0fcda8058725e27f17e1deb6e5df5fdb007ab";
hasRunfiles = true;
};
@@ -18088,6 +18099,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "fe36adfe900e23f2b0c3e9c3a3d96b608c49bf597222537d355d6a68e2f87f587db78a1921ab1c9a80ea175529e353524c35e99b83ef7f5515ab7c0aacd2f680";
hasRunfiles = true;
};
@@ -18096,6 +18108,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "8355d0aa95bb2e72bfc45015f9ae9f6a138f94441387a4daadfec5be4060878f6e69d05eab15432d99c256c1a3f68c122d5c915164fe343459d658a4543ddf42";
hasRunfiles = true;
};
@@ -18104,6 +18117,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "f5c8b08c2db716dfa6d36fcf337b4e18372978d04e28ff2c8ed0a0b3866f4bb3efb7b498fedbfde5052fc504b8677ae553c2dce73701e219632d8c5460d7e826";
hasRunfiles = true;
};
@@ -18112,6 +18126,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "954543a3fb81ff00d9c58315ba59d7a5e3430217dda6c1453bcb7ffb0516025dea4b877eb9d66c9f80ccc69d3d4895bdc6ae1b611d8394435fa647b8b806559d";
hasRunfiles = true;
};
@@ -18120,6 +18135,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "111371e47ca29069a5a9144d694858dd899b19e2b38d0c793b1e4884c69ae2d62398aacb4cd89e23246fc025e42872875bc808c1f327ac1502fac88c962e6c14";
hasRunfiles = true;
version = "1.1";
@@ -18129,6 +18145,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "a305cf89138e4327844d43a7e21773e31ac97a4655e4d58ae9a46dc0df565e432330debf704c37b4ad552561357521eba0b676755544ceb9c4f21ace09d6dd2c";
hasRunfiles = true;
};
@@ -18137,6 +18154,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "ed2976e9fb3eec5d2f0759348b284129e43bf161db571dd21270335388b8aec57e1b8393bc9b246f8a6e9cde22f93a4cb3c1a03dcadd64fdda3d70b576789050";
hasRunfiles = true;
};
@@ -18145,6 +18163,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "0eb91153214aaca8c3b5816f5315f9afdeb7c19521c87c79ea2b35e82217bfb23c8bb774baf810206f4413fc663e441ebe6b4962880ca0dbcda9209d2acce3b8";
hasRunfiles = true;
};
@@ -18153,6 +18172,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "a1532603758e7f774acba7c13ee74f0046ff187598ca86b2e93b91da31317f03fdbab5d4d7c0814978fb2ac159bd6e5a48e6e734c19758da21ad0a031844f52b";
sha512.source = "9d6c8c1b0ce5c40d388937328461336a97fcf1fe780fa6198e029f12ef118d9d98f6eec03ea217743851f0217217d6548298df9336fcf33e6c4c196bbdb9eef0";
hasRunfiles = true;
@@ -18162,6 +18182,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "5b02582769a55bb07d81e748e83170c16aca1c33b0a240cf547fa9c2212f2be52223e258229c760ddc5dd730419bd9e761614cc4fb3b3ba8102841bb779af511";
};
"hyphen-finnish" = {
@@ -18169,6 +18190,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "6aa171d77952165cdcb1b667885f16dd382124ed70ed1db80a9a89553d972720d8ff5f0da1b36669e02c3030d9ff362ab77ba1fa2ba45cddfb460018f0c0191d";
hasRunfiles = true;
};
@@ -18177,6 +18199,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "b9d2d05311a90f4caa6c4e8aa8a2e80e9c15fc3552f03f0ac6ec70d386610612715deb6e778247248355a3a209fb2413d6d2aee12f18bc35d5a334870b612507";
hasRunfiles = true;
};
@@ -18185,6 +18208,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "d1775a9b6e6b7fa155e44c93271e2ccb41bd1ec143ea0cf624841ad48a123db924dd134e6e60b862a808ad2058ed5b86cb34d98e5728b9dccd3997ba2f06932e";
hasRunfiles = true;
};
@@ -18193,6 +18217,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "2d707542f80dc94ad20c0daa776df23b773a5e6ccb261e11db675e1e89f5f303a4f5cd50d97f491cc7ea8b0f3c0d3f6391707812a95d4e72cca3afa7815e566f";
sha512.source = "b9925168b1f9ae5139ffc3bd34810cc05a27475cfae31e98fd0d7618575fc994ca95d7479506024abec2c33bb20121811244d69c490df18a29d6c93fe02174c6";
hasRunfiles = true;
@@ -18202,6 +18227,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "edaf041a2f92b0f7dbf28042c81838e8fd781cf9c3ad529c314227c94917ce4e8728ca676f8bd42e2a81bae76b11aabc1e22896e3ef9cd38ca4b718bc58fa0cb";
hasRunfiles = true;
};
@@ -18211,6 +18237,7 @@ tl: { # no indentation
deps."dehyph" = tl."dehyph";
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "bea7d4605b1a18d3e7845ccaa06951b62178b3abbdc13dc59d3cbece3fa95fc4fba7e4d60dd253cd9fc022f804975cae5c4996fb99d3037c29971ade9984abce";
hasRunfiles = true;
};
@@ -18219,6 +18246,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "3da84f41aaf7e5d4be0ce609e4d119e65c9189ff6662051cb7e879e9e373d990ef1c59ac7cfead1bdbc6e55b52d4b3ed28d157b22dbec43e5226f16872d5a7de";
sha512.doc = "865aaf1f9f0fbe130f9006e41ef677713667832745fc24c28cffe805a540a19f7104a3f0fef3258ba0e16c1c456959904887899a4c584338c58de7fcc80c5419";
hasRunfiles = true;
@@ -18229,6 +18257,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "868a4c3f4d0eda078054026bd1ec35e05c2f4013e093bf58147bfa2d861814242b55a900ce60384767558c9552ff9d41cf447e2a157bae83bd2877251012d96b";
sha512.doc = "164180f0485e16a49ba83dcb4721902e8a29f399032d4f5a59d55e424b8178a25dedd9fb99919d9d772142342fb78fe0dbf7a5303382a0b7feae4a381b76f8bb";
hasRunfiles = true;
@@ -18238,6 +18267,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "69add7ccde189e86810e2a82692a260de9a9fcc0ba011352881d202d4f4c94c4dbd84fe36dff40ef9b9ad3e8e990947cc61022307790f13cad56744f3ef5e41f";
hasRunfiles = true;
};
@@ -18246,6 +18276,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "765be1c13ef3445b056b61c24460cc2f18bad038c04541bf4773c7f61c6d26be25d3079b260a1b9623e2f01155ec52eb5bc87b0ea9234e50a5ca24dd8a7a5937";
hasRunfiles = true;
};
@@ -18254,6 +18285,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "3f04a63010c02d77cb229c90aec9f1079557493958573be9ce992ac5ae3c229f01f9abc0cac785d9340ff48aa169a01f8b327ecb2e255bef57f1fe85d04d1d2a";
hasRunfiles = true;
};
@@ -18262,6 +18294,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "dfed82ea70f25d452726b5cd03d8e060bddc23cbbc5deebab2ddad93ce6744c38d357327fbe570bf7a1444f62cee0cc422a6c7d066d6693a238d851b4fe46e32";
hasRunfiles = true;
};
@@ -18270,6 +18303,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "478a77c4ab8231a3041c3427075f16c072f58a394eced8ff0cd5da6544f3f2fd65722f33fd8344e18060c96f09bd18b90af71f8508639fc9c59d29d704d9e348";
hasRunfiles = true;
};
@@ -18278,6 +18312,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "4e79ee31893d6c948a3aac8588d4beb75d89f89df973b1e39cd63894e008af55f8dca774194d7eb105fb0aef692b17bb645d5bd85cca7debafd74aabf241bc30";
hasRunfiles = true;
version = "4.8g";
@@ -18287,6 +18322,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "e5114da178fc841b1079130c01f8729ac94f0e3592dbd479f44a978ea009fd75b410d6130d9badd6227d115d8f6dad3ed4b553dbfbf4f80be5d1c2adf108e2fa";
hasRunfiles = true;
};
@@ -18295,6 +18331,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "9d0db7fcad4ca764379957fa22f9daede79898bcacfbdb62abe54318a52dd82a66f8e39542c18008e3f6b6d0db284b1e9b891531d3c8f3c9cf22c764e83d57b3";
hasRunfiles = true;
version = "3.1";
@@ -18304,6 +18341,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "85aeadb0cb3c5de9ef48057132ccd958d17f014b07b56b9ebe2186a709c4e7646fad260e156718e43ec3eac88681654f88c9b53a6d71fb3eaee934dcb4439ed9";
hasRunfiles = true;
};
@@ -18312,6 +18350,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "7a691e3c55c768b9ea5ef13552dc42025ab613df0a0d5c0d54aad58b63da11a93e59bc53e6a8211d5e054cbea8500846da01e9619bbee723d648e2d369a49d55";
hasRunfiles = true;
};
@@ -18320,6 +18359,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "f88208291212874df493151581205d1b270b2d4278176c42e11edac9b344b73c2ee859f93b6947e4a6003a00abc4d3753024add9caf84f114c8a0cec72aa8c8d";
hasRunfiles = true;
};
@@ -18328,6 +18368,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "159562a8feb25918bc422e7dc78a46423c7fff2f3c61016a0162761411999a5555be3c6e36cf967d5034f65c12f4b0834ae0c0423c2f3ab17a65034b1803dc72";
hasRunfiles = true;
};
@@ -18336,6 +18377,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "8b02e90bfcdf3c6d4bd1966b21e0512069f1749c638d537e9553f68e61e0bc325db8d3b462f45650db4376c7a769c2cde3e0c0601d7de272898a23cd2251c064";
hasRunfiles = true;
};
@@ -18344,6 +18386,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "b0743d1f6083dac7a347e22aed19d0c5d76119582e4862557a55b817b17dddaa69a2150f14daf6b08689278dd61b27c1b6ed45df5601dd6327bf185a7a46a5c6";
hasRunfiles = true;
};
@@ -18352,6 +18395,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "fa7fc73edd582ba20b8236507385f0a30f477bb9c79e35fea56aa4020be966b9c4a16a327848dd051fa4cf6e6117ef8a51eb92ed6cb72f6993cb290fa5cd5ca3";
hasRunfiles = true;
};
@@ -18360,6 +18404,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "5580b3865ff8d20d475cb962b0257b909ff0e410b6776cb8153145fb0ee42b2f777069413bc6b3622c8c52318aba1ba836210e8972c5b6a47ef978c24fc8848a";
hasRunfiles = true;
version = "3.0b";
@@ -18369,6 +18414,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "9d9ab3e616522ab9837bb7c7509127f998c442e96f96ee6b6fc0fdc9ac53fd03319d0c0ce28e23a35f1ae0ebb840cdeb19e8ab6444549c33059b28e7b307486e";
hasRunfiles = true;
};
@@ -18377,6 +18423,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "124a93a633731dc1b3d6cbf2fc9b8489bf0737911a0c25ea44dbdfffa07c165ba5804dfd7e9cbe0be3b6eceb9fd6e95daefcae2356ee140f644416bbe1b13507";
hasRunfiles = true;
};
@@ -18385,6 +18432,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "a69d3881493c70cfd58e3d79ed76ce6f18bbcb43e1683f31270eafeb743b366a3c52c9945ff94db333e88ca18145263ba74002f5e78bb42d7aefa48c66af7955";
hasRunfiles = true;
};
@@ -18394,6 +18442,7 @@ tl: { # no indentation
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
deps."ruhyphen" = tl."ruhyphen";
+ hasHyphens = true;
sha512.run = "f17852dffbb8f5c337b8316b92c2b0a60a318df491231047d9c0930d55d8b2be3274ec94d0d87085d53e06e89c585d47250f046300bf3890ce751f6f2052d348";
hasRunfiles = true;
};
@@ -18402,6 +18451,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "e84b6ca93e922c9c6edf03f4dbec1fae9eef2462379ef2fd0f3508a5048b54819c5ba12e0d76bafe1336666ca74ba95e27f63224fa048068bc515f3bc41f6eba";
sha512.doc = "95c6ae15687118ffc9019c8634347a602e6590b4a1d18bc060e57fe548a81f097070322975be1f62fa2685c5affff7f31b4854b0ec941bbcb9377ecf16986cea";
hasRunfiles = true;
@@ -18411,6 +18461,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "390aa9c116b6db7b362fc57aa0758a4c489c5fe33c718fb37675b17a9772a463ce532a2ace3e1ef90275b4afef5ea8d6cff71a7abe625d84e3f461c115306452";
hasRunfiles = true;
version = "1.0a";
@@ -18420,6 +18471,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "a0786980e0cda7029a72075023520acdc998b83226e85deb0b8186ee4293560321517d507f74fbe68f1d68a16cd8af67aae68baead9176f9cc687bcc7d0a72e1";
hasRunfiles = true;
};
@@ -18428,6 +18480,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "a605c9149ae452df8b2c25aa0f6bcdde53150e4485147a065f1f56c9740c3544c5c7f9c6049aea913916a62aabaf40777cf6f0f76a858e485c0bd09826a6ef5b";
hasRunfiles = true;
};
@@ -18436,6 +18489,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "d6783537ff44a326b83c2004afd63f5bdbd162fa4865138c2e6d34c9e6a103ac41dd7b382454646b09c74970f8e0d5827a5f4af617936f74fd300b2054a096d4";
sha512.doc = "263fd9480c5f225c7e36169b86e846baa64745b83c1072c9602e873f2e7cf8e63b07ab85b29e9d4263656faff58a39fe83e1eba34517b8ba34720f189c8e7f43";
sha512.source = "b1ceb7602a46ecab68fb767ffb154f0dea9626d81bf6c46dd43be328204f72141842c81efda9d7d51997ed25356746e345f7cd9f9ed88ac2f99746794becb75d";
@@ -18447,6 +18501,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "5f993ae6b22eadb87b6a1839bfa7d78a0dccc1107c5afbec8c248ed001018da38bb179e29f2430cffa90283221b20c5475346a8d5566edf16152266257f2a37d";
hasRunfiles = true;
};
@@ -18455,6 +18510,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "8336eee03250859ab4328ad3c1fe437d2af688ef56b43be49c45838965ffe033befa84cdf600e9f48cdf60cbbfbff44450c830bd4c34556f680c5096ed3aecc4";
hasRunfiles = true;
};
@@ -18463,6 +18519,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "5c7023e01bf59af4d36bd451f51ae00c445711c7ecf109c9d835f1d689446d7b0b1b2627b7f9e84e4f4a8ceff52227ff280ac64481e1d29d538a30e093dace85";
sha512.source = "2aa80889b9657b03b6beb6510b6790fba13811b97abbac186eaf4d3f40212b41db0dd2d21583429820faad558b0415a09aa8254d2edd96812cf6396fb18ccf5c";
hasRunfiles = true;
@@ -18472,6 +18529,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "c984bb7f09c5816c36a7a790f16df1750ee90f36e2130994ecd1db63f26afb650245985699a80da9b4d7004ad67106771d8c7b79262438369aee3f52fd8374cf";
sha512.source = "a496f681db0b4b85d82ec1dd60c057f63b6d1c1b52d391e7bee98d3d6e1fb596701c91f2ca400d0df13b96ec7a43d275646b7d2874fe1e4efc9d9b2b47f6cc5d";
hasRunfiles = true;
@@ -18482,6 +18540,7 @@ tl: { # no indentation
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
deps."ukrhyph" = tl."ukrhyph";
+ hasHyphens = true;
sha512.run = "05a9111b358c659159c6edfd38b9ce3d78febd794cc82968dc3e2acdc3612786304721fbd07f00f0a8278f4c2e46a1bfad821b5da45e60546d6acb5bf9068d08";
hasRunfiles = true;
};
@@ -18490,6 +18549,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "b2cb1bcd953ffabbd3f5acd8c72e9c60415fd300004de56ee446fc77d381aac1db65d613a2f591d3d0e45f2a12ff5340457ae3061b4c77de502923932383bdcb";
hasRunfiles = true;
};
@@ -18498,6 +18558,7 @@ tl: { # no indentation
stripPrefix = 0;
deps."hyph-utf8" = tl."hyph-utf8";
deps."hyphen-base" = tl."hyphen-base";
+ hasHyphens = true;
sha512.run = "12a23e0b9d00eb4381e3c97ecbb449faf5a73b755a17fc0301f1cbad5d0babb370aeec16dcdd316cefb56e142873abaa685288b1a1d3c7dcb76a07a9ef127ac6";
hasRunfiles = true;
};
diff --git a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/tl2nix.sed b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/tl2nix.sed
index 2f30aa69fe..5b4f5efe76 100644
--- a/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/tl2nix.sed
+++ b/third_party/nixpkgs/pkgs/tools/typesetting/tex/texlive/tl2nix.sed
@@ -32,3 +32,6 @@ s/^catalogue-version_(.*)/ version = "\1";/p
# extract deps
s/^depend ([^.]*)$/ deps."\1" = tl."\1";/p
+# extract hyphenation patterns
+# (this may create duplicate lines, use uniq to remove them)
+/^execute\sAddHyphen/i\ hasHyphens = true;
diff --git a/third_party/nixpkgs/pkgs/tools/virtualization/cloud-init/default.nix b/third_party/nixpkgs/pkgs/tools/virtualization/cloud-init/default.nix
index dfd3321b6b..1a0188127a 100644
--- a/third_party/nixpkgs/pkgs/tools/virtualization/cloud-init/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/virtualization/cloud-init/default.nix
@@ -18,14 +18,14 @@
buildPythonApplication rec {
pname = "cloud-init";
- version = "20.3";
+ version = "21.2";
namePrefix = "";
src = fetchFromGitHub {
owner = "canonical";
repo = "cloud-init";
rev = version;
- sha256 = "1fmckxf4q4sxjqs758vw7ca0rnhl9hyq67cqpqzz2v3s1gqzjhm4";
+ sha256 = "0vhjkgs49ixfa3kkj5s3v3gcxvypm3cdvfk6adrk2bx3wv2cbhvz";
};
patches = [ ./0001-add-nixos-support.patch ];
@@ -59,9 +59,7 @@ buildPythonApplication rec {
];
makeWrapperArgs = [
- "--prefix PATH : ${lib.makeBinPath [
- dmidecode cloud-utils.guest
- ]}/bin"
+ "--prefix PATH : ${lib.makeBinPath [ dmidecode cloud-utils.guest ]}/bin"
];
disabledTests = [
@@ -71,6 +69,27 @@ buildPythonApplication rec {
"test_path_env_gets_set_from_main"
# tries to read from /etc/ca-certificates.conf while inside the sandbox
"test_handler_ca_certs"
+ # Doesn't work in the sandbox
+ "TestEphemeralDhcpNoNetworkSetup"
+ "TestHasURLConnectivity"
+ "TestReadFileOrUrl"
+ "TestConsumeUserDataHttp"
+ # Chef Omnibus
+ "TestInstallChefOmnibus"
+ ];
+
+ disabledTestPaths = [
+ # Oracle tests are not passing
+ "cloudinit/sources/tests/test_oracle.py"
+ # Disable the integration tests. pycloudlib would be required
+ "tests/unittests/test_datasource/test_aliyun.py"
+ "tests/unittests/test_datasource/test_azure.py"
+ "tests/unittests/test_datasource/test_ec2.py"
+ "tests/unittests/test_datasource/test_exoscale.py"
+ "tests/unittests/test_datasource/test_gce.py"
+ "tests/unittests/test_datasource/test_openstack.py"
+ "tests/unittests/test_datasource/test_scaleway.py"
+ "tests/unittests/test_ec2_util.py"
];
preCheck = ''
@@ -78,6 +97,8 @@ buildPythonApplication rec {
export TMPDIR=/tmp
'';
+ pythonImportsCheck = [ "cloudinit" ];
+
meta = with lib; {
homepage = "https://cloudinit.readthedocs.org";
description = "Provides configuration and customization of cloud instance";
diff --git a/third_party/nixpkgs/pkgs/tools/wayland/wshowkeys/default.nix b/third_party/nixpkgs/pkgs/tools/wayland/wshowkeys/default.nix
index 5f0025d607..d46678dbc9 100644
--- a/third_party/nixpkgs/pkgs/tools/wayland/wshowkeys/default.nix
+++ b/third_party/nixpkgs/pkgs/tools/wayland/wshowkeys/default.nix
@@ -35,5 +35,7 @@ in stdenv.mkDerivation rec {
# TODO: gpl3Only or gpl3Plus (ask upstream)?
platforms = platforms.unix;
maintainers = with maintainers; [ primeos berbiche ];
+ broken = true; # Unmaintained and fails to run (Wayland protocol error)
+ # TODO (@primeos): Remove this package after the NixOS 21.11 branch-off
};
}
diff --git a/third_party/nixpkgs/pkgs/top-level/aliases.nix b/third_party/nixpkgs/pkgs/top-level/aliases.nix
index d36f7e9719..8c59db87b7 100644
--- a/third_party/nixpkgs/pkgs/top-level/aliases.nix
+++ b/third_party/nixpkgs/pkgs/top-level/aliases.nix
@@ -129,6 +129,7 @@ mapAliases ({
clang12Stdenv = lowPrio llvmPackages_12.stdenv;
clangAnalyzer = clang-analyzer; # added 2015-02-20
+ claws-mail-gtk3 = claws-mail; # added 2021-07-10
clawsMail = claws-mail; # added 2016-04-29
clutter_gtk = clutter-gtk; # added 2018-02-25
cmakeWithQt4Gui = throw "cmakeWithQt4Gui has been removed in favor of cmakeWithGui (Qt 5)"; # added 2021-05
@@ -540,6 +541,7 @@ mapAliases ({
osxfuse = macfuse-stubs; # added 2021-03-20
otter-browser = throw "otter-browser has been removed from nixpkgs, as it was unmaintained"; # added 2020-02-02
owncloudclient = owncloud-client; # added 2016-08
+ ocz-ssd-guru = throw "ocz-ssd-guru has been removed due to there being no source available"; # added 2021-07-12
p11_kit = p11-kit; # added 2018-02-25
parity = openethereum; # added 2020-08-01
parquet-cpp = arrow-cpp; # added 2018-09-08
@@ -653,7 +655,8 @@ mapAliases ({
pyo3-pack = maturin;
pmenu = throw "pmenu has been removed from nixpkgs, as its maintainer is no longer interested in the package."; # added 2019-12-10
pulseaudioLight = pulseaudio; # added 2018-04-25
- pulseeffects = throw "Use pulseeffects-legacy if you use PulseAudio and pulseeffects-pw if you use PipeWire."; # added 2021-02-13, move back once we default to PipeWire audio server.
+ pulseeffects = throw "Use pulseeffects-legacy if you use PulseAudio and easyeffects if you use PipeWire."; # added 2021-02-13
+ pulseeffects-pw = easyeffects; # added 2021-07-07
phonon-backend-gstreamer = throw "phonon-backend-gstreamer: Please use libsForQt5.phonon-backend-gstreamer, as Qt4 support in this package has been removed."; # added 2019-11-22
phonon-backend-vlc = throw "phonon-backend-vlc: Please use libsForQt5.phonon-backend-vlc, as Qt4 support in this package has been removed."; # added 2019-11-22
phonon = throw "phonon: Please use libsForQt5.phonon, as Qt4 support in this package has been removed."; # added 2019-11-22
diff --git a/third_party/nixpkgs/pkgs/top-level/all-packages.nix b/third_party/nixpkgs/pkgs/top-level/all-packages.nix
index 09340a575f..1b9f956102 100644
--- a/third_party/nixpkgs/pkgs/top-level/all-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/all-packages.nix
@@ -295,6 +295,8 @@ in
glade = callPackage ../development/tools/glade { };
+ gpick = callPackage ../tools/misc/gpick { };
+
hobbes = callPackage ../development/tools/hobbes { };
html5validator = python3Packages.callPackage ../applications/misc/html5validator { };
@@ -361,7 +363,6 @@ in
grsync = callPackage ../applications/misc/grsync { };
dockerTools = callPackage ../build-support/docker {
- go = buildPackages.go_1_15;
writePython3 = buildPackages.writers.writePython3;
};
@@ -867,12 +868,16 @@ in
auditwheel = callPackage ../tools/package-management/auditwheel { };
- amidst = callPackage ../tools/games/amidst { };
+ amidst = callPackage ../tools/games/minecraft/amidst { };
gamemode = callPackage ../tools/games/gamemode {
libgamemode32 = pkgsi686Linux.gamemode.lib;
};
+ elkhound = callPackage ../development/tools/elkhound { };
+
+ weidu = callPackage ../tools/games/weidu { };
+
gfshare = callPackage ../tools/security/gfshare { };
gobgp = callPackage ../tools/networking/gobgp { };
@@ -947,6 +952,8 @@ in
lifecycled = callPackage ../tools/misc/lifecycled { };
+ lilo = callPackage ../tools/misc/lilo { };
+
lilyterm = callPackage ../applications/terminal-emulators/lilyterm {
inherit (gnome2) vte;
gtk = gtk2;
@@ -1021,6 +1028,8 @@ in
timedoctor = callPackage ../applications/office/timedoctor { };
+ tvnamer = callPackage ../tools/misc/tvnamer { };
+
twine = with python3Packages; toPythonApplication twine;
wayst = callPackage ../applications/terminal-emulators/wayst { };
@@ -1086,6 +1095,8 @@ in
apkid = callPackage ../development/tools/apkid { };
+ apksigcopier = callPackage ../development/tools/apksigcopier { };
+
apktool = callPackage ../development/tools/apktool {
inherit (androidenv.androidPkgs_9_0) build-tools;
};
@@ -1555,6 +1566,8 @@ in
gmnisrv = callPackage ../servers/gemini/gmnisrv { };
+ gmnitohtml = callPackage ../applications/misc/gmnitohtml { };
+
goimapnotify = callPackage ../tools/networking/goimapnotify { };
gojsontoyaml = callPackage ../development/tools/gojsontoyaml { };
@@ -2872,6 +2885,8 @@ in
ink = callPackage ../tools/misc/ink { };
+ inklecate = callPackage ../development/compilers/inklecate {};
+
interlock = callPackage ../servers/interlock {};
iotools = callPackage ../tools/misc/iotools { };
@@ -2888,6 +2903,8 @@ in
jiten = callPackage ../applications/misc/jiten { };
+ kanjidraw = callPackage ../applications/misc/kanjidraw { };
+
jotta-cli = callPackage ../applications/misc/jotta-cli { };
joycond = callPackage ../os-specific/linux/joycond { };
@@ -2952,6 +2969,8 @@ in
numworks-udev-rules = callPackage ../os-specific/linux/numworks-udev-rules { };
+ num-utils = callPackage ../tools/text/num-utils { };
+
iio-sensor-proxy = callPackage ../os-specific/linux/iio-sensor-proxy { };
ipvsadm = callPackage ../os-specific/linux/ipvsadm { };
@@ -3052,6 +3071,8 @@ in
mq-cli = callPackage ../tools/system/mq-cli { };
+ n2n = callPackage ../tools/networking/n2n { };
+
nextdns = callPackage ../applications/networking/nextdns { };
ngadmin = callPackage ../applications/networking/ngadmin { };
@@ -3146,6 +3167,8 @@ in
ps_mem = callPackage ../tools/system/ps_mem { };
+ pscale = callPackage ../development/tools/pscale { };
+
psstop = callPackage ../tools/system/psstop { };
precice = callPackage ../development/libraries/precice { };
@@ -3633,7 +3656,7 @@ in
circus = callPackage ../tools/networking/circus { };
- citrix_workspace = citrix_workspace_21_03_0;
+ citrix_workspace = citrix_workspace_21_06_0;
inherit (callPackage ../applications/networking/remote/citrix-workspace { })
citrix_workspace_20_04_0
@@ -3643,6 +3666,7 @@ in
citrix_workspace_20_12_0
citrix_workspace_21_01_0
citrix_workspace_21_03_0
+ citrix_workspace_21_06_0
;
citra = libsForQt5.callPackage ../misc/emulators/citra { };
@@ -3817,6 +3841,11 @@ in
agebox = callPackage ../tools/security/agebox { };
+ bore = callPackage ../tools/networking/bore {
+ inherit (darwin) Libsystem;
+ inherit (darwin.apple_sdk.frameworks) SystemConfiguration;
+ };
+
brotli = callPackage ../tools/compression/brotli { };
biosdevname = callPackage ../tools/networking/biosdevname { };
@@ -3867,7 +3896,9 @@ in
cloud-utils = callPackage ../tools/misc/cloud-utils { };
- cobalt = callPackage ../applications/misc/cobalt { };
+ cobalt = callPackage ../applications/misc/cobalt {
+ inherit (darwin.apple_sdk.frameworks) CoreServices;
+ };
cocoapods = callPackage ../development/mobile/cocoapods { };
@@ -4330,6 +4361,8 @@ in
autoreconfHook = buildPackages.autoreconfHook269;
};
+ engauge-digitizer = libsForQt5.callPackage ../applications/science/math/engauge-digitizer { };
+
epubcheck = callPackage ../tools/text/epubcheck { };
luckybackup = libsForQt5.callPackage ../tools/backup/luckybackup {
@@ -4718,7 +4751,9 @@ in
flatpak = callPackage ../development/libraries/flatpak { };
- flatpak-builder = callPackage ../development/tools/flatpak-builder { };
+ flatpak-builder = callPackage ../development/tools/flatpak-builder {
+ binutils = binutils-unwrapped;
+ };
fltrdr = callPackage ../tools/misc/fltrdr {
icu = icu63;
@@ -4790,6 +4825,8 @@ in
lp_solve = callPackage ../applications/science/math/lp_solve { };
+ fabric-installer = callPackage ../tools/games/minecraft/fabric-installer { };
+
fastlane = callPackage ../tools/admin/fastlane { };
fatresize = callPackage ../tools/filesystems/fatresize {};
@@ -4925,6 +4962,8 @@ in
fswebcam = callPackage ../os-specific/linux/fswebcam { };
+ fulcio = callPackage ../tools/security/fulcio { };
+
fuseiso = callPackage ../tools/filesystems/fuseiso { };
fusuma = callPackage ../tools/inputmethods/fusuma {};
@@ -5044,6 +5083,8 @@ in
ghr = callPackage ../applications/version-management/git-and-tools/ghr { };
+ gibberish-detector = with python3Packages; toPythonApplication gibberish-detector;
+
gibo = callPackage ../tools/misc/gibo { };
gifsicle = callPackage ../tools/graphics/gifsicle { };
@@ -5510,7 +5551,17 @@ in
grub2 = grub2_full;
- grub2_full = callPackage ../tools/misc/grub/2.0x.nix { };
+ grub2_full = callPackage ../tools/misc/grub/2.0x.nix {
+ # update breaks grub2
+ gnulib = pkgs.gnulib.overrideAttrs (oldAttrs: rec {
+ version = "20200223";
+ src = fetchgit {
+ url = "https://git.savannah.gnu.org/r/gnulib.git";
+ rev = "292fd5d6ff5ecce81ec3c648f353732a9ece83c0";
+ sha256 = "0hkg3nql8nsll0vrqk4ifda0v4kpi67xz42r8daqsql6c4rciqnw";
+ };
+ });
+ };
grub2_efi = grub2.override {
efiSupport = true;
@@ -5530,6 +5581,10 @@ in
stdenv = stdenv_32bit;
};
+ gruut = with python3.pkgs; toPythonApplication gruut;
+
+ gruut-ipa = with python3.pkgs; toPythonApplication gruut-ipa;
+
gx = callPackage ../tools/package-management/gx { };
gx-go = callPackage ../tools/package-management/gx/go { };
@@ -5727,6 +5782,8 @@ in
heimdall-gui = heimdall.override { enableGUI = true; };
+ headscale = callPackage ../servers/headscale { };
+
heisenbridge = callPackage ../servers/heisenbridge { };
helio-workstation = callPackage ../applications/audio/helio-workstation { };
@@ -6049,6 +6106,8 @@ in
jnettop = callPackage ../tools/networking/jnettop { };
+ jsvc = callPackage ../tools/system/jsvc { };
+
jumpnbump = callPackage ../games/jumpnbump { };
junkie = callPackage ../tools/networking/junkie { };
@@ -6179,6 +6238,8 @@ in
keystore-explorer = callPackage ../applications/misc/keystore-explorer { };
+ kfctl = callPackage ../applications/networking/cluster/kfctl { };
+
kibana6 = callPackage ../development/tools/misc/kibana/6.x.nix { };
kibana6-oss = callPackage ../development/tools/misc/kibana/6.x.nix {
enableUnfree = false;
@@ -6730,9 +6791,8 @@ in
inherit (callPackages ../development/libraries/libwebsockets { })
libwebsockets_3_1
libwebsockets_3_2
- libwebsockets_4_0
- libwebsockets_4_1;
- libwebsockets = libwebsockets_3_2;
+ libwebsockets_4_2;
+ libwebsockets = libwebsockets_4_2;
licensee = callPackage ../tools/package-management/licensee { };
@@ -7239,7 +7299,7 @@ in
grocy = callPackage ../servers/grocy { };
inherit (callPackage ../servers/nextcloud {})
- nextcloud18 nextcloud19 nextcloud20 nextcloud21;
+ nextcloud19 nextcloud20 nextcloud21 nextcloud22;
nextcloud-client = libsForQt5.callPackage ../applications/networking/nextcloud-client { };
@@ -7638,6 +7698,8 @@ in
openvswitch-lts = callPackage ../os-specific/linux/openvswitch/lts.nix { };
+ optifine = callPackage ../tools/games/minecraft/optifine { };
+
optipng = callPackage ../tools/graphics/optipng {
libpng = libpng12;
};
@@ -7917,11 +7979,7 @@ in
pk2cmd = callPackage ../tools/misc/pk2cmd { };
- plantuml = callPackage ../tools/misc/plantuml {
- # Graphviz 2.39 and 2.40 are discouraged by the PlantUML project, see
- # http://plantuml.com/faq (heading: "Which version of Graphviz should I use ?")
- graphviz = graphviz_2_32;
- };
+ plantuml = callPackage ../tools/misc/plantuml { };
plantuml-server = callPackage ../tools/misc/plantuml-server { };
@@ -8184,8 +8242,6 @@ in
quickbms = pkgsi686Linux.callPackage ../tools/archivers/quickbms { };
- ocz-ssd-guru = callPackage ../tools/misc/ocz-ssd-guru { };
-
q-text-as-data = callPackage ../tools/misc/q-text-as-data { };
qalculate-gtk = callPackage ../applications/science/math/qalculate-gtk { };
@@ -8202,6 +8258,8 @@ in
qhull = callPackage ../development/libraries/qhull { };
+ qjournalctl = libsForQt5.callPackage ../applications/system/qjournalctl { };
+
qjoypad = callPackage ../tools/misc/qjoypad { };
qmk = callPackage ../tools/misc/qmk { };
@@ -8555,7 +8613,9 @@ in
samim-fonts = callPackage ../data/fonts/samim-fonts {};
- saml2aws = callPackage ../tools/security/saml2aws {};
+ saml2aws = callPackage ../tools/security/saml2aws {
+ inherit (darwin.apple_sdk.frameworks) AppKit;
+ };
sammler = callPackage ../tools/security/sammler {};
@@ -9090,6 +9150,10 @@ in
squeekboard = callPackage ../applications/accessibility/squeekboard { };
+ sx = callPackage ../tools/X11/sx {
+ inherit (xorg) xauth xorgserver;
+ };
+
t = callPackage ../tools/misc/t { };
tabnine = callPackage ../development/tools/tabnine { };
@@ -9549,6 +9613,8 @@ in
vdmfec = callPackage ../applications/backup/vdmfec {};
+ vk-cli = callPackage ../applications/networking/instant-messengers/vk-cli { };
+
vk-messenger = callPackage ../applications/networking/instant-messengers/vk-messenger {};
volatility = callPackage ../tools/security/volatility { };
@@ -9594,6 +9660,10 @@ in
inherit lib udisks2 python3;
};
+ via = callPackage ../tools/misc/via {};
+
+ vial = callPackage ../tools/misc/vial {};
+
viking = callPackage ../applications/misc/viking { };
vim-vint = callPackage ../development/tools/vim-vint { };
@@ -10718,6 +10788,8 @@ in
fasmg = callPackage ../development/compilers/fasmg { };
+ fennel = callPackage ../development/compilers/fennel { };
+
flasm = callPackage ../development/compilers/flasm { };
flyctl = callPackage ../development/web/flyctl { };
@@ -11867,19 +11939,19 @@ in
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
llvm_10 = llvmPackages_10.libllvm;
};
- rust_1_52 = callPackage ../development/compilers/rust/1_52.nix {
+ rust_1_53 = callPackage ../development/compilers/rust/1_53.nix {
inherit (darwin.apple_sdk.frameworks) CoreFoundation Security;
llvm_12 = llvmPackages_12.libllvm;
};
- rust = rust_1_52;
+ rust = rust_1_53;
mrustc = callPackage ../development/compilers/mrustc { };
mrustc-minicargo = callPackage ../development/compilers/mrustc/minicargo.nix { };
mrustc-bootstrap = callPackage ../development/compilers/mrustc/bootstrap.nix { };
rustPackages_1_45 = rust_1_45.packages.stable;
- rustPackages_1_52 = rust_1_52.packages.stable;
- rustPackages = rustPackages_1_52;
+ rustPackages_1_53 = rust_1_53.packages.stable;
+ rustPackages = rustPackages_1_53;
inherit (rustPackages) cargo clippy rustc rustPlatform;
@@ -12315,7 +12387,7 @@ in
erlang_nox = beam_nox.interpreters.erlang;
inherit (beam.packages.erlang)
- erlang-ls
+ erlang-ls erlfmt elvis-erlang
rebar rebar3 rebar3WithPlugins
fetchHex beamPackages;
@@ -12430,10 +12502,6 @@ in
mujs = callPackage ../development/interpreters/mujs { };
- nix-exec = callPackage ../development/interpreters/nix-exec {
- git = gitMinimal;
- };
-
octave = callPackage ../development/interpreters/octave {
python = python3;
mkDerivation = stdenv.mkDerivation;
@@ -12661,7 +12729,7 @@ in
bundler-audit = callPackage ../tools/security/bundler-audit { };
- solargraph = callPackage ../development/ruby-modules/solargraph { };
+ solargraph = rubyPackages.solargraph;
rbenv = callPackage ../development/ruby-modules/rbenv { };
@@ -13195,6 +13263,8 @@ in
cfr = callPackage ../development/tools/java/cfr { };
+ checkra1n = callPackage ../development/mobile/checkra1n { };
+
checkstyle = callPackage ../development/tools/analysis/checkstyle { };
chromedriver = callPackage ../development/tools/selenium/chromedriver { gconf = gnome2.GConf; };
@@ -13300,6 +13370,8 @@ in
inherit (llvmPackages_11) llvm libclang;
};
+ dprint = callPackage ../development/tools/dprint { };
+
libcxx = llvmPackages.libcxx;
libcxxabi = llvmPackages.libcxxabi;
@@ -13678,6 +13750,8 @@ in
augustus = callPackage ../games/augustus { };
+ k0sctl = callPackage ../applications/networking/cluster/k0sctl { };
+
k2tf = callPackage ../development/tools/misc/k2tf { };
kafkacat = callPackage ../development/tools/kafkacat { };
@@ -13779,6 +13853,8 @@ in
stdenv = overrideCC stdenv llvmPackages_latest.clang;
});
+ malt = callPackage ../development/tools/profiling/malt {};
+
massif-visualizer = libsForQt5.callPackage ../development/tools/analysis/massif-visualizer { };
mastodon-archive = callPackage ../tools/backup/mastodon-archive { };
@@ -15037,7 +15113,7 @@ in
flyway = callPackage ../development/tools/flyway { };
- inherit (callPackages ../development/libraries/fmt { }) fmt_7;
+ inherit (callPackages ../development/libraries/fmt { }) fmt_7 fmt_8;
fmt = fmt_7;
@@ -15234,6 +15310,9 @@ in
});
glfw = glfw3;
+ glfw-wayland = glfw.override {
+ waylandSupport = true;
+ };
glfw2 = callPackage ../development/libraries/glfw/2.x.nix { };
glfw3 = callPackage ../development/libraries/glfw/3.x.nix {
inherit (darwin.apple_sdk.frameworks) Cocoa Kernel;
@@ -15331,8 +15410,7 @@ in
glpk = callPackage ../development/libraries/glpk { };
glsurf = callPackage ../applications/science/math/glsurf {
- libpng = libpng12;
- ocamlPackages = ocaml-ng.ocamlPackages_4_01_0;
+ ocamlPackages = ocaml-ng.ocamlPackages_4_05;
};
glui = callPackage ../development/libraries/glui {};
@@ -15863,6 +15941,8 @@ in
json2hcl = callPackage ../development/tools/json2hcl { };
+ json2yaml = haskell.lib.justStaticExecutables haskellPackages.json2yaml;
+
json-glib = callPackage ../development/libraries/json-glib { };
json_c = callPackage ../development/libraries/json-c { };
@@ -17060,6 +17140,8 @@ in
libutempter = callPackage ../development/libraries/libutempter { };
+ libuldaq = callPackage ../development/libraries/libuldaq { };
+
libunwind =
if stdenv.isDarwin then darwin.libunwind
else if stdenv.hostPlatform.isRiscV then llvmPackages_latest.libunwind
@@ -17806,8 +17888,9 @@ in
python = python37;
};
- protobuf = protobuf3_16;
+ protobuf = protobuf3_17;
+ protobuf3_17 = callPackage ../development/libraries/protobuf/3.17.nix { };
protobuf3_16 = callPackage ../development/libraries/protobuf/3.16.nix { };
protobuf3_15 = callPackage ../development/libraries/protobuf/3.15.nix { };
protobuf3_14 = callPackage ../development/libraries/protobuf/3.14.nix { };
@@ -18953,6 +19036,8 @@ in
commonsCompress = callPackage ../development/libraries/java/commons/compress { };
+ commonsDaemon = callPackage ../development/libraries/java/commons/daemon { };
+
commonsFileUpload = callPackage ../development/libraries/java/commons/fileupload { };
commonsLang = callPackage ../development/libraries/java/commons/lang { };
@@ -19483,6 +19568,10 @@ in
leafnode = callPackage ../servers/news/leafnode { };
+ lemmy = callPackage ../servers/web-apps/lemmy {
+ inherit (darwin.apple_sdk.frameworks) Security;
+ };
+
lighttpd = callPackage ../servers/http/lighttpd { };
livepeer = callPackage ../servers/livepeer { };
@@ -19728,8 +19817,8 @@ in
libpulseaudio = libpulseaudio-vanilla;
- pulseeffects-pw = callPackage ../applications/audio/pulseeffects {
- boost = boost172;
+ easyeffects = callPackage ../applications/audio/easyeffects {
+ glibmm = glibmm_2_68;
};
pulseeffects-legacy = callPackage ../applications/audio/pulseeffects-legacy {
@@ -19817,7 +19906,7 @@ in
inherit (darwin) cctools developer_cmds;
inherit (darwin.apple_sdk.frameworks) CoreServices;
boost = boost173; # Configure checks for specific version.
- protobuf = protobuf3_7;
+ protobuf = protobuf3_11;
icu = icu67;
};
@@ -20192,6 +20281,8 @@ in
unifi6;
unifi = unifi6;
+ unifi-video = callPackage ../servers/unifi-video { };
+
unpackerr = callPackage ../servers/unpackerr {
inherit (darwin.apple_sdk.frameworks) Cocoa WebKit;
};
@@ -20610,12 +20701,16 @@ in
jool-cli = callPackage ../os-specific/linux/jool/cli.nix { };
+ juju = callPackage ../applications/networking/juju { };
+
jujuutils = callPackage ../os-specific/linux/jujuutils { };
kbd = callPackage ../os-specific/linux/kbd { };
kbdlight = callPackage ../os-specific/linux/kbdlight { };
+ kinect-audio-setup = callPackage ../os-specific/linux/kinect-audio-setup { };
+
kmscon = callPackage ../os-specific/linux/kmscon { };
kmscube = callPackage ../os-specific/linux/kmscube { };
@@ -20760,7 +20855,6 @@ in
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
kernelPatches.rtl8761b_support
- kernelPatches.rtnetlink_fix_regression_in_bridge_vlan_configuration
];
};
@@ -20775,7 +20869,6 @@ in
kernelPatches = [
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
- kernelPatches.rtnetlink_fix_regression_in_bridge_vlan_configuration
];
};
@@ -20783,7 +20876,6 @@ in
kernelPatches = [
kernelPatches.bridge_stp_helper
kernelPatches.request_key_helper
- kernelPatches.rtnetlink_fix_regression_in_bridge_vlan_configuration
];
};
@@ -20817,11 +20909,9 @@ in
];
};
- linux_testing_bcachefs = callPackage ../os-specific/linux/kernel/linux-testing-bcachefs.nix {
- kernelPatches =
- [ kernelPatches.bridge_stp_helper
- kernelPatches.request_key_helper
- ];
+ linux_testing_bcachefs = callPackage ../os-specific/linux/kernel/linux-testing-bcachefs.nix rec {
+ kernel = linux_5_13;
+ kernelPatches = kernel.kernelPatches;
};
linux_hardkernel_4_14 = callPackage ../os-specific/linux/kernel/linux-hardkernel-4.14.nix {
@@ -20984,6 +21074,8 @@ in
rtw88 = callPackage ../os-specific/linux/rtw88 { };
rtlwifi_new = rtw88;
+ rtw89 = callPackage ../os-specific/linux/rtw89 { };
+
openafs_1_8 = callPackage ../servers/openafs/1.8/module.nix { };
openafs_1_9 = callPackage ../servers/openafs/1.9/module.nix { };
# Current stable release; don't backport release updates!
@@ -20995,6 +21087,8 @@ in
jool = callPackage ../os-specific/linux/jool { };
+ kvmfr = callPackage ../os-specific/linux/kvmfr { };
+
mba6x_bl = callPackage ../os-specific/linux/mba6x_bl { };
mwprocapture = callPackage ../os-specific/linux/mwprocapture { };
@@ -21441,6 +21535,10 @@ in
octomap = callPackage ../development/libraries/octomap { };
+ odin = callPackage ../development/compilers/odin {
+ llvmPackages = llvmPackages_11;
+ };
+
odp-dpdk = callPackage ../os-specific/linux/odp-dpdk { };
odroid-xu3-bootloader = callPackage ../tools/misc/odroid-xu3-bootloader { };
@@ -21576,6 +21674,8 @@ in
rtw88-firmware = callPackage ../os-specific/linux/firmware/rtw88-firmware { };
+ rtw89-firmware = callPackage ../os-specific/linux/firmware/rtw89-firmware { };
+
s3ql = callPackage ../tools/backup/s3ql { };
sass = callPackage ../development/tools/sass { };
@@ -22219,6 +22319,8 @@ in
kreative-square-fonts = callPackage ../data/fonts/kreative-square-fonts { };
+ layan-gtk-theme = callPackage ../data/themes/layan-gtk-theme { };
+
lato = callPackage ../data/fonts/lato {};
league-of-moveable-type = callPackage ../data/fonts/league-of-moveable-type {};
@@ -23227,10 +23329,11 @@ in
cipher = callPackage ../applications/misc/cipher { };
- claws-mail = callPackage ../applications/networking/mailreaders/claws-mail {
+ claws-mail-gtk2 = callPackage ../applications/networking/mailreaders/claws-mail {
inherit (xorg) libSM;
+ useGtk3 = false;
};
- claws-mail-gtk3 = callPackage ../applications/networking/mailreaders/claws-mail {
+ claws-mail = callPackage ../applications/networking/mailreaders/claws-mail {
inherit (xorg) libSM;
useGtk3 = true;
};
@@ -23441,6 +23544,8 @@ in
inherit (darwin.apple_sdk.frameworks) Foundation;
};
+ dnd-tools = callPackage ../applications/misc/dnd-tools { };
+
inherit (callPackage ../applications/virtualization/docker {})
docker_20_10;
@@ -24009,6 +24114,8 @@ in
fbida = callPackage ../applications/graphics/fbida { };
+ fcp = callPackage ../tools/misc/fcp { };
+
fdupes = callPackage ../tools/misc/fdupes { };
feh = callPackage ../applications/graphics/feh { };
@@ -24722,6 +24829,8 @@ in
icewm = callPackage ../applications/window-managers/icewm {};
+ icecat-bin = callPackage ../applications/networking/browsers/icecat-bin { };
+
id3v2 = callPackage ../applications/audio/id3v2 { };
ideamaker = libsForQt5.callPackage ../applications/misc/ideamaker { };
@@ -24761,6 +24870,7 @@ in
lcms2 = null;
openexr = null;
libpng = null;
+ liblqr1 = null;
librsvg = null;
libtiff = null;
libxml2 = null;
@@ -24791,6 +24901,7 @@ in
lcms2 = null;
openexr = null;
libpng = null;
+ liblqr1 = null;
librsvg = null;
libtiff = null;
libxml2 = null;
@@ -25082,12 +25193,14 @@ in
fluxcd = callPackage ../applications/networking/cluster/fluxcd { };
- linkerd_stable = (callPackage ../applications/networking/cluster/linkerd { }).stable;
linkerd_edge = (callPackage ../applications/networking/cluster/linkerd { }).edge;
- linkerd = linkerd_edge;
+ linkerd_stable = (callPackage ../applications/networking/cluster/linkerd { }).stable;
+ linkerd = linkerd_stable;
kile-wl = callPackage ../applications/misc/kile-wl { };
+ kiln = callPackage ../applications/misc/kiln { };
+
kubernetes-helm = callPackage ../applications/networking/cluster/helm { };
wrapHelm = callPackage ../applications/networking/cluster/helm/wrapper.nix { };
@@ -25593,6 +25706,8 @@ in
rofi-power-menu = callPackage ../applications/misc/rofi-power-menu { };
+ rofi-vpn = callPackage ../applications/networking/rofi-vpn { };
+
ympd = callPackage ../applications/audio/ympd { };
# a somewhat more maintained fork of ympd
@@ -26006,7 +26121,7 @@ in
oberon-risc-emu = callPackage ../misc/emulators/oberon-risc-emu { };
obs-studio = libsForQt5.callPackage ../applications/video/obs-studio {};
- obs-studio-plugins = callPackage ../applications/video/obs-studio/plugins {};
+ obs-studio-plugins = recurseIntoAttrs (callPackage ../applications/video/obs-studio/plugins {});
wrapOBS = callPackage ../applications/video/obs-studio/wrapper.nix {};
obsidian = callPackage ../applications/misc/obsidian { };
@@ -26214,6 +26329,8 @@ in
pianobooster = qt5.callPackage ../applications/audio/pianobooster { };
+ pianoteq = callPackage ../applications/audio/pianoteq { };
+
picard = callPackage ../applications/audio/picard { };
picocom = callPackage ../tools/misc/picocom {
@@ -26262,6 +26379,8 @@ in
purple-matrix = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-matrix { };
+ purple-mm-sms = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-mm-sms { };
+
purple-plugin-pack = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-plugin-pack { };
purple-slack = callPackage ../applications/networking/instant-messengers/pidgin-plugins/purple-slack { };
@@ -27134,6 +27253,8 @@ in
tempo = callPackage ../servers/tracing/tempo {};
+ temporal = callPackage ../applications/networking/cluster/temporal { };
+
tendermint = callPackage ../tools/networking/tendermint { };
termdown = python3Packages.callPackage ../applications/misc/termdown { };
@@ -27244,6 +27365,10 @@ in
tonelib-gfx = callPackage ../applications/audio/tonelib-gfx { };
+ tonelib-jam = callPackage ../applications/audio/tonelib-jam { };
+
+ tonelib-zoom = callPackage ../applications/audio/tonelib-zoom { };
+
tony = libsForQt514.callPackage ../applications/audio/tony { };
toot = callPackage ../applications/misc/toot { };
@@ -27445,7 +27570,32 @@ in
wrapNeovimUnstable = callPackage ../applications/editors/neovim/wrapper.nix { };
wrapNeovim = neovim-unwrapped: lib.makeOverridable (neovimUtils.legacyWrapper neovim-unwrapped);
neovim-unwrapped = callPackage ../applications/editors/neovim {
- lua = luajit;
+ # neovim doesn't build with luajit on aarch64:
+ # ./luarocks init
+ # PANIC: unprotected error in call to Lua API (module 'luarocks.core.hardcoded' not found:
+ # no field package.preload['luarocks.core.hardcoded']
+ # no file '/private/tmp/nix-build-luarocks-3.2.1.drv-0/source/src/luarocks/core/hardcoded.lua'
+ # no file './luarocks/core/hardcoded.lua'
+ # no file '/nix/store/3s6c509q9vvq3db87rfi7qa38wzxwz8w-luajit-2.1.0-2021-05-29/share/luajit-2.1.0-beta3/luarocks/core/hardcoded.lua'
+ # no file '/usr/local/share/lua/5.1/luarocks/core/hardcoded.lua'
+ # no file '/usr/local/share/lua/5.1/luarocks/core/hardcoded/init.lua'
+ # no file '/nix/store/3s6c509q9vvq3db87rfi7qa38wzxwz8w-luajit-2.1.0-2021-05-29/share/lua/5.1/luarocks/core/hardcoded.lua'
+ # no file '/nix/store/3s6c509q9vvq3db87rfi7qa38wzxwz8w-luajit-2.1.0-2021-05-29/share/lua/5.1/luarocks/core/hardcoded/init.lua'
+ # no file './luarocks/core/hardcoded.so'
+ # no file '/usr/local/lib/lua/5.1/luarocks/core/hardcoded.so'
+ # no file '/nix/store/3s6c509q9vvq3db87rfi7qa38wzxwz8w-luajit-2.1.0-2021-05-29/lib/lua/5.1/luarocks/core/hardcoded.so'
+ # no file '/usr/local/lib/lua/5.1/loadall.so'
+ # no file './luarocks.so'
+ # no file '/usr/local/lib/lua/5.1/luarocks.so'
+ # no file '/nix/store/3s6c509q9vvq3db87rfi7qa38wzxwz8w-luajit-2.1.0-2021-05-29/lib/lua/5.1/luarocks.so'
+ # no file '/usr/local/lib/lua/5.1/loadall.so')
+ # make: *** [GNUmakefile:57: luarocks] Error 1
+ #
+ # See https://github.com/NixOS/nixpkgs/issues/129099
+ # Possibly related: https://github.com/neovim/neovim/issues/7879
+ lua =
+ if stdenv.isAarch64 then lua5_1 else
+ luajit;
};
neovimUtils = callPackage ../applications/editors/neovim/utils.nix { };
@@ -28173,7 +28323,7 @@ in
ytmdesktop = callPackage ../applications/audio/ytmdesktop { };
- ytmdl = python3Packages.callPackage ../tools/misc/ytmdl { };
+ ytmdl = callPackage ../tools/misc/ytmdl { };
zam-plugins = callPackage ../applications/audio/zam-plugins { };
@@ -28222,6 +28372,9 @@ in
zola = callPackage ../applications/misc/zola {
inherit (darwin.apple_sdk.frameworks) CoreServices;
+ # Version 0.13.0 has the lexical_core 0.7.4 dependency that doesn't build
+ # with rust 1.53. This should be fixed in the next version.
+ rustPlatform = rustPackages_1_45.rustPlatform;
};
zombietrackergps = libsForQt5.callPackage ../applications/gis/zombietrackergps { };
@@ -28252,6 +28405,13 @@ in
aeon = callPackage ../applications/blockchains/aeon { };
+ alfis = callPackage ../applications/blockchains/alfis {
+ inherit (darwin.apple_sdk.frameworks) Cocoa WebKit;
+ };
+ alfis-nogui = alfis.override {
+ withGui = false;
+ };
+
balanceofsatoshis = nodePackages.balanceofsatoshis;
bitcoin = libsForQt5.callPackage ../applications/blockchains/bitcoin.nix { miniupnpc = miniupnpc_2; withGui = true; };
@@ -28387,6 +28547,8 @@ in
zcash = callPackage ../applications/blockchains/zcash { stdenv = llvmPackages_11.stdenv; };
+ lightwalletd = callPackage ../applications/blockchains/lightwalletd { };
+
openethereum = callPackage ../applications/blockchains/openethereum { };
parity-ui = callPackage ../applications/blockchains/parity-ui { };
@@ -29010,6 +29172,8 @@ in
pokerth-server = libsForQt5.callPackage ../games/pokerth { target = "server"; };
+ powermanga = callPackage ../games/powermanga { };
+
prboom = callPackage ../games/prboom { };
pysolfc = python3Packages.callPackage ../games/pysolfc { };
@@ -29224,6 +29388,8 @@ in
tbe = libsForQt5.callPackage ../games/the-butterfly-effect { };
+ tecnoballz = callPackage ../games/tecnoballz { };
+
teetertorture = callPackage ../games/teetertorture { };
teeworlds = callPackage ../games/teeworlds { };
@@ -29513,6 +29679,10 @@ in
gtk = gtk2;
};
+ arcan = recurseIntoAttrs (callPackage ../desktops/arcan {
+ callPackage = newScope pkgs.arcan;
+ });
+
xfce = recurseIntoAttrs (callPackage ../desktops/xfce { });
xrandr-invert-colors = callPackage ../applications/misc/xrandr-invert-colors { };
@@ -29548,6 +29718,8 @@ in
gstreamerSupport = true;
});
+ dkh = callPackage ../applications/science/chemistry/dkh { };
+
openmolcas = callPackage ../applications/science/chemistry/openmolcas { };
pymol = callPackage ../applications/science/chemistry/pymol { };
@@ -30862,11 +31034,11 @@ in
# Exceptions are versions that we need to keep to allow upgrades from older NixOS releases
inherit (callPackage ../applications/networking/cluster/kops {})
mkKops
- kops_1_18
kops_1_19
kops_1_20
+ kops_1_21
;
- kops = kops_1_20;
+ kops = kops_1_21;
lguf-brightness = callPackage ../misc/lguf-brightness { };
@@ -30894,6 +31066,8 @@ in
mas = callPackage ../os-specific/darwin/mas { };
+ micromamba = callPackage ../tools/package-management/micromamba { };
+
moltengamepad = callPackage ../misc/drivers/moltengamepad { };
openzwave = callPackage ../development/libraries/openzwave { };
@@ -31092,6 +31266,8 @@ in
nix-linter = haskell.lib.justStaticExecutables (haskellPackages.nix-linter);
+ nixos-option = callPackage ../tools/nix/nixos-option { };
+
nix-pin = callPackage ../tools/package-management/nix-pin { };
nix-prefetch = callPackage ../tools/package-management/nix-prefetch { };
@@ -31499,6 +31675,8 @@ in
terranix = callPackage ../applications/networking/cluster/terranix {};
+ tfswitch = callPackage ../applications/networking/cluster/tfswitch {};
+
tilt = callPackage ../applications/networking/cluster/tilt {};
timeular = callPackage ../applications/office/timeular {};
@@ -31554,6 +31732,8 @@ in
urbit = callPackage ../misc/urbit { };
+ usb-reset = callPackage ../applications/misc/usb-reset { };
+
usql = callPackage ../applications/misc/usql { };
utf8cpp = callPackage ../development/libraries/utf8cpp { };
@@ -31602,6 +31782,9 @@ in
vimb-unwrapped = callPackage ../applications/networking/browsers/vimb { };
vimb = wrapFirefox vimb-unwrapped { };
+ vikunja-api = callPackage ../servers/web-apps/vikunja/api.nix { };
+ vikunja-frontend = callPackage ../servers/web-apps/vikunja/frontend.nix { };
+
vips = callPackage ../tools/graphics/vips {
inherit (darwin.apple_sdk.frameworks) ApplicationServices Foundation;
};
@@ -31775,6 +31958,8 @@ in
yamdi = callPackage ../tools/video/yamdi { };
+ yandex-browser = callPackage ../applications/networking/browsers/yandex-browser { };
+
yandex-disk = callPackage ../tools/filesystems/yandex-disk { };
yara = callPackage ../tools/security/yara { };
diff --git a/third_party/nixpkgs/pkgs/top-level/make-tarball.nix b/third_party/nixpkgs/pkgs/top-level/make-tarball.nix
index d0728c5d1b..c5a5a43769 100644
--- a/third_party/nixpkgs/pkgs/top-level/make-tarball.nix
+++ b/third_party/nixpkgs/pkgs/top-level/make-tarball.nix
@@ -10,9 +10,7 @@
, lib-tests ? import ../../lib/tests/release.nix { inherit pkgs; }
}:
-with pkgs;
-
-releaseTools.sourceTarball {
+pkgs.releaseTools.sourceTarball {
name = "nixpkgs-tarball";
src = nixpkgs;
@@ -23,7 +21,7 @@ releaseTools.sourceTarball {
then builtins.substring 0 8 (nixpkgs.lastModifiedDate or nixpkgs.lastModified)
else toString nixpkgs.revCount}.${nixpkgs.shortRev or "dirty"}";
- buildInputs = [ nix.out jq lib-tests pkgs.brotli ];
+ buildInputs = with pkgs; [ nix.out jq lib-tests brotli ];
configurePhase = ''
eval "$preConfigure"
@@ -34,6 +32,9 @@ releaseTools.sourceTarball {
echo "git-revision is $(cat .git-revision)"
'';
+ nixpkgs-basic-release-checks = import ./nixpkgs-basic-release-checks.nix
+ { inherit nix pkgs nixpkgs supportedSystems; };
+
dontBuild = false;
doCheck = true;
@@ -46,47 +47,6 @@ releaseTools.sourceTarball {
opts=(--option build-users-group "")
nix-store --init
- echo 'abort "Illegal use of in Nixpkgs."' > $TMPDIR/barf.nix
-
- # Make sure that Nixpkgs does not use .
- badFiles=$(find pkgs -type f -name '*.nix' -print | xargs grep -l '^[^#]* to refer to itself."
- echo "The offending files: $badFiles"
- exit 1
- fi
-
- # Make sure that derivation paths do not depend on the Nixpkgs path.
- mkdir $TMPDIR/foo
- ln -s $(readlink -f .) $TMPDIR/foo/bar
- p1=$(nix-instantiate ./. --dry-run -A firefox --show-trace)
- p2=$(nix-instantiate $TMPDIR/foo/bar --dry-run -A firefox --show-trace)
- if [ "$p1" != "$p2" ]; then
- echo "Nixpkgs evaluation depends on Nixpkgs path ($p1 vs $p2)!"
- exit 1
- fi
-
- # Check that all-packages.nix evaluates on a number of platforms without any warnings.
- for platform in ${pkgs.lib.concatStringsSep " " supportedSystems}; do
- header "checking Nixpkgs on $platform"
-
- nix-env -f . \
- --show-trace --argstr system "$platform" \
- -qa --drv-path --system-filter \* --system \
- "''${opts[@]}" 2>&1 >/dev/null | tee eval-warnings.log
-
- if [ -s eval-warnings.log ]; then
- echo "Nixpkgs on $platform evaluated with warnings, aborting"
- exit 1
- fi
- rm eval-warnings.log
-
- nix-env -f . \
- --show-trace --argstr system "$platform" \
- -qa --drv-path --system-filter \* --system --meta --xml \
- "''${opts[@]}" > /dev/null
- done
-
header "checking eval-release.nix"
nix-instantiate --eval --strict --show-trace ./maintainers/scripts/eval-release.nix > /dev/null
@@ -104,7 +64,7 @@ releaseTools.sourceTarball {
header "generating packages.json"
mkdir -p $out/nix-support
echo -n '{"version":2,"packages":' > tmp
- nix-env -f . -I nixpkgs=${src} -qa --json --arg config 'import ${./packages-config.nix}' "''${opts[@]}" >> tmp
+ nix-env -f . -I nixpkgs=$src -qa --json --arg config 'import ${./packages-config.nix}' "''${opts[@]}" >> tmp
echo -n '}' >> tmp
packages=$out/packages.json.br
< tmp sed "s|$(pwd)/||g" | jq -c | brotli -9 > $packages
@@ -121,6 +81,6 @@ releaseTools.sourceTarball {
'';
meta = {
- maintainers = [ lib.maintainers.all ];
+ maintainers = [ pkgs.lib.maintainers.all ];
};
}
diff --git a/third_party/nixpkgs/pkgs/top-level/nixpkgs-basic-release-checks.nix b/third_party/nixpkgs/pkgs/top-level/nixpkgs-basic-release-checks.nix
new file mode 100644
index 0000000000..ffd92d587b
--- /dev/null
+++ b/third_party/nixpkgs/pkgs/top-level/nixpkgs-basic-release-checks.nix
@@ -0,0 +1,53 @@
+{ supportedSystems, nixpkgs, pkgs, nix }:
+
+pkgs.runCommand "nixpkgs-release-checks" { src = nixpkgs; buildInputs = [nix]; } ''
+ set -o pipefail
+
+ export NIX_STATE_DIR=$TMPDIR
+ export NIX_PATH=nixpkgs=$TMPDIR/barf.nix
+ opts=(--option build-users-group "")
+ nix-store --init
+
+ echo 'abort "Illegal use of in Nixpkgs."' > $TMPDIR/barf.nix
+
+ # Make sure that Nixpkgs does not use .
+ badFiles=$(find $src/pkgs -type f -name '*.nix' -print | xargs grep -l '^[^#]* to refer to itself."
+ echo "The offending files: $badFiles"
+ exit 1
+ fi
+
+ # Make sure that derivation paths do not depend on the Nixpkgs path.
+ mkdir $TMPDIR/foo
+ ln -s $(readlink -f $src) $TMPDIR/foo/bar
+ p1=$(nix-instantiate $src --dry-run -A firefox --show-trace)
+ p2=$(nix-instantiate $TMPDIR/foo/bar --dry-run -A firefox --show-trace)
+ if [ "$p1" != "$p2" ]; then
+ echo "Nixpkgs evaluation depends on Nixpkgs path ($p1 vs $p2)!"
+ exit 1
+ fi
+
+ # Check that all-packages.nix evaluates on a number of platforms without any warnings.
+ for platform in ${pkgs.lib.concatStringsSep " " supportedSystems}; do
+ header "checking Nixpkgs on $platform"
+
+ nix-env -f $src \
+ --show-trace --argstr system "$platform" \
+ -qa --drv-path --system-filter \* --system \
+ "''${opts[@]}" 2>&1 >/dev/null | tee eval-warnings.log
+
+ if [ -s eval-warnings.log ]; then
+ echo "Nixpkgs on $platform evaluated with warnings, aborting"
+ exit 1
+ fi
+ rm eval-warnings.log
+
+ nix-env -f $src \
+ --show-trace --argstr system "$platform" \
+ -qa --drv-path --system-filter \* --system --meta --xml \
+ "''${opts[@]}" > /dev/null
+ done
+
+ touch $out
+''
diff --git a/third_party/nixpkgs/pkgs/top-level/ocaml-packages.nix b/third_party/nixpkgs/pkgs/top-level/ocaml-packages.nix
index 9931a7004b..31ef92e420 100644
--- a/third_party/nixpkgs/pkgs/top-level/ocaml-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/ocaml-packages.nix
@@ -120,12 +120,8 @@ let
then callPackage ../development/ocaml-modules/camomile { }
else callPackage ../development/ocaml-modules/camomile/0.8.5.nix { };
- camlimages_4_1_2 =
- if lib.versionOlder "4.02" ocaml.version
- then null
- else callPackage ../development/ocaml-modules/camlimages/4.1.2.nix {
- libpng = pkgs.libpng12;
- };
+ camlimages_4_2_4 = callPackage ../development/ocaml-modules/camlimages/4.2.4.nix { };
+
camlimages = callPackage ../development/ocaml-modules/camlimages { };
benchmark = callPackage ../development/ocaml-modules/benchmark { };
@@ -246,6 +242,8 @@ let
dap = callPackage ../development/ocaml-modules/dap { };
+ data-encoding = callPackage ../development/ocaml-modules/data-encoding { };
+
decompress = callPackage ../development/ocaml-modules/decompress { };
diet = callPackage ../development/ocaml-modules/diet { };
@@ -552,6 +550,10 @@ let
jsonm = callPackage ../development/ocaml-modules/jsonm { };
+ json-data-encoding = callPackage ../development/ocaml-modules/json-data-encoding { };
+
+ json-data-encoding-bson = callPackage ../development/ocaml-modules/json-data-encoding/bson.nix { };
+
junit = callPackage ../development/ocaml-modules/junit { };
junit_ounit = callPackage ../development/ocaml-modules/junit/ounit.nix { };
junit_alcotest = callPackage ../development/ocaml-modules/junit/alcotest.nix { };
@@ -616,6 +618,8 @@ let
ocaml-migrate-parsetree = ocaml-migrate-parsetree-2;
};
+ lwt-canceler = callPackage ../development/ocaml-modules/lwt-canceler { };
+
ocaml_lwt = lwt;
lwt_camlp4 = callPackage ../development/ocaml-modules/lwt/camlp4.nix { };
@@ -1217,6 +1221,8 @@ let
uchar = callPackage ../development/ocaml-modules/uchar { };
+ uecc = callPackage ../development/ocaml-modules/uecc { };
+
utop = callPackage ../development/tools/ocaml/utop { };
uuidm = callPackage ../development/ocaml-modules/uuidm { };
diff --git a/third_party/nixpkgs/pkgs/top-level/perl-packages.nix b/third_party/nixpkgs/pkgs/top-level/perl-packages.nix
index 5ec39ab41f..ff35e52314 100644
--- a/third_party/nixpkgs/pkgs/top-level/perl-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/perl-packages.nix
@@ -10793,25 +10793,15 @@ let
};
};
- ImageExifTool = buildPerlPackage {
+ ImageExifTool = buildPerlPackage rec {
pname = "Image-ExifTool";
- version = "12.16";
+ version = "12.29";
src = fetchurl {
- url = "mirror://cpan/authors/id/E/EX/EXIFTOOL/Image-ExifTool-12.16.tar.gz";
- sha256 = "0skm22b3gg1bfk0amklrprpva41m6mkrhqp0gi7z1nmcf9ypjh61";
+ url = "https://exiftool.org/Image-ExifTool-${version}.tar.gz";
+ sha256 = "09yszwhirprqr94jwrsr9kyav5syv0mjmnjngqn20fn7m135wv95";
};
- patches = [
- # Unfortunately, not every release is uploaded to CPAN so security fixes
- # would need to be cherry-picked from releases
- (fetchpatch {
- name = "CVE-2021-22204.patch";
- url = "https://salsa.debian.org/perl-team/modules/packages/libimage-exiftool-perl/-/raw/0347501fda93cb8366d6451aedcf258b34fb4a2b/debian/patches/CVE-2021-22204.patch";
- sha256 = "1fxw32zcssillnv764wsd05lyswn8bbrc90q5cy9aknx0ncgsrxj";
- })
- ];
-
nativeBuildInputs = lib.optional stdenv.isDarwin shortenPerlShebang;
postInstall = lib.optionalString stdenv.isDarwin ''
shortenPerlShebang $out/bin/exiftool
diff --git a/third_party/nixpkgs/pkgs/top-level/python-aliases.nix b/third_party/nixpkgs/pkgs/top-level/python-aliases.nix
index 124a9533dc..017d27a8a2 100644
--- a/third_party/nixpkgs/pkgs/top-level/python-aliases.nix
+++ b/third_party/nixpkgs/pkgs/top-level/python-aliases.nix
@@ -37,7 +37,9 @@ mapAliases ({
bugseverywhere = throw "bugseverywhere has been removed: Abandoned by upstream."; # Added 2019-11-27
dateutil = python-dateutil; # added 2021-07-03
detox = throw "detox is no longer maintained, and was broken since may 2019"; # added 2020-07-04
+ dftfit = throw "it's dependency lammps-cython no longer builds";
diff_cover = diff-cover; # added 2021-07-02
+ discogs_client = discogs-client; # added 2021-07-02
dns = dnspython; # Alias for compatibility, 2017-12-10
faulthandler = throw "faulthandler is built into ${python.executable}";
gitdb2 = throw "gitdb2 has been deprecated, use gitdb instead."; # added 2020-03-14
@@ -45,6 +47,7 @@ mapAliases ({
google_api_python_client = google-api-python-client; # added 2021-03-19
googleapis_common_protos = googleapis-common-protos; # added 2021-03-19
HAP-python = hap-python; # added 2021-06-01
+ lammps-cython = throw "no longer builds and is unmaintained";
MechanicalSoup = mechanicalsoup; # added 2021-06-01
privacyidea = throw "renamed to pkgs.privacyidea"; # added 2021-06-20
pylibgen = throw "pylibgen is unmaintained upstreamed, and removed from nixpkgs"; # added 2020-06-20
@@ -58,5 +61,7 @@ mapAliases ({
smart_open = smart-open; # added 2021-03-14
smmap2 = throw "smmap2 has been deprecated, use smmap instead."; # added 2020-03-14
topydo = throw "python3Packages.topydo was moved to topydo"; # 2017-09-22
+ tvnamer = throw "python3Packages.tvnamer was moved to tvnamer"; # 2021-07-05
websocket_client = websocket-client;
+ bt_proximity = bt-proximity; # added 2021-07-02
})
diff --git a/third_party/nixpkgs/pkgs/top-level/python-packages.nix b/third_party/nixpkgs/pkgs/top-level/python-packages.nix
index 0e804a5413..206f7cdb36 100644
--- a/third_party/nixpkgs/pkgs/top-level/python-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/python-packages.nix
@@ -823,6 +823,8 @@ in {
azure-mgmt-eventhub = callPackage ../development/python-modules/azure-mgmt-eventhub { };
+ azure-mgmt-extendedlocation = callPackage ../development/python-modules/azure-mgmt-extendedlocation { };
+
azure-mgmt-hanaonazure = callPackage ../development/python-modules/azure-mgmt-hanaonazure { };
azure-mgmt-hdinsight = callPackage ../development/python-modules/azure-mgmt-hdinsight { };
@@ -1218,9 +1220,11 @@ in {
bsblan = callPackage ../development/python-modules/bsblan { };
+ bson = callPackage ../development/python-modules/bson { };
+
btchip = callPackage ../development/python-modules/btchip { };
- bt_proximity = callPackage ../development/python-modules/bt-proximity { };
+ bt-proximity = callPackage ../development/python-modules/bt-proximity { };
BTrees = callPackage ../development/python-modules/btrees { };
@@ -1666,6 +1670,8 @@ in {
cram = callPackage ../development/python-modules/cram { };
+ cramjam = callPackage ../development/python-modules/cramjam { };
+
crashtest = callPackage ../development/python-modules/crashtest { };
crate = callPackage ../development/python-modules/crate { };
@@ -1937,7 +1943,7 @@ in {
discid = callPackage ../development/python-modules/discid { };
- discogs_client = callPackage ../development/python-modules/discogs_client { };
+ discogs-client = callPackage ../development/python-modules/discogs-client { };
discordpy = callPackage ../development/python-modules/discordpy { };
@@ -2243,6 +2249,8 @@ in {
editdistance = callPackage ../development/python-modules/editdistance { };
+ editdistance-s = callPackage ../development/python-modules/editdistance-s { };
+
editorconfig = callPackage ../development/python-modules/editorconfig { };
edward = callPackage ../development/python-modules/edward { };
@@ -2864,6 +2872,8 @@ in {
ghp-import = callPackage ../development/python-modules/ghp-import { };
+ gibberish-detector = callPackage ../development/python-modules/gibberish-detector { };
+
gidgethub = callPackage ../development/python-modules/gidgethub { };
gin-config = callPackage ../development/python-modules/gin-config { };
@@ -3123,6 +3133,10 @@ in {
grpcio-tools = callPackage ../development/python-modules/grpcio-tools { };
+ gruut = callPackage ../development/python-modules/gruut { };
+
+ gruut-ipa = callPackage ../development/python-modules/gruut-ipa { };
+
gsd = callPackage ../development/python-modules/gsd { };
gspread = callPackage ../development/python-modules/gspread { };
@@ -3378,6 +3392,8 @@ in {
hypchat = callPackage ../development/python-modules/hypchat { };
+ hypercorn = callPackage ../development/python-modules/hypercorn { };
+
hyperframe = callPackage ../development/python-modules/hyperframe { };
hyperion-py = callPackage ../development/python-modules/hyperion-py { };
@@ -4313,6 +4329,8 @@ in {
marshmallow-enum = callPackage ../development/python-modules/marshmallow-enum { };
+ marshmallow-oneofschema = callPackage ../development/python-modules/marshmallow-oneofschema { };
+
marshmallow-polyfield = callPackage ../development/python-modules/marshmallow-polyfield { };
marshmallow-sqlalchemy = callPackage ../development/python-modules/marshmallow-sqlalchemy { };
@@ -4880,6 +4898,8 @@ in {
nvchecker = callPackage ../development/python-modules/nvchecker { };
+ python-nvd3 = callPackage ../development/python-modules/python-nvd3 { };
+
nwdiag = callPackage ../development/python-modules/nwdiag { };
oath = callPackage ../development/python-modules/oath { };
@@ -5365,6 +5385,8 @@ in {
python-codon-tables = callPackage ../development/python-modules/python-codon-tables { };
+ python-crfsuite = callPackage ../development/python-modules/python-crfsuite { };
+
python-csxcad = callPackage ../development/python-modules/python-csxcad { };
python-ecobee-api = callPackage ../development/python-modules/python-ecobee-api { };
@@ -5623,6 +5645,8 @@ in {
purl = callPackage ../development/python-modules/purl { };
+ push-receiver = callPackage ../development/python-modules/push-receiver { };
+
pushbullet = callPackage ../development/python-modules/pushbullet { };
pushover-complete = callPackage ../development/python-modules/pushover-complete { };
@@ -5946,6 +5970,8 @@ in {
pyfritzhome = callPackage ../development/python-modules/pyfritzhome { };
+ pyfronius = callPackage ../development/python-modules/pyfronius { };
+
pyftdi = callPackage ../development/python-modules/pyftdi { };
pyftgl = callPackage ../development/python-modules/pyftgl { };
@@ -7061,8 +7087,12 @@ in {
python-picnic-api = callPackage ../development/python-modules/python-picnic-api { };
+ python-pidfile = callPackage ../development/python-modules/python-pidfile { };
+
python-pipedrive = callPackage ../development/python-modules/python-pipedrive { };
+ python-pkcs11 = callPackage ../development/python-modules/python-pkcs11 { };
+
python-prctl = callPackage ../development/python-modules/python-prctl { };
python-ptrace = callPackage ../development/python-modules/python-ptrace { };
@@ -7400,6 +7430,8 @@ in {
gdal = pkgs.gdal_2;
};
+ ratelim = callPackage ../development/python-modules/ratelim { };
+
ratelimit = callPackage ../development/python-modules/ratelimit { };
ratelimiter = callPackage ../development/python-modules/ratelimiter { };
@@ -7996,6 +8028,8 @@ in {
slob = callPackage ../development/python-modules/slob { };
+ slowapi = callPackage ../development/python-modules/slowapi { };
+
sly = callPackage ../development/python-modules/sly { };
smart-meter-texas = callPackage ../development/python-modules/smart-meter-texas { };
@@ -8222,6 +8256,8 @@ in {
SQLAlchemy-ImageAttach = callPackage ../development/python-modules/sqlalchemy-imageattach { };
+ sqlalchemy-jsonfield = callPackage ../development/python-modules/sqlalchemy-jsonfield { };
+
sqlalchemy_migrate = callPackage ../development/python-modules/sqlalchemy-migrate { };
sqlalchemy-utils = callPackage ../development/python-modules/sqlalchemy-utils { };
@@ -8733,8 +8769,6 @@ in {
tvdb_api = callPackage ../development/python-modules/tvdb_api { };
- tvnamer = callPackage ../development/python-modules/tvnamer { };
-
tweedledum = callPackage ../development/python-modules/tweedledum { };
tweepy = callPackage ../development/python-modules/tweepy { };
@@ -8801,6 +8835,10 @@ in {
typer = callPackage ../development/python-modules/typer { };
+ types-decorator = callPackage ../development/python-modules/types-decorator { };
+
+ types-requests = callPackage ../development/python-modules/types-requests { };
+
typesentry = callPackage ../development/python-modules/typesentry { };
typesystem = callPackage ../development/python-modules/typesystem { };
diff --git a/third_party/nixpkgs/pkgs/top-level/python2-packages.nix b/third_party/nixpkgs/pkgs/top-level/python2-packages.nix
index 32d9872b51..471548b9fa 100644
--- a/third_party/nixpkgs/pkgs/top-level/python2-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/python2-packages.nix
@@ -46,6 +46,8 @@ with self; with super; {
cdecimal = callPackage ../development/python-modules/cdecimal { };
+ certifi = callPackage ../development/python-modules/certifi/python2.nix { };
+
chardet = callPackage ../development/python-modules/chardet/2.nix { };
cheetah = callPackage ../development/python-modules/cheetah { };
diff --git a/third_party/nixpkgs/pkgs/top-level/release-haskell.nix b/third_party/nixpkgs/pkgs/top-level/release-haskell.nix
index 87a08dddb6..c4db73d416 100644
--- a/third_party/nixpkgs/pkgs/top-level/release-haskell.nix
+++ b/third_party/nixpkgs/pkgs/top-level/release-haskell.nix
@@ -82,7 +82,7 @@ let
recursiveUpdateMany = builtins.foldl' lib.recursiveUpdate {};
staticHaskellPackagesPlatforms =
- packagePlatforms pkgs.pkgsStatic.haskellPackages;
+ packagePlatforms pkgs.pkgsStatic.haskell.packages.integer-simple.ghc8104;
jobs = recursiveUpdateMany [
(mapTestOn {
@@ -98,7 +98,8 @@ let
# test some statically linked packages to catch regressions
# and get some cache going for static compilation with GHC
- pkgsStatic.haskellPackages = {
+ # Use integer-simple to avoid GMP linking problems (LGPL)
+ pkgsStatic.haskell.packages.integer-simple.ghc8104 = {
inherit (staticHaskellPackagesPlatforms)
hello
random
@@ -300,12 +301,12 @@ let
};
constituents = [
# TODO: reenable darwin builds if static libiconv works
- jobs.pkgsStatic.haskellPackages.hello.x86_64-linux
- jobs.pkgsStatic.haskellPackages.hello.aarch64-linux
- jobs.pkgsStatic.haskellPackages.lens.x86_64-linux
- jobs.pkgsStatic.haskellPackages.lens.aarch64-linux
- jobs.pkgsStatic.haskellPackages.random.x86_64-linux
- jobs.pkgsStatic.haskellPackages.random.aarch64-linux
+ jobs.pkgsStatic.haskell.packages.integer-simple.ghc8104.hello.x86_64-linux
+ jobs.pkgsStatic.haskell.packages.integer-simple.ghc8104.hello.aarch64-linux
+ jobs.pkgsStatic.haskell.packages.integer-simple.ghc8104.lens.x86_64-linux
+ jobs.pkgsStatic.haskell.packages.integer-simple.ghc8104.lens.aarch64-linux
+ jobs.pkgsStatic.haskell.packages.integer-simple.ghc8104.random.x86_64-linux
+ jobs.pkgsStatic.haskell.packages.integer-simple.ghc8104.random.aarch64-linux
];
};
}
diff --git a/third_party/nixpkgs/pkgs/top-level/ruby-packages.nix b/third_party/nixpkgs/pkgs/top-level/ruby-packages.nix
index 123bc1ead1..a32cfbe0df 100644
--- a/third_party/nixpkgs/pkgs/top-level/ruby-packages.nix
+++ b/third_party/nixpkgs/pkgs/top-level/ruby-packages.nix
@@ -5,10 +5,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15r6ab17iwhhq92by4ah9z4wwvjbr07qn16x8pn2ypgqwvfy74h7";
+ sha256 = "1wswkgwhmfk5j76ar76plhaxna12x0cyf2di57azahlcv88rrwra";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
actionmailbox = {
dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"];
@@ -16,10 +16,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1q1r3x9fbq5wlgn4xhqw48la09q7f97zna7ld5fglk3jpmh973x5";
+ sha256 = "101r0x4lhzp23hksch7z24ajvp549lskxn2cr7pbgr64jjy6v17y";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
actionmailer = {
dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "rails-dom-testing"];
@@ -27,10 +27,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1nqdaykzgib8fsldkxdkw0w44jzz4grvb028crzg0qpwvv03g2wp";
+ sha256 = "0mxqpiwgqam5vfk8wsfyj4dpxq0xqqvfbcwx1i4p9n1ahrx7wv7f";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
actionpack = {
dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"];
@@ -38,10 +38,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1wdgv5llgbl4nayx5j78lfvhhjssrzfmypb45mjy37mgm8z5l5m5";
+ sha256 = "1pj4xz316b3z56vpb8pnrkwj4rlf3hgas5fhddk6yh7ifrl30sc9";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
actiontext = {
dependencies = ["actionpack" "activerecord" "activestorage" "activesupport" "nokogiri"];
@@ -49,10 +49,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1zfrkcnp9wy1dm4b6iqf29858dp04a62asfmldainqmv4a7931q7";
+ sha256 = "1fn488la8dllfg5zhm74k8y23xl9czrzzs55b9v624j43wjhfxcl";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
actionview = {
dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"];
@@ -60,10 +60,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1r6db2g3fsrca1hp9kbyvjx9psipsxw0g306qharkcblxl8h1ysn";
+ sha256 = "1jqybz7h11xkjpqdffb9gphwmd56lms9xqskza00wd2pswxcwkn4";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
activejob = {
dependencies = ["activesupport" "globalid"];
@@ -71,10 +71,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0p80rbahcxhxlkxgf4bh580hbifn9q4gr5g9fy8fd0z5g6gr9xxq";
+ sha256 = "0q00vrknnnhmg02nik06ivrmz7hnq5snpy653kdpskvp4c9ys55c";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
activemodel = {
dependencies = ["activesupport"];
@@ -82,10 +82,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gpd3hh4ryyr84drj6m0b5sy6929nyf50bfgksw1hpc594542nal";
+ sha256 = "0xjy8fg7n5wwv29ngvvdf5r6815s5f0knzyswxh8w6z8f8qj5wr7";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
activerecord = {
dependencies = ["activemodel" "activesupport"];
@@ -93,10 +93,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0fg58qma2zgrz0gr61p61qcz8c3h88fd5lbdrkpkm96aq5shwh68";
+ sha256 = "18897s9h9kha8vgky1yfq4x91m3p81k6rkrb1fgjlnqnvarh9vg0";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
activestorage = {
dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"];
@@ -104,10 +104,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0sbpkk3r8qi47bd0ilznq4gpfyfwm2bwvxqb5z0wc75h3zj1jhqg";
+ sha256 = "03gb6jbvdzm0xlr2g393jvf980ybjf9zzgspl0p4ixh3lcxxr51w";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
activesupport = {
dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"];
@@ -115,10 +115,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1csxddyhl6k773ycxjvmyshyr4g9jb1icbs3pnm7crnavqs4h1yr";
+ sha256 = "0kqgywy4cj3h5142dh7pl0xx5nybp25jn0ykk0znziivzks68xdk";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
addressable = {
dependencies = ["public_suffix"];
@@ -126,10 +126,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
+ sha256 = "022r3m9wdxljpbya69y2i3h9g3dhhfaqzidf95m6qjzms792jvgp";
type = "gem";
};
- version = "2.7.0";
+ version = "2.8.0";
};
ast = {
groups = ["default"];
@@ -147,10 +147,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "03xphzq4fgva2xiwlpc7jqp0jl6k022gp7alwg0r7vyai0zx6q5n";
+ sha256 = "0hb4br24c7awarvcdmairg9g9xs37nlc98fp5abhq3b426zlzskg";
type = "gem";
};
- version = "3.4.4";
+ version = "3.4.5";
};
atomos = {
groups = ["default"];
@@ -172,6 +172,16 @@
};
version = "1.9.2";
};
+ backport = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0xbzzjrgah0f8ifgd449kak2vyf30micpz6x2g82aipfv7ypsb4i";
+ type = "gem";
+ };
+ version = "1.2.0";
+ };
bacon = {
groups = ["default"];
platforms = [];
@@ -182,6 +192,16 @@
};
version = "1.2.0";
};
+ benchmark = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1jvrl7400fv7v2jjri1r7ilj3sri36hzipwwgpn5psib4c9c59c6";
+ type = "gem";
+ };
+ version = "0.1.1";
+ };
builder = {
groups = ["default"];
platforms = [];
@@ -219,10 +239,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0aq55b8b33pl0yi2abib8i8d22rifji8nzfpf48vj0a0092rllcl";
+ sha256 = "161azhqndf9gvnsvsx0k2x2kpalsgmlz233hvwc7ckbiral7q86s";
type = "gem";
};
- version = "3.4.4";
+ version = "3.4.5";
};
camping = {
dependencies = ["mab" "rack"];
@@ -643,10 +663,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3";
+ sha256 = "0nwad3211p7yv9sda31jmbyw6sdafzmdi2i2niaz6f0wk5nq9h0f";
type = "gem";
};
- version = "1.1.8";
+ version = "1.1.9";
};
crass = {
groups = ["default"];
@@ -673,10 +693,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0i4j6j18ih6lx7gk9jg2p7q8iswc897mgzn5m62jbf0zv0f7mkji";
+ sha256 = "0j00s12wn9ai2qinbmzak6v0173cldqllnzs2s2id7gl45py2s75";
type = "gem";
};
- version = "1.4.0";
+ version = "1.4.2";
};
daemons = {
groups = ["default"];
@@ -771,6 +791,16 @@
};
version = "2.7.6";
};
+ e2mmap = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0n8gxjb63dck3vrmsdcqqll7xs7f3wk78mw8w0gdk9wp5nx6pvj5";
+ type = "gem";
+ };
+ version = "0.1.0";
+ };
em-websocket = {
dependencies = ["eventmachine" "http_parser.rb"];
groups = ["default"];
@@ -828,21 +858,41 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "19g5nvkycnkzqq4mqn1zjznq9adrlv2jz0dr9w10cbn42hhqpiz7";
+ sha256 = "186sra2bww83wa245mhmm57ngdn4w2k2x39iqkmxasjhibg5jsbl";
type = "gem";
};
- version = "0.81.0";
+ version = "0.84.0";
};
faraday = {
- dependencies = ["faraday-excon" "faraday-net_http" "faraday-net_http_persistent" "multipart-post" "ruby2_keywords"];
+ dependencies = ["faraday-em_http" "faraday-em_synchrony" "faraday-excon" "faraday-httpclient" "faraday-net_http" "faraday-net_http_persistent" "faraday-patron" "multipart-post" "ruby2_keywords"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0q646m07lfahakx5jdq77j004rcgfj6lkg13c0f84993gi78dhvi";
+ sha256 = "0gwbii45plm9bljk22bwzhzxrc5xid8qx24f54vrm74q3zaz00ah";
type = "gem";
};
- version = "1.4.1";
+ version = "1.5.0";
+ };
+ faraday-em_http = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "12cnqpbak4vhikrh2cdn94assh3yxza8rq2p9w2j34bqg5q4qgbs";
+ type = "gem";
+ };
+ version = "1.0.0";
+ };
+ faraday-em_synchrony = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1vgrbhkp83sngv6k4mii9f2s9v5lmp693hylfxp2ssfc60fas3a6";
+ type = "gem";
+ };
+ version = "1.0.0";
};
faraday-excon = {
groups = ["default"];
@@ -854,6 +904,16 @@
};
version = "1.1.0";
};
+ faraday-httpclient = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0fyk0jd3ks7fdn8nv3spnwjpzx2lmxmg2gh4inz3by1zjzqg33sc";
+ type = "gem";
+ };
+ version = "1.0.1";
+ };
faraday-net_http = {
groups = ["default"];
platforms = [];
@@ -874,15 +934,25 @@
};
version = "1.1.0";
};
+ faraday-patron = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "19wgsgfq0xkski1g7m96snv39la3zxz6x7nbdgiwhg5v82rxfb6w";
+ type = "gem";
+ };
+ version = "1.0.0";
+ };
ffi = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0nq1fb3vbfylccwba64zblxy96qznxbys5900wd7gm9bpplmf432";
+ sha256 = "1wgvaclp4h9y8zkrgz8p2hqkrgr4j7kz0366mik0970w532cbmcq";
type = "gem";
};
- version = "1.15.0";
+ version = "1.15.3";
};
ffi-compiler = {
dependencies = ["ffi" "rake"];
@@ -944,10 +1014,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1gc26phrwlmlqrmz4bagq1wd5b7g64avpx0ghxr9xdxcvmlii0l0";
+ sha256 = "0mprf1dwznz5ld0q1jpbyl59fwnwk6azspnd0am7zz7kfg3pxhv5";
type = "gem";
};
- version = "0.2.5";
+ version = "0.3.0";
};
forwardable-extended = {
groups = ["default"];
@@ -985,10 +1055,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0jjgqg1iys8k5mjb1wlg8x26d97h1yikgipxwjf9rlyl4i725gn1";
+ sha256 = "02618y5gw8sbn258w298894if1xkn5gg7q6wj1sw0bx469xgj256";
type = "gem";
};
- version = "3.4.4";
+ version = "3.4.5";
};
gio2 = {
dependencies = ["gobject-introspection"];
@@ -996,10 +1066,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0m1dafspwk38jhk8kgk7v1r8pphz42mk9jkz8h3rvlxqnrnsl7sk";
+ sha256 = "0wflbi8yhrxv84q6lzrrqvdhpwrcklspkyzwyi47690wlbjff6cl";
type = "gem";
};
- version = "3.4.4";
+ version = "3.4.5";
};
gitlab-markup = {
groups = ["default"];
@@ -1017,10 +1087,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1qk30k15qk93mhw2dl191akqs9m0016avc8pwzvvcm7gk99qpbxc";
+ sha256 = "0aba6j1ixlb5bg2542dhm16c880vdk9cqn70247vhixzc3by0463";
type = "gem";
};
- version = "3.4.4";
+ version = "3.4.5";
};
globalid = {
dependencies = ["activesupport"];
@@ -1039,10 +1109,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0wm1s6xa2cf1n2yvcya8ah57rc0q1klmnrvvdaby3qyn8a6gdlby";
+ sha256 = "0rfjkgk5wxs19qah531k6ki6384iqf7b8cbdqc9l6ff9gvkf8cmw";
type = "gem";
};
- version = "3.4.4";
+ version = "3.4.5";
};
gpgme = {
dependencies = ["mini_portile2"];
@@ -1131,10 +1201,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "004cgs4xg5n6byjs7qld0xhsjq3n6ydfh897myr2mibvh6fjc49g";
+ sha256 = "19370bc97gsy2j4hanij246hv1ddc85hw0xjb6sj7n1ykqdlx9l9";
type = "gem";
};
- version = "1.0.3";
+ version = "1.0.4";
};
"http_parser.rb" = {
groups = ["default"];
@@ -1182,10 +1252,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "07vblcyk3g72sbq12xz7xj28snpxnh3sbcnxy8bglqbfqqhvmawr";
+ sha256 = "1papdw0503grmbl51jwaa2yn7ndvm94vbdqzz46r25hp3r6d1pls";
type = "gem";
};
- version = "0.1.0";
+ version = "0.1.2";
+ };
+ jaro_winkler = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1y8l6k34svmdyqxya3iahpwbpvmn3fswhwsvrz0nk1wyb8yfihsh";
+ type = "gem";
+ };
+ version = "1.5.4";
};
jbuilder = {
dependencies = ["activesupport"];
@@ -1299,10 +1379,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1wbz3cjfrz3ii70lmmyspkm29x2wyr44ly0m818d2w7qi3igq79p";
+ sha256 = "1wqpp3m4zwy7l8n8z8d4krvf38q1gfx9lnsyipnfsapspsmsgdb6";
type = "gem";
};
- version = "1.4.12";
+ version = "1.4.19";
};
libv8 = {
groups = ["default"];
@@ -1351,10 +1431,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1w9mbii8515p28xd4k72f3ab2g6xiyq15497ys5r8jn6m355lgi7";
+ sha256 = "19vkaazjqyq7yj5ah8rpr4vl9n4mg95scdr5im93akhd5bjvkkly";
type = "gem";
};
- version = "2.9.1";
+ version = "2.10.0";
};
mab = {
groups = ["default"];
@@ -1409,6 +1489,16 @@
};
version = "0.9.0";
};
+ matrix = {
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1h2cgkpzkh3dd0flnnwfq6f3nl2b1zff9lvqz8xs853ssv5kq23i";
+ type = "gem";
+ };
+ version = "0.4.2";
+ };
mercenary = {
groups = ["default"];
platforms = [];
@@ -1445,10 +1535,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1phcq7z0zpipwd7y4fbqmlaqghv07fjjgrx99mwq3z3n0yvy7fmi";
+ sha256 = "0dlxwc75iy0dj23x824cxpvpa7c8aqcpskksrmb32j6m66h5mkcy";
type = "gem";
};
- version = "3.2021.0225";
+ version = "3.2021.0704";
};
mini_magick = {
groups = ["default"];
@@ -1465,20 +1555,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1np6srnyagghhh2w4nyv09sz47v0i6ri3q6blicj94vgxqp12c94";
+ sha256 = "0kb7jq3wjgckmkzna799y5qmvn6vg52878bkgw35qay6lflcrwih";
type = "gem";
};
- version = "1.0.3";
+ version = "1.1.0";
};
mini_portile2 = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0xg1x4708a4pn2wk8qs2d8kfzzdyv9kjjachg2f1phsx62ap2rx2";
+ sha256 = "1ad0mli9rc0f17zw4ibp24dbj1y39zkykijsjmnzl4gwpg5s0j6k";
type = "gem";
};
- version = "2.5.1";
+ version = "2.5.3";
};
minitest = {
groups = ["default"];
@@ -1638,10 +1728,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1i80ny61maqzqr1fq5wgpkijmh5j8abisrmhn16kv7mzmxqg5w0m";
+ sha256 = "1vrn31385ix5k9b0yalnlzv360isv6dincbcvi8psllnwz4sjxj9";
type = "gem";
};
- version = "1.11.5";
+ version = "1.11.7";
};
opus-ruby = {
dependencies = ["ffi"];
@@ -1682,10 +1772,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0vz880akmcgxf30mrmkld5zyvzr79qaaprnrn10yn7915qsqjh51";
+ sha256 = "1xaqx3i4cx7xb5m5qfm7jclq3yyrj8abaqif0q1i72259g5klb8c";
type = "gem";
};
- version = "3.4.4";
+ version = "3.4.5";
};
parallel = {
groups = ["default"];
@@ -1818,10 +1908,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "00839fhvcq73h9a4crbrk87y6bi2z4vp1zazxihn6w0mrwr51c3i";
+ sha256 = "0lmaq05a257m9588a81wql3a5p039f221f0dmq57bm2qjwxydjmj";
type = "gem";
};
- version = "5.3.1";
+ version = "5.3.2";
};
racc = {
groups = ["default"];
@@ -1871,10 +1961,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0flnpli87b9j0zvb3c4l5addjbznbpkbmp1wzfjc1gh8qxlhcs1n";
+ sha256 = "0k3d3acac2qn9fg185z3y79nvg4ghr4lyhqiz6mbwlsd7r2nd8mh";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
rails-dom-testing = {
dependencies = ["activesupport" "nokogiri"];
@@ -1904,10 +1994,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "17r1pr8d467vh3zkciw4wmrcixj9zjrvd11nxn2z091bkzf66xq2";
+ sha256 = "0hwp0qwkphp3fvbsq6ljp8s99v621si9bgqihysz5bv1d1z52mm4";
type = "gem";
};
- version = "6.1.3.2";
+ version = "6.1.4";
};
rainbow = {
groups = ["default"];
@@ -1982,14 +2072,15 @@
version = "1.4.0";
};
red-colors = {
+ dependencies = ["matrix"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1kdjqvd9zdim2im6492lb4f3559sblrxcnza2xm7j7qr8hhyvisj";
+ sha256 = "1xqnbbcqg55abn985m716l6n5izyaaf4zdllhc8095cfqz2fbjcx";
type = "gem";
};
- version = "0.1.2";
+ version = "0.3.0";
};
redcarpet = {
groups = ["default"];
@@ -2006,10 +2097,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "15x2sr6h094rjbvg8pkq6m3lcd5abpyx93aifvfdz3wv6x55xa48";
+ sha256 = "057xp6bkfpmkq0csd1aa0nji1vjsx8pc0c63blcj6scvi9nh1l5k";
type = "gem";
};
- version = "4.2.5";
+ version = "4.3.1";
};
redis-rack = {
dependencies = ["rack" "redis-store"];
@@ -2054,6 +2145,17 @@
};
version = "2.1.0";
};
+ reverse_markdown = {
+ dependencies = ["nokogiri"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "0w6fv779542vdliq2kmikfhymjv55z8mgzblkfjdy2agl07da9c6";
+ type = "gem";
+ };
+ version = "2.0.0";
+ };
rexml = {
groups = ["default"];
platforms = [];
@@ -2154,10 +2256,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1xhay8qn3p5f3g6x8i6zh372zk5w2wjrv9dksysxal1r5brkly1w";
+ sha256 = "045iralskypd95f42jdgbzp0alv2q0qlvya4qm6bkahg2rfb8s1x";
type = "gem";
};
- version = "1.15.0";
+ version = "1.18.3";
};
rubocop-ast = {
dependencies = ["parser"];
@@ -2165,10 +2267,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0hx4im1a2qpiwipvsl3fma358ixjp4h0mhj56ichq15xrq709qlf";
+ sha256 = "1hnrfy928mwpa0ippqs4s8xwghwwp5h853naphgqxcd53l33chlv";
type = "gem";
};
- version = "1.5.0";
+ version = "1.7.0";
};
rubocop-performance = {
dependencies = ["rubocop" "rubocop-ast"];
@@ -2176,10 +2278,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0sllna4r40gbw0llh8p9581mfjvi535gfby27m2b11q5x5phrhwc";
+ sha256 = "0sl1l9xwvbxbkla5a64avlmyirc2vsbmvqdqza17dydh8m48pb3h";
type = "gem";
};
- version = "1.11.3";
+ version = "1.11.4";
};
ruby-graphviz = {
dependencies = ["rexml"];
@@ -2226,13 +2328,11 @@
groups = ["default"];
platforms = [];
source = {
- url = "https://github.com/akr/ruby-terminfo";
- rev = "8aaa20b15fcf922239c200a1cccbc8853c397bb4";
- fetchSubmodules = false;
- sha256 = "1ak85bmnaqwpyx07wb6wfa2cr06gb30gnmv9knijnsbv4q583xlz";
- type = "git";
+ remotes = ["https://rubygems.org"];
+ sha256 = "0rl4ic5pzvrpgd42z0c1s2n3j39c9znksblxxvmhkzrc0ckyg2cm";
+ type = "gem";
};
- version = "0.2";
+ version = "0.1.1";
};
ruby-vips = {
dependencies = ["ffi"];
@@ -2271,20 +2371,20 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "0590m2pr9i209pp5z4mx0nb1961ishdiqb28995hw1nln1d1b5ji";
+ sha256 = "0grps9197qyxakbpw02pda59v45lfgbgiyw48i0mq9f2bn9y6mrz";
type = "gem";
};
- version = "2.3.0";
+ version = "2.3.2";
};
rugged = {
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "04aq913plcxjw71l5r62qgz3bx3466p0wvgyfqahg5n3nybmcwqy";
+ sha256 = "1dld1z2mdnsf9i4fs74zdr6rfk75pkgzvvyxask5w2dsmkj7bb4m";
type = "gem";
};
- version = "1.1.0";
+ version = "1.1.1";
};
safe_yaml = {
groups = ["default"];
@@ -2333,10 +2433,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "18b89pmkfnb8q8n3q774ifn317wsxwgcqa0d9zklqsfyrg53768i";
+ sha256 = "0qbx9p07jdrnpqvjnq6js9qjwjihsk91c1ndmfap153darp1adw0";
type = "gem";
};
- version = "5.44.0";
+ version = "5.46.0";
};
sequel_pg = {
dependencies = ["pg" "sequel"];
@@ -2407,10 +2507,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "09n6sj4p3b43qq6jmghr9zhgny6719bpca8j6rxnlbq9bsnrd8rj";
+ sha256 = "067bvjmjdjs19bvy138hkqqvw8li3732radcd4x5f5dbf30yk3a9";
type = "gem";
};
- version = "4.9.0";
+ version = "4.9.1";
};
snappy = {
groups = ["default"];
@@ -2422,6 +2522,17 @@
};
version = "0.2.0";
};
+ solargraph = {
+ dependencies = ["backport" "benchmark" "diff-lcs" "e2mmap" "jaro_winkler" "kramdown" "kramdown-parser-gfm" "parser" "reverse_markdown" "rubocop" "thor" "tilt" "yard"];
+ groups = ["default"];
+ platforms = [];
+ source = {
+ remotes = ["https://rubygems.org"];
+ sha256 = "1xqmvwh6k638h6r13wsx1l0n0jvz07qys1lr7z8aaynscs0k6hyi";
+ type = "gem";
+ };
+ version = "0.42.3";
+ };
sprockets = {
dependencies = ["concurrent-ruby" "rack"];
groups = ["default"];
@@ -2490,10 +2601,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1sfa4120a7yl3gxjcx990gyawsshfr22gfv5rvgpk72l2p9j2420";
+ sha256 = "16x542qnzybzsi65ngd16921m88sh47l8fi21y8gbz08daq4rpab";
type = "gem";
};
- version = "0.14.1";
+ version = "0.14.2";
};
tilt = {
groups = ["default"];
@@ -2595,10 +2706,10 @@
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1i3rs4kcj0jba8idxla3s6xd1xfln3k8b4cb1dik2lda3ifnp3dh";
+ sha256 = "0a3bwxd9v3ghrxzjc4vxmf4xa18c6m4xqy5wb0yk5c6b9psc7052";
type = "gem";
};
- version = "0.7.3";
+ version = "0.7.5";
};
websocket-extensions = {
groups = ["default"];
@@ -2621,15 +2732,15 @@
version = "5.0.2";
};
xcodeproj = {
- dependencies = ["CFPropertyList" "atomos" "claide" "colored2" "nanaimo"];
+ dependencies = ["CFPropertyList" "atomos" "claide" "colored2" "nanaimo" "rexml"];
groups = ["default"];
platforms = [];
source = {
remotes = ["https://rubygems.org"];
- sha256 = "1411j6sfnz0cx4fiw52f0yqx4bgcn8cmpgi3i5rwmmahayyjz2fn";
+ sha256 = "0vcfl87z490xmj4q09davx31r2gzvan95sj90x58wq4ymgrdhf1p";
type = "gem";
};
- version = "1.19.0";
+ version = "1.20.0";
};
xctasks = {
dependencies = ["nokogiri" "rake"];